From 6d4a6c2f721589d26cb98531048bf05fa76e5267 Mon Sep 17 00:00:00 2001
From: CVL-GitHub <jupiter.hu@monash.edu>
Date: Thu, 9 Apr 2015 10:04:20 +1000
Subject: [PATCH] fix up slurm-from-source so it builds on centos

---
 roles/slurm-from-source/tasks/main.yml           | 11 +++++++++++
 roles/slurm-from-source/templates/munge.initd.j2 |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/roles/slurm-from-source/tasks/main.yml b/roles/slurm-from-source/tasks/main.yml
index b7891e8c..b9c46888 100644
--- a/roles/slurm-from-source/tasks/main.yml
+++ b/roles/slurm-from-source/tasks/main.yml
@@ -39,6 +39,17 @@
   with_items:
     - perl
     - perl-DBI
+    - openssl-devel
+    - mysql
+    - mysql-devel
+    - gcc
+    - rpm-build
+    - wget
+    - openssl-devel
+    - readline-devel
+    - pam-devel
+    - perl-ExtUtils-MakeMaker
+    - bzip2-devel
   sudo: true
   when: ansible_os_family == "RedHat"
 
diff --git a/roles/slurm-from-source/templates/munge.initd.j2 b/roles/slurm-from-source/templates/munge.initd.j2
index 5443aba6..86acc098 100755
--- a/roles/slurm-from-source/templates/munge.initd.j2
+++ b/roles/slurm-from-source/templates/munge.initd.j2
@@ -26,7 +26,7 @@
 unset SERVICE_NAME DAEMON_EXEC DAEMON_ARGS CONFIG PIDFILE NICE USER GROUP \
   SIGHUP_RELOAD VARRUNDIR
 
-prefix="/opt/munge"
+prefix="{{ munge_dir }}"
 exec_prefix="${prefix}"
 sbindir="${exec_prefix}/sbin"
 sysconfdir="${prefix}/etc"
-- 
GitLab