From: Scott James Remnant Date: Thu, 10 Dec 2009 20:01:05 +0000 (+0000) Subject: 70-acl.rules: ACL manage Android G1 dev phones X-Git-Tag: 174~680 X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fe41ac874afab5d152aff151cba896817a2ab1f;p=systemd 70-acl.rules: ACL manage Android G1 dev phones There doesn't seem to be any special class for their developer interface, so match by Vendor and Device id like we do for things like fingerprint readers. This is better than their current 0666 suggestion Signed-off-by: Scott James Remnant --- diff --git a/extras/udev-acl/70-acl.rules b/extras/udev-acl/70-acl.rules index 278b9aae..f135bff7 100644 --- a/extras/udev-acl/70-acl.rules +++ b/extras/udev-acl/70-acl.rules @@ -48,6 +48,9 @@ ENV{ID_SMARTCARD_READER}=="*?", ENV{ACL_MANAGE}="1" # joysticks SUBSYSTEM=="input", ENV{ID_INPUT_JOYSTICK}=="?*", ENV{ACL_MANAGE}="1" +# smart phones +SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c02", ENV{ACL_MANAGE}="1" + # apply ACL for all locally logged in users LABEL="acl_apply", ENV{ACL_MANAGE}=="?*", TEST=="/var/run/ConsoleKit/database", \ RUN+="udev-acl --action=$env{ACTION} --device=$env{DEVNAME}"