Allow me to follow up with something more specific and less verbose:

I have two IDE CDs (CD/DVD in /dev/hdc and CD-R in /dev/hdd).

I had /dev/cdrom symlinked to /dev/hdc.  /dev/hdc is group "audio" and user 
"moseley" is part of that group -- I have permissions to read /dev/cdrom 
(/dev/hdc).  xmms works fine.  mplayer playing DVDs works, fine, too.

Now, on to CD-R in /dev/hdd.  I setup up hdd=ide-scsi.  /dev/scd* is set group 
"cdrom".  cdrecord is set guid "cdrom".  This allowed me to read and write to 
the CD-R drive.

Now, it would be nice to have access to both CD drives (in xcdroast).  So I 
added hdd=ide-scsi, and made /dev/cdrom -> /dev/scd0.  Now both CD drives show 
up as scsi drives.

That works fine, but of course I (user "moseley") can't access /dev/cdrom 
directly with xmms, since I'm not part of the "cdrom" group.

I can add myself to that group, but then I don't see the point of the set gid 
for cdrecord.  If I add myself to group "cdrom" then those don't need to be set 
guid.

So, what's the solution for things like xmms and mplayer that access /dev/cdrom 
directly.  Do they need to be set guid "cdrom", too?





-- 
Bill Moseley


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to