summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Rebischke2017-02-26 00:01:57 +0100
committerChristian Rebischke2017-02-26 00:01:57 +0100
commit6bb3a1879619af882b0eced4f823186f808663ce (patch)
treeb57cd31caa8b5caa24e847f050f702e580c64a7b
parentc2c6615a0042b2fc980ff2c5a53e238d209b7b6b (diff)
downloadaur-6bb3a1879619af882b0eced4f823186f808663ce.tar.gz
new version
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD12
-rw-r--r--inetsim.install9
-rw-r--r--inetsim.service2
4 files changed, 19 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b9e15115e879..368d782eb190 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4dfb20b7f048..294eebe478ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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