At 20.46 22/01/2006 -0600, you wrote:
>'We are far behind on the features we want to implement, you changes of
>getting it included without sending in a patch are very slim.
> Heiko Zuerker
I spent this weekend trying to do it myself and it seems I managed to do it :-)
I had an unclean tmp directory, once I cleaned it out it worked and build ok.
I'm sending all the files I added and how I did it.
1) I downloaded the source from here:
2) I copied it in /usr/src/lfssystem/build/src
3) I placed the file fprobe into
4) I placed the file fprobe.config into
To create the files I took as an example and modified those of the tcpdump
package (seemed simple enough!).
5) I entered into the chrooted environment with the alias "cr"
6) I executed make unpack
7) I executed make menuconfig and enabled fprobe in Networking->Utilities
8) make prepare , make build , make install and make iso and the fprobe
binary & manpage were in the right place
(binary in /usr/sbin and man in /usr/share/man/man8 , paths relative to the
The iso boots and fprobe works (and the manpage is available).
I don't have a prebuilt start file, however I usually start it like this:
/usr/sbin/fprobe -ieth0 -fip -mycollectorip:555
If I had been more confident in my capabilities to create the
/etc/init.d/fprobe script I'd have done it.
There's an example for redhat (I didn't dare to try to convert it!!!) in
It will export the netflows on interface eth0 to the collector placed at
"mycollectorip" on port 555
I can be executed more times with different interfaces and/or collector(s).
Hope it helps!
My best regards
P.S: how should I compress the files to have them accepted by the
It doesn't accept .ZIP extension, should I try tar.gz?