In the thread "[vchkpw] New bie want to upgrade vpopmail 5-2 to
vpopmail-5.4", Jeremy Kitchen answers

> > what's the best safe step for upgrading to vpopmail-5.4?

With

> ./configure && make && make install
> 
> however, that might not work for you, if say.. you're using 
> mysql, etc.  Of course, you should know how your system is 
> set up, so that should be obvious :)
> 

That got me thinking.  Of course he's right in you have to know what you
did last time and should go back and check config.status of your last
installation (mentioned by him earlier in his response).  What if for
some reason you don't have that source?

How about storing the configure options in a file that gets copied
during the installation?  Say to "~vpopmail/etc/configure.options" or
something.  Then, have vpopmail's configure script look for that file
and append it to any options passed on the cli.  

I guess you could do this on your own with "./configure `cat
~vpopmail/etc/configure.options`" or something but making it part of the
install process may help the newbies and keep things simple for
upgrades.

I'm probably getting a little carried away and over complicating this,
but you could also store the configure options from the last release in
a file and compare that to the current configure options and throw a
warning if they've changed.

Just some thoughts.

Happy Holidays!

Charlie



 

> -----Original Message-----
> From: Jeremy Kitchen [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, December 22, 2005 4:57 PM
> To: vchkpw@inter7.com
> Subject: Re: [vchkpw] New bie want to upgrade vpopmail 5-2 to 
> vpopmail-5.4
> 
> On Thursday 22 December 2005 04:50 pm, Winanjaya - 
> PBXSoftwares.com wrote:
> > I installed qmail+vpopmail-5.2+sqwebmail+qmailadmin+ucspi_tcp 
> > instantly by using qinstall tools..
> 
> bad idea.  You should follow www.lifewithqmail.org and then 
> read vpopmail's INSTALL file.  Anywho, you've already shot 
> yourself in the foot, so let's see if we can't bandage your wound.
> 
> > Now I want to upgrade vpopmail-5.2 to vpopmail-5.4, I am afraid 
> > whether the mailboxes will gone or not?
> 
> vpopmail is a set of tools that helps with creating and 
> administering virtual domains with qmail.  upgrading to a 
> newer version simply upgrades the tools involved.
> 
> > or I don't know what configuration parameter should I use?
> 
> if you still have your old vpopmail source around (you DO 
> still have your old sources around, right?) then take a look 
> at config.status to see what you ran for your ./configure.  
> Also, this points out another problem with using installation 
> tools and 'toasters' *shudder* in that you end up not knowing 
> what you have on your system.
> 
> the new version of vpopmail will yell at you if you try to 
> use configuration options that have been obsoleted, and will 
> point you in the direction of the new versions of those 
> configuration options.
> 
> > what's the best safe step for upgrading to vpopmail-5.4?
> 
> ./configure && make && make install
> 
> however, that might not work for you, if say.. you're using 
> mysql, etc.  Of course, you should know how your system is 
> set up, so that should be obvious :)
> 
> -Jeremy 
> 
> --
> Jeremy Kitchen ++ [EMAIL PROTECTED]
> 
> In the beginning was The Word and The Word was Content-type: 
> text/plain
>   -- The Word of Bob.
> 



+----------------------+------------------------------------------------
----+
| Charles J. Boening   |       The objective of all  dedicated persons
|
| Network Manager      |  should be to thoroughly analyze all
situations,   |
| Cal-Ore Telephone    | anticipate all problems prior to their
occurrence, |
| http://www.cot.net/  | have answers for these  problems, and move
swiftly |
| Office: 530.397.2211 |     to solve these  problems when called upon.
|
| Fax:    530.397.2345 |
|
|                      | However, When you are up to your ass in
alligators |
|                      |  it is difficult to remind  yourself your
initial  |
|                      |         objective was to Drain the Swamp!
|
+----------------------+------------------------------------------------
----+  

Reply via email to