summaryrefslogtreecommitdiffstats
path: root/initramfs/stage3-stuff/init
diff options
context:
space:
mode:
Diffstat (limited to 'initramfs/stage3-stuff/init')
-rwxr-xr-xinitramfs/stage3-stuff/init9
1 files changed, 9 insertions, 0 deletions
diff --git a/initramfs/stage3-stuff/init b/initramfs/stage3-stuff/init
index 7aef385a..bf18486e 100755
--- a/initramfs/stage3-stuff/init
+++ b/initramfs/stage3-stuff/init
@@ -303,6 +303,9 @@ in $0\n# deprecated: please use rootfs=nfs://...\nnfsserver=\"${nfsserver}\"\
# be distinguished from other (dhcp) clients
vci=*)
vci=${opts#vci=};;
+ # option for ddcinfo
+ ddcinfo=*)
+ ddcinfo=${opts#ddcinfo=};;
esac
done
@@ -866,6 +869,12 @@ if [ -n "$uniondirs" ]; then
fi
runinithook '70-before-plugins'
+
+# ddcinfo temporary overwrite (with kernel cmdline ddcinfo=1)
+if [ "${ddcinfo}" = "1" && -f /initramfs/plugin-conf/xserver.conf ]; then
+ echo 'xserver_ddcinfo="1"' >> /initramfs/plugin-conf/xserver.conf
+fi
+
# runtimer
[ $DEBUGLEVEL -eq 8 -o $DEBUGLEVEL -eq 20 ] && \
echo "** Plugin configuration started at $(sysup)"