Package btrfsmaintenance: Information

Source package: btrfsmaintenance
Version: 0.4.2-alt5
Build time:  Dec 23, 2019, 12:04 PM
Category: System/Base
Report package bug
License: GPLv2
Summary: Scripts for btrfs periodic maintenance tasks
Description: 
Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag
on selected mountpoints or directories. Hints for periodic snapshot tuning (eg.
for snapper).

List of rpms provided by this srpm:
btrfsmaintenance (noarch)

Maintainer: Mikhail Novosyolov


    1. pkgconfig(systemd)
    2. rpm-macros-fedora-compat

Last changed


Dec. 23, 2019 Mikhail Novosyolov 0.4.2-alt5
- Fix git merge mistake
- Add simple test to prevent such mistakes in /etc/sysconfig/btrfsmaintenance
  in the future
Dec. 22, 2019 Mikhail Novosyolov 0.4.2-alt4
- Update to git master df43313e (21.12.2019)
- Prevent running balance, trim, scrub at the same time by flocking
  (main change from upstream)
May 31, 2019 Mikhail Novosyolov 0.4.2-alt3
- Fix %post and %preun scripts:
  - not only systemd *.service units, but also *.timer and *.path should be
    processed by systemctl set-default
- Add systemd preset to autoenable needed systemd units (humans will not
  understand which ones must be enabled manually as there are too many of them)
- Adjusted default config /etc/sysconfig/btrfsmaintenance:
  - Process all btrfs mount points by default, not only /
  - Disable scrub by default;
    it is not really needed on desktops and causes very high Load Average
- These changes are in sync with
  https://gitlab.com/nixtux-packaging/btrfsmaintenance