Versions
v2.1.13-r1 :: 0 :: gentoo
- Modified
- License
- BSD GPL-2
- Keywords
- ~amd64 ~x86
- USE flags
- debug doc external-hsm mysql opensc readline signer softhsm sqlite test
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- external-hsm
- Enables support for storing DNSSEC keys through an arbitrary non-portage PKCS#11 interface, specified through an environment variable
- mysql
- Add mySQL Database support
- opensc
- Enables support for storing DNSSEC keys through a dev-libs/opensc PKCS#11 interface
- readline
- Enable support for libreadline, a GNU line-editing library that almost everyone wants
- signer
- Enables signing capabilities for OpenDNSSEC
- softhsm
- Enables support for storing DNSSEC keys in a dev-libs/softhsm PKCS#11 object
- sqlite
- Add support for sqlite - embedded sql database
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
acct-group / opendnssec : A group for net-dns/opendnssec
acct-user / opendnssec : A user for net-dns/opendnssec
dev-db / mysql-connector-c : C client library for MariaDB/MySQL
dev-db / sqlite : SQL database engine
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / libxslt : XSLT libraries and tools
dev-libs / opensc : Libraries and applications to access smartcards
dev-libs / softhsm : A software PKCS#11 implementation
dev-perl / DBD-SQLite : Self Contained RDBMS in a DBI Driver
dev-perl / DBD-mysql : MySQL driver for the Perl5 Database Interface (DBI)
net-libs / ldns : A library with the aim to simplify DNS programming in C
Runtime Dependencies
acct-group / opendnssec : A group for net-dns/opendnssec
acct-user / opendnssec : A user for net-dns/opendnssec
dev-db / mysql-connector-c : C client library for MariaDB/MySQL
dev-db / sqlite : SQL database engine
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / libxslt : XSLT libraries and tools
dev-libs / opensc : Libraries and applications to access smartcards
dev-libs / softhsm : A software PKCS#11 implementation
dev-perl / DBD-SQLite : Self Contained RDBMS in a DBI Driver
dev-perl / DBD-mysql : MySQL driver for the Perl5 Database Interface (DBI)
net-libs / ldns : A library with the aim to simplify DNS programming in C
Bugs
- 624614
- net-dns/opendnssec-2.1.10 fails tests: ./test.sqlite: No such file or directory
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
net-dns/opendnssec: add patch to build with gcc 14
Upstream's website appears to be having... issues. I did find a bug reporting link but it led to a subdomain with broken SSL. Unclear how to progress further. The sum totality of the issues is a lot of missing headers. Not only did this affect both configure checks as well as the installable artifacts, but it also triggered LTO type mismatch errors when the missing stdlib headers resulted in fake guessed prototypes that then mismatched libc. Killing two birds with one stone! Closes: https://bugs.gentoo.org/871294 Closes: https://bugs.gentoo.org/879727 Closes: https://bugs.gentoo.org/924367 Closes: https://bugs.gentoo.org/927176 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marc Schiffbauer · gentoo
net-dns/opendnssec: add 2.1.13, drop 2.1.10-r2
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mike Gilbert · gentoo
net-dns/opendnssec: update ldns dep
The ed25519 and ed448 USE flags are being removed. Bug: https://bugs.gentoo.org/829687 Signed-off-by: Mike Gilbert <floppym@gentoo.org> Closes: https://bugs.gentoo.org/829687 Closes: https://github.com/gentoo/gentoo/pull/23475 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marc Schiffbauer · gentoo
net-dns/opendnssec: fix dependency on ldns
Closes: https://bugs.gentoo.org/828425 Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marc Schiffbauer · gentoo
net-dns/opendnssec: cleanups and improve tests
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marc Schiffbauer · gentoo
net-dns/opendnssec: add 2.1.10, drop 2.0.3-r2
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/opendnssec: drop old version
Closes: https://bugs.gentoo.org/781383 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
net-dns/opendnssec: migrate to GLEP 81
Bug: https://bugs.gentoo.org/781383 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/opendnssec: use BDEPEND in EAPI 7
Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
net-dns/opendnssec: Drop 1.4.12-r1 and 2.0.1-r1, EAPI5--
Overshadowed by 2.0.3-r1. Closes: https://bugs.gentoo.org/757156 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/opendnssec: explicitly inherit epatch
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/opendnssec: drop 1.3.18-r1, 1.4.8.2 (base.eclass--)
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/opendnssec: add missing base inherit
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
Revert "net-dns/opendnssec: drop old EAPI=5"
This reverts commit 0253543021b04dd2339f66438542f2c43c876b82. * I dropped LTS release so let's restore them. Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron Bauman · gentoo
net-dns/opendnssec: drop old EAPI=5
Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
net-dns/opendnssec: update homepage
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Alexey Sokolov <sokolov@google.com> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Brian Evans · gentoo
net-dns/opendnssec: Revbump to fix dependencies and building
Non-maintainer commit Backport patch for OpenSSL 1.1 from upstream Adjust MySQL dependencies Closes: https://bugs.gentoo.org/675008 Closes: https://bugs.gentoo.org/665968 Package-Manager: Portage-2.3.61, Repoman-2.3.12 Signed-off-by: Brian Evans <grknight@gentoo.org> - Francesco Turco · gentoo
net-dns/opendnssec: update make.conf path, #624534
Gentoo-Bug 624534 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Marc Schiffbauer · gentoo
net-dns/opendnssec: add missing migration scripts (fixes #602432)
Thanks to Romain Riviere for reporting! Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Marc Schiffbauer · gentoo
net-dns/opendnssec: bump branch 1.4
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Marc Schiffbauer · gentoo
net-dns/opendnssec: bump version
Package-Manager: portage-2.3.2 - Marc Schiffbauer · gentoo
net-dns/opendnssec: fix sed calls, fixes #601310
Thanks to Kévin Beaubestre for the patch! - Marc Schiffbauer · gentoo
net-dns/opendnssec: fix softhsm dependency (add slot) - Marc Schiffbauer · gentoo
net-dns/opendnssec: remove base inherit - Marc Schiffbauer · gentoo
net-dns/opendnssec: added version 2.0.1
Package-Manager: portage-2.3.0 - Marc Schiffbauer · gentoo
net-dns/opendnssec: bump 1.4 branch
Package-Manager: portage-2.3.0 - Marc Schiffbauer · gentoo
net-dns/opendnssec: drop old version
Package-Manager: portage-2.3.0 - Marc Schiffbauer · gentoo
net-dns/opendnssec: remove insecure versions
Package-Manager: portage-2.2.28 - Marc Schiffbauer · gentoo
net-dns/opendnssec: revbump 1.3.18-r1 to fix bug #445172
Package-Manager: portage-2.2.28 - Marc Schiffbauer · gentoo
net-dns/opendnssec: remove version 1.4.6
Package-Manager: portage-2.2.26 - Marc Schiffbauer · gentoo
net-dns/opendnssec: bump version
Package-Manager: portage-2.2.26 - Marc Schiffbauer · gentoo
net-dns/opendnssec: remove old version
Package-Manager: portage-2.2.22 - Marc Schiffbauer · gentoo
net-dns/opendnssec: bump version
Package-Manager: portage-2.2.22 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed