managing systemd-timesyncd in conf_ntp, make use of die instead of exit
This commit is contained in:
@@ -14,7 +14,7 @@ add_users()
|
|||||||
# Authentication
|
# Authentication
|
||||||
authnz()
|
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 \
|
backupdist /etc/krb5.conf /etc/libnss-ldap.conf /etc/pam_ldap.conf \
|
||||||
/etc/nsswitch.conf /etc/pam.d/common-session \
|
/etc/nsswitch.conf /etc/pam.d/common-session \
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Configuration du disque de calcul
|
# Configuration du disque de calcul
|
||||||
|
|
||||||
export VER_conf_disk="0.0.2"
|
export VER_conf_disk="0.0.4"
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
# ------------------------------------------------------------------------------
|
||||||
# Cas de ZFS
|
# Cas de ZFS
|
||||||
@@ -96,7 +96,7 @@ precheck_conf_disk()
|
|||||||
{
|
{
|
||||||
if [[ ! $(type -t conf_$CALCTYPE) == "function" ]]; then
|
if [[ ! $(type -t conf_$CALCTYPE) == "function" ]]; then
|
||||||
prnt E "Format de disque inconnu ($CALCTYPE) !"
|
prnt E "Format de disque inconnu ($CALCTYPE) !"
|
||||||
exit 1
|
die 5
|
||||||
fi
|
fi
|
||||||
|
|
||||||
prnt I "Vérification des lecteurs pour disque de calcul."
|
prnt I "Vérification des lecteurs pour disque de calcul."
|
||||||
@@ -116,14 +116,14 @@ precheck_conf_disk()
|
|||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
prnt E "Le disque $drv n'existe pas. Abandon."
|
prnt E "Le disque $drv n'existe pas. Abandon."
|
||||||
exit 1
|
die 5
|
||||||
fi
|
fi
|
||||||
(( drvcount+=1 ))
|
(( drvcount+=1 ))
|
||||||
done
|
done
|
||||||
|
|
||||||
if [[ ! $CALCTYPE=="zfs" && drvcount -gt 1 ]]; then
|
if [[ ! $CALCTYPE=="zfs" && drvcount -gt 1 ]]; then
|
||||||
prnt E "Plusieurs diques impossibles avec Ext4 ou XFS !"
|
prnt E "Plusieurs diques impossibles avec Ext4 ou XFS !"
|
||||||
exit 1
|
die 5
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,9 +1,16 @@
|
|||||||
# NTP
|
# NTP
|
||||||
|
|
||||||
export VER_conf_ntp="0.0.2"
|
export VER_conf_ntp="0.0.3"
|
||||||
|
|
||||||
conf_ntp()
|
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..."
|
prnt I "Arrêt du service ntp..."
|
||||||
svc_stop ntp
|
svc_stop ntp
|
||||||
|
|
||||||
@@ -28,7 +35,7 @@ precheck_conf_ntp()
|
|||||||
{
|
{
|
||||||
if [[ ! $NTPSERVERS ]]; then
|
if [[ ! $NTPSERVERS ]]; then
|
||||||
prnt E "Pas de serveur NTP configuré !"
|
prnt E "Pas de serveur NTP configuré !"
|
||||||
exit 1
|
die 5
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ install_desktop()
|
|||||||
|
|
||||||
precheck_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é !"
|
aucun environnement de bureau ne sera installé !"
|
||||||
[[ $X11_DRV ]] && prnt W "Des pilotes non libres seront installé."
|
[[ $X11_DRV ]] && prnt W "Des pilotes non libres seront installé."
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ export VER_install_pkg="0.0.1"
|
|||||||
install_pkg()
|
install_pkg()
|
||||||
{
|
{
|
||||||
[[ $PKGLIST ]] &&
|
[[ $PKGLIST ]] &&
|
||||||
prnt I "Installation des la sélection de paquets..." &&
|
prnt I "Installation de la sélection de paquets..." &&
|
||||||
pkginst $PKGSEL
|
pkginst $PKGSEL
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# Module mise à jour de la distribution
|
# Module mise à jour de la distribution
|
||||||
|
|
||||||
export VER_upgrade_dist="0.0.2"
|
export VER_upgrade_dist="0.0.3"
|
||||||
|
|
||||||
upgrade_dist()
|
upgrade_dist()
|
||||||
{
|
{
|
||||||
@@ -37,12 +37,12 @@ precheck_upgrade_dist()
|
|||||||
wget -q --tries=10 --timeout=20 --spider http://google.com
|
wget -q --tries=10 --timeout=20 --spider http://google.com
|
||||||
if [[ ! $? -eq 0 ]]; then
|
if [[ ! $? -eq 0 ]]; then
|
||||||
prnt E "Réseau non fonctionnel ! Abandon."
|
prnt E "Réseau non fonctionnel ! Abandon."
|
||||||
exit 1
|
die 5
|
||||||
fi
|
fi
|
||||||
if [[ $PROXYAPT ]]; then
|
if [[ $PROXYAPT ]]; then
|
||||||
[[ ! $PROXYAPTPORT ]] && (
|
[[ ! $PROXYAPTPORT ]] && (
|
||||||
prnt E "Un serveur proxy a été spécifié mais pas son port d'usage."
|
prnt E "Un serveur proxy a été spécifié mais pas son port d'usage."
|
||||||
exit 1
|
die 5
|
||||||
)
|
)
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user