debian/0000755000000000000000000000000012167725012007171 5ustar debian/watch0000644000000000000000000000024712167725012010225 0ustar version=3 http://alioth.debian.org/frs/?group_id=30740 \ https://alioth.debian.org/frs/download.php/[0-9]+/mod-vhost-ldap-([\d.]+)\.tar\.gz \ debian uupdate debian/vhost_ldap.load0000644000000000000000000000013312167725012012172 0ustar #Depends: ldap LoadModule vhost_ldap_module /usr/lib/apache2/modules/mod_vhost_ldap.so debian/vhost_ldap.conf0000644000000000000000000000045312167725012012205 0ustar ### mod_vhost_ldap depends on mod_ldap ### ### you have to enable mod_ldap as well ### VhostLDAPEnabled on VhostLDAPUrl "ldap://127.0.0.1/ou=vhosts,ou=web,dc=localhost" VhostLdapBindDN "cn=admin,dc=localhost" VhostLDAPBindPassword "changeme" debian/copyright0000644000000000000000000000137512167725012011132 0ustar This package was debianized by Ondřej Surý on Thu, 30 Jun 2005 16:29:22 +0200. It was downloaded from http://alioth.debian.org/projects/modvhostldap/ Copyright: Copyright (c) 2005, Ondrej Sury All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. debian/README.Debian0000644000000000000000000000163512167725012011237 0ustar libapache2-mod-vhost-ldap and LDAP server support ================================================= Your LDAP server needs to include mod_vhost_ldap.schema. If you do not use OpenLDAP you are on your own to build a schema. You should configure the LDAP server to maintain indices on apacheServerName, apacheServerAlias and anything you use in your additional search filter. -- Ondřej Surý Tue, 30 Aug 2005 15:25:32 +0200 libapache2-mod-vhost-ldap, suexec and cgid ========================================== libapache2-mod-vhost-ldap suexec support doesn't work with cgid (enabled as default in Debian). Cgid has special hacks for suexec module and any other module which set suexec uid and gid crashes mod_cgid. For more information see http://issues.apache.org/bugzilla/show_bug.cgi?id=36410 You can use cgi module instead. -- Ondřej Surý Tue, 30 Aug 2005 09:24:21 +0200 debian/source/0000755000000000000000000000000012167725012010471 5ustar debian/source/format0000644000000000000000000000001412167725012011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001222512167725012011045 0ustar mod-vhost-ldap (2.4.0-1) unstable; urgency=low * New upstream version 2.4.0 * Add support for Apache 2.4 and modernize the package a little bit (Closes: #666813) * Declare dependency on ldap module -- Ondřej Surý Fri, 12 Jul 2013 08:36:24 +0200 mod-vhost-ldap (2.0.8-1) unstable; urgency=low * Upstream release 2.0.8 * Don't copy server struct if we have per request docroot -- Ondřej Surý Tue, 21 Jun 2011 18:18:08 +0200 mod-vhost-ldap (2.0.7-1) unstable; urgency=low [ Ondřej Surý ] * fix various small typos [ Anders Kaseorg ] * Revert incorrect “fix” of wildcard search * Spell VhostLDAPWildcard correctly in example configuration [ Ondřej Surý ] * Release version 2.0.7 -- Ondřej Surý Sat, 19 Mar 2011 11:18:38 +0100 mod-vhost-ldap (2.0.6-1) unstable; urgency=low * New upstream release + Fix wildcard search (properly escape * -> \\*) + Create new configuration option to disable wildcard search + Fix cgi-bin processing (Courtesy of Anders Kaseorg) (Closes: #589461) -- Ondřej Surý Thu, 17 Mar 2011 16:17:11 +0100 mod-vhost-ldap (2.0.5-1) unstable; urgency=low * New upstream release + Thread-safe by making private copy of r->server -- Ondřej Surý Thu, 08 Jul 2010 20:45:01 +0200 mod-vhost-ldap (2.0.4-1) unstable; urgency=low * New upstream release. + Remove mutexes as they cause lockups + store DocumentRoot in r->notes in vhost-document-root + set DocumentRoot once more in fixups hook -- Ondřej Surý Mon, 21 Jun 2010 16:56:36 +0200 mod-vhost-ldap (2.0.3-1) unstable; urgency=low * New upstream release. + New mutex around ap_document_root unlocked before handler is run, this should handle (most) concurrency issues when used with mpm_worker -- Ondřej Surý Wed, 16 Jun 2010 15:53:39 +0200 mod-vhost-ldap (2.0.2-1) unstable; urgency=low * New upstream release + Fix LDAP query injection (courtesy of Anders Kaseorg) (Closes: #469930) + Add support for wildcard hostnames (courtesy of Anders Kaseorg) (Closes: #470085) * Update description (Closes: #499981) * Fix debian/watch file (Closes: #450290) -- Ondřej Surý Thu, 10 Jun 2010 11:10:55 +0200 mod-vhost-ldap (2.0.1-2) unstable; urgency=low * Install module into correct directory -- Ondřej Surý Thu, 10 Jun 2010 10:30:30 +0200 mod-vhost-ldap (2.0.1-1) unstable; urgency=low * New upstream release 2.0.1 -- Ondřej Surý Wed, 09 Jun 2010 15:17:47 +0200 mod-vhost-ldap (2.0.0-1) unstable; urgency=low * New upstream release. -- Ondřej Surý Tue, 08 Jun 2010 14:50:20 +0200 mod-vhost-ldap (1.2.0-1) unstable; urgency=low * New upstream release (adds apache-2.2 support) * Fix FTBFS with apache-2.2 (Closes: #393021) -- Ondřej Surý Wed, 1 Nov 2006 13:25:54 +0100 mod-vhost-ldap (1.0.1-1) unstable; urgency=low * New upstream release. * Add support for apache-2.2.x (Courtesy of Bart Vanbrabant) -- Ondřej Surý Fri, 21 Apr 2006 10:57:06 +0200 mod-vhost-ldap (1.0.0-1) unstable; urgency=low * New upstream release. * Fix small memory leak when used in subrequest (e.g. fastcgi) -- Ondřej Surý Mon, 30 Jan 2006 22:12:05 +0100 mod-vhost-ldap (0.2.9-1) unstable; urgency=low * New upstream release. -- Ondřej Surý Mon, 3 Oct 2005 16:10:24 +0200 mod-vhost-ldap (0.2.8-1) unstable; urgency=low * New upstream release. -- Ondřej Surý Thu, 22 Sep 2005 09:26:56 +0200 mod-vhost-ldap (0.2.7-1) unstable; urgency=low * New upstream release. -- Ondřej Surý Mon, 19 Sep 2005 10:27:13 +0200 mod-vhost-ldap (0.2.6-1) unstable; urgency=low * New upstream release. -- Ondřej Surý Fri, 16 Sep 2005 10:13:25 +0200 mod-vhost-ldap (0.2.5-1) unstable; urgency=low * New upstream release. + Fix crasher. -- Ondřej Surý Thu, 8 Sep 2005 20:35:31 +0200 mod-vhost-ldap (0.2.4-1) unstable; urgency=low * New upstream release. + Fix VERSION file mishmash (Closes: #323777) + MIN_UID/MIN_GID lowered to 100/100 (Closes: #323830) -- Ondřej Surý Mon, 29 Aug 2005 16:51:46 +0200 mod-vhost-ldap (0.2.3-1) unstable; urgency=low * New upstream release. * Fix off-by-one error in minimum UID/GID (Closes: #323433) * Fix schema (yet again) (Closes: #323437) -- Ondřej Surý Wed, 17 Aug 2005 11:40:55 +0200 mod-vhost-ldap (0.2.2-1) unstable; urgency=low * New upstream version. * Fix schema (Closes: #322958, #323002) * Fix invalid behaviour when apacheScriptAlias missing (Closes: #323006) * Set DOCUMENT_ROOT internal variable (Closes: #323007) -- Ondřej Surý Tue, 16 Aug 2005 09:37:12 +0200 mod-vhost-ldap (0.2.1-1) unstable; urgency=low * Initial release. (Closes: #321952) -- Ondřej Surý Tue, 9 Aug 2005 14:18:38 +0200 Local variables: mode: debian-changelog End: debian/control0000644000000000000000000000126212167725012010575 0ustar Source: mod-vhost-ldap Section: web Priority: optional Maintainer: Ondřej Surý Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9), dh-apache2, apache2-dev (>= 2.4.0) Package: libapache2-mod-vhost-ldap Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Apache 2 module for Virtual Hosting from LDAP mod-vhost-ldap is an Apache 2 module for storing and configuring virtual hosts from LDAP. It supports the DocumentRoot, ScriptAlias, ServerName, ServerAlias, ServerAdmin and SuexecUserGroup directives. . It is built on top of mod_ldap, so it uses its caching capabilities and can be used with a threaded Apache MPM. debian/docs0000644000000000000000000000004712167725012010045 0ustar mod_vhost_ldap.schema NEWS TODO README debian/rules0000755000000000000000000000021312167725012010245 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --with apache2 override_dh_auto_install: : debian/patches/0000755000000000000000000000000012167725012010620 5ustar debian/patches/series0000644000000000000000000000000012167725012012023 0ustar debian/gbp.conf0000644000000000000000000000025412167725012010611 0ustar [DEFAULT] debian-branch = debian-sid debian-tag = debian/%(version)s upstream-branch = upstream upstream-tag = upstream/%(version)s pristine-tar = True [git-dch] meta = 1 debian/apache20000644000000000000000000000012212167725012010412 0ustar mod .libs/mod_vhost_ldap.so mod debian/vhost_ldap.load mod debian/vhost_ldap.conf debian/compat0000644000000000000000000000000112167725012010366 0ustar 9