archboot/usr/lib/initcpio/hooks/arch_advanced_root
2012-06-26 09:58:55 +02:00

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
}