Date: Friday, February 6, 2015 @ 16:00:53
Author: mtorromeo
Revision: 127189
upgpkg: gearmand 1.1.12-7
No user removal at uninstall time
Added:
gearmand/trunk/user.conf
Modified:
gearmand/trunk/PKGBUILD
gearmand/trunk/gearmand.install
--+
PKGBUILD | 19 +++
gearmand.install | 11 +--
user.conf|1 +
3 files changed, 13 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===
--- PKGBUILD2015-02-06 10:20:07 UTC (rev 127188)
+++ PKGBUILD2015-02-06 15:00:53 UTC (rev 127189)
@@ -6,7 +6,7 @@
pkgname=gearmand
pkgver=1.1.12
-pkgrel=6
+pkgrel=7
pkgdesc=Distributed job queue server.
arch=('i686' 'x86_64')
depends=('libevent' 'boost-libs' 'libmariadbclient' 'postgresql-libs' 'sqlite'
'hiredis')
@@ -20,10 +20,11 @@
backup=('etc/gearmand.conf')
source=(https://launchpad.net/$pkgname/1.2/$pkgver/+download/$pkgname-$pkgver.tar.gz
gearmand.service
-gearmand.conf)
+gearmand.conf
+user.conf)
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname-$pkgver
export LDFLAGS=$LDFLAGS -lboost_system
./configure \
--prefix=/usr \
@@ -36,15 +37,17 @@
}
package() {
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname-$pkgver
make DESTDIR=$pkgdir install
- install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
+ install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING
cd $srcdir
- install -Dm644 gearmand.service
$pkgdir/usr/lib/systemd/system/gearmand.service
- install -Dm644 gearmand.conf $pkgdir/etc/gearmand.conf
+ install -Dm644 gearmand.service
$pkgdir/usr/lib/systemd/system/gearmand.service
+ install -Dm644 gearmand.conf $pkgdir/etc/gearmand.conf
+ install -Dm644 user.conf $pkgdir/usr/lib/sysusers.d/gearmand.conf
}
sha256sums=('973d7a3523141a84c7b757c6f243febbc89a3631e919b532c056c814d8738acb'
'dee38ad4e614969047253b8c4996b8cdf33c981b0df215b6627356fd4cbafa33'
-'6c14fdcd94105338e13bdd59dbed4f9b77430a517b2c125ac2e6d3bc43bdf506')
+'6c14fdcd94105338e13bdd59dbed4f9b77430a517b2c125ac2e6d3bc43bdf506'
+'02f11878d7c32039385586e527006f5cbb08444007f6c72a012e8acd8a855aef')
Modified: gearmand.install
===
--- gearmand.install2015-02-06 10:20:07 UTC (rev 127188)
+++ gearmand.install2015-02-06 15:00:53 UTC (rev 127189)
@@ -1,12 +1,3 @@
post_install() {
- getent group gearmand /dev/null 21 || groupadd -g 113 gearmand /dev/null
- getent passwd gearmand /dev/null 21 || useradd -u 113 -g gearmand -d
/dev/null -s /bin/false gearmand /dev/null
+ systemd-sysusers gearmand.conf
}
-
-post_upgrade() {
- post_install $1
-}
-
-post_remove() {
- userdel gearmand
-}
Added: user.conf
===
--- user.conf (rev 0)
+++ user.conf 2015-02-06 15:00:53 UTC (rev 127189)
@@ -0,0 +1 @@
+u gearmand 116 gearmand user