diff options
author | Christian Rebischke | 2017-02-26 00:01:57 +0100 |
---|---|---|
committer | Christian Rebischke | 2017-02-26 00:01:57 +0100 |
commit | 6bb3a1879619af882b0eced4f823186f808663ce (patch) | |
tree | b57cd31caa8b5caa24e847f050f702e580c64a7b | |
parent | c2c6615a0042b2fc980ff2c5a53e238d209b7b6b (diff) | |
download | aur-6bb3a1879619af882b0eced4f823186f808663ce.tar.gz |
new version
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | inetsim.install | 9 | ||||
-rw-r--r-- | inetsim.service | 2 |
4 files changed, 19 insertions, 12 deletions
@@ -1,7 +1,7 @@ pkgbase = inetsim pkgdesc = Internet Services Simulation Suite pkgver = 1.2.6 - pkgrel = 3 + pkgrel = 4 url = http://www.inetsim.org install = inetsim.install arch = any @@ -11,11 +11,13 @@ pkgbase = inetsim depends = perl-ipc-shareable depends = perl-digest-sha1 depends = perl-io-socket-ssl - optdepends = perlipq: Support for IP-based connection redirection source = inetsim-1.2.6.tar.gz::http://www.inetsim.org/downloads/inetsim-1.2.6.tar.gz source = inetsim.service + source = inetsim-1.2.6.tar.gz.asc::http://www.inetsim.org/downloads/inetsim-1.2.6.tar.gz.sig + validpgpkeys = 5ADF5239D9AAAD3C455094916881B9A7E9F601C8 sha512sums = d8460deda14fc8d110307ec025348855982abf2bfc0c19efe2b07a93fdfb54d7245a9750087344fa9b4816f412eb7c8ac93d040dbeb5642a93bf07207e3365f1 - sha512sums = f08b4f7ae13cb7c1dc380101dcc117502cc5979be0b1a23ec26aecf708ddaecd3dd4257fae505e3a338dd921f83c24b5b9f1d75d2d6bf2ea38397e255fc883bb + sha512sums = b0b5561ec915985545b6a9343cff530b022694d7bf7a06d4a2e55edb4f089e9f339ac491c6db741ca076683758d7bf294a1587236c45f80e76ae7a727663cad4 + sha512sums = SKIP pkgname = inetsim @@ -1,18 +1,20 @@ #Maintainer: Christian Rebischke <chris.rebischke[at]archlinux[dot]org> pkgname=inetsim pkgver=1.2.6 -pkgrel=3 +pkgrel=4 pkgdesc="Internet Services Simulation Suite" url="http://www.inetsim.org" depends=('perl-net-server' 'perl-net-dns' 'perl-ipc-shareable' 'perl-digest-sha1' 'perl-io-socket-ssl') arch=('any') license=('GPL') -optdepends=('perlipq: Support for IP-based connection redirection') source=("${pkgname}-${pkgver}.tar.gz::http://www.inetsim.org/downloads/${pkgname}-${pkgver}.tar.gz" - "inetsim.service") + "inetsim.service" + "${pkgname}-${pkgver}.tar.gz.asc::http://www.inetsim.org/downloads/${pkgname}-${pkgver}.tar.gz.sig") sha512sums=('d8460deda14fc8d110307ec025348855982abf2bfc0c19efe2b07a93fdfb54d7245a9750087344fa9b4816f412eb7c8ac93d040dbeb5642a93bf07207e3365f1' - 'f08b4f7ae13cb7c1dc380101dcc117502cc5979be0b1a23ec26aecf708ddaecd3dd4257fae505e3a338dd921f83c24b5b9f1d75d2d6bf2ea38397e255fc883bb') + 'b0b5561ec915985545b6a9343cff530b022694d7bf7a06d4a2e55edb4f089e9f339ac491c6db741ca076683758d7bf294a1587236c45f80e76ae7a727663cad4' + 'SKIP') +validpgpkeys=('5ADF5239D9AAAD3C455094916881B9A7E9F601C8') install="inetsim.install" prepare() { @@ -21,7 +23,7 @@ prepare() { package() { mkdir -p "${pkgdir}/opt/" - + install -D -m644 "${srcdir}/inetsim.service" \ "${pkgdir}/usr/lib/systemd/system/inetsim.service" diff --git a/inetsim.install b/inetsim.install index a4ef407085ec..1c3c14a47dec 100644 --- a/inetsim.install +++ b/inetsim.install @@ -1,7 +1,7 @@ post_install() { # add inetsim group - if [ ! `grep inetsim /etc/group` ]; then - groupadd -g 16 inetsim &>/dev/null + if [ ! `getent passwd inetsim` ]; then + groupadd -g 101 inetsim &>/dev/null fi # run inetsim setup script @@ -11,6 +11,9 @@ post_install() { } post_upgrade() { - post_install $1 + if (( $(vercmp $2 1.2.6-4) <= 0 )); then + groupmod -g 101 inetsim + chgrp -R inetsim /opt/inetsim + fi } diff --git a/inetsim.service b/inetsim.service index 200781f07b30..9864a290b6dd 100644 --- a/inetsim.service +++ b/inetsim.service @@ -1,6 +1,6 @@ [Unit] Description=Inetsim - Internet Services Simulation Suite -After=syslog.target +After=syslog.target [Service] Type=simple |