[kbd/f19] Add PAM config for vlock

vcrhonek vcrhonek at fedoraproject.org
Wed Nov 6 12:53:04 UTC 2013


commit 247604866314be8397ee29ff322b1679b72af822
Author: Vitezslav Crhonek <vcrhonek at redhat.com>
Date:   Wed Nov 6 13:05:29 2013 +0100

    Add PAM config for vlock

 kbd.spec   |   12 +++++++++++-
 vlock.pamd |    3 +++
 2 files changed, 14 insertions(+), 1 deletions(-)
---
diff --git a/kbd.spec b/kbd.spec
index af4382b..3b16c82 100644
--- a/kbd.spec
+++ b/kbd.spec
@@ -1,6 +1,6 @@
 Name:           kbd
 Version:        1.15.5
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        Tools for configuring the console (keyboard, virtual terminals, etc.)
 
 Group:          System Environment/Base
@@ -12,6 +12,7 @@ Source3:        kbd-latarcyrheb-16-fixed.tar.bz2
 Source4:        fr-dvorak.tar.bz2
 Source5:        kbd-latarcyrheb-32.tar.bz2
 Source6:        xml2lst.pl
+Source7:        vlock.pamd
 # Patch0: puts additional information into man pages
 Patch0:         kbd-1.15-keycodes-man.patch
 # Patch1: sparc modifications
@@ -119,6 +120,10 @@ ln -s openvt $RPM_BUILD_ROOT%{_bindir}/open
 cp -r $RPM_BUILD_ROOT/lib/kbd/locale/ $RPM_BUILD_ROOT%{_datadir}/locale
 rm -rf $RPM_BUILD_ROOT/lib/kbd/locale
 
+# Install PAM configuration for vlock
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
+install -m 644 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/vlock
+
 # Convert X keyboard layouts to console keymaps
 mkdir -p $RPM_BUILD_ROOT/lib/kbd/keymaps/xkb
 perl xml2lst.pl < /usr/share/X11/xkb/rules/base.xml > layouts-variants.lst
@@ -142,11 +147,16 @@ done < layouts-list-uniq.lst
 /bin/*
 %{_bindir}/*
 %{_mandir}/*/*
+%config(noreplace) %{_sysconfdir}/pam.d/vlock
 
 %files misc
 /lib/kbd
 
 %changelog
+* Wed Nov 06 2013 Vitezslav Crhonek <vcrhonek at redhat.com> - 1.15.5-8
+- Add PAM config for vlock
+  Resolves: #913309
+
 * Wed Aug 28 2013 Vitezslav Crhonek <vcrhonek at redhat.com> - 1.15.5-7
 - Convert also plain layouts (no variant)
 
diff --git a/vlock.pamd b/vlock.pamd
new file mode 100644
index 0000000..d2d47e5
--- /dev/null
+++ b/vlock.pamd
@@ -0,0 +1,3 @@
+#%PAM-1.0
+auth       include      system-auth
+account    required     pam_permit.so


More information about the scm-commits mailing list