=================================================================== RCS file: /cvs/openbsd/ldom/ldom-load,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- openbsd/ldom/ldom-load 2020/06/05 23:46:35 1.2 +++ openbsd/ldom/ldom-load 2020/06/05 23:56:49 1.3 @@ -1,5 +1,5 @@ #!/bin/sh -# $AFresh1$ +# $AFresh1: ldom-load,v 1.2 2020/06/05 22:46:35 afresh1 Exp $ set -e conf=$1 @@ -52,6 +52,13 @@ cd $TMPDIR if [ ! -e "$factory_default_tgz" ]; then + current=$( ldomctl list | sed -ne 's/ *\[current\].*$//p' ) + if [ "$current" != factory-default ]; then + echo "Current config is not factory-default!" >&2 + echo " Please create $factory_default_tgz" >&2 + exit 4 + fi + mkdir factory-default cd factory-default