From 0884dc84a02a2fe1c5fa0bb99ddf213bccb7a926 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Thu, 18 Oct 2018 19:43:38 +0200 Subject: disable printk during initramfs naskpass Signed-off-by: Toni Uhlig --- scripts/naskpass_debian.initscript | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'scripts/naskpass_debian.initscript') diff --git a/scripts/naskpass_debian.initscript b/scripts/naskpass_debian.initscript index 3cffd4f..340dad3 100755 --- a/scripts/naskpass_debian.initscript +++ b/scripts/naskpass_debian.initscript @@ -401,11 +401,15 @@ for opt in $(cat /proc/cmdline); do esac done +OLDPRINTK=$(cat /proc/sys/kernel/printk) +echo '0 0 0 0' >/proc/sys/kernel/printk + if [ -n "$cmdline_cryptopts" ]; then # Call setup_mapping separately for each possible cryptopts= setting for cryptopt in $cmdline_cryptopts; do setup_mapping "$cryptopt" done + echo "${OLDPRINTK}" >/proc/sys/kernel/printk exit 0 fi @@ -416,4 +420,5 @@ if [ -r /conf/conf.d/cryptroot ]; then done 3< /conf/conf.d/cryptroot fi +echo "${OLDPRINTK}" >/proc/sys/kernel/printk exit 0 -- cgit v1.2.3