Whamcloud - gitweb
conf-sanity 15: some testbed (cnbuild) using source tree but also have
[fs/lustre-release.git] / lustre / tests / krb5_env.sh
index 07e9f8e..5414ec8 100755 (executable)
@@ -8,10 +8,12 @@
 export KDCHOST=${KDCHOST:-"localhost"}
 export KDCDIR=${KDCDIR:-"/usr/kerberos/sbin"}
 export KRB5DIR=${KRB5DIR:-"/usr/kerberos"}
-export LGSSD=${LGSSD:-"/sbin/lgssd"}
-export SVCGSSD=${SVCGSSD:-"/sbin/lsvcgssd"}
+export LGSSD=${LGSSD:-"/usr/sbin/lgssd"}
+export SVCGSSD=${SVCGSSD:-"/usr/sbin/lsvcgssd"}
 export PDSH=${PDSH:-"ssh"}
 
+export CHECK_KDC=${CHECKKDC:-"no"}
+
 using_krb5_sec() {
     if [ "x$1" != "xkrb5i" -a "x$1" != "xkrb5p" ]; then
         echo "n"
@@ -25,6 +27,10 @@ start_krb5_kdc() {
         return 0
     fi
 
+    if [ "x$CHECK_KDC" == "xno" ]; then
+        return 0
+    fi
+
     num=`$PDSH $KDCHOST "PATH=\$PATH:$KDCDIR; ps ax | grep krb5kdc | grep -v "grep" | wc -l"`
     if [ $num -eq 1 ]; then
         return 0