lp:debian/logrotate

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/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

22. 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.)

21. 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.)

20. 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)

19. 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

18. By Paul Martin <email address hidden>

* New patches:
  + timetraveller-704950.patch: don't complain if the local time has changed
    such that the last rotation was in the "future" if the change is less
    than 25 hours. This allows for timezone shifts for travellers.
    (Closes: #704950) Please note that logrotate should not be relied upon
    if you are using a TARDIS.
  + size-longlong-706460.patch: Parse the number in the size/minsize/maxsize
    as an unsigned long long instead of just an unsigned long. For those who
    like to write their multigigabyte values in bytes. (Closes: #706460)
* Update standards version to 3.9.4. (No changes needed.)

17. By Paul Martin <email address hidden>

* Remove acl from Build-Depends. Buildd servers don't support ACLs
  on their filing systems.
* patches/acl-tests.patch.: disable ACL tests if setfacl is not present
  or doesn't work.

16. By Paul Martin <email address hidden>

* Add acl to Build-Depends on Linux as the self-tests require it.
* We don't need to Build-Depend on quilt any more, as package source
  is in "3.0 (quilt)" format.
* postrm and preinst: use separate "set -e" rather than use "-e" in
  "#!" line.
* patches/manpage-hyphens.patch: Fix lintian warning
  "hyphen-used-as-minus-sign".

15. By Paul Martin <email address hidden>

* New upstream release. Major changes:
  + Fixed setting "size" bigger than 4GB on 32bit architectures.
  + Do not overwrite mode set by "create" option when using ACL.
  + Mode argument in "create" directive can be omitted.
* debian/rules: allow "clean" to clean up test directory.
* debian/rules: Build with ACLs and build-depend on libacl1-dev

14. By Paul Martin <email address hidden>

* New upstream release. Major changes:
  + More regression tests.
  + Fixed mail sending for 'mailfirst', 'dateext' and 'delaycompress'
    combination.
  + Check if the log is not symlink before rotation.
  + Do not call fchown in createOutputFile if newly created file already
    has proper owner. This fixes rotation of files stored on NFS where we
    can't change owner.
* Patches:
  - svn*.patch removed as we're using upstream release.
    svn-r360.patch was reverted upstream. (Breathes sigh of relief.)
  - dateext-504079.patch removed. Applied upstream.
  - copyloginfo-512152.patch removed. Applied upstream.

13. By Paul Martin <email address hidden>

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

Branch metadata

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

Subscribers