+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.
+
2007-10-12 Thorsten Kukuk <kukuk@thkukuk.de>
* xtests/Makefile.am: Add tst-pam_dispatch5 sources
};
-/* 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[])
#%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