Test renewing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21666 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		@@ -70,6 +70,7 @@ kdestroy="${TESTS_ENVIRONMENT} ../../kuser/kdestroy -c $cache --no-unlog"
 | 
				
			|||||||
ktutil="${TESTS_ENVIRONMENT} ../../admin/ktutil"
 | 
					ktutil="${TESTS_ENVIRONMENT} ../../admin/ktutil"
 | 
				
			||||||
hxtool="${TESTS_ENVIRONMENT} ../../lib/hx509/hxtool"
 | 
					hxtool="${TESTS_ENVIRONMENT} ../../lib/hx509/hxtool"
 | 
				
			||||||
kimpersonate="${TESTS_ENVIRONMENT} ../../kuser/kimpersonate -k ${keytab} --ccache=${ocache}"
 | 
					kimpersonate="${TESTS_ENVIRONMENT} ../../kuser/kimpersonate -k ${keytab} --ccache=${ocache}"
 | 
				
			||||||
 | 
					test_renew="${TESTS_ENVIRONMENT} ../../lib/krb5/test_renew"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
KRB5_CONFIG="${objdir}/krb5.conf"
 | 
					KRB5_CONFIG="${objdir}/krb5.conf"
 | 
				
			||||||
export KRB5_CONFIG
 | 
					export KRB5_CONFIG
 | 
				
			||||||
@@ -381,6 +382,21 @@ ${kgetcred} --out-cache=${o2cache} --delegation-credential-cache=${ocache} ${ser
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
${kdestroy}
 | 
					${kdestroy}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					echo "check renewing" > messages.log
 | 
				
			||||||
 | 
					${kinit} --renewable --password-file=${objdir}/foopassword foo@$R || \
 | 
				
			||||||
 | 
						{ ec=1 ; eval "${testfailed}"; }
 | 
				
			||||||
 | 
					echo "kinit -R"
 | 
				
			||||||
 | 
					${kinit} -R || \
 | 
				
			||||||
 | 
						{ ec=1 ; eval "${testfailed}"; }
 | 
				
			||||||
 | 
					echo "check renewing MIT interface" > messages.log
 | 
				
			||||||
 | 
					${kinit} --renewable --password-file=${objdir}/foopassword foo@$R || \
 | 
				
			||||||
 | 
						{ ec=1 ; eval "${testfailed}"; }
 | 
				
			||||||
 | 
					echo "test_renew"
 | 
				
			||||||
 | 
					env KRB5CCNAME=${cache} ${test_renew} || \
 | 
				
			||||||
 | 
						{ ec=1 ; eval "${testfailed}"; }
 | 
				
			||||||
 | 
					${kdestroy}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo "killing kdc (${kdcpid})"
 | 
					echo "killing kdc (${kdcpid})"
 | 
				
			||||||
kill $kdcpid || exit 1
 | 
					kill $kdcpid || exit 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user