dme@DOC.IMPERIAL.AC.UK (01/13/90)
I'm not quite clear on how I should setup and use kprop and kpropd - perhaps someone from athena could enlighten me ? thanks, dave.
tai@IAG.HP.COM (Tai Jin) (01/13/90)
Here's the script I use to propagate the database. Make sure kpropd is running on all your slave servers (and make sure that kdb_util can be found in PATH since kpropd execs kdb_util). #!/bin/ksh # Install this script in /kerberos on the Kerberos master server # Propagate the database to slave servers # kpropd (the receiving end) expects to hear from rcmd.KRB_MASTER KDB_UTIL=/usr/local/etc/kdb_util KPROP=/usr/local/etc/kprop SLAVES=/kerberos/slaves # list of slave servers SLAVEFILE=/kerberos/slavefile KSRVTGT=/usr/local/etc/ksrvtgt KDESTROY=/usr/local/bin/kdestroy MASTER=`/bin/hostname` MASTER=${MASTER%%.*} # remove domain part export KRBTKFILE=/tmp/tkt_rcmd.$MASTER if [ -d /kerberos -a -r /kerberos/slaves ] then cd /kerberos $KDB_UTIL slave_dump $SLAVEFILE echo "Getting temporary ticket for slave propagation..." $KSRVTGT rcmd $MASTER $KPROP $SLAVEFILE $SLAVES echo "Temporary \c" $KDESTROY fi