diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2010-02-24 18:58:15 +0100 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2010-03-08 13:42:46 -0500 |
commit | 71cd2f7ce705561d8d8f3cb7f385a57bedad1ef1 (patch) | |
tree | 3d8e723c7deedc04468e4e0a1a52b60c0d0b302e /src/responder | |
parent | bc7d61995ed04de885cb8e4bf4c5f2dcbc780649 (diff) | |
download | sssd-71cd2f7ce705561d8d8f3cb7f385a57bedad1ef1.tar.gz sssd-71cd2f7ce705561d8d8f3cb7f385a57bedad1ef1.tar.xz sssd-71cd2f7ce705561d8d8f3cb7f385a57bedad1ef1.zip |
Reopen logs when SIGHUP is caught
Upon receiving SIGHUP, the monitor signals all services to reopen their
debug logs. It is also possible to signal individual services to reopen
their particular files.
Fixes: #332
Diffstat (limited to 'src/responder')
-rw-r--r-- | src/responder/nss/nsssrv.c | 1 | ||||
-rw-r--r-- | src/responder/pam/pamsrv.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/responder/nss/nsssrv.c b/src/responder/nss/nsssrv.c index 06e8bfe98..02150c982 100644 --- a/src/responder/nss/nsssrv.c +++ b/src/responder/nss/nsssrv.c @@ -50,6 +50,7 @@ struct sbus_method monitor_nss_methods[] = { { MON_CLI_METHOD_PING, monitor_common_pong }, { MON_CLI_METHOD_RES_INIT, monitor_common_res_init }, + { MON_CLI_METHOD_ROTATE, monitor_common_rotate_logs }, { NULL, NULL } }; diff --git a/src/responder/pam/pamsrv.c b/src/responder/pam/pamsrv.c index ac1cf4010..cb3429f1a 100644 --- a/src/responder/pam/pamsrv.c +++ b/src/responder/pam/pamsrv.c @@ -49,6 +49,7 @@ struct sbus_method monitor_pam_methods[] = { { MON_CLI_METHOD_PING, monitor_common_pong }, { MON_CLI_METHOD_RES_INIT, monitor_common_res_init }, + { MON_CLI_METHOD_ROTATE, monitor_common_rotate_logs }, { NULL, NULL } }; |