diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/libcharon/plugins/eap_gtc/eap_gtc_plugin.c | 7 | ||||
-rw-r--r-- | src/libcharon/plugins/xauth_pam/xauth_pam_plugin.c | 7 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/libcharon/plugins/eap_gtc/eap_gtc_plugin.c b/src/libcharon/plugins/eap_gtc/eap_gtc_plugin.c index a2bdf7460..d579eaa5a 100644 --- a/src/libcharon/plugins/eap_gtc/eap_gtc_plugin.c +++ b/src/libcharon/plugins/eap_gtc/eap_gtc_plugin.c @@ -19,10 +19,6 @@ #include <daemon.h> -#ifndef CAP_AUDIT_WRITE -#define CAP_AUDIT_WRITE 29 -#endif - METHOD(plugin_t, get_name, char*, eap_gtc_plugin_t *this) { @@ -63,9 +59,6 @@ plugin_t *eap_gtc_plugin_create() }, ); - /* required for PAM authentication */ - charon->caps->keep(charon->caps, CAP_AUDIT_WRITE); - return &this->plugin; } diff --git a/src/libcharon/plugins/xauth_pam/xauth_pam_plugin.c b/src/libcharon/plugins/xauth_pam/xauth_pam_plugin.c index 363aaf003..b9ba0b5ac 100644 --- a/src/libcharon/plugins/xauth_pam/xauth_pam_plugin.c +++ b/src/libcharon/plugins/xauth_pam/xauth_pam_plugin.c @@ -18,6 +18,10 @@ #include <daemon.h> +#ifndef CAP_AUDIT_WRITE +#define CAP_AUDIT_WRITE 29 +#endif + METHOD(plugin_t, get_name, char*, xauth_pam_plugin_t *this) { @@ -56,5 +60,8 @@ plugin_t *xauth_pam_plugin_create() }, ); + /* required for PAM authentication */ + charon->caps->keep(charon->caps, CAP_AUDIT_WRITE); + return &this->plugin; } |