|
chkuser 2.0 download page
Latest stable version is 2.0.9
These are the latest release, update and devel packages of the most
stable version developed up to now.
If you upgrade from 2.0.7 or older, please check carefully documentation
related to settings,
because since 2.0.8 there are several changes in default settings.
Download 2.09
| File
name |
Date |
Description |
| chkuser-2.0.9-release.tar.gz |
2007-03-21 |
Contains a unique patch, to be used for a new installation on a
plain qmail/netqmail. It will patch qmail and create new chkuser files. |
| chkuser-2.0.9-update.tar.gz |
2007-03-21 |
Contains update files for ALL previous version of chkuser >
2.0.6. No need to patch, simply copy new files over the old chkuser
files. If you are using a 2.0.6 or older version, please upgrade to 2.0.8b,
and only after moving to 2.0.8 use this package. |
Download 2.0.8b
| File
name |
Date |
Description |
| chkuser-2.0.8b-release.tar.gz |
2004-12-08 |
Contains a complete and autonomous set of files and patches, to be
used for a new installation. |
| chkuser-2.0.8b-update.tar.gz |
2004-12-08 |
Contains update files and patch for ALL previous version of chkuser
2.0. You may copy the new files here contained, and, only if you are using
2.0.6 or older versions, apply the included patch. See inside the package for
more detailed instructions. |
| chkuser-2.0.8b-devel.tar.gz |
2004-12-08 |
Contains a chkuser.c filled with debugging
instructions. Debugging may be enabled uncommenting the debugging #define
within chkuser_settings.h. |
Differences between 2.0.8a and 2.0.8
2.0.8a corrects a banal typing error in 2.0.8.
If you have 2.0.8 you may download 2.0.8b or change the following line
in chkuser.c, from
if (strùcasecmp(starting_string, "ALWAYS") == 0)
{
to
if (strcasecmp(starting_string, "ALWAYS") == 0) {
Differences between 2.0.8b and previous versions
2.0.8b corrects a chkuser bug (from 2.0.7 to 2.0.8a) you can have only
when using Shupp toaster and removing -DTLS from conf-cc.
To solve this bug you may either download 2.0.8b, or change the
following lines within qmail-smtpd.c
# include "tls.h"
# include "ssl_timeoutio.h"
-#include "chkuser.h"
-
void tls_init();
int tls_verify();
void tls_nogateway();
int ssl_rfd = -1, ssl_wfd = -1; /* SSL_get_Xfd() are broken */
#endif
+
+#include "chkuser.h"
int safewrite(fd,buf,len) int fd; char *buf; int len;
{
Releasing schema
See the releasing schema
page for a more detailed information on the releasing model used for
chkuser.
Documentation
See the chkuser's
documentation section for more instructions and hints about installation
and execution of qmail-smtpd patched with chkuser.
Older releases and updates
These are older releases.
| File
name |
Date |
Description |
| chkuser-2.0.7-devel.tar.gz |
2004-10-25 |
Contains a lot of important changes (DB connection closing at first
place). It must be applied as update to previous versions. Released as
development version in order to have a wider testing before publishing it as
release version. |
| chkuser-2.0.6-update-tar.gz |
2004-09-25 |
Contains doc improvements. Contains #define
CHKUSER_ENABLE_VGET_REAL_DOMAIN inside chkuser_settings.h Contains patch for
toaster-0.6-1 (the one inside chkuser-2.0.5-release is empty). You really
need this update only for toaster patching. If you need to use
CHKUSER_ENABLE_VGET_REAL_DOMAIN, just read online docs and put this define
inside your existing chkuser_settings.h |
| chkuser-2.0.5.devel.tar.gz |
2004-09-23 |
Contains a chkuser.c filled with debugging
instructions. Debugging may be enabled uncommenting the debugging #define
within chkuser_settings.h. |
| chkuser-2.0.5.release.tar.gz |
2004-09-23 |
Contains a complete and autonomous set of files and patches, to be
used for a new installation. |
|
|
|
|