Package: fai-client
Version: 3.2.9
Severity: minor
If I set the variable debug=0 in a *.var file (for setup-storage for
e.g.) all shell scripts will be executed with debugging output like this
===== shell: FAIBASE/10-misc =====
+ error=0
+ trap error=1 ERR
+ fcopy -i /etc/modules
+ local cl
+ local ret=1
+ for cl in '$classes'
+ '[' xDEFAULT = xDHCPC ']'
+ for cl in '$classes'
+ '[' xLINUX = xDHCPC ']'
+ for cl in '$classes'
+ '[' xI386 = xDHCPC ']'
+ for cl in '$classes'
+ '[' xFAIBASE = xDHCPC ']'
+ for cl in '$classes'
It's because fai-do-script checks only if the variable is set, not if
its value is 1. In line 108
[ "$debug" ] && shelldebug="sh -x" ;;
this has to be changed.
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-amd64
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages fai-client depends on:
ii file 4.17-5etch3 Determines file type using "magic"
ii libapt-pkg-perl 0.1.20 Perl interface to libapt-pkg
ii libparse-recdescent-perl 1.94.free-3 Generates recursive-descent parser
ii perl 5.8.8-7etch3 Larry Wall's Practical Extraction
Versions of packages fai-client recommends:
ii debconf-utils 1.5.11etch2 debconf utilities
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]