Sorry there went something wrong, will send a V2 ... On Do, 2019-05-02 at 18:05 +0200, Erik Kapfer wrote: > - New group and user 'tshark' has been added to give the possiblity > to run it > without root privileges --> > https://blog.wireshark.org/2010/02/running-wireshark-as-you/ . > > Signed-off-by: Erik Kapfer > --- > config/rootfiles/packages/tshark | 1000 > ++++++++++++++++++++++++++++++++++++ > lfs/tshark | 89 ++++ > make.sh | 1 + > src/paks/tshark/install.sh | 46 ++ > src/paks/tshark/nginx/install.sh | 32 ++ > src/paks/tshark/nginx/uninstall.sh | 30 ++ > src/paks/tshark/nginx/update.sh | 26 + > src/paks/tshark/uninstall.sh | 27 + > src/paks/tshark/update.sh | 26 + > 9 files changed, 1277 insertions(+) > create mode 100644 config/rootfiles/packages/tshark > create mode 100644 lfs/tshark > create mode 100644 src/paks/tshark/install.sh > create mode 100644 src/paks/tshark/nginx/install.sh > create mode 100644 src/paks/tshark/nginx/uninstall.sh > create mode 100644 src/paks/tshark/nginx/update.sh > create mode 100644 src/paks/tshark/uninstall.sh > create mode 100644 src/paks/tshark/update.sh > > diff --git a/config/rootfiles/packages/tshark > b/config/rootfiles/packages/tshark > new file mode 100644 > index 000000000..fde4030a4 > --- /dev/null > +++ b/config/rootfiles/packages/tshark > @@ -0,0 +1,1000 @@ > +#usr/bin/capinfos > +#usr/bin/captype > +usr/bin/dumpcap > +#usr/bin/editcap > +#usr/bin/idl2wrs > +#usr/bin/mergecap > +#usr/bin/randpkt > +#usr/bin/rawshark > +#usr/bin/reordercap > +#usr/bin/sharkd > +#usr/bin/text2pcap > +usr/bin/tshark > +#usr/include/wireshark > +#usr/include/wireshark/cfile.h > +#usr/include/wireshark/cli_main.h > +#usr/include/wireshark/codecs > +#usr/include/wireshark/codecs/codecs.h > +#usr/include/wireshark/epan > +#usr/include/wireshark/epan/addr_and_mask.h > +#usr/include/wireshark/epan/addr_resolv.h > +#usr/include/wireshark/epan/address.h > +#usr/include/wireshark/epan/address_types.h > +#usr/include/wireshark/epan/afn.h > +#usr/include/wireshark/epan/aftypes.h > +#usr/include/wireshark/epan/app_mem_usage.h > +#usr/include/wireshark/epan/arcnet_pids.h > +#usr/include/wireshark/epan/arptypes.h > +#usr/include/wireshark/epan/asn1.h > +#usr/include/wireshark/epan/ax25_pids.h > +#usr/include/wireshark/epan/bridged_pids.h > +#usr/include/wireshark/epan/capture_dissectors.h > +#usr/include/wireshark/epan/charsets.h > +#usr/include/wireshark/epan/chdlctypes.h > +#usr/include/wireshark/epan/color_filters.h > +#usr/include/wireshark/epan/column-info.h > +#usr/include/wireshark/epan/column-utils.h > +#usr/include/wireshark/epan/column.h > +#usr/include/wireshark/epan/conv_id.h > +#usr/include/wireshark/epan/conversation.h > +#usr/include/wireshark/epan/conversation_debug.h > +#usr/include/wireshark/epan/conversation_table.h > +#usr/include/wireshark/epan/crc10-tvb.h > +#usr/include/wireshark/epan/crc16-tvb.h > +#usr/include/wireshark/epan/crc32-tvb.h > +#usr/include/wireshark/epan/crc6-tvb.h > +#usr/include/wireshark/epan/crc8-tvb.h > +#usr/include/wireshark/epan/decode_as.h > +#usr/include/wireshark/epan/dfilter > +#usr/include/wireshark/epan/dfilter/dfilter.h > +#usr/include/wireshark/epan/dfilter/drange.h > +#usr/include/wireshark/epan/diam_dict.h > +#usr/include/wireshark/epan/disabled_protos.h > +#usr/include/wireshark/epan/dissector_filters.h > +#usr/include/wireshark/epan/dissectors > +#usr/include/wireshark/epan/dissectors/file-rbm.h > +#usr/include/wireshark/epan/dissectors/packet-6lowpan.h > +#usr/include/wireshark/epan/dissectors/packet-a21.h > +#usr/include/wireshark/epan/dissectors/packet-acp133.h > +#usr/include/wireshark/epan/dissectors/packet-acse.h > +#usr/include/wireshark/epan/dissectors/packet-actrace.h > +#usr/include/wireshark/epan/dissectors/packet-adb_service.h > +#usr/include/wireshark/epan/dissectors/packet-afp.h > +#usr/include/wireshark/epan/dissectors/packet-alcap.h > +#usr/include/wireshark/epan/dissectors/packet-ansi_a.h > +#usr/include/wireshark/epan/dissectors/packet-ansi_map.h > +#usr/include/wireshark/epan/dissectors/packet-ansi_tcap.h > +#usr/include/wireshark/epan/dissectors/packet-arp.h > +#usr/include/wireshark/epan/dissectors/packet-atalk.h > +#usr/include/wireshark/epan/dissectors/packet-atm.h > +#usr/include/wireshark/epan/dissectors/packet-atn-ulcs.h > +#usr/include/wireshark/epan/dissectors/packet-bacapp.h > +#usr/include/wireshark/epan/dissectors/packet-bacnet.h > +#usr/include/wireshark/epan/dissectors/packet-ber.h > +#usr/include/wireshark/epan/dissectors/packet-bfd.h > +#usr/include/wireshark/epan/dissectors/packet-bgp.h > +#usr/include/wireshark/epan/dissectors/packet-bluetooth.h > +#usr/include/wireshark/epan/dissectors/packet-bssap.h > +#usr/include/wireshark/epan/dissectors/packet-bssgp.h > +#usr/include/wireshark/epan/dissectors/packet-btatt.h > +#usr/include/wireshark/epan/dissectors/packet-btavctp.h > +#usr/include/wireshark/epan/dissectors/packet-btavdtp.h > +#usr/include/wireshark/epan/dissectors/packet-btavrcp.h > +#usr/include/wireshark/epan/dissectors/packet-bthci_acl.h > +#usr/include/wireshark/epan/dissectors/packet-bthci_cmd.h > +#usr/include/wireshark/epan/dissectors/packet-bthci_evt.h > +#usr/include/wireshark/epan/dissectors/packet-bthci_sco.h > +#usr/include/wireshark/epan/dissectors/packet-btl2cap.h > +#usr/include/wireshark/epan/dissectors/packet-btle.h > +#usr/include/wireshark/epan/dissectors/packet-btrfcomm.h > +#usr/include/wireshark/epan/dissectors/packet-btsdp.h > +#usr/include/wireshark/epan/dissectors/packet-c1222.h > +#usr/include/wireshark/epan/dissectors/packet-camel.h > +#usr/include/wireshark/epan/dissectors/packet-cdt.h > +#usr/include/wireshark/epan/dissectors/packet-cell_broadcast.h > +#usr/include/wireshark/epan/dissectors/packet-charging_ase.h > +#usr/include/wireshark/epan/dissectors/packet-chdlc.h > +#usr/include/wireshark/epan/dissectors/packet-cip.h > +#usr/include/wireshark/epan/dissectors/packet-cipsafety.h > +#usr/include/wireshark/epan/dissectors/packet-cmip.h > +#usr/include/wireshark/epan/dissectors/packet-cmp.h > +#usr/include/wireshark/epan/dissectors/packet-cms.h > +#usr/include/wireshark/epan/dissectors/packet-coap.h > +#usr/include/wireshark/epan/dissectors/packet-credssp.h > +#usr/include/wireshark/epan/dissectors/packet-crmf.h > +#usr/include/wireshark/epan/dissectors/packet-csn1.h > +#usr/include/wireshark/epan/dissectors/packet-dap.h > +#usr/include/wireshark/epan/dissectors/packet-dcc.h > +#usr/include/wireshark/epan/dissectors/packet-dccp.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-browser.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-budb.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-butc.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-dce122.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-dcom.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-dnsserver.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-frsapi.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-frsrpc.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-netlogon.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-nt.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-pnp.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-rras.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-samr.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-spoolss.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-svcctl.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc-tapi.h > +#usr/include/wireshark/epan/dissectors/packet-dcerpc.h > +#usr/include/wireshark/epan/dissectors/packet-dcom-dispatch.h > +#usr/include/wireshark/epan/dissectors/packet-dcom.h > +#usr/include/wireshark/epan/dissectors/packet-diameter.h > +#usr/include/wireshark/epan/dissectors/packet-diameter_3gpp.h > +#usr/include/wireshark/epan/dissectors/packet-diffserv-mpls-common.h > +#usr/include/wireshark/epan/dissectors/packet-disp.h > +#usr/include/wireshark/epan/dissectors/packet-dns.h > +#usr/include/wireshark/epan/dissectors/packet-docsis-tlv.h > +#usr/include/wireshark/epan/dissectors/packet-dop.h > +#usr/include/wireshark/epan/dissectors/packet-dsp.h > +#usr/include/wireshark/epan/dissectors/packet-dtls.h > +#usr/include/wireshark/epan/dissectors/packet-dtn.h > +#usr/include/wireshark/epan/dissectors/packet-dvbci.h > +#usr/include/wireshark/epan/dissectors/packet-e164.h > +#usr/include/wireshark/epan/dissectors/packet-e212.h > +#usr/include/wireshark/epan/dissectors/packet-eapol.h > +#usr/include/wireshark/epan/dissectors/packet-edonkey.h > +#usr/include/wireshark/epan/dissectors/packet-eigrp.h > +#usr/include/wireshark/epan/dissectors/packet-enip.h > +#usr/include/wireshark/epan/dissectors/packet-epl.h > +#usr/include/wireshark/epan/dissectors/packet-epmd.h > +#usr/include/wireshark/epan/dissectors/packet-erf.h > +#usr/include/wireshark/epan/dissectors/packet-ess.h > +#usr/include/wireshark/epan/dissectors/packet-eth.h > +#usr/include/wireshark/epan/dissectors/packet-f5ethtrailer.h > +#usr/include/wireshark/epan/dissectors/packet-fc.h > +#usr/include/wireshark/epan/dissectors/packet-fcbls.h > +#usr/include/wireshark/epan/dissectors/packet-fcct.h > +#usr/include/wireshark/epan/dissectors/packet-fcels.h > +#usr/include/wireshark/epan/dissectors/packet-fcfcs.h > +#usr/include/wireshark/epan/dissectors/packet-fcfzs.h > +#usr/include/wireshark/epan/dissectors/packet-fclctl.h > +#usr/include/wireshark/epan/dissectors/packet-fcsb3.h > +#usr/include/wireshark/epan/dissectors/packet-fcswils.h > +#usr/include/wireshark/epan/dissectors/packet-ff.h > +#usr/include/wireshark/epan/dissectors/packet-fix.h > +#usr/include/wireshark/epan/dissectors/packet-fmp.h > +#usr/include/wireshark/epan/dissectors/packet-frame.h > +#usr/include/wireshark/epan/dissectors/packet-ftam.h > +#usr/include/wireshark/epan/dissectors/packet-geonw.h > +#usr/include/wireshark/epan/dissectors/packet-giop.h > +#usr/include/wireshark/epan/dissectors/packet-gluster.h > +#usr/include/wireshark/epan/dissectors/packet-gmr1_common.h > +#usr/include/wireshark/epan/dissectors/packet-gmr1_rr.h > +#usr/include/wireshark/epan/dissectors/packet-gprscdr.h > +#usr/include/wireshark/epan/dissectors/packet-gre.h > +#usr/include/wireshark/epan/dissectors/packet-gsm_a_common.h > +#usr/include/wireshark/epan/dissectors/packet-gsm_a_rr.h > +#usr/include/wireshark/epan/dissectors/packet-gsm_map.h > +#usr/include/wireshark/epan/dissectors/packet-gsm_rlcmac.h > +#usr/include/wireshark/epan/dissectors/packet-gsm_sms.h > +#usr/include/wireshark/epan/dissectors/packet-gsmtap.h > +#usr/include/wireshark/epan/dissectors/packet-gssapi.h > +#usr/include/wireshark/epan/dissectors/packet-gtp.h > +#usr/include/wireshark/epan/dissectors/packet-gtpv2.h > +#usr/include/wireshark/epan/dissectors/packet-h223.h > +#usr/include/wireshark/epan/dissectors/packet-h225.h > +#usr/include/wireshark/epan/dissectors/packet-h235.h > +#usr/include/wireshark/epan/dissectors/packet-h245.h > +#usr/include/wireshark/epan/dissectors/packet-h248.h > +#usr/include/wireshark/epan/dissectors/packet-h263.h > +#usr/include/wireshark/epan/dissectors/packet-h264.h > +#usr/include/wireshark/epan/dissectors/packet-h265.h > +#usr/include/wireshark/epan/dissectors/packet-h323.h > +#usr/include/wireshark/epan/dissectors/packet-h450-ros.h > +#usr/include/wireshark/epan/dissectors/packet-hpext.h > +#usr/include/wireshark/epan/dissectors/packet-http.h > +#usr/include/wireshark/epan/dissectors/packet-http2.h > +#usr/include/wireshark/epan/dissectors/packet-iana-oui.h > +#usr/include/wireshark/epan/dissectors/packet-iax2.h > +#usr/include/wireshark/epan/dissectors/packet-icmp.h > +#usr/include/wireshark/epan/dissectors/packet-idmp.h > +#usr/include/wireshark/epan/dissectors/packet-idp.h > +#usr/include/wireshark/epan/dissectors/packet-ieee1609dot2.h > +#usr/include/wireshark/epan/dissectors/packet-ieee80211-radio.h > +#usr/include/wireshark/epan/dissectors/packet-ieee80211-radiotap- > defs.h > +#usr/include/wireshark/epan/dissectors/packet-ieee80211-radiotap- > iter.h > +#usr/include/wireshark/epan/dissectors/packet-ieee80211.h > +#usr/include/wireshark/epan/dissectors/packet-ieee802154.h > +#usr/include/wireshark/epan/dissectors/packet-ieee8023.h > +#usr/include/wireshark/epan/dissectors/packet-ieee802a.h > +#usr/include/wireshark/epan/dissectors/packet-igmp.h > +#usr/include/wireshark/epan/dissectors/packet-imf.h > +#usr/include/wireshark/epan/dissectors/packet-inap.h > +#usr/include/wireshark/epan/dissectors/packet-infiniband.h > +#usr/include/wireshark/epan/dissectors/packet-ip.h > +#usr/include/wireshark/epan/dissectors/packet-ipmi.h > +#usr/include/wireshark/epan/dissectors/packet-ipsec.h > +#usr/include/wireshark/epan/dissectors/packet-ipx.h > +#usr/include/wireshark/epan/dissectors/packet-isakmp.h > +#usr/include/wireshark/epan/dissectors/packet-isis-clv.h > +#usr/include/wireshark/epan/dissectors/packet-isis.h > +#usr/include/wireshark/epan/dissectors/packet-isl.h > +#usr/include/wireshark/epan/dissectors/packet-isup.h > +#usr/include/wireshark/epan/dissectors/packet-its.h > +#usr/include/wireshark/epan/dissectors/packet-iwarp-ddp-rdmap.h > +#usr/include/wireshark/epan/dissectors/packet-juniper.h > +#usr/include/wireshark/epan/dissectors/packet-jxta.h > +#usr/include/wireshark/epan/dissectors/packet-kerberos.h > +#usr/include/wireshark/epan/dissectors/packet-knxip.h > +#usr/include/wireshark/epan/dissectors/packet-knxip_decrypt.h > +#usr/include/wireshark/epan/dissectors/packet-l2tp.h > +#usr/include/wireshark/epan/dissectors/packet-lapdm.h > +#usr/include/wireshark/epan/dissectors/packet-lbm.h > +#usr/include/wireshark/epan/dissectors/packet-lbtrm.h > +#usr/include/wireshark/epan/dissectors/packet-lbtru.h > +#usr/include/wireshark/epan/dissectors/packet-lbttcp.h > +#usr/include/wireshark/epan/dissectors/packet-lcsap.h > +#usr/include/wireshark/epan/dissectors/packet-ldap.h > +#usr/include/wireshark/epan/dissectors/packet-ldp.h > +#usr/include/wireshark/epan/dissectors/packet-link16.h > +#usr/include/wireshark/epan/dissectors/packet-lisp.h > +#usr/include/wireshark/epan/dissectors/packet-llc.h > +#usr/include/wireshark/epan/dissectors/packet-lnet.h > +#usr/include/wireshark/epan/dissectors/packet-logotypecertextn.h > +#usr/include/wireshark/epan/dissectors/packet-lpp.h > +#usr/include/wireshark/epan/dissectors/packet-lte-rrc.h > +#usr/include/wireshark/epan/dissectors/packet-mac-lte.h > +#usr/include/wireshark/epan/dissectors/packet-mausb.h > +#usr/include/wireshark/epan/dissectors/packet-mbim.h > +#usr/include/wireshark/epan/dissectors/packet-mbtcp.h > +#usr/include/wireshark/epan/dissectors/packet-mgcp.h > +#usr/include/wireshark/epan/dissectors/packet-mle.h > +#usr/include/wireshark/epan/dissectors/packet-mms.h > +#usr/include/wireshark/epan/dissectors/packet-mount.h > +#usr/include/wireshark/epan/dissectors/packet-mp4ves.h > +#usr/include/wireshark/epan/dissectors/packet-mpeg-descriptor.h > +#usr/include/wireshark/epan/dissectors/packet-mpeg-sect.h > +#usr/include/wireshark/epan/dissectors/packet-mpls.h > +#usr/include/wireshark/epan/dissectors/packet-mq.h > +#usr/include/wireshark/epan/dissectors/packet-msrp.h > +#usr/include/wireshark/epan/dissectors/packet-mstp.h > +#usr/include/wireshark/epan/dissectors/packet-mtp3.h > +#usr/include/wireshark/epan/dissectors/packet-nbap.h > +#usr/include/wireshark/epan/dissectors/packet-ncp-int.h > +#usr/include/wireshark/epan/dissectors/packet-ncp-nmas.h > +#usr/include/wireshark/epan/dissectors/packet-ncp-sss.h > +#usr/include/wireshark/epan/dissectors/packet-ndmp.h > +#usr/include/wireshark/epan/dissectors/packet-ndps.h > +#usr/include/wireshark/epan/dissectors/packet-netbios.h > +#usr/include/wireshark/epan/dissectors/packet-netlink.h > +#usr/include/wireshark/epan/dissectors/packet-nfs.h > +#usr/include/wireshark/epan/dissectors/packet-ngap.h > +#usr/include/wireshark/epan/dissectors/packet-nisplus.h > +#usr/include/wireshark/epan/dissectors/packet-nlm.h > +#usr/include/wireshark/epan/dissectors/packet-nr-rrc.h > +#usr/include/wireshark/epan/dissectors/packet-nsh.h > +#usr/include/wireshark/epan/dissectors/packet-ntlmssp.h > +#usr/include/wireshark/epan/dissectors/packet-ntp.h > +#usr/include/wireshark/epan/dissectors/packet-nvme.h > +#usr/include/wireshark/epan/dissectors/packet-ocsp.h > +#usr/include/wireshark/epan/dissectors/packet-oer.h > +#usr/include/wireshark/epan/dissectors/packet-opensafety.h > +#usr/include/wireshark/epan/dissectors/packet-oscore.h > +#usr/include/wireshark/epan/dissectors/packet-osi-options.h > +#usr/include/wireshark/epan/dissectors/packet-osi.h > +#usr/include/wireshark/epan/dissectors/packet-p1.h > +#usr/include/wireshark/epan/dissectors/packet-p22.h > +#usr/include/wireshark/epan/dissectors/packet-p7.h > +#usr/include/wireshark/epan/dissectors/packet-p772.h > +#usr/include/wireshark/epan/dissectors/packet-pcap_pktdata.h > +#usr/include/wireshark/epan/dissectors/packet-pcnfsd.h > +#usr/include/wireshark/epan/dissectors/packet-pdcp-lte.h > +#usr/include/wireshark/epan/dissectors/packet-pdcp-nr.h > +#usr/include/wireshark/epan/dissectors/packet-per.h > +#usr/include/wireshark/epan/dissectors/packet-pkcs1.h > +#usr/include/wireshark/epan/dissectors/packet-pkcs12.h > +#usr/include/wireshark/epan/dissectors/packet-pkinit.h > +#usr/include/wireshark/epan/dissectors/packet-pkix1explicit.h > +#usr/include/wireshark/epan/dissectors/packet-pkix1implicit.h > +#usr/include/wireshark/epan/dissectors/packet-pkixac.h > +#usr/include/wireshark/epan/dissectors/packet-pkixproxy.h > +#usr/include/wireshark/epan/dissectors/packet-pkixqualified.h > +#usr/include/wireshark/epan/dissectors/packet-pkixtsp.h > +#usr/include/wireshark/epan/dissectors/packet-portmap.h > +#usr/include/wireshark/epan/dissectors/packet-ppi-geolocation- > common.h > +#usr/include/wireshark/epan/dissectors/packet-ppp.h > +#usr/include/wireshark/epan/dissectors/packet-pres.h > +#usr/include/wireshark/epan/dissectors/packet-ptp.h > +#usr/include/wireshark/epan/dissectors/packet-ptpip.h > +#usr/include/wireshark/epan/dissectors/packet-pw-atm.h > +#usr/include/wireshark/epan/dissectors/packet-pw-common.h > +#usr/include/wireshark/epan/dissectors/packet-q708.h > +#usr/include/wireshark/epan/dissectors/packet-q931.h > +#usr/include/wireshark/epan/dissectors/packet-q932.h > +#usr/include/wireshark/epan/dissectors/packet-qsig.h > +#usr/include/wireshark/epan/dissectors/packet-radius.h > +#usr/include/wireshark/epan/dissectors/packet-raknet.h > +#usr/include/wireshark/epan/dissectors/packet-ranap.h > +#usr/include/wireshark/epan/dissectors/packet-rdm.h > +#usr/include/wireshark/epan/dissectors/packet-rdt.h > +#usr/include/wireshark/epan/dissectors/packet-reload.h > +#usr/include/wireshark/epan/dissectors/packet-rlc-lte.h > +#usr/include/wireshark/epan/dissectors/packet-rlc-nr.h > +#usr/include/wireshark/epan/dissectors/packet-rmi.h > +#usr/include/wireshark/epan/dissectors/packet-rmt-common.h > +#usr/include/wireshark/epan/dissectors/packet-rohc.h > +#usr/include/wireshark/epan/dissectors/packet-ros.h > +#usr/include/wireshark/epan/dissectors/packet-rpc.h > +#usr/include/wireshark/epan/dissectors/packet-rpcrdma.h > +#usr/include/wireshark/epan/dissectors/packet-rrc.h > +#usr/include/wireshark/epan/dissectors/packet-rsvp.h > +#usr/include/wireshark/epan/dissectors/packet-rtcp.h > +#usr/include/wireshark/epan/dissectors/packet-rtp-events.h > +#usr/include/wireshark/epan/dissectors/packet-rtp.h > +#usr/include/wireshark/epan/dissectors/packet-rtps.h > +#usr/include/wireshark/epan/dissectors/packet-rtse.h > +#usr/include/wireshark/epan/dissectors/packet-rtsp.h > +#usr/include/wireshark/epan/dissectors/packet-rx.h > +#usr/include/wireshark/epan/dissectors/packet-s1ap.h > +#usr/include/wireshark/epan/dissectors/packet-s5066sis.h > +#usr/include/wireshark/epan/dissectors/packet-s7comm.h > +#usr/include/wireshark/epan/dissectors/packet-s7comm_szl_ids.h > +#usr/include/wireshark/epan/dissectors/packet-sccp.h > +#usr/include/wireshark/epan/dissectors/packet-scsi-mmc.h > +#usr/include/wireshark/epan/dissectors/packet-scsi-osd.h > +#usr/include/wireshark/epan/dissectors/packet-scsi-sbc.h > +#usr/include/wireshark/epan/dissectors/packet-scsi-smc.h > +#usr/include/wireshark/epan/dissectors/packet-scsi-ssc.h > +#usr/include/wireshark/epan/dissectors/packet-scsi.h > +#usr/include/wireshark/epan/dissectors/packet-sctp.h > +#usr/include/wireshark/epan/dissectors/packet-sdp.h > +#usr/include/wireshark/epan/dissectors/packet-ses.h > +#usr/include/wireshark/epan/dissectors/packet-sflow.h > +#usr/include/wireshark/epan/dissectors/packet-sip.h > +#usr/include/wireshark/epan/dissectors/packet-skinny.h > +#usr/include/wireshark/epan/dissectors/packet-sll.h > +#usr/include/wireshark/epan/dissectors/packet-smb-browse.h > +#usr/include/wireshark/epan/dissectors/packet-smb-common.h > +#usr/include/wireshark/epan/dissectors/packet-smb-mailslot.h > +#usr/include/wireshark/epan/dissectors/packet-smb-pipe.h > +#usr/include/wireshark/epan/dissectors/packet-smb-sidsnooping.h > +#usr/include/wireshark/epan/dissectors/packet-smb.h > +#usr/include/wireshark/epan/dissectors/packet-smb2.h > +#usr/include/wireshark/epan/dissectors/packet-smpp.h > +#usr/include/wireshark/epan/dissectors/packet-smrse.h > +#usr/include/wireshark/epan/dissectors/packet-snmp.h > +#usr/include/wireshark/epan/dissectors/packet-socketcan.h > +#usr/include/wireshark/epan/dissectors/packet-spice.h > +#usr/include/wireshark/epan/dissectors/packet-sprt.h > +#usr/include/wireshark/epan/dissectors/packet-sscop.h > +#usr/include/wireshark/epan/dissectors/packet-stat-notify.h > +#usr/include/wireshark/epan/dissectors/packet-stat.h > +#usr/include/wireshark/epan/dissectors/packet-sv.h > +#usr/include/wireshark/epan/dissectors/packet-syslog.h > +#usr/include/wireshark/epan/dissectors/packet-t124.h > +#usr/include/wireshark/epan/dissectors/packet-t30.h > +#usr/include/wireshark/epan/dissectors/packet-t38.h > +#usr/include/wireshark/epan/dissectors/packet-tacacs.h > +#usr/include/wireshark/epan/dissectors/packet-tcap.h > +#usr/include/wireshark/epan/dissectors/packet-tcp.h > +#usr/include/wireshark/epan/dissectors/packet-tetra.h > +#usr/include/wireshark/epan/dissectors/packet-tls-utils.h > +#usr/include/wireshark/epan/dissectors/packet-tls.h > +#usr/include/wireshark/epan/dissectors/packet-tn3270.h > +#usr/include/wireshark/epan/dissectors/packet-tn5250.h > +#usr/include/wireshark/epan/dissectors/packet-tpkt.h > +#usr/include/wireshark/epan/dissectors/packet-tr.h > +#usr/include/wireshark/epan/dissectors/packet-tte.h > +#usr/include/wireshark/epan/dissectors/packet-ua.h > +#usr/include/wireshark/epan/dissectors/packet-uaudp.h > +#usr/include/wireshark/epan/dissectors/packet-ubertooth.h > +#usr/include/wireshark/epan/dissectors/packet-udp.h > +#usr/include/wireshark/epan/dissectors/packet-umts_fp.h > +#usr/include/wireshark/epan/dissectors/packet-umts_mac.h > +#usr/include/wireshark/epan/dissectors/packet-umts_rlc.h > +#usr/include/wireshark/epan/dissectors/packet-usb-hid.h > +#usr/include/wireshark/epan/dissectors/packet-usb.h > +#usr/include/wireshark/epan/dissectors/packet-usbip.h > +#usr/include/wireshark/epan/dissectors/packet-vxlan.h > +#usr/include/wireshark/epan/dissectors/packet-wap.h > +#usr/include/wireshark/epan/dissectors/packet-wccp.h > +#usr/include/wireshark/epan/dissectors/packet-windows-common.h > +#usr/include/wireshark/epan/dissectors/packet-wlancertextn.h > +#usr/include/wireshark/epan/dissectors/packet-wps.h > +#usr/include/wireshark/epan/dissectors/packet-wsp.h > +#usr/include/wireshark/epan/dissectors/packet-wtls.h > +#usr/include/wireshark/epan/dissectors/packet-wtp.h > +#usr/include/wireshark/epan/dissectors/packet-x11-keysymdef.h > +#usr/include/wireshark/epan/dissectors/packet-x11.h > +#usr/include/wireshark/epan/dissectors/packet-x2ap.h > +#usr/include/wireshark/epan/dissectors/packet-x509af.h > +#usr/include/wireshark/epan/dissectors/packet-x509ce.h > +#usr/include/wireshark/epan/dissectors/packet-x509if.h > +#usr/include/wireshark/epan/dissectors/packet-x509sat.h > +#usr/include/wireshark/epan/dissectors/packet-xml.h > +#usr/include/wireshark/epan/dissectors/packet-xmpp-conference.h > +#usr/include/wireshark/epan/dissectors/packet-xmpp-core.h > +#usr/include/wireshark/epan/dissectors/packet-xmpp-gtalk.h > +#usr/include/wireshark/epan/dissectors/packet-xmpp-jingle.h > +#usr/include/wireshark/epan/dissectors/packet-xmpp-other.h > +#usr/include/wireshark/epan/dissectors/packet-xmpp-utils.h > +#usr/include/wireshark/epan/dissectors/packet-xmpp.h > +#usr/include/wireshark/epan/dissectors/packet-ypbind.h > +#usr/include/wireshark/epan/dissectors/packet-yppasswd.h > +#usr/include/wireshark/epan/dissectors/packet-ypserv.h > +#usr/include/wireshark/epan/dissectors/packet-ypxfr.h > +#usr/include/wireshark/epan/dissectors/packet-zbee-aps.h > +#usr/include/wireshark/epan/dissectors/packet-zbee-nwk.h > +#usr/include/wireshark/epan/dissectors/packet-zbee-security.h > +#usr/include/wireshark/epan/dissectors/packet-zbee-zcl.h > +#usr/include/wireshark/epan/dissectors/packet-zbee-zdp.h > +#usr/include/wireshark/epan/dissectors/packet-zbee.h > +#usr/include/wireshark/epan/dissectors/packet-ziop.h > +#usr/include/wireshark/epan/dtd.h > +#usr/include/wireshark/epan/dtd_parse.h > +#usr/include/wireshark/epan/dvb_chartbl.h > +#usr/include/wireshark/epan/eap.h > +#usr/include/wireshark/epan/eapol_keydes_types.h > +#usr/include/wireshark/epan/epan.h > +#usr/include/wireshark/epan/epan_dissect.h > +#usr/include/wireshark/epan/etypes.h > +#usr/include/wireshark/epan/ex-opt.h > +#usr/include/wireshark/epan/except.h > +#usr/include/wireshark/epan/exceptions.h > +#usr/include/wireshark/epan/expert.h > +#usr/include/wireshark/epan/export_object.h > +#usr/include/wireshark/epan/exported_pdu.h > +#usr/include/wireshark/epan/filter_expressions.h > +#usr/include/wireshark/epan/follow.h > +#usr/include/wireshark/epan/frame_data.h > +#usr/include/wireshark/epan/frame_data_sequence.h > +#usr/include/wireshark/epan/ftypes > +#usr/include/wireshark/epan/ftypes/ftypes.h > +#usr/include/wireshark/epan/funnel.h > +#usr/include/wireshark/epan/garrayfix.h > +#usr/include/wireshark/epan/golay.h > +#usr/include/wireshark/epan/guid-utils.h > +#usr/include/wireshark/epan/iana_charsets.h > +#usr/include/wireshark/epan/iax2_codec_type.h > +#usr/include/wireshark/epan/in_cksum.h > +#usr/include/wireshark/epan/ip_opts.h > +#usr/include/wireshark/epan/ipproto.h > +#usr/include/wireshark/epan/ipv4.h > +#usr/include/wireshark/epan/ipv6.h > +#usr/include/wireshark/epan/lapd_sapi.h > +#usr/include/wireshark/epan/llcsaps.h > +#usr/include/wireshark/epan/maxmind_db.h > +#usr/include/wireshark/epan/media_params.h > +#usr/include/wireshark/epan/next_tvb.h > +#usr/include/wireshark/epan/nlpid.h > +#usr/include/wireshark/epan/oids.h > +#usr/include/wireshark/epan/osi-utils.h > +#usr/include/wireshark/epan/oui.h > +#usr/include/wireshark/epan/packet.h > +#usr/include/wireshark/epan/packet_info.h > +#usr/include/wireshark/epan/params.h > +#usr/include/wireshark/epan/plugin_if.h > +#usr/include/wireshark/epan/ppptypes.h > +#usr/include/wireshark/epan/prefs-int.h > +#usr/include/wireshark/epan/prefs.h > +#usr/include/wireshark/epan/print.h > +#usr/include/wireshark/epan/print_stream.h > +#usr/include/wireshark/epan/proto.h > +#usr/include/wireshark/epan/proto_data.h > +#usr/include/wireshark/epan/ps.h > +#usr/include/wireshark/epan/ptvcursor.h > +#usr/include/wireshark/epan/range.h > +#usr/include/wireshark/epan/reassemble.h > +#usr/include/wireshark/epan/reedsolomon.h > +#usr/include/wireshark/epan/register.h > +#usr/include/wireshark/epan/req_resp_hdrs.h > +#usr/include/wireshark/epan/rtd_table.h > +#usr/include/wireshark/epan/rtp_pt.h > +#usr/include/wireshark/epan/sctpppids.h > +#usr/include/wireshark/epan/secrets.h > +#usr/include/wireshark/epan/show_exception.h > +#usr/include/wireshark/epan/slow_protocol_subtypes.h > +#usr/include/wireshark/epan/sminmpec.h > +#usr/include/wireshark/epan/srt_table.h > +#usr/include/wireshark/epan/stat_groups.h > +#usr/include/wireshark/epan/stat_tap_ui.h > +#usr/include/wireshark/epan/stats_tree.h > +#usr/include/wireshark/epan/stats_tree_priv.h > +#usr/include/wireshark/epan/stream.h > +#usr/include/wireshark/epan/strutil.h > +#usr/include/wireshark/epan/t35.h > +#usr/include/wireshark/epan/tap-voip.h > +#usr/include/wireshark/epan/tap.h > +#usr/include/wireshark/epan/tfs.h > +#usr/include/wireshark/epan/time_fmt.h > +#usr/include/wireshark/epan/timestamp.h > +#usr/include/wireshark/epan/timestats.h > +#usr/include/wireshark/epan/to_str.h > +#usr/include/wireshark/epan/tvbparse.h > +#usr/include/wireshark/epan/tvbuff-int.h > +#usr/include/wireshark/epan/tvbuff.h > +#usr/include/wireshark/epan/uat-int.h > +#usr/include/wireshark/epan/uat.h > +#usr/include/wireshark/epan/unit_strings.h > +#usr/include/wireshark/epan/value_string.h > +#usr/include/wireshark/epan/wmem > +#usr/include/wireshark/epan/wmem/wmem.h > +#usr/include/wireshark/epan/wmem/wmem_array.h > +#usr/include/wireshark/epan/wmem/wmem_core.h > +#usr/include/wireshark/epan/wmem/wmem_interval_tree.h > +#usr/include/wireshark/epan/wmem/wmem_list.h > +#usr/include/wireshark/epan/wmem/wmem_map.h > +#usr/include/wireshark/epan/wmem/wmem_miscutl.h > +#usr/include/wireshark/epan/wmem/wmem_queue.h > +#usr/include/wireshark/epan/wmem/wmem_scopes.h > +#usr/include/wireshark/epan/wmem/wmem_stack.h > +#usr/include/wireshark/epan/wmem/wmem_strbuf.h > +#usr/include/wireshark/epan/wmem/wmem_strutl.h > +#usr/include/wireshark/epan/wmem/wmem_tree.h > +#usr/include/wireshark/epan/wmem/wmem_user_cb.h > +#usr/include/wireshark/epan/x264_prt_id.h > +#usr/include/wireshark/epan/xdlc.h > +#usr/include/wireshark/file.h > +#usr/include/wireshark/globals.h > +#usr/include/wireshark/log.h > +#usr/include/wireshark/version_info.h > +#usr/include/wireshark/wiretap > +#usr/include/wireshark/wiretap/file_wrappers.h > +#usr/include/wireshark/wiretap/merge.h > +#usr/include/wireshark/wiretap/pcap-encap.h > +#usr/include/wireshark/wiretap/pcapng_module.h > +#usr/include/wireshark/wiretap/secrets-types.h > +#usr/include/wireshark/wiretap/wtap.h > +#usr/include/wireshark/wiretap/wtap_opttypes.h > +#usr/include/wireshark/ws_attributes.h > +#usr/include/wireshark/ws_compiler_tests.h > +#usr/include/wireshark/ws_diag_control.h > +#usr/include/wireshark/ws_symbol_export.h > +#usr/include/wireshark/ws_version.h > +#usr/include/wireshark/wsutil > +#usr/include/wireshark/wsutil/adler32.h > +#usr/include/wireshark/wsutil/base32.h > +#usr/include/wireshark/wsutil/bits_count_ones.h > +#usr/include/wireshark/wsutil/bits_ctz.h > +#usr/include/wireshark/wsutil/bitswap.h > +#usr/include/wireshark/wsutil/buffer.h > +#usr/include/wireshark/wsutil/color.h > +#usr/include/wireshark/wsutil/copyright_info.h > +#usr/include/wireshark/wsutil/cpu_info.h > +#usr/include/wireshark/wsutil/crash_info.h > +#usr/include/wireshark/wsutil/crc10.h > +#usr/include/wireshark/wsutil/crc11.h > +#usr/include/wireshark/wsutil/crc16-plain.h > +#usr/include/wireshark/wsutil/crc16.h > +#usr/include/wireshark/wsutil/crc32.h > +#usr/include/wireshark/wsutil/crc6.h > +#usr/include/wireshark/wsutil/crc7.h > +#usr/include/wireshark/wsutil/crc8.h > +#usr/include/wireshark/wsutil/curve25519.h > +#usr/include/wireshark/wsutil/eax.h > +#usr/include/wireshark/wsutil/filesystem.h > +#usr/include/wireshark/wsutil/frequency-utils.h > +#usr/include/wireshark/wsutil/g711.h > +#usr/include/wireshark/wsutil/inet_addr.h > +#usr/include/wireshark/wsutil/inet_ipv4.h > +#usr/include/wireshark/wsutil/inet_ipv6.h > +#usr/include/wireshark/wsutil/interface.h > +#usr/include/wireshark/wsutil/jsmn.h > +#usr/include/wireshark/wsutil/json_dumper.h > +#usr/include/wireshark/wsutil/mpeg-audio.h > +#usr/include/wireshark/wsutil/netlink.h > +#usr/include/wireshark/wsutil/nstime.h > +#usr/include/wireshark/wsutil/os_version_info.h > +#usr/include/wireshark/wsutil/pint.h > +#usr/include/wireshark/wsutil/plugins.h > +#usr/include/wireshark/wsutil/pow2.h > +#usr/include/wireshark/wsutil/privileges.h > +#usr/include/wireshark/wsutil/processes.h > +#usr/include/wireshark/wsutil/report_message.h > +#usr/include/wireshark/wsutil/sign_ext.h > +#usr/include/wireshark/wsutil/sober128.h > +#usr/include/wireshark/wsutil/socket.h > +#usr/include/wireshark/wsutil/str_util.h > +#usr/include/wireshark/wsutil/strnatcmp.h > +#usr/include/wireshark/wsutil/strtoi.h > +#usr/include/wireshark/wsutil/tempfile.h > +#usr/include/wireshark/wsutil/time_util.h > +#usr/include/wireshark/wsutil/type_util.h > +#usr/include/wireshark/wsutil/unicode-utils.h > +#usr/include/wireshark/wsutil/utf8_entities.h > +#usr/include/wireshark/wsutil/ws_cpuid.h > +#usr/include/wireshark/wsutil/ws_mempbrk.h > +#usr/include/wireshark/wsutil/ws_mempbrk_int.h > +#usr/include/wireshark/wsutil/ws_pipe.h > +#usr/include/wireshark/wsutil/ws_printf.h > +#usr/include/wireshark/wsutil/wsjson.h > +#usr/include/wireshark/wsutil/xtea.h > +#usr/lib/libwireshark.so > +usr/lib/libwireshark.so.12 > +usr/lib/libwireshark.so.12.0.1 > +#usr/lib/libwiretap.so > +usr/lib/libwiretap.so.9 > +usr/lib/libwiretap.so.9.0.1 > +#usr/lib/libwscodecs.so > +usr/lib/libwscodecs.so.2 > +usr/lib/libwscodecs.so.2.0.0 > +#usr/lib/libwsutil.so > +usr/lib/libwsutil.so.10 > +usr/lib/libwsutil.so.10.0.0 > +#usr/lib/pkgconfig/wireshark.pc > +#usr/lib/wireshark > +#usr/lib/wireshark/cmake > +#usr/lib/wireshark/cmake/FindGLIB2.cmake > +#usr/lib/wireshark/cmake/FindWSWinLibs.cmake > +#usr/lib/wireshark/cmake/LocatePythonModule.cmake > +#usr/lib/wireshark/cmake/UseAsn2Wrs.cmake > +#usr/lib/wireshark/cmake/UseMakePluginReg.cmake > +#usr/lib/wireshark/cmake/WiresharkConfig.cmake > +#usr/lib/wireshark/cmake/WiresharkConfigVersion.cmake > +#usr/lib/wireshark/cmake/WiresharkTargets-relwithdebinfo.cmake > +#usr/lib/wireshark/cmake/WiresharkTargets.cmake > +#usr/lib/wireshark/extcap > +usr/lib/wireshark/extcap/androiddump > +usr/lib/wireshark/extcap/dpauxmon > +usr/lib/wireshark/extcap/randpktdump > +usr/lib/wireshark/extcap/udpdump > +#usr/lib/wireshark/plugins > +#usr/lib/wireshark/plugins/3.0 > +#usr/lib/wireshark/plugins/3.0/codecs > +usr/lib/wireshark/plugins/3.0/codecs/l16mono.so > +#usr/lib/wireshark/plugins/3.0/epan > +usr/lib/wireshark/plugins/3.0/epan/ethercat.so > +usr/lib/wireshark/plugins/3.0/epan/gryphon.so > +usr/lib/wireshark/plugins/3.0/epan/irda.so > +usr/lib/wireshark/plugins/3.0/epan/mate.so > +usr/lib/wireshark/plugins/3.0/epan/opcua.so > +usr/lib/wireshark/plugins/3.0/epan/profinet.so > +usr/lib/wireshark/plugins/3.0/epan/stats_tree.so > +usr/lib/wireshark/plugins/3.0/epan/transum.so > +usr/lib/wireshark/plugins/3.0/epan/unistim.so > +usr/lib/wireshark/plugins/3.0/epan/wimax.so > +usr/lib/wireshark/plugins/3.0/epan/wimaxasncp.so > +usr/lib/wireshark/plugins/3.0/epan/wimaxmacphy.so > +usr/lib/wireshark/plugins/3.0/wiretap > +usr/lib/wireshark/plugins/3.0/wiretap/usbdump.so > +#usr/share/doc/wireshark > +#usr/share/doc/wireshark/androiddump.html > +#usr/share/doc/wireshark/capinfos.html > +#usr/share/doc/wireshark/captype.html > +#usr/share/doc/wireshark/ciscodump.html > +#usr/share/doc/wireshark/dftest.html > +#usr/share/doc/wireshark/dpauxmon.html > +#usr/share/doc/wireshark/dumpcap.html > +#usr/share/doc/wireshark/editcap.html > +#usr/share/doc/wireshark/extcap.html > +#usr/share/doc/wireshark/mergecap.html > +#usr/share/doc/wireshark/randpkt.html > +#usr/share/doc/wireshark/randpktdump.html > +#usr/share/doc/wireshark/rawshark.html > +#usr/share/doc/wireshark/reordercap.html > +#usr/share/doc/wireshark/sshdump.html > +#usr/share/doc/wireshark/text2pcap.html > +#usr/share/doc/wireshark/tshark.html > +#usr/share/doc/wireshark/udpdump.html > +#usr/share/doc/wireshark/wireshark-filter.html > +#usr/share/doc/wireshark/wireshark.html > +#usr/share/man/man1/androiddump.1 > +#usr/share/man/man1/capinfos.1 > +#usr/share/man/man1/captype.1 > +#usr/share/man/man1/ciscodump.1 > +#usr/share/man/man1/dftest.1 > +#usr/share/man/man1/dpauxmon.1 > +#usr/share/man/man1/dumpcap.1 > +#usr/share/man/man1/editcap.1 > +#usr/share/man/man1/mergecap.1 > +#usr/share/man/man1/randpkt.1 > +#usr/share/man/man1/randpktdump.1 > +#usr/share/man/man1/rawshark.1 > +#usr/share/man/man1/reordercap.1 > +#usr/share/man/man1/sshdump.1 > +#usr/share/man/man1/text2pcap.1 > +#usr/share/man/man1/tshark.1 > +#usr/share/man/man1/udpdump.1 > +#usr/share/man/man1/wireshark.1 > +#usr/share/man/man4/extcap.4 > +#usr/share/man/man4/wireshark-filter.4 > +#usr/share/wireshark > +#usr/share/wireshark/AUTHORS-SHORT > +#usr/share/wireshark/COPYING > +#usr/share/wireshark/androiddump.html > +#usr/share/wireshark/capinfos.html > +#usr/share/wireshark/captype.html > +usr/share/wireshark/cfilters > +#usr/share/wireshark/ciscodump.html > +usr/share/wireshark/colorfilters > +usr/share/wireshark/dfilters > +#usr/share/wireshark/dftest.html > +#usr/share/wireshark/diameter > +usr/share/wireshark/diameter/AlcatelLucent.xml > +usr/share/wireshark/diameter/Cisco.xml > +usr/share/wireshark/diameter/CiscoSystems.xml > +usr/share/wireshark/diameter/Custom.xml > +usr/share/wireshark/diameter/Ericsson.xml > +usr/share/wireshark/diameter/HP.xml > +usr/share/wireshark/diameter/Huawei.xml > +usr/share/wireshark/diameter/Inovar.xml > +usr/share/wireshark/diameter/Juniper.xml > +usr/share/wireshark/diameter/Nokia.xml > +usr/share/wireshark/diameter/NokiaSolutionsAndNetworks.xml > +usr/share/wireshark/diameter/Oracle.xml > +usr/share/wireshark/diameter/Starent.xml > +usr/share/wireshark/diameter/TGPP.xml > +usr/share/wireshark/diameter/TGPP2.xml > +usr/share/wireshark/diameter/VerizonWireless.xml > +usr/share/wireshark/diameter/Vodafone.xml > +usr/share/wireshark/diameter/chargecontrol.xml > +usr/share/wireshark/diameter/dictionary.dtd > +usr/share/wireshark/diameter/dictionary.xml > +usr/share/wireshark/diameter/eap.xml > +usr/share/wireshark/diameter/etsie2e4.xml > +usr/share/wireshark/diameter/mobileipv4.xml > +usr/share/wireshark/diameter/mobileipv6.xml > +usr/share/wireshark/diameter/nasreq.xml > +usr/share/wireshark/diameter/sip.xml > +usr/share/wireshark/diameter/sunping.xml > +#usr/share/wireshark/dtds > +usr/share/wireshark/dtds/dc.dtd > +usr/share/wireshark/dtds/itunes.dtd > +usr/share/wireshark/dtds/mscml.dtd > +usr/share/wireshark/dtds/pocsettings.dtd > +usr/share/wireshark/dtds/presence.dtd > +usr/share/wireshark/dtds/reginfo.dtd > +usr/share/wireshark/dtds/rlmi.dtd > +usr/share/wireshark/dtds/rss.dtd > +usr/share/wireshark/dtds/smil.dtd > +usr/share/wireshark/dtds/watcherinfo.dtd > +usr/share/wireshark/dtds/xcap-caps.dtd > +usr/share/wireshark/dtds/xcap-error.dtd > +#usr/share/wireshark/dumpcap.html > +#usr/share/wireshark/editcap.html > +#usr/share/wireshark/enterprises.tsv > +#usr/share/wireshark/extcap.html > +#usr/share/wireshark/help > +#usr/share/wireshark/help/capture_filters.txt > +#usr/share/wireshark/help/capturing.txt > +#usr/share/wireshark/help/display_filters.txt > +#usr/share/wireshark/help/faq.py > +#usr/share/wireshark/help/getting_started.txt > +#usr/share/wireshark/help/overview.txt > +#usr/share/wireshark/help/toc > +#usr/share/wireshark/ipmap.html > +#usr/share/wireshark/manuf > +#usr/share/wireshark/mergecap.html > +#usr/share/wireshark/pdml2html.xsl > +#usr/share/wireshark/profiles > +#usr/share/wireshark/profiles/Bluetooth > +usr/share/wireshark/profiles/Bluetooth/colorfilters > +usr/share/wireshark/profiles/Bluetooth/preferences > +#usr/share/wireshark/profiles/Classic > +usr/share/wireshark/profiles/Classic/colorfilters > +#usr/share/wireshark/profiles/No > +#Reassembly > +#usr/share/wireshark/profiles/No > +#Reassembly/preferences > +#usr/share/wireshark/radius > +#usr/share/wireshark/radius/README.radius_dictionary > +usr/share/wireshark/radius/custom.includes > +#usr/share/wireshark/radius/dictionary > +usr/share/wireshark/radius/dictionary.3com > +usr/share/wireshark/radius/dictionary.3gpp > +usr/share/wireshark/radius/dictionary.3gpp2 > +usr/share/wireshark/radius/dictionary.acc > +usr/share/wireshark/radius/dictionary.acme > +usr/share/wireshark/radius/dictionary.actelis > +usr/share/wireshark/radius/dictionary.aerohive > +usr/share/wireshark/radius/dictionary.airespace > +usr/share/wireshark/radius/dictionary.alcatel > +usr/share/wireshark/radius/dictionary.alcatel-lucent.aaa > +usr/share/wireshark/radius/dictionary.alcatel.esam > +usr/share/wireshark/radius/dictionary.alcatel.sr > +usr/share/wireshark/radius/dictionary.alteon > +usr/share/wireshark/radius/dictionary.altiga > +usr/share/wireshark/radius/dictionary.alvarion > +usr/share/wireshark/radius/dictionary.alvarion.wimax.v2_2 > +usr/share/wireshark/radius/dictionary.apc > +usr/share/wireshark/radius/dictionary.aptis > +usr/share/wireshark/radius/dictionary.arbor > +usr/share/wireshark/radius/dictionary.aruba > +usr/share/wireshark/radius/dictionary.ascend > +usr/share/wireshark/radius/dictionary.asn > +usr/share/wireshark/radius/dictionary.audiocodes > +usr/share/wireshark/radius/dictionary.avaya > +usr/share/wireshark/radius/dictionary.azaire > +usr/share/wireshark/radius/dictionary.bay > +usr/share/wireshark/radius/dictionary.bintec > +usr/share/wireshark/radius/dictionary.bluecoat > +usr/share/wireshark/radius/dictionary.bristol > +usr/share/wireshark/radius/dictionary.broadsoft > +usr/share/wireshark/radius/dictionary.brocade > +usr/share/wireshark/radius/dictionary.bskyb > +usr/share/wireshark/radius/dictionary.bt > +usr/share/wireshark/radius/dictionary.cablelabs > +usr/share/wireshark/radius/dictionary.cabletron > +usr/share/wireshark/radius/dictionary.camiant > +usr/share/wireshark/radius/dictionary.chillispot > +usr/share/wireshark/radius/dictionary.cisco > +usr/share/wireshark/radius/dictionary.cisco.asa > +usr/share/wireshark/radius/dictionary.cisco.bbsm > +usr/share/wireshark/radius/dictionary.cisco.vpn3000 > +usr/share/wireshark/radius/dictionary.cisco.vpn5000 > +usr/share/wireshark/radius/dictionary.citrix > +usr/share/wireshark/radius/dictionary.clavister > +usr/share/wireshark/radius/dictionary.cnergee > +usr/share/wireshark/radius/dictionary.colubris > +usr/share/wireshark/radius/dictionary.columbia_university > +usr/share/wireshark/radius/dictionary.compat > +usr/share/wireshark/radius/dictionary.compatible > +usr/share/wireshark/radius/dictionary.cosine > +usr/share/wireshark/radius/dictionary.dante > +usr/share/wireshark/radius/dictionary.dellemc > +usr/share/wireshark/radius/dictionary.dhcp > +usr/share/wireshark/radius/dictionary.digium > +usr/share/wireshark/radius/dictionary.dlink > +usr/share/wireshark/radius/dictionary.dragonwave > +usr/share/wireshark/radius/dictionary.efficientip > +usr/share/wireshark/radius/dictionary.eltex > +usr/share/wireshark/radius/dictionary.epygi > +usr/share/wireshark/radius/dictionary.equallogic > +usr/share/wireshark/radius/dictionary.ericsson > +usr/share/wireshark/radius/dictionary.ericsson.ab > +usr/share/wireshark/radius/dictionary.ericsson.packet.core.networks > +usr/share/wireshark/radius/dictionary.extreme > +usr/share/wireshark/radius/dictionary.f5 > +usr/share/wireshark/radius/dictionary.fdxtended > +usr/share/wireshark/radius/dictionary.fortinet > +usr/share/wireshark/radius/dictionary.foundry > +usr/share/wireshark/radius/dictionary.freedhcp > +usr/share/wireshark/radius/dictionary.freeradius > +usr/share/wireshark/radius/dictionary.freeradius.internal > +usr/share/wireshark/radius/dictionary.freeswitch > +usr/share/wireshark/radius/dictionary.gandalf > +usr/share/wireshark/radius/dictionary.garderos > +usr/share/wireshark/radius/dictionary.gemtek > +usr/share/wireshark/radius/dictionary.h3c > +usr/share/wireshark/radius/dictionary.hp > +usr/share/wireshark/radius/dictionary.huawei > +usr/share/wireshark/radius/dictionary.iana > +usr/share/wireshark/radius/dictionary.iea > +usr/share/wireshark/radius/dictionary.infoblox > +usr/share/wireshark/radius/dictionary.infonet > +usr/share/wireshark/radius/dictionary.ipunplugged > +usr/share/wireshark/radius/dictionary.issanni > +usr/share/wireshark/radius/dictionary.itk > +usr/share/wireshark/radius/dictionary.jradius > +usr/share/wireshark/radius/dictionary.juniper > +usr/share/wireshark/radius/dictionary.karlnet > +usr/share/wireshark/radius/dictionary.kineto > +usr/share/wireshark/radius/dictionary.lancom > +usr/share/wireshark/radius/dictionary.livingston > +usr/share/wireshark/radius/dictionary.localweb > +usr/share/wireshark/radius/dictionary.lucent > +usr/share/wireshark/radius/dictionary.manzara > +usr/share/wireshark/radius/dictionary.meinberg > +usr/share/wireshark/radius/dictionary.merit > +usr/share/wireshark/radius/dictionary.meru > +usr/share/wireshark/radius/dictionary.microsemi > +usr/share/wireshark/radius/dictionary.microsoft > +usr/share/wireshark/radius/dictionary.mikrotik > +usr/share/wireshark/radius/dictionary.motorola > +usr/share/wireshark/radius/dictionary.motorola.wimax > +usr/share/wireshark/radius/dictionary.navini > +usr/share/wireshark/radius/dictionary.netscreen > +usr/share/wireshark/radius/dictionary.networkphysics > +usr/share/wireshark/radius/dictionary.nexans > +usr/share/wireshark/radius/dictionary.nokia > +usr/share/wireshark/radius/dictionary.nokia.conflict > +usr/share/wireshark/radius/dictionary.nomadix > +usr/share/wireshark/radius/dictionary.nortel > +usr/share/wireshark/radius/dictionary.ntua > +usr/share/wireshark/radius/dictionary.openser > +usr/share/wireshark/radius/dictionary.packeteer > +usr/share/wireshark/radius/dictionary.paloalto > +usr/share/wireshark/radius/dictionary.patton > +usr/share/wireshark/radius/dictionary.perle > +usr/share/wireshark/radius/dictionary.propel > +usr/share/wireshark/radius/dictionary.prosoft > +usr/share/wireshark/radius/dictionary.proxim > +usr/share/wireshark/radius/dictionary.purewave > +usr/share/wireshark/radius/dictionary.quiconnect > +usr/share/wireshark/radius/dictionary.quintum > +usr/share/wireshark/radius/dictionary.redcreek > +usr/share/wireshark/radius/dictionary.rfc2865 > +usr/share/wireshark/radius/dictionary.rfc2866 > +usr/share/wireshark/radius/dictionary.rfc2867 > +usr/share/wireshark/radius/dictionary.rfc2868 > +usr/share/wireshark/radius/dictionary.rfc2869 > +usr/share/wireshark/radius/dictionary.rfc3162 > +usr/share/wireshark/radius/dictionary.rfc3576 > +usr/share/wireshark/radius/dictionary.rfc3580 > +usr/share/wireshark/radius/dictionary.rfc4072 > +usr/share/wireshark/radius/dictionary.rfc4372 > +usr/share/wireshark/radius/dictionary.rfc4603 > +usr/share/wireshark/radius/dictionary.rfc4675 > +usr/share/wireshark/radius/dictionary.rfc4679 > +usr/share/wireshark/radius/dictionary.rfc4818 > +usr/share/wireshark/radius/dictionary.rfc4849 > +usr/share/wireshark/radius/dictionary.rfc5090 > +usr/share/wireshark/radius/dictionary.rfc5176 > +usr/share/wireshark/radius/dictionary.rfc5447 > +usr/share/wireshark/radius/dictionary.rfc5580 > +usr/share/wireshark/radius/dictionary.rfc5607 > +usr/share/wireshark/radius/dictionary.rfc5904 > +usr/share/wireshark/radius/dictionary.rfc6519 > +usr/share/wireshark/radius/dictionary.rfc6572 > +usr/share/wireshark/radius/dictionary.rfc6677 > +usr/share/wireshark/radius/dictionary.rfc6911 > +usr/share/wireshark/radius/dictionary.rfc6929 > +usr/share/wireshark/radius/dictionary.rfc6930 > +usr/share/wireshark/radius/dictionary.rfc7055 > +usr/share/wireshark/radius/dictionary.rfc7155 > +usr/share/wireshark/radius/dictionary.rfc7268 > +usr/share/wireshark/radius/dictionary.rfc7499 > +usr/share/wireshark/radius/dictionary.rfc7930 > +usr/share/wireshark/radius/dictionary.riverbed > +usr/share/wireshark/radius/dictionary.riverstone > +usr/share/wireshark/radius/dictionary.roaringpenguin > +usr/share/wireshark/radius/dictionary.ruckus > +usr/share/wireshark/radius/dictionary.ruggedcom > +usr/share/wireshark/radius/dictionary.sangoma > +usr/share/wireshark/radius/dictionary.sg > +usr/share/wireshark/radius/dictionary.shasta > +usr/share/wireshark/radius/dictionary.shiva > +usr/share/wireshark/radius/dictionary.siemens > +usr/share/wireshark/radius/dictionary.slipstream > +usr/share/wireshark/radius/dictionary.sofaware > +usr/share/wireshark/radius/dictionary.sonicwall > +usr/share/wireshark/radius/dictionary.springtide > +usr/share/wireshark/radius/dictionary.starent > +usr/share/wireshark/radius/dictionary.starent.vsa1 > +usr/share/wireshark/radius/dictionary.surfnet > +usr/share/wireshark/radius/dictionary.symbol > +usr/share/wireshark/radius/dictionary.t_systems_nova > +usr/share/wireshark/radius/dictionary.telebit > +usr/share/wireshark/radius/dictionary.telkom > +usr/share/wireshark/radius/dictionary.terena > +usr/share/wireshark/radius/dictionary.trapeze > +usr/share/wireshark/radius/dictionary.travelping > +usr/share/wireshark/radius/dictionary.tropos > +usr/share/wireshark/radius/dictionary.ukerna > +usr/share/wireshark/radius/dictionary.unisphere > +usr/share/wireshark/radius/dictionary.unix > +usr/share/wireshark/radius/dictionary.usr > +usr/share/wireshark/radius/dictionary.utstarcom > +usr/share/wireshark/radius/dictionary.valemount > +usr/share/wireshark/radius/dictionary.verizon > +usr/share/wireshark/radius/dictionary.versanet > +usr/share/wireshark/radius/dictionary.vqp > +usr/share/wireshark/radius/dictionary.walabi > +usr/share/wireshark/radius/dictionary.waverider > +usr/share/wireshark/radius/dictionary.wichorus > +usr/share/wireshark/radius/dictionary.wimax > +usr/share/wireshark/radius/dictionary.wimax.alvarion > +usr/share/wireshark/radius/dictionary.wimax.wichorus > +usr/share/wireshark/radius/dictionary.wispr > +usr/share/wireshark/radius/dictionary.xedia > +usr/share/wireshark/radius/dictionary.xylan > +usr/share/wireshark/radius/dictionary.yubico > +usr/share/wireshark/radius/dictionary.zeus > +usr/share/wireshark/radius/dictionary.zte > +usr/share/wireshark/radius/dictionary.zyxel > +#usr/share/wireshark/randpkt.html > +#usr/share/wireshark/randpktdump.html > +#usr/share/wireshark/rawshark.html > +#usr/share/wireshark/reordercap.html > +usr/share/wireshark/services > +usr/share/wireshark/smi_modules > +#usr/share/wireshark/sshdump.html > +#usr/share/wireshark/text2pcap.html > +#usr/share/wireshark/tpncp > +usr/share/wireshark/tpncp/tpncp.dat > +#usr/share/wireshark/tshark.html > +#usr/share/wireshark/udpdump.html > +#usr/share/wireshark/wimaxasncp > +usr/share/wireshark/wimaxasncp/dictionary.dtd > +usr/share/wireshark/wimaxasncp/dictionary.xml > +usr/share/wireshark/wireshark-filter.html > +usr/share/wireshark/wireshark.html > +usr/share/wireshark/wka > +usr/share/wireshark/ws.css > diff --git a/lfs/tshark b/lfs/tshark > new file mode 100644 > index 000000000..a978cf73c > --- /dev/null > +++ b/lfs/tshark > @@ -0,0 +1,89 @@ > +#################################################################### > ########### > +# > # > +# IPFire.org - A linux based > firewall # > +# Copyright (C) 2007-2019 IPFire Team > # > +# > # > +# This program is free software: you can redistribute it and/or > modify # > +# it under the terms of the GNU General Public License as published > by # > +# the Free Software Foundation, either version 3 of the License, > or # > +# (at your option) any later > version. # > +# > # > +# This program is distributed in the hope that it will be > useful, # > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of # > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See > the # > +# GNU General Public License for more > details. # > +# > # > +# You should have received a copy of the GNU General Public > License # > +# along with this program. If not, see < > http://www.gnu.org/licenses/>. # > +# > # > +#################################################################### > ########### > + > +#################################################################### > ########### > +# Definitions > +#################################################################### > ########### > + > +include Config > + > +VER = 3.0.1 > + > +THISAPP = wireshark-$(VER) > +DL_FILE = $(THISAPP).tar.xz > +DL_FROM = $(URL_IPFIRE) > +DIR_APP = $(DIR_SRC)/$(THISAPP) > +TARGET = $(DIR_INFO)/$(THISAPP) > +PROG = tshark > +DEPS = "krb5" > +PAK_VER = 1 > + > +#################################################################### > ########### > +# Top-level Rules > +#################################################################### > ########### > + > +objects = $(DL_FILE) > + > +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) > + > +$(DL_FILE)_MD5 = 370a113e1c8ec240c4621cfb5abb0c52 > + > +install : $(TARGET) > + > +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) > + > +download :$(patsubst %,$(DIR_DL)/%,$(objects)) > + > +md5 : $(subst %,%_MD5,$(objects)) > + > +dist : > + @$(PAK) > + > +#################################################################### > ########### > +# Downloading, checking, md5sum > +#################################################################### > ########### > + > +$(patsubst %,$(DIR_CHK)/%,$(objects)) : > + @$(CHECK) > + > +$(patsubst %,$(DIR_DL)/%,$(objects)) : > + @$(LOAD) > + > +$(subst %,%_MD5,$(objects)) : > + @$(MD5) > + > +#################################################################### > ########### > +# Installation Details > +#################################################################### > ########### > + > +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > + @$(PREBUILD) > + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf > $(DIR_DL)/$(DL_FILE) > + > + cd $(DIR_APP) && mkdir build > + cd $(DIR_APP)/build && cmake .. \ > + -DBUILD_wireshark=OFF \ > + -DCMAKE_INSTALL_PREFIX=/usr > + > + cd $(DIR_APP)/build && make $(PARALELLISMFLAGS) > + cd $(DIR_APP)/build && make install > + > + @rm -rf $(DIR_APP) > + @$(POSTBUILD) > diff --git a/make.sh b/make.sh > index bfcc83709..03861e2bf 100755 > --- a/make.sh > +++ b/make.sh > @@ -1595,6 +1595,7 @@ buildipfire() { > lfsmake2 zabbix_agentd > lfsmake2 flashrom > lfsmake2 firmware-update > + lfsmake2 tshark > } > > buildinstaller() { > diff --git a/src/paks/tshark/install.sh b/src/paks/tshark/install.sh > new file mode 100644 > index 000000000..eab79df10 > --- /dev/null > +++ b/src/paks/tshark/install.sh > @@ -0,0 +1,46 @@ > +#!/bin/bash > +#################################################################### > ######## > +# > # > +# This file is part of the IPFire > Firewall. # > +# > # > +# IPFire is free software; you can redistribute it and/or > modify # > +# it under the terms of the GNU General Public License as published > by # > +# the Free Software Foundation; either version 2 of the License, > or # > +# (at your option) any later > version. # > +# > # > +# IPFire is distributed in the hope that it will be > useful, # > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of # > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See > the # > +# GNU General Public License for more > details. # > +# > # > +# You should have received a copy of the GNU General Public > License # > +# along with IPFire; if not, write to the Free > Software # > +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111- > 1307 USA # > +# > # > +# Copyright (C) 2007 IPFire-Team . > # > +# > # > +#################################################################### > ######## > +# > +. /opt/pakfire/lib/functions.sh > + > +extract_files > +restore_backup ${NAME} > + > +# Add user and group tshark if it not exists > +if ! getent group tshark &>/dev/null; then > + groupadd -g 62 tshark > + chgrp tshark /usr/bin/dumpcap > + chmod 4750 /usr/bin/dumpcap > +fi > + > +if ! getent passwd tshark; then > + useradd -u 62 -g tshark -c "Tshark user" -d /nonexistent -s > /bin/bash tshark > + usermod -a -G tshark tshark > +fi > + > +# Use setcap to lower permissions > +setcap cap_net_raw,cap_net_admin=eip /usr/bin/dumpcap > + > +# Set permissions for tshark and dumpcap > +chown -v root:tshark /usr/bin/{tshark,dumpcap} > +chmod -v 6550 /usr/bin/{tshark,dumpcap} > diff --git a/src/paks/tshark/nginx/install.sh > b/src/paks/tshark/nginx/install.sh > new file mode 100644 > index 000000000..d5cb15524 > --- /dev/null > +++ b/src/paks/tshark/nginx/install.sh > @@ -0,0 +1,32 @@ > +#!/bin/bash > +#################################################################### > ######## > +# > # > +# This file is part of the IPFire > Firewall. # > +# > # > +# IPFire is free software; you can redistribute it and/or > modify # > +# it under the terms of the GNU General Public License as published > by # > +# the Free Software Foundation; either version 2 of the License, > or # > +# (at your option) any later > version. # > +# > # > +# IPFire is distributed in the hope that it will be > useful, # > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of # > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See > the # > +# GNU General Public License for more > details. # > +# > # > +# You should have received a copy of the GNU General Public > License # > +# along with IPFire; if not, write to the Free > Software # > +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111- > 1307 USA # > +# > # > +# Copyright (C) 2007 IPFire-Team . > # > +# > # > +#################################################################### > ######## > +# > +. /opt/pakfire/lib/functions.sh > +extract_files > +restore_backup ${NAME} > + > +ln -svf ../init.d/nginx /etc/rc.d/rc0.d/K20nginx > +ln -svf ../init.d/nginx /etc/rc.d/rc3.d/S40nginx > +ln -svf ../init.d/nginx /etc/rc.d/rc6.d/K20nginx > + > +start_service --background ${NAME} > diff --git a/src/paks/tshark/nginx/uninstall.sh > b/src/paks/tshark/nginx/uninstall.sh > new file mode 100644 > index 000000000..7c7bfe8b8 > --- /dev/null > +++ b/src/paks/tshark/nginx/uninstall.sh > @@ -0,0 +1,30 @@ > +#!/bin/bash > +#################################################################### > ######## > +# > # > +# This file is part of the IPFire > Firewall. # > +# > # > +# IPFire is free software; you can redistribute it and/or > modify # > +# it under the terms of the GNU General Public License as published > by # > +# the Free Software Foundation; either version 2 of the License, > or # > +# (at your option) any later > version. # > +# > # > +# IPFire is distributed in the hope that it will be > useful, # > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of # > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See > the # > +# GNU General Public License for more > details. # > +# > # > +# You should have received a copy of the GNU General Public > License # > +# along with IPFire; if not, write to the Free > Software # > +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111- > 1307 USA # > +# > # > +# Copyright (C) 2007 IPFire-Team . > # > +# > # > +#################################################################### > ######## > +# > +. /opt/pakfire/lib/functions.sh > +stop_service ${NAME} > +extract_backup_includes > +make_backup ${NAME} > +remove_files > + > +rm -rf /etc/rc.d/rc*.d/*nginx > diff --git a/src/paks/tshark/nginx/update.sh > b/src/paks/tshark/nginx/update.sh > new file mode 100644 > index 000000000..89c40d0d7 > --- /dev/null > +++ b/src/paks/tshark/nginx/update.sh > @@ -0,0 +1,26 @@ > +#!/bin/bash > +#################################################################### > ######## > +# > # > +# This file is part of the IPFire > Firewall. # > +# > # > +# IPFire is free software; you can redistribute it and/or > modify # > +# it under the terms of the GNU General Public License as published > by # > +# the Free Software Foundation; either version 2 of the License, > or # > +# (at your option) any later > version. # > +# > # > +# IPFire is distributed in the hope that it will be > useful, # > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of # > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See > the # > +# GNU General Public License for more > details. # > +# > # > +# You should have received a copy of the GNU General Public > License # > +# along with IPFire; if not, write to the Free > Software # > +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111- > 1307 USA # > +# > # > +# Copyright (C) 2007 IPFire-Team . > # > +# > # > +#################################################################### > ######## > +# > +. /opt/pakfire/lib/functions.sh > +./uninstall.sh > +./install.sh > diff --git a/src/paks/tshark/uninstall.sh > b/src/paks/tshark/uninstall.sh > new file mode 100644 > index 000000000..a611696be > --- /dev/null > +++ b/src/paks/tshark/uninstall.sh > @@ -0,0 +1,27 @@ > +#!/bin/bash > +#################################################################### > ######## > +# > # > +# This file is part of the IPFire > Firewall. # > +# > # > +# IPFire is free software; you can redistribute it and/or > modify # > +# it under the terms of the GNU General Public License as published > by # > +# the Free Software Foundation; either version 2 of the License, > or # > +# (at your option) any later > version. # > +# > # > +# IPFire is distributed in the hope that it will be > useful, # > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of # > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See > the # > +# GNU General Public License for more > details. # > +# > # > +# You should have received a copy of the GNU General Public > License # > +# along with IPFire; if not, write to the Free > Software # > +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111- > 1307 USA # > +# > # > +# Copyright (C) 2007 IPFire-Team . > # > +# > # > +#################################################################### > ######## > +# > +. /opt/pakfire/lib/functions.sh > + > +extract_backup_includes > +make_backup ${NAME} > diff --git a/src/paks/tshark/update.sh b/src/paks/tshark/update.sh > new file mode 100644 > index 000000000..89c40d0d7 > --- /dev/null > +++ b/src/paks/tshark/update.sh > @@ -0,0 +1,26 @@ > +#!/bin/bash > +#################################################################### > ######## > +# > # > +# This file is part of the IPFire > Firewall. # > +# > # > +# IPFire is free software; you can redistribute it and/or > modify # > +# it under the terms of the GNU General Public License as published > by # > +# the Free Software Foundation; either version 2 of the License, > or # > +# (at your option) any later > version. # > +# > # > +# IPFire is distributed in the hope that it will be > useful, # > +# but WITHOUT ANY WARRANTY; without even the implied warranty > of # > +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See > the # > +# GNU General Public License for more > details. # > +# > # > +# You should have received a copy of the GNU General Public > License # > +# along with IPFire; if not, write to the Free > Software # > +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111- > 1307 USA # > +# > # > +# Copyright (C) 2007 IPFire-Team . > # > +# > # > +#################################################################### > ######## > +# > +. /opt/pakfire/lib/functions.sh > +./uninstall.sh > +./install.sh