RE: [vchkpw] vpopmaild status?

2006-02-03 Thread Nicklas Bondesson
 It's in 5.5.3 on Inter7's web site, and I'm trying to find a 
 little bit of time to get it into 5.4.14.  I might just try 
 to get it out this morning.
 
 I haven't been involved in the development of vpopmaild, but 
 I believe that a few of the developers are using it on 
 production servers.  It might be better to package it 
 separately from the main vpopmail distribution, that way it 
 could be updated on its own as necessary, and be used with 
 any version of vpopmail (as long as the changes don't require 
 updates to the libvpopmail API).
 
 --
 Tom Collins  -  [EMAIL PROTECTED]
 QmailAdmin: http://qmailadmin.sf.net/  Vpopmail: 
 http://vpopmail.sf.net/ You don't need a laptop to 
 troubleshoot high-speed Internet: 
 sniffter.com
 

What is the status on vpopmaild? Will vpopmaild be released as a stand alone
package?

Thanks,

Nicklas




Re: [vchkpw] vpopmaild status?

2006-02-03 Thread Tom Collins

On Feb 3, 2006, at 2:14 AM, Nicklas Bondesson wrote:
What is the status on vpopmaild? Will vpopmaild be released as a stand 
alone

package?


I don't know if it will be released standalone.  I did an incomplete 
merge into vpopmail 5.4.14, and am planning to fix the missing bits for 
a 5.4.15 release soon.


--
Tom Collins  -  [EMAIL PROTECTED]
QmailAdmin: http://qmailadmin.sf.net/  Vpopmail: http://vpopmail.sf.net/
You don't need a laptop to troubleshoot high-speed Internet: 
sniffter.com




Re: [vchkpw] vpopmaild status?

2006-01-17 Thread Tom Collins

On Jan 16, 2006, at 11:30 PM, John Simpson wrote:
i'm wondering about vpopmaild... i plan on writing a patch for 
qmail-smtpd which will make it connect to vpopmaild in order to handle 
the AUTH command (basically try to login and use the + or - 
response to approve or deny the AUTH command.) my questions are:


- how close are we to seeing vpopmaild as a live program, either 
included with vpopmail, or released as its own package (to be compiled 
after vpopmail has already been installed, so it uses whatever version 
of libvpopmail is already on the system?)


It's in 5.5.3 on Inter7's web site, and I'm trying to find a little bit 
of time to get it into 5.4.14.  I might just try to get it out this 
morning.


I haven't been involved in the development of vpopmaild, but I believe 
that a few of the developers are using it on production servers.  It 
might be better to package it separately from the main vpopmail 
distribution, that way it could be updated on its own as necessary, and 
be used with any version of vpopmail (as long as the changes don't 
require updates to the libvpopmail API).


--
Tom Collins  -  [EMAIL PROTECTED]
QmailAdmin: http://qmailadmin.sf.net/  Vpopmail: http://vpopmail.sf.net/
You don't need a laptop to troubleshoot high-speed Internet: 
sniffter.com




[vchkpw] vpopmaild status?

2006-01-16 Thread John Simpson
i'm wondering about vpopmaild... i plan on writing a patch for qmail- 
smtpd which will make it connect to vpopmaild in order to handle the  
AUTH command (basically try to login and use the + or -  
response to approve or deny the AUTH command.) my questions are:


- how close are we to seeing vpopmaild as a live program, either  
included with vpopmail, or released as its own package (to be  
compiled after vpopmail has already been installed, so it uses  
whatever version of libvpopmail is already on the system?)


- how fixed is the command structure? i ask because i have written  
a basic program which accepts the login, help, and quit  
commands the same way that http://qmailwiki.inter7.com/Vpopmaild says  
they will work, but uses courier-authlib as the back-end instead of  
libvpopmail. if i know for sure that the login and quit commands  
are set in stone then i can start writing the patch and use my own  
program for testing.


i'm sure quit won't change, that's a no-brainer, but login... for  
all i know somebody may decide to expand it to handle CRAM logins in  
the future, which would necessitate changing the command structure to  
include a third parameter- userid, challenge, and response would all  
be needed in order to verify the password.


as a note for the future, in case somebody does get this idea... let  
me suggest that instead of extending the login verb, you create a  
new cramlogin verb that handles three parameters (or four, with  
md5 or sha1 as another parameter, if it comes to that.)


if anybody is curious, http://qmail.jms1.net/courierauthd.shtml talks  
about my program, and has a download link for the source code (a  
single .c file.) the page isn't finished but the program is running  
on my machine and seems to work correctly when i manually telnet into  
it... which means that it should work for testing a qmail AUTH patch.


and yes, if i get this working, i do plan to release a stand-alone  
version of the patch for people who don't want to use my entire  
combined patch set, just as i did with the validrcptto.cdb patch.


--
| John M. Simpson - KG4ZOW - Programmer At Large |
| http://www.jms1.net/   [EMAIL PROTECTED] |
--
| Mac OS X proves that it's easier to make UNIX  |
| pretty than it is to make Windows secure.  |
--



PGP.sig
Description: This is a digitally signed message part


[vchkpw] vpopmaild status

2004-10-29 Thread Charles Sprickman
Hi,
So I've finally updated to 5.4.7, so I'm ready to start playing with 
vpopmaild and the php classes that someone posted here many months ago.

First of all, I wanted to verify that vpopmaild should work with the 
stable version of vpopmail, can anyone confirm?

Next, where do I find it?
I remember Rick was hosting part of a project at 
http://kimberly.developersdesk.com/, but that seems to be gone now.

Where is vpopmaild proper?  Is this a cvs-only thing?
Any other projects involving vpopmaild that I should be aware of?
Thanks,
Charles


Re: [vchkpw] vpopmaild status

2004-10-29 Thread Ken Jones
On Friday 29 October 2004 02:45 pm, Charles Sprickman wrote:
 Hi,

 So I've finally updated to 5.4.7, so I'm ready to start playing with
 vpopmaild and the php classes that someone posted here many months ago.

 First of all, I wanted to verify that vpopmaild should work with the
 stable version of vpopmail, can anyone confirm?

 Next, where do I find it?

 I remember Rick was hosting part of a project at
 http://kimberly.developersdesk.com/, but that seems to be gone now.

 Where is vpopmaild proper?  Is this a cvs-only thing?

 Any other projects involving vpopmaild that I should be aware of?

Yep. I've been talking with Bill Shupp about building a new php interface
using vpopmaild. Hopefully he will be sending me some templates soon.
If not, I will start next week. We were planing on using smarty templates,
a plugin system similar to squirrelmail and squirrelmail style multi-language
method. 

--
Ken Jones


Re: [vchkpw] vpopmaild status

2004-10-29 Thread Charles Sprickman
On Fri, 29 Oct 2004, Ken Jones wrote:
Yep. I've been talking with Bill Shupp about building a new php interface
using vpopmaild. Hopefully he will be sending me some templates soon.
If not, I will start next week. We were planing on using smarty templates,
a plugin system similar to squirrelmail and squirrelmail style multi-language
method.
I did find this:
http://pmailadmin.sf.net/
I grabbed the latest CVS, but it bombs while trying to compile vpopmaild:
gcc -I. -I/usr/local/include/mysql  -I. -I. -I. -g -O2 -Wall -c `test 
-f 'vpopmaild.c' || echo './'`vpopmaild.c
gcc  -g -O2 -Wall   -o vpopmaild  vpopmaild.o libvpopmail.a 
-L/usr/local/lib/mysql  -lmysqlclient -lz -lm -lcrypt
vpopmaild.o: In function `get_lastauth':
/usr/local/src/toaster/vpopmail/cvs/vpopmail/vpopmaild.c(.text+0x3d00): 
undefined reference to `vget_lastauth'
/usr/local/src/toaster/vpopmail/cvs/vpopmail/vpopmaild.c(.text+0x3d15): 
undefined reference to `vget_lastauthip'
gmake[2]: *** [vpopmaild] Error 1
gmake[2]: Leaving directory `/usr/local/src/toaster/vpopmail/cvs/vpopmail'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/toaster/vpopmail/cvs/vpopmail'
gmake: *** [all] Error 2

Should I back off to an earlier version?
Is there any chance this will work against 5.4.7 (perhaps if vpopmaild 
were static)?

Charles
--
Ken Jones


Re: [vchkpw] vpopmaild status

2004-10-29 Thread Charles Sprickman
On Fri, 29 Oct 2004, Charles Sprickman wrote:
I grabbed the latest CVS, but it bombs while trying to compile vpopmaild:
gcc -I. -I/usr/local/include/mysql  -I. -I. -I. -g -O2 -Wall -c `test -f 
'vpopmaild.c' || echo './'`vpopmaild.c
gcc  -g -O2 -Wall   -o vpopmaild  vpopmaild.o libvpopmail.a 
-L/usr/local/lib/mysql  -lmysqlclient -lz -lm -lcrypt
vpopmaild.o: In function `get_lastauth':
/usr/local/src/toaster/vpopmail/cvs/vpopmail/vpopmaild.c(.text+0x3d00): 
undefined reference to `vget_lastauth'
/usr/local/src/toaster/vpopmail/cvs/vpopmail/vpopmaild.c(.text+0x3d15): 
undefined reference to `vget_lastauthip'
gmake[2]: *** [vpopmaild] Error 1
gmake[2]: Leaving directory `/usr/local/src/toaster/vpopmail/cvs/vpopmail'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/local/src/toaster/vpopmail/cvs/vpopmail'
gmake: *** [all] Error 2
I think I fixed it, but I'm not much of a C person.  I just kind of cut 
and pasted some ifdefs from vpopmail.c that seem to check whether this was 
configured with lastauth or not:

[EMAIL PROTECTED]/usr/local/src/toaster/vpopmail/cvs/vpopmail]# diff 
vpopmaild.c.dist  vpopmaild.c.fix
97a98
#ifdef ENABLE_AUTH_LOGGING
98a100
#endif
154a157
#ifdef ENABLE_AUTH_LOGGING
155a159
#endif
2163a2168
#ifdef ENABLE_AUTH_LOGGING
2211a2217
#endif
It builds... :)
Charles
Should I back off to an earlier version?
Is there any chance this will work against 5.4.7 (perhaps if vpopmaild were 
static)?

Charles
--
Ken Jones