diff options
author | Brian Bidulock | 2018-11-26 23:54:07 -0700 |
---|---|---|
committer | Brian Bidulock | 2018-11-26 23:54:07 -0700 |
commit | 76206ef5870a8d7dac70893b30a4050487351dc4 (patch) | |
tree | 159d689988ef08c2b10aed9eee383e0249a2243d | |
parent | 85f1d141254d9cfd85c2cc22d4900cd81ac6fdae (diff) | |
download | aur-76206ef5870a8d7dac70893b30a4050487351dc4.tar.gz |
update for new libnetsnmp
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 29 insertions, 19 deletions
@@ -1,7 +1,7 @@ pkgbase = ha-glue pkgdesc = A set of libraries, tools and utilities suitable for the Heartbeat/Pacemaker cluster stack. pkgver = 1.0.12 - pkgrel = 1 + pkgrel = 5 url = http://linux-ha.org/wiki/Cluster_Glue install = ha-glue.install arch = i686 @@ -2,7 +2,7 @@ pkgname=ha-glue pkgver=1.0.12 -pkgrel=1 +pkgrel=5 pkgdesc="A set of libraries, tools and utilities suitable for the Heartbeat/Pacemaker cluster stack." arch=('i686' 'x86_64') url="http://linux-ha.org/wiki/Cluster_Glue" @@ -28,28 +28,35 @@ build() { _PREFIXETC=/etc _PREFIXINIT=${_PREFIXETC}/rc.d _PREFIXVAR=/var - _DGID=666 - _DUID=666 + _DGID=189 + _DUID=189 - #verify the cluster user and group - if ! getent group ${_CLUSTER_GROUP} >/dev/null;then - echo -e "\nBEFORE COMPILE THIS SOFTWARE YOU MUST CREATE A CLUSTER GROUP, EXECUTE AS ROOT:" - echo -e "groupadd -r -g ${_DGID} ${_CLUSTER_GROUP}\n" - _EXITCODE=1 - fi - if ! getent passwd ${_CLUSTER_USER} >/dev/null;then - echo -e "\nBEFORE COMPILE THIS SOFTWARE YOU MUST CREATE A CLUSTER USER, EXECUTE AS ROOT:" - echo -e "useradd -r -g ${_CLUSTER_GROUP} -u ${_DUID} -d /var/lib/heartbeat/cores/hacluster -s /sbin/nologin -c \"cluster user\" ${_CLUSTER_USER}\n" - _EXITCODE=1 - fi - if [[ $_EXITCODE -eq 1 ]] ;then - return 1 - fi +# #verify the cluster user and group +# if ! getent group ${_CLUSTER_GROUP} >/dev/null;then +# echo -e "\nBEFORE COMPILE THIS SOFTWARE YOU MUST CREATE A CLUSTER GROUP, EXECUTE AS ROOT:" +# echo -e "groupadd -r -g ${_DGID} ${_CLUSTER_GROUP}\n" +# _EXITCODE=1 +# fi +# if ! getent passwd ${_CLUSTER_USER} >/dev/null;then +# echo -e "\nBEFORE COMPILE THIS SOFTWARE YOU MUST CREATE A CLUSTER USER, EXECUTE AS ROOT:" +# echo -e "useradd -r -g ${_CLUSTER_GROUP} -u ${_DUID} -d /var/lib/heartbeat/cores/hacluster -s /sbin/nologin -c \"cluster user\" ${_CLUSTER_USER}\n" +# _EXITCODE=1 +# fi +# if [[ $_EXITCODE -eq 1 ]] ;then +# return 1 +# fi cd "${srcdir}/Reusable-Cluster-Components-glue--glue-${pkgver}" sed -i 's/<glib\/gtypes\.h>/<glib\.h>/g' include/clplumbing/cl_uuid.h ./autogen.sh - ./configure --sbindir=/usr/bin --libdir=/usr/lib --with-daemon-user=${_CLUSTER_USER} --with-daemon-group=${_CLUSTER_GROUP} --enable-fatal-warnings=no + ./configure --prefix=/usr \ + --sbindir=/usr/bin \ + --libdir=/usr/lib \ + --localstatedir=/var \ + --libexecdir=/usr/lib \ + --with-daemon-user=${_CLUSTER_USER} \ + --with-daemon-group=${_CLUSTER_GROUP} \ + --enable-fatal-warnings=no #sed -i 's/lib64\ //g' configure.ac make } @@ -58,6 +65,9 @@ package() { cd "${srcdir}/Reusable-Cluster-Components-glue--glue-${pkgver}" make DESTDIR="${pkgdir}" install + # conflicts with pacemaker (which has a better version) + rm -f "$pkgdir/usr/bin/cibsecret" + #python path correction for py in `grep -r -l "\#\!\/usr\/bin\/python" ${pkgdir}`;do sed -i 's:/usr/bin/python$:/usr/bin/python2:g' ${py} |