#! /bin/sh ret=false if [ "$1" != "" ]; then if [ -f /proc/$1 ]; then chgrp usb /proc/$1 && \ chmod g+rw /proc/$1 && \ logger udev/set-usb-group: `ls -l /proc/$1` ret=true fi if [ -e /dev/$1 ]; then chgrp usb /dev/$1 && \ chmod g+rw /dev/$1 && \ logger udev/set-usb-group: `ls -l /dev/$1` ret=true fi else logger udev/set-usb-group: Called without device arg exit 0 fi if ! $ret; then logger udev/set-usb-group: Setting permissions on device $1 failed fi