[6589] in SIPB bug reports

home help back first fref pref prev next nref lref last post

Re: sgi 8.1.11: xmcd

daemon@ATHENA.MIT.EDU (Salvatore Valente)
Fri Nov 21 18:37:22 1997

Date: Fri, 21 Nov 1997 18:35:34 -0500
To: Michael Whitson <mwhitson@MIT.EDU>
Cc: bdrosen@MIT.EDU, bug-sipb@MIT.EDU
In-Reply-To: "[6584] in SIPB bug reports"
From: Salvatore Valente <svalente@MIT.EDU>


Hi.  You wrote:

	Play an audio CD with /mit/sipb/arch/sgi_53/xmcd...
	xmcd does not play or detect audio CDs.

bdrosen told me that the problem was that xmcd didn't have access to
/dev/.../cdrom.  (I feel somewhat dumb for forgetting to check that,
since it was the one thing I mentioned that you have to check before
running it on Linux or NetBSD.)

I don't want to go around and make the /dev/.../cdrom device on every
SGI world-readable (although perhaps Athena should).  I also don't
want to make xmcd setuid root.  (People with private workstations
would probably be pissed if people used the sipb locker to get root
access on their machines.  Of course, people with private workstations
probably shouldn't accept setuid binaries in the sipb cell, but that's
also beyond my control.)

I'll probably install xmcd in the sipb locker but make it exit
immediately with some meaningful error message if it can't access the
CD-ROM drive.  Unless someone can think of a better solution.

Sorry for the inconvenience,
-Sal.

P.S. Brett also told me how to fix the app-defaults file so xmcd doesn't
complain about it.  That's fixed too.

home help back first fref pref prev next nref lref last post