1#!/bin/sh 2 3DEVCLASS=$1 4DEVNAME=$2 5 6case $DEVCLASS in 70) 8 case "$DEVNAME" in 9 ugen*) 10 BUSNAME=$(usbdevs -vv | egrep "Controller|$DEVNAME\$" | grep -B 1 "$DEVNAME\$" | awk -F'[ :]' '/^Controller/ { print $2 }') 11 echo $BUSNAME > /var/run/${DEVNAME}.bus 12 chown _cups:_saned /dev/${DEVNAME}.* && 13 chmod 660 /dev/${DEVNAME}.* 14 chown _cups:_saned $BUSNAME && 15 chmod 660 $BUSNAME 16 ;; 17 esac 18 ;; 19esac 20