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.
===> The following configuration options are available for td-system-tools-2.7.15:
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
net/td-system-tools: Revert commit a885822 and fix port
Reapply cfc6675477159fe9fbeecb3a792edb49d376bb9d and fix dependencies
While at it fix some style issues
Approved by: portmgr (build fix)
net/td-system-tools: Revert "net/td-system-tools: Update to new release 1.6.0"
This reverts commit cfc6675477159fe9fbeecb3a792edb49d376bb9d.
This unbreaks the ports tree.
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above )