diff --git a/Makefile b/Makefile index 863440661e..cf230198f5 100644 --- a/Makefile +++ b/Makefile @@ -5,12 +5,7 @@ # to offer. For more, execute that one directly. # -SOURCE=$(PWD) -BUILD=$(SOURCE)/build -TMP=/tmp/bro-dist.$(UID) -BRO_V=`cat $(SOURCE)/VERSION` -BROCCOLI_V=`cat $(SOURCE)/aux/broccoli/VERSION` -BROCTL_V=`cat $(SOURCE)/aux/broctl/VERSION` +BUILD=build all: configured ( cd $(BUILD) && make ) @@ -29,20 +24,7 @@ docclean: configured ( cd $(BUILD) && make docclean && make restclean ) dist: - @( mkdir -p $(BUILD) && rm -rf $(TMP) && mkdir $(TMP) ) - @cp -R $(SOURCE) $(TMP)/Bro-$(BRO_V) - @( cd $(TMP) && find . -name .git\* | xargs rm -rf ) - @( cd $(TMP) && find . -name \*.swp | xargs rm -rf ) - @( cd $(TMP) && find . -type d -name build | xargs rm -rf ) - @( cd $(TMP) && tar -czf $(BUILD)/Bro-all-$(BRO_V).tar.gz Bro-$(BRO_V) ) - @( cd $(TMP)/Bro-$(BRO_V)/aux && mv broccoli Broccoli-$(BROCCOLI_V) && \ - tar -czf $(BUILD)/Broccoli-$(BROCCOLI_V).tar.gz Broccoli-$(BROCCOLI_V) ) - @( cd $(TMP)/Bro-$(BRO_V)/aux && mv broctl Broctl-$(BROCTL_V) && \ - tar -czf $(BUILD)/Broctl-$(BROCTL_V).tar.gz Broctl-$(BROCTL_V) ) - @( cd $(TMP)/Bro-$(BRO_V)/aux && rm -rf Broctl* Broccoli* ) - @( cd $(TMP) && tar -czf $(BUILD)/Bro-$(BRO_V).tar.gz Bro-$(BRO_V) ) - @rm -rf $(TMP) - @echo "Distribution source tarballs have been compiled in $(BUILD)" + @./pkg/make-src-packages bindist: @( cd pkg && ( ./make-deb-packages || ./make-mac-packages || \ diff --git a/pkg/make-src-packages b/pkg/make-src-packages new file mode 100755 index 0000000000..996b546659 --- /dev/null +++ b/pkg/make-src-packages @@ -0,0 +1,23 @@ +#!/bin/sh + +SOURCE="$( cd "$( dirname "$0" )" && cd .. && pwd )" +BUILD=${SOURCE}/build +TMP=/tmp/bro-dist.${UID} +BRO_V=`cat ${SOURCE}/VERSION` +BROCCOLI_V=`cat ${SOURCE}/aux/broccoli/VERSION` +BROCTL_V=`cat ${SOURCE}/aux/broctl/VERSION` + +( mkdir -p ${BUILD} && rm -rf ${TMP} && mkdir ${TMP} ) +cp -R ${SOURCE} ${TMP}/Bro-${BRO_V} +( cd ${TMP} && find . -name .git\* | xargs rm -rf ) +( cd ${TMP} && find . -name \*.swp | xargs rm -rf ) +( cd ${TMP} && find . -type d -name build | xargs rm -rf ) +( cd ${TMP} && tar -czf ${BUILD}/Bro-all-${BRO_V}.tar.gz Bro-${BRO_V} ) +( cd ${TMP}/Bro-${BRO_V}/aux && mv broccoli Broccoli-${BROCCOLI_V} && \ + tar -czf ${BUILD}/Broccoli-${BROCCOLI_V}.tar.gz Broccoli-${BROCCOLI_V} ) +( cd ${TMP}/Bro-${BRO_V}/aux && mv broctl Broctl-${BROCTL_V} && \ + tar -czf ${BUILD}/Broctl-${BROCTL_V}.tar.gz Broctl-${BROCTL_V} ) +( cd ${TMP}/Bro-${BRO_V}/aux && rm -rf Broctl* Broccoli* ) +( cd ${TMP} && tar -czf ${BUILD}/Bro-${BRO_V}.tar.gz Bro-${BRO_V} ) +rm -rf ${TMP} +echo "Distribution source tarballs have been compiled in ${BUILD}" diff --git a/testing/btest/Baseline/core.print-bpf-filters-ipv4/conn.log b/testing/btest/Baseline/core.print-bpf-filters-ipv4/conn.log index f8f3d41108..16df5fc065 100644 --- a/testing/btest/Baseline/core.print-bpf-filters-ipv4/conn.log +++ b/testing/btest/Baseline/core.print-bpf-filters-ipv4/conn.log @@ -1,2 +1,2 @@ # ts uid id.orig_h id.orig_p id.resp_h id.resp_p proto service duration orig_bytes resp_bytes conn_state local_orig missed_bytes history orig_pkts orig_ip_bytes resp_pkts resp_ip_bytes -1128727435.450898 UWkUyAuUGXf 141.42.64.125 56730 125.190.109.199 80 tcp http 1.73330307006836 98 9417 SF - 0 ShADdFaf 12 710 10 9945 +1128727435.450898 UWkUyAuUGXf 141.42.64.125 56730 125.190.109.199 80 tcp http 1.733303 98 9417 SF - 0 ShADdFaf 12 710 10 9945 diff --git a/testing/btest/Baseline/core.print-bpf-filters-ipv4/output b/testing/btest/Baseline/core.print-bpf-filters-ipv4/output index 494e1946e7..3d47080a75 100644 --- a/testing/btest/Baseline/core.print-bpf-filters-ipv4/output +++ b/testing/btest/Baseline/core.print-bpf-filters-ipv4/output @@ -1,8 +1,8 @@ # ts node filter init success -1312570784.336354 - not ip6 F T +1314806543.946651 - not ip6 F T # ts node filter init success -1312570784.550594 - (((((((((((((((((((((((port 53) or (tcp port 989)) or (tcp port 443)) or (udp and port 5353)) or (udp and port 5355)) or (tcp port 22)) or (tcp port 995)) or (port 21)) or (tcp port smtp or tcp port 587)) or (port 6667)) or (tcp port 614)) or (tcp port 990)) or (udp port 137)) or (tcp port 993)) or (tcp port 5223)) or (port 514)) or (tcp port 585)) or (tcp port 992)) or (tcp port 563)) or (tcp port 994)) or (tcp port 636)) or (tcp and port (80 or 81 or 631 or 1080 or 3138 or 8000 or 8080 or 8888))) or (port 6666)) and (not ip6) F T +1314806544.072311 - (((((((((((((((((((((((port 53) or (tcp port 989)) or (tcp port 443)) or (udp and port 5353)) or (udp and port 5355)) or (tcp port 22)) or (tcp port 995)) or (port 21)) or (tcp port smtp or tcp port 587)) or (port 6667)) or (tcp port 614)) or (tcp port 990)) or (udp port 137)) or (tcp port 993)) or (tcp port 5223)) or (port 514)) or (tcp port 585)) or (tcp port 992)) or (tcp port 563)) or (tcp port 994)) or (tcp port 636)) or (tcp and port (80 or 81 or 631 or 1080 or 3138 or 8000 or 8080 or 8888))) or (port 6666)) and (not ip6) F T # ts node filter init success -1312570784.765990 - port 42 F T +1314806544.198061 - port 42 F T # ts node filter init success -1312570784.992999 - port 56730 T T +1314806544.329618 - port 56730 T T diff --git a/testing/btest/Baseline/core.vlan-mpls/conn.log b/testing/btest/Baseline/core.vlan-mpls/conn.log index 1ac7ab0cf4..6660d065aa 100644 --- a/testing/btest/Baseline/core.vlan-mpls/conn.log +++ b/testing/btest/Baseline/core.vlan-mpls/conn.log @@ -1,4 +1,4 @@ # ts uid id.orig_h id.orig_p id.resp_h id.resp_p proto service duration orig_bytes resp_bytes conn_state local_orig missed_bytes history orig_pkts orig_ip_bytes resp_pkts resp_ip_bytes -952109346.874907 UWkUyAuUGXf 10.1.2.1 11001 10.34.0.1 23 tcp - 2.10255992412567 25 0 SH - 0 - 11 280 0 0 -1128727435.450898 56gKBmhBBB6 141.42.64.125 56730 125.190.109.199 80 tcp http 1.73330307006836 98 9417 SF - 0 ShADdFaf 12 710 10 9945 -1278600802.069419 50da4BEzauh 10.20.80.1 50343 10.0.0.15 80 tcp - 0.00415205955505371 9 3429 SF - 0 ShADadfF 7 361 7 3801 +952109346.874907 UWkUyAuUGXf 10.1.2.1 11001 10.34.0.1 23 tcp - 2.102560 25 0 SH - 0 - 11 280 0 0 +1128727435.450898 56gKBmhBBB6 141.42.64.125 56730 125.190.109.199 80 tcp http 1.733303 98 9417 SF - 0 ShADdFaf 12 710 10 9945 +1278600802.069419 50da4BEzauh 10.20.80.1 50343 10.0.0.15 80 tcp - 0.004152 9 3429 SF - 0 ShADadfF 7 361 7 3801 diff --git a/testing/btest/Baseline/scripts.policy.protocols.dns.event-priority/dns.log b/testing/btest/Baseline/scripts.policy.protocols.dns.event-priority/dns.log index 6a5b6c6044..a18c7a4a9c 100644 --- a/testing/btest/Baseline/scripts.policy.protocols.dns.event-priority/dns.log +++ b/testing/btest/Baseline/scripts.policy.protocols.dns.event-priority/dns.log @@ -1,2 +1,2 @@ # ts uid id.orig_h id.orig_p id.resp_h id.resp_p proto trans_id query qclass qclass_name qtype qtype_name rcode rcode_name QR AA TC RD RA Z TTL answers auth addl -930613226.529070 UWkUyAuUGXf 212.180.42.100 25000 131.243.64.3 53 tcp 34798 - - - - - 0 NOERROR F F F F T 0 31337.0 4.3.2.1 - - +930613226.529070 UWkUyAuUGXf 212.180.42.100 25000 131.243.64.3 53 tcp 34798 - - - - - 0 NOERROR F F F F T 0 31337.000000 4.3.2.1 - -