From c78f97d50cae5bcbfa8d637d8360edfeb60f7e9e Mon Sep 17 00:00:00 2001 From: vcrhonek Date: Nov 27 2007 14:00:41 +0000 Subject: Stop kbdrate using consolehelper --- diff --git a/kbd.spec b/kbd.spec index 7211da4..bccf824 100644 --- a/kbd.spec +++ b/kbd.spec @@ -1,19 +1,16 @@ Summary: Tools for configuring the console (keyboard, virtual terminals, etc.) Name: kbd Version: 1.12 -Release: 28%{?dist} +Release: 29%{?dist} # Except possibly for the restrictions mentioned in the directory consolefonts License: GPL+ Group: System Environment/Base Source0: ftp://ftp.kernel.org/pub/linux/utils/kbd/kbd-%{version}.tar.bz2 Source1: ftp://ftp.kernel.org/pub/linux/utils/kbd/kbd-%{version}.tar.bz2.sign -Source2: kbdrate.apps -Source3: kbdrate.pam -Source4: kbd-latsun-fonts.tar.bz2 -Source5: kbd-sun12x22-fixed.tar.bz2 -Source6: ro_maps.tar.bz2 -Source7: terminus.tar.bz2 -Requires: pam >= 0.66-4, /etc/pam.d/system-auth, usermode +Source2: kbd-latsun-fonts.tar.bz2 +Source3: kbd-sun12x22-fixed.tar.bz2 +Source4: ro_maps.tar.bz2 +Source5: terminus.tar.bz2 BuildRequires: bison, flex, gettext BuildRoot: %{_tmppath}/%{name}-root Patch0: kbd-1.12-sparc.patch @@ -41,8 +38,7 @@ system's console's behavior, including the keyboard, the screen fonts, the virtual terminals and font files. %prep - -%setup -q -a 4 -a 5 -a 6 -a 7 +%setup -q -a 2 -a 3 -a 4 -a 5 %patch0 -p1 -b .sparc %patch1 -p1 %patch2 -p1 -b .terminal @@ -110,25 +106,13 @@ done sed -i -e 's,\,/bin/kbd_mode,g;s,\,/bin/setfont,g' \ $RPM_BUILD_ROOT/bin/unicode_start - -# Set up kbdrate to be userhelpered. -mkdir -p $RPM_BUILD_ROOT%{_sbindir} -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d -mv $RPM_BUILD_ROOT%{_bindir}/kbdrate $RPM_BUILD_ROOT%{_sbindir} -ln -s consolehelper $RPM_BUILD_ROOT%{_bindir}/kbdrate -install -c -m644 %{SOURCE2} \ - $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/kbdrate -install -c -m644 %{SOURCE3} \ - $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/kbdrate - # Link open to openvt ln -s openvt $RPM_BUILD_ROOT%{_bindir}/open %find_lang %{name} %clean -[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} +rm -rf ${RPM_BUILD_ROOT} %triggerun -- kbd < 1.08-10.2 /sbin/chkconfig --del keytable || : @@ -138,13 +122,14 @@ ln -s openvt $RPM_BUILD_ROOT%{_bindir}/open %doc CHANGES CREDITS README doc/kbd.FAQ*.html doc/font-formats/*.html doc/utf/utf* /bin/* %{_bindir}/* -%{_sbindir}/* %{_mandir}/*/* /lib/kbd -%config %{_sysconfdir}/security/console.apps/* -%config %{_sysconfdir}/pam.d/* %changelog +* Tue Nov 27 2007 Vitezslav Crhonek - 1.12-29 +- Stop kbdrate using consolehelper + Resolves: #393231 + * Thu Nov 15 2007 Vitezslav Crhonek - 1.12-28 - Fix ro.map.gz, add ro_std.map.gz, drop ro_win.map.gz, add Lat2-Terminus16.psf console font (many thanks to Alexandru Szasz diff --git a/kbdrate.apps b/kbdrate.apps deleted file mode 100644 index 81b0f64..0000000 --- a/kbdrate.apps +++ /dev/null @@ -1,3 +0,0 @@ -USER= -PROGRAM=/usr/sbin/kbdrate -SESSION=false diff --git a/kbdrate.pam b/kbdrate.pam deleted file mode 100644 index 321c2ee..0000000 --- a/kbdrate.pam +++ /dev/null @@ -1,4 +0,0 @@ -#%PAM-1.0 -auth sufficient pam_rootok.so -auth required pam_console.so -account required pam_permit.so