Date: Mon, 31 Mar 2014 18:48:32 +0200 From: Roland Smith <rsmith@xs4all.nl> To: Anton Shterenlikht <mexas@bris.ac.uk> Cc: freebsd-questions@freebsd.org Subject: Re: untrusted user mount usb, followed handbook, still no luck Message-ID: <20140331164832.GA28635@slackbox.erewhon.home> In-Reply-To: <201403302139.s2ULdnMG023524@mech-cluster241.men.bris.ac.uk> References: <201403302139.s2ULdnMG023524@mech-cluster241.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
--qMm9M+Fa2AknHoGS Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 30, 2014 at 10:39:49PM +0100, Anton Shterenlikht wrote: > Hi >=20 > I followed the handbook, sec, 18.5. USB Storage Devices: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/usb-disks.html >=20 > but still I get: >=20 > $ mount_msdosfs /dev/da0s1 mnt/ > mount_msdosfs: /dev/da0s1: Operation not permitted > $=20 >=20 > I added myself to the operator group, > and followed all the other steps: Perhaps a personal preference, but consider making another group, like usb. 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 kernel panic anymore. But I would nevertheless recommend to mount USB devices with 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 submi= t 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 --=20 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) --qMm9M+Fa2AknHoGS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBAgAGBQJTOZxgAAoJEED21dyjijPgllMQAJxcqIjwmrHoSFBBtRodaU0v OAQ2H7r9bhJUmnEs6llVxVvj9/fRzzRuWlQ/Mr1zeCk24hclNmZl9HYe0KKh5Esa CtAL7EyhsAKj7ikEl7vCRgRqwFP87kn4On3N+oldgfTCOtRbsrVljjKmCI4mLxQ/ uVTudK6AavIJJ598Ma9zZmCyuEKmgJ4rOGzZr3la+me5vp7IjD3VZTXs/tKZZIL0 /sdTn3k9GQHa/73SlAjCzj6q3t4uTQaNOVKzptokOFgO9asHnqo2Z5c/QAfGZLtB P3YM95Mnj5u+re4iUV5eG5PryVvGSB4NxQ8y3GkoeembImPdCU+8Qm8VU0FU80OS vDSm/amj1ewi80kXR6sIPfEMUXZMaIUuYy1paSmt+FpaWmGoaDdGu90gpVYX8boU oPvYzGz+dGE4b7BevfgWx+HaiUTgKgP+4ugbBOI3DhQIfLUsey/fnVoQxIicEKmF 918GamgVgdxOGW1GJn2/w+2pfluMkm5Tgjhu+yerPViYwehizazJm6iegz0Ynceh I/z2aYZ9j9LL1c7rwuFWdH/W3uAA60Fhsls3GJvZiwBfeWcpBkKLYXE991x1oLyj YPxCy1HagOolQfeWZpvCEHn4bgsJJrLgo1VzTYL5zAV3qvIalMLr3AtKnN39Ka59 uJp65N8itmIlb3EDr5G0 =0sR0 -----END PGP SIGNATURE----- --qMm9M+Fa2AknHoGS--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140331164832.GA28635>