NAME_ARCHIVE=orgdir
 
 if [ "$1" = "orgpull" ]; then
-    PATH_PIPE="/tmp/pipe_$(date +'%s')"
+    PATH_PIPE="$(path_tmp_timestamped 'pipe')"
     mkfifo "${PATH_PIPE}"
     ls -1 "${PATH_BORGKEYS}/" > "${PATH_PIPE}" &
     while read FILENAME; do
 
--- /dev/null
+path_tmp_timestamped () {
+    printf "/tmp/${1}_$(date +'%s')"
+}
 
 # abort_if_exists
 # abort_if_not_user
 # abort_if_offline
-# - PATH_REPO
-# - PATH_USER_HOME
 # - USERNAME
 
 PATH_REPOS="${HOME}/repos"
 PATH_BORGKEYS="${HOME}/.config/borg/keys"
-PATH_USER_SSH="${PATH_USER_HOME}/.ssh"
+PATH_USER_SSH="${HOME}/.ssh"
 FILENAME_KEY=id_rsa
 PATH_PRIVATE_KEY="${PATH_USER_SSH}/${FILENAME_KEY}"
 PATH_KNOWN_HOSTS="${PATH_USER_SSH}/known_hosts"
        exit 1
     fi
 done
-
-PATH_REL_REPO=$(basename "${PATH_REPO}")
-PATH_REL_DEL_REPO="DELETE_${PATH_REL_REPO}"
-mv "${HOME}/${PATH_REL_REPO}" "${HOME}/${PATH_REL_DEL_REPO}"
-echo "\nWith ~/repos set up, new reference be ~/repos/${PATH_REL_REPO}; moved ~/${PATH_REL_REPO} to ~/${PATH_REL_DEL_REPO}, ready to be deleted by you."
 
 adduser --disabled-password --gecos "" "${USERNAME}"
 usermod -a -G sudo "${USERNAME}"
 copy_dirtree "${PATH_CONF_HOME}" "${PATH_USER_HOME}" ${MIN_TAGS} ${TAGS_USER}
-cp -a "${PATH_REPO}" "${PATH_USER_HOME}/"
 chown -R "${USERNAME}:${USERNAME}" "${PATH_USER_HOME}"
 passwd "${USERNAME}"
 
 # - abort_if_not_user
 # - abort_if_offline
 # - expect_min_n_args
-# - DEBIAN_RELEASE
-# - PATH_CONF_HOME
-# - PATH_REPO
 # - PATH_USER_HOME
 # - USERNAME
 
 . "${PATH_USER_HOME}/.plomlib.sh/get_passphrase"
+. "${PATH_USER_HOME}/.plomlib.sh/path_tmp_timestamped"
 
 PATH_REL_SECRETS=to_usb
 export PATH_SECRETS="${PATH_USER_HOME}/${PATH_REL_SECRETS}"
 SECRETS_DEV=$1
 PATH_SOURCE=/media/${SECRETS_DEV}/${PATH_REL_SECRETS}
 PATH_DEV=/dev/${SECRETS_DEV}
-PATH_PMOUNT_ERR="/tmp/err_pmount_$(date +'%s')"
+PATH_PMOUNT_ERR="$(path_tmp_timestamped 'err_mount')"
 echo "Put secrets drive into slot for ${PATH_DEV}."
 while [ ! -e "${PATH_DEV}" ]; do
     sleep 0.1
 chown -R "${USERNAME}:${USERNAME}" "${PATH_SECRETS}"
 
 export BORG_PASSPHRASE="${PASSPHRASE}"
-su -l "${USERNAME}" --whitelist-environment=PATH_SECRETS,BORG_PASSPHRASE -c "/bin/sh ./$(basename ${PATH_REPO})/${DEBIAN_RELEASE}/scripts/_setup_secrets_user.sh"
+PATH_TMP_SCRIPTS="$(path_tmp_timestamped configscripts)"
+cp -a ./* "${PATH_TMP_SCRIPTS}/"
+su -l "${USERNAME}" --whitelist-environment=PATH_SECRETS,BORG_PASSPHRASE -c "/bin/sh "${PATH_TMP_SCRIPTS}/_setup_secrets_user.sh"