Suggested fix (expand wildcard using glob() and splice into place: 5
instances):

--- /usr/sbin/zonesigner        2016-01-22 23:10:55.000000000 +0000
+++ ./bin/zonesigner    2017-02-14 12:12:06.604434508 +0000
@@ -2208,2 +2208,3 @@
                        @args = ($MV, "$ksk.*", $kskdir);
+                       splice(@args,1,1,glob($args[1]));
                        System(@args);
@@ -2219,2 +2220,3 @@
                        @args = ($MV, "$ksk.*", $kskdir);
+                       splice(@args,1,1,glob($args[1]));
                        System(@args);
@@ -2249,2 +2251,3 @@
                        @args = ($MV, "$zsk.*", $zskdir);
+                       splice(@args,1,1,glob($args[1]));
                        System(@args);
@@ -2260,2 +2263,3 @@
                        @args = ($MV, "$zsk.*", $zskdir);
+                       splice(@args,1,1,glob($args[1]));
                        System(@args);
@@ -2271,2 +2275,3 @@
                        @args = ($MV, "$zsk.*", $zskdir);
+                       splice(@args,1,1,glob($args[1]));
                        System(@args);

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1664277

Title:
  zonesigner (dnssec-tools) is broken

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dnssec-tools/+bug/1664277/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to