diff options
author | Christoph Lohmann <20h@r-36.net> | 2012-05-19 10:02:21 +0200 |
---|---|---|
committer | Christoph Lohmann <20h@r-36.net> | 2012-05-19 10:02:21 +0200 |
commit | db64d569025530b743e4d2140fc10e0431ae0815 (patch) | |
tree | a2604bd495f51ad94d263c35f188ab0ae98613e4 /mdev/lib/inputdev | |
parent | 7b9e5ae8574e3964f83084d647be6d6b00c04761 (diff) | |
download | nldev-db64d569025530b743e4d2140fc10e0431ae0815.tar.bz2 nldev-db64d569025530b743e4d2140fc10e0431ae0815.tar.xz |
devinput and /dev/fd are now correctly created.
Diffstat (limited to 'mdev/lib/inputdev')
-rwxr-xr-x | mdev/lib/inputdev | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/mdev/lib/inputdev b/mdev/lib/inputdev index 192dc54..c02f872 100755 --- a/mdev/lib/inputdev +++ b/mdev/lib/inputdev @@ -1,5 +1,7 @@ #!/bin/busybox ash +set +x + [ -n "$MDEV" ] || exit 0 [ -n "$DEVNAME" ] || exit 0 [ "$SUBSYSTEM" = "input" ] || exit 0 @@ -16,10 +18,7 @@ fi cd $BPATH case "$ACTION" in add|"") - if [ ! -e "$MDEV" ]; - then - mv ../$MDEV . - fi + mv ../$MDEV . case "$NAME" in "TPPS/2 IBM TrackPoint") @@ -28,13 +27,13 @@ case "$ACTION" in "AT Translated Set 2 keyboard") ln -s $MDEV kbd ;; + "ThinkPad Extra Buttons") + ln -s $MDEV extrabuttons + ;; esac ;; remove) - if [ -e "$MDEV" ]; - then - rm -f $MDEV - fi + rm -f $MDEV case "$NAME" in "TPPS/2 IBM TrackPoint") @@ -43,8 +42,12 @@ case "$ACTION" in "AT Translated Set 2 keyboard") rm -f kbd ;; + "ThinkPad Extra Buttons") + rm -f extrabuttons + ;; esac ;; esac exit 0 + |