Debian Apache2 modules: Appendix 3 - Extra modules available
Here is the list of the additional apache2 modules that can be installed from the Debian official repositories and a short description of them:
libapache2-mod-apreq2: generic Apache request library
libapache2-mod-auth-kerb: apache2 module for Kerberos authentication
libapache2-mod-auth-mysql: Apache 2 module for MySQL authentication
libapache2-mod-auth-pam: module for Apache2 which authenticate using PAM
libapache2-mod-auth-pgsql: Module for Apache2 which provides pgsql authentication
libapache2-mod-auth-plain: Module for Apache2 which provides plaintext authentication
libapache2-mod-auth-sys-group: Module for Apache2 which checks user against system group
libapache2-mod-cband: An Apache 2 module for bandwidth limiting the webserver
libapache2-mod-chroot: run Apache in a secure chroot environment
libapache2-mod-dnssd : Apache 2 module which adds Zeroconf support via avahi
libapache2-mod-encoding: Apache2 module for non-ascii filename interoperability
libapache2-mod-fastcgi: Apache 2 FastCGI module for long-running CGI scripts
libapache2-mod-fcgid: an alternative module compat with mod_fastcgi
libapache2-mod-geoip: GeoIP support for apache2
libapache2-mod-jk: Apache 2 connector for the Tomcat Java servlet engine
libapache2-mod-layout: Apache2 web page content wrapper
libapache2-mod-ldap-userdir: Apache2 module that provides UserDir lookups via LDAP
libapache2-mod-macro: Create macros inside apache2 config files
libapache2-mod-mono: Run ASP.NET Pages on UNIX with Apache 2 and Mono
libapache2-mod-musicindex: Browse, stream, download and search through MP3/Ogg/FLAC
libapache2-mod-ngobjweb: Apache2 module for the SOPE application server
libapache2-mod-perl2: Integration of perl with the Apache2 web server
libapache2-mod-php4: PHP4, server-side, HTML(link)-embedded scripting language (apache 2.0 module)
libapache2-mod-php5: PHP5, server-side, HTML(link)-embedded scripting language (apache 2.0 module)
libapache2-mod-proxy-html: Apache2 filter module for HTML(link) links rewriting
libapache2-mod-python: An Apache module that embeds Python within the server
libapache2-mod-rpaf: module for Apache2 which takes the last IP from the ‘X-Forwarded-For’ header
libapache2-mod-ruby: Embedding Ruby in the Apache2 web server
libapache2-mod-scgi: Apache module implementing the SCGI protocol
libapache2-mod-suphp: Apache2 module to run php scripts with the owner permissions
libapache2-mod-vhost-ldap: Apache 2 module for Virtual Hosting from LDAP
libapache2-mod-xmlrpc2: XMLRPC Server module for Apache2 web server
libapache2-modxslt: XSLT (eXtensible Stylesheet Language Transformation) processing module for Apache 2.0.x based on libxml2
Return to the main page: “Managing Apache2 modules the Debian wayâ€
Tags: debian-apache2
Share This






5th July 2007, 16:20
libapache2-mod-auth-sys-group: Module for Apache2 which checks user against system group
Sounds very useful.
Problem: total lack of documentation on how to use it.
From extant documentation I can conclude that I probably need to set AuthBasicProvider, but neither sys-group nor sys_group works.
Here’s the .htaccess:
AuthType Basic
AuthName “Wurgle”
AuthBasicProvider sys-group
require group xxx
What do I need to do to make require group *not* get me an unknown provider message or, as happens when I don’t specify a provider, “pcfg_openfile() called with NULL filename”.
I’m using NIS for my system group (and password) database.
I’m trying to switch from using LDAP because the .htaccess which used to work for it stopped working in late June
5th July 2007, 17:12
Further hits from the google search that brought me here revealed the answer - c/o Debian bug #422651 - to be: replace
AuthBasicProvider sys-group
with
AuthGROUP_Enabled on
AuthBasicAuthoritative off
and it all works nicely