You are not logged in.
After an update yesterday my mail system stopped working. I've tracked it down to the spamassassin binaries moving (particularly spamc) from /usr/bin to /usr/bin/perlbin/vendor/ . To fix it I've just linked the binary back to /usr/bin but thought I'd warn people just in case anyone else comes up against this.
Offline
Thanks man
Offline
Linking is bad IMO. Better would be to add /usr/bin/perlbin/vendor/ to your $PATH ...
Offline
Mail was down and I needed to get it back up, linking was the first thought and it worked.
Are other things going to start appearing in /usr/bin/perlbin/vendor/ ? If so then it is worth adding to the path, if not then I'm happy to leave it linked.
Offline
Mail was down and I needed to get it back up, linking was the first thought and it worked.
Are other things going to start appearing in /usr/bin/perlbin/vendor/ ? If so then it is worth adding to the path, if not then I'm happy to leave it linked.
What does this one show you:
$ cat /etc/profile.d/perlbin.sh
mine is
$ cat /etc/profile.d/perlbin.sh
# Set path to perl scripts.
export PATH="${PATH}:/usr/bin/perlbin/site:/usr/bin/perlbin/vendor:/usr/bin/perlbin/core"
and I didn't change anything, so the vendor path is in ...
Offline
Mine is the same and when I check the path as spamassassin I get that the perlbin directories are in the path, so, I don't know why it stopped working. All I can think of is that because I did the upgrade and didn't reboot, the profile file wasn't re-read so spamassassin still had an old path which didn't include those directories. That is grabbing at straws but it may be it.
I'll try removing the symlink and when I reboot I'll see what happens.
Offline
FWIW, I've just had a problem because I have a PATH setting specified in my procmail recipes. This of course overrode my personal PATH with perlbin in it. Had to adjust the recipe, too.
Last edited by awagner (2008-10-10 10:34:51)
Offline
Ever since the spamassassin binaries were moved to perlbin/vendor, Evolution can't find spamassassin. I've already sourced the /etc/profile.d/perlbin.sh to add the new location to the PATH variable and I've logged out and back in again but Evo still can't find it. I had to symlink to /usr/bin/spamassassin as a workaround. Anyone else have trouble with this? Thanks, Pat.
Offline