diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | pam/gkr-pam-client.c | 1 | ||||
-rw-r--r-- | pam/gkr-pam-module.c | 1 | ||||
-rw-r--r-- | pam/gkr-pam.h | 4 |
4 files changed, 13 insertions, 0 deletions
@@ -1,5 +1,12 @@ 2007-07-31 Stef Walter <stef@memberwebs.com> + * pam/gkr-pam-client.c: + * pam/gkr-pam-module.c: + * pam/gkr-pam.h: Include headers and defines necessary for + building on Solaris. Patch by Damien Carbery. Fixes bug #462118 + +2007-07-31 Stef Walter <stef@memberwebs.com> + * ui/gkr-ask-tool.c: Don't use err () because of Solaris. Fixes bug #462114 diff --git a/pam/gkr-pam-client.c b/pam/gkr-pam-client.c index 13a16342..25c32fed 100644 --- a/pam/gkr-pam-client.c +++ b/pam/gkr-pam-client.c @@ -39,6 +39,7 @@ #include <signal.h> #include <stdio.h> #include <stdlib.h> +#include <string.h> #include <syslog.h> #include <unistd.h> diff --git a/pam/gkr-pam-module.c b/pam/gkr-pam-module.c index 745214eb..43c3eb61 100644 --- a/pam/gkr-pam-module.c +++ b/pam/gkr-pam-module.c @@ -34,6 +34,7 @@ #include "library/gnome-keyring-result.h" #include "library/gnome-keyring-opcodes.h" +#include <security/pam_appl.h> #include <security/pam_modules.h> #include <sys/types.h> diff --git a/pam/gkr-pam.h b/pam/gkr-pam.h index 94a41adf..0a988fe6 100644 --- a/pam/gkr-pam.h +++ b/pam/gkr-pam.h @@ -29,6 +29,10 @@ #include "library/gnome-keyring-opcodes.h" #include "library/gnome-keyring-result.h" +#ifndef LOG_AUTHPRIV +#define LOG_AUTHPRIV LOG_AUTH +#endif + #define GKR_LOG_ERR (LOG_ERR | LOG_AUTHPRIV) #define GKR_LOG_WARN (LOG_WARNING | LOG_AUTHPRIV) #define GKR_LOG_NOTICE (LOG_NOTICE | LOG_AUTHPRIV) |