HTTPD::RealmDatabase of HTTPD Security Realms | |
Download |
HTTPD::Realm Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Lincoln D. Stein
- Publisher web site:
- http://search.cpan.org/~lds/
HTTPD::Realm Tags
HTTPD::Realm Description
Database of HTTPD Security Realms HTTPD::Realm is a Perl module that offers database of HTTPD security realms.SYNOPSIS use HTTPD::Realm; # pull out the definition of the "members" realm $realms = new HTTPD::Realm(-config_file=>'/home/httpd/conf/realms.conf'); $def = $realms->realm(-realm=>'members'); # show info about the realm print "realm name = ", $def->name," "; print "user database = ", $def->userdb," "; print "group database = ", $def->groupdb," "; print "user type = ", $def->usertype," "; print "group type = ", $def->grouptype," "; print "web server type = ",$def->server," "; print "cryptography = ", $def->crypt," "; print "other fields = ", $def->fields," "; # Connect to the database for the realm, # returning a HTTPD::RealmManager object. $database = $def->connect(-writable=>1);HTTPD::Realm defines high level security realms to be used in conjunction with Apache, Netscape and NCSA Web servers. You define the realms in a central configuration file, and access their underlying databases via this module and the HTTPD::RealmManager library. This allows automated tools to change user passwords, groups and other information without regard to the underlying database implementation.Important note: Do not use these modules to adjust the Unix password or group files. They do not have the same format as the Web access databases. Requirements: · Perl
HTTPD::Realm Related Software