managing systemd-timesyncd in conf_ntp, make use of die instead of exit

This commit is contained in:
fatalerrors
2021-06-18 11:34:22 +02:00
parent 076a12b770
commit 8bb69f931d
6 changed files with 19 additions and 12 deletions

View File

@@ -14,7 +14,7 @@ add_users()
# Authentication
authnz()
{
pkginst nscd libpam-krb5 libnss-ldap libpam-ldap
pkginst krb5-user libpam-krb5 libnss-ldap libpam-ldap nscd
backupdist /etc/krb5.conf /etc/libnss-ldap.conf /etc/pam_ldap.conf \
/etc/nsswitch.conf /etc/pam.d/common-session \

View File

@@ -1,6 +1,6 @@
# Configuration du disque de calcul
export VER_conf_disk="0.0.2"
export VER_conf_disk="0.0.4"
# ------------------------------------------------------------------------------
# Cas de ZFS
@@ -96,7 +96,7 @@ precheck_conf_disk()
{
if [[ ! $(type -t conf_$CALCTYPE) == "function" ]]; then
prnt E "Format de disque inconnu ($CALCTYPE) !"
exit 1
die 5
fi
prnt I "Vérification des lecteurs pour disque de calcul."
@@ -116,14 +116,14 @@ precheck_conf_disk()
fi
else
prnt E "Le disque $drv n'existe pas. Abandon."
exit 1
die 5
fi
(( drvcount+=1 ))
done
if [[ ! $CALCTYPE=="zfs" && drvcount -gt 1 ]]; then
prnt E "Plusieurs diques impossibles avec Ext4 ou XFS !"
exit 1
die 5
fi
}

View File

@@ -1,9 +1,16 @@
# NTP
export VER_conf_ntp="0.0.2"
export VER_conf_ntp="0.0.3"
conf_ntp()
{
if [[ $(pidof systemd) ]]; then
prnt I "Désactivation de Systemd-timesyncd..."
systemctl disable systemd-timesyncd || true
fi
prnt I "Installation du démon ntp..."
pkginst ntp
prnt I "Arrêt du service ntp..."
svc_stop ntp
@@ -28,7 +35,7 @@ precheck_conf_ntp()
{
if [[ ! $NTPSERVERS ]]; then
prnt E "Pas de serveur NTP configuré !"
exit 1
die 5
fi
}

View File

@@ -15,7 +15,7 @@ install_desktop()
precheck_install_desktop()
{
[[ ! $UBUNTU_FLAVOR ]] && prnt W "Pas de saveur Ubuntu choisi, \
[[ ! $UBUNTU_FLAVOR ]] && prnt W "Pas de saveur Ubuntu choisie, \
aucun environnement de bureau ne sera installé !"
[[ $X11_DRV ]] && prnt W "Des pilotes non libres seront installé."
}

View File

@@ -5,7 +5,7 @@ export VER_install_pkg="0.0.1"
install_pkg()
{
[[ $PKGLIST ]] &&
prnt I "Installation des la sélection de paquets..." &&
prnt I "Installation de la sélection de paquets..." &&
pkginst $PKGSEL
}

View File

@@ -1,6 +1,6 @@
# Module mise à jour de la distribution
export VER_upgrade_dist="0.0.2"
export VER_upgrade_dist="0.0.3"
upgrade_dist()
{
@@ -37,12 +37,12 @@ precheck_upgrade_dist()
wget -q --tries=10 --timeout=20 --spider http://google.com
if [[ ! $? -eq 0 ]]; then
prnt E "Réseau non fonctionnel ! Abandon."
exit 1
die 5
fi
if [[ $PROXYAPT ]]; then
[[ ! $PROXYAPTPORT ]] && (
prnt E "Un serveur proxy a été spécifié mais pas son port d'usage."
exit 1
die 5
)
fi
}