summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDavid Zeuthen <davidz@redhat.com>2009-01-19 19:40:34 -0500
committerDavid Zeuthen <davidz@redhat.com>2009-01-19 19:40:34 -0500
commitb0e1ab0c8978a83b2a1d47fb521fa9d074341102 (patch)
tree47388e0a91504e5da866b9d13dfbf361192b1191 /data
parent899454b37ceb20ad34b2ccb8983710136b7bd7d7 (diff)
downloadpolkit-b0e1ab0c8978a83b2a1d47fb521fa9d074341102.tar.gz
add buildsys stuff for authentication library support
Diffstat (limited to 'data')
-rw-r--r--data/Makefile.am7
-rw-r--r--data/polkit-1.in6
2 files changed, 12 insertions, 1 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 319217b..92e8df4 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -14,9 +14,14 @@ dbusconf_DATA = $(dbusconf_in_files:.conf.in=.conf)
$(dbusconf_DATA): $(dbusconf_in_files) Makefile
@sed -e "s|\@polkituser\@|$(POLKIT_USER)|" $< > $@
+if POLKIT_AUTHFW_PAM
+pamdir = $(sysconfdir)/pam.d
+pam_DATA = polkit-1
+endif
+
CLEANFILES = $(BUILT_SOURCES)
-EXTRA_DIST = org.freedesktop.PolicyKit1.Authority.xml $(service_in_files) $(dbusconf_in_files)
+EXTRA_DIST = org.freedesktop.PolicyKit1.Authority.xml $(service_in_files) $(dbusconf_in_files) polkit-1.in
clean-local :
rm -f *~ $(service_DATA) $(dbusconf_DATA)
diff --git a/data/polkit-1.in b/data/polkit-1.in
new file mode 100644
index 0000000..142dadd
--- /dev/null
+++ b/data/polkit-1.in
@@ -0,0 +1,6 @@
+#%PAM-1.0
+
+auth include @PAM_FILE_INCLUDE_AUTH@
+account include @PAM_FILE_INCLUDE_ACCOUNT@
+password include @PAM_FILE_INCLUDE_PASSWORD@
+session include @PAM_FILE_INCLUDE_SESSION@