/**
* Returns all keys that are used to sign the DNSKEY RRSet in a zone
*
- * @param zone DNSName of the zone
+ * @param zname DNSName of the zone
* @return a keyset_t with all keys that are used to sign the DNSKEY
* RRSet (these are the entrypoint(s) to the zone)
*/
-DNSSECKeeper::keyset_t DNSSECKeeper::getEntryPoints(const DNSName& zone)
+DNSSECKeeper::keyset_t DNSSECKeeper::getEntryPoints(const DNSName& zname)
{
DNSSECKeeper::keyset_t ret;
- DNSSECKeeper::keyset_t keys = getKeys(zone);
+ DNSSECKeeper::keyset_t keys = getKeys(zname);
set<int> algoHasKSK;
- for(DNSSECKeeper::keyset_t::value_type& keymeta : keys) {
+ for(auto const &keymeta : keys) {
if(keymeta.second.active && keymeta.second.keyOrZone) {
// KSKs should always be returned
ret.push_back(keymeta);
}
bool isSecuredZone(const DNSName& zone);
static uint64_t dbdnssecCacheSizes(const std::string& str);
- keyset_t getEntryPoints(const DNSName& zone);
+ keyset_t getEntryPoints(const DNSName& zname);
keyset_t getKeys(const DNSName& zone, boost::tribool allOrKeyOrZone = boost::indeterminate, bool useCache = true);
DNSSECPrivateKey getKeyById(const DNSName& zone, unsigned int id);
bool addKey(const DNSName& zname, bool keyOrZone, int algorithm=5, int bits=0, bool active=true);
pip install -r requirements.txt
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
exec ./runtests.py "$@"
export DNSDISTBIN
set -e
-set -x
-nosetests --with-xunit "$@"
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
+nosetests --with-xunit
#!/usr/bin/env bash
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
port=5600
#!/usr/bin/env bash
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
bindwait ()
{
#!/usr/bin/env bash
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
bindwait ()
{
#!/usr/bin/env bash
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
port=5501
rm -f pdns*.pid
#!/usr/bin/env bash
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
bindwait ()
{
#!/bin/sh
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
export PDNS=${PDNS:-../../../pdns/pdns_server}
export PDNSRECURSOR=${PDNSRECURSOR:-../../../pdns/pdns_recursor}
#!/bin/sh
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
. ./vars
#!/bin/sh
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
. ./vars
#!/bin/sh
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
. ./vars
#!/usr/bin/env bash
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
export PDNS=${PDNS:-${PWD}/../pdns/pdns_server}
export PDNS2=${PDNS2:-${PWD}/../pdns/pdns_server}
#!/usr/bin/env bash
set -e
-set -x
+if [ "${PDNS_DEBUG}" = "YES" ]; then
+ set -x
+fi
PDNS=../pdns/pdns_server
AMOUNT=${1:-1000}