btrfsmaintenance (0.5-4) unstable; urgency=medium

  * Acknowledge buggy NMU.  Debian/NEWS refers to changelog entry 0.4-1~exp1,
    which was removed by the "rebuild with debhelper 13.10".  The purpose of
    this NMU appears to have been to unilaterally push changelog trimming.
  * Drop NEWS, and recommend against periodic balancing in README.Debian.
  * Import 0003-btrfsmaintenance-refresh-cron.sh-reset-OnCalendar-fo.patch
    from upstream (Closes: #1027846).  Thanks to Andrew Bezella for reporting
    this bug as well as testing the fix.
  * Add 0004-disable-periodic-balance-by-default.patch.
  * Update my copyright years.
  * Declare Standards-Version: 4.6.2. (No additional changes needed)
  * Update lintian override for "spare-manual-page".

 -- Nicholas D Steeves <sten@debian.org>  Thu, 02 Mar 2023 20:11:16 -0500

btrfsmaintenance (0.5-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * No source change upload to rebuild with debhelper 13.10.

 -- Michael Biebl <biebl@debian.org>  Sat, 15 Oct 2022 11:55:57 +0200

btrfsmaintenance (0.5-3) unstable; urgency=medium

  [ Vagrant Cascadian ]
  * debian/create-man-page.sh: Use UTC timezone and a locale-idependent date
    string.  Without this, the locale may output a translated month, or
    building in a different timezone may result in a different day or month.
    (Closes: #1007185)

 -- Nicholas D Steeves <sten@debian.org>  Sun, 13 Mar 2022 20:00:44 -0400

btrfsmaintenance (0.5-2) unstable; urgency=medium

  * Update my email address in control, copyright, and patches.
  * Rename use-default-not-sysconfig.patch
      -> 0001-use-default-not-sysconfig.patch
  * 0001-use-default-not-sysconfig.patch:
    + Fix each remaining instance of /etc/sysconfig.
    + Also remove instructions that are not pertinent to the Debian package
      and that may confuse users.
  * Build man page from README.md.
  * Update 0002-Add-doc-key-to-btrfsmaintenance-refresh.service.patch to
    use the new man page as documentation.
  * Update and document lintian override for script-not-executable, and add
    override for spare-manual-page.
  * Declare Standards-Version: 4.6.0. (No additional changes needed)

 -- Nicholas D Steeves <sten@debian.org>  Sat, 12 Mar 2022 08:20:00 -0500

btrfsmaintenance (0.5-1) unstable; urgency=medium

  * New upstream release. (Closes: #970732)
    - /etc/default/btrfsmaintenance now optionally supports more granular
      systemd time and date specification.
    - balance, scrub, and trim are finally serialised as mutually exclusive
      operations.
    - Default filters for btrfs balance are now "5 10" for data (from "1 5 10
      20 30 40 50"), and "5" for metadata (from "1 5 10 20 30"); this means
      that less data is rewritten, and that less free space is recovered;
      this change mitigates some of the longstanding negative effects on
      system responsiveness during a balance operation because the work
      completes more quickly.
  * Drop leading white space from NEWS.Debian, and rename the file as "NEWS".
  * README.Debian: Note that btrfsmaintenance is not yet aware of a system's
    power state (on AC, battery, UPS), plus minor edits for polish.
  * README.Debian: Add Qu Wenruo's position against balancing, with
    citation.
  * Switch to debhelper-compat 13.
  * Override dh_installdeb to add missing executable bit to BASH scripts.
  * Set Rules-Requires-Root: no.
  * Add 0002-Add-doc-key-to-btrfsmaintenance-refresh.service.patch to address
    lintian complaint systemd-service-file-missing-documentation-key.
  * Update description to address new blk-mq default scheduler.
    (Closes: #970731)
  * Declare Standards-Version: 4.5.0. (No additional changes needed)

 -- Nicholas D Steeves <nsteeves@gmail.com>  Fri, 02 Oct 2020 21:47:48 -0400

btrfsmaintenance (0.4.2-1) unstable; urgency=medium

  * New upstream version.
  * README.Debian: Make various grammar and clarity fixes, add the
    reasoning behind the default policy, and also some essential tips that
    are not yet general knowledge.
  * Drop patches which were merged upstream:
    - 0002-Import-patch-provided-by-SUSE-to-fix-CVE-2018-14722.patch
    - 0003-btrfs-defrag.sh-add-functions-library-to-fix-missing.patch

 -- Nicholas D Steeves <nsteeves@gmail.com>  Mon, 01 Oct 2018 21:38:04 -0400

btrfsmaintenance (0.4.1-3) unstable; urgency=medium

  * Import 0003-btrfs-defrag.sh-add-functions-library-to-fix-missing.patch
    from upstream pull request, to address failure of scheduled
    defragmentation in btrfs-defrag.sh due to missing 'is_btrfs' function.
  * Declare Standards-Version: 4.2.1. (No additional changes needed)

 -- Nicholas D Steeves <nsteeves@gmail.com>  Sat, 01 Sep 2018 14:35:13 -0400

btrfsmaintenance (0.4.1-2) unstable; urgency=high

  * Import patch provided by SUSE to fix CVE-2018-14722. (Closes: #906131)
    - 0002-Import-patch-provided-by-SUSE-to-fix-CVE-2018-14722.patch
  * Declare Standards-Version: 4.2.0. (No additional changes needed)

 -- Nicholas D Steeves <nsteeves@gmail.com>  Wed, 15 Aug 2018 00:32:20 -0400

btrfsmaintenance (0.4.1-1) unstable; urgency=medium

  * New upstream version.
  * Fix lintian I: vcs-field-not-canonical.
  * Drop DH_VERBOSE =1 and delete unneeded commented-out lines.

 -- Nicholas D Steeves <nsteeves@gmail.com>  Fri, 16 Mar 2018 18:51:11 -0400

btrfsmaintenance (0.4-1) unstable; urgency=medium

  * Release to unstable. (Closes: #826868)
  * Fix E:debian-rules-is-dh_make-template.
  * Relax debhelper dependency to 11~ to allow backporting.

 -- Nicholas D Steeves <nsteeves@gmail.com>  Sat, 03 Mar 2018 15:51:38 -0500

btrfsmaintenance (0.4-1~exp1) experimental; urgency=medium

  * New upstream version.
  * Install new systemd service that detects changes to config.
  * Install all services, timers, and watch units in a deactivated state.
  * Declare compat level 11.
  * Switch to debhelper 11.
  * debian/rules: Drop --with systemd, because dh 11 uses
    dh_installsystemd, and use dh_installsystemd to install units.
  * Change Depends to systemd | cron (was cron).
  * Cleanup any enabled maintenance systemd units during postrm.
  * debian/rules: Add a commented-out stanza to in preparation for
    the next upstream version, which will provide an upstream
    changelog that debhelper might not detect.
  * Update README.Debian to be more clear and informative.
  * Patch watch file to watch /etc/default instead of /etc/sysconfig.
  * Cleanup /etc/systemd/system/btrfs-operation.timer.d in postrm
  * Switch Vcs from alioth to salsa.
  * Add NEWS.Debian to inform all users about new systemd support.

 -- Nicholas D Steeves <nsteeves@gmail.com>  Tue, 27 Feb 2018 22:09:12 -0500

btrfsmaintenance (0.3.1-17-gf7d61e3-1~exp1) experimental; urgency=medium

  * Add postrm script to clean up broken symlinks.
  * Fix Vcs-Git URL.
  * Install new systemd services and timers.
  * Uncapitalise short description.
  * Condense long description.
  * Declare Standards-Version: 4.1.3. (No additional changes needed)

 -- Nicholas D Steeves <nsteeves@gmail.com>  Fri, 05 Jan 2018 18:55:21 -0500

btrfsmaintenance (0.3.1-1~exp1) experimental; urgency=medium

  * Initial release. (Closes: #813901)

 -- Nicholas D Steeves <nsteeves@gmail.com>  Sun, 01 Oct 2017 12:22:24 -0400
