openldap/servers/slapd
Pierangelo Masarati 4f2ff1c108 uses URL extensions to set socket permissions other than default
URL Syntax:

ldapi://[<path>[/????[!]x-mod=<mod>]]

where <path> is the URL-encoded path of the socket (i.e. use %2F instead
of '/' for UNIX filenames!) and <mod> is 3*[w|-] (all we need is write
permission to the socket, read/execute permissions are ignored; however,
they're set when opening the listener).  The critical flag (the optional
'!' if not used ignores the result of the chmod() operation.
2002-01-28 20:26:55 +00:00
..
back-bdb Add whoami extended operation. 2002-01-28 20:25:30 +00:00
back-dnssrv Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
back-ldap as a temporary hack, return result without rewriting match 2002-01-22 08:17:02 +00:00
back-ldbm Add whoami extended operation. 2002-01-28 20:25:30 +00:00
back-meta check on escaped rdn separator not needed any more 2002-01-22 08:30:32 +00:00
back-monitor Remove lint 2002-01-28 20:22:57 +00:00
back-passwd Changed be_issuffix and dnParent to struct bervals 2002-01-26 06:52:59 +00:00
back-perl
back-shell Update copyright statements 2002-01-04 21:17:25 +00:00
back-sql
back-tcl Update copyright statements 2002-01-04 21:17:25 +00:00
schema Add collective attribute system schema support. 2002-01-11 20:28:05 +00:00
shell-backends Update copyright statements 2002-01-04 21:17:25 +00:00
tools Add mods.c 2002-01-19 19:58:47 +00:00
abandon.c Update copyright statements 2002-01-04 21:17:25 +00:00
acl.c Changed Access.a_sockurl_pat, Connection.c_listener_url etc. 2002-01-28 11:41:07 +00:00
aclparse.c Changed Access.a_sockurl_pat, Connection.c_listener_url etc. 2002-01-28 11:41:07 +00:00
ad.c Add whoami extended operation. 2002-01-28 20:25:30 +00:00
add.c Minor cleanup, no need to zero fields in calloc'd memory 2002-01-25 07:07:55 +00:00
at.c Add collective attribute system schema support. 2002-01-11 20:28:05 +00:00
attr.c more cleanup 2002-01-16 04:40:41 +00:00
ava.c Use 'm' ber_scanf format where convenient 2002-01-06 06:11:01 +00:00
backend.c Back out unintended commit 2002-01-26 23:36:39 +00:00
backglue.c Changed dnParent to void instead of int. (It always returned success...) 2002-01-26 08:44:59 +00:00
bind.c Changed slap_authz_info.sai_mech to struct berval. 2002-01-26 13:57:41 +00:00
ch_malloc.c Update copyright statements 2002-01-04 21:17:25 +00:00
charray.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
compare.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
config.c Extended TLS_REQCERT/TLSVerifyClient syntax to 4 states: never,allow,try, 2002-01-27 02:56:18 +00:00
connection.c Changed Access.a_sockurl_pat, Connection.c_listener_url etc. 2002-01-28 11:41:07 +00:00
controls.c Add whoami extended operation. 2002-01-28 20:25:30 +00:00
daemon.c uses URL extensions to set socket permissions other than default 2002-01-28 20:26:55 +00:00
delete.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
dn.c Eliminated dn_normalize. No more migration. 2002-01-26 14:51:45 +00:00
entry.c Added Entry->e_bv for entry_decode 2002-01-25 07:11:52 +00:00
extended.c Add whoami extended operation. 2002-01-28 20:25:30 +00:00
filter.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
filterentry.c Update copyright statements 2002-01-04 21:17:25 +00:00
index.c Revert previous commit again. autosubtypes are gone for good. 2002-01-15 01:49:53 +00:00
init.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
kerberos.c Update copyright statements 2002-01-04 21:17:25 +00:00
libslapd.dsp More builtin operational attributes 2002-01-10 03:31:11 +00:00
limits.c check on escaped rdn separator not needed any more 2002-01-22 08:30:32 +00:00
lock.c Update copyright statements 2002-01-04 21:17:25 +00:00
main.c Start of new operational attribute framework 2002-01-10 00:17:21 +00:00
Makefile.in Cleanup last commit. Need to add more internal schema.... 2002-01-10 02:01:00 +00:00
modify.c Language Tag and Range Support <draft-zeilenga-ldap-rfc2596-xx.txt> 2002-01-26 23:14:51 +00:00
modrdn.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
mods.c Move {add,replace,delete}_value() routines to frontend and share. 2002-01-19 19:54:48 +00:00
module.c
mr.c Hide select matching rules from published schema 2002-01-06 05:29:04 +00:00
mra.c Don't need to malloc/free ma_rule_text 2002-01-06 06:21:11 +00:00
nt_svc.c Update copyright statements 2002-01-04 21:17:25 +00:00
oc.c Defined some ObjectClass->soc_flags values, changed is_entry_*objectclass 2002-01-19 02:58:00 +00:00
oidm.c Another round of operational attribute changes... more to follow. 2002-01-10 01:46:08 +00:00
operation.c Changed slap_authz_info.sai_mech to struct berval. 2002-01-26 13:57:41 +00:00
operational.c Modify performance patch from Gertjan van Wingerde <gwingerde@home.nl> 2002-01-13 23:23:23 +00:00
passwd.c Add whoami extended operation. 2002-01-28 20:25:30 +00:00
phonetic.c Update copyright statements 2002-01-04 21:17:25 +00:00
proto-slap.h Eliminated dn_normalize. No more migration. 2002-01-26 14:51:45 +00:00
referral.c Remove last uses of dn_validate() 2002-01-16 03:01:19 +00:00
repl.c Update copyright statements 2002-01-04 21:17:25 +00:00
result.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
root_dse.c Language Tag and Range Support <draft-zeilenga-ldap-rfc2596-xx.txt> 2002-01-26 23:14:51 +00:00
sasl.c Add whoami extended operation. 2002-01-28 20:25:30 +00:00
saslauthz.c Eliminated dn_normalize. No more migration. 2002-01-26 14:51:45 +00:00
schema_check.c Update collective attribute schema 2002-01-19 22:33:07 +00:00
schema_init.c In UTF8StringValidate, 1-byte chars are already validated 2002-01-18 04:49:55 +00:00
schema_prep.c Update collective attribute schema 2002-01-19 22:33:07 +00:00
schema.c add system schema checks 2002-01-10 06:30:26 +00:00
schemaparse.c Cleanup lint 2002-01-19 04:50:26 +00:00
search.c fix uninitialized pointer (ITS#1538) 2002-01-17 19:33:48 +00:00
sets.c Some more struct berval conversions 2002-01-28 10:11:36 +00:00
sets.h Some more struct berval conversions 2002-01-28 10:11:36 +00:00
slap.h Add whoami extended operation. 2002-01-28 20:25:30 +00:00
slapd.conf
slapd.dsp Misc. cleanup, remove lint, remove unused deprecated functions, etc. 2002-01-15 07:29:15 +00:00
starttls.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
str2filter.c Update copyright statements 2002-01-04 21:17:25 +00:00
suffixalias.c Update copyright statements 2002-01-04 21:17:25 +00:00
syntax.c Update copyright statements 2002-01-04 21:17:25 +00:00
unbind.c Update copyright statements 2002-01-04 21:17:25 +00:00
user.c Update copyright statements 2002-01-04 21:17:25 +00:00
value.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00