aboutsummaryrefslogtreecommitdiff
path: root/opt/tests/assert-running-service.sh
blob: f4ac6b7993fd99fe6ea9f5bbab355eafb2a129d5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh
set -eu

SERVICES='
poweralertd
clipmenu
dunst
mcron
'

for s in $SERVICES; do
	LANG=en_US.UTF-8 herd status "$s" |
		awk -vs="$s" 'NR == 2 && $3 != "started." {
			printf "Home Shepherd service \"%s\" is not running.\n", s
			exit 1
		}'
done