chiark / gitweb /
pam: elogind-user - call selinux module
authorKay Sievers <kay@vrfy.org>
Thu, 17 Sep 2015 15:15:28 +0000 (17:15 +0200)
committerSven Eden <yamakuzure@gmx.net>
Wed, 29 Mar 2017 08:45:09 +0000 (10:45 +0200)
https://bugzilla.redhat.com/show_bug.cgi?id=1262933

Makefile.am
src/login/.gitignore
src/login/elogind-user.m4 [moved from src/login/elogind-user with 52% similarity]

index c16eb5d0acfbed3e3123efbb19110c9c17777cec..b7cae64e553930df7261a5a7704fdf580ac3b952 100644 (file)
@@ -731,6 +731,8 @@ pamlib_LTLIBRARIES = \
 dist_pamconf_DATA = \
        src/login/elogind-user
 
+EXTRA_DIST += \
+       src/login/elogind-user.m4
 endif
 
 dist_dbussystemservice_DATA += \
index 5c0b2ac68c568e88c5c5489ee4f4bb5f8a5dc749..bc9ac41a20eabf0af5319c46db227515075c7542 100644 (file)
@@ -2,3 +2,4 @@
 /org.freedesktop.login1.policy
 /71-seat.rules
 /73-seat-late.rules
+/elogind-user
similarity index 52%
rename from src/login/elogind-user
rename to src/login/elogind-user.m4
index 8112d746404d8569f5c162276a58aefc89d8285b..7933508f2bd33d8d3951209cc66a00dc39571208 100644 (file)
@@ -3,4 +3,9 @@
 # Used by systemd --user instances.
 
 account  include system-auth
+
+m4_ifdef(`HAVE_SELINUX',
+session  required pam_selinux.so close
+session  required pam_selinux.so nottys open
+)m4_dnl
 session  include system-auth