runv-server

server tooling for runv.club
Log | Files | Refs | README

commit 96b3bb550b13bf9fd1bd7b262285b69221606e51
parent 0af2f17746f408a0ab4d4f19d321145142f2a1ae
Author: Pablo Murad <pablo@pablomurad.com>
Date:   Tue, 19 May 2026 21:13:53 -0300

motd

Diffstat:
MREADME.md | 4----
Mdocs/05-tools-and-system-experience.md | 9++++++++-
2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md @@ -1,7 +1,3 @@ # runv-server Automação e conteúdo para **runv.club** (pubnix Debian): bootstrap, site estático Apache, email, SSH `entre`, provisionamento de contas. - -**Documentação canónica:** [docs/README.md](docs/README.md) - -**Changelog desta reconstrução:** [DOCS_REBUILD_CHANGELOG.md](DOCS_REBUILD_CHANGELOG.md) diff --git a/docs/05-tools-and-system-experience.md b/docs/05-tools-and-system-experience.md @@ -69,7 +69,14 @@ sudo /etc/update-motd.d/60-runv | tail -25 ```bash cd /opt/runv-server/tools sudo python3 tools.py --skip-apt --force -sudo run-parts /etc/update-motd.d > /run/motd.dynamic +# O redireccionamento tem de correr como root (senão: Permission denied em /run/motd.dynamic) +sudo sh -c 'run-parts /etc/update-motd.d > /run/motd.dynamic' +``` + +Alternativa equivalente: + +```bash +sudo run-parts /etc/update-motd.d | sudo tee /run/motd.dynamic > /dev/null ``` Se o MOTD continuar desactualizado entre logins, rever `/etc/default/motd-news` na VPS (intervalo ou desactivar cache), conforme a política do servidor.