[kbd/f20] Add PAM config for vlock
vcrhonek
vcrhonek at fedoraproject.org
Wed Nov 6 12:28:14 UTC 2013
commit 9b1a333e10cea0397b2ffa576cf2d0b04fd4a9ba
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 c9b3cee..f7d8a41 100644
--- a/kbd.spec
+++ b/kbd.spec
@@ -1,6 +1,6 @@
Name: kbd
Version: 1.15.5
-Release: 9%{?dist}
+Release: 10%{?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
@@ -129,6 +130,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
+
# Move original keymaps to legacy directory
mkdir -p $RPM_BUILD_ROOT/lib/kbd/keymaps/legacy
mv $RPM_BUILD_ROOT/lib/kbd/keymaps/{amiga,atari,i386,include,mac,ppc,sun} $RPM_BUILD_ROOT/lib/kbd/keymaps/legacy
@@ -221,6 +226,7 @@ ln -s /lib/kbd/keymaps/xkb/us.map.gz $RPM_BUILD_ROOT/lib/kbd/keymaps/i386/qwerty
/bin/*
%{_bindir}/*
%{_mandir}/*/*
+%config(noreplace) %{_sysconfdir}/pam.d/vlock
%files misc
/lib/kbd
@@ -230,6 +236,10 @@ ln -s /lib/kbd/keymaps/xkb/us.map.gz $RPM_BUILD_ROOT/lib/kbd/keymaps/i386/qwerty
/lib/kbd/keymaps/legacy
%changelog
+* Wed Nov 06 2013 Vitezslav Crhonek <vcrhonek at redhat.com> - 1.15.5-10
+- Add PAM config for vlock
+ Resolves: #913309
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.15.5-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
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