blob: 83477ac3588911370bd6146d25690ba0ed10e8c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
# Maintainer: Levente Polyak <levente[at]leventepolyak[dot]net>
# Contributor: Andre Kwakernaak <andre.kwakernaak@gmail.com>
# Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
pkgname=kippo
pkgver=0.9
pkgrel=4
pkgdesc='Medium interaction SSH honeypot designed to log brute force attacks and, most importantly, the entire shell interaction performed by the attacker'
url='https://github.com/desaster/kippo'
arch=('any')
license=('BSD')
depends=('python2-twisted' 'python2-crypto' 'python2-zope-interface' 'python2-pyasn1')
backup=('etc/kippo.cfg')
install=kippo.install
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/desaster/kippo/archive/v${pkgver}.tar.gz
kippo.service
INSTALL)
sha512sums=('0e17c410ecb8e44ba3862f0bd6c2773d6fa768750d7917ba7f5fbfdec8ddfa63fbde0e0190bcd5361a6c5ea0bcb2017e24593c4181b5cb915a605723bce07a26'
'f815717a2abb7abf548e229be83f62d166f039e9018c30f6a1d47c48dfafe5d6bb417b046e3d5056ac69e6791fb26ba04f20718fa3593f77e41c09d1830ebb42'
'fd82f060af248b413e62d779a4a20c6d6f4972cc724503a8c60fe435955ad7b1829caf9b5a8ceca41a2d9cf02144ab9fa9d892b59012e52a81d9dbfa832d4106')
prepare() {
cd ${pkgname}-${pkgver}
sed -e 's|env python$|env python2|g' -i utils/*
sed -e 's|/usr/bin/python$|/usr/bin/python2|g' -i utils/fsctl.py
sed -e 's|kippo.cfg|/etc/kippo.cfg|g' -i kippo.tac
}
build() {
cd ${pkgname}-${pkgver}
python2 -m compileall .
python2 -O -m compileall .
}
package() {
cd ${pkgname}-${pkgver}
install -Dm 644 kippo.cfg.dist "${pkgdir}/etc/kippo.cfg"
install -Dm 644 ../kippo.service \
"${pkgdir}/usr/lib/systemd/system/kippo.service"
find . -type f -not \( -name kippo.cfg.dist -o -name start.sh -o -name stop.sh \) \
-exec install -Dpm 644 {} "${pkgdir}/opt/kippo/{}" \;
install -Dm 644 doc/COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm 644 doc/README "${pkgdir}/usr/share/doc/${pkgname}/README"
install -Dm 644 "${srcdir}/INSTALL" "${pkgdir}/usr/share/doc/${pkgname}/INSTALL"
}
# vim: ts=2 sw=2 et:
|