{"repo":"rtulke/dynmotd","free":true,"listed":false,"github":"https://github.com/rtulke/dynmotd","clone":"git clone https://github.com/rtulke/dynmotd.git","description":"Dynamic Motd (Message of the Day)","language":"Shell","stars":72,"topics":["bash","motd","motd-message","dynamic","shell","shell-script","bash-script","logging","login-screen","maintenance"],"license":null,"category":"cli-tools","readme_excerpt":"dynmotd Dynamic Message of the Day — a single Bash script that displays system information on login. Features - Color schemes (switchable via config block at top of script) - Enable/disable individual information sections - Per-host description, environment label and SLA tag - Maintenance log with add/delete/list support - Automatic dependency installation on --install - --update for non-interactive binary updates (Ansible / Puppet / cron) - Multi-distribution support (Debian, RHEL, SUSE, Arch, Alpine families) - All IPv4 addresses + optional IPv6 from all active interfaces - Load average (1m / 5m / 15m) and realistic available memory ( MemAvailable ) - Graphical utilization bars for memory, swap and disk - Network interface state and link speed - Optional Fail2Ban section — summary, per-jail IP list, parallel reverse DNS - Optional Failed Systemd Services section (auto-hidden when all services are healthy) - Parallel section rendering for fast output - Update count cache to avoid slow package manager queries on every login - LDAP / AD / NIS user support via getent - Single self-contained shell script, no external dependencies beyond coreutils Supported Linux Distributions Distributions actively supported (last 10 years, 2015 – 2026): Debian family Distribution Versions / Releases Status ------------------------- ------------------------------ --------------------- Debian 8 (Jessie) – 12 (Bookworm) Tested Ubuntu 16.04 LTS – 24.04 LTS Tested Linux Mint 18 – 22 Tested Raspberry","default_branch":null,"files":null,"tree":[],"storefront":"/r/rtulke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rtulke/dynmotd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}