Ok, I understand this. But I've a different view in one point. The PCAPs are
not only for internal tests. I had/have a lot of work to create them and I
think other people can benefit. Wireshark also provides PCAPs for testing
purposes (http://wiki.wireshark.org/SampleCaptures). Don't let them unused
in a private repo.

Greetings

-----Ursprüngliche Nachricht-----
Von: [email protected] [mailto:[email protected]] Im
Auftrag von Daniel Borkmann
Gesendet: Freitag, 25. Januar 2013 09:54
An: [email protected]
Betreff: Re: [netsniff-ng] AW: [borkmann/netsniff-ng] 3348c5: netsniff-ng:
move contrib out

On 01/25/2013 09:30 AM, Markus Amend wrote:

> What's your intention to do this? I see this very critical. What do you
mean with " Examples will be added into the documentation later on."

It might look critical now, but actually it isn't. I moved the whole contrib
folder into a non-public repository. However, the following files I've moved
to src/ and also updated shell scripts etc.

  * A src/update-geoip.sh   (the geoip update database script)
  * A src/update-oui.py     (the oui database update script)

The reason for doing so, are that I want to keep out everything unnecessary
from the main repository. This includes the website, an archive of pcap
files (since they are only internally for testing -- users can download
their own archive from all over the Internet), and yes, examples of trafgen,
bpfc, and mausezahn. mausezahn is currently in an experimental branch as you
have noticed, since it needs cleanups or maybe even a rewrite from scratch
first, before it can be shipped in a release. trafgen has an even better
example that shows all features via 'trafgen -e' (or, if that's not enough,
take [1] as a real-world example). bpfc is still undergoing development
process, the bpf assembly is quite complete so far, so I will work on the
documentation/man-pages as soon as possible anyways as one can see from the
TODO file. This will probably be a man-page on its own explaining all
syntactical elements, the grammar and enough examples to work with. I will
upload the examples you pointed to into our public folder by today as well:
http://pub.netsniff-ng.org/

[1] http://article.gmane.org/gmane.linux.network/256683

> -----Ursprüngliche Nachricht-----
> Von: GitHub [mailto:[email protected]]
> Gesendet: Donnerstag, 24. Januar 2013 22:16
> An: [email protected]
> Betreff: [borkmann/netsniff-ng] 3348c5: netsniff-ng: move contrib out
>
>    Branch: refs/heads/master
>    Home:   https://github.com/borkmann/netsniff-ng
>    Commit: 3348c5f84ad3348faae19bb8386dee4ffa262151
>
https://github.com/borkmann/netsniff-ng/commit/3348c5f84ad3348faae19bb8386de
e4ffa262151
>    Author: Daniel Borkmann <[email protected]>
>    Date:   2013-01-24 (Thu, 24 Jan 2013)
>
>    Changed paths:
>      R contrib/examples/bpfc/arp.bpf
>      R contrib/examples/bpfc/high-level/examples
>      R contrib/examples/bpfc/ipv4.bpf
>      R contrib/examples/bpfc/ipv4_or_ipv6.bpf
>      R contrib/examples/bpfc/ipv4_tcp.bpf
>      R contrib/examples/bpfc/ipv4_tcp_http.bpf
>      R contrib/examples/bpfc/ipv4_tcp_ssh.bpf
>      R contrib/examples/bpfc/ipv4_udp.bpf
>      R contrib/examples/bpfc/ipv6.bpf
>      R contrib/examples/bpfc/opcodes/README
>      R contrib/examples/bpfc/opcodes/icmpv6.bpf
>      R contrib/examples/bpfc/opcodes/igmp_and_icmpv6.bpf
>      R contrib/examples/bpfc/opcodes/igmp_and_mld.bpf
>      R contrib/examples/mausezahn/example_lldp.conf
>      R contrib/examples/pcap/802.11/Network_Join_Nokia_Mobile.pcap
>      R
contrib/examples/pcap/802.11/Open_WLAN_Station_Part_and_Join_00004_201004112
22129.pcap
>      R
contrib/examples/pcap/802.11/Open_WLAN_Station_Part_and_Join_00005_201004112
22137.pcap
>      R contrib/examples/pcap/802.11/info_elements/README
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_000.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_001.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_002.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_003.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_004.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_005.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_006.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_007_1.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_007_2.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_008.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_009.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_010.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_011.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_012.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_013.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_014_1.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_014_2.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_015.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_016.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_032.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_033.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_034_1.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_034_2.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_035.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_036_1.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_036_2.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_036_3.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_037.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_038_0.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_038_1.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_038_2.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_038_3.pcap
>      R contrib/examples/pcap/802.11/info_elements/beacon_sub_template.pcap
>      R contrib/examples/pcap/802.1ad/QinQ.pcap
>      R contrib/examples/pcap/802.1ad/QinQpacket.pcap
>      R contrib/examples/pcap/icmpv6/icmpv6-mldv2.pcap
>      R contrib/examples/pcap/icmpv6/icmpv6-router-discovery.pcap
>      R contrib/examples/pcap/icmpv6/icmpv6_diff_msg.pcap
>      R contrib/examples/pcap/icmpv6/icmpv6_type1.pcap
>      R contrib/examples/pcap/ipv6_hdr_ext/ipv6_diff_ext_hdr.pcap
>      R contrib/examples/pcap/ipv6_hdr_ext/proto_ipv6_dest_opts.pcap
>      R contrib/examples/pcap/ipv6_hdr_ext/proto_ipv6_fragm.pcap
>      R contrib/examples/pcap/ipv6_hdr_ext/proto_ipv6_hop_by_hop.pcap
>      R contrib/examples/pcap/ipv6_hdr_ext/proto_ipv6_no_nxt_hdr.pcap
>      R contrib/examples/pcap/ipv6_hdr_ext/proto_ipv6_routing.pcap
>      R contrib/examples/pcap/mpls-basic.pcap
>      R contrib/examples/pcap/proto_igmp.pcap
>      R contrib/examples/pcap/proto_ip_authentication_hdr.pcap
>      R contrib/examples/pcap/proto_ipv6_in_ipv4.pcap
>      R contrib/examples/trafgen/nst_udp_pkt_1472.txf
>      R contrib/examples/trafgen/nst_udp_pkt_18.txf
>      R contrib/examples/trafgen/trafgen.txf
>      R contrib/examples/trafgen/trafgen2.txf
>      R contrib/html/bpf.pdf
>      R contrib/html/faq.html
>      R contrib/html/img/bp.png
>      R contrib/html/img/logo.png
>      R contrib/html/img/logo2.png
>      R contrib/html/img/tiny-logo.png
>      R contrib/html/index.html
>      R contrib/html/style.css
>      R contrib/nacl/nacl-20110221.tar.bz2
>      R contrib/scripts/astraceroute6
>      R contrib/scripts/bpf.vim
>      R contrib/scripts/curvetun-ldap
>      R contrib/scripts/geoip-database-update
>      R contrib/scripts/update-oui.py
>      R contrib/scripts/view-rtp-avg.py
>      M src/Makefile
>      M src/curvetun/build_nacl.sh
>      A src/update-geoip.sh
>      A src/update-oui.py
>
>    Log Message:
>    -----------
>    netsniff-ng: move contrib out
>
> Save update-oui.py and update-geoip.sh into src, since they should be part
of the core, all other binary pcaps, bpfs, and so on not. Examples will be
added into the documentation later on.
>
> Signed-off-by: Daniel Borkmann <[email protected]>
>
>
>
>

-- 



-- 


Reply via email to