HTTPD::Realm

Database of HTTPD Security Realms
Download

HTTPD::Realm Ranking & Summary

Advertisement

  • Rating:
  • 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