lp:debian/stretch/logrotate

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/stretch/logrotate
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

16. By Paul Martin <email address hidden>

* New patch:
  - taboo-716649.patch: Add .dpkg-bak and .dpkg-del to taboo extensions.
    (Closes: #716649)
* Bump standards version to 3.9.6. (No changes needed.)

15. By Paul Martin <email address hidden>

* New patch:
  - man-su-explanation-729315.patch: Explain how "su" may conflict with
    "create". (Closes: #729315)
* New upstream release
  - Fix to forcing size-based rotations. (Closes: #714910)
* Bump standards version to 3.9.5. (No changes needed.)

14. By Paul Martin <email address hidden>

* New upstream release
  - logrotate crashes with sharedscripts when no logs are rotated.
  - Fix potential buffer overflow in parsing config.
* New patch:
  - mktime-718332.patch: Fix incorrectly initialized struct tm causing
    extra rotations. (Closes: #718332)

13. By Paul Martin <email address hidden>

* New upstream release
  + Check for both possible orders of script output in tests.
    (Closes: #707526)
  + If logrotate state file is corrupted, fail with error.
  + Make logrotate state file creation atomic. (Closes: #707526)
  + Add fsync during log copytruncate and gzip+unlink.
  + Allow 'hourly' rotation.
  + Do not try to parse big (16+ MB) config files.
* Debian patches merged upstream:
  - dst.patch
  - man-startcount.patch
  - man-compressext-576362.patch
  - asprintf-fixes.patch
  - makefile-test-cleanup.patch
  - manpage-hyphens.patch
  - acl-nosys-706050.patch
  - size-longlong-706460.patch
  - timetraveller-704950.patch

12. By Paul Martin <email address hidden>

* Switch to dh type debian/rules.
* Patch:
  + test-cleanup.patch: Clean up after regression tests.

11. By Paul Martin <email address hidden>

* New upstream release
  + Changes in 3.8.0 fix build problems on non-POSIX architectures
    (Closes: #632501)
  + New config options: dateyesterday, maxsize, su. (See manpage.)
    (maxsize Closes: #635184)
* New patch:
  + man-compressext-576362.patch. Correct manpage about compressext,
    compressoptions behaviour. (Closes: #576362)
* debian/logrotate.README.Debian: update now that rsyslog is default
  for new installs. (Closes: #649598)
* Incidentally, rsyslog is now default syslog, and that doesn't use
  savelog but makes use of logrotate. (Closes: #379843)
* Install logrotate.conf.5 (a redirect to logrotate.8) (Closes: #182261)
* debian/control: depend on cron-daemon as an alternative to cron.
  (Closes: #334137)
* lintian warning fix: move debian/logrotate.copyright to debian/copyright
* debian/control: add Breaks: postgresql-common (<= 126) as its config
  file requires an "su". Postgres maintainer is aware and awaits this
  upload.
* Upload to unstable. (Closes: #648025)

10. By Paul Martin <email address hidden>

* New patch:
  + ucf-taboos.patch. Add common ucf files to default taboo list. Thanks
    to Noah Massey.

9. By Paul Martin <email address hidden>

* New patch:
  + parser571033.patch: fix the config parser to not get confused when
    a wildcard produces no results. (Closes: 571033)
* Switch to dpkg-source 3.0 (quilt) format
* Bump debhelper version to 7 (dh_clean -k -> dh_prep).
* Update standards version to 3.8.4 (no changes).

8. By Paul Martin <email address hidden>

* New patch:
  + security-388608.patch: A race condition in the creation of
    compressed and copied log files makes it possible to overwrite
    arbitrary files by generating a link or symlink during a window
    of opportunity between logrotate renaming a log file and creating
    the copy of the next. (Closes: #388608) Once again, many thanks to
    Florian Zumbiehl for forcing me to think.
* Uploading to unstable.

7. By Paul Martin <email address hidden>

* Backport patch from 3.7.8-3 (in experimental):
  + nofollow.patch: If a logfile is a symlink, it may be read when
    being compressed, being copied (copy, copytruncate) or mailed.
    Secure data (eg. password files) may be exposed. Thanks to
    Florian Zumbiehl for getting me thinking about this one.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/logrotate
This branch contains Public information 
Everyone can see this information.

Subscribers