procd: change /dev/{gpio,hvc*} perms to 0600
[openwrt/openwrt.git] / package / system / procd / files / hotplug.json
index de8ba105c539e992c92664e421f07f3978659ff5..85fbb144cc3342c98485320e57572adbb893337f 100644 (file)
@@ -8,13 +8,8 @@
                                ],
                                [
                                        [ "if",
-                                               [ "or",
-                                                       [ "eq", "DEVNAME",
-                                                               [ "null", "full", "ptmx", "zero", "tty" ],
-                                                       ],
-                                                       [ "regex", "DEVNAME",
-                                                               [ "^gpio", "^hvc" ],
-                                                       ],
+                                               [ "eq", "DEVNAME",
+                                                       [ "null", "full", "ptmx", "zero", "tty", "net", "random", "urandom" ],
                                                ],
                                                [
                                                        [ "makedev", "/dev/%DEVNAME%", "0666" ],
                                                ]
                                        ],
                                        [ "if",
-                                               [ "or",
-                                                       [ "eq", "DEVNAME", "mapper/control" ],
-                                                       [ "regex", "DEVPATH", "^ppp" ],
-                                               ],
-                                               [
-                                                       [ "makedev", "/dev/%DEVNAME%", "0600" ],
-                                                       [ "return" ],
-                                               ],
+                                               [ "eq", "DEVNAME", "kmsg" ],
+                                               [ "makedev", "/dev/%DEVNAME%", "0644" ],
                                        ],
                                        [ "if",
                                                [ "regex", "DEVNAME", "^snd" ],
                                                [ "makedev", "/dev/%DEVNAME%", "0660", "audio" ],
                                        ],
-                                       [ "if",
-                                               [ "regex", "DEVNAME", "^ttyS" ],
-                                               [ "makedev", "/dev/%DEVNAME%", "0664" ],
-                                       ],
                                        [ "if",
                                                [ "has", "DEVNAME" ],
-                                               [ "makedev", "/dev/%DEVNAME%", "0644" ],
+                                               [ "makedev", "/dev/%DEVNAME%", "0600" ],
                                        ],
                                ],
                        ],