updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / ctapi-cyberjack / cyberjack.sh
blob9561320b25cf0915138adbd25852ddb31c49dbe8
1 #!/bin/sh
2 dev_group=cyberjack
3 dev_mode=0664
5 # using the cyberJack libusb driver
6 if [ -n "${DEVICE}" ]; then
7 dev="${DEVICE}"
8 # hack for >=libusb-0.1.12
9 # which uses /dev/bus/usb/NNN/MMM
10 # instead of /proc/bus/usb/NNN/MMM
11 case "${dev}" in
12 /proc/bus/usb/*)
13 dev="${dev} ${dev/proc/dev}"
15 esac
18 # using the cyberJack kernel module
19 if [ -n "${DEVNAME}" ]; then
20 dev="${DEVNAME}"
23 # set device group and permissions
24 for d in ${dev}; do
25 /bin/chgrp "${dev_group}" "${d}"
26 /bin/chmod "${dev_mode}" "${d}"
27 done