could some kind soul tell me where i have gone wrong in my thinking:

1. cdparanoia will run as the user calling the program if not setuid or
setgid - right?

2. if my user - bascule- is a member of group 'cdrom' then whatever
group 'cdrom' has permission to do, bascule does too - right?

3. if /dev/scd0 has permissions 660 with owner root and group cdrom then
group 'cdrom' has the same access to /dev/scd0 as root - right?

4. therefore when bascule runs cdparanoia, cdparanoia has access to
/dev/scd0 without havingto be setuid - right?

the point being that without being setuid cdparanoia doesn't work and i
can't see why

please help

bascule

Reply via email to