diff --git a/sys/apps/openrc/ympbuild b/sys/apps/openrc/ympbuild index 9f4982b3..f189f776 100644 --- a/sys/apps/openrc/ympbuild +++ b/sys/apps/openrc/ympbuild @@ -33,7 +33,7 @@ cd $name-$version prepare(){ # hidepid=2 by default - sed -i "s/ proc \/proc/,hidepid=2&/g" sh/init.sh.Linux.in + sed -i "s/ proc \/proc/,hidepid=2,gid=31&/g" sh/init.sh.Linux.in } setup(){ @@ -64,6 +64,7 @@ package(){ mkdir -p ${DESTDIR}/etc/group.d mkdir -p ${DESTDIR}/etc/passwd.d echo "uucp:x:14:" > ${DESTDIR}/etc/group.d/uucp + echo "proc:x:31:" > ${DESTDIR}/etc/group.d/proc echo "uucp:x:10:14:uucp:/var/spool/uucp:/bin/false" > ${DESTDIR}/etc/passwd.d/uucp # move /share to /usr/share mkdir -p ${DESTDIR}/usr ${DESTDIR}/sbin diff --git a/sys/kernel/initramfs-tools/ympbuild b/sys/kernel/initramfs-tools/ympbuild index e8d27fd5..3dbf8709 100644 --- a/sys/kernel/initramfs-tools/ympbuild +++ b/sys/kernel/initramfs-tools/ympbuild @@ -33,7 +33,7 @@ prepare(){ patch -Np1 -i ../non-debian.patch patch -Np1 -i ../no-dracut.patch # hidepid=2 default - sed -i "s/ proc \/proc/,hidepid=2&/g" init + sed -i "s/ proc \/proc/,hidepid=2,gid=31&/g" init # replace linux-version command sed -i "s/linux-version/false/g" hook-functions sed -i "s/linux-version list/ls \/lib\/modules\//g" update-initramfs