This package has gone through significant changes:
* Re-wrote/cleaned up init scripts * Re-wrote init-functions * Moved some things (init scripts, defaults, configs) to other packages * Added update-rc which manages /etc/rc* directories * Added usher to manage defaults
This commit is contained in:
@@ -1,82 +1,33 @@
|
||||
dirs:
|
||||
install -d -m 755 $(DESTDIR)/etc/default
|
||||
install -d -m 755 $(DESTDIR)/etc/network.d
|
||||
install -d -m 755 $(DESTDIR)/etc/{rc{{0..6},S},init}.d
|
||||
install -d -m 755 $(DESTDIR)/lib/lsb
|
||||
install -d -m 755 $(DESTDIR)/usr/share/initscripts
|
||||
install -d -m 755 $(DESTDIR)/usr/share/man/man8
|
||||
install -d -m 755 $(DESTDIR)/sbin
|
||||
|
||||
files:
|
||||
install -m 754 etc/default/console $(DESTDIR)/etc/default/console
|
||||
install -m 644 etc/network.conf $(DESTDIR)/etc/network.conf
|
||||
install -m 754 etc/init.d/checkfs $(DESTDIR)/etc/init.d/checkfs
|
||||
install -m 754 etc/init.d/cleanfs $(DESTDIR)/etc/init.d/cleanfs
|
||||
install -m 754 etc/init.d/console $(DESTDIR)/etc/init.d/console
|
||||
install -m 754 etc/init.d/halt $(DESTDIR)/etc/init.d/halt
|
||||
install -m 754 etc/init.d/localnet $(DESTDIR)/etc/init.d/localnet
|
||||
install -m 754 etc/init.d/modules $(DESTDIR)/etc/init.d/modules
|
||||
install -m 754 etc/init.d/mountfs $(DESTDIR)/etc/init.d/mountfs
|
||||
install -m 754 etc/init.d/mountvirtfs $(DESTDIR)/etc/init.d/mountvirtfs
|
||||
install -m 754 etc/init.d/network $(DESTDIR)/etc/init.d/network
|
||||
install -m 754 etc/init.d/rc $(DESTDIR)/etc/init.d/rc
|
||||
install -m 754 etc/init.d/reboot $(DESTDIR)/etc/init.d/reboot
|
||||
install -m 754 etc/init.d/sendsignals $(DESTDIR)/etc/init.d/sendsignals
|
||||
install -m 754 etc/init.d/setclock $(DESTDIR)/etc/init.d/setclock
|
||||
install -m 754 etc/init.d/swap $(DESTDIR)/etc/init.d/swap
|
||||
install -m 754 etc/init.d/sysctl $(DESTDIR)/etc/init.d/sysctl
|
||||
install -m 754 etc/init.d/sysklogd $(DESTDIR)/etc/init.d/sysklogd
|
||||
install -m 754 etc/init.d/template $(DESTDIR)/etc/init.d/template
|
||||
install -m 754 etc/init.d/udev $(DESTDIR)/etc/init.d/udev
|
||||
install -m 754 etc/modules.conf $(DESTDIR)/etc/modules.conf
|
||||
install -m 754 lib/lsb/init-functions $(DESTDIR)/lib/lsb/init-functions
|
||||
install -m 755 init.d/checkfs $(DESTDIR)/etc/init.d/checkfs
|
||||
install -m 755 init.d/cleanfs $(DESTDIR)/etc/init.d/cleanfs
|
||||
install -m 755 init.d/halt $(DESTDIR)/etc/init.d/halt
|
||||
install -m 755 init.d/hostname $(DESTDIR)/etc/init.d/hostname
|
||||
install -m 755 init.d/hwclock $(DESTDIR)/etc/init.d/hwclock
|
||||
install -m 755 init.d/localnet $(DESTDIR)/etc/init.d/localnet
|
||||
install -m 755 init.d/modules $(DESTDIR)/etc/init.d/modules
|
||||
install -m 755 init.d/mountfs $(DESTDIR)/etc/init.d/mountfs
|
||||
install -m 755 init.d/mountvirtfs $(DESTDIR)/etc/init.d/mountvirtfs
|
||||
install -m 755 init.d/rc $(DESTDIR)/etc/init.d/rc
|
||||
install -m 755 init.d/reboot $(DESTDIR)/etc/init.d/reboot
|
||||
install -m 755 init.d/sendsignals $(DESTDIR)/etc/init.d/sendsignals
|
||||
install -m 755 init.d/swap $(DESTDIR)/etc/init.d/swap
|
||||
install -m 755 init.d/sysctl $(DESTDIR)/etc/init.d/sysctl
|
||||
install -m 755 init-functions $(DESTDIR)/lib/lsb/init-functions
|
||||
install -m 644 halt.default \
|
||||
$(DESTDIR)/usr/share/initscripts/halt.default
|
||||
install -m 644 modules.conf \
|
||||
$(DESTDIR)/usr/share/initscripts/modules.conf
|
||||
install -m 644 rcS.default \
|
||||
$(DESTDIR)/usr/share/initscripts/rcS.default
|
||||
install -m 755 update-rc $(DESTDIR)/sbin
|
||||
|
||||
rc0:
|
||||
ln -sfv ../init.d/network $(DESTDIR)/etc/rc0.d/K80network
|
||||
ln -sfv ../init.d/sysklogd $(DESTDIR)/etc/rc0.d/K90sysklogd
|
||||
ln -sfv ../init.d/sendsignals $(DESTDIR)/etc/rc0.d/S60sendsignals
|
||||
ln -sfv ../init.d/swap $(DESTDIR)/etc/rc0.d/S65swap
|
||||
ln -sfv ../init.d/mountfs $(DESTDIR)/etc/rc0.d/S70mountfs
|
||||
ln -sfv ../init.d/localnet $(DESTDIR)/etc/rc0.d/S90localnet
|
||||
ln -sfv ../init.d/halt $(DESTDIR)/etc/rc0.d/S99halt
|
||||
|
||||
rc1:
|
||||
ln -sfv ../init.d/network $(DESTDIR)/etc/rc1.d/K80network
|
||||
ln -sfv ../init.d/sysklogd $(DESTDIR)/etc/rc1.d/K90sysklogd
|
||||
|
||||
rc2:
|
||||
ln -sfv ../init.d/network $(DESTDIR)/etc/rc2.d/K80network
|
||||
ln -sfv ../init.d/sysklogd $(DESTDIR)/etc/rc2.d/K90sysklogd
|
||||
|
||||
rc3:
|
||||
ln -sfv ../init.d/sysklogd $(DESTDIR)/etc/rc3.d/S10sysklogd
|
||||
ln -sfv ../init.d/network $(DESTDIR)/etc/rc3.d/S20network
|
||||
|
||||
rc4:
|
||||
ln -sfv ../init.d/sysklogd $(DESTDIR)/etc/rc4.d/S10sysklogd
|
||||
ln -sfv ../init.d/network $(DESTDIR)/etc/rc4.d/S20network
|
||||
|
||||
rc5:
|
||||
ln -sfv ../init.d/sysklogd $(DESTDOR)/etc/rc5.d/S10sysklogd
|
||||
ln -sfv ../init.d/network $(DESTDIR)/etc/rc5.d/S20network
|
||||
|
||||
rc6:
|
||||
ln -sfv ../init.d/network $(DESTDIR)/etc/rc6.d/K80network
|
||||
ln -sfv ../init.d/sysklogd $(DESTDIR)/etc/rc6.d/K90sysklogd
|
||||
ln -sfv ../init.d/sendsignals $(DESTDIR)/etc/rc6.d/S60sendsignals
|
||||
ln -sfv ../init.d/swap $(DESTDIR)/etc/rc6.d/S65swap
|
||||
ln -sfv ../init.d/mountfs $(DESTDIR)/etc/rc6.d/S70mountfs
|
||||
ln -sfv ../init.d/localnet $(DESTDIR)/etc/rc6.d/S90localnet
|
||||
ln -sfv ../init.d/reboot $(DESTDIR)/etc/rc6.d/S99reboot
|
||||
|
||||
rcS:
|
||||
ln -sfv ../init.d/mountvirtfs $(DESTDIR)/etc/rcS.d/S00mountvirtfs
|
||||
ln -sfv ../init.d/sysctl $(DESTDIR)/etc/rcS.d/S02sysctl
|
||||
ln -sfv ../init.d/modules $(DESTDIR)/etc/rcS.d/S05modules
|
||||
ln -sfv ../init.d/localnet $(DESTDIR)/etc/rcS.d/S08localnet
|
||||
ln -sfv ../init.d/udev $(DESTDIR)/etc/rcS.d/S10udev
|
||||
ln -sfv ../init.d/swap $(DESTDIR)/etc/rcS.d/S20swap
|
||||
ln -sfv ../init.d/checkfs $(DESTDIR)/etc/rcS.d/S30checkfs
|
||||
ln -sfv ../init.d/mountfs $(DESTDIR)/etc/rcS.d/S40mountfs
|
||||
ln -sfv ../init.d/cleanfs $(DESTDIR)/etc/rcS.d/S45cleanfs
|
||||
ln -sfv ../init.d/console $(DESTDIR)/etc/rcS.d/S70console
|
||||
|
||||
install: dirs files rc0 rc1 rc2 rc3 rc4 rc5 rc6 rcS
|
||||
install: dirs files
|
||||
|
||||
Reference in New Issue
Block a user