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.