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

Re: cd-burning problems



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



Reply to: