SysctlTUI is Out!

The sysctl() system call can get or set the state of the system, the #FreeBSD kernel exposes the parameters for sysctl() as objects of a Management information Base (MIB).

sysctltui is a Text User Interface #sysctl#MIB explorer. It allow to view a parameter’s properties and get or set its value.

Link: https://alfonsosiciliano.gitlab.io/posts/2025-05-29-sysctltui.html

#UNIX #kernel#C #terminal #opensource

SysctlTUI displaying a prompt to change the value of the kern.securelevel sysctl variable. The current value is -1, and an editable input field with the value "-1" is focused. Buttons for [Set Value] and [Cancel] are available below the input. The background shows part of the sysctl variable tree.
SysctlTUI displaying a prompt to change the value of the kern.securelevel sysctl variable. The current value is -1, and an editable input field with the value "-1" is focused. Buttons for [Set Value] and [Cancel] are available below the input. The background shows part of the sysctl variable tree.
A detailed view in SysctlTUI of the security.bsd.stack_guard_page sysctl variable. It displays metadata such as OID values, name, description ("Specifies the number of guard pages for a stack that grows"), flags (RD, WR, TUN, MPSAFE, NOFETCH), type (integer), format (I), handler (Defined), and current value (1). A [Close] button is shown at the bottom.
A detailed view in SysctlTUI of the security.bsd.stack_guard_page sysctl variable. It displays metadata such as OID values, name, description ("Specifies the number of guard pages for a stack that grows"), flags (RD, WR, TUN, MPSAFE, NOFETCH), type (integer), format (I), handler (Defined), and current value (1). A [Close] button is shown at the bottom.
A terminal window running SysctlTUI, a text-based user interface for navigating FreeBSD sysctl variables. The screen shows a tree-like menu structure, with the path security.bsd.stack_guard_page highlighted. Navigation, Properties, Set Value, and Quit options are shown at the bottom.
A terminal window running SysctlTUI, a text-based user interface for navigating FreeBSD sysctl variables. The screen shows a tree-like menu structure, with the path security.bsd.stack_guard_page highlighted. Navigation, Properties, Set Value, and Quit options are shown at the bottom.