* Makefile.in, remove_changepw_perms.sh, lib/helpers.exp,
authorBarry Jaspan <bjaspan@mit.edu>
Thu, 26 Sep 1996 21:53:34 +0000 (21:53 +0000)
committerBarry Jaspan <bjaspan@mit.edu>
Thu, 26 Sep 1996 21:53:34 +0000 (21:53 +0000)
  vrserver.0/setup-srvtab.exp, v4server.1/access.exp: use $K5ROOT
  instead of /krb5

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9124 dc483132-0cff-0310-8789-dd5450dbe970

src/kadmin/v4server/unit-test/ChangeLog
src/kadmin/v4server/unit-test/Makefile.in
src/kadmin/v4server/unit-test/lib/helpers.exp
src/kadmin/v4server/unit-test/remove_changepw_perms.sh
src/kadmin/v4server/unit-test/v4server.0/setup-srvtab.exp
src/kadmin/v4server/unit-test/v4server.1/access.exp

index 0c3926ea07dabe13dfeb1cf5d719179aab0a34c9..741f5de8ae4bf898b505ae6d9d22ff2734048230 100644 (file)
@@ -1,3 +1,9 @@
+Thu Sep 26 17:52:21 1996  Barry Jaspan  <bjaspan@mit.edu>
+
+       * Makefile.in, remove_changepw_perms.sh, lib/helpers.exp,
+       vrserver.0/setup-srvtab.exp, v4server.1/access.exp: use $K5ROOT
+       instead of /krb5
+
 Mon Sep 23 15:34:56 1996  Barry Jaspan  <bjaspan@mit.edu>
 
        * adapt to krb5 build system: create Makefile.in, configure.in,
index 3701b504a61f0c30413f58a215b43a950e561742..0022556f4bdd2434825ea43e048ce886b7ae5153 100644 (file)
@@ -6,7 +6,6 @@ check unit-test:: unit-test-setup unit-test-body unit-test-cleanup
 
 unit-test-setup::
        $(ENV_SETUP) $(START_SERVERS_LOCAL) -v4files -kdcport 750 -keysalt des-cbc-crc:v4
-       $(ENV_SETUP) $(LOCAL_MAKE_KEYTAB) -princ changepw/kerberos /krb5/ovsec_adm.srvtab
 
 unit-test-body::
        $(ENV_SETUP) $(RUNTEST) VFOURSERVER=../kadmind4 --tool v4server
index 1b7c5685df1550dc8ce3462a2817449491edc3e0..0b7b0eea2677ed57991381b4f35575fe87f3bb35 100644 (file)
@@ -56,7 +56,7 @@ proc myfail { msg } {
 }
 
 proc server_start { name cmdline should_listen args } {
-    global spawn_id server_id
+    global spawn_id server_id env
     global VFOURSERVER
     global mytest_status
     global sleep hostname
@@ -71,7 +71,7 @@ proc server_start { name cmdline should_listen args } {
            verbose "Couldn't connect to V4 kpasswd server; retrying ($num_tries so far)."
        }
 
-       spawn $VFOURSERVER $cmdline
+       spawn $VFOURSERVER -k $env(K5ROOT)/ovsec_adm.srvtab $cmdline
        set server_id $spawn_id
 
        foreach test $args {
index 27d026ff320dfbe9544928efc822b6d425ba7d11..2269318017f785bab57afe39ac40c29cb31a4b3a 100644 (file)
@@ -2,7 +2,7 @@
 
 # tcl sucks big fat hairy rocks
 
-ed /krb5/ovsec_adm.acl <<EOF >/dev/null 2>&1
+ed $K5ROOT/ovsec_adm.acl <<EOF >/dev/null 2>&1
 g/changepw\/kerberos/s/^/#/
 w
 q
index f908ff44ba0ea20ee59db1fdd67bf184b5180797..edba87b7a066c87447f5bb05c0ee270be2dbc85b 100644 (file)
@@ -9,7 +9,7 @@ exp_prog "setup" $kadmin_local "" 0 {
     "already exists" {}
 } {
     "kadmin.local:" { 
-       send "ktadd -k /krb5/ovsec_adm.srvtab changepw/kerberos\n"
+       send "ktadd -k $env(K5ROOT)/ovsec_adm.srvtab changepw/kerberos\n"
     }
 } {
     -re "Entry for principal changepw/kerberos .* added to keytab" {
index 4d30fc9c736aca10bc7cb3bf3f9a810aa8e43769..f46b960b8ce3f72b70ada297daa9985498d8d8f8 100644 (file)
@@ -17,7 +17,7 @@ proc kill_admin_server {} {
 }
 
 proc start_admin_server {} {
-    global ovsec_adm_server sleep
+    global ovsec_adm_server sleep env
 
     set max_tries 60
 
@@ -44,10 +44,12 @@ proc remove_changepw_perms {} {
 }
 
 proc set_changepw_perms { perms } {
+        global env
+
        remove_changepw_perms
 
        exec echo "changepw/kerberos@SECURE-TEST.OV.COM $perms" \
-               >> /krb5/ovsec_adm.acl
+               >> $env(K5ROOT)/ovsec_adm.acl
 }
 
 # start off with a dead admin server