#!/bin/sh
# bashclub-base: Hinweis, solange SSH Passwörter annimmt (BRAND_SSH_HINT=no: nie)
BRAND_NAME='bashclub OS'
BRAND_ACCENT='38;5;208' BRAND_ERROR='1;31' BRAND_SSH_HINT=yes
BRAND_LOGO_1='╭───────╮' BRAND_LOGO_2='│@R@  @A@>@R@_   @A@│' BRAND_LOGO_3='╰───────╯'
[ -r /usr/share/bashclub/branding.sh ] && . /usr/share/bashclub/branding.sh
a=$(printf '\033[%sm' "$BRAND_ACCENT") e=$(printf '\033[%sm' "$BRAND_ERROR") r=$(printf '\033[0m')
[ "$BRAND_SSH_HINT" = no ] && exit 0
if sshd -T 2>/dev/null | grep -qi '^passwordauthentication yes'; then
printf '   %s┌%s┐%s\n' "$a" '── SSH ────────────────────────────────────────────────────' "$r"
printf '   %s│%s %s %s│%s\n' "$a" "$r" 'La connexion par mot de passe est encore autorisée.      ' "$a" "$r"
printf '   %s│%s %s %s│%s\n' "$a" "$r" 'Désactiver après ssh-copy-id :  sudo bashclub-ssh-keyonly' "$a" "$r"
printf '   %s└%s┘%s\n\n' "$a" '───────────────────────────────────────────────────────────' "$r"
fi
