apt-get source nfdump
sudo apt-get build-dep nfdump
sudo apt-get install libpcap-dev fakeroot build-essential
cd nfdump-1.6.12
cd debian
vi rules
- 將 --enable-readpcap --enable-nfpcapd 加到 DEB_CONFIGURE_EXTRA_FLAGS 最後方
vi control
- 將 ,libpcap-dev 加到 Build-Depends: 最後方
cd ..
dpkg-buildpackage -rfakeroot
sudo dpkg -i ../nfdump_1.6.12-0.2_amd64.deb
完工!
nfpcapd 在 nfdump-1.6.12/bin 下,需人工安裝:
sudo cp bin/nfpcapd /usr/bin
sudo chown root.root /usr/bin/nfpcapd
sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/nfpcpad
就可以使用 nfpcapd 了!
沒有留言:
張貼留言