net-dns / opendnssec

An open-source turn-key solution for DNSSEC

Official package sites : https://www.opendnssec.org/ ·

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

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)

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

sys-libs / readline : Another cute console display library

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

sys-libs / readline : Another cute console display library

624614
net-dns/opendnssec-2.1.10 fails tests: ./test.sqlite: No such file or directory
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