Re: Leaner httpd

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux