Port details |
- wireshark Powerful network analyzer/capture tool
- 4.4.5 net
=39 4.4.2Version of this port present on the latest quarterly branch. - Maintainer: marcus@FreeBSD.org
 - Port Added: 2006-07-18 05:04:28
- Last Update: 2025-02-25 14:22:57
- Commit Hash: 00333d5
- People watching this port, also watch:: firefox, smartmontools, bash, net-snmp, rsync
- License: GPLv2
- WWW:
- https://www.wireshark.org/
- Description:
- A network analyzer that lets you capture and interactively browse the
contents of packets from a variety of network interface types. Packet data can
be read from a file, or live from a local network interface.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- wireshark>0:net/wireshark
- Conflicts:
- CONFLICTS_INSTALL:
- wireshark-lite
- tshark
- tshark-lite
- To install the port:
- cd /usr/ports/net/wireshark/ && make install clean
- To add the package, run one of these commands:
- pkg install net/wireshark
- pkg install wireshark
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: wireshark
- Package flavors (<flavor>: <package>)
- default: wireshark
- nox11: wireshark-nox11
- distinfo:
- TIMESTAMP = 1740491000
SHA256 (wireshark-4.4.5.tar.xz) = 02346f7de3d50678c200189a2ecbf4747fd83fbfc5850cadfd428fd9b1544428
SIZE (wireshark-4.4.5.tar.xz) = 46776736
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- asciidoctor : textproc/rubygem-asciidoctor
- cmake : devel/cmake-core
- ninja : devel/ninja
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- perl5>=5.36<5.37 : lang/perl5.36
- lupdate : devel/qt6-tools
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- python3.11 : lang/python311
- update-desktop-database : devel/desktop-file-utils
- update-mime-database : misc/shared-mime-info
- lupdate : devel/qt6-tools
- Library dependencies:
-
- libpcre2-8.so : devel/pcre2
- libgcrypt.so : security/libgcrypt
- liblz4.so : archivers/liblz4
- libnghttp2.so : www/libnghttp2
- libnghttp3.so : www/libnghttp3
- libbrotlidec.so : archivers/brotli
- libsnappy.so : archivers/snappy
- libcares.so : dns/c-ares
- libzstd.so : archivers/zstd
- libspeexdsp.so : audio/speexdsp
- libgnutls.so : security/gnutls
- libmaxminddb.so : net/libmaxminddb
- libbcg729.so : audio/bcg729
- libopus.so : audio/opus
- libspandsp.so : comms/spandsp
- libsmi.so : net-mgmt/libsmi
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- libQt6Core5Compat.so : devel/qt6-5compat
- libQt6Core.so : devel/qt6-base
- libQt6Multimedia.so : multimedia/qt6-multimedia
- This port is required by:
- for Run
-
- net/py-pyshark
- net/termshark
Configuration Options:
- ===> The following configuration options are available for wireshark-4.4.5:
ANDROIDDUMP=on: Build androiddump extcap tool
DEVELOPMENT=on: Install development headers and support files
DOCS=on: Build and/or install documentation
GNUTLS=on: Enable crypto support for SSL and IPSec via GnuTLS
GUI=on: Enable Qt 6 based Wireshark GUI
LIBSSH=off: Enable libssh support (req by cisco/ssh/wifidump)
LTO=on: Use Link-Time Optimization
LUA=off: Lua scripting language support
MANPAGES=on: Build and/or install manual pages
MAXMIND=on: Enable MaxMindDB-based GeoIP geolocation support
RTP=on: Enable codec support for RTP streams (implies GUI)
SNMP=on: SNMP network protocol support
====> GSSAPI Security API support: you have to select exactly one of them
GSSAPI_BASE=on: GSSAPI support via base system (needs Kerberos)
GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal
GSSAPI_MIT=off: GSSAPI support via security/krb5
GSSAPI_NONE=off: Disable GSSAPI support
===> Use 'make config' to modify these settings
- Options name:
- net_wireshark
- USES:
- cmake compiler:c++11-lang cpe gettext-runtime:build gnome localbase pathfix perl5 pkgconfig python ssl tar:xz gssapi desktop-file-utils shared-mime-info qt:6
- pkg-message:
- For install:
- In order for wireshark be able to capture packets when used by unprivileged
user, /dev/bpf should be in network group and have read-write permissions.
For example:
# chgrp network /dev/bpf*
# chmod g+r /dev/bpf*
# chmod g+w /dev/bpf*
In order for this to persist across reboots, add the following to
/etc/devfs.conf:
own bpf* root:network
perm bpf* 0660
- Master Sites:
|
Port Moves |
- port moved here from net/wireshark-lite on 2023-03-03
REASON: The lite port of wireshark can be controlled with OPTIONS
|
Number of commits found: 301 (showing only 1 on this page)
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.99.2 18 Jul 2006 05:03:54
 |
marcus  |
Add wireshark and tshark after repocopies from ethereal and tethereal
respectively. Wireshark is a rename of ethereal after the principal
developer moved companies and lost the Ethereal copyright.
Messenger, don't shoot!
Now the ethereal binary is called wireshark, the tethereal binary is
called tshark, and idl2eth is now idl2wrs. All other binaries have
kept the same name.
In addition to this name change, I have also changed the PREFIX from X11BASE
to LOCALBASE. |
Number of commits found: 301 (showing only 1 on this page)
|