mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 12:00:37 +02:00
18 lines
No EOL
567 B
Text
18 lines
No EOL
567 B
Text
# Created by Tobias Powalowski <tpowa@archlinux.org>
|
|
|
|
run_hook ()
|
|
{
|
|
if ! [ "${root}" = "" -a "${ip}" = "" -a "${advanced}" = "" ]; then
|
|
HOOKS="$(echo ${advanced} | sed -e 's#,# #g')"
|
|
for h in ${HOOKS}; do
|
|
if [ -e "/hooks/${h}" ]; then
|
|
. /hooks/${h}
|
|
msg ":: Running Hook [${h}]"
|
|
run_hook
|
|
fi
|
|
done
|
|
echo $HOOKS | grep -q lvm && export LVMRUN=1
|
|
echo $HOOKS | grep -q mdadm && export MDADMRUN=1
|
|
echo $HOOKS | grep -q encrypt && export ENCRYPTRUN=1
|
|
fi
|
|
} |