summaryrefslogtreecommitdiffstats
path: root/src/kadmin/v4server/unit-test/v4server.1
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>2003-12-11 23:14:06 +0000
committerSam Hartman <hartmans@mit.edu>2003-12-11 23:14:06 +0000
commitb2b4e89cd2d41731ac62df6551b50f935d11d9fb (patch)
tree1a6589b2304db232ae55d12dc6ef21011036ca44 /src/kadmin/v4server/unit-test/v4server.1
parent4b94a2e754b34b9a17c44ba9a71a8660dff57786 (diff)
downloadkrb5-b2b4e89cd2d41731ac62df6551b50f935d11d9fb.tar.gz
krb5-b2b4e89cd2d41731ac62df6551b50f935d11d9fb.tar.xz
krb5-b2b4e89cd2d41731ac62df6551b50f935d11d9fb.zip
Remove kadmind4 and v5passwdd
Per email to kerberos-announce remove kadmind4 and v5passwdd from the distribution. Ticket: new Tags: enhancement git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15880 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/v4server/unit-test/v4server.1')
-rw-r--r--src/kadmin/v4server/unit-test/v4server.1/access.exp90
-rw-r--r--src/kadmin/v4server/unit-test/v4server.1/change-password.exp60
-rw-r--r--src/kadmin/v4server/unit-test/v4server.1/usage.exp26
3 files changed, 0 insertions, 176 deletions
diff --git a/src/kadmin/v4server/unit-test/v4server.1/access.exp b/src/kadmin/v4server/unit-test/v4server.1/access.exp
deleted file mode 100644
index 57ec5040b..000000000
--- a/src/kadmin/v4server/unit-test/v4server.1/access.exp
+++ /dev/null
@@ -1,90 +0,0 @@
-load_lib "helpers.exp"
-
-set timeout 30
-
-# Setup: make sure the principals we will use have V4 salt
-fix_salt "A.setup" testuser notathena notathena
-unexpire "A.setup" testuser
-unexpire "A.setup" changepw/kerberos
-
-proc kill_admin_server {} {
- global env kill getpid
-
- set pid [exec $getpid kadmind]
- if {$pid != ""} {
- exec $kill $pid
- }
-}
-
-proc start_admin_server {} {
- global ovsec_adm_server_path ovsec_adm_server_name sleep env
-
- set max_tries 60
-
- for {set num_tries 0} {$num_tries <= $max_tries} {incr num_tries} {
- if {$num_tries} {
- exec $sleep 5
- verbose "$ovsec_adm_server couldn't bind; retrying ($num_tries so far)"
- }
- if {[catch "system {cd $ovsec_adm_server_path; exec $ovsec_adm_server_name}" msg]} {
- if {[regexp {Address already in use} $msg]} {
- continue
- }
- fail "starting $ovsec_adm_server_name: $msg"
- }
- return
- }
- fail "starting $ovsec_adm_server_name: $msg"
-}
-
-proc remove_changepw_perms {} {
- global remove_changepw_perms
-
- exec $remove_changepw_perms
-}
-
-proc set_changepw_perms { perms } {
- global env
-
- remove_changepw_perms
-
- exec echo "changepw/kerberos@SECURE-TEST.OV.COM $perms" \
- >> $env(K5ROOT)/ovsec_adm.acl
-}
-
-# start off with a dead admin server
-kill_admin_server
-
-set_changepw_perms "i"
-start_admin_server
-server_start A.1 "-n" 1 {
- "KADM Server starting in the OVSEC_KADM mode" {}
-}
-kpasswd_v4 A.1 testuser 2 notathena foobar {
- "Operation requires ``change-password'' privilege" {}
-} {
- "$kpasswd_v4: Insufficient access to perform requested operation while attempting to change password." {}
-} {
- "Password NOT changed." {}
-}
-server_exit A.1 -1
-kill_admin_server
-
-set_changepw_perms "c"
-start_admin_server
-server_start A.2 "-n" 1 {
- "KADM Server starting in the OVSEC_KADM mode" {}
-}
-kpasswd_v4 A.2 testuser 2 notathena foobar {
- "Operation requires ``get'' privilege" {}
-} {
- "$kpasswd_v4: Insufficient access to perform requested operation while attempting to change password." {}
-} {
- "Password NOT changed." {}
-}
-server_exit A.2 -1
-kill_admin_server
-
-set_changepw_perms "ci"
-
-start_admin_server
diff --git a/src/kadmin/v4server/unit-test/v4server.1/change-password.exp b/src/kadmin/v4server/unit-test/v4server.1/change-password.exp
deleted file mode 100644
index cc8e08406..000000000
--- a/src/kadmin/v4server/unit-test/v4server.1/change-password.exp
+++ /dev/null
@@ -1,60 +0,0 @@
-load_lib "helpers.exp"
-
-set timeout 30
-
-spawn stty -a
-expect { eof {} }
-wait
-
-# Setup: make sure the principals we will use have V4 salt
-fix_salt "CPW.setup" testuser notathena notathena
-fix_salt "CPW.setup" pol1 pol111111 pol111111
-fix_salt "CPW.setup" pol2 pol222222 pol222222
-unexpire "CPW.setup" testuser
-unexpire "CPW.setup" pol1
-unexpire "CPW.setup" pol2
-unexpire "CPW.setup" changepw/kerberos
-
-server_start "CPW.all" "-n" 1 {
- "KADM Server starting in the OVSEC_KADM mode" {}
-}
-
-kpasswd_v4 CPW.1 testuser 0 notathena foobar { "Password changed." {} }
-kpasswd_v4 CPW.1 testuser 0 foobar notathena { "Password changed." {} }
-
-kpasswd_v4 CPW.3 pol1 -1 pol111111 foo {
- "New password is too short." {}
-} {
- "$kpasswd_v4: Insecure password rejected while attempting to change password." { send "\003\n"; close; break }
-}
-
-kpasswd_v4 CPW.4 pol1 -1 pol111111 foooooooo {
- "New password does not have enough character classes." {}
-} {
- "$kpasswd_v4: Insecure password rejected while attempting to change password." { send "\003\n"; close; break }
-}
-
-kpasswd_v4 CPW.5 pol1 -1 pol111111 Abyssinia {
- "New password was found in a dictionary" {}
-} {
- "$kpasswd_v4: Insecure password rejected while attempting to change password." { send "\003\n"; close; break }
-}
-
-kpasswd_v4 CPW.6.setup pol1 0 pol111111 polAAAAAA { "Password changed." {} }
-kpasswd_v4 CPW.6 pol1 -1 polAAAAAA pol111111 {
- "New password was used previously." {}
-} {
- "$kpasswd_v4: Insecure password rejected while attempting to change password." { send "\003\n"; close; break }
-}
-
-# We used to use kdb5_edit, which reset last_pwd_change. Now we used
-# kadmin.local, which doesn't, so we have to wait out the min life.
-exec $sleep 30
-kpasswd_v4 CPW.7.setup pol2 0 pol222222 polBBBBBB { "Password changed." {} }
-kpasswd_v4 CPW.7 pol2 -1 polBBBBBB pol222222 {
- "Password cannot be changed because it was changed too recently." {}
-} {
- "$kpasswd_v4: Insecure password rejected while attempting to change password." { send "\003\n"; close; break }
-}
-
-server_exit "CPW.all" -1
diff --git a/src/kadmin/v4server/unit-test/v4server.1/usage.exp b/src/kadmin/v4server/unit-test/v4server.1/usage.exp
deleted file mode 100644
index 4d292067a..000000000
--- a/src/kadmin/v4server/unit-test/v4server.1/usage.exp
+++ /dev/null
@@ -1,26 +0,0 @@
-load_lib "helpers.exp"
-
-set timeout 10
-
-server_start "U.1: -h" "-h" 0 {
- -re {Usage: .*} {}
-} {
- eof {}
-}
-server_exit "U.1: -h" 255
-
-server_start "U.4: -n" "-n" 1 {
- "Enter KDC database master key:" {
- myfail "unexpected password prompt"
- }
- "KADM Server starting in the OVSEC_KADM mode" {}
-}
-
-server_exit "U.4: -n" -1
-
-server_start "U.5: no -n" "" 1 {
- "KADM Server starting in the OVSEC_KADM mode" {}
-} {
- "Enter KDC database master key:" { send "mrroot\n" }
-}
-server_exit "U.5: no -n" -1