From 5a7e54d3753010b65d5c25c6a455e716c5db9388 Mon Sep 17 00:00:00 2001
From: "Todd C. Miller" <Todd.Miller@courtesan.com>
Date: Wed, 24 Apr 2013 15:38:03 -0400
Subject: [PATCH] Add regress for SHA-2 digests.

---
 MANIFEST                                       | 3 +++
 plugins/sudoers/regress/sudoers/test14.in      | 4 ++++
 plugins/sudoers/regress/sudoers/test14.out.ok  | 7 +++++++
 plugins/sudoers/regress/sudoers/test14.toke.ok | 4 ++++
 4 files changed, 18 insertions(+)
 create mode 100644 plugins/sudoers/regress/sudoers/test14.in
 create mode 100644 plugins/sudoers/regress/sudoers/test14.out.ok
 create mode 100644 plugins/sudoers/regress/sudoers/test14.toke.ok

diff --git a/MANIFEST b/MANIFEST
index 39157a219..6b28f2de5 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -290,6 +290,9 @@ plugins/sudoers/regress/sudoers/test12.toke.ok
 plugins/sudoers/regress/sudoers/test13.in
 plugins/sudoers/regress/sudoers/test13.out.ok
 plugins/sudoers/regress/sudoers/test13.toke.ok
+plugins/sudoers/regress/sudoers/test14.in 
+plugins/sudoers/regress/sudoers/test14.out.ok 
+plugins/sudoers/regress/sudoers/test14.toke.ok 
 plugins/sudoers/regress/sudoers/test2.in
 plugins/sudoers/regress/sudoers/test2.out.ok
 plugins/sudoers/regress/sudoers/test2.toke.ok
diff --git a/plugins/sudoers/regress/sudoers/test14.in b/plugins/sudoers/regress/sudoers/test14.in
new file mode 100644
index 000000000..05fafdac0
--- /dev/null
+++ b/plugins/sudoers/regress/sudoers/test14.in
@@ -0,0 +1,4 @@
+Cmnd_Alias LS = sha224:d06a2617c98d377c250edd470fd5e576327748d82915d6e33b5f8db1 /bin/ls
+Cmnd_Alias SH = sha256:hOtoe/iK6SlGg7w4BfZBBdSsXjUmTJ5+ts51yjh7vkM= /bin/sh
+
+millert ALL = LS, SH, sha512:srzYEQ2aqzm+it3f74opTMkIImZRLxBARVpb0g9RSouJYdLt7DTRMEY4Ry9NyaOiDoUIplpNjqYH0JMYPVdFnw /bin/kill
diff --git a/plugins/sudoers/regress/sudoers/test14.out.ok b/plugins/sudoers/regress/sudoers/test14.out.ok
new file mode 100644
index 000000000..54cfdcf60
--- /dev/null
+++ b/plugins/sudoers/regress/sudoers/test14.out.ok
@@ -0,0 +1,7 @@
+Parses OK.
+
+
+Cmnd_Alias	LS = /bin/ls
+Cmnd_Alias	SH = /bin/sh
+
+millert	ALL = LS, SH, /bin/kill
diff --git a/plugins/sudoers/regress/sudoers/test14.toke.ok b/plugins/sudoers/regress/sudoers/test14.toke.ok
new file mode 100644
index 000000000..016c031a9
--- /dev/null
+++ b/plugins/sudoers/regress/sudoers/test14.toke.ok
@@ -0,0 +1,4 @@
+CMNDALIAS ALIAS = SHA224 : DIGEST COMMAND 
+CMNDALIAS ALIAS = SHA256 : DIGEST COMMAND 
+
+WORD(5) ALL = ALIAS , ALIAS , SHA512 : DIGEST COMMAND 
-- 
2.40.0