]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9926 drop symlinks from homedir testdata
authorHoward Chu <hyc@openldap.org>
Thu, 6 Oct 2022 14:31:44 +0000 (15:31 +0100)
committerQuanah Gibson-Mount <quanah@openldap.org>
Thu, 6 Oct 2022 16:43:24 +0000 (16:43 +0000)
Create them when running the test script instead.

tests/data/homedir/skel/directory/broken link [deleted symlink]
tests/data/homedir/skel/symlink [deleted symlink]
tests/data/slapd-homedir.conf
tests/scripts/test085-homedir

diff --git a/tests/data/homedir/skel/directory/broken link b/tests/data/homedir/skel/directory/broken link
deleted file mode 120000 (symlink)
index 78bc337..0000000
+++ /dev/null
@@ -1 +0,0 @@
-../target
\ No newline at end of file
diff --git a/tests/data/homedir/skel/symlink b/tests/data/homedir/skel/symlink
deleted file mode 120000 (symlink)
index 6d0450c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-directory
\ No newline at end of file
index ee7a9ab23d843eb8a8997824f35200a7f452417d..9c51a532dd886908012745db8834a6174cb75d33 100644 (file)
@@ -44,7 +44,7 @@ rootpw                secret
 overlay homedir
 
 homedir-min-uidnumber @MINUID@
-homedir-skeleton-path @DATADIR@/homedir/skel
+homedir-skeleton-path @TESTDIR@/skel
 homedir-regexp ^(/home/[-_/a-z0-9]+)$ @TESTDIR@/$1
 homedir-delete-style ARCHIVE
 homedir-archive-path @TESTDIR@/archive
index 8685b916692ff3f8f519d100fe883869a239625d..5c9ce2466fe041ba37b812c1e22828dee1794b35 100755 (executable)
@@ -23,6 +23,10 @@ fi
 
 mkdir -p $TESTDIR $DBDIR1 $TESTDIR/home $TESTDIR/archive
 
+# copy skel dir so we can create symlinks in it
+cp -r $DATADIR/homedir/skel $TESTDIR
+(cd $TESTDIR/skel; ln -s directory symlink; cd directory; ln -s ../target "broken link")
+
 $SLAPPASSWD -g -n >$CONFIGPWF
 echo "rootpw `$SLAPPASSWD -T $CONFIGPWF`" >$TESTDIR/configpw.conf