deployment.sh: make sure PRO systems are being shipped with activated swap space

Swap partition has been prepared already but wasn't
enabled through /etc/fstab.

Thanks to Richard for finding and reporting this issue.

Closes: https://bugtracker.sipwise.com/view.php?id=665

From: Michael Prokop <mprokop@sipwise.com>
ksolomko/vlan
Michael Prokop 14 years ago
parent 4e20b525c0
commit a88e2acffb

@ -598,6 +598,16 @@ fi
sync
mount /dev/${DISK}1 $TARGET
if [[ $(imvirt) == "Physical" ]] || $PRO_EDITION ; then
# provide useable swap partition
SWAP_PARTITION="/dev/${DISK}2"
echo "Enabling swap partition $SWAP_PARTITION via /etc/fstab"
cat >> "${TARGET}/etc/fstab" << EOF
$SWAP_PARTITION none swap sw,pri=0 0 0
EOF
fi
# removals: packages which debootstrap installs but d-i doesn't
chroot $TARGET apt-get --purge -y remove \
ca-certificates console-tools openssl tcpd xauth

Loading…
Cancel
Save