[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cd-burning problems



Hi,

I tried to set up everything for burning cds under Linux. The basic
setup is working for root, but there remain a number of problems.

1.) Is it actually possible to burn cds as normal user (neither root
and nor suid-root)?  I did create a group cdburn, changed group
ownership and the permissions of /dev/scd* and /dev/sg* to brw-rw----
and crw-rw---- respectively and included myself into the group
cdburn. "cdrecord -scanbus" then shows that cdrecord run as user can
access the devices.

But when I actually want to burn the cd I get:

cdrecord: Operation not permitted. WARNING: Cannot do mlockall(2).
cdrecord: WARNING: This causes a high risk for buffer underruns.
cdrecord: Operation not permitted. WARNING: Cannot set RR-scheduler
cdrecord: Permission denied. WARNING: Cannot set priority using setpriority().
cdrecord: WARNING: This causes a high risk for buffer underruns.
cdrecord: Operation not permitted. shmctl failed to lock shared memory
segment

Looking around, the only suggestion to solve this I found was to let
cdrecord run suid root. Is this the only way to make things work, or
are there other, more secure solutions?

2.) Things get worse if I try to use gcombust or gtoaster.

- In neither of these programs I'm able to add files to the file
list. In gcombust files added appear all with size 0, calculating used
sectors gives 0 too. In gtoaster dragging and dropping a file from the
source to the destination part simply does nothing, similarly creating
a directory does nothing. (Strangely enough: Neither in gcombust nor in
gtoaster there seems to be a problem in adding audio files.)

- Trying a dummy (test) run in gcombust gives the error messages from
cdrecord (as one would expect), but additionally I get:

/usr/bin/mkisofs: unrecognized option `-graft-points'

OK, this is gcombust 0.1.42, gtoaster 0.3, cdrecord and mkisofs
3:1.8-3, under up to date debian stable.

Any help?

Thanks a lot in advance

Andreas



Reply to: