procd: reduce the number of unnecessary calls to /sbin/hotplug-call for tty devices
authorFelix Fietkau <nbd@openwrt.org>
Sun, 10 Nov 2013 15:06:28 +0000 (15:06 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 10 Nov 2013 15:06:28 +0000 (15:06 +0000)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38705

package/system/procd/files/hotplug.json

index 8285311a7ca5024543dfb8bd948a412389447ef1..bcd169034b342d405a2802cca292524b11d04252 100644 (file)
                [ "exec", "/etc/rc.button/%BUTTON%" ]
        ],
        [ "if",
-               [ "eq", "SUBSYSTEM",
-                       [ "net", "input", "usb", "ieee1394", "block", "atm", "zaptel", "tty", "button" ]
+               [ "or",
+                       [ "eq", "SUBSYSTEM",
+                               [ "net", "input", "usb", "ieee1394", "block", "atm", "zaptel", "button" ],
+                       ],
+                       [ "and",
+                               [ "eq", "SUBSYSTEM", "tty" ],
+                               [ "regex", "DEVNAME", "^ttyUSB" ],
+                       ]
                ],
                [ "exec", "/sbin/hotplug-call", "%SUBSYSTEM%" ]
        ],