-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I've committed changes to the 5.5 branch that include the support for backend modules. Currently I've got CDB, MySQL and LDAP tested.
If you're interested in testing any of these, get the 5.5 branch from SVN, or wait until later when I drop a snapshot of the 5.5 tree on SourceForge. Do a ./configure with the usual options minus any --enable-auth-module selection. Run a 'make'. Now you can build backends. vpopmail-5.5.0$ cd backends/cdb cdb$ ./configure && make && make install You should be able to do that for cdb, MySQL, and LDAP given you have the proper libraries and such. If you're willing to get the Postgres, Sybase, or Oracle backends going, take a look at the backends/mysql/configure.ac, and Makefile.in for the general idea. You will also need to make changes to the module code itself and update it's naming conventions. Because of naming conflicts, the backend modules rename any exported 'vauth_' commands to 'auth_', and 'vclose' becomes 'vvclose'. For an exact list, look at vauth.c in the main source directory. Thanks! - -- /* Matt Brookings <m...@inter7.com> GnuPG Key D9414F70 Software developer Systems technician Inter7 Internet Technologies, Inc. (815)776-9465 */ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknCZJkACgkQ6QgvSNlBT3BZZgCgiq75BlvvJc80OOfohsZ1JwsC qhcAoIbxzv3o07Hbz1R8U+kSBcN3BlF1 =r+h4 -----END PGP SIGNATURE-----