diff --git a/scripts/build/binary_hooks b/scripts/build/binary_hooks index 9cf2f92cf..bdad671cc 100755 --- a/scripts/build/binary_hooks +++ b/scripts/build/binary_hooks @@ -59,9 +59,9 @@ done ## Processing local hooks -if Find_files config/hooks/*.binary +if Find_files config/hooks/live/*.binary then - for HOOK in config/hooks/*.binary + for HOOK in config/hooks/live/*.binary do # Making hook executable if [ ! -x "${HOOK}" ] diff --git a/scripts/build/chroot_hooks b/scripts/build/chroot_hooks index f9ca5ee81..e25f3b7fd 100755 --- a/scripts/build/chroot_hooks +++ b/scripts/build/chroot_hooks @@ -79,12 +79,12 @@ fi ## Processing local hooks -if Find_files config/hooks/*.chroot +if Find_files config/hooks/live/*.chroot then # Restoring cache Restore_cache cache/packages.chroot - for _HOOK in config/hooks/*.chroot + for _HOOK in config/hooks/live/*.chroot do # Copying hook cp "${_HOOK}" chroot/root diff --git a/scripts/build/config b/scripts/build/config index 5c0c92dd3..d713314ac 100755 --- a/scripts/build/config +++ b/scripts/build/config @@ -1312,16 +1312,16 @@ then rmdir --ignore-fail-on-non-empty local > /dev/null 2>&1 || true fi -mkdir -p config/hooks +mkdir -p config/hooks/live mkdir -p config/includes config/includes.bootstrap config/includes.chroot config/includes.binary config/includes.source Echo_message "Symlinking hooks..." -for _HOOK in "${LIVE_BUILD}"/share/hooks/*.hook* /usr/share/live/build/hooks/*.hook* +for _HOOK in "${LIVE_BUILD}"/share/hooks/live/*.hook* /usr/share/live/build/hooks/live/*.hook* do - if [ -e "${_HOOK}" ] && [ ! -e "config/hooks/$(basename ${_HOOK})" ] + if [ -e "${_HOOK}" ] && [ ! -e "config/hooks/live/$(basename ${_HOOK})" ] then - ln -s "${_HOOK}" "config/hooks/$(basename ${_HOOK})" + ln -s "${_HOOK}" "config/hooks/live/$(basename ${_HOOK})" fi done diff --git a/scripts/build/source_hooks b/scripts/build/source_hooks index 6a98300cc..6f3e08dcd 100755 --- a/scripts/build/source_hooks +++ b/scripts/build/source_hooks @@ -59,9 +59,9 @@ done ## Processing local hooks -if Find_files config/hooks/*.source +if Find_files config/hooks/live/*.source then - for HOOK in config/hooks/*.source + for HOOK in config/hooks/live/*.source do # Making hook executable if [ ! -x "${HOOK}" ] diff --git a/share/hooks/0010-disable-kexec-tools.hook.chroot b/share/hooks/live/0010-disable-kexec-tools.hook.chroot similarity index 100% rename from share/hooks/0010-disable-kexec-tools.hook.chroot rename to share/hooks/live/0010-disable-kexec-tools.hook.chroot diff --git a/share/hooks/0020-create-mtab-symlink.hook.chroot b/share/hooks/live/0020-create-mtab-symlink.hook.chroot similarity index 100% rename from share/hooks/0020-create-mtab-symlink.hook.chroot rename to share/hooks/live/0020-create-mtab-symlink.hook.chroot diff --git a/share/hooks/0030-enable-cryptsetup.hook.chroot b/share/hooks/live/0030-enable-cryptsetup.hook.chroot similarity index 100% rename from share/hooks/0030-enable-cryptsetup.hook.chroot rename to share/hooks/live/0030-enable-cryptsetup.hook.chroot diff --git a/share/hooks/0040-create-locales-files.hook.chroot b/share/hooks/live/0040-create-locales-files.hook.chroot similarity index 100% rename from share/hooks/0040-create-locales-files.hook.chroot rename to share/hooks/live/0040-create-locales-files.hook.chroot diff --git a/share/hooks/0050-disable-sysvinit-tmpfs.hook.chroot b/share/hooks/live/0050-disable-sysvinit-tmpfs.hook.chroot similarity index 100% rename from share/hooks/0050-disable-sysvinit-tmpfs.hook.chroot rename to share/hooks/live/0050-disable-sysvinit-tmpfs.hook.chroot diff --git a/share/hooks/0100-remove-adjtime-configuration.hook.chroot b/share/hooks/live/0100-remove-adjtime-configuration.hook.chroot similarity index 100% rename from share/hooks/0100-remove-adjtime-configuration.hook.chroot rename to share/hooks/live/0100-remove-adjtime-configuration.hook.chroot diff --git a/share/hooks/0110-remove-backup-files.hook.chroot b/share/hooks/live/0110-remove-backup-files.hook.chroot similarity index 100% rename from share/hooks/0110-remove-backup-files.hook.chroot rename to share/hooks/live/0110-remove-backup-files.hook.chroot diff --git a/share/hooks/0120-remove-dbus-machine-id.hook.chroot b/share/hooks/live/0120-remove-dbus-machine-id.hook.chroot similarity index 100% rename from share/hooks/0120-remove-dbus-machine-id.hook.chroot rename to share/hooks/live/0120-remove-dbus-machine-id.hook.chroot diff --git a/share/hooks/0130-remove-gnome-icon-cache.hook.chroot b/share/hooks/live/0130-remove-gnome-icon-cache.hook.chroot similarity index 100% rename from share/hooks/0130-remove-gnome-icon-cache.hook.chroot rename to share/hooks/live/0130-remove-gnome-icon-cache.hook.chroot diff --git a/share/hooks/0140-remove-log-files.hook.chroot b/share/hooks/live/0140-remove-log-files.hook.chroot similarity index 100% rename from share/hooks/0140-remove-log-files.hook.chroot rename to share/hooks/live/0140-remove-log-files.hook.chroot diff --git a/share/hooks/0150-remove-mdadm-configuration.hook.chroot b/share/hooks/live/0150-remove-mdadm-configuration.hook.chroot similarity index 100% rename from share/hooks/0150-remove-mdadm-configuration.hook.chroot rename to share/hooks/live/0150-remove-mdadm-configuration.hook.chroot diff --git a/share/hooks/0160-remove-openssh-server-host-keys.hook.chroot b/share/hooks/live/0160-remove-openssh-server-host-keys.hook.chroot similarity index 100% rename from share/hooks/0160-remove-openssh-server-host-keys.hook.chroot rename to share/hooks/live/0160-remove-openssh-server-host-keys.hook.chroot diff --git a/share/hooks/0170-remove-python-py.hook.chroot b/share/hooks/live/0170-remove-python-py.hook.chroot similarity index 100% rename from share/hooks/0170-remove-python-py.hook.chroot rename to share/hooks/live/0170-remove-python-py.hook.chroot diff --git a/share/hooks/0180-remove-systemd-machine-id.hook.chroot b/share/hooks/live/0180-remove-systemd-machine-id.hook.chroot similarity index 100% rename from share/hooks/0180-remove-systemd-machine-id.hook.chroot rename to share/hooks/live/0180-remove-systemd-machine-id.hook.chroot diff --git a/share/hooks/0190-remove-temporary-files.hook.chroot b/share/hooks/live/0190-remove-temporary-files.hook.chroot similarity index 100% rename from share/hooks/0190-remove-temporary-files.hook.chroot rename to share/hooks/live/0190-remove-temporary-files.hook.chroot diff --git a/share/hooks/0195-remove-ssl-cert-snakeoil.hook.chroot b/share/hooks/live/0195-remove-ssl-cert-snakeoil.hook.chroot similarity index 100% rename from share/hooks/0195-remove-ssl-cert-snakeoil.hook.chroot rename to share/hooks/live/0195-remove-ssl-cert-snakeoil.hook.chroot diff --git a/share/hooks/0200-remove-udev-persistent-cd-rules.hook.chroot b/share/hooks/live/0200-remove-udev-persistent-cd-rules.hook.chroot similarity index 100% rename from share/hooks/0200-remove-udev-persistent-cd-rules.hook.chroot rename to share/hooks/live/0200-remove-udev-persistent-cd-rules.hook.chroot diff --git a/share/hooks/0300-remove-udev-persistent-net-rules.hook.chroot b/share/hooks/live/0300-remove-udev-persistent-net-rules.hook.chroot similarity index 100% rename from share/hooks/0300-remove-udev-persistent-net-rules.hook.chroot rename to share/hooks/live/0300-remove-udev-persistent-net-rules.hook.chroot diff --git a/share/hooks/0400-update-apt-file-cache.hook.chroot b/share/hooks/live/0400-update-apt-file-cache.hook.chroot similarity index 100% rename from share/hooks/0400-update-apt-file-cache.hook.chroot rename to share/hooks/live/0400-update-apt-file-cache.hook.chroot diff --git a/share/hooks/0410-update-apt-xapian-index.hook.chroot b/share/hooks/live/0410-update-apt-xapian-index.hook.chroot similarity index 100% rename from share/hooks/0410-update-apt-xapian-index.hook.chroot rename to share/hooks/live/0410-update-apt-xapian-index.hook.chroot diff --git a/share/hooks/0420-update-glx-alternative.hook.chroot b/share/hooks/live/0420-update-glx-alternative.hook.chroot similarity index 100% rename from share/hooks/0420-update-glx-alternative.hook.chroot rename to share/hooks/live/0420-update-glx-alternative.hook.chroot diff --git a/share/hooks/0430-update-mlocate-database.hook.chroot b/share/hooks/live/0430-update-mlocate-database.hook.chroot similarity index 100% rename from share/hooks/0430-update-mlocate-database.hook.chroot rename to share/hooks/live/0430-update-mlocate-database.hook.chroot diff --git a/share/hooks/0440-update-nvidia-alternative.hook.chroot b/share/hooks/live/0440-update-nvidia-alternative.hook.chroot similarity index 100% rename from share/hooks/0440-update-nvidia-alternative.hook.chroot rename to share/hooks/live/0440-update-nvidia-alternative.hook.chroot diff --git a/share/hooks/0910-remove-apt-sources-lists b/share/hooks/live/0910-remove-apt-sources-lists similarity index 100% rename from share/hooks/0910-remove-apt-sources-lists rename to share/hooks/live/0910-remove-apt-sources-lists