summarylogtreecommitdiffstats
path: root/ha-glue.install
blob: 9f740a645c15d6d1c8c61a9d8db8b339080a1b8c (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
_CLUSTER_USER=hacluster
_CLUSTER_GROUP=haclient
_DGID=189
_DUID=189

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 "\nNow you must install ha-resourceagent, ha-heartbeat and ha-pacemaker\n"

}

post_remove() {

	echo -e "\nDeleting user ${_CLUSTER_USER} and group ${_CLUSTER_GROUP} "
	userdel ${_CLUSTER_USER}
	groupdel ${_CLUSTER_GROUP}

}