summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre LALET2018-08-27 08:01:27 +0200
committerPierre LALET2018-08-27 08:01:27 +0200
commit58f70a81657011fc483f2530db7815646db71570 (patch)
tree44cf82f24288b46f5238965b0eb695bbd1e51380
parentb53849a238a604aaadd84ae314efa00353dbf6c4 (diff)
downloadaur-58f70a81657011fc483f2530db7815646db71570.tar.gz
Fix a sha256sum, update dependencies
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD38
2 files changed, 36 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c92516dfda30..f4b20bd33d51 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,41 +1,43 @@
pkgbase = ivre
pkgdesc = Network recon framework
pkgver = 0.9.11
- pkgrel = 1
+ pkgrel = 2
url = https://ivre.rocks/
arch = any
license = GPL3
makedepends = python-setuptools
depends = python
- depends = python-crypto
depends = python-pymongo
depends = python-future
depends = python-bottle
- optdepends = python-py2neo: flow analysis support
- optdepends = python-sqlalchemy: PostgreSQL backend support
- optdepends = python-psycopg2: PostgreSQL backend support
- optdepends = python-pillow: Screenshots
+ optdepends = python-py2neo: experimental flow analysis (Neo4j backend)
+ optdepends = python-sqlalchemy: experimental PostgreSQL & SQLite backends
+ optdepends = python-psycopg2: experimental PostgreSQL backend
+ optdepends = python-pillow: trim screenshots on insertion
+ optdepends = tesseract: extract words from screenshots on insertion
+ optdepends = python-crypto: extract data from public keys ("ivre getmoduli")
+ optdepends = python-scapy: parse PCAP files for ARP inspection (flow analysis)
+ optdepends = python-matplotlib: create graphs from command line tools
optdepends = python-dbus: 3D traceroute graphs
- optdepends = python-matplotlib: Plots
optdepends = mongodb: database server
- optdepends = postgresql: database server
+ optdepends = postgresql: database server (experimental backend)
+ optdepends = neo4j-community: database server (experimental flow analysis)
optdepends = apache: Web server
+ optdepends = mod_wsgi: Web server
optdepends = dokuwiki: Web server (notebook)
optdepends = nmap: Network scan
optdepends = masscan: Network scan
- optdepends = zmap: Network scan
optdepends = bro: Network traffic analysis
optdepends = argus: Network traffic analysis
optdepends = nfdump: Netflow analysis
- optdepends = phantomjs: Screenshots (http)
- optdepends = imagemagick: Screenshots
- optdepends = ffmpeg: Screenshots (rtsp)
- optdepends = tesseract: Screenshots analysis
+ optdepends = imagemagick: Screenshots via Nmap scripts
+ optdepends = phantomjs: HTTP screenshots via Nmap script
+ optdepends = ffmpeg: RTSP Screenshots via Nmap script
backup = etc/httpd/conf/extra/ivre.conf
source = https://files.pythonhosted.org/packages/source/i/ivre/ivre-0.9.11.tar.gz
source = https://raw.githubusercontent.com/cea-sec/ivre/v0.9.11/pkg/apache/ivre.conf
sha256sums = 95f456024b101d8a834a5f1a6925cb8b8e4f5067d57fbe02e54f7183555cccef
- sha256sums = 9c7267b7b2bde354e03a0cf683b56c0ca2410296bdd7424a964fb2b4f14c7ee3
+ sha256sums = 1befe4daf20ccdf1b1906de244df2de5519843210e95491f3d8fe62ec660848c
pkgname = ivre
diff --git a/PKGBUILD b/PKGBUILD
index ee39734d7f1a..2a10c3d9a962 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,42 @@
# Maintainer: Pierre Lalet <pl@ivre.rocks>
-pkgname=ivre
+pkgname='ivre'
pkgver=0.9.11
-pkgrel=1
-pkgdesc="Network recon framework"
-url="https://ivre.rocks/"
+pkgrel=2
+pkgdesc='Network recon framework'
arch=('any')
+url='https://ivre.rocks/'
license=('GPL3')
-depends=('python' 'python-crypto' 'python-pymongo' 'python-future'
- 'python-bottle')
-optdepends=('python-py2neo: flow analysis support'
- 'python-sqlalchemy: PostgreSQL backend support'
- 'python-psycopg2: PostgreSQL backend support'
- 'python-pillow: Screenshots'
+depends=('python' 'python-pymongo' 'python-future' 'python-bottle')
+optdepends=('python-py2neo: experimental flow analysis (Neo4j backend)'
+ 'python-sqlalchemy: experimental PostgreSQL & SQLite backends'
+ 'python-psycopg2: experimental PostgreSQL backend'
+ 'python-pillow: trim screenshots on insertion'
+ 'tesseract: extract words from screenshots on insertion'
+ 'python-crypto: extract data from public keys ("ivre getmoduli")'
+ 'python-scapy: parse PCAP files for ARP inspection (flow analysis)'
+ 'python-matplotlib: create graphs from command line tools'
'python-dbus: 3D traceroute graphs'
- 'python-matplotlib: Plots'
'mongodb: database server'
- 'postgresql: database server'
+ 'postgresql: database server (experimental backend)'
+ 'neo4j-community: database server (experimental flow analysis)'
'apache: Web server'
+ 'mod_wsgi: Web server'
'dokuwiki: Web server (notebook)'
'nmap: Network scan'
'masscan: Network scan'
- 'zmap: Network scan'
'bro: Network traffic analysis'
'argus: Network traffic analysis'
'nfdump: Netflow analysis'
- 'phantomjs: Screenshots (http)'
- 'imagemagick: Screenshots'
- 'ffmpeg: Screenshots (rtsp)'
- 'tesseract: Screenshots analysis')
+ 'imagemagick: Screenshots via Nmap scripts'
+ 'phantomjs: HTTP screenshots via Nmap script'
+ 'ffmpeg: RTSP Screenshots via Nmap script')
makedepends=('python-setuptools')
backup=('etc/httpd/conf/extra/ivre.conf')
source=("https://files.pythonhosted.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz"
"https://raw.githubusercontent.com/cea-sec/$pkgname/v$pkgver/pkg/apache/ivre.conf")
sha256sums=('95f456024b101d8a834a5f1a6925cb8b8e4f5067d57fbe02e54f7183555cccef'
- '9c7267b7b2bde354e03a0cf683b56c0ca2410296bdd7424a964fb2b4f14c7ee3')
+ '1befe4daf20ccdf1b1906de244df2de5519843210e95491f3d8fe62ec660848c')
build() {
cd "$srcdir/$pkgname-$pkgver"