diff options
author | Luke Shumaker <LukeShu@sbcglobal.net> | 2013-05-28 17:31:38 -0600 |
---|---|---|
committer | Luke Shumaker <LukeShu@sbcglobal.net> | 2013-05-28 17:31:38 -0600 |
commit | ef823d9ecf2e85c3915f307a9916d2e095923f5a (patch) | |
tree | 4c07e93746dd3987c66d8c085dc8014268159833 /pcr/cluster-glue/cluster-glue.install | |
parent | 03121eb4568287e76a54d318073dd263ef298738 (diff) | |
parent | beb8b1041efbb1bce8e7c2e0aa734d3170eee21e (diff) |
Merge branch 'master' of ssh://parabolagnulinux.org:1863/srv/git/abslibre
Diffstat (limited to 'pcr/cluster-glue/cluster-glue.install')
-rw-r--r-- | pcr/cluster-glue/cluster-glue.install | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pcr/cluster-glue/cluster-glue.install b/pcr/cluster-glue/cluster-glue.install new file mode 100644 index 000000000..05e2160d3 --- /dev/null +++ b/pcr/cluster-glue/cluster-glue.install @@ -0,0 +1,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 +} |