| Add more devices to config.def.h - smdev - suckless mdev | |
| git clone git://git.suckless.org/smdev | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| commit 7fdb83148bc7ad9b70434a7e3af5de68c4579514 | |
| parent 2855c54be92346f2b2f5816ca6cc2953fbb3c975 | |
| Author: sin <[email protected]> | |
| Date: Mon, 17 Feb 2014 14:28:12 +0000 | |
| Add more devices to config.def.h | |
| Diffstat: | |
| M config.def.h | 54 +++++++++++++++++++----------… | |
| 1 file changed, 34 insertions(+), 20 deletions(-) | |
| --- | |
| diff --git a/config.def.h b/config.def.h | |
| @@ -7,24 +7,38 @@ struct rule { | |
| const char *path; | |
| const char *cmd; | |
| } rules[] = { | |
| - { "null", "root", "root", 0666, NULL, "@chmod 666 $SMDEV"… | |
| - { "zero", "root", "root", 0666, NULL, NULL … | |
| - { "full", "root", "root", 0666, NULL, NULL … | |
| - { "random", "root", "root", 0666, NULL, NULL … | |
| - { "urandom", "root", "root", 0666, NULL, NULL … | |
| - { "mem", "root", "root", 0640, NULL, NULL … | |
| - { "kmem", "root", "root", 0640, NULL, NULL … | |
| - { "console", "root", "tty", 0600, NULL, "@chmod 600 $SMDEV"… | |
| - { "ptmx", "root", "tty", 0666, NULL, NULL … | |
| - { "pty.*", "root", "tty", 0660, NULL, NULL … | |
| - { "tty", "root", "tty", 0666, NULL, NULL … | |
| - { "tty[0-9]*", "root", "tty", 0660, NULL, NULL … | |
| - { "vcsa*[0-9]*", "root", "tty", 0660, NULL, NULL … | |
| - { "sd[a-z].*", "root", "disk", 0660, NULL, NULL … | |
| - { "sr[0-9]*", "root", "cdrom", 0660, NULL, "@ln -sf $SMDEV /de… | |
| - { "event[0-9]+", "root", "root", 0640, "=input/", NULL … | |
| - { "mice", "root", "root", 0640, "=input/", NULL … | |
| - { "mouse[0-9]+", "root", "root", 0640, "=input/", NULL … | |
| - { "ts[0-9]+", "root", "root", 0640, "=input/", NULL … | |
| - { ".*", "root", "root", 0660, NULL, NULL … | |
| + { "null", "root", "root", 0666, NULL, "@chmod 666 $SMDEV… | |
| + { "zero", "root", "root", 0666, NULL, NULL … | |
| + { "full", "root", "root", 0666, NULL, NULL … | |
| + { "random", "root", "root", 0666, NULL, NULL … | |
| + { "urandom", "root", "root", 0444, NULL, NULL … | |
| + { "hwrandom", "root", "root", 0660, NULL, NULL … | |
| + { "mem", "root", "root", 0640, NULL, NULL … | |
| + { "kmem", "root", "root", 0640, NULL, NULL … | |
| + { "port", "root", "root", 0640, NULL, NULL … | |
| + { "console", "root", "tty", 0600, NULL, "@chmod 600 $SMDEV… | |
| + { "ptmx", "root", "tty", 0666, NULL, NULL … | |
| + { "tty", "root", "tty", 0666, NULL, NULL … | |
| + { "tty[0-9]", "root", "root", 0600, NULL, NULL … | |
| + { "tty[0-9][0-9]","root", "tty", 0660, NULL, NULL … | |
| + { "ttyS[0-9]*", "root", "tty", 0660, NULL, NULL, … | |
| + { "pty.*", "root", "tty", 0660, NULL, NULL … | |
| + { "vcs[0-9]*", "root", "tty", 0660, NULL, NULL … | |
| + { "vcsa*[0-9]*", "root", "tty", 0660, NULL, NULL … | |
| + { "sd[a-z].*", "root", "disk", 0660, NULL, NULL … | |
| + { "sr[0-9]*", "root", "cdrom", 0660, NULL, "@ln -sf $SMDEV /d… | |
| + { "event[0-9]+", "root", "root", 0640, "=input/", NULL … | |
| + { "mice", "root", "root", 0640, "=input/", NULL … | |
| + { "mouse[0-9]+", "root", "root", 0640, "=input/", NULL … | |
| + { "ts[0-9]+", "root", "root", 0640, "=input/", NULL … | |
| + { "card[0-9]", "root", "video", 0660, "=dri/", NULL … | |
| + { "pcm.*", "root", "audio", 0660, "=snd/", NULL … | |
| + { "control.*", "root", "audio", 0660, "=snd/", NULL … | |
| + { "midi.*", "root", "audio", 0660, "=snd/", NULL … | |
| + { "seq", "root", "audio", 0660, "=snd/", NULL … | |
| + { "timer", "root", "audio", 0660, "=snd/", NULL … | |
| + { "rtc", "root", "root", 0664, NULL, NULL … | |
| + { "vbi[0-9]", "root", "video", 0660, NULL, NULL … | |
| + { "video[0-9]", "root", "video", 0660, NULL, NULL … | |
| + { ".*", "root", "root", 0660, NULL, NULL … | |
| }; |