aboutsummaryrefslogtreecommitdiff
path: root/hotplug/libmpio.in
diff options
context:
space:
mode:
authorgermeier <germeier>2004-04-19 12:22:51 +0000
committergermeier <germeier>2004-04-19 12:22:51 +0000
commit040a298c38ee280b757842e2cb2d16fe4532267e (patch)
tree5d1e0cb2c94644b9c66aab7f1ed49a3835d691c9 /hotplug/libmpio.in
parent8239e1579a40a1355a74ba911a9db1d6d7405bfe (diff)
downloadmpiosh-040a298c38ee280b757842e2cb2d16fe4532267e.tar.gz
mpiosh-040a298c38ee280b757842e2cb2d16fe4532267e.tar.bz2
mpiosh-040a298c38ee280b757842e2cb2d16fe4532267e.zip
oops, really add the hotpluging files to the repository ;-)
Diffstat (limited to 'hotplug/libmpio.in')
-rwxr-xr-xhotplug/libmpio.in20
1 files changed, 20 insertions, 0 deletions
diff --git a/hotplug/libmpio.in b/hotplug/libmpio.in
new file mode 100755
index 0000000..27c5370
--- /dev/null
+++ b/hotplug/libmpio.in
@@ -0,0 +1,20 @@
+#!/bin/bash
+#
+# /etc/hotplug/usb/libmpio
+#
+# Fix permissions on device file, so
+# "normal" users can access the MPIO player
+
+MPIO_USER=@MPIOUSER@
+MPIO_GROUP=@MPIOGROUP@
+MPIO_PERM=@MPIOPERM@
+
+if [ "$ACTION" = "add" ] &&
+ [ "$TYPE" = "usb" ] &&
+ [ -f "${DEVICE}" ]
+then
+ chmod 0000 "$DEVICE"
+ chown $MPIO_USER "$DEVICE"
+ chgrp $MPIO_GROUP "$DEVICE"
+ chmod $MPIO_PERM "$DEVICE"
+fi