diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2018-10-18 19:43:38 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2018-10-18 19:43:38 +0200 |
commit | 0884dc84a02a2fe1c5fa0bb99ddf213bccb7a926 (patch) | |
tree | 110678c035752c7f9ac31b7d2d7a4df73d95e76b | |
parent | 6523ca598db5e169af11c094579e8c2fc68a0028 (diff) |
disable printk during initramfs naskpass
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rwxr-xr-x | scripts/naskpass_debian.initscript | 5 |
1 files changed, 5 insertions, 0 deletions
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 |