SMTP-POPLOCK TODO (or how-to-help David) ---------------------------------------- I'd love to have anyone's help with any one of these topics. Please submit a patch if you have the time and inclination. High priority ------------- Add instructions for how to setup using xinetd. (The new Red Hat replacement for inetd.) Update supervise scripts to work with latest version. Low priority ------------ Rewrite logpopauth-pre and logpopauth-post in c. They are simple programs and could use to be much more leightweight, instead of having the bulk of perl. Consider adding the ability to open a fifo non-blocking so that if readlog is dead the POP server continues to work. Update the database file to be in a binary format. The ipaddress and the expire time would be stored in fixed length records of eight octets. Readlog would then not have to write a new file and move it into place each time. Instead it could then simply append to the file and overwrite records that have expired. Rewrite relaylock in c once the database file is in a binary format. Slurping in a bunch of fixed length records is easy in c. It really doesn't need the heft of Perl. Work through the documentation and clean it up some. Create man pages for each program. Add a real, working log tail solution into readlog. There is a CPAN module to do this, I think.