From cf182f7d78caa965c2dfe137a4e9e69ff3db2e5e Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Mon, 2 Jun 2025 13:49:47 +0200 Subject: [PATCH] Fix. --- trixie/scripts/from_older_upgrade.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/trixie/scripts/from_older_upgrade.sh b/trixie/scripts/from_older_upgrade.sh index 805260e..01c282a 100755 --- a/trixie/scripts/from_older_upgrade.sh +++ b/trixie/scripts/from_older_upgrade.sh @@ -7,6 +7,7 @@ cd $(dirname "$0") . lib/constants_releases # PREV_RELEASE, THIS_RELEASE . lib/expect_n_args . lib/prefixed_msg +. lib/tagdir_parsing prefixed_msg_init MSG_ALLOWED_INSTALLATION_TYPES='either "server" or "desktop"' @@ -48,11 +49,12 @@ apt_update_to_full_upgrade prefixed_msg "Copying over entire ${PATH_ETC_APT} …" cd "${PATH_COPY_TAG}${PATH_ETC_APT}" -for "${_PATH}" in $(find . -type f); do - DIRNAME=$(dirname "${_PATH}" | cut -c 1-) - mkdir -p "${DIRNAME}" - cp -avL * "${_PATH}" "${DIRNAME}" +for _PATH_REL in $(tagdir_parsing__relpaths); do + _PATH_TARGET="/${_PATH_REL}" + mkdir -p $(dirname "${_PATH_TARGET}") + cp -avL "${_PATH_REL}" "${_PATH_TARGET}" done +cd - apt_update_to_full_upgrade -- 2.30.2