diff --git a/sys/fs/eudev/eudev.sysconf b/sys/fs/eudev/eudev.sysconf new file mode 100644 index 00000000..dfd95edc --- /dev/null +++ b/sys/fs/eudev/eudev.sysconf @@ -0,0 +1,6 @@ +#!/bin/sh +udevadm hwdb --update +if [ -S /run/udev/control ]; then + udevadm control --reload +fi + diff --git a/sys/fs/eudev/groups b/sys/fs/eudev/groups new file mode 100644 index 00000000..02d26fbc --- /dev/null +++ b/sys/fs/eudev/groups @@ -0,0 +1,12 @@ +tty:x:5: +dialout:x:20: +kmem:x:15: +input:x:104: +video:x:44: +audio:x:29: +lp:x:7: +disk:x:6: +cdrom:x:24: +tape:x:26: +kvm:x:105: + diff --git a/sys/fs/eudev/ympbuild b/sys/fs/eudev/ympbuild index 693d416e..186dde4d 100644 --- a/sys/fs/eudev/ympbuild +++ b/sys/fs/eudev/ympbuild @@ -8,10 +8,14 @@ email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') source=("https://github.com/eudev-project/eudev/releases/download/v$version/eudev-$version.tar.gz" - "eudev.openrc") + "eudev.openrc" + "eudev.groups" + "eudev.sysconf") depends=(kmod) makedepends=() md5sums=('417ba948335736d4d81874fba47a30f7' + 'SKIP' + 'SKIP' 'SKIP') group=(sys.fs) uses=() @@ -45,5 +49,11 @@ package(){ # OpenRC service install -Dm755 ../eudev.openrc \ ${DESTDIR}/etc/init.d/eudev + # group.d + install -Dm755 ../eudev.groups \ + ${DESTDIR}/etc/group.d/eudev + # sysconf + install -Dm755 ../eudev.sysconf \ + ${DESTDIR}/etc/sysconf.d/eudev }