Discussion:
spamassassin versions
Monky
2009-02-17 17:48:54 UTC
Permalink
Hallo, I have installed spamassassin 3.2.5 on my linux server but when I
check the version I get those messages:

h1306680:/usr/bin # spamd --version
SpamAssassin Server version 3.1.8
running on Perl 5.8.8
with SSL support (IO::Socket::SSL 0.97)
h1306680:/usr/bin # spamc --version
SpamAssassin Client version 3.2.5
h1306680:/usr/bin # spamassassin --version
SpamAssassin version 3.2.5
running on Perl version 5.8.8

Did something go wrong with the installation or has the spamd part not been
updated in the recent versions?
Thanks for any hints.
--
View this message in context: http://www.nabble.com/spamassassin-versions-tp22062607p22062607.html
Sent from the SpamAssassin - Users mailing list archive at Nabble.com.
Karsten Bräckelmann
2009-02-17 18:02:48 UTC
Permalink
Post by Monky
Hallo, I have installed spamassassin 3.2.5 on my linux server but when I
h1306680:/usr/bin # spamd --version
SpamAssassin Server version 3.1.8
running on Perl 5.8.8
with SSL support (IO::Socket::SSL 0.97)
h1306680:/usr/bin # spamc --version
SpamAssassin Client version 3.2.5
h1306680:/usr/bin # spamassassin --version
SpamAssassin version 3.2.5
running on Perl version 5.8.8
Did something go wrong with the installation or has the spamd part not been
updated in the recent versions?
How did you install SA, both the previous and the latest version?

With a source or CPAN install, it is likely you didn't uninstall the
previous version properly, leaving behind some stale files. Also,
different prefixes used might be the culprit here.

With a package install (RPM or DEB) my guess is, that your distro /
packager split SA in multiple packages, and you just forgot to update
the spamd package.

guenther
--
char *t="\10pse\0r\0dtu\***@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
Monky
2009-02-18 14:03:24 UTC
Permalink
Post by Karsten Bräckelmann
How did you install SA, both the previous and the latest version?
With a source or CPAN install, it is likely you didn't uninstall the
previous version properly, leaving behind some stale files. Also,
different prefixes used might be the culprit here.
With a package install (RPM or DEB) my guess is, that your distro /
packager split SA in multiple packages, and you just forgot to update
the spamd package.
guenther
Thanks for your hints. The recent version (3.2.5) I installed from CPAN and
you were right, only Mail:SpamAssassin was installed, not
Mail:SpamAssassin:Spamd. I installed spamd from CPAN now but it did not
overwrite the old version.
The old version was installed from a package as far as I remember.

Is there a generic way to uninstall the old spamd version? Sorry for this
general question, my linux knowledge is very limited.
--
View this message in context: http://www.nabble.com/spamassassin-versions-tp22062607p22079428.html
Sent from the SpamAssassin - Users mailing list archive at Nabble.com.
Matus UHLAR - fantomas
2009-02-18 14:25:34 UTC
Permalink
Post by Monky
Post by Karsten Bräckelmann
How did you install SA, both the previous and the latest version?
With a source or CPAN install, it is likely you didn't uninstall the
previous version properly, leaving behind some stale files. Also,
different prefixes used might be the culprit here.
With a package install (RPM or DEB) my guess is, that your distro /
packager split SA in multiple packages, and you just forgot to update
the spamd package.
Thanks for your hints. The recent version (3.2.5) I installed from CPAN and
you were right, only Mail:SpamAssassin was installed, not
Mail:SpamAssassin:Spamd. I installed spamd from CPAN now but it did not
overwrite the old version.
The old version was installed from a package as far as I remember.
I recommend installing from package for your OS/distribution, if there is
any. If there is not, you may consider switching/upgrading unless you
exactly know why it's not available and agree with it, or have different
reason to run it.
Post by Monky
Is there a generic way to uninstall the old spamd version? Sorry for this
general question, my linux knowledge is very limited.
No, however, most of SW distributions have their own way to
install/uninstall a package. I don't know about CPAN.

However I would advise you to ask in your distributions' forums/groups/lists
first, they may advise you something better...
--
Matus UHLAR - fantomas, ***@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
2B|!2B, that's a question!
Karsten Bräckelmann
2009-02-18 17:41:14 UTC
Permalink
Post by Monky
Thanks for your hints. The recent version (3.2.5) I installed from CPAN and
you were right, only Mail:SpamAssassin was installed, not
Mail:SpamAssassin:Spamd. I installed spamd from CPAN now but it did not
overwrite the old version.
The old version was installed from a package as far as I remember.
^^^^^^^^^^^^^^
Post by Monky
Is there a generic way to uninstall the old spamd version? Sorry for this
general question, my linux knowledge is very limited.
Uninstall it like it has been installed in the first place. If it is
from a package, your distro's package manager sure can uninstall it.
--
char *t="\10pse\0r\0dtu\***@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
Matt Kettler
2009-02-18 23:59:22 UTC
Permalink
Post by Monky
Hallo, I have installed spamassassin 3.2.5 on my linux server but when I
h1306680:/usr/bin # spamd --version
SpamAssassin Server version 3.1.8
running on Perl 5.8.8
with SSL support (IO::Socket::SSL 0.97)
h1306680:/usr/bin # spamc --version
SpamAssassin Client version 3.2.5
h1306680:/usr/bin # spamassassin --version
SpamAssassin version 3.2.5
running on Perl version 5.8.8
Did something go wrong with the installation or has the spamd part not been
updated in the recent versions?
Thanks for any hints.
I would suggest running "which spamd" "which spamc" and "which
spamassassin".. I'm betting they're in different paths.

Yes, you ran the commands from /usr/bin, but that generally doesn't
matter unless ./ is added to the begining of your path, something not
very typical on unix boxes.
Monky
2009-02-19 02:37:10 UTC
Permalink
Thank you all very much.
I think I managed to get rid of the old version and have a complete new
version up and running.
Your hints helped me remember and figure out how to do it.

I uninstalled the old version with YAST and installed the new from CPAN
(only Spamd needed).
I just needed to make sure the config files were used and it seems to work
again now.
--
View this message in context: http://www.nabble.com/spamassassin-versions-tp22062607p22092905.html
Sent from the SpamAssassin - Users mailing list archive at Nabble.com.
Continue reading on narkive:
Loading...