The only thing I can think of is to make the cdrecord command itself part of your cdburn group.
I usually use "su -" in a shell and from there use cdrecord to burn my cds. -- Stephen On Saturday 07 April 2001 11:56 am, Andreas Goesele wrote: > 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