summaryrefslogtreecommitdiffstats
path: root/load.sh
diff options
context:
space:
mode:
Diffstat (limited to 'load.sh')
-rwxr-xr-xload.sh24
1 files changed, 0 insertions, 24 deletions
diff --git a/load.sh b/load.sh
deleted file mode 100755
index 41266bc..0000000
--- a/load.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-MODULE=hello
-DEVICE=skull
-MODE=664
-
-# invoke insmod with all arguments and use a pathname
-# as newer modutils don't look into . by default
-/usr/bin/insmod ./${MODULE}.ko $* || exit 1
-
-# remove stale nodes
-rm -f /dev/${DEVICE}[0]
-
-MAJOR=$(awk "\$2 == \"$DEVICE\" {print \$1}" /proc/devices)
-
-mknod /dev/${DEVICE}0 c $MAJOR 0
-
-# give appriopriate permissions
-GROUP=staff
-grep -q '^staff' /etc/group || GROUP=wheel
-
-chgrp $GROUP /dev/${DEVICE}0
-chmod $MODE /dev/${DEVICE}0
-