procd: fix hotplug.json syntax
authorFlorian Eckert <fe@dev.tdt.de>
Fri, 18 Aug 2017 13:06:25 +0000 (15:06 +0200)
committerJohn Crispin <john@phrozen.org>
Fri, 18 Aug 2017 16:43:54 +0000 (18:43 +0200)
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
package/system/procd/files/hotplug.json

index 168f9b8..1c949bb 100644 (file)
@@ -4,31 +4,27 @@
                        [ "if",
                                [ "and",
                                        [ "has", "MAJOR" ],
-                                       [ "has", "MINOR" ],
+                                       [ "has", "MINOR" ]
                                ],
                                [
                                        [ "if",
                                                [ "eq", "DEVNAME",
-                                                       [ "null", "full", "ptmx", "zero", "tty", "net", "random", "urandom" ],
+                                                       [ "null", "full", "ptmx", "zero", "tty", "net", "random", "urandom" ]
                                                ],
                                                [
                                                        [ "makedev", "/dev/%DEVNAME%", "0666" ],
-                                                       [ "return" ],
+                                                       [ "return" ]
                                                ]
                                        ],
                                        [ "if",
                                                [ "regex", "DEVNAME", "^snd" ],
-                                               [ "makedev", "/dev/%DEVNAME%", "0660", "audio" ],
-                                       ],
-                                       [ "if",
-                                               [ "regex", "DEVNAME", "^tty" ],
-                                               [ "makedev", "/dev/%DEVNAME%", "0660", "tty" ],
+                                               [ "makedev", "/dev/%DEVNAME%", "0660", "audio" ]
                                        ],
                                        [ "if",
                                                [ "has", "DEVNAME" ],
-                                               [ "makedev", "/dev/%DEVNAME%", "0600" ],
-                                       ],
-                               ],
+                                               [ "makedev", "/dev/%DEVNAME%", "0600" ]
+                                       ]
+                               ]
                        ],
                        [ "if",
                                [ "has", "FIRMWARE" ],
                                        [ "load-firmware", "/lib/firmware" ],
                                        [ "return" ]
                                ]
-                       ],
+                       ]
                ],
                "remove" : [
                        [ "if",
                                [ "and",
                                        [ "has", "DEVNAME" ],
                                        [ "has", "MAJOR" ],
-                                       [ "has", "MINOR" ],
+                                       [ "has", "MINOR" ]
                                ],
                                [ "rm", "/dev/%DEVNAME%" ]
                        ]
@@ -53,7 +49,7 @@
        [ "if",
                [ "and",
                        [ "has", "BUTTON" ],
-                       [ "eq", "SUBSYSTEM", "button" ],
+                       [ "eq", "SUBSYSTEM", "button" ]
                ],
                [ "button", "/etc/rc.button/%BUTTON%" ]
        ],
@@ -69,5 +65,5 @@
                        [ "isdir", "/etc/hotplug.d/%SUBSYSTEM%" ],
                        [ "exec", "/sbin/hotplug-call", "%SUBSYSTEM%" ]
                ]
-       ],
+       ]
 ]