]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests: meta: use root for uid/gid checks
authorFlorian Westphal <fw@strlen.de>
Thu, 16 Jul 2015 10:54:48 +0000 (12:54 +0200)
committerFlorian Westphal <fw@strlen.de>
Thu, 16 Jul 2015 11:09:34 +0000 (13:09 +0200)
I get failures here since 'man' has different uid vs. what
test suite expects.
Furthermore, this box does not have a 'backup' user.

Switch to root/bin/daemon -- those exist on both debian and fedora.

After this meta.t passes on all my machines.

Signed-off-by: Florian Westphal <fw@strlen.de>
tests/regression/any/meta.t

index ca0b4d4a14f2c92012087812401a056147fa292f..24bcafa873f6fc38fe1b6a893d7426f075855106 100644 (file)
@@ -89,10 +89,10 @@ meta oiftype {ether, ppp, ipip, ipip6, loopback, sit, ipgre};ok
 meta oiftype != ether;ok;oiftype != ether
 meta oiftype ether;ok;oiftype ether
 
-meta skuid {man, root, backup} accept;ok;skuid { 0, 6, 34} accept
-- meta skuid != {man, root, backup} accept;ok
-meta skuid man;ok;skuid 6
-meta skuid != man;ok;skuid != 6
+meta skuid {bin, root, daemon} accept;ok;skuid { 0, 1, 2} accept
+- meta skuid != {bin, root, daemon} accept;ok
+meta skuid root;ok;skuid 0
+meta skuid != root;ok;skuid != 0
 meta skuid lt 3000 accept;ok;skuid < 3000 accept
 meta skuid gt 3000 accept;ok;skuid > 3000 accept
 meta skuid eq 3000 accept;ok;skuid 3000 accept
@@ -101,10 +101,10 @@ meta skuid != 2001-2005 accept;ok;skuid != 2001-2005 accept
 meta skuid { 2001-2005} accept;ok;skuid { 2001-2005} accept
 - meta skuid != { 2001-2005} accept;ok
 
-meta skgid {man, root, backup} accept;ok;skgid { 34, 12, 0} accept
-- meta skgid != {man, root, backup} accept;ok
-meta skgid man;ok;skgid 12
-meta skgid != man;ok;skgid != 12
+meta skgid {bin, root, daemon} accept;ok;skgid { 0, 1, 2} accept
+- meta skgid != {bin, root, daemon} accept;ok
+meta skgid root;ok;skgid 0
+meta skgid != root;ok;skgid != 0
 meta skgid lt 3000 accept;ok;skgid < 3000 accept
 meta skgid gt 3000 accept;ok;skgid > 3000 accept
 meta skgid eq 3000 accept;ok;skgid 3000 accept