Package: 389-ds-base / 1.3.3.5-4

Metadata

Package Version Patches format
389-ds-base 1.3.3.5-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
default_user | (download)

configure.ac | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 run the daemon using "dirsrv" user and group
use bash instead of sh.diff | (download)

ldap/admin/src/scripts/bak2db.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/db2bak.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/db2index.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/db2ldif.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/dbverify.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/dn2rdn.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/ldif2db.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/ldif2ldap.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/monitor.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/restart-dirsrv.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/restoreconfig.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/saveconfig.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/start-dirsrv.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/stop-dirsrv.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/suffix2instance.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/upgradedb.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/upgradednformat.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/vlvindex.in | 2 1 + 1 - 0 !
18 files changed, 18 insertions(+), 18 deletions(-)

---
rename online scripts.diff | (download)

ldap/admin/src/scripts/template-bak2db.pl.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/template-db2bak.pl.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/template-db2index.pl.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/template-db2ldif.pl.in | 2 1 + 1 - 0 !
ldap/admin/src/scripts/template-ldif2db.pl.in | 2 1 + 1 - 0 !
5 files changed, 5 insertions(+), 5 deletions(-)

---
ftbs_lsoftotkn3.diff | (download)

m4/svrcore.m4 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix autoconf macro to detect svrcore properly
 configure bails out with a linking error against libsoftokn, which is according
 #473275 the correct behaviour. The patch modifies the m4 file to do not link
 against this lib.
fix bsd.patch | (download)

ldap/servers/slapd/back-ldbm/ldbm_entryrdn.c | 4 4 + 0 - 0 !
ldap/systools/idsktune.c | 1 1 + 0 - 0 !
2 files changed, 5 insertions(+)

 fix build on kfreebsd (and probably other bsd systems)
 1) ENODATA is no ISO C standard and is missing on BSD.
 2) The sysctl for the TCP keepalive interval is net.inet.tcp.keepintvl
    on BSD.
support kfreebsd.patch | (download)

configure.ac | 40 40 + 0 - 0 !
include/base/systems.h | 2 1 + 1 - 0 !
include/public/base/systems.h | 2 1 + 1 - 0 !
ldap/include/portable.h | 6 3 + 3 - 0 !
ldap/servers/slapd/daemon.c | 6 3 + 3 - 0 !
ldap/servers/slapd/tools/pwenc.c | 2 1 + 1 - 0 !
ldap/systools/idsktune.c | 2 1 + 1 - 0 !
lib/base/dnsdmain.cpp | 4 2 + 2 - 0 !
lib/base/file.cpp | 2 1 + 1 - 0 !
9 files changed, 53 insertions(+), 13 deletions(-)

 add support for kfreebsd
 The configure script should check for available features of the host instead
 of assuming that specific hosts (e.g. Linux) have specific features.
 .
 This patch hacks the configure script and various source files to behave
 on kFreeBSD similar to Linux.
fix obsolete target.diff | (download)

wrappers/systemd-snmp.service.in | 2 1 + 1 - 0 !
wrappers/systemd.group.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

---
fix saslpath.diff | (download)

ldap/servers/slapd/ldaputil.c | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

---
cve 2014 8112.diff | (download)

ldap/servers/plugins/retrocl/retrocl_po.c | 6 6 + 0 - 0 !
ldap/servers/slapd/modify.c | 39 22 + 17 - 0 !
2 files changed, 28 insertions(+), 17 deletions(-)

---
cve 2014 8105.diff | (download)

ldap/servers/plugins/retrocl/retrocl.c | 67 66 + 1 - 0 !
ldap/servers/plugins/retrocl/retrocl_create.c | 4 0 + 4 - 0 !
2 files changed, 66 insertions(+), 5 deletions(-)

  at server startup check for the retro changelog default aci
                  on cn=changelog, if present delete it.
    
    Reviewed by: lkrispenz(Thanks!)
    
    (cherry picked from commit 4b812a1af367ed409e21abe73a77e57092e5a5f3)
    (cherry picked from commit 29652118e2ae17ca98c1934af5109f1ac87d94ae)