From 53033cf29ea77e709ae461d3ef8d803a8ac0e85a Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Fri, 20 Jan 2017 00:27:57 +1000 Subject: [PATCH] * update debian package --- debian/control | 8 +++++++- debian/f2b-mod-ipset.install | 2 ++ debian/rules | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 debian/f2b-mod-ipset.install diff --git a/debian/control b/debian/control index 3001a5f..6f6b2e1 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: f2b Section: net Priority: optional Maintainer: Alex 'AdUser' Z -Build-Depends: debhelper (>= 9), cmake, libpcre3-dev, libhiredis-dev +Build-Depends: debhelper (>= 9), cmake, libpcre3-dev, libhiredis-dev, libipset-dev Standards-Version: 3.9.5 Homepage: https://github.com/AdUser/f2b Vcs-Git: https://github.com/AdUser/f2b.git @@ -38,3 +38,9 @@ Depends: f2b (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Suggests: redis-server Description: lightweight automatic anti-bot turret for your public serivces This package contains source and backend modules working with redis-server + +Package: f2b-mod-ipset +Architecture: any +Depends: f2b (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: lightweight automatic anti-bot turret for your public serivces + This package contains native ipset manage backend diff --git a/debian/f2b-mod-ipset.install b/debian/f2b-mod-ipset.install new file mode 100644 index 0000000..2cc8fff --- /dev/null +++ b/debian/f2b-mod-ipset.install @@ -0,0 +1,2 @@ +etc/f2b/conf-available/*-*-ipset.conf +usr/lib/*/libf2b_*_ipset.so* diff --git a/debian/rules b/debian/rules index 82249d5..7d5f77f 100755 --- a/debian/rules +++ b/debian/rules @@ -20,4 +20,5 @@ override_dh_auto_configure: dh_auto_configure -- \ -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \ -DWITH_REDIS=ON \ + -DWITH_IPSET=ON \ -DWITH_HARDENING=ON