Linux repositories inspector

389-ds-devel - Development files for the 389 Directory Server

389 Directory Server is a full-featured LDAPv3 compliant server. In addition to the standard LDAPv3 operations, it supports multi-master replication, fully online configuration and administration, chaining, virtual attributes, access control directives in the data, Virtual List View, server-side sorting, SASL, TLS/SSL, and many other features.

This package contains the development files for 389DS.
1.4.1.2
OpenSUSE iconOpenSUSE Tumbleweed
1.4.0.3
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
1.3.4.5
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm1.4.0.3-lp150.2.2Jan 17178 kiB457 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm1.4.0.3-lp150.3.3.1Jun 17176 kiB457 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm1.4.0.3-lp151.4.1Apr 10175 kiB457 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm1.3.4.5-6.13Jan 1763.7 kiB315 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm1.3.4.5-8.1Jan 2165.1 kiB316 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm1.4.1.2~git0.9a126614a-1.50 - 10:46211 kiB471 kiBhttps://bugs.opensuse.org

Manual pages

ns_job_t(3)

ns_job_t

ns_thrpool_config(3)

ns_thrpool_config

nunc-stans.h(3)

nunc-stans.h - Nunc Stans public API.

sds_bptree(3)

sds_bptree

sds_bptree_cow(3)

sds_bptree_cow

sds_bptree_cow_instance(3)

sds_bptree_cow_instance

sds_bptree_instance(3)

sds_bptree_instance

sds_bptree_node(3)

sds_bptree_node

sds_bptree_node_list(3)

sds_bptree_node_list

sds_bptree_transaction(3)

sds_bptree_transaction

sds_ht_instance(3)

sds_ht_instance

sds_ht_node(3)

sds_ht_node

sds_ht_slot(3)

sds_ht_slot

sds_ht_value(3)

sds_ht_value

sds_lqueue(3)

sds_lqueue

sds_misc(3)

sds_misc

sds_queue(3)

sds_queue

sds_queue_node(3)

sds_queue_node

sds_tqueue(3)

sds_tqueue

Latest updates

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.4.1.2~git0.9a126614a-1.4 to 1.4.1.2~git0.9a126614a-1.5

0 - 10:46
  • fix permissions handling (boo#1120189)
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.4.1.1~git0.af9bb7206-2.1 to 1.4.1.2~git0.9a126614a-1.4

Jun 17
  • fix permissions handling (boo#1120189)
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 1.4.0.3-lp150.3.3.1 introduced

Jun 17
  • Introduce patch: 0010-Log-buffer-exceeded-emergency-logging-msg-is-not-thread-safe.patch to fix the issue "389-ds: Server crash through modify command with large DN" (bsc#1106699, CVE-2018-14624)
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Version 1.4.0.3-lp151.4.1 introduced

Apr 10
  • fix permissions handling (boo#1120189)
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Version 1.4.0.3-lp151.3.2 removed

Mar 22
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.4.1.1~git0.af9bb7206-1.1 to 1.4.1.1~git0.af9bb7206-2.1

Mar 21
  • Remove a pair of %if..%endif guards that do not affect the build.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 1.4.1.1~git0.af9bb7206-1.1 introduced

Feb 26
  • Updates to 389-ds.spec
    • Make lib389 a requirement of 389-ds installs
    • Disable shell script wrappers that have be replaced by dsctl/dsconf
    • Disable perl in spec file build. For replacement tools see: http://www.port389.org/docs/389ds/FAQ/legacy-command-changes.html
    • Remove patches that have been merged by upstream
    • Removed: 0001-init_fhs.patch - merged by upstream
    • Removed: 0002-use-python2-for-selinux-detection.patch - merged by upstream
    • Removed: drop-caps.patch - merged by upstream
    • Commented requires and recommendes in 389-ds.spec
    • cyrus-sasl-plain added as a requirement as it is the only plaintext or start TLS secure method for password auth (LDAPS is always secure)
    • cyrus-sasl-gssapi moved to recommends as it is not always required
    • cyrus-sasl-digestmd5 moved to recommends, as it is insecure and not always required
    • openldap2-client moved to recommends on lib389 as a supplement to ldap command line tools that we provide, but not necessary
    • python3-selinux and python3-policycoreutils moved to recommends as they are not required, and only give "nice to have" features during install of an instance
  • Update to version 1.4.1.1~git0.af9bb7206:
    • Bump version to 1.4.1.1
    • Ticket 50151 - lib389 support cli add/replace/delete on objects
    • Issue 50041 - CLI and WebUI - Add memberOf plugin functionality
    • Bump version to 1.4.1.0
    • Ticket 50125 - perl fix ups for tmpfiles
    • Ticket 50164 - Add test for dscreate
    • Fix for ticket 50059: If an object is nsds5replica, it must be cn=replica
    • Ticket 50169 - lib389 changed hardcoded systemctl path
    • Ticket 50165 - Fix dscreate issues
    • Issue 50152 - Replace os.getenv('HOME') with os.path.expanduser
    • Fix compiler warning in snmp main()
    • Ticket - Fix compiler warning in init.c
    • Ticket 49540 - FIx compiler warning in ldif2ldbm
    • Ticket 50169 - lib389 changed hardcoded systemctl path
    • Ticket 50165 - Fix dscreate issues
    • Issue 50152 - Replace os.getenv('HOME') with os.path.expanduser
    • Ticket 49540 - FIx compiler warning in ldif2ldbm
    • Ticket 50077 - Fix compiler warnings in automember rebuild task
    • Ticket 49972 - use-after-free in case of several parallel krb
    • authentication
    • Ticket 50161 - Fixed some descriptions in "dsconf backend --help"
    • Ticket 50153 - Increase default max logs
    • Ticket 50123 - with_tmpfiles_d is associated to systemd
    • Ticket 49984 - python installer add option to create suffix entry
    • Ticket 49984 - python installer add option to create suffix entry
    • Ticket 50077 - RFE - improve automember plugin to work with
    • modify ops
    • Ticket 50136 - Allow resetting passwords on the CLI
    • Ticket 49994 - Adjust dsconf backend usage
    • Ticket 50138 - db2bak.pl -P LDAPS does not work when
    • nsslapd-securePort is missing
    • Ticket 50122 - Fix incorrect path spec
    • Issue 50145 - Add a verbose option to the backup tools
    • Ticket 50056 - dsctl db2ldif throws an exception
    • Ticket 50078 - cannot add cenotaph in read only consumer
    • Ticket 50126 - Incorrect usage of sudo in test
    • Issue 50130 - Building RPMs on RHEL8 fails
    • Ticket 50134 - fixup-memberof.pl does not respect protocol requested
    • Issue 50122 - Selinux test for presence
    • Issue 50101 - Port fourwaymmr Test TET suit to python3
    • Issue 50091 - shadowWarning is not generated if passwordWarning
    • is lower than 86400 seconds (1 day).
    • Ticket 50128 - NS Stress fails without ipv6
    • Issue 49618 - Set nsslapd-cachememsize to custom value
    • Ticket 50117 - after certain failed import operation, impossible
    • to replay an import operation
    • Ticket 49999 - rpm.mk dist-bz2 should clean cockpit_dist first
    • Issue 48064 - Fix various issues in disk monitoring test suite
    • Issue 49938 - lib389 - Clean up CLI logging
    • Issue 49761 - Fix CI test suite issues
    • Ticket 50056 - Fix UI bugs (part 2)
    • Issue: 48064 - CI test - disk_monitoring
    • Ticket 50099 - extend error messages
    • Ticket 50099 - In FIPS mode, the server can select an unsupported
    • password storage scheme
    • Issue 50041 - Add basic plugin UI/CLI wrappers
    • Issue 50082 - Port state test suite
    • Ticket 49574 - remove index subsystem
    • Issue 49588 - Add py3 support for tickets : part-5
    • Ticket 50095 - cleanup deprecated key.h includes
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Version 1.4.0.3-lp151.3.2 introduced

Jan 23
  • Explicitly generate dirsrv sysconfig file as it is necessary for SLES 15 (bsc#1081324).
OpenSUSE Leap 42.3 icon

OpenSUSE Leap 42.3 update/oss: Version 1.3.4.5-8.1 introduced

Jan 21
  • Cherry pick upstream CVE fixes:
    • 0001-Ticket-48375-SimplePagedResults-in-the-search-error-.patch
    • 0002-Ticket-48406-Avoid-self-deadlock-by-PR_Lock-conn-c_m.patch
    • 0003-Ticket-48924-Fixup-tombstone-task-needs-to-set-prope.patch
    • 0004-Subject-PATCH-1-2-Bug-1347760-CVE-2016-4992-389-ds-b.patch
    • 0005-Bug-1347760-CVE-2016-4992-389-ds-base-Information-di.patch
    • 0006-Bug-1347760-CVE-2016-4992-389-ds-base-Information-di.patch
    • 0007-Ticket-bz1358565-clear-and-unsalted-password-types-a.patch
    • 0008-Ticket-bz1358565-clear-and-unsalted-password-types-a.patch
    • 0009-Ticket-bz1358565-clear-and-unsalted-password-types-a.patch
    • 0010-Ticket-bz1358565-clear-and-unsalted-password-types-a.patch
    • 0011-Ticket-48986-47808-triggers-overflow-in-uiduniq.c.patch
    • 0012-Ticket-49336-SECURITY-1.3.5.x-Locked-account-provide.patch
    • 0013-Fix-for-cve-2017-2668-Remote-crash-via-crafted-LDAP-.patch
    • 0014-Ticket-48412-worker-threads-do-not-detect-abnormally.patch
    For bsc#1051997, bsc#1007004, bsc#1020670, bsc#1069074, bsc#1069067, bsc#997256 that correspond to CVE-2017-7551, CVE-2016-5405, CVE-2017-2668, CVE-2017-2668, CVE-2016-4992.
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 oss: Version 1.4.0.3-lp150.2.2 introduced

Jan 17
  • Explicitly generate dirsrv sysconfig file as it is necessary for SLES 15 (bsc#1081324).
OpenSUSE Leap 42.3 icon

OpenSUSE Leap 42.3 oss: Version 1.3.4.5-6.13 introduced

Jan 17

Related packages

389-ds - 389 Directory Server suite - metapackage
devel - Hydrogen header files
⇧ Top