summaryrefslogtreecommitdiff
path: root/mkinitramfs
diff options
context:
space:
mode:
Diffstat (limited to 'mkinitramfs')
-rwxr-xr-xmkinitramfs9
1 files changed, 9 insertions, 0 deletions
diff --git a/mkinitramfs b/mkinitramfs
index 0064963..06d2149 100755
--- a/mkinitramfs
+++ b/mkinitramfs
@@ -88,6 +88,8 @@ for i in /usr/share/initramfs-tools/conf.d/* ${CONFDIR}/conf.d/*; do
EXTRA_CONF="${EXTRA_CONF} $(basename $i \
| grep '^[[:alnum:]][[:alnum:]\._-]*$' | grep -v '\.dpkg-.*$')";
done
+# FIXME: deprecated those settings on mkinitramfs run
+# these conf dirs are for boot scripts and land on initramfs
for i in ${EXTRA_CONF}; do
if [ -e ${CONFDIR}/conf.d/${i} ]; then
. ${CONFDIR}/conf.d/${i}
@@ -96,6 +98,13 @@ for i in ${EXTRA_CONF}; do
fi
done
+# source package confs
+for i in /usr/share/initramfs-tools/conf-hooks.d/*; do
+ if [ -e "${i}" ]; then
+ . "${i}"
+ fi
+done
+
if [ -n "${UMASK}" ]; then
umask "${UMASK}"
fi