cvs has been updated!
Jesse Norell heeft op maandag, 17 maa 2003 om 20:03 (Europe/Amsterdam) het volgende geschreven:
Roel, There are a few files new files that need to be added to cvs with this patch, and a few that can be removed. The ones to add: acconfig.h acinclude.m4 config.in dbmail.h To remove: config.h settings.h buildtools/Makefile.am buildtools/aclocal.m4 buildtools/confdefs.h buildtools/config.cache buildtools/config.log buildtools/configure buildtools/configure.in Thanks, Jesse ---- Original Message ---- From: Roel Rozendaal - IC&S <dbmail@dbmail.org> To: dbmail@dbmail.org Subject: Re: [Dbmail] autoconf update [PATCH] Sent: Mon, 17 Mar 2003 17:08:01 +0100missed that -p1, sorry :-) patches have been applied & committed regards roel Jesse Norell heeft op maandag, 17 maa 2003 om 16:59 (Europe/Amsterdam) het volgende geschreven:Hello Roel, I just grabbed cvs source, and the patch applied clean: mail2:/usr/src/dbmail# ./grab_latest_cvs Press [Enter] at 'CVS password:' prompt Logging in to :pserver:[EMAIL PROTECTED]:2401/cvsroot-dbmail CVS password: Got latest cvs code - in directory dbmail-20030317 mail2:/usr/src/dbmail# cd dbmail-20030317/ mail2:/usr/src/dbmail/dbmail-20030317# patch -p1 < ../dbmail-autoconf_update+md5+pbsp+unique_id.patch patching file INSTALL patching file Makefile.am patching file Makefile.concept patching file Makefile.in patching file Makefile.mysql patching file Makefile.pgsql patching file acconfig.h patching file acinclude.m4 patching file aclocal.m4 patching file auth.h patching file bounce.c patching file bounce.h patching file build.sh patching file buildtools/Makefile.am patching file buildtools/aclocal.m4 patching file buildtools/confdefs.h patching file buildtools/config.log patching file buildtools/configure patching file buildtools/configure.in patching file buildtools/mkinstalldirs patching file clientinfo.h patching file config.c patching file config.h patching file config.in patching file configure patching file configure.in patching file db.h patching file dbmail.h patching file dbmailtypes.h patching file dbmd5.c patching file dbmd5.h patching file dbmsgbuf.h patching file dbsearch.h patching file dbtest.c patching file debug.c patching file debug.h patching file forward.c patching file forward.h patching file imap4.c patching file imap4.h patching file imapcommands.c patching file imapcommands.h patching file imapd.c patching file imaputil.c patching file imaputil.h patching file injector.c patching file list.c patching file list.h patching file main.c patching file main.h patching file maintenance.c patching file maintenance.h patching file man/dbmail-adduser.1 patching file mbox2dbmail.c patching file md5.c patching file md5.h patching file memblock.c patching file memblock.h patching file mime.c patching file mime.h patching file mini-injector.c patching file misc.c patching file misc.h patching file mysql/Makefile.in patching file mysql/dbauthmysql.c patching file mysql/dbmsgbufmysql.c patching file mysql/dbmysql.c patching file mysql/dbsearchmysql.c patching file pgsql/Makefile.am patching file pgsql/Makefile.in patching file pgsql/dbauthpgsql.c patching file pgsql/dbmsgbufpgsql.c patching file pgsql/dbpgsql.c patching file pgsql/dbsearchpgsql.c patching file pipe.c patching file pipe.h patching file pop3.c patching file pop3.h patching file pop3d.c patching file proctitleutils.c patching file proctitleutils.h patching file quota.c patching file quota.h patching file raw-convert.c patching file rfcmsg.c patching file rfcmsg.h patching file server.c patching file server.h patching file serverchild.c patching file serverchild.h patching file settings.c patching file settings.h patching file smtp-convert.c patching file sql/mysql/create_tables.mysql patching file sql/mysql/create_tables_innoDB.mysql patching file sql/mysql/md5_alter_users.mysql patching file sql/postgresql/create_tables.pgsql patching file sql/postgresql/md5_alter_users.7.3-pgsql patching file sql/postgresql/md5_alter_users.pre_7.3-pgsql patching file sql/postgresql/no-constraint-tables.pgsql patching file sql/postgresql/pop_before_smtp.pgsql patching file sstack.c patching file sstack.h patching file user.c patching file user.h patching file vut2dbmail.c mail2:/usr/src/dbmail/dbmail-20030317# Also, the additional paths Ryan was asking about are included in this patch, so it won't apply clean if they're already included (ie. don't apply the other patch, just this one). Thanks, Jesse ---- Original Message ---- From: Roel Rozendaal - IC&S <dbmail@dbmail.org> To: dbmail@dbmail.org Subject: Re: [Dbmail] autoconf update [PATCH] Sent: Mon, 17 Mar 2003 10:31:54 +0100Hi Jesse,the patches you send do not apply straight away - could you check themagainst current cvs? thanks! roelJesse Norell heeft op vrijdag, 7 maa 2003 om 23:55 (Europe/Amsterdam)het volgende geschreven:Hello, Ok, here's that autoconf update + md5 password patch + pbsp and unique_id fixes for using multiple dbmail servers. I've tested building pgsql and mysql via build.sh and configure on i386, and tested pgsql on a Sparc. The only caveat I found was that md5 password hashes don't work if you don't link in a libcrypt, which is not the default. It'd be nice to make autoconf test if your crypt() supports md5 or not and link itin if so.. but that's not done. Another idea would be a "migration"mode you could turn on so, eg., if you have crypt passwords and want to migrate to md5 hashes, it'll happen automatically, but I didn't do that either :). And to answer your question, yes, both mysql and pgsql have been updated for all functionality. Some notes on the changes for those familiar w/ looking through the files: - aclocal.m4 is automatically generated from acconfig.h (when you run aclocal) - the old config.h is now dbmail.h, and this actually uses automake's config.h - also, all .h and .c files have been updated to include "config.h" (if HAVE_CONFIG_H is defined, which it is when you run ./configure), so even though most of them don't check autoconf-defined values now, they're ready for it in the future. - both the <endian.h> check and <crypt.h> (for FreeBSD problem) are handled by autoconf now. I don't have a FreeBSD box to test that, but I don't think there should be a problem. - settings.h is gone - it only had one setting, the default location of the config file, and that's been more appropriately put in dbmail.h, as more than one program need to know that. This patch is against dbmail 1.1, which was still the same as cvs as of this morning. Hollar with questions/problems/etc. Thanks, Jesse ---- Original Message ---- From: Eelco van Beek - IC&S <dbmail@dbmail.org> To: dbmail@dbmail.org Subject: Re: [Dbmail] autoconf update Sent: Fri, 7 Mar 2003 21:48:34 +0100Hi Jesse, Thanks for all your work. :)Did you made the changes regarding the pbdp in all the driver files?Could you add them to your next email? Thanks, Eelco On vrijdag, maa 7, 2003, at 19:13 Europe/Amsterdam, Jesse Norell wrote:Hello, Keep hitting enter on the Subject line, and firing off blank emails... sorry. I'm about to post an update to the autoconf setup which handlesthe endian.h check and FreeBSD's lack of crypt.h via the configurescript, as well as a few misc. fixes. Ryan looked over it and thoughtit looked good. Was wondering (from Eelco/Roel) if you 'd want to include the md5 hash support in it or leave that seperate (in whichcase I'll have to generate yet another patch for it...). Also, I'vegot patches updated which make pbsp use the database server's time rather than the pop3/imap server (for using multiple dbmail servers off one database), and makes the unique_id more unique (there were major problems using simultaneous dbmail servers to one database).Would you want them included as well? Jesse -- Jesse Norell [EMAIL PROTECTED] _______________________________________________ Dbmail mailing list Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail_________________________ E.J.A. van Beek ICT Manager IC&S T: +31 30 2322878 F: +31 30 2322305 PGP-key: www.ic-s.nl/keys/eelco.txt _______________________________________________ Dbmail mailing list Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail-- End Original Message -- -- Jesse Norell [EMAIL PROTECTED] <dbmail-autoconf_update+md5+pbsp+unique_id.patch>_________________________ R.A. Rozendaal ICT Manager IC&S T: +31 30 2322878 F: +31 30 2322305 www.ic-s.nl _______________________________________________ Dbmail mailing list Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail-- End Original Message -- -- Jesse Norell jesse (at) kci.net _______________________________________________ Dbmail mailing list Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail_________________________ R.A. Rozendaal ICT Manager IC&S T: +31 30 2322878 F: +31 30 2322305 www.ic-s.nl _______________________________________________ Dbmail mailing list Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail-- End Original Message -- -- Jesse Norell jesse (at) kci.net _______________________________________________ Dbmail mailing list Dbmail@dbmail.org https://mailman.fastxs.nl/mailman/listinfo/dbmail
_________________________ R.A. Rozendaal ICT Manager IC&S T: +31 30 2322878 F: +31 30 2322305 www.ic-s.nl