PSC (Perl Secure Conf) is a setuid wrapper and Perl module for securely passing configuration data to Perl scripts, especially DBI passwords etc. The wrapper opens a conf file, drops priviledge, and then execs the Perl script, leaving the filehandle available to the Perl script for reading (and writing, if allowed). Config::Secure is a module (available on CPAN as well) that initializes, and optionally parses the config file. Please note this is still vera alpha, yet seems to work smoothly.
|Operating Systems||POSIX Linux|
Release Notes: A major rewrite, changing the way PSC is interfaced to be more user friendly and robust. It can be used with most scripting languages (not just Perl).
Release Notes: A bug that prevented PSC from working with CGI was fixed.