Hi Joe, thank you very much for your comments. Please see my response in line. I have updated the webrev with all changes incorporated.
Jan On 04/03/09 22:34, Joseph J VLcek wrote: > > +-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-= > > > usr/src/cmd/auto-install/auto_install.c > > > Issue 1: > -------- > > Missing "break; between lines 1582 and 1583 > > 1581 case 'v': /* debug verbose mode enabled */ > 1582 enable_debug_mode(B_TRUE); > break; > 1583 } Thanks for catching this ! > > > +-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-= > > > usr/src/cmd/slim-install/svc/live-fs-root > > Nit/suggestion: Move both the install.conf file name and file spec to > variables. > > Perhaps change from: > 48 INSTALL_CONF=/tmp/install.conf > > To: > INSTALL_CONF_FILE="install.conf" > INSTALL_CONF_SPEC="/tmp/${INSTALL_CONF_FILE}" > > Then you could: > From: > 315 # download the install.conf file to get the service name > for SPARC > 316 if [ "$ISA_INFO" = "sparc" ]; then > 317 install_conf="$url/install.conf" > 318 /usr/bin/wget $install_conf -O $INSTALL_CONF > \ > > and > > 373 AI_ENABLE_SSH=`/usr/bin/grep "^livessh" > $INSTALL_CONF | > > > To: > # download the install configuration file to get the > service name for SPARC > if [ "$ISA_INFO" = "sparc" ]; then > install_conf="$url/${INSTALL_CONF_FILE}" > /usr/bin/wget $install_conf -O $INSTALL_CONF_SPEC >\ > and > > AI_ENABLE_SSH=`/usr/bin/grep "^livessh" > $INSTALL_CONF_SPEC | Done. > > > +-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-=+-= > > > usr/src/lib/libict_pymod/ict.py > > It's not clear to me why this needs to change. > Please explain? '2>&1' redirected stderr to stdout which caused debug messages to go to stdout (after debug mode was enabled by setting BE_PRINT_ERR to true in live-fs-root script). Since stdout is passed to the parser for searching root dataset, debug messages got lost and confused the parser.