File logrotate.changes of Package logrotate.361

-------------------------------------------------------------------
Mon Mar 12 15:11:56 UTC 2012 - vcizek@suse.com

- fix a typo in logrotate-3.7.9-su.diff patch (bnc#751358)

-------------------------------------------------------------------
Tue Jan 31 15:06:42 UTC 2012 - lnussel@suse.de

- Backport svn rev 317, 358-360 (bnc#677335)
  - don't accept service owned log directories anymore
  - don't run external programs with uid != euid
    - switch euid back to root before running external scripts
    - run compressors and shred as unprivileged user
  - add O_NOFOLLOW when opening files as safeguard against symlink tricks
  - add "su" config option

-------------------------------------------------------------------
Tue May 10 14:27:07 UTC 2011 - puzel@novell.com

- add logrotate-CVE-2011-1098.patch (bnc#677336) 
- add logrotate-shred-CVE-2011-1154.patch (bnc#679661)
- add logrotate-CVE-2011-1155.patch (bnc#679662)

-------------------------------------------------------------------
Thu Nov 18 12:44:55 UTC 2010 - lnussel@suse.de

- also rotate /var/log/btmp

-------------------------------------------------------------------
Tue Sep 14 13:01:46 UTC 2010 - puzel@novell.com

- use proper syslog facility/priority in logrotate cron
  script (bnc#636236)

-------------------------------------------------------------------
Tue Aug 17 15:29:49 UTC 2010 - puzel@novell.com

- update to logrotate-3.7.9
  - don't copy config files on the stack -- mmap them instead
    (fixes segfaults with too large/invalid config files)
  - symlinked conf file man page as requested by Fedora guidelines
  - added rotating (copying) non-writable, readable files
  - fixed missingok problem with globs
  - fixed bug when log files could be removed even there was
    some error in rotation process.
  - allow setting size greater than 4.2GB in configuration file
  - pass currently rotated file to postrotate/prerotate script
    in nosharedscripts mode
  - added new TabooExts: ".disabled", ".dpkg-old", ".dpkg-dist",
    ".dpkg-new", ".cfsaved", ".ucf-old", ".ucf-dist", ".ucf-new"
  - Don't change utime atime/mtime when compressing files
  - Better *rotate scripts parser.
  - Allow 'include' directive in log file definitions
- merge logrotate-3.7.8-cron-check-for-another-instance.patch into
  logrotate-3.7.8-suse.patch
- add logrotate-rpmlintrc: suppress false-positive rpmlint warning

-------------------------------------------------------------------
Sun Dec 20 16:30:04 CET 2009 - jengelh@medozas.de

- enable parallel build

-------------------------------------------------------------------
Fri Mar  6 15:31:04 CET 2009 - puzel@suse.cz

- update to 3.7.8
  - do not exit on status file errors
  - limit config file inclusion nesting
  - use hashes for status file handling
  - dateformat to allow unixtime
  - manual page corrections
- drop hashes patch (upstream)

-------------------------------------------------------------------
Wed Dec 10 19:48:49 CET 2008 - schwab@suse.de

- Fix compresscmd default.

-------------------------------------------------------------------
Tue Oct 21 15:16:03 CEST 2008 - puzel@suse.cz

- logrotate-3.7.7-hashes.patch (bnc#415072) 

-------------------------------------------------------------------
Tue Sep 30 13:17:04 CEST 2008 - puzel@suse.cz

- use chekcproc in logrotate.cron script instead of pgrep (bnc#426162)

-------------------------------------------------------------------
Wed Sep  3 11:20:54 CEST 2008 - puzel@suse.cz

- update to 3.7.7
  - dateformat
  - fix possible buffer overflows in strings handling
  - change logInfo handling
  - fix compile warnings
  - tabooext honor wildcards
  - fix selinux support with dateext
  - various minor bugfixes
- removed logrotate-3.7.5-errorHandling.patch, logrotate-3.7.5-shred.patch,
  logrotate-3.7.5-cfengine.patch, logrotate-3.7.5-date.patch,
  logrotate-3.7.5-logfn.patch
  - merged to upstream

-------------------------------------------------------------------
Mon Aug 25 15:08:14 CEST 2008 - prusnak@suse.cz

- enabled SELinux support [Fate#303662]

-------------------------------------------------------------------
Wed Aug 20 11:05:19 CEST 2008 - puzel@suse.cz

- added logrotate-3.7.5-cron-check-for-another-instance.patch
  - cronjob exits immediately if there is another logrotate instance
    running
  - fixes (bnc#415072)

-------------------------------------------------------------------
Thu Aug 14 17:36:08 CEST 2008 - puzel@suse.cz

- fix rpmlint warnings:
  - make test moved to %check section
  - require cron

-------------------------------------------------------------------
Thu Jan 31 14:08:47 CET 2008 - ro@suse.de

- log error if target file already exists
  (upgrade from MESS_DEBUG to MESS_ERROR) 

-------------------------------------------------------------------
Wed Oct 31 18:01:58 CET 2007 - ro@suse.de

- added bzip2 as dependency since it's used as default compressor
  (#334555) 

-------------------------------------------------------------------
Thu Aug 16 15:33:29 CEST 2007 - ro@suse.de

- update to 3.7.5 with some bugfixes containing:
  - 251040 config option size not handled correctly 
- added the current fedora patchkit which adds shred support

-------------------------------------------------------------------
Mon Aug  7 18:07:58 CEST 2006 - ro@suse.de

- try adding new option "addextension" which provides what
  some users expected the old "extension" keyword to do

-------------------------------------------------------------------
Wed Jun 21 12:40:30 CEST 2006 - ro@suse.de

- update to 3.7.4
  - adds the "minsize" option
- clean up comments in sample logrotate.conf (#183440) 

-------------------------------------------------------------------
Wed Jan 25 21:37:59 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Wed Jan 11 19:05:18 CET 2006 - ro@suse.de

- fixed segfault in autoext patch (#142021)

-------------------------------------------------------------------
Fri Dec  9 14:58:46 CET 2005 - ro@suse.de

- updated to 3.7.3
- removed upstreamed patches
- added autoext patch for determining file extension
  from used compression program 

-------------------------------------------------------------------
Tue Oct 18 12:42:16 CEST 2005 - ro@suse.de

- update to upstream patchkit 

-------------------------------------------------------------------
Tue Oct 11 02:19:17 CEST 2005 - ro@suse.de

- update to 3.7.2 and some upstream patches 

-------------------------------------------------------------------
Tue Oct 11 01:41:53 CEST 2005 - ro@suse.de

- fix else case in maxage patch (thanks to pvrabec) 

-------------------------------------------------------------------
Tue Jul 26 16:26:57 CEST 2005 - ro@suse.de

- added noTMPDIR and selinux patches 

-------------------------------------------------------------------
Fri May 20 00:28:58 CEST 2005 - ro@suse.de

- update to 3.7.1 

-------------------------------------------------------------------
Wed Apr 20 17:12:50 CEST 2005 - ro@suse.de

- cron-script: give some more details when things fail 

-------------------------------------------------------------------
Mon Sep  6 17:44:42 CEST 2004 - ro@suse.de

- changed patch sequence, simple ones first
- added one-liner fix from cvs
- fix mail call
- fix uninitialized variable when mailing out first rotation
- fix number of logs kept with dateext

-------------------------------------------------------------------
Thu Mar 25 16:40:34 CET 2004 - ro@suse.de

- adapted logger path (#36947)

-------------------------------------------------------------------
Mon Feb 23 15:58:48 CET 2004 - ro@suse.de

- update to version 3.7

-------------------------------------------------------------------
Fri Oct 17 11:51:01 CEST 2003 - ro@suse.de

- don't build as root
- use defattr 

-------------------------------------------------------------------
Mon Oct 13 16:19:27 CEST 2003 - ro@suse.de

- updated to 3.6.10 and ported patches 

-------------------------------------------------------------------
Thu Jun 12 11:14:24 CEST 2003 - kukuk@suse.de

- /etc/logrotate.d is part of filesystem

-------------------------------------------------------------------
Thu Jan 23 01:47:13 CET 2003 - ro@suse.de

- update to 3.6.6 (some tmpfile fixes, new options supported)
- remove system-config /etc/logrotate.d/aaa_base and all code
  messing with it (all logrotate configs have been moved to
  their respective packages)
- add /etc/logrotate.d/wtmp

------------------------------------------------------------------
Thu Jan 23 00:34:41 CET 2003 - ro@suse.de

- remove mgetty logfiles

-------------------------------------------------------------------
Mon Jan 20 18:13:36 CET 2003 - ro@suse.de

- remove i4l logfiles

-------------------------------------------------------------------
Thu Jan 16 00:00:40 CET 2003 - ro@suse.de

- removed xdm logfile from main config (in XFree86 now) 

-------------------------------------------------------------------
Wed Jan 15 15:12:06 CET 2003 - ro@suse.de

- removed more files from main config and moved to their packages

-------------------------------------------------------------------
Mon Nov 11 00:23:01 CET 2002 - ro@suse.de

- fix deprecated multiline string literals 

-------------------------------------------------------------------
Mon Oct 14 12:30:53 CEST 2002 - ro@suse.de

- remove postgresql logfile from config on update (#20860) 

-------------------------------------------------------------------
Mon Oct 14 11:24:50 CEST 2002 - ro@suse.de

- moved syslog logrotation config to syslogd package

-------------------------------------------------------------------
Mon Sep 23 15:41:35 CEST 2002 - ro@suse.de

- mark logrotate.del as missingok 

-------------------------------------------------------------------
Mon Sep  9 15:05:11 CEST 2002 - ro@suse.de

- remove handling of /var/account/pacct (moved to acct package) 

-------------------------------------------------------------------
Fri Aug 16 11:20:47 CEST 2002 - ro@suse.de

- dropped insserv from prereq (not used)

-------------------------------------------------------------------
Mon Aug  5 08:57:21 CEST 2002 - kukuk@suse.de

- Add rm and mv to PreRequires

-------------------------------------------------------------------
Wed Jul 31 00:47:28 CEST 2002 - ro@suse.de

- fixed typo in specfile
- added comment in config-file about bzip2 usage 

-------------------------------------------------------------------
Mon Jul 29 17:53:09 CEST 2002 - ro@suse.de

- removed fetchmail logrotate entry (#17279) 

-------------------------------------------------------------------
Mon Jul 29 16:24:17 CEST 2002 - ro@suse.de

- removed apache,smail,perforce,abuild components
- remove old entries also from logrotate.d/aaa_base on update

-------------------------------------------------------------------
Mon Jul 29 14:32:24 CEST 2002 - ro@suse.de

- squid components removed (done in squid package now) (#17278)

-------------------------------------------------------------------
Fri Jul 19 16:23:39 CEST 2002 - gd@suse.de

- fixed samba log paths

-------------------------------------------------------------------
Fri Jul 12 13:49:04 CEST 2002 - kukuk@suse.de

- Fix post-install script for the case that there is no rc.config

-------------------------------------------------------------------
Mon Jun 24 14:00:30 CEST 2002 - ro@suse.de

- fixed squid log paths (#16557) 

-------------------------------------------------------------------
Wed May  8 23:27:09 CEST 2002 - ro@suse.de

- uucp-logfiles are handled by own config 

-------------------------------------------------------------------
Mon Mar 18 23:26:12 CET 2002 - ro@suse.de

- don't rotate any file for /var/log/news.* 

-------------------------------------------------------------------
Fri Mar  1 00:13:07 CET 2002 - ro@suse.de

- don't overwrite logfiles with dateext if run more than once
  a day (partial solution for #13202) 

-------------------------------------------------------------------
Mon Feb 25 14:29:46 CET 2002 - ro@suse.de

- install etc_logfiles as 644 

-------------------------------------------------------------------
Tue Feb 19 00:24:25 CET 2002 - ro@suse.de

- removed yast from logrotate.d 

-------------------------------------------------------------------
Sat Feb 16 12:50:25 CET 2002 - ro@suse.de

- removed postgresql logfile (handled by package) 

-------------------------------------------------------------------
Mon Jan  7 00:13:27 CET 2002 - ro@suse.de

- take wtmp out of default config 

-------------------------------------------------------------------
Fri Dec 14 15:00:17 CET 2001 - ro@suse.de

- really remove old variable from rc.config 

-------------------------------------------------------------------
Wed Dec 12 13:51:59 CET 2001 - ro@suse.de

- mark files in /etc/logrotate.d as noreplace 

-------------------------------------------------------------------
Tue Dec 11 01:43:54 CET 2001 - ro@suse.de

- implement maxage if dateext is not used
- uncompress log for mail if maillast is used 

-------------------------------------------------------------------
Mon Dec 10 14:01:53 CET 2001 - ro@suse.de

- added etc_logfiles as reminder to sources
- moved convert script into postinstall and try to find
  old etc/logfiles and use etc_logfiles as fallback
- added yast and syslog to /etc/logrotate.d as config files 

-------------------------------------------------------------------
Mon Dec 10 01:24:03 CET 2001 - ro@suse.de

- added maxage extension 

-------------------------------------------------------------------
Thu Dec  6 12:44:14 CET 2001 - ro@suse.de

- split patches for purpose 

-------------------------------------------------------------------
Tue Dec  4 17:52:14 CET 2001 - ro@suse.de

- archiving option changed to "dateext" and
  works completely transparent otherwise 

-------------------------------------------------------------------
Tue Nov 27 02:05:26 CET 2001 - ro@suse.de

- added multiple rotation criteria can be selected at one time
- added/completed implementation for days (max days) 

-------------------------------------------------------------------
Mon Nov 26 18:11:14 CET 2001 - ro@suse.de

- added archiving option 
- added script to convert /etc/logfiles

-------------------------------------------------------------------
Tue Nov 13 11:59:20 CET 2001 - ro@suse.de

- initial package for SuSE Linux (version 3.5.9)