On Thu, Jan 11, 2024 at 06:17:12PM -0800, Darrick J. Wong wrote: > Hi Carlos, > > Please pull this branch with changes for xfsprogs for 6.6-rc1. > > As usual, I did a test-merge with the main upstream branch as of a few > minutes ago, and didn't see any conflicts. Please let me know if you > encounter any problems. > > The following changes since commit 96ac83c88e01ff7f59563ff76a96e555477c8637: > > xfs_scrub: don't report media errors for space with unknowable owner (2024-01-11 18:08:46 -0800) > > are available in the Git repository at: > > https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfsprogs-dev.git tags/scrub-service-fixes-6.6_2024-01-11 > > for you to fetch changes up to 3d37d8bf535fd6a8ab241a86433b449152746e6a: > > xfs_scrub_all.cron: move to package data directory (2024-01-11 18:08:47 -0800) Pulled, thanks! Carlos > > ---------------------------------------------------------------- > xfs_scrub: fixes for systemd services [v28.3 4/6] > > This series fixes deficiencies in the systemd services that were created > to manage background scans. First, improve the debian packaging so that > services get installed at package install time. Next, fix copyright and > spdx header omissions. > > Finally, fix bugs in the mailer scripts so that scrub failures are > reported effectively. Finally, fix xfs_scrub_all to deal with systemd > restarts causing it to think that a scrub has finished before the > service actually finishes. > > Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> > > ---------------------------------------------------------------- > Darrick J. Wong (9): > debian: install scrub services with dh_installsystemd > xfs_scrub_all: escape service names consistently > xfs_scrub: fix pathname escaping across all service definitions > xfs_scrub_fail: fix sendmail detection > xfs_scrub_fail: return the failure status of the mailer program > xfs_scrub_fail: add content type header to failure emails > xfs_scrub_fail: advise recipients not to reply > xfs_scrub_fail: move executable script to /usr/libexec > xfs_scrub_all.cron: move to package data directory > > debian/rules | 1 + > include/builddefs.in | 2 +- > scrub/Makefile | 26 ++++++++++----- > scrub/xfs_scrub@xxxxxxxxxxx | 6 ++-- > scrub/xfs_scrub_all.in | 49 ++++++++++++----------------- > scrub/{xfs_scrub_fail => xfs_scrub_fail.in} | 12 +++++-- > scrub/xfs_scrub_fail@xxxxxxxxxxx | 4 +-- > 7 files changed, 55 insertions(+), 45 deletions(-) > rename scrub/{xfs_scrub_fail => xfs_scrub_fail.in} (63%) >