commit 6b3a8a76067aead6c9908fc9896c968694623384
parent ed97deb1e348c8786bd6c080db00374127f59866
Author: Pablo Murad <pablo@pablomurad.com>
Date: Sun, 22 Mar 2026 18:59:54 -0300
documentação: still-1-1-1
Diffstat:
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/email/templates/user_account_created.txt b/email/templates/user_account_created.txt
@@ -4,7 +4,7 @@ Olá {username},
A sua conta no runv.club foi criada.
-O endereço {email} é o contato que temos cadastrado (metadado administrativo).
+Utilizamos o endereço {email} como o seu email de contacto nesta conta.
Acesso por SSH
----------------
diff --git a/scripts/admin/create_runv_user.py b/scripts/admin/create_runv_user.py
@@ -1127,7 +1127,7 @@ def interactive_fill(args: argparse.Namespace) -> None:
print(" (obrigatório)")
while True:
- e = input("Email administrativo (metadado, ex.: maria@example.com): ").strip()
+ e = input("Email do utilizador (ex.: maria@example.com): ").strip()
if e:
args.email = e
break
@@ -1494,7 +1494,7 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace:
help="modo interativo (perguntas no terminal); também é o padrão se não passar nenhum argumento",
)
p.add_argument("--username", default=None, help="nome de usuário Unix (minúsculas)")
- p.add_argument("--email", default=None, help="email administrativo (metadado)")
+ p.add_argument("--email", default=None, help="email do utilizador (também em users.json)")
g = p.add_mutually_exclusive_group(required=False)
g.add_argument("--public-key", dest="public_key", default=None, help="linha authorized_keys (OpenSSH)")
g.add_argument(
diff --git a/scripts/admin/update_user.py b/scripts/admin/update_user.py
@@ -1,6 +1,6 @@
#!/usr/bin/env python3
"""
-Atualiza utilizador Unix existente no runv.club: metadados (email), chave SSH,
+Atualiza utilizador Unix existente no runv.club: email do utilizador (users.json), chave SSH,
palavra-passe de login (chpasswd) e quotas ext4 (setquota).
Executar como root. Alinha-se a create_runv_user / del-user / runv_mount.
@@ -475,7 +475,7 @@ def interactive_loop(
print()
print(f"Utilizador: {username} (uid={uid}, home={home})")
print("Escolha o que alterar (número). Repita até terminar.")
- print(" 1) Email (apenas metadados users.json)")
+ print(" 1) Email do utilizador (users.json)")
print(" 2) Substituir ~/.ssh/authorized_keys por UMA chave (política runv típica)")
print(" 3) Acrescentar chave a authorized_keys")
print(" 4) Definir palavra-passe de login (chpasswd) — o runv costuma usar só SSH por chave")
@@ -490,7 +490,7 @@ def interactive_loop(
if skip_metadata:
print(" [skip] --skip-metadata activo.")
continue
- em = prompt_line("Novo email administrativo")
+ em = prompt_line("Novo email do utilizador")
if not em:
continue
try:
@@ -584,7 +584,7 @@ def parse_args(argv: list[str] | None) -> argparse.Namespace:
action="store_true",
help="menu interactivo (também é o padrão se não houver flags de alteração)",
)
- p.add_argument("--email", metavar="ADDR", help="email em users.json")
+ p.add_argument("--email", metavar="ADDR", help="email do utilizador (users.json)")
p.add_argument(
"--replace-public-key",
metavar="LINE",