https://bugzilla.redhat.com/show_bug.cgi?id=1154807 Bug ID: 1154807 Summary: Review Request: btrfsmaintenance - periodically run preventative mainteneance for BTRFS fs Product: Fedora Version: rawhide Component: Package Review Severity: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: gczarcinski@xxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: package-review@xxxxxxxxxxxxxxxxxxxxxxx Spec URL: http://czarc.org/review/btrfsmaintenance.spec SPRM URL: http://czarc.org/review/btrfsmaintenance-0.1.0-2.fc21.src.rpm Description: The btrfsmaintenance package was created by David Sterba for SUSE/OpenSUSE and is intended to implement periodically running some operations on a BTRFS filesystem as a preventative maintenance measure to prevent filesystem problems before they occur. Specifically, the operations are: 1. btrfs-balance (default weekly) 2. btrfs-scrub (default monthly) 3. /usr/sbin/fstrim (default weekly) 4. btrfs-fi-defrag (default none) The changes implemented for Fedora include: 1. Port to Fedora. This is mostly fixing the spec file. 2. Add MOUNTPOINT=all feature. The original package uses a mountpoint specified in /etc/sysconfig/btrfsmaintenance. This change adds code to scan /proc/mounts for the unique btrfs volumes mounted and then performs the operation on each one. 3. Use systemd-cat to put all messages and command output into the journal. It appears that upstream will be incorporating these updates into the master branch. Note: There are rpmlint errors with the spec file but all of these errors are in the suse parts. Note: I would also like to have a co-maintainer for this package. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review