Hi All,

I'm still running our system as set up with toaster 0.8.8
(without TMDA). Since I didn't want to run the old SpamAssassin and
ClamAV any longer I updated to the current versions.
Now I really would like to update the entire system to the current
toaster release (v0.9.2).

I know, others have asked the very same question here on the
list already: What is the best procedure for upgrading the
toaster?
And yes, I DID read the answer(s): just install those (software/options)
that have features you want/need.
Well, maybe thats basically it, but I can't believe that it's THAT easy.
Aren't there special things to consider when you upgrade a runnning system?
I don't mean such simple things like not to create already existing
users/groups or symlinks anew, but those which aren't so obvious - at least
not for everybody.

To make clear what I'm talking about (from my point of view) here some
of my updating experiences:

Example 1: I did an update from SpamAssassin 3.1.7 to 3.2.0 via CPAN.
Since this version requires module Net::DNS I had to install that first.
But what about the optional modules like Mail::Domainkeys or
Mail::DKIM? Are any of these required for the current toaster?

Example 2: After making ClamAV i did a simscanmk -g to update the cdb
and got an error that libclamav.so.2 couldn't be found.
Since I didn't know if this error was related to (old) simscan I updated
simscan as well, but got the same error. A reboot fixed that.
Maybe I should have removed /usr/local/lib/*clam* before compiling/making
ClamAV and I wouldn't have to reboot the system?

Example 3: Making ClamAV from source doesn't overwrite the existing
usr/local/etc/clamd.conf. In my case this led to clamd producing 
errors in the log:
 ERROR: Can't open/parse the config file /usr/local/etc/clamd.conf
 ERROR: Parse error at line 39: Option LogClean requires boolean argument.
Copying the new clamd.conf manually fixed the problem (Option changed
from "LogClean" to "LogClean yes")

The conclusion is that updating by following the toaster like with a fresh
install just doesn't do it.

I would really appreciate if somebody with more knowledge than a bonehead
like me would describe the whole updating process in more detail.


Regards,
Guenter

Reply via email to