X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=blobdiff_plain;f=lfs%2Finitscripts;h=0e3064c59f40f014c305cdc37081a93b63f0034a;hp=4a41c13295f25ae0aabb0219e1bf5d51f816a4c6;hb=1020ff3069111bf5f7a485111afdea135a26da8f;hpb=73d9a908d5108e63c916b8868d2f12f8a0a229a7 diff --git a/lfs/initscripts b/lfs/initscripts index 4a41c13295..0e3064c59f 100644 --- a/lfs/initscripts +++ b/lfs/initscripts @@ -50,55 +50,48 @@ md5 : $(TARGET) : @$(PREBUILD) - - # Make directories install -d -m 755 /etc/rc.d/rc0.d - install -d -m 755 /etc/rc.d/rc1.d - install -d -m 755 /etc/rc.d/rc2.d install -d -m 755 /etc/rc.d/rc3.d - install -d -m 755 /etc/rc.d/rc4.d - install -d -m 755 /etc/rc.d/rc5.d install -d -m 755 /etc/rc.d/rc6.d install -d -m 755 /etc/rc.d/rcsysinit.d install -d -m 755 /etc/rc.d/init.d install -d -m 755 /etc/sysconfig - install -m 754 $(DIR_SRC)/src/initscripts/init.d/checkfs /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/cleanfs /etc/rc.d/init.d/ - install -m 644 $(DIR_SRC)/src/initscripts/init.d/functions /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/halt /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/console /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/localnet /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/modules /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/mountfs /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/mountkernfs /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/rc /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/reboot /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/sendsignals /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/setclock /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/sysklogd /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/swap /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/sysctl /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/template /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/udev /etc/rc.d/init.d/ - install -m 754 $(DIR_SRC)/src/initscripts/init.d/udev_retry /etc/rc.d/init.d/ + for i in $(DIR_SRC)/src/initscripts/init.d/*; do \ + install -v -m 754 $$i /etc/rc.d/init.d/; \ + done + chmod 644 /etc/rc.d/init.d/functions + + for i in $(DIR_SRC)/src/initscripts/sysconfig/*; do \ + install -v -m 644 $$i /etc/sysconfig/; \ + done + ln -sf ../init.d/sysklogd /etc/rc.d/rc0.d/K90sysklogd ln -sf ../init.d/sendsignals /etc/rc.d/rc0.d/S60sendsignals ln -sf ../init.d/mountfs /etc/rc.d/rc0.d/S70mountfs ln -sf ../init.d/swap /etc/rc.d/rc0.d/S80swap ln -sf ../init.d/localnet /etc/rc.d/rc0.d/S90localnet ln -sf ../init.d/halt /etc/rc.d/rc0.d/S99halt - ln -sf ../init.d/sysklogd /etc/rc.d/rc1.d/K90sysklogd - ln -sf ../init.d/sysklogd /etc/rc.d/rc2.d/K90sysklogd ln -sf ../init.d/sysklogd /etc/rc.d/rc3.d/S10sysklogd - ln -sf ../init.d/sysklogd /etc/rc.d/rc4.d/S10sysklogd - ln -sf ../init.d/sysklogd /etc/rc.d/rc5.d/S10sysklogd ln -sf ../init.d/sysklogd /etc/rc.d/rc6.d/K90sysklogd ln -sf ../init.d/sendsignals /etc/rc.d/rc6.d/S60sendsignals ln -sf ../init.d/mountfs /etc/rc.d/rc6.d/S70mountfs ln -sf ../init.d/swap /etc/rc.d/rc6.d/S80swap ln -sf ../init.d/localnet /etc/rc.d/rc6.d/S90localnet ln -sf ../init.d/reboot /etc/rc.d/rc6.d/S99reboot + ln -sf ../init.d/sshd /etc/rc.d/rc0.d/K30sshd + ln -sf ../init.d/sshd /etc/rc.d/rc3.d/S30sshd + ln -sf ../init.d/sshd /etc/rc.d/rc6.d/K30sshd + ln -sf ../init.d/apache /etc/rc.d/rc0.d/K28apache + ln -sf ../init.d/apache /etc/rc.d/rc3.d/S32apache + ln -sf ../init.d/apache /etc/rc.d/rc6.d/K28apache + ln -sf ../init.d/fcron /etc/rc.d/rc0.d/K08fcron + ln -sf ../init.d/fcron /etc/rc.d/rc3.d/S40fcron + ln -sf ../init.d/fcron /etc/rc.d/rc6.d/K08fcron + ln -sf ../init.d/network /etc/rc.d/rc0.d/K80network + ln -sf ../init.d/network /etc/rc.d/rc3.d/S20network + ln -sf ../init.d/network /etc/rc.d/rc6.d/K80network + ln -sf ../init.d/mountkernfs /etc/rc.d/rcsysinit.d/S00mountkernfs ln -sf ../init.d/modules /etc/rc.d/rcsysinit.d/S05modules ln -sf ../init.d/udev /etc/rc.d/rcsysinit.d/S10udev @@ -111,11 +104,6 @@ $(TARGET) : ln -sf ../init.d/console /etc/rc.d/rcsysinit.d/S70console ln -sf ../init.d/localnet /etc/rc.d/rcsysinit.d/S80localnet ln -sf ../init.d/sysctl /etc/rc.d/rcsysinit.d/S90sysctl - install -m 644 $(DIR_SRC)/src/initscripts/sysconfig/createfiles /etc/sysconfig/ - install -m 644 $(DIR_SRC)/src/initscripts/sysconfig/modules /etc/sysconfig/ - install -m 644 $(DIR_SRC)/src/initscripts/sysconfig/rc /etc/sysconfig/ - install -m 644 $(DIR_SRC)/src/initscripts/sysconfig/clock /etc/sysconfig/ - install -m 644 $(DIR_SRC)/src/initscripts/sysconfig/network /etc/sysconfig/ # -mkdir -p /etc/rc.d/helper # for i in $(DIR_SRC)/src/rc.d/* ; do \ @@ -131,8 +119,4 @@ $(TARGET) : # chmod -R 755 /etc/rc.d # chgrp nobody /etc/rc.d/rc.red # chmod 4750 /etc/rc.d/rc.red -# -# -mkdir -p /etc/boot.d -# cp -f $(DIR_SRC)/src/boot.d/* /etc/boot.d - @$(POSTBUILD)