diff options
author | Brian Bidulock | 2020-12-08 15:11:21 -0700 |
---|---|---|
committer | Brian Bidulock | 2020-12-08 15:11:21 -0700 |
commit | 9363a101b5d07576762beae322c021d046ee01d1 (patch) | |
tree | cb2095a5421d67af0bbe7fee4b0031843ad885e2 | |
parent | 5e55ae6828107981cc07691221a35d7febb90e02 (diff) | |
download | aur-9363a101b5d07576762beae322c021d046ee01d1.tar.gz |
uppkg
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | pacemaker.install | 14 |
3 files changed, 10 insertions, 21 deletions
@@ -1,9 +1,8 @@ pkgbase = pacemaker pkgdesc = advanced, scalable high-availability cluster resource manager - pkgver = 2.0.4 + pkgver = 2.0.5 pkgrel = 1 url = https://github.com/ClusterLabs/pacemaker/ - install = pacemaker.install arch = i686 arch = x86_64 license = GPL2 @@ -27,9 +26,9 @@ pkgbase = pacemaker optdepends = pdsh: for use with some tools optdepends = crmsh: for use with crm_report optdepends = booth: for geo-clustering - source = https://github.com/ClusterLabs/pacemaker/archive/Pacemaker-2.0.4.tar.gz + source = https://github.com/ClusterLabs/pacemaker/archive/Pacemaker-2.0.5.tar.gz source = crm_report.in - sha512sums = fbff3b5ab05ad52d469304d5bc7fca518df2f491a1176a24735cd1a9b46f7ff90dc5aeae65e5e29feb86e8a210e69e528261138847d6f8773933fb557e71133d + sha512sums = 5fd3614f0284297babb66ea2dc567583315052fcf77f49107c52161e8e8c164ae3169d98528fdc1316d8eabaacc98ed24e9c6e6c90b3286f2f012a4ee874bbba sha512sums = 09a80f5579db9016dcbba759ee9b661aea24ed7c98906939d5e50befb344c693652a9634ab804a91bfedeeeb69ce5ab87f30d2ed356bfefd9cdc67669a1cce64 pkgname = pacemaker @@ -4,7 +4,7 @@ # Contributor: Tim Meusel <tim@bastelfreak.de> pkgname=pacemaker -pkgver=2.0.4 +pkgver=2.0.5 pkgrel=1 pkgdesc="advanced, scalable high-availability cluster resource manager" arch=('i686' 'x86_64') @@ -18,10 +18,9 @@ optdepends=('pssh: for use with some tools' 'pdsh: for use with some tools' 'crmsh: for use with crm_report' 'booth: for geo-clustering') -install=${pkgname}.install source=("https://github.com/ClusterLabs/$pkgname/archive/Pacemaker-$pkgver.tar.gz" 'crm_report.in') -sha512sums=('fbff3b5ab05ad52d469304d5bc7fca518df2f491a1176a24735cd1a9b46f7ff90dc5aeae65e5e29feb86e8a210e69e528261138847d6f8773933fb557e71133d' +sha512sums=('5fd3614f0284297babb66ea2dc567583315052fcf77f49107c52161e8e8c164ae3169d98528fdc1316d8eabaacc98ed24e9c6e6c90b3286f2f012a4ee874bbba' '09a80f5579db9016dcbba759ee9b661aea24ed7c98906939d5e50befb344c693652a9634ab804a91bfedeeeb69ce5ab87f30d2ed356bfefd9cdc67669a1cce64') prepare() { @@ -71,6 +70,11 @@ package() { d /var/lib/pacemaker/cores 0770 hacluster haclient d /var/lib/pacemaker/pengine 0770 hacluster haclient EOF + install -Dm644 /dev/null "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + cat>"$pkgdir/usr/lib/sysusers.d/$pkgname.conf"<<-EOF + g haclient 189 + u hacluster 189:189 "cluster user" / /sbin/nologin + EOF rm -fr "$pkgdir/var" chmod a+x "$pkgdir/usr/share/pacemaker/tests/cts/CTSlab.py" find "$pkgdir" -name '*.xml' -type f -print0 | xargs -0 chmod a-x diff --git a/pacemaker.install b/pacemaker.install deleted file mode 100644 index adf039e5698d..000000000000 --- a/pacemaker.install +++ /dev/null @@ -1,14 +0,0 @@ -post_install(){ : - usr/bin/getent group haclient >/dev/null || usr/bin/groupadd -r haclient -g 189 - usr/bin/getent passwd hacluster >/dev/null || usr/bin/useradd -r -g 189 -u 189 -s /sbin/nologin -c "cluster user" -d / hacluster -} - -post_upgrade(){ : -} - -post_remove(){ : - usr/bin/getent group haclient >/dev/null && usr/bin/groupdel -f haclient - usr/bin/getent passwd hacluster >/dev/null && usr/bin/userdel hacluster -# usr/bin/rm -fr var/lib/pacemaker -} - |