Release Notes for DNSCheck Lib v1.4.0 ===================================== * Minimum required Perl version is now 5.10.1. * A couple of new tests: - That a minimal referral can fit in a 512-octet packet. - The responses come from the same IP address the question was sent to. - That NSEC or NSEC3 is used in signed zones. - That NSEC3 parameters are sane. - That RRSIG durations are sane. * CZNIC contributed a Czech translation. * Reserved IP ranges updated according to new RFCs. * All tests that made SMTP connections have been removed. * The CLI script has a --level flag to specify the lowest log level you want printed. * A new, better algorithm to check nameserver AS distribution. * Plus of course bug and stability fixes. Release Notes for DNSCheck Lib v1.3.0 ===================================== Notable changes: * The configuration file layout has changed completely! Instead of the old, complicated variant, default configuration, default policy and language files are now installed in the proper place in the Perl module tree. The user should never need to care exactly where that is. Local changes to the configuration now lives in /etc/dnscheck/config.yaml and /etc/dnscheck/policy.yaml You have to manually move and rename your old site_config.yaml and site_policy.yaml, if you have them!diff -r1.4 -r1.5 pkgsrc/net/dnscheck/Makefile
(pettai)
@@ -1,63 +1,66 @@ | @@ -1,63 +1,66 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2013/05/31 12:41:32 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2013/06/15 21:18:49 pettai Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= dotse-dnscheck-1.2.6-0-g86a5c69 | 4 | DISTNAME= dotse-dnscheck-1.4.1-0-ga93f48c | |
5 | PKGNAME= dnscheck-1.2.6 | 5 | PKGNAME= dnscheck-1.4.1 | |
6 | PKGREVISION= 2 | |||
7 | CATEGORIES= net perl5 | 6 | CATEGORIES= net perl5 | |
8 | MASTER_SITES= -https://github.com/dotse/dnscheck/tarball/1.2.6 | 7 | MASTER_SITES= -https://github.com/dotse/dnscheck/tarball/1.4.1 | |
9 | 8 | |||
10 | MAINTAINER= pettai@NetBSD.org | 9 | MAINTAINER= pettai@NetBSD.org | |
11 | HOMEPAGE= https://github.com/dotse/dnscheck/ | 10 | HOMEPAGE= https://github.com/dotse/dnscheck/ | |
12 | COMMENT= DNSCheck is a DNS quality checker | 11 | COMMENT= DNSCheck is a DNS quality checker | |
13 | LICENSE= 2-clause-bsd | 12 | LICENSE= 2-clause-bsd | |
14 | 13 | |||
15 | FETCH_USING= curl | 14 | FETCH_USING= curl | |
16 | 15 | |||
17 | DEPENDS+= p5-Net-DNS>=0.65:../../net/p5-Net-DNS | 16 | DEPENDS+= p5-Net-DNS>=0.65:../../net/p5-Net-DNS | |
18 | DEPENDS+= p5-Net-DNS-SEC>=0.16:../../security/p5-Net-DNS-SEC | 17 | DEPENDS+= p5-Net-DNS-SEC>=0.16:../../security/p5-Net-DNS-SEC | |
19 | DEPENDS+= p5-Net-IP>=1.25:../../net/p5-Net-IP | 18 | DEPENDS+= p5-Net-IP>=1.25:../../net/p5-Net-IP | |
20 | DEPENDS+= p5-TimeDate>=0.19:../../time/p5-TimeDate | 19 | DEPENDS+= p5-TimeDate>=0.19:../../time/p5-TimeDate | |
21 | DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML | 20 | DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML | |
22 | DEPENDS+= p5-Socket6>=0.19:../../net/p5-Socket6 | 21 | DEPENDS+= p5-Socket6>=0.19:../../net/p5-Socket6 | |
23 | DEPENDS+= p5-IO-Socket-INET6>=2.51:../../net/p5-IO-Socket-INET6 | 22 | DEPENDS+= p5-IO-Socket-INET6>=2.51:../../net/p5-IO-Socket-INET6 | |
24 | DEPENDS+= p5-Mail-RFC822-Address-[0-9]*:../../mail/p5-Mail-RFC822-Address | 23 | DEPENDS+= p5-Mail-RFC822-Address-[0-9]*:../../mail/p5-Mail-RFC822-Address | |
25 | DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI | 24 | DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI | |
26 | DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql | 25 | DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql | |
26 | DEPENDS+= p5-Config-Any-[0-9]*:../../devel/p5-Config-Any | |||
27 | DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir | |||
28 | DEPENDS+= p5-File-ShareDir-Install-[0-9]*:../../devel/p5-File-ShareDir-Install | |||
27 | DEPENDS+= p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp | 29 | DEPENDS+= p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp | |
28 | DEPENDS+= p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS | 30 | DEPENDS+= p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS | |
29 | DEPENDS+= p5-MIME-Lite-[0-9]*:../../mail/p5-MIME-Lite | 31 | DEPENDS+= p5-MIME-Lite-[0-9]*:../../mail/p5-MIME-Lite | |
30 | DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template | 32 | DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template | |
31 | 33 | |||
32 | REPLACE_PERL+= lib/DNSCheck.pm lib/DNSCheck/*.pm | 34 | REPLACE_PERL+= lib/DNSCheck.pm lib/DNSCheck/*.pm | |
33 | REPLACE_PERL+= lib/DNSCheck/Lookup/*.pm lib/DNSCheck/Test/*.pm | 35 | REPLACE_PERL+= lib/DNSCheck/Lookup/*.pm lib/DNSCheck/Test/*.pm | |
36 | REPLACE_PERL+= apps/dnscheck-packetcheck | |||
34 | 37 | |||
35 | PERL5_PACKLIST= auto/DNSCheck/.packlist | 38 | PERL5_PACKLIST= auto/DNSCheck/.packlist | |
36 | BUILDLINK_API_DEPENDS.perl+= perl>=5.6.1 | 39 | BUILDLINK_API_DEPENDS.perl+= perl>=5.6.1 | |
37 | 40 | |||
38 | WRKSRC= ${WRKDIR}/dotse-dnscheck-b73204b/engine | 41 | WRKSRC= ${WRKDIR}/dotse-dnscheck-f058797/engine | |
39 | SYSCONFDIR= `${BASENAME} ${PKG_SYSCONFDIR}` | 42 | SYSCONFDIR= `${BASENAME} ${PKG_SYSCONFDIR}` | |
40 | 43 | |||
41 | EGDIR= ${PREFIX}/share/examples/${PKGBASE} | 44 | EGDIR= ${PREFIX}/share/examples/${PKGBASE} | |
42 | CONF_FILES= ${EGDIR}/config.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/config.yaml | 45 | #CONF_FILES= ${EGDIR}/config.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/config.yaml | |
43 | CONF_FILES+= ${EGDIR}/policy.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/policy.yaml | 46 | #CONF_FILES+= ${EGDIR}/policy.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/policy.yaml | |
44 | 47 | |||
45 | BUILD_DEFS+= IPV6_READY | 48 | BUILD_DEFS+= IPV6_READY | |
46 | 49 | |||
47 | SUBST_CLASSES+= paths | 50 | SUBST_CLASSES+= paths | |
48 | SUBST_STAGE.paths= pre-configure | 51 | SUBST_STAGE.paths= pre-configure | |
49 | SUBST_FILES.paths= lib/DNSCheck/Config.pm | 52 | SUBST_FILES.paths= lib/DNSCheck/Config.pm | |
50 | SUBST_SED.paths+= -e s!@SYSCONFDIR@!${SYSCONFDIR}!g | 53 | SUBST_SED.paths+= -e s!@SYSCONFDIR@!${SYSCONFDIR}!g | |
51 | 54 | |||
52 | INSTALLATION_DIRS= ${EGDIR} | 55 | INSTALLATION_DIRS= ${EGDIR} | |
53 | OWN_DIRS= ${SYSCONFDIR}/${PKGBASE} | 56 | OWN_DIRS= ${SYSCONFDIR}/${PKGBASE} | |
54 | 57 | |||
55 | post-patch: | 58 | post-patch: | |
56 | ${RM} ${WRKSRC}/lib/DNSCheck/Config.pm.orig | 59 | ${RM} ${WRKSRC}/lib/DNSCheck/Config.pm.orig | |
57 | 60 | |||
58 | post-install: | 61 | #post-install: | |
59 | ${INSTALL_DATA} ${WRKSRC}/config.yaml ${DESTDIR}${EGDIR}/ | 62 | # ${INSTALL_DATA} ${WRKSRC}/config.yaml ${DESTDIR}${EGDIR}/ | |
60 | ${INSTALL_DATA} ${WRKSRC}/policy.yaml ${DESTDIR}${EGDIR}/ | 63 | # ${INSTALL_DATA} ${WRKSRC}/policy.yaml ${DESTDIR}${EGDIR}/ | |
61 | 64 | |||
62 | .include "../../lang/perl5/module.mk" | 65 | .include "../../lang/perl5/module.mk" | |
63 | .include "../../mk/bsd.pkg.mk" | 66 | .include "../../mk/bsd.pkg.mk" |
@@ -1,61 +1,60 @@ | @@ -1,61 +1,60 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1.1.1 2012/05/08 22:39:39 pettai Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2013/06/15 21:18:49 pettai Exp $ | |
2 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck.pm | 2 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck.pm | |
3 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Config.pm | 3 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Config.pm | |
4 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Locale.pm | 4 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Locale.pm | |
5 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Logger.pm | 5 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Logger.pm | |
6 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/ASN.pm | 6 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/ASN.pm | |
7 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/DNS.pm | 7 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/DNS.pm | |
8 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/Resolver.pm | 8 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/Resolver.pm | |
9 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Overview.pod | 9 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Overview.pod | |
10 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Address.pm | 10 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Address.pm | |
11 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Common.pm | 11 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Common.pm | |
12 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Connectivity.pm | 12 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Connectivity.pm | |
13 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Consistency.pm | 13 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Consistency.pm | |
14 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/DNSSEC.pm | 14 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/DNSSEC.pm | |
15 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Delegation.pm | 15 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Delegation.pm | |
16 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Host.pm | 16 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Host.pm | |
17 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Mail.pm | 17 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Mail.pm | |
18 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Nameserver.pm | 18 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Nameserver.pm | |
19 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/SMTP.pm | |||
20 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/SOA.pm | 19 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/SOA.pm | |
21 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Zone.pm | 20 | ${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Zone.pm | |
22 | ${PERL5_SUB_INSTALLVENDORLIB}/MockBootstrap.pm | 21 | ${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/config.yaml | |
23 | ${PERL5_SUB_INSTALLVENDORLIB}/MockResolver.pm | 22 | ${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/en.yaml | |
23 | ${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/nl.yaml | |||
24 | ${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/policy.yaml | |||
25 | ${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/sv.yaml | |||
24 | ${PERL5_SUB_INSTALLVENDORARCH}/auto/DNSCheck/.packlist | 26 | ${PERL5_SUB_INSTALLVENDORARCH}/auto/DNSCheck/.packlist | |
25 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck | 27 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck | |
26 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-12hourmailer | 28 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-12hourmailer | |
27 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-dispatcher | 29 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-dispatcher | |
30 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-dnssecmailer | |||
28 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-hostsyntax | 31 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-hostsyntax | |
29 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-preflight | 32 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-preflight | |
30 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-zonediff | 33 | ${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-zonediff | |
31 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-12hourmailer.1 | 34 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-12hourmailer.1 | |
32 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-dispatcher.1 | 35 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-dispatcher.1 | |
36 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-dnssecmailer.1 | |||
33 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-hostsyntax.1 | 37 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-hostsyntax.1 | |
34 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-preflight.1 | 38 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-preflight.1 | |
35 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-zonediff.1 | 39 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-zonediff.1 | |
36 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck.1 | 40 | ${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck.1 | |
37 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck.3 | 41 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck.3 | |
38 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Config.3 | 42 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Config.3 | |
39 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Locale.3 | 43 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Locale.3 | |
40 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Logger.3 | 44 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Logger.3 | |
41 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::ASN.3 | 45 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::ASN.3 | |
42 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::DNS.3 | 46 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::DNS.3 | |
43 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::Resolver.3 | 47 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::Resolver.3 | |
44 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Overview.3 | 48 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Overview.3 | |
45 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Address.3 | 49 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Address.3 | |
46 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Common.3 | 50 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Common.3 | |
47 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Connectivity.3 | 51 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Connectivity.3 | |
48 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Consistency.3 | 52 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Consistency.3 | |
49 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::DNSSEC.3 | 53 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::DNSSEC.3 | |
50 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Delegation.3 | 54 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Delegation.3 | |
51 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Host.3 | 55 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Host.3 | |
52 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Mail.3 | 56 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Mail.3 | |
53 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Nameserver.3 | 57 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Nameserver.3 | |
54 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::SMTP.3 | |||
55 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::SOA.3 | 58 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::SOA.3 | |
56 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Zone.3 | 59 | ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Zone.3 | |
57 | share/dnscheck/locale/en.yaml | 60 | @pkgdir share/examples/dnscheck | |
58 | share/dnscheck/locale/nl.yaml | |||
59 | share/dnscheck/locale/sv.yaml | |||
60 | share/examples/dnscheck/config.yaml | |||
61 | share/examples/dnscheck/policy.yaml |
@@ -1,7 +1,6 @@ | @@ -1,7 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.1.1.1 2012/05/08 22:39:39 pettai Exp $ | 1 | $NetBSD: distinfo,v 1.2 2013/06/15 21:18:49 pettai Exp $ | |
2 | 2 | |||
3 | SHA1 (dotse-dnscheck-1.2.6-0-g86a5c69.tar.gz) = da2b5e8cf84eb4416dc32a4006c901b18040b137 | 3 | SHA1 (dotse-dnscheck-1.4.1-0-ga93f48c.tar.gz) = cd365d17ae472661117abb0263dedec36147e35c | |
4 | RMD160 (dotse-dnscheck-1.2.6-0-g86a5c69.tar.gz) = d19ba7cd9a6311f82c03421b3928a666b09fb0b8 | 4 | RMD160 (dotse-dnscheck-1.4.1-0-ga93f48c.tar.gz) = 55908f573896e185bfeb1810f0228fd547eb196a | |
5 | Size (dotse-dnscheck-1.2.6-0-g86a5c69.tar.gz) = 1262272 bytes | 5 | Size (dotse-dnscheck-1.4.1-0-ga93f48c.tar.gz) = 1330139 bytes | |
6 | SHA1 (patch-aa) = 86cf15f480ccb95b136e4712ff0910c01459a549 | 6 | SHA1 (patch-ab) = 4a5ef356166e3bd84b7f51575ac18147b7da45e1 | |
7 | SHA1 (patch-ab) = c07651c7015c8d71e77c3ee25e852c3132e73da3 |
@@ -1,15 +1,20 @@ | @@ -1,15 +1,20 @@ | |||
1 | $NetBSD: patch-ab,v 1.1.1.1 2012/05/08 22:39:39 pettai Exp $ | 1 | $NetBSD: patch-ab,v 1.2 2013/06/15 21:18:49 pettai Exp $ | |
2 | 2 | |||
3 | Look for the configuration files in SYSCONFDIR instead of share | 3 | Look for the configuration files in SYSCONFDIR instead of /etc | |
4 | 4 | |||
5 | --- ./lib/DNSCheck/Config.pm.orig 2009-04-04 13:49:09.000000000 +0200 | 5 | --- lib/DNSCheck/Config.pm.orig 2013-04-11 15:53:42.000000000 +0000 | |
6 | +++ ./lib/DNSCheck/Config.pm 2009-04-04 13:49:43.000000000 +0200 | 6 | +++ lib/DNSCheck/Config.pm | |
7 | @@ -52,7 +52,7 @@ | 7 | @@ -58,11 +58,11 @@ sub new { | |
8 | croak 'Configuration file ' . $arg{'configfile'} . ' not readable'; | |||
9 | } | |||
8 | 10 | |||
9 | my %arg = @_; | 11 | - my $config = _get_with_path( $arg{'configfile'}, _catfile( $arg{'configdir'}, 'config.yaml' ), '/etc/dnscheck/config.yaml', ); | |
12 | + my $config = _get_with_path( $arg{'configfile'}, _catfile( $arg{'configdir'}, 'config.yaml' ), '@SYSCONFDIR@/dnscheck/config.yaml', ); | |||
10 | 13 | |||
11 | - $self->{configdir} = catfile($Config{'siteprefix'}, 'share/dnscheck'); | 14 | my $default_policy = _get_with_path( _catfile( dist_dir( 'DNSCheck' ), 'policy.yaml' ) ); | |
12 | + $self->{configdir} = catfile($Config{'siteprefix'}, '@SYSCONFDIR@/dnscheck'); | |||
13 | $self->{configdir} = $arg{'configdir'} if defined($arg{'configdir'}); | |||
14 | 15 | |||
15 | $self->{sitedir} = $self->{configdir}; | 16 | - my $policy = _get_with_path( $arg{'policyfile'}, _catfile( $arg{'policydir'}, 'policy.yaml' ), '/etc/dnscheck/policy.yaml', ); | |
17 | + my $policy = _get_with_path( $arg{'policyfile'}, _catfile( $arg{'policydir'}, 'policy.yaml' ), '@SYSCONFDIR@/dnscheck/policy.yaml', ); | |||
18 | ||||
19 | my $locale; | |||
20 | if ( $arg{'localefile'} ) { |