Print this page
PSARC 2008/766 native zones p2v
6667924 physical to virtual utility for native zones

*** 83,92 **** --- 83,94 ---- no_install=$(gettext "Could not create install directory '%s'") no_log=$(gettext "Could not create log directory '%s'") no_logfile=$(gettext "Could not create log file '%s'") + root_full=$(gettext "Zonepath root %s exists and contains data; remove or move aside prior to install.") + install_zone=$(gettext "Installing zone '%s' at root directory '%s'") install_from=$(gettext "from archive '%s'") install_fail=$(gettext "Installation of zone '%s' FAILED.") see_log=$(gettext "See the log file:\n '%s'\nfor details.")
*** 455,464 **** --- 457,475 ---- screenlog "$no_install" "$install_root" exit $int_code fi fi + # + # Check for a non-empty root. + # + cnt=`ls $install_root | wc -l` + if [ $cnt -ne 0 ]; then + screenlog "$root_full" "$install_root" + exit $int_code + fi + if [[ ! -d "$logdir" ]] then if ! mkdir -p "$logdir" 2>/dev/null; then screenlog "$no_log" "$logdir" exit $int_code