From eea38f6dbeca0d3adaed54f4f76b5962a852edd5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ond=C5=99ej=20Sur=C3=BD?= Date: Wed, 17 Aug 2005 09:41:43 +0000 Subject: [PATCH] release 0.2.3 git-svn-id: svn://svn.debian.org/svn/modvhostldap@6 4dd36cbf-e3fd-0310-983d-db0e06859cf4 --- ChangeLog | 5 +++++ mod_vhost_ldap.c | 2 +- mod_vhost_ldap.schema | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index d910967..e10247d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-08-17 Ondřej Surý + * Change off-by-one error in minimum UID/GID [courtesy of Fabian Fagerholm] + * Fix LDAP schema (at last) [courtesy of Fabian Fagerholm] + * Release 0.2.3 + 2005-08-16 Ondřej Surý * Works even without scriptAlias defined * Fixed schema, include apacheScriptAlias, change conflicting UIDs of attributes diff --git a/mod_vhost_ldap.c b/mod_vhost_ldap.c index d3faf6b..b1e57b6 100644 --- a/mod_vhost_ldap.c +++ b/mod_vhost_ldap.c @@ -491,7 +491,7 @@ static ap_unix_identity_t *mod_vhost_ldap_get_suexec_id_doer(const request_rec * uid = (uid_t)atoll(req->uid); gid = (gid_t)atoll(req->gid); - if ((uid <= MIN_UID)||(gid <= MIN_GID)) { + if ((uid < MIN_UID)||(gid < MIN_GID)) { return NULL; } diff --git a/mod_vhost_ldap.schema b/mod_vhost_ldap.schema index 29279c4..2f136fd 100644 --- a/mod_vhost_ldap.schema +++ b/mod_vhost_ldap.schema @@ -64,4 +64,5 @@ attributetype ( 1.3.6.1.4.1.8387.1.1.8 NAME 'apacheSuexecGid' objectclass ( 1.3.6.1.4.1.8387.1.2.1 NAME 'apacheConfig' SUP 'top' AUXILIARY MUST ( apacheServerName $ apacheDocumentRoot ) - MAY ( apacheServerAlias $ apacheServerAdmin ) ) + MAY ( apacheServerAlias $ apacheServerAdmin $ apacheScriptAlias $ + apacheSuexecUid $ apacheSuexecGid ) ) -- 2.45.1