* Tobias Klauser <[EMAIL PROTECTED]> [20060903 18:54]: > On 2006-09-03 at 18:14:01 +0200, Michael Prokop <[EMAIL PROTECTED]> wrote: > > I'd like to ask for your comments about handling of external usb > > devices on grml.
> Really nice work! Thanks. :) > Out of interest: Would you want this to be part of udev.deb or do you > want to ship it in a separated package, so you could also install it on > any debian system? I think our udev package would be the right place for shipping the udev rules. Therefore the rules file can be updated with any upstream changes in udev as well. > > # cat /etc/udev/usbpen.rules > > SUBSYSTEM=="block", BUS=="usb", KERNEL=="sd[a-z]*", ACTION=="add", > > SYMLINK+="usb-%k", GROUP="users", NAME="%k" > > SUBSYSTEM=="block", BUS=="usb", KERNEL=="sd[a-z]*", ACTION=="add", > > RUN+="/bin/mkdir -p /mnt/usb-%k" > > SUBSYSTEM=="block", BUS=="usb", KERNEL=="sd[a-z]*", ACTION=="add", > > RUN+="/bin/sleep 2" > > SUBSYSTEM=="block", BUS=="usb", KERNEL=="sd[a-z]*", ACTION=="add", > > RUN+="/usr/sbin/create_mnt_labels" > > SUBSYSTEM=="block", BUS=="usb", KERNEL=="sd[a-z]*", ACTION=="add", > > RUN+="/usr/sbin/rebuildfstab -r -u 1000 -g 1000" > May I suggest s/BUS/SUBSYSTEMS/ according to the recent changes in > upstream udev. Or we might completely loose one of SUBSYSTEM or > BUS/SUBSYSTEMS, but I'd have to test that. Thanks. > > ACTION=="remove", KERNEL=="sd[a-z]*", RUN+="/usr/sbin/rebuildfstab -r -u > > 1000 -g 1000" > > ACTION=="remove", KERNEL=="sd[a-z]*", RUN+="/bin/rmdir /mnt/usb-%k", > > OPTIONS="last_rule" > Purely cosmetic: Reordering the directives (ACTION being first on "add" > and "remove") would improve readability. Good catch, thanks. > > If you want to disable the above feature at all on your grml system > > you would just have to remove the according udev rules file. This > > will be documented of course. > Better just put the real rules file in /etc/udev and symlink it to > /etc/udev/rules.d like we already do with the current rules. Oh, sure. > > Please let me know what you think about it. If you're happy with > > this solutions I'd implement it so you can test it in real-live with > > the upcoming grml 0.7-1 devel-release. > That would be 0.8-1, wouldn't it? ;-) Of course, another good catch - thanks. :) Tobias, can you work on the udev package? I'd implement the rest in the meanwhile. (Let's meet on IRC for further questions.) thx && regards, -mika- -- http://grml.org/ # Linux for texttool-users and sysadmins http://wiki.grml.org/ # share your knowledge http://grml.supersized.org/ # the grml development weblog #grml @ irc.freenode.org # meet us on irc
pgpWsCYYRkKzA.pgp
Description: PGP signature
_______________________________________________ Grml mailing list - [email protected] http://lists.mur.at/mailman/listinfo/grml join #grml on irc.freenode.org grml-devel-blog: http://grml.supersized.org/
