From e2485452f7f255c45b445cca97a84e39978c56b9 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Wed, 17 Jun 2015 14:07:24 +0200 Subject: [PATCH] Implementato uso di mac2hostname per l'assegnazione degli hostname. Configurati correttamente i metapacchetti in script di ks. --- roles/pxe/templates/ks/edubuntu-trusty.cfg | 11 +++++++++-- roles/pxe/templates/ks/ubuntu-trusty.cfg | 6 ++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/roles/pxe/templates/ks/edubuntu-trusty.cfg b/roles/pxe/templates/ks/edubuntu-trusty.cfg index 77085de..918b20c 100644 --- a/roles/pxe/templates/ks/edubuntu-trusty.cfg +++ b/roles/pxe/templates/ks/edubuntu-trusty.cfg @@ -40,9 +40,16 @@ firewall --disabled skipx #Install packages %packages -edubuntu-desktop -ubuntu-edu-secondary +@ edubuntu-desktop +@ edubuntu-fonts +@ ubuntu-edu-secondary vim screen cifs-utils openssh-server +#Post installation commands +%post --nochroot +#the target filesystem in nochroot environment is in /target +TARGETHOSTNAME=$(wget -qO- http://{{ serverfqdn }}:3000/whatsmyhostname) +echo $TARGETHOSTNAME > /target/etc/hostname +sed -i "s/kickseed/$TARGETHOSTNAME/g" /target/etc/hosts diff --git a/roles/pxe/templates/ks/ubuntu-trusty.cfg b/roles/pxe/templates/ks/ubuntu-trusty.cfg index 263235e..a4d1625 100644 --- a/roles/pxe/templates/ks/ubuntu-trusty.cfg +++ b/roles/pxe/templates/ks/ubuntu-trusty.cfg @@ -42,3 +42,9 @@ skipx %packages @ ubuntu-desktop openssh-server +#Post installation commands +%post --nochroot +#the target filesystem in nochroot environment is in /target +TARGETHOSTNAME=$(wget -qO- http://{{ serverfqdn }}:3000/whatsmyhostname) +echo $TARGETHOSTNAME > /target/etc/hostname +sed -i "s/kickseed/$TARGETHOSTNAME/g" /target/etc/hosts