summaryrefslogtreecommitdiff
path: root/xtests
diff options
context:
space:
mode:
authorTomas Mraz <tm@t8m.info>2007-10-18 11:02:57 +0000
committerTomas Mraz <tm@t8m.info>2007-10-18 11:02:57 +0000
commit5aafd4bcca561a58c49913f3c338df6ef924505a (patch)
treeb8214b59fda02cc1079f2e3627be8b8067b4e9e5 /xtests
parent4507528d83d454b9b9c32a5e94a939f125020aa9 (diff)
Relevant BUGIDs:
Purpose of commit: testcase Commit summary: --------------- 2007-10-18 Tomas Mraz <t8m@centrum.cz> * xtests/tst-pam_dispatch4.c: Fix comment about the test. * xtests/tst-pam_dispatch4.pamd: Improve the testcase.
Diffstat (limited to 'xtests')
-rw-r--r--xtests/tst-pam_dispatch4.c3
-rw-r--r--xtests/tst-pam_dispatch4.pamd6
2 files changed, 4 insertions, 5 deletions
diff --git a/xtests/tst-pam_dispatch4.c b/xtests/tst-pam_dispatch4.c
index 745e9cfc..a4db8a88 100644
--- a/xtests/tst-pam_dispatch4.c
+++ b/xtests/tst-pam_dispatch4.c
@@ -46,8 +46,7 @@ static struct pam_conv conv = {
};
-/* Check that errors of optional modules are ignored and that
- required modules after a sufficient one are not executed. */
+/* Check that jumps are processed correctly. */
int
main(int argc, char *argv[])
diff --git a/xtests/tst-pam_dispatch4.pamd b/xtests/tst-pam_dispatch4.pamd
index 7c08372b..ac995add 100644
--- a/xtests/tst-pam_dispatch4.pamd
+++ b/xtests/tst-pam_dispatch4.pamd
@@ -1,8 +1,8 @@
#%PAM-1.0
-# We jump to pam_permit.so, should pass
+# We jump to end of the stack with previous pam_permit.so, should pass
+auth required pam_permit.so
auth [success=1 default=ignore] pam_debug.so auth=success
auth required pam_deny.so
-auth required pam_permit.so
-# We jump to a non-existing slot, fail, but don't seg.fault
+# We jump to end of the stack without any module in OK state, should fail
account [success=1 default=ignore] pam_debug.so account=success
account required pam_deny.so