Date: Sat, 11 Feb 2006 16:04:38 +0100 From: Joerg Pernfuss <elessar@bsdforen.de> To: freebsd-geom@freebsd.org Subject: geom_label and devd interaction Message-ID: <20060211160438.44085869@loki>
next in thread | raw e-mail | index | archive | help
--Sig_1Dp9GXe__WD6qZOPmxWUbXt
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Hi,
I use geom_label for my various usb sticks, cf cards etc and try
to create some sort of automount functionality using the filesystem
labels.
For example:
umass0: USBest Technology USB Mass Storage Device, rev 2.00/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <256MB USB2.0FlashDrive A4> Removable Direct Access SCSI-2 device=20
da0: 1.000MB/s transfers
da0: 250MB (512000 512 byte sectors: 64H 32S/T 250C)
GEOM_LABEL: Label for provider da0s1 is msdosfs/USBSTICK01.
GEOM_LABEL: Label for provider da0s2 is ufs/usbstick01.
This then gets mangled by devfs.rules:
add path ufs/usbstick01 mode 0600 user elessar group operator
add path msdosfs/USBSTICK01 mode 0600 user elessar group operator
So far, so good. At this point I'd like devd to honour this rules:
attach 150 {
device-name "ufs/usbstick01";
# device-name "usbstick01";
action "su elessar -c 'mount /dev/ufs/usbstick01 \
/home/elessar/mnt/usbstick01/ufs/'";
};
attach 150 {
device-name "msdosfs/USBSTICK01";
# device-name "USBSTICK01";
action "su elessar -c 'mount_msdosfs /dev/msdosfs/USBSTICK01 \
/home/elessar/mnt/usbstick01/msdosfs/'";
};
But, so far, I can't coerce devd into honouring this part of his
configuration.
Am I missing something or doesn't geom_label create events that are
monitored by devd?
Thanks for any help.
Joerg
--=20
| /"\ ASCII ribbon | GnuPG Key ID | e86d b753 3deb e749 6c3a |
| \ / campaign against | 0xbbcaad24 | 5706 1f7d 6cfd bbca ad24 |
| X HTML in email | Now featuring a brand new GPG-Key! |
| / \ and news | Please update your keyring. |
--Sig_1Dp9GXe__WD6qZOPmxWUbXt
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)
iD8DBQFD7f0QH31s/bvKrSQRAtsgAJ96+3CZmdtfFqCKntS75dlkncP3BQCeJHwf
O2UGh9l2B0SFKzcvE25V5QY=
=XJ6j
-----END PGP SIGNATURE-----
--Sig_1Dp9GXe__WD6qZOPmxWUbXt--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060211160438.44085869>
