summaryrefslogtreecommitdiffstats
path: root/pw/tests/pw_useradd.sh
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2015-08-21 07:09:53 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2015-08-21 07:09:53 +0000
commit48159f268a0b0a6f5a378fa469e16c779ec1d49b (patch)
treeac14e287c8eb59cc4eae36714deea6d43409b175 /pw/tests/pw_useradd.sh
parent6c4600fad1456d0ed5e8aeb976ef717bf821e879 (diff)
downloadpw-darwin-48159f268a0b0a6f5a378fa469e16c779ec1d49b.tar.gz
pw-darwin-48159f268a0b0a6f5a378fa469e16c779ec1d49b.tar.zst
pw-darwin-48159f268a0b0a6f5a378fa469e16c779ec1d49b.zip
Fix useradd regression:
Readd the function to create the parents home directory if it does not exists. if it is only a directory at the top level of the hierarchy symlink it into /usr as it used to be done before. Reported by: kevlo, adrian
Diffstat (limited to 'pw/tests/pw_useradd.sh')
-rwxr-xr-xpw/tests/pw_useradd.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/pw/tests/pw_useradd.sh b/pw/tests/pw_useradd.sh
index f126bf0..d27df73 100755
--- a/pw/tests/pw_useradd.sh
+++ b/pw/tests/pw_useradd.sh
@@ -245,7 +245,6 @@ user_add_R_body() {
populate_root_etc_skel
atf_check -s exit:0 ${RPW} useradd foo
- mkdir -p ${HOME}/home
atf_check -s exit:0 ${RPW} useradd bar -m
test -d ${HOME}/home/bar || atf_fail "Directory not created"
atf_check -s exit:0 ${RPW} userdel bar
@@ -260,7 +259,7 @@ user_add_skel_body() {
populate_root_etc_skel
mkdir ${HOME}/skel
- echo "a" > ${HOME}/skel/.a
+ echo "a" > ${HOME}/skel/.ae
echo "b" > ${HOME}/skel/b
mkdir ${HOME}/skel/c
mkdir ${HOME}/skel/c/d