Hello, update documentation and schema files for upcoming version 4.0.
This fixes typo in schema file: https://fedorahosted.org/bind-dyndb-ldap/ticket/121 Have a nice weekend! -- Petr^2 Spacek
From 7964ddadbf03e8340faa8ff1175bd75f7cfb624c Mon Sep 17 00:00:00 2001 From: Petr Spacek <pspa...@redhat.com> Date: Fri, 11 Oct 2013 14:25:35 +0200 Subject: [PATCH] Remove persistent search and zone_refresh attributes and texts. Schema and README clean up. Signed-off-by: Petr Spacek <pspa...@redhat.com> --- README | 3 --- doc/schema | 18 +----------------- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/README b/README index 57cb3ec8508182642ddd01b1015b8e2d1587d9a5..25f516c9bed9aeea0c547666e75aec3afa5112c4 100644 --- a/README +++ b/README @@ -297,17 +297,14 @@ so hypothetical zone "example.com" will use sub-directory Some options can be configured in LDAP as idnsConfigObject attributes. Value configured in LDAP has priority over value in configuration file. (This behavior will change in future versions!) -Configuration is updated at same time as zone refresh. Following options are supported (option = attribute equivalent): forwarders = idnsForwarders (BIND native option) forward = idnsForwardPolicy (BIND native option) sync_ptr = idnsAllowSyncPTR -zone_refresh = idnsZoneRefresh Forward policy option cannot be set without setting forwarders at the same time. -Zone refresh interval is ignored on target server if psearch is enabled. 6. License diff --git a/doc/schema b/doc/schema index f23bda064984ae79c9e45ed75525d77ab80a4d7f..9126e87210d6ffc531ca2e4436fa141e2d67b268 100644 --- a/doc/schema +++ b/doc/schema @@ -297,20 +297,6 @@ attributetype ( 2.16.840.1.113730.3.8.5.15 SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) -attributetype ( 2.16.840.1.113730.3.8.5.16 - NAME 'idnsZoneRefresh' - DESC 'zone refresh interval' - EQUALITY integerMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 - SINGLE-VALUE ) - -attributetype ( 2.16.840.1.113730.3.8.5.17 - NAME 'idnsPersistentSearch' - DESC 'allow persistent searches' - EQUALITY booleanMatch - SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 - SINGLE-VALUE ) - objectclass ( 2.16.840.1.113730.3.8.6.0 NAME 'idnsRecord' DESC 'dns Record, usually a host' @@ -342,9 +328,7 @@ objectclass ( 2.16.840.1.113730.3.8.6.2 NAME 'idnsConfigObject' DESC 'DNS global config options' STRUCTURAL - MAY ( idnsForwardPolicy $ idnsForwarders $ idnsAllowSyncPTR $ - idnsZoneRefresh $ idnsPersistentSearch - ) ) + MAY ( idnsForwardPolicy $ idnsForwarders $ idnsAllowSyncPTR ) ) objectClasses: ( 2.16.840.1.113730.3.8.6.3 NAME 'idnsForwardZone' -- 1.8.3.1
From b7f2165f9c2d4cb90b7121d5678662493d826e39 Mon Sep 17 00:00:00 2001 From: Petr Spacek <pspa...@redhat.com> Date: Fri, 11 Oct 2013 14:29:20 +0200 Subject: [PATCH] Fix typo in LDAP schema. https://fedorahosted.org/bind-dyndb-ldap/ticket/121 Signed-off-by: Petr Spacek <pspa...@redhat.com> --- doc/schema | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/schema b/doc/schema index 9126e87210d6ffc531ca2e4436fa141e2d67b268..e1de9ab195beb2a6c42fa42941d77a0289142ab0 100644 --- a/doc/schema +++ b/doc/schema @@ -330,7 +330,7 @@ objectclass ( 2.16.840.1.113730.3.8.6.2 STRUCTURAL MAY ( idnsForwardPolicy $ idnsForwarders $ idnsAllowSyncPTR ) ) -objectClasses: ( 2.16.840.1.113730.3.8.6.3 +objectClass ( 2.16.840.1.113730.3.8.6.3 NAME 'idnsForwardZone' DESC 'Forward Zone class' SUP top -- 1.8.3.1
From b2781c49c84444301c78b5f3a57497e590ccb0a1 Mon Sep 17 00:00:00 2001 From: Petr Spacek <pspa...@redhat.com> Date: Fri, 11 Oct 2013 15:25:41 +0200 Subject: [PATCH] Update NEWS for upcoming 4.0 release. Signed-off-by: Petr Spacek <pspa...@redhat.com> --- NEWS | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/NEWS b/NEWS index 0df9e93b67aa502aa8fd508f6d4cc30844a1bc96..621ad1e515ca2bcad22f620ac2175375b94f4608 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,37 @@ +4.0 +==== +[1] Persistent search and zone refresh were replaced by RFC 4533 (SyncRepl). + Options zone_refresh, cache_ttl and psearch were removed. + Also LDAP attributes idnsZoneRefresh and idnsPersistentSearch were removed. + https://fedorahosted.org/bind-dyndb-ldap/ticket/120 + +[2] Internal database was re-factored and replaced by RBT DB from BIND 9. + As a result, read-query performance is nearly same as with plain BIND. + Wildcard records are supported and queries for non-existing records + do not impose additional load on LDAP server. + https://fedorahosted.org/bind-dyndb-ldap/ticket/95 + https://fedorahosted.org/bind-dyndb-ldap/ticket/6 + +[3] Plug-in creates journal file for each DNS zone in LDAP. This allows us + to support IXFR. Working directory has to be writeable by named, + please see README - configuration option "directory". + https://fedorahosted.org/bind-dyndb-ldap/ticket/64 + +[4] SOA serial auto-increment feature is now mandatory. The plugin has to have + write access to LDAP. + (Proper SOA serial maintenance is required for journaling.) + +[5] Empty instance names (specified by "dynamic-db" directive) were disallowed. + +[6] Typo in LDAP schema was fixed. + https://fedorahosted.org/bind-dyndb-ldap/ticket/121 + +Known problems +[1] Start up can be slower because of journaling. + +[2] The SOA serial number is incremented for each existing name in the zone + during start-up. + 3.5 ===== [1] Crash triggered by zone_refresh with broken connection to LDAP was fixed. -- 1.8.3.1
From a474b6b1c8b0413715e2a5990a1e0aa1518d34c4 Mon Sep 17 00:00:00 2001 From: Petr Spacek <pspa...@redhat.com> Date: Fri, 11 Oct 2013 15:33:39 +0200 Subject: [PATCH] Bump NVR to 4.0. Signed-off-by: Petr Spacek <pspa...@redhat.com> --- configure.ac | 2 +- contrib/bind-dyndb-ldap.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 29ba11a79063edc1a06b75a4be89dd17bc9e16e3..afa4ee60152fe2923755411165c80fb77d25132e 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.59]) -AC_INIT([bind-dyndb-ldap], [3.5], [freeipa-devel@redhat.com]) +AC_INIT([bind-dyndb-ldap], [4.0], [freeipa-devel@redhat.com]) AM_INIT_AUTOMAKE([-Wall foreign dist-bzip2]) diff --git a/contrib/bind-dyndb-ldap.spec b/contrib/bind-dyndb-ldap.spec index 2edf258e1b2e4d29a78291a44a286b5d8eec869d..e38a46e9c65d2904bbc2d56be785b4d69194947d 100644 --- a/contrib/bind-dyndb-ldap.spec +++ b/contrib/bind-dyndb-ldap.spec @@ -1,7 +1,7 @@ %define VERSION %{version} Name: bind-dyndb-ldap -Version: 3.5 +Version: 4.0 Release: 0%{?dist} Summary: LDAP back-end plug-in for BIND -- 1.8.3.1
_______________________________________________ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel