]> git.ipfire.org Git - thirdparty/krb5.git/commit
Load mechglue config files from /etc/gss/mech.d
authorGünther Deschner <gdeschner@redhat.com>
Wed, 5 Mar 2014 14:25:43 +0000 (15:25 +0100)
committerGreg Hudson <ghudson@mit.edu>
Thu, 22 May 2014 21:54:10 +0000 (17:54 -0400)
commit05cbef80d53f49d30a5d0563501226dc173734d4
treec07d242cac3c1073b1cc036cddac38e2b583730c
parent123c14fd8862ee8f11f6084d25958cb380655f35
Load mechglue config files from /etc/gss/mech.d

In addition to loading /etc/gss/mech, glob for *.conf files in
/etc/gss/mech.d.  Load only config files which have changed since the
highest mtime we saw in the previous scan.  Scan at most once per
second to avoid excessive numbers of filesystem syscalls for busy
GSSAPI applications.

[ghudson@mit.edu: rewrote commit message; style changes; added
once-per-second throttle on glob/stat calls]

ticket: 7882 (new)
src/lib/gssapi/mechglue/g_initialize.c