net/sngrep 1.8.4 FreeBSD
SIP Packet display and capture
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
a6d3cdc47e- License
- GPLv3+
- Categories
- net
- Package size
- 90.0 KiB, 282.4 KiB installed
Description
sngrep - SIP Messages flow viewer
sngrep is a terminal tool that groups SIP (Session Initiation Protocol) Messages by Call-Id, and displays them in arrow flows similar to the used in SIP RFCs. The aim of this tool is to make easier the process of learnig or debugging SIP. It recognizes UDP, TCP and partially TLS SIP packets and understands bpf filter logic in the same way ngrep and tcpdump does.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/sngrep | 1.8.4 |
| OpenBSD | telephony/sngrep | 1.9.0 |
| DragonFly | net/sngrep | 1.7.0_1 |
Install
Binary package:
pkg install sngrep
From the ports tree:
cd /usr/ports/net/sngrep/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= sngrep>0:net/sngrep
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.8.4 | 1.8.4 | 1.6.0 | 1.7.0_1 | 1.8.4 |
| FreeBSD:14:quarterly | 1.8.4 | 1.8.4 | n/a | 1.7.0_1 | 1.8.4 |
| FreeBSD:15:latest | 1.8.4 | 1.8.4 | n/a | 1.7.0_1 | 1.7.0_1 |
| FreeBSD:15:quarterly | 1.8.4 | 1.8.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.8.4 | 1.8.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 16
No port depends on this one.
Configuration
Options name: net_sngrep
| Option | Default | Description |
|---|---|---|
| GNUTLS | off | SSL/TLS support via GnuTLS |
| OPENSSL | on | SSL/TLS support via OpenSSL |
| PCRE | off | Use Perl Compatible Regular Expressions |
| UNICODE | off | Unicode support |
- USES
- cmake ncurses pkgconfig
- Service scripts
- none
Files
Manual pages 1
- sngrep(8)
pkg-plist 3
- bin/sngrep
- @sample etc/sngreprc etc/sngreprc.sample
- share/man/man8/sngrep.8.gz
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| sngrep-1.8.4.tar.gz | 275031 | 0f5cc5a356edc1327f1b916fedd9eb0fd1472eda360a04dfe59cabe15a346ee1 |
| 3553fc8f6afed9d6e985efb34db250ec5b7fa903.patch | 978 | 374d198a77b83bf2d8390dd0f8ee0af79f9d63bede2bc5dadf7d6dbdb423aa2d |
Master sites 1
- https://github.com/irontec/sngrep/releases/download/v1.8.4/
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
a6d3cdc47e |
Daniel Engberg | net/sngrep: Update to 1.8.4 Backport upstream commit 3553fc8f6afed9d6e985efb34db250ec5b7fa903
* Make IPv6 and EEP support mandatory
* Enable "make test"
References:
https://github.com/irontec/sngrep/commit/3553fc8f6afed9d6e985efb34db250ec5b7fa903
PR: 297827
Reviewed by: Talal Al Dik <[email protected]> (maintainer) |