diff options
author | Amish | 2017-06-07 09:06:16 +0530 |
---|---|---|
committer | Amish | 2017-06-07 09:06:16 +0530 |
commit | 4c325a76cc51454118ed25b79736744f1e81e6a4 (patch) | |
tree | 31aa8513760c59474daafc723b105a3a8aad75d4 | |
parent | 49ad6756037594486f4ea247b355f0b42455272f (diff) | |
download | aur-4c325a76cc51454118ed25b79736744f1e81e6a4.tar.gz |
Handle unit restarts a little better
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | pulledpork_update.sh | 12 |
4 files changed, 15 insertions, 13 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Wed Nov 16 04:23:34 UTC 2016 +# Wed Jun 7 03:32:59 UTC 2017 pkgbase = pulledpork pkgdesc = Tool to automatically update rules for snort pkgver = 0.7.2 - pkgrel = 3 + pkgrel = 4 url = https://github.com/shirkdog/pulledpork install = install arch = any @@ -27,7 +27,7 @@ pkgbase = pulledpork source = pulledpork.cron sha256sums = 50046477d5d1a18aec131a56bd3f21170057d8a31fd6f30af706e31d5b14bd0a sha256sums = 60ae10e636568a216e5629a1e73450d086fd77cd3328f5ba2c90d2483a1e9c08 - sha256sums = 7ec58f5e73b3432eadab9a6050f17d5a1bd038ef2cfe52023da9f772ac532f98 + sha256sums = 584326ce79c1694849f60f25e4306ae3f2df6228c34c2e6f3ba30993f53e6a3f sha256sums = c9213d3076424dc391d09a6c19f769631f668f27206585dd98dcbf9390a1b9ee pkgname = pulledpork diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..348e57e3f706 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src +pkg +*any.pkg.tar.xz +pulledpork-*.tar.gz @@ -4,10 +4,9 @@ _user=shirkdog pkgname=pulledpork pkgver=0.7.2 -pkgrel=3 +pkgrel=4 pkgdesc="Tool to automatically update rules for snort" arch=('any') -#url="https://code.google.com/p/pulledpork" url="https://github.com/${_user}/${pkgname}" license=('GPL') depends=('cron' 'perl' 'perl-lwp-protocol-https' 'perl-crypt-ssleay' 'perl-archive-tar' 'perl-switch' 'perl-bytes-random-secure') @@ -17,14 +16,13 @@ backup=('etc/pulledpork/pulledpork.conf' 'etc/pulledpork/dropsid.conf' 'etc/pulledpork/enablesid.conf' 'etc/pulledpork/modifysid.conf') -#source=("https://pulledpork.googlecode.com/files/pulledpork-${pkgver}.tar.gz" source=("pulledpork-${pkgver}.tar.gz::https://github.com/${_user}/${pkgname}/archive/${pkgver}.tar.gz" "pulledpork.conf" "pulledpork_update.sh" "pulledpork.cron") sha256sums=('50046477d5d1a18aec131a56bd3f21170057d8a31fd6f30af706e31d5b14bd0a' '60ae10e636568a216e5629a1e73450d086fd77cd3328f5ba2c90d2483a1e9c08' - '7ec58f5e73b3432eadab9a6050f17d5a1bd038ef2cfe52023da9f772ac532f98' + '584326ce79c1694849f60f25e4306ae3f2df6228c34c2e6f3ba30993f53e6a3f' 'c9213d3076424dc391d09a6c19f769631f668f27206585dd98dcbf9390a1b9ee') install=install diff --git a/pulledpork_update.sh b/pulledpork_update.sh index d1bcd1535d76..7dfb64aa9532 100644 --- a/pulledpork_update.sh +++ b/pulledpork_update.sh @@ -16,19 +16,19 @@ fi ( ulimit -t 60; /usr/bin/pulledpork.pl -P -c /etc/pulledpork/pulledpork.conf ) # restart snort -if systemctl is-active snort &>/dev/null +if systemctl -q is-active snort.service &>/dev/null then - systemctl restart snort + systemctl -q try-restart snort.service fi # restart suricata -if systemctl is-active suricata &>/dev/null +if systemctl -q is-active suricata.service &>/dev/null then - systemctl restart suricata + systemctl -q try-restart suricata.service fi # restart barnyard2 -if systemctl is-active barnyard2 &>/dev/null +if systemctl -q is-active barnyard2.service &>/dev/null then - systemctl restart barnyard2 + systemctl -q try-restart barnyard2.service fi |