{"repo":"EXT-IT/motd","free":true,"listed":false,"github":"https://github.com/EXT-IT/motd","clone":"git clone https://github.com/EXT-IT/motd.git","description":"Pre-login warning banner and dynamic post-login MOTD for Linux — standalone shell installer and SaltStack formula from one unified schema.","language":"Shell","stars":45,"topics":["bash","cli","dashboard","devops","homelab","linux","login","monitoring","motd","open-source"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"🛡️ motd A pre-login warning banner and a dynamic post-login MOTD for Linux — from one config, in one install. pre-login warning · dynamic system-info dashboard · zero runtime deps · Salt + standalone from one schema Version: v1.0.1 — see the CHANGELOG for release notes. --- Every Linux fleet ends up with two hand-written shell snippets nobody wants to touch: one that prints a legal warning before SSH auth, and one that prints system facts after login. Both drift across hosts, both ship with an off-by-two bug the next time someone edits them, and both land in /tmp/.foo pubip the moment the author needs a cache. motd replaces both with a single, auditable tool that ships in two flavours: - 🐚 a standalone shell installer ( install.sh ) for bootstrap scripts, golden images, and one-off hosts, - 🧂 a SaltStack formula ( salt/ ) that plugs into any Salt 3006+ tree. Both variants are driven by the same /etc/motd.conf schema, so a Salt-managed host and a hand-installed VM render byte-identical output. The Salt formula deploys the exact same bash script the standalone installer ships — no Jinja-at-runtime, no template drift. 💬 Announcement : 📢 read the LinkedIn post · 🏢 Built by EXT IT GmbH · 📦 Repo github.com/EXT-IT/motd 📺 What you get 1. The pre-login banner ( /etc/issue.net ) Shown by OpenSSH before authentication — a legally-enforceable warning carrying a specific statute citation. The ASCII twin under /etc/issue is written at the same time for the local console. 2. The dyn","default_branch":null,"files":null,"tree":[],"storefront":"/r/EXT-IT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EXT-IT/motd/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."}