From e17d700fc0bda725ca876dd4d715adcd8ae20416 Mon Sep 17 00:00:00 2001 From: Gardais Jeremy Date: Tue, 20 Sep 2016 12:05:59 +0200 Subject: [PATCH] Ensure to delete the extra LV (lv_free) See #2 --- preseed/debian/jessie/preseed.cfg | 2 ++ preseed/debian/jessie/preseed_cinnamon.cfg | 2 ++ preseed/debian/jessie/preseed_gnome.cfg | 2 ++ preseed/debian/jessie/preseed_mate.cfg | 2 ++ preseed/debian/stretch/preseed.cfg | 2 ++ preseed/debian/stretch/preseed_cinnamon.cfg | 2 ++ preseed/debian/stretch/preseed_gnome.cfg | 2 ++ preseed/debian/stretch/preseed_mate.cfg | 2 ++ preseed/debian/wheezy/preseed.cfg | 2 ++ preseed/debian/wheezy/preseed_gnome.cfg | 2 ++ 10 files changed, 20 insertions(+) diff --git a/preseed/debian/jessie/preseed.cfg b/preseed/debian/jessie/preseed.cfg index 7014de3..a7cf3be 100644 --- a/preseed/debian/jessie/preseed.cfg +++ b/preseed/debian/jessie/preseed.cfg @@ -353,6 +353,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/jessie/preseed_cinnamon.cfg b/preseed/debian/jessie/preseed_cinnamon.cfg index 525eb30..95c8146 100644 --- a/preseed/debian/jessie/preseed_cinnamon.cfg +++ b/preseed/debian/jessie/preseed_cinnamon.cfg @@ -344,6 +344,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/jessie/preseed_gnome.cfg b/preseed/debian/jessie/preseed_gnome.cfg index 3fe3437..d68a6e7 100644 --- a/preseed/debian/jessie/preseed_gnome.cfg +++ b/preseed/debian/jessie/preseed_gnome.cfg @@ -344,6 +344,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/jessie/preseed_mate.cfg b/preseed/debian/jessie/preseed_mate.cfg index b868196..91e071c 100644 --- a/preseed/debian/jessie/preseed_mate.cfg +++ b/preseed/debian/jessie/preseed_mate.cfg @@ -344,6 +344,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/stretch/preseed.cfg b/preseed/debian/stretch/preseed.cfg index bb135c4..2c3cb4e 100644 --- a/preseed/debian/stretch/preseed.cfg +++ b/preseed/debian/stretch/preseed.cfg @@ -353,6 +353,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/stretch/preseed_cinnamon.cfg b/preseed/debian/stretch/preseed_cinnamon.cfg index 874b373..2a36dba 100644 --- a/preseed/debian/stretch/preseed_cinnamon.cfg +++ b/preseed/debian/stretch/preseed_cinnamon.cfg @@ -344,6 +344,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/stretch/preseed_gnome.cfg b/preseed/debian/stretch/preseed_gnome.cfg index 4ad3245..38ee7ad 100644 --- a/preseed/debian/stretch/preseed_gnome.cfg +++ b/preseed/debian/stretch/preseed_gnome.cfg @@ -344,6 +344,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/stretch/preseed_mate.cfg b/preseed/debian/stretch/preseed_mate.cfg index 2a88941..7a03312 100644 --- a/preseed/debian/stretch/preseed_mate.cfg +++ b/preseed/debian/stretch/preseed_mate.cfg @@ -344,6 +344,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/wheezy/preseed.cfg b/preseed/debian/wheezy/preseed.cfg index 0e6bd5f..5975227 100644 --- a/preseed/debian/wheezy/preseed.cfg +++ b/preseed/debian/wheezy/preseed.cfg @@ -350,6 +350,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \ diff --git a/preseed/debian/wheezy/preseed_gnome.cfg b/preseed/debian/wheezy/preseed_gnome.cfg index 89ee88e..64f5fae 100644 --- a/preseed/debian/wheezy/preseed_gnome.cfg +++ b/preseed/debian/wheezy/preseed_gnome.cfg @@ -341,6 +341,8 @@ d-i cdrom-detect/eject boolean false #in-target wget -O /tmp/latecommand.tar.gz "https://wiki.101010.fr/lib/exe/fetch.php?media=documentation:administration_systeme:latecommand.tar.gz" --no-check-certificate ; \ d-i preseed/late_command string in-target chsh -s /bin/zsh ; \ +umount /dev/sys/lv_free ; lvremove -f /dev/sys/lv_free ; \ +in-target /bin/rmdir /mnt/free ; in-target /bin/sed -i '/lv_free/d' /etc/fstab ; \ in-target /bin/sed -i 's/without-password/yes/g' /etc/ssh/sshd_config ; \ in-target /usr/bin/tftp 129.20.27.239 -c get scripts/latecommand.tar.gz /tmp/latecommand.tar.gz ; \ in-target tar xzf /tmp/latecommand.tar.gz -C /tmp/ ; \