WebKNotes is a Web-based knowledge/notes database written in Perl using a plain dir/file (text, HTML, Wiki) hierarchy as a database for notes and subtopics. Features include uploading, searching, user authentication, editing of existing notes, various views, CSS themes, and mod_perl support.
Sambaconfig is a collection of cgi scripts, which calls a common executable (smbread) to generate forms to edit the Samba smb.conf file. It can also be used as a standalone program called by inetd. This application preserves the original smb.conf layout, including comments and include files. Deletions from the config file(s) are made by commenting out the parts to be deleted. It is easy to add custom forms to edit parts of the smb.conf file. Examples included.
Apache::Session is a persistence framework whose purpose is to provide session management to Web developers. It is designed to work with Apache and mod_perl, but it does not depend on them and will work with any Web server. This module provides a set of classes that give the developer maximum functionality. Session data can be stored in a database, flat files, or shared memory.
DBMEdit is a web-based DBM database editor (in Perl 5). If you use DBM files and don't have a simple way to edit them, you'll want this. It treats each element in the DBM as several fields joined by a delimiter, in effect supporting multiple columns within the single-column DBM format. DBMEdit displays your DBM database as a table, and provides auto-sized forms to add or edit records. Multi- user access is safe.
Checklinks is yet Another HTML Link Checker (in Perl 5). Features include SSI (.shtml) support, direct file reads where possible, HTML 4.0, HTTP 1.1, and aliases and other server options. Other useful but more common features include regular expressions to restrict the URLs searched and results reported, and a detailed verbose report. Checklinks was written with Apache in mind, and you can feed it your srm.conf file to auto-configure many settings.