Hello community, here is the log from the commit of package vlock for openSUSE:Factory checked in at Fri Oct 8 01:11:15 CEST 2010. -------- --- vlock/vlock.changes 2009-07-30 15:20:23.000000000 +0200 +++ /mounts/work_src_done/STABLE/vlock/vlock.changes 2010-09-09 14:24:55.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Sep 9 12:23:58 UTC 2010 - prusnak@opensuse.org + +- fix functionality by adding pam configuration + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- vlock.pamd ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vlock.spec ++++++ --- /var/tmp/diff_new_pack.8g3McE/_old 2010-10-08 01:11:01.000000000 +0200 +++ /var/tmp/diff_new_pack.8g3McE/_new 2010-10-08 01:11:01.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package vlock (Version 2.2.2) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,15 +21,16 @@ Name: vlock BuildRequires: pam-devel Version: 2.2.2 -Release: 1 +Release: 8 PreReq: permissions AutoReqProv: on Group: System/Console -License: GPL v2 or later +License: GPLv2+ Url: http://cthulhu.c3d2.de/~toidinamai/vlock/vlock.html Summary: It allows you to lock your console display Source: %{name}-%{version}.tar.bz2 -Patch: vlock-2.2.2-security.diff +Source1: %{name}.pamd +Patch0: vlock-2.2.2-security.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -44,46 +45,43 @@ %prep %setup -q -%patch +%patch0 %build -./configure --prefix=%{_prefix} +# not a real configure script, can't use macro :-/ +./configure --prefix=%{_prefix} --libdir=%{_libdir} export CFLAGS="%{optflags}" -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -install -d -m 755 %{buildroot}%{_bindir} -install vlock %{buildroot}%{_bindir}/ -install -d -m 755 %{buildroot}/usr/sbin -install vlock-main %{buildroot}/usr/sbin/ -install -d -m 755 %{buildroot}%{_mandir}/man8 -install -m 644 man/vlock-main.8 %{buildroot}%{_mandir}/man8/ -install -d -m 755 %{buildroot}%{_mandir}/man5 -install -m 644 man/vlock-plugins.5 %{buildroot}%{_mandir}/man5/ -install -d -m 755 %{buildroot}%{_mandir}/man1 -install -m 644 man/vlock.1 %{buildroot}%{_mandir}/man1/ -install -d -m 755 %{buildroot}%{_libdir}/vlock/modules -install -m 755 modules/all.so %{buildroot}%{_libdir}/vlock/modules -install -m 755 modules/new.so %{buildroot}%{_libdir}/vlock/modules -install -m 755 modules/nosysrq.so %{buildroot}%{_libdir}/vlock/modules +install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/vlock +install -D -m 0755 vlock %{buildroot}%{_bindir}/vlock +install -D -m 2755 vlock-main %{buildroot}%{_sbindir}/vlock-main +install -D -m 0644 man/vlock.1 %{buildroot}%{_mandir}/man1/vlock.1 +install -D -m 0644 man/vlock-plugins.5 %{buildroot}%{_mandir}/man5/vlock-plugins.5 +install -D -m 0644 man/vlock-main.8 %{buildroot}%{_mandir}/man8/vlock-main.8 +install -D -m 0755 modules/all.so %{buildroot}%{_libdir}/vlock/modules/all.so +install -D -m 0755 modules/new.so %{buildroot}%{_libdir}/vlock/modules/new.so +install -D -m 0755 modules/nosysrq.so %{buildroot}%{_libdir}/vlock/modules/nosysrq.so %post %run_permissions + %verifyscript -%verify_permissions -e %{_bindir}/vlock -%verify_permissions -e /usr/sbin/vlock-main +%verify_permissions -e %{_sbindir}/vlock-main %clean rm -rf %{buildroot} %files %defattr(-,root,root) -# %doc README README.X11 ChangeLog SECURITY PLUGINS +%doc COPYING ChangeLog PLUGINS README README.X11 SECURITY TODO %doc %{_mandir}/man?/* -%verify(not mode) %attr(0755,root,shadow) %{_bindir}/vlock -%verify(not mode) %attr(0755,root,shadow) /usr/sbin/vlock-main +%{_bindir}/vlock +%verify(mode) %attr(2755,root,shadow) %{_sbindir}/vlock-main +%{_sysconfdir}/pam.d/vlock %dir %{_libdir}/vlock %dir %{_libdir}/vlock/modules -%{_libdir}/vlock/modules +%{_libdir}/vlock/modules/* %changelog ++++++ vlock.pamd ++++++ auth include common-auth account include common-account session include common-session password include common-password ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org