]> 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:45:07 +0000 (16:45 +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 4d1e738ef718d478bd36ae3ed2b9ad98dfee9f87..95f1ecc5f81c7b3c293e8b4613c7b6872c548264 100644 (file)
@@ -46,7 +46,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