diff --git a/config.mk b/config.mk index b1e7ae4..5028817 100644 --- a/config.mk +++ b/config.mk @@ -2,10 +2,10 @@ VERSION = 0.2.3 # paths -PREFIX = /usr/local +PREFIX = / CC = cc LD = $(CC) -CPPFLAGS = -D_BSD_SOURCE -D_GNU_SOURCE +CPPFLAGS = -D_BSD_SOURCE -D_GNU_SOURCE -I/include -L/lib CFLAGS = -std=c99 -Wall -pedantic $(CPPFLAGS) -LDFLAGS = -s +LDFLAGS = -s -static -L/lib diff --git a/smdev.c b/smdev.c index b774908..092ed31 100644 --- a/smdev.c +++ b/smdev.c @@ -2,6 +2,7 @@ #include #include #include +#include #include #include diff -u src-a/config.def.h src-b/config.def.h --- src-a/config.def.h 2020-07-02 05:19:12.016637932 +0000 +++ src-b/config.def.h 2020-07-13 03:26:34.760000000 +0000 @@ -22,6 +22,10 @@ { "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, }, + { "bus/usb/001/.*", "root", "root", 0660, "=bus/usb/001/", NULL, }, + { "bus/usb/002/.*", "root", "root", 0660, "=bus/usb/002/", NULL, }, + { "bus/usb/003/.*", "root", "root", 0660, "=bus/usb/003/", NULL, }, + { "bus/usb/004/.*", "root", "root", 0660, "=bus/usb/004/", NULL, }, { "pty.*", "root", "tty", 0660, NULL, NULL }, { "vcs[0-9]*", "root", "tty", 0660, NULL, NULL }, { "vcsa*[0-9]*", "root", "tty", 0660, NULL, NULL },