Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fin de maintenance pour Fedora 32

#1 04/12/2020 17:50:55

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 5 544

Policy: set-hostname: current hostname was changed outside NetworkMan

Bonjour,

Ma log est polluée par de nombreux messages répétitifs:

Policy: set-hostname: current hostname was changed outside NetworkManager: 'localhost.localdomain'

Quelle est la solution ?

Retours de commandes:

$ hostnamectl
   Static hostname: localhost.localdomain
Transient hostname: fedora
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 1234567890abcdef
           Boot ID: 1234567890abcdef
  Operating System: Fedora 33 (Workstation Edition)
       CPE OS Name: cpe:/o:fedoraproject:fedora:33
            Kernel: Linux 5.9.12-200.fc33.x86_64
      Architecture: x86-64
$ cat /etc/hostname
localhost.localdomain
$ uname -n
localhost.localdomain

Merci pour votre aide.

Hors ligne

#2 04/12/2020 18:05:56

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 5 544

Re : Policy: set-hostname: current hostname was changed outside NetworkMan

Hors ligne

#3 04/12/2020 18:22:41

Nicosss
Rédacteur Wiki
Rédacteur Wiki
Lieu : Isère
Inscription : 05/03/2007
Messages : 6 544
Site Web

Re : Policy: set-hostname: current hostname was changed outside NetworkMan

Si tu essayes

$ sudo nmcli general hostname localhost.localdomain

F34_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F33_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F33_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#4 04/12/2020 20:17:32

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 5 544

Re : Policy: set-hostname: current hostname was changed outside NetworkMan

Apparemment nmcli a déjà le hostname correct

$ sudo nmcli general hostname
localhost.localdomain

Hors ligne

#5 04/12/2020 21:17:57

Nicosss
Rédacteur Wiki
Rédacteur Wiki
Lieu : Isère
Inscription : 05/03/2007
Messages : 6 544
Site Web

Re : Policy: set-hostname: current hostname was changed outside NetworkMan

Tu n'as pas identifié une appli réseau que tu aurais installé ?

Tu n'utilises pas network par hasard ou une conf de DHCP ? C'est Transient hostname qui m'intrigue en fait.


F34_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F33_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F33_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

#6 04/12/2020 22:33:55

didierg
Modérateur
Modérateur
Inscription : 11/07/2005
Messages : 5 544

Re : Policy: set-hostname: current hostname was changed outside NetworkMan

J'utilise gnome-shell

Si dans les paramètres de gnome-shell > A propos > Nom de l'Appareil je change fedora en fedora2 ça change le retour de la commande hostnamectl

$ hostnamectl
   Static hostname: fedora2
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 1234567890abcdef
           Boot ID: 1234567890abcdef
  Operating System: Fedora 33 (Workstation Edition)
       CPE OS Name: cpe:/o:fedoraproject:fedora:33
            Kernel: Linux 5.9.12-200.fc33.x86_64
      Architecture: x86-64

Avec dans la log:

déc. 04 21:28:34 localhost.localdomain systemd[1]: Starting Hostname Service...
déc. 04 21:28:34 localhost.localdomain systemd[1]: Started Hostname Service.
déc. 04 21:28:34 localhost.localdomain audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
déc. 04 21:28:41 localhost.localdomain systemd-hostnamed[20215]: Changed pretty hostname to 'fedora2'
déc. 04 21:28:41 fedora2 systemd-resolved[874]: System hostname changed to 'fedora2'.
déc. 04 21:28:41 fedora2 systemd-hostnamed[20215]: Changed static hostname to 'fedora2'
déc. 04 21:28:41 fedora2 NetworkManager[1161]: <info>  [1607113721.6251] hostname: hostname changed from "localhost.localdomain" to "fedora2"
déc. 04 21:28:41 fedora2 NetworkManager[1161]: <info>  [1607113721.6259] policy: set-hostname: set hostname to 'fedora2' (from system configuration)

Si ensuite j'efface le nom de l'appareil (rien) j'obtiens de nouveau un "Transient hostname":

$ hostnamectl
   Static hostname: localhost
Transient hostname: fedora
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 1234567890abcdef
           Boot ID: 1234567890abcdef
  Operating System: Fedora 33 (Workstation Edition)
       CPE OS Name: cpe:/o:fedoraproject:fedora:33
            Kernel: Linux 5.9.12-200.fc33.x86_64
      Architecture: x86-64

Hors ligne

#7 05/12/2020 08:10:29

Nicosss
Rédacteur Wiki
Rédacteur Wiki
Lieu : Isère
Inscription : 05/03/2007
Messages : 6 544
Site Web

Re : Policy: set-hostname: current hostname was changed outside NetworkMan

Tu es en DHCP, je me demande si ça ne vient pas de là en fait ? Il essaye de lui affecter un hostname.


F34_64 Gnome-Shell - GA-990FXA-UD3 - Phenom II X6 1100T - NH-D14 - Ati HD 5750 Fanless - 16Go RAM /&/ F33_64 Gnome-Shell - Toshiba Satellite C660D-19X - 8Go RAM
F33_64 - ASRock 960GC-GS FX - AMD FX(tm)-8300 - 16Go RAM

Hors ligne

Pied de page des forums