system-helpers/_man/src/systemd_check.1.md
Alexander Schäferdiek 13c7335ee3
All checks were successful
continuous-integration/drone/push Build is passing
Fix check_updates and update man reference to point to correct examples
2023-01-27 00:53:23 +01:00

1.3 KiB

% systemd_check(1) systemd_check % Alexander Schäferdiek % January 2023

NAME

systemd_check - Checks a set of systemd services, targets, mounts of timers, and notifies if their state is not up and running. Configuration is done in environment files.
It's part of system-helpers.

SYNOPSIS

systemd_check

DESCRIPTION

systemd_check checks a set of systemd services, targets, mounts of timers, and notifies if their state is not up and running. It comes with systemd services.

By default, systemd_check tries to read from $HOME/.systemd_check.conf and /etc/systemd_check.conf for configuration. It will exit with a non-zero exit code if it cannot find a proper configuration file.

The following can be customized:\

  • SYSTEMD_CHECK_LIST_FILE="$HOME/.systemd_check.list" which lists to be checked systemd services, timers or targets separated by lines.\

You can copy this script to /usr/local/bin and use create a custom CONFIG_FILE as user.

EXAMPLE

Create a $HOME/.systemd_check.conf and add SYSTEMD_CHECK_LIST_FILE="/other/path/to/list". Notifications will be delivered via notifier. Examples can be found in /usr/share/doc/system-helpers/systemd_check.

EXIT VALUES

0
Success
1
Error

SEE ALSO

notifier - used as notification application