aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2022-02-09 14:01:25 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2022-02-09 14:01:42 +0100
commit351eef6e05e7c7f9394da4fcb22f118869aece47 (patch)
tree756fbc0eda3292b0d184e27a863d3ef45a05ff5f /bin
parent21ed767f841fd48a7200be22327494463de3ddb6 (diff)
downloaddebian-edu-fai+itzks-351eef6e05e7c7f9394da4fcb22f118869aece47.tar.gz
debian-edu-fai+itzks-351eef6e05e7c7f9394da4fcb22f118869aece47.tar.bz2
debian-edu-fai+itzks-351eef6e05e7c7f9394da4fcb22f118869aece47.zip
bin/debian-edu-faiinstall: Obviously 'test -d' is true for symlinks that point to a directory. In that case, we need to be more precise.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/debian-edu-faiinstall2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/debian-edu-faiinstall b/bin/debian-edu-faiinstall
index 4e748dc..2d7908b 100755
--- a/bin/debian-edu-faiinstall
+++ b/bin/debian-edu-faiinstall
@@ -90,7 +90,7 @@ fi
# keep a copy of /srv/tftp/ltsp if this is the first attempt to deploy
# debian-edu-fai on this system
-if [ -d "${tftpdir}/debian-edu-fai" ]; then
+if [ -d "${tftpdir}/debian-edu-fai" ] && [ ! -h "${tftpdir}/debian-edu-fai" ]; then
mv "${tftpdir}/ltsp" "${tftpdir}/ltsp.moved-aside-by-debian-edu-fai"
elif [ -h "${tftpdir}/debian-edu-fai" ]; then
rm "${tftpdir}/debian-edu-fai"