For our last upgrade, I wrote three scripts. The upgrade script tars up old version-specific files from the listserv, listserv/bin, and listserv/home directories using an include list that I built by hand, installs new version- specific files in their appropriate locations, issues several chown and chmod commands, and invokes a cleanup script to delete *.html, default.*tpl, and site.*tpl files from the web archives directory, so they will be rebuilt when the service is restarted. The backout script restores the old version-specific files from the .tar files created by the upgrade script, issues chown and chmod commands, then invokes the same cleanup script. -- Paul Russell Senior Systems Administrator OIT Messaging Services Team University of Notre Dame