On 3/12/07, Jonatan Liljedahl <[EMAIL PROTECTED]> wrote:
> I thought some more about this and this is my final suggestion:
>   * Create a 'console' group
>   * Put new users in this group by default
>   * Let all device nodes of physical media stuff (cdrw, audio, camera,
> lp?, etc...) be owned by this group and be group writable (0664).
>   * Keep cdrdao, cdrecord, growisofs and all with plain permissions,
> owned by root.root, no setuid or setgid bits.
>
> The problem with setgid'ing cd burning apps is:
>   * you would have to keep track of which software needs this and
> maintain this in their recipes and packages.
>   * some software would do other stuff as 'cdrecord' group, i.e.
> outputting files (ripping a CD with cdrdao) which would then be owned by
> 'cdrecord' group, kind of strange...
>
> Also, using a single 'console' group is consistent and simple, merging
> access to common hardware to a single group, instead of having
> 'cdrecord', 'audio', 'printing', 'camera', etc...

Sorry for the late reply. Indeed, this seems to be the best way to go.
I'm commiting fixes to our tools right now.

Cheers,

-- 
Lucas
powered by /dev/dsp
_______________________________________________
gobolinux-devel mailing list
[EMAIL PROTECTED]
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to