Anomalie #5162
/etc/ntp.conf n'est pas pris en compte si le fichier "/var/lib/ntp/ntp.conf.dhcp" existe
Description
Si le serveur récupére une adresse via un serveur DHCP fournissant l'adresse d'un serveur NTP, dhclient crée le fichier "/var/lib/ntp/ntp.conf.dhcp" via /etc/dhcp3/dhclient-exit-hooks.d/ntp .
Ce fichier n'est jamais supprimé.
Si ce fichier existe, le script d'init l'utilise comme fichier de configuration à la place de /etc/ntp.conf et à la place de ce qui est renseigné dans /etc/default/ntp .
if [ -r /etc/default/ntp ]; then . /etc/default/ntp fi if [ -e /var/lib/ntp/ntp.conf.dhcp ]; then NTPD_OPTS="$NTPD_OPTS -c /var/lib/ntp/ntp.conf.dhcp" fi
Plusieurs solutions :
1. placer le fichier de configuration eole à la place de celui-ci
2. placer des scripts preinstance et prereconf effaçant ce fichier
Révisions associées
supprime la configuration du NTP via DHCP (fixes #5162)
supprime la configuration du NTP via DHCP (fixes #5162)
Historique
#1 Mis à jour par Daniel Dehennin il y a environ 11 ans
3. Demander à Ubuntu de faire en sorte que sa prise en compte soit configurable par /etc/default/ntp
#2 Mis à jour par Emmanuel GARETTE il y a environ 11 ans
4. configurer correctement le client dhcp en supprimant :
"ntp-servers" à "request".
Cette solution me semble la plus simple ;)
#3 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Version cible mis à Mises à jour 2.3.10
- Temps estimé mis à 0.75 h
#4 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Assigné à mis à Emmanuel GARETTE
#5 Mis à jour par Emmanuel GARETTE il y a presque 11 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit d546cff8920e83c608ae02404444c11a63b13d13.
#6 Mis à jour par Emmanuel GARETTE il y a presque 11 ans
Appliqué par commit 2d1f8d1239ffadaddc3e11337d0e5bf580101f7d.
#7 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Echéance mis à 05/07/2013
- Début mis à 01/07/2013
#8 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Statut changé de Résolu à Fermé
root@scribe:~# grep ntp-servers /usr/share/eole/creole/distrib/* /usr/share/eole/creole/distrib/dhclient.conf:#remove ntp-servers (#5162) /usr/share/eole/creole/distrib/dhcpd.conf: option ntp-servers %%adresse_ip_eth0;