Package: lsb-base Version: 3.0-2 Severity: normal Hi,
my shell complains about the if statement(s) } if $FANCYTTY; then } [...] } fi ($FANCYTTY containing either "0" or "1") I've attached a patch. Regards, Jan -- Jan C. Nordholz <jckn At gmx net>
--- init-functions 2005-08-02 05:43:02.000000000 +0200
+++ /lib/lsb/init-functions 2005-08-08 14:04:53.000000000 +0200
@@ -135,7 +135,7 @@
}
log_failure_msg () {
- if $FANCYTTY; then
+ if [[ $FANCYTTY == "1" ]]; then
RED=`$TPUT setaf 1`
NORMAL=`$TPUT op`
echo "$RED*$NORMAL $@"
@@ -145,7 +145,7 @@
}
log_warning_msg () {
- if $FANCYTTY; then
+ if [[ $FANCYTTY == "1" ]]; then
YELLOW=`$TPUT setaf 3`
NORMAL=`$TPUT op`
echo "$YELLOW*$NORMAL $@"
@@ -206,7 +206,7 @@
# Only do the fancy stuff if we have an appropriate terminal
# and if /usr is already mounted
- if $FANCYTTY; then
+ if [[ $FANCYTTY == "1" ]]; then
RED=`$TPUT setaf 1`
NORMAL=`$TPUT op`
if [ $1 -eq 0 ]; then
signature.asc
Description: Digital signature

