From: Silvio Rhatto Date: Fri, 10 Mar 2017 03:39:55 +0000 (-0300) Subject: Provision: script params X-Git-Tag: 0.1.0~586 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=a5a95816d9bf218d237ca2138762fd98ea15557d;p=kvmx.git Provision: script params --- diff --git a/kvmx b/kvmx index 5d555dc..7cfce3c 100755 --- a/kvmx +++ b/kvmx @@ -364,7 +364,7 @@ function kvmx_provision { rsync -av -e "$SSH_COMMAND -o Port=$SSH" --rsync-path "sudo rsync" $ORIG/ $SSH_LOGIN@127.0.0.1:$DEST/ fi - echo "sudo $provision_command" | kvmx_ssh + echo "sudo $provision_command $hostname $domain $mirror" | kvmx_ssh } # Print guest image file name diff --git a/provision/desktop-basic b/provision/desktop-basic index 8567474..5438b67 100755 --- a/provision/desktop-basic +++ b/provision/desktop-basic @@ -5,8 +5,17 @@ # Parameters DIRNAME="`dirname $0`" +BASENAME="`basename $0`" +HOSTNAME="$1" +DOMAIN="$2" +MIRROR="$3" APT_INSTALL="LC_ALL=C DEBIAN_FRONTEND=noninteractive apt-get install -y" +# Set hostname +echo "$HOSTNAME.$DOMAIN" | sudo tee /etc/hostname > /dev/null +echo "127.0.0.1 $HOSTNAME.$DOMAIN" | sudo tee /etc/hosts > /dev/null + +# Configure keyboard cat <<-EOF | sudo tee /etc/default/keyboard > /dev/null # KEYBOARD CONFIGURATION FILE diff --git a/provision/desktop-full b/provision/desktop-full index 7075b72..8c2d516 100755 --- a/provision/desktop-full +++ b/provision/desktop-full @@ -3,5 +3,8 @@ # Full desktop # +# Parameters +APT_INSTALL="LC_ALL=C DEBIAN_FRONTEND=noninteractive apt-get install -y" + # Install cinnamon -sudo apt-get install -y cinnamon +$APT_INSTALL cinnamon