[vchkpw] Vpopmail 5.4.9 released

2005-01-13 Thread Yeahbut

Wednesday January 12 2005 17:47, Tom Collins wrote to All:


  This is not happening. Sqwebmail connections don't get logged at
  all.

 TC I don't think sqwebmail uses vchkpw (which does that logging).

This is my sqwebmail config:

=== Cut ===
./configure \
--enable-cgibindir=/var/www/cgi-bin \
--enable-htmldir=/var/www/html \
--enable-imagedir=/var/www/html/images \
--enable-imageurl=http://kb5.karico.ca/images \
--enable-default-domain=karico.ca \
--enable-webpass=no \
--enable-softtimeout=1200 \
--enable-autopurge=7 \
--with-authvchkpw \
--without-authldap \
--without-authpam \
--without-authpwd \
--without-authshadow \
--without-authuserdb
=== Cut ===


 KS

   KARICO Business Services
   Toronto, ON Canada
   http://www.karico.ca



Re: [vchkpw] Vpopmail 5.4.9 released

2005-01-13 Thread Robert Kropiewnicki
Tom Collins wrote:
On Jan 12, 2005, at 4:30 PM, Yeahbut wrote:
This is not happening. Sqwebmail connections don't get logged at all.

I don't think sqwebmail uses vchkpw (which does that logging).  AFAIK, 
it reads directly from the maildirs.

Note also that courier-imap does not call vchkpw for authentication, 
it uses a built-in authentication module.  I think someone has made a 
patch for courier-imap, but don't know if it's made it into the 
mainstream releases.

--
Tom Collins  -  [EMAIL PROTECTED]
QmailAdmin: http://qmailadmin.sf.net/  Vpopmail: http://vpopmail.sf.net/
Info on the Sniffter hand-held Network Tester: http://sniffter.com/

Tom,
You are correct that it reads directly from the maildirs, as opposed to 
webmail clients like Squirrelmail that require IMAP, however an 
authentication method is still required which is specified during 
./configure.  In the configuration I'm using, the specified 
authentication method was to use authvchkpw, which I would assume (I am 
not a programmer) means it is using vchkpw. 

Is it possible that it is using the same information store of usernames 
and passwords as vchkpw but not actually calling vchkpw?

Regards,
Robert Kropiewnicki


Re: [vchkpw] Vpopmail 5.4.9 released

2005-01-13 Thread Andryan
Robert Kropiewnicki wrote:
[..]
Tom,
You are correct that it reads directly from the maildirs, as opposed to 
webmail clients like Squirrelmail that require IMAP, however an 
authentication method is still required which is specified during 
./configure.  In the configuration I'm using, the specified 
authentication method was to use authvchkpw, which I would assume (I am 
not a programmer) means it is using vchkpw.
As Tom had said before, authvchkpw is *not* using vchkpw, instead it's a 
module of Courier which does the same as vchkpw. It uses the same 
library, but that's it. The logging feature is in vchkpw, so that's why 
it wouldn't appear if you used the module authvchkpw.

Is it possible that it is using the same information store of usernames 
and passwords as vchkpw but not actually calling vchkpw?
If you want to use vchkpw for IMAP authentication, I'd recommend 
BINCIMAP. That's what I'm using right now and does log as expected. :)

Regards,
Andryan


Re: [vchkpw] Vpopmail 5.4.9 released

2005-01-13 Thread Alex Pleiner
* Robert Kropiewnicki [EMAIL PROTECTED] [2005-01-13 17:16]:
 ./configure.  In the configuration I'm using, the specified 
 authentication method was to use authvchkpw, which I would assume (I am 
 not a programmer) means it is using vchkpw. 

Nope, it does not. Sqwebmail and Courier (both using the Courier
Authentication Lib now) do the authentication via libvpopmail.a not
vchkpw. This is the reason you have to recompile them if you update
vpopmail.

I once used a patched vpopmail version by Vladimir Kabanov that enabled
me to have Courier IMAP auth against vchkpw. I would prefer if Courier
and Sqwebmail would support this.

 Is it possible that it is using the same information store of usernames 
 and passwords as vchkpw but not actually calling vchkpw?

Exactly.

Alex

 Regards,
 Robert Kropiewnicki

-- 
Alex Pleinerzeitform Internet Dienste
mailto:[EMAIL PROTECTED]  Fraunhoferstraße 5
PGP S/MIME: http://key.zeitform.de/ap   64283 Darmstadt, Germany
Tel./Fax: +49 (0) 6151 155-635 / -634   http://www.zeitform.de
Jabber: [EMAIL PROTECTED]


Re: [vchkpw] Vpopmail 5.4.9 released

2005-01-13 Thread Robert Kropiewnicki
Andryan wrote:
Robert Kropiewnicki wrote:
[..]
Tom,
You are correct that it reads directly from the maildirs, as opposed 
to webmail clients like Squirrelmail that require IMAP, however an 
authentication method is still required which is specified during 
./configure.  In the configuration I'm using, the specified 
authentication method was to use authvchkpw, which I would assume (I 
am not a programmer) means it is using vchkpw.

As Tom had said before, authvchkpw is *not* using vchkpw, instead it's 
a module of Courier which does the same as vchkpw. It uses the same 
library, but that's it. The logging feature is in vchkpw, so that's 
why it wouldn't appear if you used the module authvchkpw.
Andryan,
Thanks for the clarification.
Regards,
Robert Kropiewnicki


[vchkpw] Vpopmail 5.4.9 released

2005-01-13 Thread Yeahbut

Thursday January 13 2005 23:11, Andryan wrote to All:


 A If you want to use vchkpw for IMAP authentication, I'd recommend
 A BINCIMAP. That's what I'm using right now and does log as expected. 
 A :)

I use Vpopmail, which performs otherwise fine, and should do so without 
additional fiddling.

 KS

   KARICO Business Services
   Toronto, ON Canada
   http://www.karico.ca



Re: [vchkpw] Vpopmail 5.4.9 released

2005-01-13 Thread Andryan
Yeahbut wrote:
Thursday January 13 2005 23:11, Andryan wrote to All:
 A If you want to use vchkpw for IMAP authentication, I'd recommend
 A BINCIMAP. That's what I'm using right now and does log as expected. 
 A :)

I use Vpopmail, which performs otherwise fine, and should do so without 
additional fiddling.
Eh? vpopmail doesn't provide any daemon.
Quoted from vpopmail's FAQ:
vpopmail is a collection of programs to automate creation and
maintence of non /etc/passwd virutal domain email and pop accounts
for qmail installations.
You still have to use Courier-IMAP/BINC for IMAP, and/or qmail-pop3d for 
POP3 and so on.

Regards,
Andryan


[vchkpw] Vpopmail 5.4.9 released

2005-01-12 Thread Yeahbut

Sunday December 26 2004 22:21, Tom Collins wrote to vpopmail list:

 TC - vchkpw: log webmail connections as 'vchkpw-webmail'.

This is not happening. Sqwebmail connections don't get logged at all. 
:(

This is my 'configure':

=== Cut ===
#! /bin/sh
./configure \
--enable-roaming-users=y \
--enable-tcprules-prog=/usr/bin/tcprules \
--enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp \
--enable-logging=v \
--enable-sql-logging=y \
--enable-mysql-limits=y \
--enable-log-name=vpopmail \
--enable-learn-passwords=y \
--enable-clear-passwd=y \
--enable-valias=y \
--enable-ucspi-dir=/var/local/src/ucspi-tcp-0.88 \
--enable-auth-module=mysql \
--enable-sqlincdir=/usr/include/mysql \
--enable-sqllibdir=/usr/lib/mysql \
--enable-relay-clear-minutes=180
=== Cut ===

 KS

   KARICO Business Services
   Toronto, ON Canada
   http://www.karico.ca
---



Re: [vchkpw] Vpopmail 5.4.9 released

2005-01-12 Thread Tom Collins
On Jan 12, 2005, at 4:30 PM, Yeahbut wrote:
This is not happening. Sqwebmail connections don't get logged at all.
I don't think sqwebmail uses vchkpw (which does that logging).  AFAIK, 
it reads directly from the maildirs.

Note also that courier-imap does not call vchkpw for authentication, it 
uses a built-in authentication module.  I think someone has made a 
patch for courier-imap, but don't know if it's made it into the 
mainstream releases.

--
Tom Collins  -  [EMAIL PROTECTED]
QmailAdmin: http://qmailadmin.sf.net/  Vpopmail: http://vpopmail.sf.net/
Info on the Sniffter hand-held Network Tester: http://sniffter.com/


[vchkpw] Vpopmail 5.4.9 released

2004-12-26 Thread Tom Collins
http://vpopmail.sf.net/
Release Notes:
This release consists of minor bug changes to the stable version
of vpopmail.
Probably the most significant fix was related to SMTP AUTH causing
segfaults on the amd64 platform.  We finally found the cause of
the problem and fixed it.
Also, if you're using PostgreSQL, you should now be able to enable
auth logging to the database instead of a file.
ChangeLog:
Jeremy Kister
- Makefile.am: fix install problem on Solaris.  Some .h files
  weren't being installed correctly.
Charles Boening
- Fix logging in PostgreSQL.
- Change ENABLE_{MY|PG}SQL_LOGGING to ENABLE_SQL_LOGGING.
- Replace --enable-{my|pg}sql-logging with --enable-sql-logging
  in configure options.
Tom Collins
- Tweaking of Charles Boening's changes.
- vchkpw: Fix problem in md5.h causing segfault in SMTP AUTH on
  amd64. [964843, 958799]
- vpopmail.h: Add new error and flag defines from 5.5 series.
- vchkpw: log webmail connections as 'vchkpw-webmail'.
- vpopmail.c: fix problem related to sending SIGHUP to qmail-send.
  Original problem could cause Signal 1 caught by ps error.