| Port details |
- td-system-tools Tools for basic system management and maintenance
- 2.7.4 net
=0 2.2.5Version of this port present on the latest quarterly branch. - Maintainer: thomas.dreibholz@gmail.com
 - Port Added: 2021-05-05 11:36:07
- Last Update: 2026-06-14 12:20:40
- Commit Hash: 9d726ed
- License: GPLv3+
- WWW:
- https://www.nntb.no/~dreibh/system-tools/
- Description:
- System-Tools is a collection of utilities for system management and
maintenance.
The package includes:
- System-Info: Displays system status (CPU, memory, storage, network)
and configurable login banners.
- System-Maintenance: Automates package updates, old kernel removal,
and storage cleanup (e.g., SSD trimming).
- Reset-Machine-ID: Resets machine IDs, hostnames, and SSH keys for
cloned machines.
- Fingerprint-SSH-Keys: Shows the machine's SSH public key fingerprints
in different formats.
- Configure-GRUB: Configures options for the GRUB boot loader.
- Print-UTF8: Prints UTF-8 text with options for centering,
adjusting, etc.
- Text-Block: Edits files or streams by inserting, replacing, or
removing text blocks.
- Unix-Timestamp-Tools: Convert Unix timestamps (s, ms, us, ns) to
and from date/time strings.
- Try-Hard: Retries commands with a configurable backoff.
- Random-Sleep: Waits for a random time span, with support for
fractional seconds.
- X.509-Tools: Provide utilities for viewing, verifying, and
converting X.509 certificates, and testing TLS connections.
The utilities are suitable for non-interactive use in shell scripts and
feature native internationalization support via GNU gettext.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- td-system-tools>0:net/td-system-tools
- To install the port:
- cd /usr/ports/net/td-system-tools/ && make install clean
- To add the package, run one of these commands:
- pkg install net/td-system-tools
- pkg install td-system-tools
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: td-system-tools
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1781414141
SHA256 (td-system-tools-2.7.4.tar.xz) = 9a174f220f9fe84d873aa22a093ee02a3e2c6aca1f2b5cb1a01f1e4984387e3d
SIZE (td-system-tools-2.7.4.tar.xz) = 2875296
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- gettext-runtime>=0.26 : devel/gettext-runtime
- gettext-tools>=0.26 : devel/gettext-tools
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- bash : shells/bash
- getopt>=0 : misc/getopt
- figlet : misc/figlet
- mbuffer : misc/mbuffer
- mbuffer : misc/mbuffer
- sudo : security/sudo@default
- python3.11 : lang/python311
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for td-system-tools-2.7.4:
CONFIGURE_GRUB=off: Include Configure-GRUB
FINGERPRINT_SSH_KEYS=on: Include Fingerprint-SSH-Keys
GET_SYSTEM_INFO=on: Include get-system-info
GIMP_SCRIPTS=off: Include GIMP-Scripts
GIMP_SCRIPTS_EXAMPLES=off: Include GIMP-Scripts example files
NLS=on: Build with Internationalization (i18n) support
PRINT_UTF8=on: Include Print-UTF8
RANDOM_SLEEP=on: Include Random-Sleep
RESET_MACHINE_ID=on: Include Reset-Machine-ID
SYSTEM_INFO=on: Include System-Info
SYSTEM_INFO_DEFAULT_BANNER=on: Include System-Info Default Banner
SYSTEM_INFO_EXAMPLES=on: Include System-Info Examples
SYSTEM_INFO_IN_PROFILES=on: Include System-Info in Profiles
SYSTEM_MAINTENANCE=on: Include System-Maintenance
TEXT_BLOCK=on: Include Text-Block
TRY_HARD=on: Include Try-Hard
UNIX_TIMESTAMP_TOOLS=on: Include Unix-Timestamp Tools
X509_TOOLS=on: Include X.509 Tools
===> Use 'make config' to modify these settings
- Options name:
- net_td-system-tools
- USES:
- cmake shebangfix tar:xz gettext sudo sudo python ssl:run
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|