[GIT PULL 4/6] xfs_scrub: fixes for systemd services

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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)

----------------------------------------------------------------
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%)





[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux