]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
regress: Attempt to fix ldap-auth-plugin-test.
authorRadosław Korzeniewski <radoslaw@korzeniewski.net>
Tue, 17 Nov 2020 09:38:10 +0000 (10:38 +0100)
committerEric Bollengier <eric@baculasystems.com>
Thu, 24 Mar 2022 08:02:59 +0000 (09:02 +0100)
regress/scripts/bconsole.auth-ldap-plugin.conf.in
regress/tests/ldap-auth-plugin-test

index aecb25826e15b99a956d0d4eebd6d0e33dc2a41b..4eaf94f704d761fa89454f8a7b66486192204081 100644 (file)
@@ -11,6 +11,6 @@ Director {
 
 Console {
   Name = ldaptest
-  Password = "bconsole-unused-pw"
+  Password = "yyy"
   Director = @hostname@-dir
 }
index dfa24face778338484f92fd8e77ade979257c1c9..6ed4de33150db030784a1ba4f8a156c3d0c3d98f 100755 (executable)
@@ -40,6 +40,7 @@ cat << END_OF_DATA >${tmp}/bconcmds
 messages
 @$out ${tmp}/log.out
 status dir
+setdebug dir level=500 trace=1
 quit
 END_OF_DATA
 
@@ -56,15 +57,8 @@ fi
 printf "Authentication test ... "
 estat=0
 
-cat << END_OF_DATA >${tmp}/bconcmds
-@output /dev/null
-setdebug dir level=500 trace=1
-quit
-END_OF_DATA
-run_bconsole
-
-#check invalid login
-printf "admin\nadmin\nstatus dir\n" | ${bin}/bconsole -p -C ldaptest -c bconsole.auth-ldap-plugin.conf 2>&1 > ${tmp}/log1.out
+# check invalid login
+printf "admin\nadmin\nstatus dir\nquit\n" | ${bin}/bconsole -p -C ldaptest -c bconsole.auth-ldap-plugin.conf 2>&1 > ${tmp}/log1.out
 if [ `grep Version: ${tmp}/log1.out | wc -l` -gt 0 ]
 then
    printf "failed ... "
@@ -76,8 +70,8 @@ else
    fi
 fi
 
-#check proper login
-printf "root\nrootroot\nstatus dir\n" | ${bin}/bconsole -p -C ldaptest -c bconsole.auth-ldap-plugin.conf 2>&1 > ${tmp}/log2.out
+# check proper login
+printf "root\nrootroot\nstatus dir\nquit\n" | ${bin}/bconsole -p -C ldaptest -c bconsole.auth-ldap-plugin.conf 2>&1 > ${tmp}/log2.out
 if [ `grep Version: ${tmp}/log2.out | wc -l` -lt 1 ]
 then
    printf "failed ... "
@@ -91,6 +85,15 @@ fi
 
 echo "done"
 
+cat << END_OF_DATA >${tmp}/bconcmds
+status dir
+quit
+END_OF_DATA
+
+run_bconsole
+
+export CHECK_JOBMEDIA=0
+export CHECK_OPENFILE=0
 stop_bacula
 stop_local_slapd
 end_test