On 5/15/07, Grant Peel <gpeel@xxxxxxxxxxxxx> wrote:
# Dynamic Shared Object (DSO) Support #LoadModule authn_file_module libexec/apache22/mod_authn_file.so #LoadModule authn_dbm_module libexec/apache22/mod_authn_dbm.so #LoadModule authn_anon_module libexec/apache22/mod_authn_anon.so #LoadModule authn_default_module libexec/apache22/mod_authn_default.so #LoadModule authn_alias_module libexec/apache22/mod_authn_alias.so #LoadModule authz_host_module libexec/apache22/mod_authz_host.so #LoadModule authz_groupfile_module libexec/apache22/mod_authz_groupfile.so #LoadModule authz_user_module libexec/apache22/mod_authz_user.so #LoadModule authz_dbm_module libexec/apache22/mod_authz_dbm.so #LoadModule authz_owner_module libexec/apache22/mod_authz_owner.so #LoadModule authz_default_module libexec/apache22/mod_authz_default.so As far as I know, we don't use anything for database type authentication. Remove?
You'll probably want to keep mod_authz_host.
LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so Looks like this is used for htaccess type authentication keep it.
If you are doing basic auth, then you also need some other modules from above. See: http://httpd.apache.org/docs/2.2/howto/auth.html For example, you probably want to keep at least mod_authn_file, mod_authn_default, mod_authz_user, mod_authz_groupfile, and mod_authz_default.
# LoadModule auth_digest_module libexec/apache22/mod_auth_digest.so Sound like this one is used for the removed auth mods above Remove?
Well, digest auth is preferred to basic auth for most uses, but that is up to you.
LoadModule filter_module libexec/apache22/mod_filter.so
You probably don't need this unless you are doing more-complicated output filtering.
# LoadModule cern_meta_module libexec/apache22/mod_cern_meta.so
You don't need that.
LoadModule expires_module libexec/apache22/mod_expires.so Sound like a webmaster tool, Keep.
If you use the Expire directives then you need it; otherwise you don't.
LoadModule headers_module libexec/apache22/mod_headers.so Sounds like a system module Keep.
You need this if you use Header or RequestHeader directives.
LoadModule usertrack_module libexec/apache22/mod_usertrack.so Sounds like a cookie handler Keep.
You almost certainly don't need this.
LoadModule unique_id_module libexec/apache22/mod_unique_id.so Sounds like an internally used module Keep.
You almost certainly don't need this.
LoadModule version_module libexec/apache22/mod_version.so Keep.
You probably don't need that.
LoadModule asis_module libexec/apache22/mod_asis.so
You don't need that.
LoadModule vhost_alias_module libexec/apache22/mod_vhost_alias.so Keep.
Are you doing dynamic vhosting with the VirtualDocumentRoot directive? If no, you can remove this.
LoadModule imagemap_module libexec/apache22/mod_imagemap.so Keep.
I doubt you need that; most imagemaps are client-side these days.
LoadModule actions_module libexec/apache22/mod_actions.so
Do you use Action or Script directives? Joshua. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx