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/3348c5f84ad3348faae19bb8386dee4ffa262151
   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_20100411222129.pcap
     R 
contrib/examples/pcap/802.11/Open_WLAN_Station_Part_and_Join_00005_20100411222137.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