Re: [vchkpw] Info on upgrading vpopmail.
Hello, I have a question regarding vpopmail upgrades. The UPGRADE documentation states: When recompiling vpopmail, you need to recompile all binaries that link into the vpopmail libraries. These include QmailAdmin, qmail-smtpd (if you have the chkuser patch applied), Courier-IMAP etc. I have a test machine that I upgraded to vpopmail 5.4.23. I recompiled/reinstalled qmailadmin and vqadmin. I didn't recompile courier-imap nor did I recompile qmail-smtpd. I was able to telnet and successfully login to ports 25, 110, 143. So, is it necessary to recompile qmail-smtpd and Courier? I didn't recompile qmail-smtp because I'm not using the chkuser patch - I am using john simpsons combined patch 1.7.01. Would I still need to recompile? I don't believe John's patch links agains vpopmail, so you don't need to recompile qmail unless I'm incorrect. You do need to recompile Courier (Courier-IMAP v3.x or lower, Courier-Authlib if you're using Courier-IMAP 4.x). The reason for this is because vpopmail only uses a static library, and thus any changes in vpopmail won't be applied without a recompile. It may work just fine depending on the changes, but you can also see wierd happenings down the line if you aren't consistent. The bottom line is, if you upgrade Vpopmail, you should re-bould anything that links against it Just In Case(tm) :) On a related note, any chance of making vpopmail a shared library? IIRC someone floated a patch around a while back to do just that, but I'd rather see it in the mainline since it does impact those things that link against it... Josh Joshua Megerman SJGames MIB #5273 - OGRE AI Testing Division You can't win; You can't break even; You can't even quit the game. - Layman's translation of the Laws of Thermodynamics [EMAIL PROTECTED]
Re: [vchkpw] Info on upgrading vpopmail.
I only recompile Qmailadmin, I run Dovecot as my imap server. On Mon, 24 Sep 2007 08:08:16 -0600, mlist [EMAIL PROTECTED] wrote: Hello, I have a question regarding vpopmail upgrades. The UPGRADE documentation states: When recompiling vpopmail, you need to recompile all binaries that link into the vpopmail libraries. These include QmailAdmin, qmail-smtpd (if you have the chkuser patch applied), Courier-IMAP etc. I have a test machine that I upgraded to vpopmail 5.4.23. I recompiled/reinstalled qmailadmin and vqadmin. I didn't recompile courier-imap nor did I recompile qmail-smtpd. I was able to telnet and successfully login to ports 25, 110, 143. So, is it necessary to recompile qmail-smtpd and Courier? I didn't recompile qmail-smtp because I'm not using the chkuser patch - I am using john simpsons combined patch 1.7.01. Would I still need to recompile? Thanks for the help, Matt
Re: [vchkpw] Info on upgrading vpopmail.
On 2007-09-24, at 1008, mlist wrote: I have a test machine that I upgraded to vpopmail 5.4.23. I recompiled/reinstalled qmailadmin and vqadmin. I didn't recompile courier-imap nor did I recompile qmail-smtpd. I was able to telnet and successfully login to ports 25, 110, 143. So, is it necessary to recompile qmail-smtpd and Courier? I didn't recompile qmail-smtp because I'm not using the chkuser patch - I am using john simpsons combined patch 1.7.01. Would I still need to recompile? the 1 is part of jms1. the patch is version 7.01. you do need to rebuild courier-authlib, since it links against vpopmail. you do not, however, need to rebuild qmail itself. | John M. Simpson--- KG4ZOW ---Programmer At Large | | http://www.jms1.net/ [EMAIL PROTECTED] | | http://video.google.com/videoplay?docid=-1656880303867390173 | PGP.sig Description: This is a digitally signed message part