PATH_SCRIPTS="$(pwd)"
 PATH_CONF="$(dirname ${PATH_SCRIPTS})"
+PATH_CONF_HOME="${PATH_CONF}/home"
 
 . lib/chown_to_user
 . lib/constants_user  # PATH_USER_HOME
-. lib/constants_repopaths  # PATH_CONF
+. lib/constants_repopaths  # PATH_CONF_HOME
 
 ensure_homefiles_of_tags() {
-    _TO_CHOWN=$(copy_dirtree "${_PATH_CONF_HOME}" "${PATH_USER_HOME}" $@ | sed "s/.*' -> //g")
+    _TO_CHOWN=$(copy_dirtree "${PATH_CONF_HOME}" "${PATH_USER_HOME}" $@ | sed "s/.*' -> //g")
     chown_to_user ${_TO_CHOWN}
 }
 
         if [ ! -f "${_PATH_APTMARK_TAG}" ]; then
             continue
         fi
-        printf 'Ensuring installation of: '
+        printf 'For tag "%s", ensuring installation of: ' "${_TAG}"
         cat "${_PATH_APTMARK_TAG}" | while read _LINE; do
             if [ ! $(echo "${_LINE}" | cut -c1) = "#" ]; then
                 echo -n "${_LINE} "
                 apt-get -y -o Dpkg::Options::="--force-confnew" install "${_LINE}" > /dev/null
             fi
         done
-        echo ''
+        echo '\n'
     done
 }
 
     # before purging, ensure tagged packages installed
     ensure_packages_of_tags $@ 
     echo "Autoremove and purge …"
-    apt -y --purge autoremove > /dev/null
+    apt-get -y --purge autoremove > /dev/null
     echo "And now: dist-upgrade …"
-    apt -y dist-upgrade > /dev/null
+    apt-get -y dist-upgrade > /dev/null
 }
 
 . lib/chown_to_user
 . lib/copy_dirtree
+. lib/constants_repopaths  # PATH_CONF_HOME
 . lib/constants_user  # PATH_USER_HOME, USERNAME
 . lib/ensure_homefiles_of_tags
 . lib/mkdir_p_print_top
 setup_users() {
     _MIN_TAGS="$1"
     _TAGS_USER="$2"
-    _PATH_CONF_HOME=../home
     _PATH_USER_BIN="${PATH_USER_HOME}/.local/bin"
 
     echo "\nSetting up root user's home directory."
-    copy_dirtree "${_PATH_CONF_HOME}" '/root' ${_MIN_TAGS} root
+    copy_dirtree "${PATH_CONF_HOME}" '/root' ${_MIN_TAGS} root
 
     echo "\nSetting up user ${USERNAME}."
     adduser --disabled-password --gecos "" "${USERNAME}"
     usermod -a -G sudo "${USERNAME}"
     ensure_homefiles_of_tags ${_MIN_TAGS} ${_TAGS_USER}
-    copy_dirtree "${_PATH_CONF_HOME}" "${PATH_USER_HOME}" ${_MIN_TAGS} ${_TAGS_USER}
+    copy_dirtree "${PATH_CONF_HOME}" "${PATH_USER_HOME}" ${_MIN_TAGS} ${_TAGS_USER}
     _TO_CHOWN=$(mkdir_p_print_top "${_PATH_USER_BIN}")
     cd "${_PATH_USER_BIN}"
     ln -s ../../.plomlib lib
 
 
 echo '\nPreparing caddy install.'
 PATH_CADDY_REPO='https://dl.cloudsmith.io/public/caddy/stable'
-apt -y install curl > /dev/null
+apt-get -y install curl > /dev/null
 curl -1Lf "${PATH_CADDY_REPO}/gpg.key" | gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
-curl -1Lf "${PATH_CADDY_REPO}/debian.deb.txt" | tee /etc/apt/sources.list.d/caddy-stable.list
+curl -1Lf "${PATH_CADDY_REPO}/debian.deb.txt" > /etc/apt/sources.list.d/caddy-stable.list
 
 init_packages "${MIN_TAGS}"
 
 
 RESULT=$?
 echo "DEBUG (why does script sometimes stop here if 'set -e' a bit earlier?): ${RESULT}"
 if [ "${RESULT}" != "0" ]; then
+    ssh-keyscan -v "${SERVER}"
     exit 1 
 fi
 set -e