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 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 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 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 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 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 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 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 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 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 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 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 Fri, 05 Jan 2018 18:55:21 -0500 btrfsmaintenance (0.3.1-1~exp1) experimental; urgency=medium * Initial release. (Closes: #813901) -- Nicholas D Steeves Sun, 01 Oct 2017 12:22:24 -0400