. 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"'
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