runv-server

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

commit e50c70b1a8d0eb6e240231459085ef3c5480b6b8
parent e203a8e4b3ffa2e7d104ef0683efc149eade640f
Author: Pablo Murad <pblmrd@gmail.com>
Date:   Wed, 13 May 2026 22:16:21 -0300

Mariela Boca Murcha

Diffstat:
Msite/public/faq/index.html | 4++--
Msite/public/index.html | 4++--
Msite/public/wiki/contas-e-acesso.html | 2+-
Msite/public/wiki/faq.html | 2+-
Msite/public/wiki/index.html | 2+-
Msite/wiki/01_index.txt | 2+-
Msite/wiki/03_contas-e-acesso.txt | 2+-
Msite/wiki/07_faq.txt | 2+-
Mtools/motd/60-runv | 7++++---
9 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/site/public/faq/index.html b/site/public/faq/index.html @@ -40,7 +40,7 @@ <article class="mini-card"> <p class="mini-card-kicker">Suporte rápido</p> <h2>Precisa falar com alguém?</h2> - <p>Use <a href="mailto:admin@runv.club">admin@runv.club</a> para assuntos sensíveis e o canal <strong>#runv</strong> para dúvidas rápidas.</p> + <p>Use <a href="mailto:admin@runv.club">admin@runv.club</a> para assuntos sensíveis e rode <strong>chat</strong> no servidor para dúvidas rápidas no <strong>#runv</strong>.</p> </article> </section> @@ -117,7 +117,7 @@ <section class="faq-item" aria-labelledby="faq-15"> <h2 id="faq-15" class="faq-q">15. Onde há suporte em IRC?</h2> - <p>No canal <strong>#runv</strong>, em <strong>irc.tilde.chat</strong>, porta <strong>6697</strong>, com <strong>TLS/SSL</strong>. É um bom lugar para tirar dúvidas rápidas, conversar e acompanhar a comunidade. Para assuntos sensíveis da conta ou dados pessoais, prefira <a href="mailto:admin@runv.club">admin@runv.club</a>.</p> + <p>Depois de entrar por SSH, rode <strong>chat</strong>. O WeeChat abre a rede da casa, entra automaticamente no <strong>#runv</strong> e mostra a lista lateral de nicks quando o terminal tiver espaço. Para clientes IRC externos, o backend continua em <strong>irc.tilde.chat</strong>, porta <strong>6697</strong>, com <strong>TLS/SSL</strong>. Para assuntos sensíveis da conta ou dados pessoais, prefira <a href="mailto:admin@runv.club">admin@runv.club</a>.</p> </section> </main> diff --git a/site/public/index.html b/site/public/index.html @@ -94,7 +94,7 @@ <article class="feature-card"> <p class="feature-kicker">Converse no IRC</p> <h2>Comunidade viva no <span class="inline-accent">#runv</span></h2> - <p>Entre no canal da casa, tire dúvidas rápidas, conheça outras pessoas e acompanhe o cotidiano da comunidade em tempo real.</p> + <p>Depois de entrar por SSH, rode <strong>chat</strong> para abrir o WeeChat direto no canal da casa, tirar dúvidas rápidas e conhecer outras pessoas.</p> </article> </section> @@ -163,7 +163,7 @@ O primeiro passo costuma ser simples: você gera sua chave SSH, faz o pedido pela página <a href="/junte-se/">Junte-se</a>, espera a revisão da equipe e, quando a conta for aprovada, entra no servidor para explorar com calma. </p> <p> - Depois disso, muita gente começa editando a própria página, testando comandos, lendo a wiki, entrando no <strong>#runv</strong> no IRC e conhecendo aos poucos as ferramentas e as pessoas da comunidade. + Depois disso, muita gente começa editando a própria página, testando comandos, lendo a wiki, rodando <strong>chat</strong> para entrar no <strong>#runv</strong> e conhecendo aos poucos as ferramentas e as pessoas da comunidade. </p> </section> diff --git a/site/public/wiki/contas-e-acesso.html b/site/public/wiki/contas-e-acesso.html @@ -96,7 +96,7 @@ admin@runv.club</p> <p>Qualquer problema de login, recuperação, segurança ou suspeita de comprometimento deve ser comunicado para:<br> admin@runv.club</p> -<p>Comunidade e ajuda em tempo real: canal #runv em irc.tilde.chat, porta 6697, com TLS/SSL. Use o IRC para dúvidas rápidas, conversa e orientação inicial; para assuntos sensíveis à conta, prefira o e-mail acima.</p> +<p>Comunidade e ajuda em tempo real: depois de entrar por SSH, rode chat para abrir o WeeChat direto no canal #runv. A lista lateral de nicks aparece quando o terminal tiver espaço. Use o IRC para dúvidas rápidas, conversa e orientação inicial; para assuntos sensíveis à conta, prefira o e-mail acima.</p> </main> <footer class="site-footer"> diff --git a/site/public/wiki/faq.html b/site/public/wiki/faq.html @@ -87,7 +87,7 @@ Pelo e-mail oficial: admin@runv.club</p> Na wiki oficial do runv.club, especialmente nos arquivos de regras da comunidade, moderação, privacidade e acesso.</p> <p>16. Onde peço ajuda no IRC?<br> -No canal #runv, em irc.tilde.chat na porta 6697 com TLS/SSL. É um bom lugar para conversa e dúvidas rápidas; para questões de conta ou dados sensíveis, use admin@runv.club.</p> +Depois de entrar por SSH, rode chat. O WeeChat abre a rede da casa, entra automaticamente no canal #runv e mostra a lista lateral de nicks quando o terminal tiver espaço. Para clientes IRC externos, o backend continua em irc.tilde.chat na porta 6697 com TLS/SSL. Para questões de conta ou dados sensíveis, use admin@runv.club.</p> </main> <footer class="site-footer"> diff --git a/site/public/wiki/index.html b/site/public/wiki/index.html @@ -57,7 +57,7 @@ <p>Se você precisa de uma resposta curta:</p> -<ul><li>para entrar, veja a página “Junte-se” no site;</li><li>para suporte ou questões sensíveis, use admin@runv.club;</li><li>para conversa e dúvidas rápidas, entre no canal #runv em irc.tilde.chat, porta 6697, com TLS/SSL.</li></ul> +<ul><li>para entrar, veja a página “Junte-se” no site;</li><li>para suporte ou questões sensíveis, use admin@runv.club;</li><li>para conversa e dúvidas rápidas, entre por SSH e rode chat; ele abre o WeeChat direto no canal #runv.</li></ul> <h2>OBJETIVO DESTA WIKI</h2> diff --git a/site/wiki/01_index.txt b/site/wiki/01_index.txt @@ -21,7 +21,7 @@ Se você precisa de uma resposta curta: - para entrar, veja a página “Junte-se” no site; - para suporte ou questões sensíveis, use admin@runv.club; -- para conversa e dúvidas rápidas, entre no canal #runv em irc.tilde.chat, porta 6697, com TLS/SSL. +- para conversa e dúvidas rápidas, entre por SSH e rode chat; ele abre o WeeChat direto no canal #runv. OBJETIVO DESTA WIKI diff --git a/site/wiki/03_contas-e-acesso.txt b/site/wiki/03_contas-e-acesso.txt @@ -60,4 +60,4 @@ SUPORTE DE ACESSO Qualquer problema de login, recuperação, segurança ou suspeita de comprometimento deve ser comunicado para: admin@runv.club -Comunidade e ajuda em tempo real: canal #runv em irc.tilde.chat, porta 6697, com TLS/SSL. Use o IRC para dúvidas rápidas, conversa e orientação inicial; para assuntos sensíveis à conta, prefira o e-mail acima. +Comunidade e ajuda em tempo real: depois de entrar por SSH, rode chat para abrir o WeeChat direto no canal #runv. A lista lateral de nicks aparece quando o terminal tiver espaço. Use o IRC para dúvidas rápidas, conversa e orientação inicial; para assuntos sensíveis à conta, prefira o e-mail acima. diff --git a/site/wiki/07_faq.txt b/site/wiki/07_faq.txt @@ -46,4 +46,4 @@ Pelo e-mail oficial: admin@runv.club Na wiki oficial do runv.club, especialmente nos arquivos de regras da comunidade, moderação, privacidade e acesso. 16. Onde peço ajuda no IRC? -No canal #runv, em irc.tilde.chat na porta 6697 com TLS/SSL. É um bom lugar para conversa e dúvidas rápidas; para questões de conta ou dados sensíveis, use admin@runv.club. +Depois de entrar por SSH, rode chat. O WeeChat abre a rede da casa, entra automaticamente no canal #runv e mostra a lista lateral de nicks quando o terminal tiver espaço. Para clientes IRC externos, o backend continua em irc.tilde.chat na porta 6697 com TLS/SSL. Para questões de conta ou dados sensíveis, use admin@runv.club. diff --git a/tools/motd/60-runv b/tools/motd/60-runv @@ -3,7 +3,7 @@ # # RUNV em verde (ANSI); tagline e rodapé — alinhado a site/public/index.html # e terminal/entre_app.py (RUNV_ASCII_ART / ASCII_TAGLINE). -# Estatísticas gerais: runv-status (só pmurad-admin); aqui: lista de comandos + últimas sessões. +# Estatísticas gerais: runv-status (só pmurad-admin); aqui: lista de comandos + acessos recentes. # # Cores: printf %b com literais \033 (POSIX). Sem echo -e. @@ -27,7 +27,8 @@ print_runv_art() { RUNV_ART } -# MOTD: "Últimos usuários online" — até 9 nomes únicos (last(1)) → grelha 3×3 +# MOTD: "Últimos acessos recentes" — até 9 nomes únicos (last(1)) → grelha 3×3 +# Isto é histórico de sessões, não presença em tempo real; runv-status usa who(1). # Cada nome aparece só uma vez: ordem = mais recente primeiro (primeira ocorrência em last). # update-motd.d costuma ter PATH mínimo: tentar /usr/bin/last e /bin/last. print_last_sessions_3x3() { @@ -62,7 +63,7 @@ print_last_sessions_3x3() { return fi - printf '\n%bÚltimos usuários online%b\n' "${B}" "${R}" + printf '\n%bÚltimos acessos recentes%b\n' "${B}" "${R}" row=1 while [ "$row" -le 3 ]; do read -r c1 || c1=''