geom_label and devd interaction
Joerg Pernfuss
elessar at bsdforen.de
Sat Feb 11 07:05:51 PST 2006
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
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
--
| /"\ 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. |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-geom/attachments/20060211/f2d9531d/signature.bin
More information about the freebsd-geom
mailing list