Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 31 May 2005 23:25:10 -0700
From: "Sean Kelly" <>
To: <>
Subject: RE: popa3d 1.0


I was wondering if anyone could help me produce a patch using diff (or
what?) - I made a couple quick and simple code changes that will add the
IP address of the connected user in parenthesis on the log line after
authentication. It's only a couple lines of code and produces the
following output in the logs:

May 31 22:28:47 localhost popa3d[21547]: Authentication passed for
dkelly\ (
May 31 22:31:47 localhost popa3d[21562]: Authentication passed for
skelly\ (

Anyway, I've never made nor used any kind of source code patch before
and have no idea how to do it, but would like to switch to the 1.0 code
and I think this would be a nice little patch release that is simple and
succinct. I made the changes to the code-base.

Of course there are plenty of uses for recording the IP address in this
manner, but personally I want to use it as IP-based authentication for
pop-before-send. The other approaches seemed too involved or tricky to
me and I wanted a much simpler mechanism. With this, all I will do is
use a perl script to monitor the incoming log statements from popa3d and
add IP's to the SMTP access file, and remove them after some expiration

Well I'd appreciate it if someone wouldn't mind lending a hand. I'll be
happy to host the patch distribution afterward.

- Sean Kelly (

-----Original Message-----
From: Solar Designer [] 
Sent: Friday, May 27, 2005 7:20 PM
Subject: [popa3d-users] popa3d 1.0


For those few on the announcement list who don't know this yet, popa3d
is a tiny POP3 daemon which attempts to be extremely secure, reliable,
RFC compliant, and fast (in that order).  Now, to the news:

I've released popa3d 1.0.  This means that I consider popa3d to be
mature enough to enter its 1.x era.

The changes since version released almost a year ago are
minimal.  This means that the code has been well tested and no new
bugs are introduced with this minor update (or at least I hope so).

popa3d is available off its homepage at:

As usual, there're detached PGP signatures for the tarballs.

The change log is available at:

Alexander Peslyak <solar at>
GPG key ID: B35D3598  fp: 6429 0D7E F130 C13E C929  6447 73C3 A290 B35D
3598 - bringing security into open computing

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ