From cd4d013a69a4f615f09171a8ece9f36e56567dd9 Mon Sep 17 00:00:00 2001 From: Jeffrey Townsend Date: Sun, 17 Feb 2019 18:36:22 +0000 Subject: [PATCH] Custom init scripts can now be added to /etc/sysinit.d for execution prior autoboot. --- .../all/initrds/loader-initrd-files/src/bin/sysinit | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/base/all/initrds/loader-initrd-files/src/bin/sysinit b/packages/base/all/initrds/loader-initrd-files/src/bin/sysinit index dee91f07..6529c75d 100755 --- a/packages/base/all/initrds/loader-initrd-files/src/bin/sysinit +++ b/packages/base/all/initrds/loader-initrd-files/src/bin/sysinit @@ -109,6 +109,16 @@ if [ -f "$ONL_PKI" ]; then "$ONL_PKI" --init fi +# +# Custom sysinit hooks +# +if [ -d "/etc/sysinit.d" ]; then + for s in `ls /etc/sysinit.d/* | sort`; do + if [ -x "$s" ]; then + "$s" + fi + done +fi # Parse settings touch /etc/onl/SWI /etc/onl/CONSOLESPEED /etc/onl/PASSWORD /etc/onl/NET /etc/onl/BOOTMODE /etc/onl/BOOTPARAMS