diff options
-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> |