--- a/dnstools.conf Sun Jan 16 17:29:01 2011 +0100
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-bind_dir = ./bind # bind-Hauptverzeichnis
-master_dir = ./bind/master # Verzeichnis für die einzelnen Zonen-Verzeichnisse
-zone_conf_dir = ./bind/zones.d # Verzeichnis für die Zonen-Konfigurationdateien
-
-key_counter_end = 15 # Anzahl der Signierungen bis zum Key-Rollover
-sign_alert_time = 168 # Warn-Zeitraum vor dem Ablauf einer Zone-Signatur in h
-abl_zeit = 24 # Dauer des Key-Rollover (2 Schluessel) in h
-
-secondary = hh.schlittermann.de
-primary = pu.schlittermann.de
-
-indexzone = idx.net.schlittermann.de # Name der Indexdatei
-
-#this_host
-#this_ip
-#this_domain
-#secondary_ip
-#hostmaster
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/dnstools.conf.example Sat Jan 22 00:05:44 2011 +0100
@@ -0,0 +1,18 @@
+bind_dir = ./bind # bind-Hauptverzeichnis
+master_dir = ./bind/master # Verzeichnis für die einzelnen Zonen-Verzeichnisse
+zone_conf_dir = ./bind/zones.d # Verzeichnis für die Zonen-Konfigurationdateien
+
+key_counter_end = 15 # Anzahl der Signierungen bis zum Key-Rollover
+sign_alert_time = 168 # Warn-Zeitraum vor dem Ablauf einer Zone-Signatur in h
+abl_zeit = 24 # Dauer des Key-Rollover (2 Schluessel) in h
+
+secondary = hh.schlittermann.de
+primary = pu.schlittermann.de
+
+indexzone = idx.net.schlittermann.de # Name der Indexdatei
+
+#this_host
+#this_ip
+#this_domain
+#secondary_ip
+#hostmaster
--- a/t/00-config.t Sun Jan 16 17:29:01 2011 +0100
+++ b/t/00-config.t Sat Jan 22 00:05:44 2011 +0100
@@ -7,7 +7,7 @@
use File::Temp;
BEGIN {
- use_ok "DNStools::Config", "get_config";
+ use_ok "DNStools::Config" => qw(get_config);
}
can_ok("DNStools::Config" => "get_config");
@@ -37,7 +37,7 @@
$ENV{DNSTOOLS_CONF} = $tmp->filename;
%cf = ();
%cf = get_config("xxx|xxx", $tmp->filename);
-ok(%cf, "got config from env");
+ok(%cf, "got config from \$DNSTOOLS_CONF");
is($cf{abc} => "xyz", "simple value");
is($cf{other} => "valuewithspace", "spaced value");