Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Jan 2004 04:44:39 +0100
From:      Joerg Pernfuss <elessar@galgenberg.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: Mount /cdrom as non-root user - does this actually work for anyone?
Message-ID:  <20040104044439.5b98891d.elessar@galgenberg.net>
In-Reply-To: <20040104011313.GJ6131@crom.vickiandstacey.com>
References:  <20040104005352.GI6131@crom.vickiandstacey.com> <20040104005929.GA70684@madras.dyndns.org> <20040104011313.GJ6131@crom.vickiandstacey.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--Signature=_Sun__4_Jan_2004_04_44_39_+0100_GfMaXxx8qzEJ9nyc
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Hi

On Sun, 4 Jan 2004 01:13:13 +0000
Stacey Roberts <stacey@vickiandstacey.com> wrote:

> Hello,
>      Thanks for the reply..,
> 
> > [....]
> > 
> > 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..,
> [....]

The setuid bit on mount/umount should also enable mounting/unmounting of
fixed disks, not only removeable media. Not sure if this is what you
intended at first hand...

(4:31:01) elessar@aragorn: ~> sysctl -a |grep usermount
vfs.usermount: 1
(4:31:44) elessar@aragorn: ~> id
uid=1001(elessar) gid=3000(users) groups=3000(users), 0(wheel), 5(operator), 191(trusted), 666(ssh)
(4:31:48) elessar@aragorn: ~> ll /dev/cd0c
crw-r-----  1 root  operator   15,   0 Jan  2 19:19 /dev/cd0c
(4:32:02) elessar@aragorn: ~> ll -a cdrom/
total 6
drwxr-xr-x   2 elessar  users   512 Oct 13 20:04 .
drwx------  46 elessar  users  2560 Jan  3 16:04 ..
(4:35:03) elessar@aragorn: ~> ll /sbin/mount_cd9660 
-r-xr-xr-x  1 root  wheel  85812 Dec 24 11:49 /sbin/mount_cd9660
(4:35:16) elessar@aragorn: ~> mount_cd9660 /dev/cd0c cdrom/
(4:35:52) elessar@aragorn: ~> ls cdrom/
5.1-RELEASE     INSTALL.HTM     boot            compat22        floppies        src
EARLY.HTM       INSTALL.TXT     boot.catalog    compat3x        games           tools
EARLY.TXT       README.HTM      catpages        compat4x        info
ERRATA.HTM      README.TXT      cdrom.inf       crypto          manpages
ERRATA.TXT      RELNOTES.HTM    compat1x        dict            packages
HARDWARE.HTM    RELNOTES.TXT    compat20        doc             ports
HARDWARE.TXT    base            compat21        docbook.css     proflibs
(4:35:59) elessar@aragorn: ~> umount cdrom/
(4:36:07) elessar@aragorn: ~> ls cdrom/
(4:36:20) elessar@aragorn: ~> 

This is from a RELENG_5_1 machine but I never had problems with
usermount on 4.x up to 4.8 either. Did you maybe change the permissions
on /sbin?
Just a guess for I cannot see an obvious error.

Regards,
Joerg

--Signature=_Sun__4_Jan_2004_04_44_39_+0100_GfMaXxx8qzEJ9nyc
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQE/94wwIrY0CTTJX8ARAhM2AJ4jd3z1IsbcXuokr86PzkqhbMip2ACgiNj3
CI9ikoioBIwaq1fY1CCdPQk=
=QHhn
-----END PGP SIGNATURE-----

--Signature=_Sun__4_Jan_2004_04_44_39_+0100_GfMaXxx8qzEJ9nyc--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040104044439.5b98891d.elessar>