In article <3368e85657.DaveMeUK@xxxxxxxxxxxx>,
David Higton <dave@xxxxxxxxxxxxxxxx> wrote:
In message <5756cdad53antispam@xxxxxxxxx>
Frank de Bruijn <antispam@xxxxxxxxx> wrote:
In article <c7a8845657.DaveMeUK@xxxxxxxxxxxx>,
David Higton <dave@xxxxxxxxxxxxxxxx> wrote:
I quit AS, renamed the existing installation as !AntiSpOld,
There's your original problem. You didn't remove the !, so that's still
an application directory and one that hadn't been booted yet. So after
!AntiSpam.!Run ran, !AntiSpOld.!Boot was booted and by the time the
templates were loaded, <AntiSpam$Dir> had become !AntiSpOld. Always
remove the ! from an old application directory if you don't want it
booted. That's a lesson I learned many years ago.
There's a problem with that explanation, though, Frank. The first
two lines of the !Run file are:
Unset AntiSpam*
Run <Obey$Dir>.!Boot
so, on running the new AS app, all AS's old sysvars were unset and
replaced with ones pointing at the new app. Unless of course I've
missed something - or in some way booted the old one after running
the new one.