diff options
Diffstat (limited to 'initramfs/initrd-stuff/etc/functions')
-rw-r--r-- | initramfs/initrd-stuff/etc/functions | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/initramfs/initrd-stuff/etc/functions b/initramfs/initrd-stuff/etc/functions index e6c57d82..830e7008 100644 --- a/initramfs/initrd-stuff/etc/functions +++ b/initramfs/initrd-stuff/etc/functions @@ -553,6 +553,17 @@ fi } ############################################################################# +# execute all shell scripts in the given init-hook folder +runinithook () { +local hook=$1 +if [ -d /initramfs/init-hooks/$hook ]; then + for hook_script in /initramfs/init-hooks/$hook/*; do + . hook_script + done +fi +} + +############################################################################# # localization simply derived from $language variable set in machine-setup or # other sources - mostly taken from knoppix localization () { |