From d53ac83efcd7f838b884fa890aca2cedabd4654d Mon Sep 17 00:00:00 2001 From: Joerg Deckert Date: Tue, 28 Jan 2025 18:23:38 +0100 Subject: [PATCH] fix ssh config move (replace relative by absolute symlinks) --- appliances/default/default/01firstboot.start | 2 ++ 1 file changed, 2 insertions(+) diff --git a/appliances/default/default/01firstboot.start b/appliances/default/default/01firstboot.start index 8c66413..fee7e49 100755 --- a/appliances/default/default/01firstboot.start +++ b/appliances/default/default/01firstboot.start @@ -170,6 +170,8 @@ populate_data if [ ! -d "/$LABEL/etc/ssh" ]; then cp -af /etc/ssh /etc/ssh.orig + # replace relative by absulute symlinks + find /etc/ssh -type l -exec /bin/bash -c 'abs=$(readlink -f "$0") && rm "$0" && ln -s "$abs" "$0"' {} \; mkdir -p "/$LABEL/etc" mv /etc/ssh "/$LABEL/etc/" ln -nsf "/$LABEL/etc/ssh" /etc/ssh