]>
Commit | Line | Data |
---|---|---|
824b5807 DW |
1 | [Unit] |
2 | Description=Online XFS Metadata Check for %I | |
3 | OnFailure=xfs_scrub_fail@%i.service | |
4 | Documentation=man:xfs_scrub(8) | |
5 | ||
6 | [Service] | |
7 | Type=oneshot | |
8 | WorkingDirectory=%I | |
9 | PrivateNetwork=true | |
10 | ProtectSystem=full | |
11 | ProtectHome=read-only | |
e4e022f9 DW |
12 | # Disable private /tmp just in case %i is a path under /tmp. |
13 | PrivateTmp=no | |
824b5807 DW |
14 | AmbientCapabilities=CAP_SYS_ADMIN CAP_FOWNER CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_SYS_RAWIO |
15 | NoNewPrivileges=yes | |
16 | User=nobody | |
17 | IOSchedulingClass=idle | |
18 | CPUSchedulingPolicy=idle | |
19 | Environment=SERVICE_MODE=1 | |
20 | ExecStart=@sbindir@/xfs_scrub @scrub_args@ %I | |
21 | SyslogIdentifier=%N |