Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37531383
en ru br
Репозитории ALT

Группа :: Сети/Прочее
Пакет: ndpi-netfilter

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define iptables_modules_dir /%_lib/iptables

Name: ndpi-netfilter
Version: 3.2
Release: alt1
Summary: Open source deep packet inspection iptables modules
Group: Networking/Other

Url: https://github.com/vel21ripn/nDPI/tree/netfilter
License: LGPLv3

Source: %name-%version.tar

BuildRequires: libpcap-devel libiptables-devel libjson-c-devel
BuildPreReq: rpm-build-kernel

%description
Fork of nDPI is a ntop-maintained superset of the popular OpenDPI library.

%package -n kernel-source-ndpi
License: GPLv2
Summary: Open source deep packet inspection kernel module source
Group: Development/Kernel

%description -n kernel-source-ndpi
Open source deep packet inspection kernel module source

%prep
%setup

%build
sh autogen.sh

make -C src/lib ndpi_network_list.c.inc

mv ndpi-netfilter kernel-source-ndpi-%version
%__tar -c src kernel-source-ndpi-%version | %__bzip2 -c > \
kernel-source-ndpi-%version.tar.bz2

make -C kernel-source-ndpi-%version/ipt libxt_ndpi.so


%install
mkdir -p %buildroot/%iptables_modules_dir
install -pD -m644 kernel-source-ndpi-%version/ipt/libxt_ndpi.so %buildroot%iptables_modules_dir

mkdir -p %kernel_srcdir
install -m644 kernel-source-ndpi-%version.tar.bz2 %kernel_srcdir/

%files -n kernel-source-ndpi
%_usrsrc/*

%files
%attr(644,root,root) /%_lib/iptables/libxt_ndpi.so

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin