From owner-freebsd-questions@FreeBSD.ORG Sun Jan 4 13:52:39 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16F0716A4CF for ; Sun, 4 Jan 2004 13:52:39 -0800 (PST) Received: from straycat.dhs.org (h0050da134090.ne.client2.attbi.com [24.91.148.154]) by mx1.FreeBSD.org (Postfix) with SMTP id D5E9D43D45 for ; Sun, 4 Jan 2004 13:52:36 -0800 (PST) (envelope-from tmclaugh@sdf.lonestar.org) Received: (qmail 32314 invoked from network); 4 Jan 2004 21:53:16 -0000 Received: from unknown (HELO ?192.168.1.101?) (192.168.1.101) by 192.168.1.102 with SMTP; 4 Jan 2004 21:53:16 -0000 From: Tom McLaughlin To: Stacey Roberts In-Reply-To: <20040104133106.GN6131@crom.vickiandstacey.com> References: <20040104005352.GI6131@crom.vickiandstacey.com> <20040104005929.GA70684@madras.dyndns.org> <20040104011313.GJ6131@crom.vickiandstacey.com> <1073195295.318.14.camel@compass> <20040104133106.GN6131@crom.vickiandstacey.com> Content-Type: text/plain Message-Id: <1073252892.290.11.camel@compass> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 04 Jan 2004 16:54:33 -0500 Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: Mount /cdrom as non-root user - does this actually work for anyone? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jan 2004 21:52:39 -0000 On Sun, 2004-01-04 at 08:31, Stacey Roberts wrote: > Hello, > Thanks for the reply. > > ----- Original Message ----- > From: "Tom McLaughlin " > To: To Stacey Roberts > Date: Sun, 04 Jan, 2004 05:48 GMT > Subject: Re: Mount /cdrom as non-root user - does this actually work for anyone? > > > On Sat, 2004-01-03 at 20:13, Stacey Roberts wrote: > > > Hello, > > > Thanks for the reply.., > > > > > > ----- Original Message ----- > > > From: "Gautam Gopalakrishnan " > > > To: To Stacey Roberts > > > Date: Sun, 04 Jan, 2004 00:59 GMT > > > Subject: Re: Mount /cdrom as non-root user - does this actually work for anyone? > > > > > > > On Sun, Jan 04, 2004 at 12:53:52AM +0000, Stacey Roberts wrote: > > > > > Hello, > > > > > As root I can mount and read the CD fine.., checking for non-root user: > > > > > exit > > > > > ~ $ mount /cdrom > > > > > cd9660: /dev/acd0c: Operation not permitted > > > > > ~ $ mount -t cd9660 /dev/acd0c ~/cdrom > > > > > cd9660: /dev/acd0c: Operation not permitted > > > > > ~ $ > > > > > > > > > > Attempting to mount to mount-point in user home dir: > > > > > ~ $ cd ~ > > > > > ~ $ pwd > > > > > /home/stacey > > > > > ~ $ ls -ltra cdrom > > > > > total 6 > > > > > drwxr-xr-x 2 stacey stacey 512 Jan 3 23:50 ./ > > > > > drwxr-xr-x 31 stacey stacey 2560 Jan 3 23:50 ../ > > > > > ~ $ mount -t cd9660 /dev/acd0c ~/cdrom > > > > > cd9660: /dev/acd0c: Operation not permitted > > > > > ~ $ > > > > > > > > chmod +s /sbin/umount /sbin/mount > > > > > > > > works fine for me (without any other changes necessary). Don't know > > > > if it's the recommended procedure though. > > > > > > > > > > Nor I, to be honest.., I'm not sure about setting the suid bit on mount.., Given that the HandBook provides what I thought would have been straight-forward instructions on what (presumably) is I hoped is a simple procedure.., I'd not want to start making undocumented config changes. > > > > > > Thanks all the same for taking the time to respond. > > > > > > Regards, > > > > > > Stacey > > > > > > > Gautam > > > > > > > > Stacey, what are permissions of /dev/acd0c? The handbook example > > changes the permissions of a SCSI cdrom. I made the mistake of not > > noticing this when I first tried to do make my cdrom user mountable. > > > > $ ls -la /dev/acd* > crw-r----- 4 root operator 117, 0 Nov 9 14:21 /dev/acd0a > crw-r----- 4 root operator 117, 0 Nov 9 14:21 /dev/acd0c > $ > > That's what the permissions are like after running through the procedure in the HandBook. On that note, fr the record, on all machines, there are IDE CDROM drives and one IDE CD-RW drive that I've got here. > > Thanks again. > > Regards, > > Stacey > > > Tom > > Stacey, do `chmod 666 /dev/acd0c`. That will give the first IDE cdrom drive the correct permissions. You should be able to pop in a disk and mount it in your directory then. [tom@compass tom]$ ls -al /dev/acd* crw-rw-rw- 4 root operator 117, 0 Dec 18 00:53 /dev/acd0a crw-rw-rw- 4 root operator 117, 0 Dec 18 00:53 /dev/acd0c ... crw-rw-rw- 4 root operator 117, 8 Dec 18 00:53 /dev/acd1a crw-rw-rw- 4 root operator 117, 8 Dec 18 00:53 /dev/acd1c Tom