FreeBSD Ports

sysutils/witr 0.3.3_6

Witr (why-is-this-running)

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
APACHE20
Categories
sysutils
Package size
1930.5 KiB, 6995.0 KiB installed

Description

witr (why-is-this-running) is a diagnostic tool that explains the causal chain of how and why a process came to exist on your system.

It answers questions like:

  • Why is this running?
  • How did it start?
  • What is keeping it running?
  • What context does it belong to?

witr supports querying by process name, PID, or port number, and provides detailed information about process ancestry, service detection (systemd on Linux, rc.d on FreeBSD), container detection (jails, docker), Git repository context, and resource usage warnings.

Features:

  • Zero configuration required
  • Read-only and non-destructive
  • Multiple output formats (standard, short, tree, JSON)
  • FreeBSD native tools support (ps, procstat, sockstat, fstat)
  • Works without procfs mounted

Install

As a binary package — by origin, or by package name:

pkg install sysutils/witr
pkg install witr

From the ports tree:

cd /usr/ports/sysutils/witr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	witr>0:sysutils/witr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.3.3_50.3.3_5--0.3.3_5
FreeBSD:14:quarterly0.3.3_50.3.3_5n/a-0.3.3_5
FreeBSD:15:latest0.3.3_50.3.3_5n/a--
FreeBSD:15:quarterly0.3.3_50.3.3_5n/an/an/a
FreeBSD:16:latest0.3.3_40.3.3_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 34
FileSizeSHA256
pranshuparmar-witr-v0.3.3_GH0.tar.gz2.944954e+06af94fe23b01f4b7c672278228efb4a2df622170e0a4ef0e475be337bad11146a
atotto-clipboard-v0.1.4_GH0.tar.gz5017cafd64dc78f293c1e774386186f3f817461a1a8940ef86d5d9e9524b58aa791e
aymanbagabas-go-osc52-v2.0.1_GH0.tar.gz5875dad92f43db3cd17e7395db59533283b5888c2780fa1b2cb67344a9feaa3291e0
charmbracelet-bubbles-v1.0.0_GH0.tar.gz8273958d874c98995369287cfe80b2b256816946126b3302b5fdc2ac64f3137c201c8
charmbracelet-bubbletea-v1.3.10_GH0.tar.gz2.19166e+06b9e2389ddb84a32b60a532ca27392b12c1819ecab3d07cd8bac2cd47ba320fef
charmbracelet-colorprofile-v0.4.1_GH0.tar.gz154844113702b0a3c4efdf9b4a6b1c89807de357027ff8d4d0a019994be848ef55c09
charmbracelet-lipgloss-v1.1.0_GH0.tar.gz97406c5cc4f06b37c59c194183c322fbb3b9a45ca7bffdfb562647181b2995ea6586c
charmbracelet-x-ansi-v0.11.6_GH0.tar.gz5183216d00373530523c2273db5b8b80d8f4b39001abc0e5087a2a64ba256c2c5a5eef
charmbracelet-x-cellbuf-v0.0.15_GH0.tar.gz518204be0b120ce2c9da343aaa2e8810596228ab442444aeb8a3f14f32e56c5b2732b3
charmbracelet-x-term-v0.2.2_GH0.tar.gz395884a4fd984c95c538db5063c7cf003d69e93cdc47e5eac6749d75e1594911c651b0
clipperhouse-displaywidth-v0.9.0_GH0.tar.gz2421863f7b23644081b7bb409ecc0e935fc55fffa10e66832b47f76100e915f553242f
clipperhouse-stringish-v0.1.1_GH0.tar.gz2.316884e+061bfe722c5ecd4b6a360478650ebae20518fd094e282b37edc884167413e106c7
clipperhouse-uax29-v2.5.0_GH0.tar.gz315530bb7923a0bf2eb37e1037134e008a54622e24a782d0ccba618a2abb370a0324ae
coreos-go-systemd-v22.7.0_GH0.tar.gz79655ff64fccd64a70123d513f979ea7a97f42300d7af33303890c1ab491f57a311ea
cpuguy83-go-md2man-v2.0.7_GH0.tar.gz11337ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92
erikgeiser-coninput-1c3628e74d0f_GH0.tar.gz89493d799ddf6184548e72e447be9199819dc4a7ade82a081c31ca0009ce0bc4c113
godbus-dbus-v5.1.0_GH0.tar.gz740802f4939ab13a20178584ef534293abc5b6744bb5b6232432050c5a3ab2ab85fd7
golang-sys-v0.38.0_GH0.tar.gz1.534995e+062a8fd4cfa5b5b84bf793787b1668af0e1e6f85fdcbc7a2a5997337dbe8033819
golang-text-v0.3.8_GH0.tar.gz8.358801e+06f4f6c558d3b5530adbfc1e6787f82867801f86d9c7afc37f2ca03d630465a388
inconshreveable-mousetrap-v1.1.0_GH0.tar.gz5338ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141

Commit history 7

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 7 in the history this site was built from.