notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
witr Witr (why-is-this-running)
0.2.2_3 sysutils on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.2.2_3Version of this port present on the latest quarterly branch.
Maintainer: gaod@hychen.org search for ports maintained by this maintainer
Port Added: 2026-01-09 15:30:06
Last Update: 2026-03-06 03:33:23
Commit Hash: a8d318d
People watching this port, also watch:: gimp, detox, blender, krita
License: APACHE20
WWW:
https://github.com/pranshuparmar/witr
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/witr
  2. share/man/man1/witr.1.gz
  3. /usr/local/share/licenses/witr-0.2.2_3/catalog.mk
  4. /usr/local/share/licenses/witr-0.2.2_3/LICENSE
  5. /usr/local/share/licenses/witr-0.2.2_3/APACHE20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • witr>0:sysutils/witr
To install the port:
cd /usr/ports/sysutils/witr/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/witr
  • pkg install witr
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: witr
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1767969842 SHA256 (pranshuparmar-witr-v0.2.2_GH0.tar.gz) = cf67ed8a12649d7921dcb4da6c4765f79577eac1f84405db14f802ecbce719b1 SIZE (pranshuparmar-witr-v0.2.2_GH0.tar.gz) = 310018

Expand this list (12 items)

Collapse this list.

SHA256 (cpuguy83-go-md2man-v2.0.7_GH0.tar.gz) = ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92 SIZE (cpuguy83-go-md2man-v2.0.7_GH0.tar.gz) = 11337 SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141 SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338 SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4 SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896 SHA256 (spf13-cobra-v1.10.2_GH0.tar.gz) = 8ee67b82ddb730f6ed639724d19ddd874be36b65da45529ad5cacce53c310704 SIZE (spf13-cobra-v1.10.2_GH0.tar.gz) = 201437 SHA256 (spf13-pflag-v1.0.10_GH0.tar.gz) = 3d69f6fc641f43f3cb7bc309d083da7ca2110d11c0bbcec5d4c01036e884014f SIZE (spf13-pflag-v1.0.10_GH0.tar.gz) = 63154 SHA256 (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 1b3eeb663eb0c09b462dc3383fccc99164fab8f6818a7046336f2fe2c45c764b SIZE (yaml-go-yaml-v3.0.4_GH0.tar.gz) = 92661

Collapse this list.


Packages (timestamps in pop-ups are UTC):
witr
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.2.2_20.2.2_3---n/an/an/a
FreeBSD:13:quarterly0.2.2_20.2.2_3--0.2.2_3n/an/an/a
FreeBSD:14:latest0.2.2_20.2.2_3------
FreeBSD:14:quarterly0.2.2_20.2.2_3--0.2.2_3---
FreeBSD:15:latest0.2.2_30.2.2_3n/a-n/an/a--
FreeBSD:15:quarterly0.2.2_30.2.2_3n/a-n/an/a--
FreeBSD:16:latest0.2.2_20.2.2_3n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go125 : lang/go125
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_witr
USES:
go:1.25+,modules
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pranshuparmar/witr/tar.gz/v0.2.2?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.2.2_3
06 Mar 2026 03:33:23
commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795commit hash: a8d318da7c159b84ddff6a525e2e39800ab3f795 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go 1.25.8
0.2.2_2
05 Feb 2026 16:48:00
commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4commit hash: 5a5747a5a09fdc446036cf13686e3c81de33b1b4 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.25.7
0.2.2_1
16 Jan 2026 17:27:39
commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1commit hash: 9f4bc8d0b7b9d39ccc8b53cf25946d0458aeb1f1 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.25.6
0.2.2
09 Jan 2026 15:28:57
commit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfecommit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfecommit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfecommit hash: 0290d902a098f3ff52c9b167a4ffad8b79032dfe files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
Author: Hung-Yi Chen
[NEW PORT] sysutils/witr: Witr (why-is-this-running)

Co-authored-by:	Michael Osipov <michaelo@FreeBSD.org>
PR:		292143

Number of commits found: 4