summaryrefslogtreecommitdiffstats
path: root/net/sysrepo/test.sh
blob: 74b6deef15142e7fbe3f4b4b56dcca72f02b337a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/bin/sh

case "$1" in
	libsysrepo)
		[ -e /usr/lib/libsysrepo.so ] || {
			echo "libsysrepo.so not found" >&2
			exit 1
		}
		[ -e /usr/lib/libsysrepo.so.8 ] || {
			echo "libsysrepo.so.8 not found" >&2
			exit 1
		}
		;;
	sysrepo)
		[ -x /usr/bin/sysrepo-plugind ] || {
			echo "sysrepo-plugind not found" >&2
			exit 1
		}
		;;
	sysrepoctl)
		sysrepoctl --version | grep -F "$2"
		;;
	sysrepocfg)
		sysrepocfg --version | grep -F "$2"
		;;
	*)
		echo "Unsupported test target: $1" >&2
		exit 1
		;;
esac