| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: btrfsmaintenance | Distribution: openSUSE Tumbleweed |
| Version: 0.5.2 | Vendor: openSUSE |
| Release: 2.2 | Build date: Wed Jan 22 17:10:24 2025 |
| Group: System/Base | Build host: reproducible |
| Size: 59005 | Source RPM: btrfsmaintenance-0.5.2-2.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/kdave/btrfsmaintenance | |
| Summary: Scripts for btrfs periodic maintenance tasks | |
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).
GPL-2.0-only
* Wed Jan 22 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Drop rcFOO symlinks for CODE16 (PED-266).
* Wed Jul 03 2024 dsterba@suse.cz
- update to version 0.5.2
- fix syntax error in run_task, preventing jobs to start
- start scrub jobs sequentially if RAID5 or RAID6 data profile is found
- fix btrfsmaintenance-refresh.service description
- fix bsc#1224364
* Wed May 08 2024 dsterba@suse.cz
- update to version 0.5.1
- fix handling of OnCalendar timer directive in the drop-in configuration file
that reads the periods from the sysconfig
- fix use of --verbose option of fstrim, not available on util-linux < 2.27
- ship manual page of README, also available as 'systemctl help servicename'
* Mon Apr 08 2024 Atri Bhattacharya <badshah400@gmail.com>
- Use full URL for Source0 (.gz compressed as upstream does not
ship .bz2 ones).
* Wed Feb 10 2021 Thorsten Kukuk <kukuk@suse.com>
- Require libzypp plugin only if zypper is used (Required for e.g.
image based systems).
* Wed Aug 19 2020 Callum Farmer <callumjfarmer13@gmail.com>
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Wed Jul 29 2020 dsterba@suse.cz
- update to version 0.5
- sysconfig:
- change defaults of MUSAGE and DUSAGE for balance task to do less work,
with a script to switch from existing unmodified defaults to new ones
- document systemd.timer syntax
- make balance, scrub, and trim mutually exclusive tasks
- service file updates:
- delete Install section
- defrag-plugin:
- switch to python3
- add alternative shell implementation of the plugin
- installation docs update
- Removed patches (upstream):
- 0001-README-document-impact-of-balance-quota-groups.patch
- 0002-sysconfig-reduce-default-balance-usage-thresholds-fa.patch
- 0003-sysconfig-document-using-systemd.time-7-for-frequenc.patch
- 0004-btrfsmaintenance-refresh-cron.sh-validate-periods-fo.patch
- 0005-btrfs-defrag-plugin-remove-dependency-on-zypp-plugin.patch
* Tue Jun 11 2019 dsterba@suse.cz
- spec: fix typo in macro name
* Tue Jun 11 2019 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
shortcut the build queues by allowing usage of systemd-mini
* Tue Mar 12 2019 jeffm@suse.com
- Document and adjust balance thresholds and periods (FATE#325529 jsc#SLE-3188).
* README: document impact of balance + quota groups
* sysconfig: reduce default balance usage thresholds
* sysconfig: document using systemd.time(7) for frequency of operations
* btrfsmaintenance-refresh-cron.sh: validate periods for cron-based systems
- Remove python dependency (FATE#326736 jsc#SLE-4130).
* btrfs-defrag-plugin: remove dependency on zypp-plugin-python
- Added patches:
* 0001-README-document-impact-of-balance-quota-groups.patch
* 0002-sysconfig-reduce-default-balance-usage-thresholds-fa.patch
* 0003-sysconfig-document-using-systemd.time-7-for-frequenc.patch
* 0004-btrfsmaintenance-refresh-cron.sh-validate-periods-fo.patch
* 0005-btrfs-defrag-plugin-remove-dependency-on-zypp-plugin.patch
- Added source:
* btrfs-defrag-plugin.sh
- Removed patch:
* python3-support-bsc1070322.diff
/usr/lib/systemd/system/btrfs-balance.service /usr/lib/systemd/system/btrfs-balance.timer /usr/lib/systemd/system/btrfs-defrag.service /usr/lib/systemd/system/btrfs-defrag.timer /usr/lib/systemd/system/btrfs-scrub.service /usr/lib/systemd/system/btrfs-scrub.timer /usr/lib/systemd/system/btrfs-trim.service /usr/lib/systemd/system/btrfs-trim.timer /usr/lib/systemd/system/btrfsmaintenance-refresh.path /usr/lib/systemd/system/btrfsmaintenance-refresh.service /usr/lib/zypp /usr/lib/zypp/plugins /usr/lib/zypp/plugins/commit /usr/lib/zypp/plugins/commit/btrfs-defrag-plugin.sh /usr/share/btrfsmaintenance /usr/share/btrfsmaintenance/btrfs-balance.sh /usr/share/btrfsmaintenance/btrfs-defrag.sh /usr/share/btrfsmaintenance/btrfs-scrub.sh /usr/share/btrfsmaintenance/btrfs-trim.sh /usr/share/btrfsmaintenance/btrfsmaintenance-functions /usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh /usr/share/doc/packages/btrfsmaintenance /usr/share/doc/packages/btrfsmaintenance/README.md /usr/share/fillup-templates/sysconfig.btrfsmaintenance /usr/share/licenses/btrfsmaintenance /usr/share/licenses/btrfsmaintenance/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025