summaryrefslogtreecommitdiffstats
path: root/testing/ncrack
diff options
context:
space:
mode:
authorFabian Affolter <fabian@affolter-engineering.ch>2011-07-17 16:51:05 +0000
committerWilliam Pitcock <nenolod@dereferenced.org>2011-12-03 14:49:17 -0600
commitaf2322be882d27e0a18bd752b9bfa6a7875f0b00 (patch)
treea19f0cb24aa82b9e88c4ac8c3687f85bd1571223 /testing/ncrack
parentf7997541de17a632ba518b837a98043e4ac982e0 (diff)
Inital APKBUILD for ncrack
Package description: Ncrack is a high-speed network authentication cracking tool. It was built to help companies secure their networks by proactively testing all their hosts and networking devices for poor passwords. Security professionals also rely on Ncrack when auditing their clients. Ncrack was designed using a modular approach, a command-line syntax similar to Nmap and a dynamic engine that can adapt its behaviour based on network feedback. It allows for rapid, yet reliable large-scale auditing of multiple hosts.
Diffstat (limited to 'testing/ncrack')
-rw-r--r--testing/ncrack/APKBUILD46
1 files changed, 46 insertions, 0 deletions
diff --git a/testing/ncrack/APKBUILD b/testing/ncrack/APKBUILD
new file mode 100644
index 00000000000..c159de5adb4
--- /dev/null
+++ b/testing/ncrack/APKBUILD
@@ -0,0 +1,46 @@
+# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
+# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
+pkgname=ncrack
+pkgver=0.4
+pkgrel=0.alpha
+pkgdesc="A network authentication cracking tool"
+url="http://nmap.org/ncrack/"
+arch="all"
+license="GPL2 with exceptions"
+depends=""
+depends_dev=""
+makedepends="openssl-dev"
+install=""
+subpackages="$pkgname-doc"
+source="http://nmap.org/ncrack/dist/$pkgname-"$pkgver"ALPHA.tar.gz"
+_builddir="$srcdir"/$pkgname-"$pkgver"ALPHA
+
+prepare() {
+ local i
+ cd "$_builddir"
+ for i in $source; do
+ case $i in
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ esac
+ done
+}
+
+build() {
+ cd "$_builddir"
+ ./configure \
+ --without-zlib-version-check \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ || return 1
+ make || return 1
+}
+
+package() {
+ cd "$_builddir"
+ make DESTDIR="$pkgdir" install || return 1
+ rm -f "$pkgdir"/usr/lib/*.la
+}
+
+md5sums="db9be165469c04650ddc7403b29eb472 ncrack-0.4ALPHA.tar.gz"