ajout option -s pour mkvm
This commit is contained in:
parent
5dcaeb0629
commit
beca7dbdcc
15
scripts/mkvm
15
scripts/mkvm
@ -1,19 +1,21 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
mkvmrelease="v1.3.1"
|
mkvmrelease="v1.3.2"
|
||||||
|
|
||||||
ovarelease="2023c"
|
ovarelease="2023c"
|
||||||
ovafogrelease="2024a"
|
ovafogrelease="2024a"
|
||||||
#ovafile="$HOME/Téléchargements/debian-bullseye-gsb-${ovarelease}.ova"
|
#ovafile="$HOME/Téléchargements/debian-bullseye-gsb-${ovarelease}.ova"
|
||||||
ovafile="$HOME/Téléchargements/debian-bookworm-gsb-${ovarelease}.ova"
|
ovafile="$HOME/Téléchargements/debian-bookworm-gsb-${ovarelease}.ova"
|
||||||
ovafilefog="$HOME/Téléchargements/debian-bullseye-gsb-${ovafogrelease}.ova"
|
ovafilefog="$HOME/Téléchargements/debian-bullseye-gsb-${ovafogrelease}.ova"
|
||||||
|
startmode=0
|
||||||
deletemode=0
|
deletemode=0
|
||||||
|
|
||||||
usage () {
|
usage () {
|
||||||
echo "$0 - version ${mkvmrelease} - Ova version ${ovarelease}"
|
echo "$0 - version ${mkvmrelease} - Ova version ${ovarelease}"
|
||||||
echo "$0 : creation VM et parametrage interfaces"
|
echo "$0 : creation VM et parametrage interfaces"
|
||||||
echo "usage : $0 [-r] <s-adm|s-infra|r-int|r-ext|s-proxy|s-mon|s-appli|s-backup|s-itil|s-ncx|s-fog>"
|
echo "usage : $0 [-r] [-s] <s-adm|s-infra|r-int|r-ext|s-proxy|s-mon|s-appli|s-backup|s-itil|s-ncx|s-fog>"
|
||||||
echo " option -r : efface vm existante avant creation nouvelle"
|
echo " option -r : efface VM existante avant creation nouvelle"
|
||||||
|
echo " option -s : start VM apres creation"
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -59,6 +61,10 @@ fi
|
|||||||
if [[ $1 == "--help" ]] || [[ $1 == "-h" ]] || [[ $1 == "-V" ]] ; then
|
if [[ $1 == "--help" ]] || [[ $1 == "-h" ]] || [[ $1 == "-V" ]] ; then
|
||||||
usage
|
usage
|
||||||
fi
|
fi
|
||||||
|
if [[ $1 == "-s" ]] ; then
|
||||||
|
startmode=1
|
||||||
|
shift
|
||||||
|
fi
|
||||||
if [[ $1 == "-r" ]] ; then
|
if [[ $1 == "-r" ]] ; then
|
||||||
deletemode=1
|
deletemode=1
|
||||||
shift
|
shift
|
||||||
@ -123,3 +129,6 @@ else
|
|||||||
echo "$0 : vm ${vm} non prevue "
|
echo "$0 : vm ${vm} non prevue "
|
||||||
exit 2
|
exit 2
|
||||||
fi
|
fi
|
||||||
|
if [[ $startmode == 1 ]] ; then
|
||||||
|
vboxmanage startvm "${vm}"--type headless
|
||||||
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user