Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

btrfsmaintenance-0.5-2.7 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: btrfsmaintenance Distribution: openSUSE Tumbleweed
Version: 0.5 Vendor: openSUSE
Release: 2.7 Build date: Thu Feb 1 03:23:23 2024
Group: System/Base Build host: i04-ch2c
Size: 57653 Source RPM: btrfsmaintenance-0.5-2.7.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).

Provides

Requires

License

GPL-2.0-only

Changelog

* 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
* Mon Sep 24 2018 dsterba@suse.cz
  - update to version 0.4.2
    - CVE-2018-14722: expand auto mountpoints in a safe way
    - btrfs-defrag: fix missing function to detect btrfs filesystems (#52)
    - btrfs-trim: more verbose fstrim output (#60)
    - dist-install: print information about timer unit installation (#58)
* Fri Apr 13 2018 lpechacek@suse.com
  - In openSUSE the defrag plugin must explicitly refer to Python 3.
    (bsc#1070322)
  - Added patch: python3-support-bsc1070322.diff
* Wed Mar 14 2018 dsterba@suse.cz
  - update to version 0.4.1
    - defrag plugin: python2 and 3 compatibility
    - defrag plugin: target extent size lowered to 32MiB (#43)
    - shell compatibility fixes
    - systemd unit type fixes
  - Removed patch: python3-support-bsc1070322.diff (upstream)
* Mon Mar 12 2018 kukuk@suse.de
  - Add missing btrfsmaintenance-refresh.path [bsc#1084871]
  - Use %license [bsc#1082318]

Files

/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/sbin/rcbtrfsmaintenance-refresh
/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, Mon Mar 11 23:53:03 2024