[Pkg-freeipa-devel] [Git][freeipa-team/bind-dyndb-ldap][master] 27 commits: spec: fix regex in postinstall sed script

Timo Aaltonen gitlab at salsa.debian.org
Tue Nov 5 18:54:17 GMT 2019



Timo Aaltonen pushed to branch master at FreeIPA packaging / bind-dyndb-ldap


Commits:
84b55589 by Tomas Krizek at 2017-03-13T16:52:38Z
spec: fix regex in postinstall sed script

Post install sed script would fail with invalid range, because
a-Z is not supported.

Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
d74bba1f by Tomas Krizek at 2017-03-13T16:53:19Z
spec: re-sync spec file with Fedora

- - - - -
f5d6f5e8 by Tomas Krizek at 2017-04-03T17:00:59Z
releng: remove obsolete Trac scripts

Helper scripts for Trac are no longer necessary, because project was
migrated to pagure.io.

Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
b81b0a65 by Zhao Yongming at 2017-04-06T15:47:20Z
time_t maybe unsigned or long

When compiling with heimdal, the krb5_timestamp is set to long
instead of the unsigned in mit-krb5.

Reviewed-By: Tomas Krizek <tkrizek at redhat.com>

- - - - -
a9ffcc8e by Tomas Krizek at 2017-04-06T15:53:58Z
README.md: fix markdown formatting

Fix some markdown formatting errors to properly render it on pagure and
GitHub.

Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
55c2ffc2 by Tomas Krizek at 2017-04-06T15:54:17Z
AUTHORS: update contributors

Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
13b18518 by Tomas Krizek at 2017-04-06T15:58:49Z
Coverity: fix REVERSE_INULL for pevent->inst

With the DynDB API changes, the ldap instance is acquired
differently. Previously, obtaining the instance could fail when
LDAP was disconnecting, thus the NULL check was necessary in the
cleanup part.

Now, inst is obtained directly from the API. I'm not sure what is
the exact behaviour in edge cases such as LDAP disconnecting, so
I perform the NULL check a bit earlier, just to be safe.

Reviewed-By: Petr Menšík <pemensik at redhat.com>

- - - - -
4fb51bac by Tomas Krizek at 2017-04-07T10:27:47Z
spec: remove unnecessary bind-pkcs11 dependency

The bind-pkcs11 dependency was originally introduced in Fedora
specfile in 2014 to help with ipa-server-upgrade. This was a
temporary workaround. Since Fedora life cycle is 13 months and
this change happened more than two years ago, it is safe to
remove the workaround.

bind-dyndb-ldap does not actually depend on bind-pkcs11, although it
is a dependency that is enforced by freeipa.

Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
aadb92bb by Zhao Yongming at 2017-04-13T08:50:41Z
.gitignore: ignore build artifacts

Reviewed-By: Tomas Krizek <tkrizek at redhat.com>

- - - - -
41461fc4 by Tomas Krizek at 2017-04-26T11:16:07Z
settings: skip unconfigured values

When a value is not configured in settings map, it is skipped.
If it is the last processed value, the result of ISC_R_NOTFOUND
would cause the cleanup section of the function fail. Since
unconfigured values are allowed and expected, override the result
to ISC_R_SUCCESS in this case to prevent triggerring an error.

https://pagure.io/bind-dyndb-ldap/issue/172

Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
7a67f77b by Tomas Krizek at 2017-04-26T11:16:34Z
settings: remove obsolete options

Re-remove obsolete options cache_ttl, psearch, serial_autoincrement
and zone_refresh. They were already removed in
c3bfe1a62ac4f8a73207bf4e80d64a4a3a58d9e4, but re-introduced in
refactoring.

Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
8380cbb1 by Tomas Krizek at 2017-07-03T08:00:15Z
Bump BIND version to 9.11.1

Signed-off-by: Tomas Krizek <tkrizek at redhat.com>
Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
5a7d1347 by Tomas Krizek at 2017-07-03T08:00:43Z
Add empty callback for getsize

BIND introduced getsize method in db.h. This is related to
CVE-2016-6170 and allows to set restriction of zone size limit.

Signed-off-by: Tomas Krizek <tkrizek at redhat.com>
Reviewed-By: Martin Basti <mbasti at redhat.com>

- - - - -
1f72f1c7 by Petr Menšík at 2018-07-19T10:40:43Z
Support for BIND 9.11.3.
Include explicitly isc/util.h in each file that uses REQUIRE().
Support stdatomic feature, do not use function call in STATIC_ASSERT().

- - - - -
f8d045b2 by Petr Menšík at 2019-01-27T23:31:55Z
Adjust to changes in bind 9.11.5

Custom types like isc_boolean_t and isc_uint32_t were removed from bind
headers. Compatibility headers are included, but have to be manually
used. Better change would be to start using uint32_t and bool types,
but that changes too much of code for now.

Signed-off-by: Petr Menšík <pemensik at redhat.com>

- - - - -
d6915069 by Petr Menšík at 2019-01-27T23:32:02Z
Use correct dn value

New GCC correctly reports error, NULL is always passed in case of
invalid objectclass.

Signed-off-by: Petr Menšík <pemensik at redhat.com>

- - - - -
6f421eec by Alexander Bokovoy at 2019-03-13T12:18:26Z
Clarify behavior of idnsSOAmName and fake_mname

- - - - -
f5428701 by Alexander Bokovoy at 2019-08-15T10:58:12Z
Move recognition of a templated attribute to ldap_attribute_to_rdatatype

When substitution of a templated entry attribute fails, we need to fall
back to a static definition of the attribute from the same entry. This
means, however, that ldap_attribute_to_rdatatype() will attempt to parse
an attribute value anyway and will be confused by the templating prefix,
thus reporting in named's logs:

unsupported operation: object class in resource record template DN
'idnsname=$NAME,idnsname=$ZONE.,cn=dns,$BASEDN' changed:
rndc reload might be necessary

Move recognition of a template attribute name to
ldap_attribute_to_rdatatype() so that a proper attribute class is
correctly derived and ignore templated attribute in the fallback code
if case that template expansion is failed.

Resolves: rhbz#1705072

- - - - -
719662bb by Alexander Bokovoy at 2019-11-05T11:37:51Z
Remove use of isc/boolean.h

With merge commit fa03f941027cdcccc060613f773e63701b5baa77,
isc/boolean.h is removed from BIND9.

- - - - -
82104f33 by Alexander Bokovoy at 2019-11-05T11:46:09Z
Remove use of isc/int.h

With merge commit fa03f941027cdcccc060613f773e63701b5baa77,
isc/int.h is removed from BIND9.

- - - - -
88e4fa14 by Alexander Bokovoy at 2019-11-05T11:48:54Z
Remove unused header reference for isc/md5.h

- - - - -
856cbd05 by Alexander Bokovoy at 2019-11-05T15:28:38Z
Bump NVR to 11.2

Signed-off-by: Alexander Bokovoy <abokovoy at redhat.com>

- - - - -
fdf5cf79 by Timo Aaltonen at 2019-11-05T18:41:42Z
Merge branch 'upstream'

- - - - -
52e779ca by Timo Aaltonen at 2019-11-05T18:42:08Z
bump release

- - - - -
2fcd3592 by Timo Aaltonen at 2019-11-05T18:46:08Z
add-empty-fallback.diff, add-int.h-include.diff, use-correct-dn-value.diff, 0003-Support-for-BIND-9.11.3.patch: Dropped, upstream

- - - - -
190436f2 by Timo Aaltonen at 2019-11-05T18:46:54Z
source: Update extend-diff-ignore.

- - - - -
0e718d5b by Timo Aaltonen at 2019-11-05T18:53:38Z
releasing package bind-dyndb-ldap version 11.2-1

- - - - -


30 changed files:

- .gitignore
- AUTHORS
- README.md
- configure.ac
- + contrib/bind-dyndb-ldap.spec
- debian/changelog
- − debian/patches/0003-Support-for-BIND-9.11.3.patch
- − debian/patches/add-empty-fallback.diff
- − debian/patches/add-int.h-include.diff
- debian/patches/series
- − debian/patches/use-correct-dn-value.diff
- debian/source/options
- + releng/README
- src/acl.c
- src/bindcfg.c
- src/empty_zones.c
- src/empty_zones.h
- src/fwd.c
- src/fwd_register.c
- src/krb5_helper.c
- src/ldap_convert.c
- src/ldap_convert.h
- src/ldap_driver.c
- src/ldap_entry.c
- src/ldap_entry.h
- src/ldap_helper.c
- src/ldap_helper.h
- src/metadb.c
- src/metadb.h
- src/mldap.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/compare/46e1f9bf3c4ee33b22b1d0c5a9471d1227a009b4...0e718d5bfc4471c81b8ea589c342b085ba99bf61

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/bind-dyndb-ldap/compare/46e1f9bf3c4ee33b22b1d0c5a9471d1227a009b4...0e718d5bfc4471c81b8ea589c342b085ba99bf61
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20191105/434445ba/attachment-0001.html>


More information about the Pkg-freeipa-devel mailing list