diff core/sysvinit/sysvinit.sh @ 184:36f3ab3945d7

core/sysvinit: add basic init scripts
author David Demelier <markand@malikania.fr>
date Sat, 16 Mar 2019 21:54:36 +0100
parents e737b80da269
children 9e95fda0e5c6
line wrap: on
line diff
--- a/core/sysvinit/sysvinit.sh	Sat Mar 16 21:33:50 2019 +0100
+++ b/core/sysvinit/sysvinit.sh	Sat Mar 16 21:54:36 2019 +0100
@@ -21,6 +21,11 @@
 PKGLICENSE="GPLv2+"
 PKGSUMMARY="traditional System V init"
 PKGDOWNLOAD="http://download.savannah.nongnu.org/releases/$PKGNAME/$PKGNAME-$PKGVERSION.tar.xz"
+PKGPROTECT="etc/inittab
+            etc/rc.conf
+            etc/rc.init
+            etc/rc.shutdown
+            etc/rc.start"
 
 : ${CC:=gcc}
 : ${CFLAGS:=-O2}
@@ -37,6 +42,7 @@
 		-e 's|$(ROOT)/sbin|$(ROOT)/usr/sbin|g' src/Makefile
 	make CC="$CC" CFLAGS="$CFLAGS"
 	make install ROOT=$DESTDIR
+	install -Dm0644 ../inittab
 
 	popd
 	rm -rf $PKGNAME-$PKGVERSION