From 032e31971f68bddaab76759f0eab38d2d22892f5 Mon Sep 17 00:00:00 2001 From: Niklas Holm Date: Wed, 14 Feb 2018 09:59:22 +0100 Subject: [PATCH] cd back to current dir after copying skeleton --- filesystem/05-home-dir.post | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/filesystem/05-home-dir.post b/filesystem/05-home-dir.post index 553cebda..9aa39761 100644 --- a/filesystem/05-home-dir.post +++ b/filesystem/05-home-dir.post @@ -227,14 +227,16 @@ maybe_create_home () echo echo "They will never be overwritten nor automatically updated." echo + local cur_pwd="$PWD" cd /etc/skel || echo "WARNING: Failed attempt to cd into /etc/skel!" local f= /usr/bin/find . -type f | while read f; do - local fDest=${f#.} + local fDest="${f#.}" if [ ! -e "${HOME}${fDest}" -a ! -L "${HOME}${fDest}" ]; then - /usr/bin/install -D -p -v "${f}" "${HOME}/${fDest}" + /usr/bin/install -D -p -v "${f}" "${HOME}${fDest}" fi done + cd "${cur_pwd}" else echo "${HOME} could not be created." { [ -d "${TEMP}" ] && HOME="${TEMP}"; } ||