Date: Tue, 15 Jul 2025 13:34:38 GMT From: Lorenzo Salvadore <salvadore@FreeBSD.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org Subject: git: 53c83767b0 - main - Status/2025Q2/sysctltui.adoc: Add report Message-ID: <202507151334.56FDYcOW022279@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=53c83767b0c0f20ebdf717acd1d4c66542bd00a0 commit 53c83767b0c0f20ebdf717acd1d4c66542bd00a0 Author: Alfonso S. Siciliano <asiciliano@FreeBSD.org> AuthorDate: 2025-07-15 13:01:29 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2025-07-15 13:12:26 +0000 Status/2025Q2/sysctltui.adoc: Add report Reviewed by: status (Pau Amma <pauamma@gundo.com>, Chris Moerz <freebsd@ny-central.org>) Differential Revision: https://reviews.freebsd.org/D51120 --- .../status/report-2025-04-2025-06/sysctltui.adoc | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/website/content/en/status/report-2025-04-2025-06/sysctltui.adoc b/website/content/en/status/report-2025-04-2025-06/sysctltui.adoc new file mode 100644 index 0000000000..fb0ed9ef05 --- /dev/null +++ b/website/content/en/status/report-2025-04-2025-06/sysctltui.adoc @@ -0,0 +1,30 @@ +=== SysctlTui + +Link: + +link:https://gitlab.com/alfix/sysctltui[Project Repository] URL: link:https://gitlab.com/alfix/sysctltui[] + +Contact: Alfonso Sabato Siciliano <asiciliano@FreeBSD.org> + +SysctlTUI is an interactive text user interface (TUI) utility for exploring and managing man:sysctl[3] parameters. +It presents the sysctl Management Information Base (MIB) as a hierarchical and navigable tree, enabling users to: + +- Browse metadata for each kernel parameter. +- Retrieve and display current values. +- Modify parameters interactively from within the interface. + +The UI consists of three panels: a tree view of the MIB hierarchy, a detail panel showing metadata, and a value editor. +Pressing the F1 key opens a help dialog explaining: + +- When the MIB is built. +- When values are retrieved or updated. +- A link to an online guide for getting started with sysctl, including guidance on interpreting and using the displayed data. + +Although still in early development (currently at version 0.0.2), SysctlTUI already offers functionality comparable to tools like package:sysutils/nsysctl[] and package:deskutils/sysctlview[]. +A manual page is included, with suggestions to make the output similar to man:sysctl[8] or man:nsysctl[8]. +The ToDo list outlining plans for enhancements like configuration file integration and subtree sorting by names. + +SysctlTUI is open source and available via the FreeBSD Ports Collection: package:sysutils/sysctltui[]. +Note: TUIs are a known accessibility issue, as they are not usable with most screen readers. +Users who access FreeBSD using a screen reader can use the package:sysutils/nsysctl[] package instead. +It is a command line utility that provides the same information as SysctlTUI, since both tools use the same underlying kernel interface. +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507151334.56FDYcOW022279>
