summaryrefslogtreecommitdiff
path: root/pcr/cluster-glue/cluster-glue.install
blob: 05e2160d3e3ac302ae2abcb314ce2ee02960b3ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
_CLUSTER_USER=hacluster
_CLUSTER_GROUP=haclient
_DGID=666
_DUID=666

pre_install() {
	getent group $_CLUSTER_GROUP >/dev/null || groupadd -r -g $_DGID $_CLUSTER_GROUP
	getent passwd $_CLUSTER_USER >/dev/null || useradd -r -g $_CLUSTER_GROUP -u $_DUID -d /var/lib/heartbeat/cores/hacluster -s /sbin/nologin -c 'cluster user' $_CLUSTER_USER
}

post_install() {
	echo -e 'Now you must install ha-resourceagent, ha-heartbeat and ha-pacemaker'
}
post_remove() {
	echo -e "Deleting user $_CLUSTER_USER and group $_CLUSTER_GROUP"
	userdel $_CLUSTER_USER && groupdel $_CLUSTER_GROUP
}