- ajout des valeur par defaut pour la conf SMTP
This commit is contained in:
parent
2afe6f9205
commit
e3fb332cfa
|
|
@ -2,8 +2,13 @@
|
|||
|
||||
# shellcheck disable=SC2034
|
||||
|
||||
# SMTP INSTALLATION
|
||||
CONFIG_DEB_INSTALL_SERVER_SMTP_HOST="smtp-auth.mailprotect.be"
|
||||
CONFIG_DEB_INSTALL_SERVER_SMTP_PORT="587"
|
||||
CONFIG_DEB_INSTALL_SERVER_SMTP_FROM="@frogg.fr"
|
||||
CONFIG_DEB_INSTALL_SERVER_SMTP_LOGIN="admin@frogg.fr"
|
||||
# ZABBIX CLIENT INSTALLATION
|
||||
CONFIG_DEB_INSTALL_SERVER_IP="192.168.0.4"
|
||||
CONFIG_DEB_INSTALL_ZABBIX_SERVER_IP="192.168.0.4"
|
||||
# CA INSTALLATION
|
||||
CONFIG_DEB_INSTALL_DEFAULT_CA_SERVER="192.168.0.110"
|
||||
CONFIG_DEB_INSTALL_DEFAULT_CA_WILDCARD="*.server.home"
|
||||
|
|
|
|||
|
|
@ -399,8 +399,8 @@ do_deb_sys_apparmor(){
|
|||
|
||||
do_deb_sys_zabbix(){
|
||||
local ip
|
||||
read -rp "IP Zabbix [${CONFIG_DEB_INSTALL_SERVER_IP}]: " ip;
|
||||
ip=${ip:-${CONFIG_DEB_INSTALL_SERVER_IP}}
|
||||
read -rp "IP Zabbix [${CONFIG_DEB_INSTALL_ZABBIX_SERVER_IP}]: " ip;
|
||||
ip=${ip:-${CONFIG_DEB_INSTALL_ZABBIX_SERVER_IP}}
|
||||
$SUDO apt-get install -y zabbix-agent;
|
||||
$SUDO sed -i "s/^Server=127.0.0.1/Server=$ip/" /etc/zabbix/zabbix_agentd.conf;
|
||||
$SUDO systemctl restart zabbix-agent
|
||||
|
|
@ -524,17 +524,28 @@ do_deb_sys_hostname() {
|
|||
}
|
||||
|
||||
do_deb_sys_msmtp() {
|
||||
|
||||
local m_host m_port m_user m_from m_pass default_from
|
||||
|
||||
msg_info "Installation et configuration de MSMTP..."
|
||||
|
||||
# Installation du paquet
|
||||
$SUDO apt-get update -qq && $SUDO apt-get install -y msmtp msmtp-mta ca-certificates -qq
|
||||
|
||||
default_from="srv-$(hostname -s)${CONFIG_DEB_INSTALL_SERVER_SMTP_FROM}"
|
||||
|
||||
# Saisie des informations
|
||||
read -rp "Serveur SMTP (host) : " m_host
|
||||
read -rp "Port (ex: 587 ou 465) : " m_port
|
||||
read -rp "Email expéditeur (from) : " m_from
|
||||
read -rp "Utilisateur (user/login) : " m_user
|
||||
read -rp "Serveur SMTP (host) [${CONFIG_DEB_INSTALL_SERVER_SMTP_HOST}]: " m_host
|
||||
read -rp "Port (ex: 587 ou 465) [${CONFIG_DEB_INSTALL_SERVER_SMTP_PORT}]: " m_port
|
||||
read -rp "Email expéditeur (from) [$default_from]: " m_from
|
||||
read -rp "Utilisateur (user/login) [${CONFIG_DEB_INSTALL_SERVER_SMTP_LOGIN}]: " m_user
|
||||
read -s -rp "Mot de passe : " m_pass
|
||||
|
||||
m_host=${m_host:-$CONFIG_DEB_INSTALL_SERVER_SMTP_HOST}
|
||||
m_port=${m_port:-$CONFIG_DEB_INSTALL_SERVER_SMTP_PORT}
|
||||
m_from=${m_from:-$default_from}
|
||||
m_user=${m_user:-$CONFIG_DEB_INSTALL_SERVER_SMTP_LOGIN}
|
||||
|
||||
echo "" # Pour revenir à la ligne après le mot de passe masqué
|
||||
|
||||
# Construction du fichier msmtprc
|
||||
|
|
|
|||
Loading…
Reference in New Issue