Paul lists as a reference:
> [1] AFS FAQ: 3.24  How can I keep /usr/vice/etc/CellServDB current? 
>     
>http://www.transarc.com/afs/transarc.com/public/www/Product/AFS/FAQ/faq.html#sub3.24
this contains an embedded shell script to update CellServDB, and then
points to /afs/ece.cmu.edu/usr/awk/Public/newCellServDB as the
suggested way to execute all the "fs newcell"'s needed.

Another similar script that we use at umich.edu is:
/afs/umich.edu/group/itd/umich/admin/cellservdb/.cellupdate.host

This does the whole thing, from updating the client CellServDB,
to executing all the "fs newcell"'s.  It does one other nifty
feature; it merges in /usr/vice/etc/CellServDB.local which allows
local workstation customization of cell's - adding extra entries
or overriding an existing entry.  That's kind of handy if you
have small local test cells.

An early version of this script called a locally written C program
"recell" to do the "fs newcell"'s - that program is the logical
equivalent to CMU's "newCellServDB" script.

I suppose it wouldn't be too hard to expand the script to use
"dig" to fetch AFSDB records, or recode it all as a C program
that does this automatically and runs as a background daemon.

                                -Marcus

Reply via email to