AuthDBMUserFile /var/www/authdb AuthDBMType DB require valid-userNote that the AuthDBMUserFile directive can also be used in .htaccess files.The dbmmanage Perl script, used to manipulate username and password databases, has beenreplaced by htdbm in Apache HTTP Server 2.0. The htdbm program offers equivalentfunctionality and, like mod_auth_dbm, can operate a variety of database formats; the -T optioncan be used on the command line to specify the format to use.Table 10.1, “Migrating from dbmmanage to htdbm” shows how to migrate from a DBM-formatdatabase to htdbm format using dbmmanage.Action dbmmanage command (1.3) Equivalent htdbmcommand (2.0)Add user to database (usinggiven password)dbmmanage authdb addusername passwordhtdbm -b -TDB authdbusername passwordAdd user to database(prompts for password)dbmmanage authdb adduserusernamehtdbm -TDB authdbusernameRemove user from database dbmmanage authdb deleteusernamehtdbm -x -TDB authdbusernameList users in database dbmmanage authdb view htdbm -l -TDB authdbVerify a password dbmmanage authdb checkusernamehtdbm -v -TDB authdbusernameTable 10.1. Migrating from dbmmanage to htdbmThe -m and -s options work with both dbmmanage and htdbm, enabling the use of the MD5 orSHA1 algorithms for hashing passwords, respectively.When creating a new database with htdbm, the -c option must be used.For more on this topic, refer to the following documentation on the Apache SoftwareFoundation's website:• http://httpd.apache.org/docs-2.0/mod/mod_auth_dbm.html2.4.6. The mod_perl ModuleThe configuration for mod_perl has been moved from httpd.conf into the file/etc/httpd/conf.d/perl.conf. For this file to be loaded, and hence for mod_perl to work,the statement Include conf.d/*.conf must be included in httpd.conf as described inSection 2.1.3, “Dynamic Shared Object (DSO) Support”.Modules and Apache HTTP Server 2.0159