source: trunk/packs/update/update-environment.sh @ 21683

Revision 21683, 1.3 KB checked in by rbasch, 19 years ago (diff)
Add support for the $OSPRESERVE file, containing a list of config files to save/restore around the removal of OS packages.
RevLine 
[18981]1export CONFCHG CONFVARS AUXDEVS OLDBINS OLDLIBS DEADFILES PACKAGES
[20339]2export CONFDIR LIBDIR SERVERDIR PATH HOSTTYPE CPUTYPE OSCONFCHG
[21683]3export PATCHES OLDPKGS OLDPTCHS OSPRESERVE
[20339]4export MIT_CORE_PACKAGES MIT_NONCORE_PACKAGES MIT_OLD_PACKAGES
[11308]5
6CONFCHG=$UPDATE_ROOT/var/athena/update.confchg
7CONFVARS=$UPDATE_ROOT/var/athena/update.confvars
8AUXDEVS=$UPDATE_ROOT/var/athena/update.auxdevs
9OLDBINS=$UPDATE_ROOT/var/athena/update.oldbins
[11355]10OLDLIBS=$UPDATE_ROOT/var/athena/update.oldlibs
[14760]11OLDPKGS=$UPDATE_ROOT/var/athena/update.oldpkgs
12OLDPTCHS=$UPDATE_ROOT/var/athena/update.oldptchs
[11308]13DEADFILES=$UPDATE_ROOT/var/athena/update.deadfiles
[18981]14PACKAGES=$UPDATE_ROOT/var/athena/update.packages
[14760]15PATCHES=$UPDATE_ROOT/var/athena/update.patches
[20339]16MIT_CORE_PACKAGES=$UPDATE_ROOT/var/athena/update.mitcorepkgs
17MIT_NONCORE_PACKAGES=$UPDATE_ROOT/var/athena/update.mitnoncorepkgs
18MIT_OLD_PACKAGES=$UPDATE_ROOT/var/athena/update.mitoldpkgs
[11308]19CONFDIR=$UPDATE_ROOT/etc/athena
20LIBDIR=/srvd/usr/athena/lib/update
21SERVERDIR=$UPDATE_ROOT/var/server
22PATH=/bin:/etc:/usr/sbin:/sbin:/usr/bin:/usr/ucb:/usr/bsd:/os/bin:/os/etc:/srvd/etc/athena:/srvd/bin/athena:/os/usr/bin:/srvd/usr/athena/etc:/os/usr/ucb:/os/usr/bsd:$LIBDIR
23HOSTTYPE=`$UPDATE_ROOT/bin/athena/machtype`
24CPUTYPE=`$UPDATE_ROOT/bin/athena/machtype -c`
[20339]25OSCONFCHG=$UPDATE_ROOT/var/athena/update.osconfchg
[21683]26OSPRESERVE=$UPDATE_ROOT/var/athena/update.preserve
Note: See TracBrowser for help on using the repository browser.