Files
init.sh/modules/conf_ssh.sh

35 lines
834 B
Bash

# ------------------------------------------------------------------------------
# Configure SSH client and server
# ------------------------------------------------------------------------------
# Variable:
# none
# ------------------------------------------------------------------------------
export VER_conf_ssh="0.0.1"
conf_ssh()
{
prnt I "Installation du serveur OpenSSH..."
pkginst openssh-server
prnt I "Arrêt du service SSH..."
svc_stop ssh
prnt I "Installation des fichiers de configuration de SSH..."
for f in /etc/ssh/ssh{,d}_config; do
backupdist $f
installfile $(basename $f) /etc/ssh/$(basename $f)
done
prnt I "Démarrage du sevice ssh..."
svc_start ssh
}
precheck_conf_ssh()
{
: # Nothing to check
}
export -f conf_ssh
export -f precheck_conf_ssh