Add regress test for bug 361

This commit is contained in:
Todd C. Miller
2013-01-24 11:57:38 -05:00
parent f2beaaa89f
commit c2e678d73a
3 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
visudo: Error: unused User_Alias A
visudo: Error: unused User_Alias B

View File

@@ -0,0 +1 @@
stdin: parsed OK

View File

@@ -0,0 +1,33 @@
#!/bin/sh
#
# Sudo Bug 361:
# Excerises a bug in the redblack tree code.
#
./visudo -csf - <<EOF
User_Alias A=a
User_Alias B=a
User_Alias C=a
User_Alias D=a
User_Alias E=a
User_Alias F=a
User_Alias G=a
User_Alias H=a
User_Alias I=a
User_Alias J=a
User_Alias K=a
User_Alias L=a
User_Alias M=a
C ALL=(ALL) ALL
E ALL=(ALL) ALL
J ALL=(ALL) ALL
D ALL=(ALL) ALL
L ALL=(ALL) ALL
H ALL=(ALL) ALL
F ALL=(ALL) ALL
G ALL=(ALL) ALL
M ALL=(ALL) ALL
K ALL=(ALL) ALL
I ALL=(ALL) ALL
EOF