1 # SPDX-License-Identifier: GPL-2.0-or-later
3 # Copyright (C) 2018-2024 Oracle. All Rights Reserved.
4 # Author: Darrick J. Wong <djwong@kernel.org>
7 Description=Online XFS Metadata Check for %I
8 OnFailure=xfs_scrub_fail@%i.service
9 Documentation=man:xfs_scrub(8)
16 # Disable private /tmp just in case %i is a path under /tmp.
18 AmbientCapabilities=CAP_SYS_ADMIN CAP_FOWNER CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_SYS_RAWIO
21 IOSchedulingClass=idle
22 CPUSchedulingPolicy=idle
23 Environment=SERVICE_MODE=1
24 ExecStart=@sbindir@/xfs_scrub @scrub_args@ %I