Hello community, here is the log from the commit of package cryptsetup for openSUSE:Factory checked in at Wed Mar 10 00:22:58 CET 2010. -------- --- cryptsetup/cryptsetup.changes 2010-03-02 13:25:29.000000000 +0100 +++ /mounts/work_src_done/STABLE/cryptsetup/cryptsetup.changes 2010-03-09 11:51:15.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Mar 9 10:50:00 UTC 2010 - lnussel@suse.de + +- boot.crypto: + * turn off splash only if needed to avoid flicker + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- boot.crypto-0_201003021301.tar.bz2 New: ---- boot.crypto-0_201003091150.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cryptsetup.spec ++++++ --- /var/tmp/diff_new_pack.TvUt7L/_old 2010-03-10 00:17:38.000000000 +0100 +++ /var/tmp/diff_new_pack.TvUt7L/_new 2010-03-10 00:17:38.000000000 +0100 @@ -25,12 +25,12 @@ # hashalot version %define haver 0.3 # boot.crypto version -%define bcver 0_201003021301 +%define bcver 0_201003091150 License: BSD3c(or similar) ; GPLv2 ; GPLv2+ Group: System/Base AutoReqProv: on Version: 1.1.0 -Release: 3 +Release: 4 Summary: Set Up dm-crypt Based Encrypted Block Devices Source: http://cryptsetup.googlecode.com/files/cryptsetup-%{version}.tar.bz2 Source1: http://cryptsetup.googlecode.com/files/cryptsetup-%{version}.tar.bz2.asc ++++++ boot.crypto-0_201003021301.tar.bz2 -> boot.crypto-0_201003091150.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boot.crypto-0_201003021301/boot.crypto.functions new/boot.crypto-0_201003091150/boot.crypto.functions --- old/boot.crypto-0_201003021301/boot.crypto.functions 2010-03-02 13:01:05.000000000 +0100 +++ new/boot.crypto-0_201003091150/boot.crypto.functions 2010-03-09 11:50:16.000000000 +0100 @@ -54,10 +54,6 @@ { test -z "$did_redirect" || return 0 did_redirect=1 - if test -e /proc/splash ; then - read splash < /proc/splash - echo verbose > /proc/splash - fi test -z "$otty" || stty "$otty" < $REDIRECT; stty -nl -ixon ignbrk -brkint < $REDIRECT if test -x /etc/init.d/kbd -a -n "$RUNLEVEL" ; then @@ -66,17 +62,42 @@ /bin/rm -f /var/run/keymap /etc/init.d/kbd start fi + splash_read + splash_off } restore () { test -n "$did_redirect" || return 0 test -z "$otty" || stty "$otty" < $REDIRECT; - [[ "$splash" =~ silent ]] && echo silent > /proc/splash + splash_restore +} + +splash_read() +{ + splash="" + if test -e /proc/splash ; then + read splash < /proc/splash + case "$splash" in + *silent*) splash='silent' ;; + *) splash='' ;; + esac + fi +} + +splash_off() +{ + [ -z "$splash" ] || echo verbose > /proc/splash +} + +splash_restore() +{ + [ -z "$splash" ] || echo "$splash" > /proc/splash } setprompt () { + redirect if [ -n "$RUNLEVEL" ]; then /usr/bin/setterm -msg off fi @@ -293,8 +314,6 @@ haveone=1 - redirect - makeabsolute physdev # key length for cryptsetup @@ -467,7 +486,6 @@ fi haveone=1 - redirect makeabsolute physdev diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/boot.crypto-0_201003021301/mkinitrd/boot-luks.sh new/boot.crypto-0_201003091150/mkinitrd/boot-luks.sh --- old/boot.crypto-0_201003021301/mkinitrd/boot-luks.sh 2010-03-02 13:01:05.000000000 +0100 +++ new/boot.crypto-0_201003091150/mkinitrd/boot-luks.sh 2010-03-09 11:50:16.000000000 +0100 @@ -16,18 +16,22 @@ ## if test -t 1 -a "$TERM" != "raw" -a "$TERM" != "dumb"; then - extd="\e[1m" - norm="\e[m" + extd="\e[1m" + norm="\e[m" else - extd='' - norm='' + extd='' + norm='' fi -slash_read() +splash_read() { splash="" if test -e /proc/splash ; then read splash < /proc/splash + case "$splash" in + *silent*) splash='silent' ;; + *) splash='' ;; + esac fi } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org