diff options
Diffstat (limited to 'default/steps/bootstrap/debian/prepare_autoinstall.yaml')
-rw-r--r-- | default/steps/bootstrap/debian/prepare_autoinstall.yaml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/default/steps/bootstrap/debian/prepare_autoinstall.yaml b/default/steps/bootstrap/debian/prepare_autoinstall.yaml new file mode 100644 index 0000000..f737d20 --- /dev/null +++ b/default/steps/bootstrap/debian/prepare_autoinstall.yaml @@ -0,0 +1,11 @@ +- copy_autoinstall_script_to_http_directory: + - exec_local: mkdir -p $${http_directory} + - exec_local: cp $${base_preseed_path} $${http_directory}/preseed.cfg + +- customize_preseed: + - exec_local: sed -i -e 's|\(d-i passwd/root-password password \).*|\1$${root_password}|g' $${http_directory}/preseed.cfg + - exec_local: sed -i -e 's|\(d-i passwd/root-password-again password \).*|\1$${root_password}|g' $${http_directory}/preseed.cfg + - exec_local: sed -i -e 's|\(d-i mirror/http/hostname string \).*|\1$${deb_mirror_hostname}|g' $${http_directory}/preseed.cfg + - exec_local: sed -i -e 's|\(d-i mirror/http/directory string \).*|\1$${deb_mirror_directory}|g' $${http_directory}/preseed.cfg + - exec_local: sed -i -e 's|\(d-i apt-setup/security_host string \).*|\1$${deb_security_hostname}|g' $${http_directory}/preseed.cfg + - exec_local: sed -i -e 's|\(d-i apt-setup/security_path string \).*|\1$${deb_security_directory}|g' $${http_directory}/preseed.cfg |