[28839] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

krb5 commit [krb5-1.13]: Log invalid restrictions strings

daemon@ATHENA.MIT.EDU (Tom Yu)
Wed Mar 18 16:25:18 2015

Date: Wed, 18 Mar 2015 16:25:03 -0400
From: Tom Yu <tlyu@mit.edu>
Message-Id: <201503182025.t2IKP3Rv020341@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

https://github.com/krb5/krb5/commit/1ff2ecc7890ae4b843c77c2ba68f5a152806bf05
commit 1ff2ecc7890ae4b843c77c2ba68f5a152806bf05
Author: Greg Hudson <ghudson@mit.edu>
Date:   Fri Mar 13 13:30:49 2015 -0400

    Log invalid restrictions strings
    
    In kadm5int_acl_parse_restrictions(), output a log message if we break
    out of the parsing loop with an error.  The current structure of the
    loop makes it difficult to pinpoint the bad restrictions field, so
    just output the whole string.
    
    (cherry picked from commit e9eaafeab12b2b62595f4dff2fca3345b2d95b4a)
    
    ticket: 8155
    version_fixed: 1.13.2
    status: resolved

 src/lib/kadm5/srv/server_acl.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/lib/kadm5/srv/server_acl.c b/src/lib/kadm5/srv/server_acl.c
index 86e1367..64f7385 100644
--- a/src/lib/kadm5/srv/server_acl.c
+++ b/src/lib/kadm5/srv/server_acl.c
@@ -349,6 +349,10 @@ kadm5int_acl_parse_restrictions(s, rpp)
                     }
                 }
             }
+            if (code) {
+                krb5_klog_syslog(LOG_ERR, _("%s: invalid restrictions: %s"),
+                                 acl_acl_file, s);
+            }
         }
     }
     if (sp)
_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5

home help back first fref pref prev next nref lref last post