diff --git a/newvm.sh b/newvm.sh index da41865..569881e 100755 --- a/newvm.sh +++ b/newvm.sh @@ -75,6 +75,13 @@ while [ $# -gt 0 ]; do --domain=*) dnsdomain=${1#=*} ;; + --cfg-branch) + shift + cfg_branch=$1 + ;; + --cfg-branch=*) + cfg_branch=${1#*=} + ;; --group) shift groups_xml="${groups_xml}" @@ -163,6 +170,10 @@ set -- \ --boot uefi \ "$@" +if [ -n "${cfg_branch}" ]; then + set -- "$@" --qemu-commandline="-fw_cfg opt/dch/cfg-branch,string=${cfg_branch}" +fi + if $console; then set -- "$@" --autoconsole text else