inorder to resolve this issue i did kinda a scary thing. more scary because
it seems to be working but im trying some tests to be sure. i borrowed my
bounce.o file from my other version of dbmail the one that was in production
and coppied it to my new server that is running a differnt kernal and on
differnet arch, looks like for now i have lucked out. however i heed your
warnings about upgradeing to 2.0 and to be honest it is probably something
that i need to do in the future.
is this upgrade script that you speak of a part of version 2.0 if so i
assume it is just a sql script that i can look through and tweek where i
need to?
----- Original Message -----
From: "Paul J Stevens" <[EMAIL PROTECTED]>
To: "DBMail mailinglist" <[email protected]>
Sent: Wednesday, August 24, 2005 2:19 PM
Subject: Re: [Dbmail] bounce.c error
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
_______________________________________________
Dbmail mailing list
[email protected]
https://mailman.fastxs.nl/mailman/listinfo/dbmail