diff --git a/xlockmore.changes b/xlockmore.changes index 0c2a8f3..1534ede 100644 --- a/xlockmore.changes +++ b/xlockmore.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue Jul 28 18:20:46 CEST 2009 - sbrabec@suse.cz + +- Default to not accept root password to unlock (bnc#519637). + ------------------------------------------------------------------- Thu Jun 11 17:16:36 CEST 2009 - sbrabec@suse.cz diff --git a/xlockmore.spec b/xlockmore.spec index 1324ef2..fe6acc4 100644 --- a/xlockmore.spec +++ b/xlockmore.spec @@ -20,13 +20,13 @@ Name: xlockmore BuildRequires: bc esound-devel fdupes freeglut-devel freetype2-devel ftgl-devel gcc-c++ gltt-devel libdrm-devel pkg-config -License: GPL v2 or later; X11/MIT +License: GPL v2 or later ; MIT License (or similar) Group: System/X11/Utilities Provides: xlock Obsoletes: xlock AutoReqProv: on Version: 5.28 -Release: 1 +Release: 2 Summary: Screen Saver and Locker for the X Window System Url: http://www.tux.org/~bagleyd/xlockmore.html Source: %{name}-%{version}.tar.bz2 @@ -117,10 +117,11 @@ export CXXFLAGS="$RPM_OPT_FLAGS" --without-gtk\ --with-passwd-helper=/sbin/unix2_chkpwd\ --disable-bomb\ - --enable-vtlock\ - --enable-use-mb\ - --x-includes=%{_xorg7_prefix}/include\ - --x-libraries=%{_xorg7_prefix}/%_lib + --enable-vtlock\ + --enable-use-mb\ + --disable-allow-root\ + --x-includes=%{_xorg7_prefix}/include\ + --x-libraries=%{_xorg7_prefix}/%_lib make %{?jobs:-j%jobs} %install @@ -153,271 +154,3 @@ rm -rf $RPM_BUILD_ROOT /usr/%{_xorg7libs32}/xlock %changelog -* Thu Jun 11 2009 sbrabec@suse.cz -- Updated to version 5.28: - * Inrovements in modes: ant3d, life3d, life, - * FTGL library support. - * PAM_putText() fix. - * configure checks for libXdpms -* Fri Nov 28 2008 sbrabec@suse.cz -- Do not install compile time pixmaps (bnc#450061). -* Wed Sep 03 2008 sbrabec@suse.cz -- Updated to version 5.26.1: - * PAM_putText() would set pointer resp->resp to buffer. - * "Esc" key now resets password entry. Do not put an escape in - your password. This should behave the same as Control-U. - * -showdate added. +showdate allows you to turn off date in - password window. - * Inverted bitmap for xlock. - * Updated the Java launcher in xlock. - * antic cleanups. - * New mode pyro2: -mode pyro2 -msg 'MSGSTR' -fnt 'FONT' - * Modifications for +install, -mono. - * New resource files for Chinese... - * Automata modes now have triangular tilings drawn with a black - triangle around it. - * Fix for xlock -resource in life.c. - * Added a compile-time option "-DNO_TIME if you dont want the - time in the password window. -* Thu Jun 05 2008 pgajdos@suse.cz -- prevented against segfault when wrong locale selected [#90543] - (null-fontset.patch) -* Tue Jun 03 2008 pgajdos@suse.cz -- removed mode text3d2 (xlockmore isn't linked against ftgl from - now) [bnc#352683] -* Fri Apr 25 2008 sbrabec@suse.cz -- Updated to version 5.25: - * ant3d, ant, life1d now with better colors. - * rain a new mode from Frank Fesevur. - * Fix for xlock -resource in life.c. - * Added a compile-time option "-DNO_TIME if you dont want the - time in the password window. -* Tue Aug 07 2007 sbrabec@suse.cz -- Updated to version 5.24: - * penrose added to xlock95. - * xcl added with a fix for DefaultScreen, which should not be - there since xlock is a multiscreen program. - * Patch for solitare and reducing binary size for xlock95. - * dilemma, voters, wator hexagonal/triangular drawing - improvements. - * More triangular/hexagonal life. - * Fixes for old options for command line -rule S2b34B2a and - -rule S2a2b4aB2a3a4b using -neighbors 6. - * Fixes for hexagonal diagonal shooters. - * Added new hexagonal life -rule S35B2 and S3B245. - * Added many new triangular life rules with gliders. - * Updated random soup to include multiple symmetries. - * Added options runtime -glidersearch and -patternsearch. - * Added -repeat num option to help find patterns that do not - repeat in num periods. - * Added -vertical option to more modules. - * DirectColor fixes for password window. -- Build with GLTT and FTGL modules. -* Wed Nov 15 2006 dmueller@suse.de -- build against freetype2, not freetype -* Mon Oct 23 2006 sbrabec@suse.cz -- Updated to version 5.23: - * Bug fixes. - * Several new options. - * Memory leak fixes. -* Wed Sep 13 2006 sbrabec@suse.cz -- Adjusted BuildRequires for ftgl. -* Tue Sep 05 2006 lmichnovic@suse.cz -- fixed wrong path to the ttf fonts (ttf_dir*patch) [#153404] -- removed comments in xlockmore-bitmaps.patch -- file "xlock-wrapper_xorg6" created for use whith X.org <= 6.9 -- fixed build with X.org <= 6.9; patches 2, 4 applies; the names - ends with "xorg_6.patch"; patches 1, 3 applies if X.org >= 7.0 -- fixed X libraries and headers path -* Wed Aug 09 2006 sndirsch@suse.de -- fixed paths in xlock wrapper script -* Wed Aug 02 2006 lmichnovic@suse.cz -- distinguishing prefix in X.org instead of suse_version -* Thu Jul 20 2006 lmichnovic@suse.cz -- fixed build for new X.org 7.x -* Tue Jun 06 2006 lmichnovic@suse.cz -- Update to version 5.22 - - fiberlamp fix for array bounds read and leak fix for deluxe - - magick and raster file (ras) fixes for True Color by Jouk Jansen - - Removed some compiler/lint warnings. - - deluxe mode ported from xscreensaver by Jouk Jansen. - - anemone mode ported from xscreensaver by Jouk Jansen - - win32 changes from Petey Leinonen: - added XPutPixel() - pacman now works by changing the initialization and now can - create a 1 bit depth bitmap when asked for. -* Wed Jan 25 2006 mls@suse.de -- converted neededforbuild to BuildRequires -* Wed Jan 11 2006 sbrabec@suse.cz -- Updated to version 5.21. -* Tue Nov 15 2005 uli@suse.de -- build with -O1 on ARM (ICE workaround) -* Thu Aug 04 2005 sbrabec@suse.cz -- Updated to version 5.18. -* Tue May 24 2005 mcihar@suse.cz -- update to 5.17 -* Wed May 11 2005 mcihar@suse.cz -- update to 5.16 -- dropped patch accepted by upstream -* Fri Mar 11 2005 mcihar@suse.cz -- fix reading resources (bug #72191) -* Tue Mar 08 2005 mcihar@suse.cz -- fix permissions -* Mon Feb 14 2005 mcihar@suse.cz -- update to 5.15 -- more fontset support merged upstream -* Mon Dec 06 2004 mcihar@suse.cz -- update to 5.14.1 -* Mon Nov 15 2004 kukuk@suse.de -- Use common-* PAM config files -* Tue Sep 14 2004 mcihar@suse.cz -- work correctly with utf-8 (bug #45065): - - use multibyte X functions (--enable-use-mb) - - calculate correctly font height for multibyte (xlockmore-fonts.patch) - - use different fontset for signature (fixed) and messages (sans) (xlockmore-fonts.patch) - - set default fonts to one available in SUSE (xlockmore-fonts.patch) -* Wed Aug 04 2004 mcihar@suse.cz -- update to 5.13 -* Thu May 27 2004 mcihar@suse.cz -- update to 5.12 -* Tue Apr 20 2004 mcihar@suse.cz -- enabled VT locking -* Tue Feb 24 2004 mcihar@suse.cz -- compile with -fno-strict-aliasing -- include more docs -* Sun Jan 11 2004 adrian@suse.de -- build as user -* Wed Jan 07 2004 schwab@suse.de -- Don't hardcode SIGCHLD value. -- Fix quoting. -* Wed Jan 07 2004 mcihar@suse.cz -- updated to 5.11.1 -- removed patches accepted by author -- do not trap SIGCHLD in wrapper script - bug #32858 -* Thu Nov 06 2003 mcihar@suse.cz -- update to 5.10 -* Wed Aug 06 2003 mcihar@suse.cz -- updated to 5.09 -* Fri Jun 13 2003 kukuk@suse.de -- fix filelist -* Wed Apr 30 2003 mcihar@suse.cz -- renamed to xlockmore -- updated to 5.07.1: - * Many buxfixes. - * Checks for OpenGL errors. - * Added a Caps Lock check. -* Fri Mar 07 2003 tcrhak@suse.cz -- restart xlock only when a signal was received, - not when xlock ended with an error, e.g. unknown mode -* Mon Mar 03 2003 tcrhak@suse.cz -- Added xlock wrapper (source xlock-wrapper), replacing - the original xlock. The wrapper restarts xlock whenever - it terminates unexpectedly, e.g. when the used module - segfaults. [bug #23091] -* Fri Feb 07 2003 kukuk@suse.de -- Use pam_unix2.so instead of pam_unix.so -* Tue Feb 04 2003 pmladek@suse.cz -- updated to version 5.06: - * new mode petri - * allow -erasemode to handle more complicated requests like - -erasemode all-circle_wipe - * and many bug fixes -- helper-bug.dif merged in helper.dif -* Mon Nov 18 2002 ro@suse.de -- removed duplication of AC_CONFIG_HEADER(config.h) -* Thu Sep 19 2002 pmladek@suse.cz -- previous change fixes the bugs #18790, #14329 and not the bug #18774 -* Tue Sep 03 2002 pmladek@suse.cz -- fixed helper patch, FALLBACK_XLOCKRC is still not needed because PAM - support is replaced by PASSWD_HELPER_PROGRAM [#18774] -* Tue Aug 27 2002 pmladek@suse.cz -- used --with-libraries=%%{_libdir} to fix for lib64 -* Mon Aug 26 2002 pmladek@suse.cz -- pam module is accessed via new helper utility unix2_chkpw and xlock binary - do not need group id bit now, many thanks to Olaf Kirch - for hint and patch [#18132] -* Mon Feb 18 2002 tcrhak@suse.cz -- fixed application default resources (XLock.*.bitmap); bug #13347 -* Tue Feb 12 2002 cihlar@suse.cz -- removed sound support (it breaks Minimal+X11 selection) -* Tue Feb 12 2002 cihlar@suse.cz -- removed xlock-mesa due to problems with mesa - screensavers [#12944] -* Tue Feb 05 2002 cihlar@suse.cz -- update to version 5.03 -- added sound support (sound off by default) -- fixed to compile xlock without mesa and - xlock-mesa with mesa -* Thu Nov 08 2001 ro@suse.de -- use mesa-devel-packages in neededforbuild -* Mon Oct 29 2001 dan@suse.cz -- update to 5.02 version -* Fri Aug 24 2001 schwab@suse.de -- Fix conflicting declaration. -* Tue Aug 14 2001 ro@suse.de -- Don't use absolute paths to PAM modules in PAM config files -* Thu Aug 09 2001 dan@suse.cz -- update to the latest stable (4.17.2) -* Mon Jun 25 2001 pblaha@suse.cz -- remove mode cartoon due to a copyright problems -* Tue May 08 2001 mfabian@suse.de -- bzip2 sources -* Thu Mar 15 2001 ro@suse.de -- changed neededforbuild to -- changed neededforbuild to -* Wed Mar 07 2001 ro@suse.de -- changed neededforbuild to -* Wed Feb 07 2001 uli@suse.de -- fixed for glibc 2.2.1 -- removed cracklib, pam from neededforbuild -* Mon Jan 22 2001 schwab@suse.de -- Fix conflicting declarations. -- Add %%suse_update_config. -* Thu Aug 17 2000 smid@suse.cz -- format string security bug fixed -* Wed May 24 2000 smid@suse.cz -- mesadev added to needeforbuild -* Tue Apr 18 2000 smid@suse.cz -- buildroot added -- upgrade to 4.16 -* Thu Mar 23 2000 ro@suse.de -- fixed to compile on both xf86 -* Fri Jan 07 2000 kukuk@suse.de -- Update to 4.15 -* Sat Oct 16 1999 kukuk@suse.de -- Build one version with and one without Mesa. -* Mon Sep 13 1999 bs@suse.de -- ran old prepare_spec on spec file to switch to new prepare_spec. -* Thu Jul 01 1999 kukuk@suse.de -- Link against Mesa -* Wed Jun 30 1999 kukuk@suse.de -- Don't give egid away, it's needed for reading shadow -* Mon Jun 28 1999 kukuk@suse.de -- update to 4.14 -* Tue Jun 08 1999 kukuk@suse.de -- update 4.12 -> 4.13.1 -- Compile with PAM -* Tue Jan 12 1999 uli@suse.de -- update 4.04 -> 4.12 -* Tue Oct 14 1997 ro@suse.de -- updated file list - ready for autobuild -* Fri Oct 10 1997 florian@suse.de -- update to version 4.04 -* Sun Jun 22 1997 florian@suse.de -- update to version 4.02.1 -* Wed Apr 30 1997 florian@suse.de -- make xlock sgid "shadow" and not suid "root" -* Sun Apr 27 1997 bs@suse.de -- update to new version 4.02 (security fix) -* Sun Apr 13 1997 florian@suse.de -- update to new version 4.01 -- do not enable automatic logout button -* Sun Feb 02 1997 florian@suse.de -- update to new version 3.13 -* Thu Jan 02 1997 florian@suse.de -- update from beta-version to official 3.12 -* Thu Jan 02 1997 florian@suse.de -- update to newest version 3.12BETA due to security problems -* Thu Jan 02 1997 florian@suse.de - update to new version 3.10