Hi there, The database schemas are *not* compatible.
1.2 is currently not supported by any developer I know of. It is probably not compatible with your gcc version. You can fix it yourself (or hire someone), or upgrade to 2.0.x which is actively supported. Upgrading from 1.2 to 2.0 is *not* trivial. It may result in significant loss of data if done without due attention. It may also reveal corruption in your existing data undetected by 1.2's maintenance tools. That said, it is perfectly safe to do so. It is in itself a well-tested and straightforward procedure: run the upgrade sql script included in 2.0. But you *have* to make sure it fits first! Don't fire it at your production servers unless you have made sure it doesn't trigger sql errors. Your current schema is most likely not vanilla 1.2.8+, something assumed by the standard script. Especially the removal and addition of old/new keys will have to be tweaked. So: - test and tune the upgrade script in a test setup to your current schema. - backup your critical data. - block injection of new email by bringing down your email connections (postfix ?), and stopping the old dbmail daemons. - fire the upgrade script at your production server. - bring up the new dbmail daemons. - restart smtp, webmail, etc. Hope that help. PjS. [EMAIL PROTECTED] wrote: > ok ... let me be more specific about my situation. i am installing this > to be a third email server for my current setup. i was not sure if > version 2.0 would be compatible with the version i am currently running > on my other two servers. does anyone know if the way mail is stored has > changed since version 1.2.9. if they store things in the database the > same i have no problems with upgradeing. > > > ----- Original Message ----- From: "Mikael Syska" <[EMAIL PROTECTED]> > To: "DBMail mailinglist" <[email protected]> > Sent: Wednesday, August 24, 2005 1:11 PM > Subject: Re: [Dbmail] bounce.c error > > >> What version of dbmail are you trying to compile, seems like a old >> version to me... but maybe I'm wrong... >> >> Get the latest stable witch is 2.0.x from www.dbmail.org >> >> best regards >> syska >> >> [EMAIL PROTECTED] wrote: >> >>> i am a dbmail newbie and trying to install it on a server. i am >>> running fedora core 4 and attempting to install with mysql version >>> 4.0(.28 i think) it apears to get past the mysql libs and then errors >>> on the building of bounce.c with some lvalue issue. error messages >>> are as follows >>> Done. You can now make dbmail by running 'make clean all'. >>> Do you want this to be executed right now [y/N]? >>> y >>> rm -f *.o core mysql/*.o >>> >>> -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -DHAVE_ENDIAN_H >>> -DHAVE_CRYPT_H -c -o list.o list.c >>> >>> -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -DHAVE_ENDIAN_H >>> -DHAVE_CRYPT_H -c -o debug.o debug.c >>> >>> -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -DHAVE_ENDIAN_H >>> -DHAVE_CRYPT_H -c -o pipe.o pipe.c >>> >>> -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -DHAVE_ENDIAN_H >>> -DHAVE_CRYPT_H -c -o mime.o mime.c >>> cc -o mysql/dbmysql.o -c mysql/dbmysql.c -L/usr/lib/mysql >>> -I/usr/include/mysql -I. >>> >>> -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -DHAVE_ENDIAN_H >>> -DHAVE_CRYPT_H -c -o dbmd5.o dbmd5.c >>> dbmd5.c: In function âmakemd5â: >>> dbmd5.c:28: warning: pointer targets in passing argument 2 of >>> âgdm_md5_updateâ differ in signedness >>> dbmd5.c:32: warning: pointer targets in passing argument 1 of >>> âsprintfâ differ in signedness >>> >>> -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -DHAVE_ENDIAN_H >>> -DHAVE_CRYPT_H -c -o md5.o md5.c >>> >>> -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -DHAVE_ENDIAN_H >>> -DHAVE_CRYPT_H -c -o bounce.o bounce.c >>> bounce.c: In function âbounceâ: >>> bounce.c:95: error: invalid lvalue in assignment >>> bounce.c:170: error: invalid lvalue in assignment >>> make: *** [bounce.o] Error 1 >>> Sorry, Make failed. >>> Please report any problems to the mailing list: [email protected] >>> <mailto:[email protected]> >>> You can find more information (including how to subscribe to the >>> mailinglist) on www.dbmail.org <http://www.dbmail.org> >>> please advise as to what i am doing wrong thanks >>> >>> ------------------------------------------------------------------------ >>> >>> _______________________________________________ >>> Dbmail mailing list >>> [email protected] >>> https://mailman.fastxs.nl/mailman/listinfo/dbmail >>> >> >> _______________________________________________ >> Dbmail mailing list >> [email protected] >> https://mailman.fastxs.nl/mailman/listinfo/dbmail >> > > _______________________________________________ > Dbmail mailing list > [email protected] > https://mailman.fastxs.nl/mailman/listinfo/dbmail > -- ________________________________________________________________ Paul Stevens mailto:[EMAIL PROTECTED] NET FACILITIES GROUP PGP: finger [EMAIL PROTECTED] The Netherlands________________________________http://www.nfg.nl
