Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Mar 2014 21:59:17 -0700
From:      jungleboogie0 <jungleboogie0@gmail.com>
To:        Anton Shterenlikht <mexas@bris.ac.uk>, freebsd-questions@freebsd.org
Subject:   Re: untrusted user mount usb, followed handbook, still no luck
Message-ID:  <CAKE2PDuY791jDr5pfpS4qWwuTyaLEKut8UPNZsTbDLZ01MucOw@mail.gmail.com>
In-Reply-To: <20140331164832.GA28635@slackbox.erewhon.home>
References:  <201403302139.s2ULdnMG023524@mech-cluster241.men.bris.ac.uk> <20140331164832.GA28635@slackbox.erewhon.home>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Roland,

>Around 2010 I wrote the manual pages devfs.conf(5) and devfs.rules(5).
AFAIK
they are still up to date. If something is missing or unclear, please
submit a
PR.

http://www.freebsd.org/cgi/man.cgi?query=3Ddevfs.rules&sektion=3D5&n=3D1
Example shows: [localrules=3D10]

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/usb-disks.html
This example shows:[localrules=3D5]

What's the difference between the two?

> Roland

Thanks,
Jungle


On 31 March 2014 09:48, Roland Smith <rsmith@xs4all.nl> wrote:

> On Sun, Mar 30, 2014 at 10:39:49PM +0100, Anton Shterenlikht wrote:
> > Hi
> >
> > I followed the handbook, sec, 18.5. USB Storage Devices:
> > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/usb-disks.htm=
l
> >
> > but still I get:
> >
> > $ mount_msdosfs /dev/da0s1 mnt/
> > mount_msdosfs: /dev/da0s1: Operation not permitted
> > $
> >
> > I added myself to the operator group,
> > and followed all the other steps:
>
> Perhaps a personal preference, but consider making another group, like us=
b.
> The operator group is also used for system maintenance.
>
> > $ id
> > uid=3D1001(mexas) gid=3D0(wheel) groups=3D0(wheel),5(operator)
> > $ tail -n2 /etc/devfs.conf
>
> The following lines should be in /etc/devfs.rules, not /etc/devfs.conf!
>
> > [localrules=3D5]
> > add path 'da*' mode 0660 group operator
>
> The rest looks OK.
>
> > $ sysctl vfs.usermount
> > vfs.usermount: 1
> > $ grep devfs /etc/rc.conf
> > devfs_system_ruleset=3D"localrules"
>
> > What am I missing?
>
> The handbook chapter looks OK. On FreeBSD 9 or later, not unmounting the
> filesystem isn't the problem it used to be. At least you don't get a kern=
el
> panic anymore. But I would nevertheless recommend to mount USB devices wi=
th
> the =E2=80=98sync=E2=80=99 option.
>
> Around 2010 I wrote the manual pages devfs.conf(5) and devfs.rules(5).
> AFAIK
> they are still up to date. If something is missing or unclear, please
> submit a
> PR.
>
> If you get this working, you might want to check out sysutils/automount. =
It
> will mount partitions for you as soon as they are discovered.
>
> Roland
> --
> R.F.Smith                                   http://rsmith.home.xs4all.nl/
> [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
> pgp: 5753 3324 1661 B0FE 8D93  FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0)
>



--=20
-------
inum: 883510009902611
sip: jungleboogie@sip2sip.info
xmpp: jungle-boogie@jit.si



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