From: Jonatan Schlag Date: Wed, 22 Feb 2017 09:23:10 +0000 (+0100) Subject: Move all Initscripts of the system, into an extra directory X-Git-Tag: v2.19-core110^2~30^2~64 X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=commitdiff_plain;h=8bc8c282c9b7ef2280e7102e2824047975a9bb4c 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 --- diff --git a/config/rootfiles/common/armv5tel/initscripts b/config/rootfiles/common/armv5tel/initscripts index e1e78dce15..1e67c36e68 100644 --- a/config/rootfiles/common/armv5tel/initscripts +++ b/config/rootfiles/common/armv5tel/initscripts @@ -3,65 +3,30 @@ etc/init.d #etc/rc.d/helper etc/rc.d/helper/getdnsfromdhcpc.pl #etc/rc.d/init.d -#etc/rc.d/init.d/alsa -#etc/rc.d/init.d/amavisd etc/rc.d/init.d/apache -#etc/rc.d/init.d/apcupsd -#etc/rc.d/init.d/applejuice -#etc/rc.d/init.d/asterisk etc/rc.d/init.d/beep -#etc/rc.d/init.d/bluetooth etc/rc.d/init.d/checkfs -#etc/rc.d/init.d/clamav etc/rc.d/init.d/cleanfs -#etc/rc.d/init.d/client175 etc/rc.d/init.d/collectd etc/rc.d/init.d/connectd etc/rc.d/init.d/console -#etc/rc.d/init.d/cpufreq -#etc/rc.d/init.d/cups -#etc/rc.d/init.d/cyrus-imapd -#etc/rc.d/init.d/cyrus-sasl etc/rc.d/init.d/dhcp etc/rc.d/init.d/dhcrelay -#etc/rc.d/init.d/dnsdist etc/rc.d/init.d/fcron -#etc/rc.d/init.d/fetchmail etc/rc.d/init.d/fireinfo etc/rc.d/init.d/firewall etc/rc.d/init.d/firstsetup -#etc/rc.d/init.d/freeradius etc/rc.d/init.d/fsresize etc/rc.d/init.d/functions -#etc/rc.d/init.d/gnump3d -#etc/rc.d/init.d/guardian etc/rc.d/init.d/halt -#etc/rc.d/init.d/haproxy -#etc/rc.d/init.d/hostapd -#etc/rc.d/init.d/imspector etc/rc.d/init.d/ipsec -#etc/rc.d/init.d/keepalived -#etc/rc.d/init.d/lcd4linux -#etc/rc.d/init.d/lcdproc -#etc/rc.d/init.d/lcr etc/rc.d/init.d/leds -#etc/rc.d/init.d/libvirtd etc/rc.d/init.d/localnet etc/rc.d/init.d/mISDN -#etc/rc.d/init.d/mediatomb -#etc/rc.d/init.d/messagebus -#etc/rc.d/init.d/miau -#etc/rc.d/init.d/minidlna -#etc/rc.d/init.d/miniupnpd etc/rc.d/init.d/modules -#etc/rc.d/init.d/monit -#etc/rc.d/init.d/motion etc/rc.d/init.d/mountfs etc/rc.d/init.d/mountkernfs etc/rc.d/init.d/mounttmpfs -#etc/rc.d/init.d/mpd -#etc/rc.d/init.d/mysql -#etc/rc.d/init.d/netsnmpd etc/rc.d/init.d/network etc/rc.d/init.d/network-trigger #etc/rc.d/init.d/networking @@ -98,52 +63,31 @@ etc/rc.d/init.d/networking/red.up/99-fireinfo etc/rc.d/init.d/networking/red.up/99-geoip-database etc/rc.d/init.d/networking/red.up/99-pakfire-update etc/rc.d/init.d/networking/wpa_supplicant.exe -#etc/rc.d/init.d/nfs-server etc/rc.d/init.d/ntp -#etc/rc.d/init.d/nut -#etc/rc.d/init.d/openvmtools etc/rc.d/init.d/partresize -#etc/rc.d/init.d/postfix -#etc/rc.d/init.d/pound etc/rc.d/init.d/random etc/rc.d/init.d/rc etc/rc.d/init.d/reboot etc/rc.d/init.d/rngd -#etc/rc.d/init.d/rpcbind -#etc/rc.d/init.d/rtpproxy -#etc/rc.d/init.d/samba -#etc/rc.d/init.d/sane etc/rc.d/init.d/sendsignals etc/rc.d/init.d/setclock etc/rc.d/init.d/smartenabler etc/rc.d/init.d/snort -#etc/rc.d/init.d/spamassassin etc/rc.d/init.d/squid etc/rc.d/init.d/sshd -#etc/rc.d/init.d/sslh etc/rc.d/init.d/static-routes -#etc/rc.d/init.d/stunnel etc/rc.d/init.d/swap etc/rc.d/init.d/swconfig etc/rc.d/init.d/sysctl etc/rc.d/init.d/sysklogd etc/rc.d/init.d/template -#etc/rc.d/init.d/tftpd -#etc/rc.d/init.d/tor -#etc/rc.d/init.d/transmission etc/rc.d/init.d/udev etc/rc.d/init.d/udev_retry etc/rc.d/init.d/unbound etc/rc.d/init.d/upnpd -#etc/rc.d/init.d/vdr -#etc/rc.d/init.d/vdradmin -#etc/rc.d/init.d/virtlogd etc/rc.d/init.d/vnstat -#etc/rc.d/init.d/vsftpd etc/rc.d/init.d/waitdrives -#etc/rc.d/init.d/watchdog etc/rc.d/init.d/wlanclient -#etc/rc.d/init.d/xinetd #etc/rc.d/rc0.d #etc/rc.d/rc0.d/K01imspetor #etc/rc.d/rc0.d/K01motion diff --git a/config/rootfiles/common/i586/initscripts b/config/rootfiles/common/i586/initscripts index 75aad1783f..760a12869c 100644 --- a/config/rootfiles/common/i586/initscripts +++ b/config/rootfiles/common/i586/initscripts @@ -4,66 +4,30 @@ etc/init.d etc/rc.d/helper/getdnsfromdhcpc.pl #etc/rc.d/init.d etc/rc.d/init.d/acpid -#etc/rc.d/init.d/alsa -#etc/rc.d/init.d/amavisd etc/rc.d/init.d/apache -#etc/rc.d/init.d/apcupsd -#etc/rc.d/init.d/applejuice -#etc/rc.d/init.d/asterisk etc/rc.d/init.d/beep -#etc/rc.d/init.d/bluetooth etc/rc.d/init.d/checkfs -#etc/rc.d/init.d/clamav etc/rc.d/init.d/cleanfs -#etc/rc.d/init.d/client175 etc/rc.d/init.d/collectd etc/rc.d/init.d/connectd etc/rc.d/init.d/console -#etc/rc.d/init.d/cpufreq -#etc/rc.d/init.d/cups -#etc/rc.d/init.d/cyrus-imapd -#etc/rc.d/init.d/cyrus-sasl etc/rc.d/init.d/dhcp etc/rc.d/init.d/dhcrelay -#etc/rc.d/init.d/dnsdist etc/rc.d/init.d/fcron -#etc/rc.d/init.d/fetchmail etc/rc.d/init.d/fireinfo etc/rc.d/init.d/firewall etc/rc.d/init.d/firstsetup -#etc/rc.d/init.d/freeradius etc/rc.d/init.d/fsresize etc/rc.d/init.d/functions -#etc/rc.d/init.d/gnump3d -#etc/rc.d/init.d/guardian etc/rc.d/init.d/halt -#etc/rc.d/init.d/haproxy -#etc/rc.d/init.d/hostapd -#etc/rc.d/init.d/imspector etc/rc.d/init.d/ipsec -#etc/rc.d/init.d/keepalived -#etc/rc.d/init.d/lcd4linux -#etc/rc.d/init.d/lcdproc -#etc/rc.d/init.d/lcr etc/rc.d/init.d/leds -#etc/rc.d/init.d/libvirt-guests -#etc/rc.d/init.d/libvirtd etc/rc.d/init.d/localnet etc/rc.d/init.d/mISDN -#etc/rc.d/init.d/mediatomb -#etc/rc.d/init.d/messagebus -#etc/rc.d/init.d/miau -#etc/rc.d/init.d/minidlna -#etc/rc.d/init.d/miniupnpd etc/rc.d/init.d/modules -#etc/rc.d/init.d/monit -#etc/rc.d/init.d/motion etc/rc.d/init.d/mountfs etc/rc.d/init.d/mountkernfs etc/rc.d/init.d/mounttmpfs -#etc/rc.d/init.d/mpd -#etc/rc.d/init.d/mysql -#etc/rc.d/init.d/netsnmpd etc/rc.d/init.d/network etc/rc.d/init.d/network-trigger #etc/rc.d/init.d/networking @@ -100,51 +64,30 @@ etc/rc.d/init.d/networking/red.up/99-fireinfo etc/rc.d/init.d/networking/red.up/99-geoip-database etc/rc.d/init.d/networking/red.up/99-pakfire-update etc/rc.d/init.d/networking/wpa_supplicant.exe -#etc/rc.d/init.d/nfs-server etc/rc.d/init.d/ntp -#etc/rc.d/init.d/nut -#etc/rc.d/init.d/openvmtools etc/rc.d/init.d/partresize -#etc/rc.d/init.d/postfix -#etc/rc.d/init.d/pound etc/rc.d/init.d/random etc/rc.d/init.d/rc etc/rc.d/init.d/reboot etc/rc.d/init.d/rngd -#etc/rc.d/init.d/rpcbind -#etc/rc.d/init.d/rtpproxy -#etc/rc.d/init.d/samba -#etc/rc.d/init.d/sane etc/rc.d/init.d/sendsignals etc/rc.d/init.d/setclock etc/rc.d/init.d/smartenabler etc/rc.d/init.d/snort -#etc/rc.d/init.d/spamassassin etc/rc.d/init.d/squid etc/rc.d/init.d/sshd -#etc/rc.d/init.d/sslh etc/rc.d/init.d/static-routes -#etc/rc.d/init.d/stunnel etc/rc.d/init.d/swap etc/rc.d/init.d/sysctl etc/rc.d/init.d/sysklogd etc/rc.d/init.d/template -#etc/rc.d/init.d/tftpd -#etc/rc.d/init.d/tor -#etc/rc.d/init.d/transmission etc/rc.d/init.d/udev etc/rc.d/init.d/udev_retry etc/rc.d/init.d/unbound etc/rc.d/init.d/upnpd -#etc/rc.d/init.d/vdr -#etc/rc.d/init.d/vdradmin -#etc/rc.d/init.d/virtlogd etc/rc.d/init.d/vnstat -#etc/rc.d/init.d/vsftpd etc/rc.d/init.d/waitdrives -#etc/rc.d/init.d/watchdog etc/rc.d/init.d/wlanclient -#etc/rc.d/init.d/xinetd #etc/rc.d/rc0.d #etc/rc.d/rc0.d/K01imspetor #etc/rc.d/rc0.d/K01motion diff --git a/config/rootfiles/common/x86_64/initscripts b/config/rootfiles/common/x86_64/initscripts index 75aad1783f..760a12869c 100644 --- a/config/rootfiles/common/x86_64/initscripts +++ b/config/rootfiles/common/x86_64/initscripts @@ -4,66 +4,30 @@ etc/init.d etc/rc.d/helper/getdnsfromdhcpc.pl #etc/rc.d/init.d etc/rc.d/init.d/acpid -#etc/rc.d/init.d/alsa -#etc/rc.d/init.d/amavisd etc/rc.d/init.d/apache -#etc/rc.d/init.d/apcupsd -#etc/rc.d/init.d/applejuice -#etc/rc.d/init.d/asterisk etc/rc.d/init.d/beep -#etc/rc.d/init.d/bluetooth etc/rc.d/init.d/checkfs -#etc/rc.d/init.d/clamav etc/rc.d/init.d/cleanfs -#etc/rc.d/init.d/client175 etc/rc.d/init.d/collectd etc/rc.d/init.d/connectd etc/rc.d/init.d/console -#etc/rc.d/init.d/cpufreq -#etc/rc.d/init.d/cups -#etc/rc.d/init.d/cyrus-imapd -#etc/rc.d/init.d/cyrus-sasl etc/rc.d/init.d/dhcp etc/rc.d/init.d/dhcrelay -#etc/rc.d/init.d/dnsdist etc/rc.d/init.d/fcron -#etc/rc.d/init.d/fetchmail etc/rc.d/init.d/fireinfo etc/rc.d/init.d/firewall etc/rc.d/init.d/firstsetup -#etc/rc.d/init.d/freeradius etc/rc.d/init.d/fsresize etc/rc.d/init.d/functions -#etc/rc.d/init.d/gnump3d -#etc/rc.d/init.d/guardian etc/rc.d/init.d/halt -#etc/rc.d/init.d/haproxy -#etc/rc.d/init.d/hostapd -#etc/rc.d/init.d/imspector etc/rc.d/init.d/ipsec -#etc/rc.d/init.d/keepalived -#etc/rc.d/init.d/lcd4linux -#etc/rc.d/init.d/lcdproc -#etc/rc.d/init.d/lcr etc/rc.d/init.d/leds -#etc/rc.d/init.d/libvirt-guests -#etc/rc.d/init.d/libvirtd etc/rc.d/init.d/localnet etc/rc.d/init.d/mISDN -#etc/rc.d/init.d/mediatomb -#etc/rc.d/init.d/messagebus -#etc/rc.d/init.d/miau -#etc/rc.d/init.d/minidlna -#etc/rc.d/init.d/miniupnpd etc/rc.d/init.d/modules -#etc/rc.d/init.d/monit -#etc/rc.d/init.d/motion etc/rc.d/init.d/mountfs etc/rc.d/init.d/mountkernfs etc/rc.d/init.d/mounttmpfs -#etc/rc.d/init.d/mpd -#etc/rc.d/init.d/mysql -#etc/rc.d/init.d/netsnmpd etc/rc.d/init.d/network etc/rc.d/init.d/network-trigger #etc/rc.d/init.d/networking @@ -100,51 +64,30 @@ etc/rc.d/init.d/networking/red.up/99-fireinfo etc/rc.d/init.d/networking/red.up/99-geoip-database etc/rc.d/init.d/networking/red.up/99-pakfire-update etc/rc.d/init.d/networking/wpa_supplicant.exe -#etc/rc.d/init.d/nfs-server etc/rc.d/init.d/ntp -#etc/rc.d/init.d/nut -#etc/rc.d/init.d/openvmtools etc/rc.d/init.d/partresize -#etc/rc.d/init.d/postfix -#etc/rc.d/init.d/pound etc/rc.d/init.d/random etc/rc.d/init.d/rc etc/rc.d/init.d/reboot etc/rc.d/init.d/rngd -#etc/rc.d/init.d/rpcbind -#etc/rc.d/init.d/rtpproxy -#etc/rc.d/init.d/samba -#etc/rc.d/init.d/sane etc/rc.d/init.d/sendsignals etc/rc.d/init.d/setclock etc/rc.d/init.d/smartenabler etc/rc.d/init.d/snort -#etc/rc.d/init.d/spamassassin etc/rc.d/init.d/squid etc/rc.d/init.d/sshd -#etc/rc.d/init.d/sslh etc/rc.d/init.d/static-routes -#etc/rc.d/init.d/stunnel etc/rc.d/init.d/swap etc/rc.d/init.d/sysctl etc/rc.d/init.d/sysklogd etc/rc.d/init.d/template -#etc/rc.d/init.d/tftpd -#etc/rc.d/init.d/tor -#etc/rc.d/init.d/transmission etc/rc.d/init.d/udev etc/rc.d/init.d/udev_retry etc/rc.d/init.d/unbound etc/rc.d/init.d/upnpd -#etc/rc.d/init.d/vdr -#etc/rc.d/init.d/vdradmin -#etc/rc.d/init.d/virtlogd etc/rc.d/init.d/vnstat -#etc/rc.d/init.d/vsftpd etc/rc.d/init.d/waitdrives -#etc/rc.d/init.d/watchdog etc/rc.d/init.d/wlanclient -#etc/rc.d/init.d/xinetd #etc/rc.d/rc0.d #etc/rc.d/rc0.d/K01imspetor #etc/rc.d/rc0.d/K01motion diff --git a/lfs/initscripts b/lfs/initscripts index c5baf680a7..61d08df4c5 100644 --- a/lfs/initscripts +++ b/lfs/initscripts @@ -64,7 +64,7 @@ $(TARGET) : # Create default ramdisk configuration echo "RAMDISK_MODE=0" > /etc/sysconfig/ramdisk - for i in $(DIR_SRC)/src/initscripts/init.d/*; do \ + for i in $(DIR_SRC)/src/initscripts/init.d/common/*; do \ install -v -m 754 $$i /etc/rc.d/init.d/; \ done chmod 644 /etc/rc.d/init.d/functions diff --git a/src/initscripts/init.d/acpid b/src/initscripts/init.d/common/acpid similarity index 100% rename from src/initscripts/init.d/acpid rename to src/initscripts/init.d/common/acpid diff --git a/src/initscripts/init.d/apache b/src/initscripts/init.d/common/apache similarity index 100% rename from src/initscripts/init.d/apache rename to src/initscripts/init.d/common/apache diff --git a/src/initscripts/init.d/beep b/src/initscripts/init.d/common/beep similarity index 100% rename from src/initscripts/init.d/beep rename to src/initscripts/init.d/common/beep diff --git a/src/initscripts/init.d/checkfs b/src/initscripts/init.d/common/checkfs similarity index 100% rename from src/initscripts/init.d/checkfs rename to src/initscripts/init.d/common/checkfs diff --git a/src/initscripts/init.d/cleanfs b/src/initscripts/init.d/common/cleanfs similarity index 100% rename from src/initscripts/init.d/cleanfs rename to src/initscripts/init.d/common/cleanfs diff --git a/src/initscripts/init.d/collectd b/src/initscripts/init.d/common/collectd similarity index 100% rename from src/initscripts/init.d/collectd rename to src/initscripts/init.d/common/collectd diff --git a/src/initscripts/init.d/connectd b/src/initscripts/init.d/common/connectd similarity index 100% rename from src/initscripts/init.d/connectd rename to src/initscripts/init.d/common/connectd diff --git a/src/initscripts/init.d/console b/src/initscripts/init.d/common/console similarity index 100% rename from src/initscripts/init.d/console rename to src/initscripts/init.d/common/console diff --git a/src/initscripts/init.d/dhcp b/src/initscripts/init.d/common/dhcp similarity index 100% rename from src/initscripts/init.d/dhcp rename to src/initscripts/init.d/common/dhcp diff --git a/src/initscripts/init.d/dhcrelay b/src/initscripts/init.d/common/dhcrelay similarity index 100% rename from src/initscripts/init.d/dhcrelay rename to src/initscripts/init.d/common/dhcrelay diff --git a/src/initscripts/init.d/fcron b/src/initscripts/init.d/common/fcron similarity index 100% rename from src/initscripts/init.d/fcron rename to src/initscripts/init.d/common/fcron diff --git a/src/initscripts/init.d/fireinfo b/src/initscripts/init.d/common/fireinfo similarity index 100% rename from src/initscripts/init.d/fireinfo rename to src/initscripts/init.d/common/fireinfo diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/common/firewall similarity index 100% rename from src/initscripts/init.d/firewall rename to src/initscripts/init.d/common/firewall diff --git a/src/initscripts/init.d/firstsetup b/src/initscripts/init.d/common/firstsetup similarity index 100% rename from src/initscripts/init.d/firstsetup rename to src/initscripts/init.d/common/firstsetup diff --git a/src/initscripts/init.d/fsresize b/src/initscripts/init.d/common/fsresize similarity index 100% rename from src/initscripts/init.d/fsresize rename to src/initscripts/init.d/common/fsresize diff --git a/src/initscripts/init.d/functions b/src/initscripts/init.d/common/functions similarity index 100% rename from src/initscripts/init.d/functions rename to src/initscripts/init.d/common/functions diff --git a/src/initscripts/init.d/halt b/src/initscripts/init.d/common/halt similarity index 100% rename from src/initscripts/init.d/halt rename to src/initscripts/init.d/common/halt diff --git a/src/initscripts/init.d/ipsec b/src/initscripts/init.d/common/ipsec similarity index 100% rename from src/initscripts/init.d/ipsec rename to src/initscripts/init.d/common/ipsec diff --git a/src/initscripts/init.d/leds b/src/initscripts/init.d/common/leds similarity index 100% rename from src/initscripts/init.d/leds rename to src/initscripts/init.d/common/leds diff --git a/src/initscripts/init.d/localnet b/src/initscripts/init.d/common/localnet similarity index 100% rename from src/initscripts/init.d/localnet rename to src/initscripts/init.d/common/localnet diff --git a/src/initscripts/init.d/mISDN b/src/initscripts/init.d/common/mISDN similarity index 100% rename from src/initscripts/init.d/mISDN rename to src/initscripts/init.d/common/mISDN diff --git a/src/initscripts/init.d/modules b/src/initscripts/init.d/common/modules similarity index 100% rename from src/initscripts/init.d/modules rename to src/initscripts/init.d/common/modules diff --git a/src/initscripts/init.d/mountfs b/src/initscripts/init.d/common/mountfs similarity index 100% rename from src/initscripts/init.d/mountfs rename to src/initscripts/init.d/common/mountfs diff --git a/src/initscripts/init.d/mountkernfs b/src/initscripts/init.d/common/mountkernfs similarity index 100% rename from src/initscripts/init.d/mountkernfs rename to src/initscripts/init.d/common/mountkernfs diff --git a/src/initscripts/init.d/mounttmpfs b/src/initscripts/init.d/common/mounttmpfs similarity index 100% rename from src/initscripts/init.d/mounttmpfs rename to src/initscripts/init.d/common/mounttmpfs diff --git a/src/initscripts/init.d/network b/src/initscripts/init.d/common/network similarity index 100% rename from src/initscripts/init.d/network rename to src/initscripts/init.d/common/network diff --git a/src/initscripts/init.d/network-trigger b/src/initscripts/init.d/common/network-trigger similarity index 100% rename from src/initscripts/init.d/network-trigger rename to src/initscripts/init.d/common/network-trigger diff --git a/src/initscripts/init.d/ntp b/src/initscripts/init.d/common/ntp similarity index 100% rename from src/initscripts/init.d/ntp rename to src/initscripts/init.d/common/ntp diff --git a/src/initscripts/init.d/partresize b/src/initscripts/init.d/common/partresize similarity index 100% rename from src/initscripts/init.d/partresize rename to src/initscripts/init.d/common/partresize diff --git a/src/initscripts/init.d/random b/src/initscripts/init.d/common/random similarity index 100% rename from src/initscripts/init.d/random rename to src/initscripts/init.d/common/random diff --git a/src/initscripts/init.d/rc b/src/initscripts/init.d/common/rc similarity index 100% rename from src/initscripts/init.d/rc rename to src/initscripts/init.d/common/rc diff --git a/src/initscripts/init.d/reboot b/src/initscripts/init.d/common/reboot similarity index 100% rename from src/initscripts/init.d/reboot rename to src/initscripts/init.d/common/reboot diff --git a/src/initscripts/init.d/rngd b/src/initscripts/init.d/common/rngd similarity index 100% rename from src/initscripts/init.d/rngd rename to src/initscripts/init.d/common/rngd diff --git a/src/initscripts/init.d/sendsignals b/src/initscripts/init.d/common/sendsignals similarity index 100% rename from src/initscripts/init.d/sendsignals rename to src/initscripts/init.d/common/sendsignals diff --git a/src/initscripts/init.d/setclock b/src/initscripts/init.d/common/setclock similarity index 100% rename from src/initscripts/init.d/setclock rename to src/initscripts/init.d/common/setclock diff --git a/src/initscripts/init.d/smartenabler b/src/initscripts/init.d/common/smartenabler similarity index 100% rename from src/initscripts/init.d/smartenabler rename to src/initscripts/init.d/common/smartenabler diff --git a/src/initscripts/init.d/snort b/src/initscripts/init.d/common/snort similarity index 100% rename from src/initscripts/init.d/snort rename to src/initscripts/init.d/common/snort diff --git a/src/initscripts/init.d/squid b/src/initscripts/init.d/common/squid similarity index 100% rename from src/initscripts/init.d/squid rename to src/initscripts/init.d/common/squid diff --git a/src/initscripts/init.d/sshd b/src/initscripts/init.d/common/sshd similarity index 100% rename from src/initscripts/init.d/sshd rename to src/initscripts/init.d/common/sshd diff --git a/src/initscripts/init.d/static-routes b/src/initscripts/init.d/common/static-routes similarity index 100% rename from src/initscripts/init.d/static-routes rename to src/initscripts/init.d/common/static-routes diff --git a/src/initscripts/init.d/swap b/src/initscripts/init.d/common/swap similarity index 100% rename from src/initscripts/init.d/swap rename to src/initscripts/init.d/common/swap diff --git a/src/initscripts/init.d/swconfig b/src/initscripts/init.d/common/swconfig similarity index 100% rename from src/initscripts/init.d/swconfig rename to src/initscripts/init.d/common/swconfig diff --git a/src/initscripts/init.d/sysctl b/src/initscripts/init.d/common/sysctl similarity index 100% rename from src/initscripts/init.d/sysctl rename to src/initscripts/init.d/common/sysctl diff --git a/src/initscripts/init.d/sysklogd b/src/initscripts/init.d/common/sysklogd similarity index 100% rename from src/initscripts/init.d/sysklogd rename to src/initscripts/init.d/common/sysklogd diff --git a/src/initscripts/init.d/template b/src/initscripts/init.d/common/template similarity index 100% rename from src/initscripts/init.d/template rename to src/initscripts/init.d/common/template diff --git a/src/initscripts/init.d/udev b/src/initscripts/init.d/common/udev similarity index 100% rename from src/initscripts/init.d/udev rename to src/initscripts/init.d/common/udev diff --git a/src/initscripts/init.d/udev_retry b/src/initscripts/init.d/common/udev_retry similarity index 100% rename from src/initscripts/init.d/udev_retry rename to src/initscripts/init.d/common/udev_retry diff --git a/src/initscripts/init.d/unbound b/src/initscripts/init.d/common/unbound similarity index 100% rename from src/initscripts/init.d/unbound rename to src/initscripts/init.d/common/unbound diff --git a/src/initscripts/init.d/upnpd b/src/initscripts/init.d/common/upnpd similarity index 100% rename from src/initscripts/init.d/upnpd rename to src/initscripts/init.d/common/upnpd diff --git a/src/initscripts/init.d/vnstat b/src/initscripts/init.d/common/vnstat similarity index 100% rename from src/initscripts/init.d/vnstat rename to src/initscripts/init.d/common/vnstat diff --git a/src/initscripts/init.d/waitdrives b/src/initscripts/init.d/common/waitdrives similarity index 100% rename from src/initscripts/init.d/waitdrives rename to src/initscripts/init.d/common/waitdrives diff --git a/src/initscripts/init.d/wlanclient b/src/initscripts/init.d/common/wlanclient similarity index 100% rename from src/initscripts/init.d/wlanclient rename to src/initscripts/init.d/common/wlanclient