From b4b738abe539e04ea22fea528d64e10066de0144 Mon Sep 17 00:00:00 2001 From: jalr Date: Sat, 17 Mar 2018 23:51:23 +0100 Subject: [PATCH] Only set LABSYNC env variable on net boot --- packer/initramfs/labsync | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packer/initramfs/labsync b/packer/initramfs/labsync index ac1e327..df7f3c7 100755 --- a/packer/initramfs/labsync +++ b/packer/initramfs/labsync @@ -173,10 +173,13 @@ PARTTABLE mount -t ext4 "$lv_path_overlay" /rw_root mkdir -p /rw_root/upper /rw_root/work mount -t overlay overlay -o lowerdir=/ro_root,upperdir=/rw_root/upper,workdir=/rw_root/work /root - if grep -q '^LABSYNC=' /root/etc/environment; then - sed -i "s/^\(LABSYNC\)=.*$/\1='$torrent_name'/" /root/etc/environment - else - echo "LABSYNC='$torrent_name'" >> /root/etc/environment + + if [ -z "$labsync_localboot" ]; then + if grep -q '^LABSYNC=' /root/etc/environment; then + sed -i "s/^\(LABSYNC\)=.*$/\1='$torrent_name'/" /root/etc/environment + else + echo "LABSYNC='$torrent_name'" >> /root/etc/environment + fi fi case "$labsync_wait" in