summarylogtreecommitdiffstats
path: root/shinken.install
blob: 729df57d064292bf2ef141b66f216486206c2cbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
post_install() {
	useradd -r -U -d /var/lib/shinken shinken
	systemd-tmpfiles --create shinken.conf
	chown -R shinken:shinken /var/log/shinken

	systemctl daemon-reload
}

pre_remove() {
	for i in arbiter poller reactionner scheduler broker receiver; do
		systemctl stop shinken-$i.service;
		systemctl disable shinken-$i.service;
	done
}

post_remove() {
	userdel shinken
	systemctl daemon-reload
}