diff options
author | Jack O'Sullivan | 2016-12-31 20:32:58 +0000 |
---|---|---|
committer | Jack O'Sullivan | 2016-12-31 20:32:58 +0000 |
commit | a2f00eca055b21ca73a4a3a0c89841ae4c39a831 (patch) | |
tree | 6583c7b287c03c7e3084106cbdc89fae557b3dbe | |
download | aur-a2f00eca055b21ca73a4a3a0c89841ae4c39a831.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 36 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | ntopng.conf | 1 | ||||
-rw-r--r-- | ntopng.service | 8 |
4 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3b953bca6ff7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,36 @@ +pkgbase = ntopng-git + pkgdesc = The next generation version of the original ntop, a network traffic probe that shows the network usage + pkgver = 20161230.8b5205e + pkgrel = 1 + url = http://www.ntop.org/ + arch = x86_64 + arch = i686 + arch = armv7h + license = GPL3 + makedepends = git + makedepends = glib2 + makedepends = automake + makedepends = libtool + makedepends = geoip + makedepends = libpcap + makedepends = wget + makedepends = libxml2 + makedepends = sqlite + makedepends = curl + makedepends = libmariadbclient + depends = redis + depends = geoip + depends = libmariadbclient + provides = ntopng + conflicts = ntopng + source = git+https://github.com/ntop/nDPI + source = git+https://github.com/ntop/ntopng + source = ntopng.service + source = ntopng.conf + sha256sums = SKIP + sha256sums = SKIP + sha256sums = f2269843460307ef58037fa1a194c26650ced0f1d194fb9af6817917b109fe8c + sha256sums = 8ec08499b1783c3e933429a3a9a4d0d32fb903bbd0b7c3fef82f0233748e3737 + +pkgname = ntopng-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8fab12b2987f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: jackos2500 <jackos1998@gmail.com> +pkgname=ntopng-git +_pkgname=ntopng +pkgver=20161230.8b5205e +pkgrel=2 +pkgdesc='The next generation version of the original ntop, a network traffic probe that shows the network usage' +arch=('x86_64' 'i686' 'armv7h') +url='http://www.ntop.org/' +license=('GPL3') +depends=('redis' 'geoip' 'libmariadbclient') +makedepends=('git' 'glib2' 'automake' 'libtool' 'geoip' 'libpcap' 'wget' 'libxml2' 'sqlite' 'curl' 'libmariadbclient') +provides=('ntopng') +conflicts=('ntopng') +source=("git+https://github.com/ntop/nDPI" "git+https://github.com/ntop/ntopng" "ntopng.service" "ntopng.conf") + +sha256sums=('SKIP' + 'SKIP' + 'f2269843460307ef58037fa1a194c26650ced0f1d194fb9af6817917b109fe8c' + '8ec08499b1783c3e933429a3a9a4d0d32fb903bbd0b7c3fef82f0233748e3737') + +build() { + cd "$srcdir/nDPI" + ./autogen.sh + make + + cd "$srcdir/$_pkgname" + + ./autogen.sh + ./configure --prefix=/usr + make geoip + make +} + +package() { + cd "$srcdir/$_pkgname" + + make DESTDIR="$pkgdir" install + mv $pkgdir/usr/man $pkgdir/usr/share/ + mkdir -p $pkgdir/usr/lib/systemd/system + install -m644 "$srcdir/ntopng.service" "$pkgdir/usr/lib/systemd/system" + mkdir -p $pkgdir/etc + install -m644 "$srcdir/ntopng.conf" "$pkgdir/etc" +} diff --git a/ntopng.conf b/ntopng.conf new file mode 100644 index 000000000000..999eb103366b --- /dev/null +++ b/ntopng.conf @@ -0,0 +1 @@ +-i eth0 diff --git a/ntopng.service b/ntopng.service new file mode 100644 index 000000000000..4aac26a986c6 --- /dev/null +++ b/ntopng.service @@ -0,0 +1,8 @@ +[Unit] +Description=ntopng network traffic monitor + +[Service] +ExecStart=/usr/bin/ntopng /etc/ntopng.conf + +[Install] +WantedBy=multi-user.target |