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

