summarylogtreecommitdiffstats
diff options
context:
space:
mode:
author4le34n2017-08-08 16:32:04 +1100
committer4le34n2017-08-08 16:32:04 +1100
commit33e3d238c1023ab5311e8a75b1a1e3e88e81eee6 (patch)
tree1fc6ff8a656ed9f54e41f52d3bfb7ab3b427022f
parent472192abfd11e3c071282e3af99d87c79ac277d4 (diff)
downloadaur-33e3d238c1023ab5311e8a75b1a1e3e88e81eee6.tar.gz
Update install, add backup to PKGBUILD
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD5
-rw-r--r--install22
3 files changed, 21 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74f4182284e5..c75f615bb532 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Mon Aug 7 08:14:13 UTC 2017
+# Tue Aug 8 05:31:27 UTC 2017
pkgbase = nfsen
pkgdesc = Netflow visualisation and investigation tool
pkgver = 1.3.8
- pkgrel = 9
+ pkgrel = 10
url = https://sourceforge.net/projects/nfsen
install = install
arch = i686
@@ -19,6 +19,8 @@ pkgbase = nfsen
optdepends = nginx
optdepends = php-apache
optdepends = php-fpm
+ backup = etc/nfsen.conf
+ backup = etc/nginx/sites-available/nfsen
source = https://sourceforge.net/projects/nfsen/files/stable/nfsen-1.3.8/nfsen-1.3.8.tar.gz
source = nfsen.conf
source = nginx
diff --git a/PKGBUILD b/PKGBUILD
index 67ed230a8022..78cb3aaaa389 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=nfsen
pkgver=1.3.8
-pkgrel=9
+pkgrel=10
pkgdesc="Netflow visualisation and investigation tool"
arch=('i686' 'x86_64')
url="https://sourceforge.net/projects/nfsen"
@@ -14,13 +14,14 @@ depends=('nfdump>=1.6.1'
'php>4.1'
'rrdtool')
optdepends=('apache' 'nginx' 'php-apache' 'php-fpm')
+backup=('etc/nfsen.conf' 'etc/nginx/sites-available/nfsen')
+install='install'
source=("$url/files/stable/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz"
'nfsen.conf'
'nginx'
'profile.sh'
'service'
'tmpfiles')
-install='install'
prepare() {
cd "$pkgname-$pkgver"
diff --git a/install b/install
index 29cfe8e184c2..5be4d546e641 100644
--- a/install
+++ b/install
@@ -1,13 +1,19 @@
+note() {
+ printf "${blue}==>${yellow} NOTE:${bold} $1${all_off}\n"
+}
+
post_install() {
getent group netflow &>/dev/null || groupadd -r -g 44 netflow >/dev/null
getent passwd netflow &>/dev/null || useradd -r -u 44 -g netflow -d /var/lib/nfsen -s /bin/false -G netflow http >/dev/null
usr/bin/systemd-tmpfiles --create nfsen.conf || true
- echo ''
- echo '::'
- echo ':: NOTE:'
- echo ':: To complete the installation, run:'
- echo ':: cd /usr/share/webapps/nfsen'
- echo ':: su -c "./install.pl /etc/nfsen.conf"'
- echo '::'
- echo ''
+
+ note "To complete the installation, run:"
+ note " cd /usr/share/webapps/nfsen"
+ note " su -c "./install.pl /etc/nfsen.conf""
+}
+
+post_upgrade() {
+ note "To complete the update, run:"
+ note " cd /usr/share/webapps/nfsen"
+ note " su -c "./install.pl /etc/nfsen.conf""
}