Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 134515 | Differences between
and this patch

Collapse All | Expand All

(-)Linux-PAM-0.78-orig/modules/pam_unix/pam_unix_passwd.c (-2 / +1 lines)
Lines 64-73 Link Here
64
#include <errno.h>
64
#include <errno.h>
65
#include <sys/wait.h>
65
#include <sys/wait.h>
66
#ifdef WITH_SELINUX
66
#ifdef WITH_SELINUX
67
static int selinux_enabled=-1;
68
#include <selinux/selinux.h>
67
#include <selinux/selinux.h>
69
static security_context_t prev_context=NULL;
68
static security_context_t prev_context=NULL;
70
#define SELINUX_ENABLED (selinux_enabled!=-1 ? selinux_enabled : selinux_enabled=is_selinux_enabled()>0)
69
#define SELINUX_ENABLED (is_selinux_enabled() == 1)
71
#else
70
#else
72
#define SELINUX_ENABLED 0
71
#define SELINUX_ENABLED 0
73
#endif
72
#endif
(-)Linux-PAM-0.78-orig/modules/pam_unix/unix_chkpwd.c (-2 / +1 lines)
Lines 33-42 Link Here
33
#include <shadow.h>
33
#include <shadow.h>
34
#include <signal.h>
34
#include <signal.h>
35
#include <time.h>
35
#include <time.h>
36
static int selinux_enabled=-1;
37
#ifdef WITH_SELINUX
36
#ifdef WITH_SELINUX
38
#include <selinux/selinux.h>
37
#include <selinux/selinux.h>
39
#define SELINUX_ENABLED (selinux_enabled!=-1 ? selinux_enabled : selinux_enabled=is_selinux_enabled()>0)
38
#define SELINUX_ENABLED (is_selinux_enabled() == 1)
40
static security_context_t prev_context=NULL;
39
static security_context_t prev_context=NULL;
41
#else
40
#else
42
#define SELINUX_ENABLED 0
41
#define SELINUX_ENABLED 0

Return to bug 134515