|
|
4724a4 |
From 62b9fa5973d71f3525af29f04f03e05bbaf196e6 Mon Sep 17 00:00:00 2001
|
|
|
4724a4 |
From: Adam Jackson <ajax@redhat.com>
|
|
|
4724a4 |
Date: Mon, 27 Jun 2011 12:42:28 -0400
|
|
|
4724a4 |
Subject: [PATCH 05/15] Enable PAM support
|
|
|
4724a4 |
|
|
|
4724a4 |
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
|
|
4724a4 |
---
|
|
|
4724a4 |
configure.ac | 2 ++
|
|
|
4724a4 |
hw/dmx/Makefile.am | 1 +
|
|
|
4724a4 |
os/utils.c | 1 +
|
|
|
4724a4 |
3 files changed, 4 insertions(+), 0 deletions(-)
|
|
|
4724a4 |
|
|
|
4724a4 |
diff --git a/configure.ac b/configure.ac
|
|
|
4724a4 |
index 3808542..32571e2 100644
|
|
|
4724a4 |
--- a/configure.ac
|
|
|
4724a4 |
+++ b/configure.ac
|
|
|
4724a4 |
@@ -307,6 +307,8 @@ AC_CHECK_HEADER([execinfo.h],[
|
|
|
4724a4 |
])]
|
|
|
4724a4 |
)
|
|
|
4724a4 |
|
|
|
4724a4 |
+SYS_LIBS="-lpam_misc -lpam"
|
|
|
4724a4 |
+
|
|
|
4724a4 |
dnl ---------------------------------------------------------------------------
|
|
|
4724a4 |
dnl Bus options and CPU capabilities. Replaces logic in
|
|
|
4724a4 |
dnl hw/xfree86/os-support/bus/Makefile.am, among others.
|
|
|
4724a4 |
diff --git a/hw/dmx/Makefile.am b/hw/dmx/Makefile.am
|
|
|
4724a4 |
index fb727e6..ff76806 100644
|
|
|
4724a4 |
--- a/hw/dmx/Makefile.am
|
|
|
4724a4 |
+++ b/hw/dmx/Makefile.am
|
|
|
4724a4 |
@@ -78,6 +78,7 @@ Xdmx_SOURCES = dmx.c \
|
|
|
4724a4 |
XDMX_LIBS = \
|
|
|
4724a4 |
$(GLX_LIBS) \
|
|
|
4724a4 |
@XDMX_LIBS@ \
|
|
|
4724a4 |
+ -lpam_misc -lpam \
|
|
|
4724a4 |
input/libdmxinput.a \
|
|
|
4724a4 |
config/libdmxconfig.a
|
|
|
4724a4 |
|
|
|
4724a4 |
diff --git a/os/utils.c b/os/utils.c
|
|
|
4724a4 |
index d902523..86730c5 100644
|
|
|
4724a4 |
--- a/os/utils.c
|
|
|
4724a4 |
+++ b/os/utils.c
|
|
|
4724a4 |
@@ -1838,6 +1838,7 @@ CheckUserParameters(int argc, char **argv, char **envp)
|
|
|
4724a4 |
* usually only done for setuid servers (uid != euid).
|
|
|
4724a4 |
*/
|
|
|
4724a4 |
|
|
|
4724a4 |
+#define USE_PAM 1
|
|
|
4724a4 |
#ifdef USE_PAM
|
|
|
4724a4 |
#include <security/pam_appl.h>
|
|
|
4724a4 |
#include <security/pam_misc.h>
|
|
|
4724a4 |
--
|
|
|
4724a4 |
1.7.7.6
|
|
|
4724a4 |
|