diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-11-10 15:05:13 +0100 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2012-11-10 15:06:37 +0100 |
commit | b67134913d2690234a4bd962604b3bb1dce8eb50 (patch) | |
tree | 93354fcd3ef1a935889857d70db0a73c5399c905 | |
parent | d247820998c72166a242c736a7a92aa6c60d769e (diff) | |
download | libpam-x2go-b67134913d2690234a4bd962604b3bb1dce8eb50.tar.gz libpam-x2go-b67134913d2690234a4bd962604b3bb1dce8eb50.tar.bz2 libpam-x2go-b67134913d2690234a4bd962604b3bb1dce8eb50.zip |
Set PAM_SM_AUTH and PAM_SM_SESSION before including security/pam_modules.h.
-rw-r--r-- | debian/changelog | 2 | ||||
-rw-r--r-- | src/pam-x2go.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index d52b6c8..09899ad 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,8 @@ libpam-x2go (0.0.0.1-0~x2go1) UNRELEASED; urgency=low * Adaptations of the forked original to work with X2Go: - Check the authentication token via libssh (ssh login to the remote server). + - Set PAM_SM_AUTH and PAM_SM_SESSION before including + security/pam_modules.h. * /debian/rules: - Override auto_build with our own automake mechanism. * /debian/control: diff --git a/src/pam-x2go.c b/src/pam-x2go.c index 6110da2..dce022f 100644 --- a/src/pam-x2go.c +++ b/src/pam-x2go.c @@ -30,6 +30,8 @@ #include <grp.h> #include <errno.h> +#define PAM_SM_AUTH +#define PAM_SM_SESSION #include <security/pam_modules.h> #include <security/pam_modutil.h> #include <security/pam_appl.h> |