From 943942bfa4166d2cec547b9fec9beb303dd71579 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 11 Jan 2009 21:41:13 +0000 Subject: [PATCH] check acl match for foo/*.example.org git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24235 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/test_acl.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/krb5/test_acl.c b/lib/krb5/test_acl.c index 50afd5b54..2b0005e7d 100644 --- a/lib/krb5/test_acl.c +++ b/lib/krb5/test_acl.c @@ -72,6 +72,13 @@ test_match_string(krb5_context context) RETVAL(context, ret, 0, "liternal fnmatch"); ret = krb5_acl_match_string(context, "foo/bar", "f", "foo/*"); RETVAL(context, ret, 0, "foo/*"); + ret = krb5_acl_match_string(context, "foo/bar.example.org", "f", + "foo/*.example.org"); + RETVAL(context, ret, 0, "foo/*.example.org"); + ret = krb5_acl_match_string(context, "foo/bar.example.com", "f", + "foo/*.example.org"); + RETVAL(context, ret, EACCES, "foo/*.example.com"); + ret = krb5_acl_match_string(context, "foo/bar/baz", "f", "foo/*/baz"); RETVAL(context, ret, 0, "foo/*/baz");