]> granicus.if.org Git - ipset/commitdiff
ipset: Fix ipset command replacement in runtest.sh
authorNeutron Soutmun <neo.neutron@gmail.com>
Tue, 30 May 2017 10:46:33 +0000 (17:46 +0700)
committerJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Sun, 4 Jun 2017 11:59:03 +0000 (13:59 +0200)
  Fix the ipset command replacement.

  For ipset="/sbin/ipset"

  Actual:
    /sbin//sbin/ipset 2>.foo.err | ... | xargs -n1 ipset
  Expected:
    /sbin/ipset 2>.foo.err | ... | xargs -n1 /sbin/ipset

Signed-off-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
tests/runtest.sh

index 186f11ddeef6ddbe82e28ad1787f098e33ab9556..8f4c02a4373a2c3c1a7dd693a14534632a1b9933 100755 (executable)
@@ -96,7 +96,7 @@ for types in $tests; do
        echo -ne "$types: $what: "
        cmd=`echo $cmd | sed "s|ipset|$ipset 2>.foo.err|"`
        # For the case: ipset list | ... | xargs -n1 ipset
-       cmd=`echo $cmd | sed "s|ipset|$ipset|"`
+       cmd=`echo $cmd | sed "s|ipset|$ipset|2g"`
        eval $cmd
        r=$?
        # echo $ret $r