]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commit
Move all Initscripts of the system, into an extra directory
authorJonatan Schlag <jonatan.schlag@ipfire.org>
Wed, 22 Feb 2017 09:23:10 +0000 (10:23 +0100)
committerJonatan Schlag <jonatan.schlag@ipfire.org>
Wed, 22 Feb 2017 09:23:10 +0000 (10:23 +0100)
commit8bc8c282c9b7ef2280e7102e2824047975a9bb4c
tree998bfa04e6c78fdb2a9c4781475ac3a431d46a58
parente01b933cc28814d8650f829712639b4eb0d991e6
Move all Initscripts of the system, into an extra directory

Till now all init scripts going into src/initscripts/init.d so they are
installed by the lfs file initscripts. Because of that they also appear
in the rootfile of the "package" initscripts.

This has some disadvantages:
- the initscripts of the packages appear in the 3 rootfiles (one for
each arch) which are annoying because for every package with an
initscript 4 rootfiles (the 3 of the initscript package + the rootfile
of the package) are important.
- The rootfiles for a package are installed by lfs/initscripts but this
should happen only in the build of the package

To solve this issues all rootfiles for the core system are moved into
src/initscripts/init.d/common. Only the initscript in this directory are
installed by lfs/initscripts. So all initscripts for packages are
located in src/initscripts/init.d and are not installed by
lfs/initscripts.
So only the initscripts of the system appear in the 3 rootfiles of the
initscripts package. The initscript of a package appear only in the
rootfile of the package. This makes the maintaining of initscript
easier.

Signed-off-by: Jonatan Schlag <jonatan.schlag@ipfire.org>
56 files changed:
config/rootfiles/common/armv5tel/initscripts
config/rootfiles/common/i586/initscripts
config/rootfiles/common/x86_64/initscripts
lfs/initscripts
src/initscripts/init.d/common/acpid [moved from src/initscripts/init.d/acpid with 100% similarity]
src/initscripts/init.d/common/apache [moved from src/initscripts/init.d/apache with 100% similarity]
src/initscripts/init.d/common/beep [moved from src/initscripts/init.d/beep with 100% similarity]
src/initscripts/init.d/common/checkfs [moved from src/initscripts/init.d/checkfs with 100% similarity]
src/initscripts/init.d/common/cleanfs [moved from src/initscripts/init.d/cleanfs with 100% similarity]
src/initscripts/init.d/common/collectd [moved from src/initscripts/init.d/collectd with 100% similarity]
src/initscripts/init.d/common/connectd [moved from src/initscripts/init.d/connectd with 100% similarity]
src/initscripts/init.d/common/console [moved from src/initscripts/init.d/console with 100% similarity]
src/initscripts/init.d/common/dhcp [moved from src/initscripts/init.d/dhcp with 100% similarity]
src/initscripts/init.d/common/dhcrelay [moved from src/initscripts/init.d/dhcrelay with 100% similarity]
src/initscripts/init.d/common/fcron [moved from src/initscripts/init.d/fcron with 100% similarity]
src/initscripts/init.d/common/fireinfo [moved from src/initscripts/init.d/fireinfo with 100% similarity]
src/initscripts/init.d/common/firewall [moved from src/initscripts/init.d/firewall with 100% similarity]
src/initscripts/init.d/common/firstsetup [moved from src/initscripts/init.d/firstsetup with 100% similarity]
src/initscripts/init.d/common/fsresize [moved from src/initscripts/init.d/fsresize with 100% similarity]
src/initscripts/init.d/common/functions [moved from src/initscripts/init.d/functions with 100% similarity]
src/initscripts/init.d/common/halt [moved from src/initscripts/init.d/halt with 100% similarity]
src/initscripts/init.d/common/ipsec [moved from src/initscripts/init.d/ipsec with 100% similarity]
src/initscripts/init.d/common/leds [moved from src/initscripts/init.d/leds with 100% similarity]
src/initscripts/init.d/common/localnet [moved from src/initscripts/init.d/localnet with 100% similarity]
src/initscripts/init.d/common/mISDN [moved from src/initscripts/init.d/mISDN with 100% similarity]
src/initscripts/init.d/common/modules [moved from src/initscripts/init.d/modules with 100% similarity]
src/initscripts/init.d/common/mountfs [moved from src/initscripts/init.d/mountfs with 100% similarity]
src/initscripts/init.d/common/mountkernfs [moved from src/initscripts/init.d/mountkernfs with 100% similarity]
src/initscripts/init.d/common/mounttmpfs [moved from src/initscripts/init.d/mounttmpfs with 100% similarity]
src/initscripts/init.d/common/network [moved from src/initscripts/init.d/network with 100% similarity]
src/initscripts/init.d/common/network-trigger [moved from src/initscripts/init.d/network-trigger with 100% similarity]
src/initscripts/init.d/common/ntp [moved from src/initscripts/init.d/ntp with 100% similarity]
src/initscripts/init.d/common/partresize [moved from src/initscripts/init.d/partresize with 100% similarity]
src/initscripts/init.d/common/random [moved from src/initscripts/init.d/random with 100% similarity]
src/initscripts/init.d/common/rc [moved from src/initscripts/init.d/rc with 100% similarity]
src/initscripts/init.d/common/reboot [moved from src/initscripts/init.d/reboot with 100% similarity]
src/initscripts/init.d/common/rngd [moved from src/initscripts/init.d/rngd with 100% similarity]
src/initscripts/init.d/common/sendsignals [moved from src/initscripts/init.d/sendsignals with 100% similarity]
src/initscripts/init.d/common/setclock [moved from src/initscripts/init.d/setclock with 100% similarity]
src/initscripts/init.d/common/smartenabler [moved from src/initscripts/init.d/smartenabler with 100% similarity]
src/initscripts/init.d/common/snort [moved from src/initscripts/init.d/snort with 100% similarity]
src/initscripts/init.d/common/squid [moved from src/initscripts/init.d/squid with 100% similarity]
src/initscripts/init.d/common/sshd [moved from src/initscripts/init.d/sshd with 100% similarity]
src/initscripts/init.d/common/static-routes [moved from src/initscripts/init.d/static-routes with 100% similarity]
src/initscripts/init.d/common/swap [moved from src/initscripts/init.d/swap with 100% similarity]
src/initscripts/init.d/common/swconfig [moved from src/initscripts/init.d/swconfig with 100% similarity]
src/initscripts/init.d/common/sysctl [moved from src/initscripts/init.d/sysctl with 100% similarity]
src/initscripts/init.d/common/sysklogd [moved from src/initscripts/init.d/sysklogd with 100% similarity]
src/initscripts/init.d/common/template [moved from src/initscripts/init.d/template with 100% similarity]
src/initscripts/init.d/common/udev [moved from src/initscripts/init.d/udev with 100% similarity]
src/initscripts/init.d/common/udev_retry [moved from src/initscripts/init.d/udev_retry with 100% similarity]
src/initscripts/init.d/common/unbound [moved from src/initscripts/init.d/unbound with 100% similarity]
src/initscripts/init.d/common/upnpd [moved from src/initscripts/init.d/upnpd with 100% similarity]
src/initscripts/init.d/common/vnstat [moved from src/initscripts/init.d/vnstat with 100% similarity]
src/initscripts/init.d/common/waitdrives [moved from src/initscripts/init.d/waitdrives with 100% similarity]
src/initscripts/init.d/common/wlanclient [moved from src/initscripts/init.d/wlanclient with 100% similarity]