+++ /dev/null
-This directory is for tools and scripts related to the OpenDNSSEC KASP
-("key and signature policy") format. Currently it only contains
-"kasp2policy.py", a python script for converting KASP key policy
-to the "dnssec.policy" format that is used by dnssec-keymgr.
-
-This depends on PLY (python lex/yacc) and on the "isc.dnskey" module in
-bin/python/isc.
-
-Basic test:
-$ python kasp2policy.py kasp.xml > policy.out
-$ diff policy.out policy.good
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!-- Sample KASP file to use for testing kasp2policy.py. -->
-<KASP>
- <Policy name="Policy1">
- <Description>A default policy that will
- amaze you and your friends</Description>
- <Signatures>
- <Resign>PT5M</Resign>
- <Refresh>PT5M</Refresh>
- <Validity>
- <Default>PT15M</Default>
- <Denial>PT15M</Denial>
- </Validity>
- <Jitter>PT2M</Jitter>
- <InceptionOffset>PT1M</InceptionOffset>
- </Signatures>
-
- <Denial>
- <NSEC>
- </NSEC>
- </Denial>
-
- <Keys>
- <!-- Parameters for both KSK and ZSK -->
- <TTL>PT1M</TTL>
- <RetireSafety>PT0S</RetireSafety>
- <PublishSafety>PT0S</PublishSafety>
-
- <!-- Parameters for KSK only -->
- <KSK>
- <Algorithm length="2048">5</Algorithm>
- <Lifetime>PT40M</Lifetime>
- <Repository>softHSM</Repository>
- <Standby>1</Standby>
- </KSK>
-
- <!-- Parameters for ZSK only -->
- <ZSK>
- <Algorithm length="2048">5</Algorithm>
- <Lifetime>PT25M</Lifetime>
- <Repository>softHSM</Repository>
- <Standby>1</Standby>
- </ZSK>
- </Keys>
-
- <Zone>
- <PropagationDelay>PT0S</PropagationDelay>
- <SOA>
- <TTL>PT0S</TTL>
- <Minimum>PT0S</Minimum>
- <Serial>unixtime</Serial>
- </SOA>
- </Zone>
-
- <Parent>
- <PropagationDelay>PT8M</PropagationDelay>
- <DS>
- <TTL>PT0S</TTL>
- </DS>
- <SOA>
- <TTL>PT0S</TTL>
- <Minimum>PT0S</Minimum>
- </SOA>
- </Parent>
- </Policy>
- <Policy name="Policy2">
- <Description>A default policy that will amaze you and your friends</Description>
- <Signatures>
- <Resign>PT7M</Resign>
- <Refresh>PT7M</Refresh>
- <Validity>
- <Default>PT15M</Default>
- <Denial>PT16M</Denial>
- </Validity>
- <Jitter>PT2M</Jitter>
- <InceptionOffset>PT1M</InceptionOffset>
- </Signatures>
-
- <Denial>
- <NSEC3>
- <Resalt>P120D</Resalt>
- <Hash>
- <Algorithm>1</Algorithm>
- <Iterations>5</Iterations>
- <Salt length="8"/>
- </Hash>
- </NSEC3>
- </Denial>
-
- <Keys>
- <!-- Parameters for both KSK and ZSK -->
- <TTL>PT15M</TTL>
- <RetireSafety>PT0S</RetireSafety>
- <PublishSafety>PT0S</PublishSafety>
-
- <!-- Parameters for KSK only -->
- <KSK>
- <Algorithm length="2048">7</Algorithm>
- <Lifetime>PT45M</Lifetime>
- <Repository>softHSM</Repository>
- <Standby>1</Standby>
- </KSK>
-
- <!-- Parameters for ZSK only -->
- <ZSK>
- <Algorithm length="2048">7</Algorithm>
- <Lifetime>PT25M</Lifetime>
- <Repository>softHSM</Repository>
- <Standby>1</Standby>
- </ZSK>
- </Keys>
-
- <Zone>
- <PropagationDelay>PT0S</PropagationDelay>
- <SOA>
- <TTL>PT0S</TTL>
- <Minimum>PT0S</Minimum>
- <Serial>unixtime</Serial>
- </SOA>
- </Zone>
-
- <Parent>
- <PropagationDelay>PT12M</PropagationDelay>
- <DS>
- <TTL>PT0S</TTL>
- </DS>
- <SOA>
- <TTL>PT0S</TTL>
- <Minimum>PT0S</Minimum>
- </SOA>
- </Parent>
- </Policy>
-</KASP>
./contrib/dlz/modules/wildcard/README X 2013,2018,2019,2020,2021
./contrib/dlz/modules/wildcard/dlz_wildcard_dynamic.c X 2013,2015,2016,2018,2019,2020,2021
./contrib/dlz/modules/wildcard/testing/named.conf X 2013,2018,2019
-./contrib/kasp/README X 2020,2021
-./contrib/kasp/kasp.xml X 2020,2021
-./contrib/kasp/policy.good X 2020,2021
./contrib/scripts/catzhash.py X 2020,2021
./contrib/scripts/check-secure-delegation.pl.in PERL 2010,2012,2014,2016,2018,2019,2020
./contrib/scripts/check5011.pl X 2013,2014,2017,2018,2019,2020,2021