From f72e6671d020aa7862f99f90b997288bb64c15da Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Fri, 2 Oct 2015 23:32:53 +0200 Subject: [PATCH] Correcting sed script to change hostname. Changing preseed to input the correct password. --- roles/preseed/templates/preseed/client-trusty.seed | 2 +- roles/preseed/templates/preseed/docenti-trusty.seed | 2 +- roles/preseed/templates/preseed/post-client-ks.sh | 2 +- roles/preseed/templates/preseed/post-docenti-ks.sh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/roles/preseed/templates/preseed/client-trusty.seed b/roles/preseed/templates/preseed/client-trusty.seed index 0cb6dc1..7de31f4 100644 --- a/roles/preseed/templates/preseed/client-trusty.seed +++ b/roles/preseed/templates/preseed/client-trusty.seed @@ -56,7 +56,7 @@ d-i clock-setup/ntp-server string {{ ansible_local.domain.ntpserver }} # User creation d-i passwd/user-fullname string BgLUG User d-i passwd/username string bglug -d-i passwd/user-password-crypted string 74810f762fb7a0d8011131b2d8509619 +d-i passwd/user-password-crypted string $1$33bB/LIt$MEHmvzVIgYRJs/5L4z34L/ # Partitioning d-i partman-auto/init_automatically_partition select biggest_free diff --git a/roles/preseed/templates/preseed/docenti-trusty.seed b/roles/preseed/templates/preseed/docenti-trusty.seed index 5d7b674..77e112e 100644 --- a/roles/preseed/templates/preseed/docenti-trusty.seed +++ b/roles/preseed/templates/preseed/docenti-trusty.seed @@ -56,7 +56,7 @@ d-i clock-setup/ntp-server string {{ ansible_local.domain.ntpserver }} # User creation d-i passwd/user-fullname string BgLUG User d-i passwd/username string bglug -d-i passwd/user-password-crypted string 74810f762fb7a0d8011131b2d8509619 +d-i passwd/user-password-crypted string $1$33bB/LIt$MEHmvzVIgYRJs/5L4z34L/ # Partitioning d-i partman-auto/init_automatically_partition select biggest_free diff --git a/roles/preseed/templates/preseed/post-client-ks.sh b/roles/preseed/templates/preseed/post-client-ks.sh index 0a92946..165bf29 100644 --- a/roles/preseed/templates/preseed/post-client-ks.sh +++ b/roles/preseed/templates/preseed/post-client-ks.sh @@ -3,7 +3,7 @@ # Cambio username con quello fornito da servizio TARGETHOSTNAME=$(wget -qO- http://{{ ansible_local.domain.serverfqdn }}:3000/whatsmyhostname) echo $TARGETHOSTNAME > /etc/hostname -sed -i "s/kickseed/$TARGETHOSTNAME/g" /etc/hosts +sed -i '' -e "s/kickseed/$TARGETHOSTNAME/g" /etc/hosts # Installo i file necessari per ansible. curl -sSL http://{{ ansible_local.domain.serverfqdn }}/ks/ansible-pull/init-ansible.sh | bash diff --git a/roles/preseed/templates/preseed/post-docenti-ks.sh b/roles/preseed/templates/preseed/post-docenti-ks.sh index ff5a4b8..a290992 100644 --- a/roles/preseed/templates/preseed/post-docenti-ks.sh +++ b/roles/preseed/templates/preseed/post-docenti-ks.sh @@ -3,7 +3,7 @@ # Cambio username con quello fornito da servizio TARGETHOSTNAME=$(wget -qO- http://{{ ansible_local.domain.serverfqdn }}:3000/whatsmyhostname?role=docenti) echo $TARGETHOSTNAME > /etc/hostname -sed -i "s/kickseed/$TARGETHOSTNAME/g" /etc/hosts +sed -i '' -e "s/kickseed/$TARGETHOSTNAME/g" /etc/hosts # Installo i file necessari per ansible. curl -sSL http://{{ ansible_local.domain.serverfqdn }}/ks/ansible-pull/init-ansible.sh | bash