ITERATIONS=100
-source `dirname $0`/utils.sh
+source $(dirname $0)/utils.sh
PRINCIPAL=$(get_principal $1)
PASSWORD=$(get_password $1)
REALM=$(get_realm $1)
NT_DOM=$(get_nt_dom $1)
-join_domain () {
+join_domain()
+{
SERVER=$1
- ${NET} ads join -k --configfile=$CONFIG_FILE -S ${SERVER} > /dev/null
+ ${NET} ads join -k --configfile=$CONFIG_FILE -S ${SERVER} >/dev/null
RET=$?
if [ $RET -ne 0 ]; then
echo "${NET} returned error: $RET"
fi
}
-leave_domain () {
+leave_domain()
+{
SERVER=$1
- ${NET} ads leave -k --configfile=$CONFIG_FILE -S ${SERVER} > /dev/null
+ ${NET} ads leave -k --configfile=$CONFIG_FILE -S ${SERVER} >/dev/null
if [ $RET -ne 0 ]; then
echo "${NET} returned error: $RET"
exit 1
fi
}
-set_up () {
+set_up()
+{
set_krb_env
setup_kinit
call_kinit "${PRINCIPAL}" "${PASSWORD}"
write_configfile "${REALM}" "${NT_DOM}"
}
-tear_down () {
+tear_down()
+{
${KDESTROY}
restore_krb_env
}
START_TIME=$(start_timer)
echo -en "\t"
-for i in $( ${SEQ} 1 $ITERATIONS ); do
+for i in $(${SEQ} 1 $ITERATIONS); do
join_domain $2
leave_domain $2
echo -n "."
STOP_TIME=$(stop_timer)
-TOTAL_TIME=$( total_time $START_TIME $STOP_TIME )
+TOTAL_TIME=$(total_time $START_TIME $STOP_TIME)
echo -e "\t\ttotal time:\t\t${TOTAL_TIME}s"