Dans la version 1.2 de Fog, par défaut la version la plus récente du noyau Linux disponible pour le boot client est en version 3.19.3 et sans modification, il n’est pas possible de bénéficier de la dernière version du noyau Linux.
Pour rappel, le boot client est un petit Linux qui s’exécute lorsque qu’un poste client démarre en mode PXE sur le serveur FOG et c’est lui qui va soit déployer ou récupérer l’image du système d’exploitation sur l’ordinateur.
Dans le menu Kernel Update de FOG en version 1.2, la plus récente version du noyeau linux disponible est 3.19.3 :
En faite dans cette version de FOG, l’url fournie dans un fichier de configuration pointe sur l’ancienne url, qui n’est plus mis à jour:
http://freeghost.sourceforge.net/kernelupdates/index.php
La bonne url où sont disponible les dernières versions du noyau Linux pour FOG est :
https://fogproject.org/kernels/kernelupdate.php
Configurer FOG pour installer la dernière version du noyau Linux pour le boot client
- Editer le fichier
/var/www/fog/lib/pages/FOGConfigurationPage.class.php
:
nano /var/www/fog/lib/pages/FOGConfigurationPage.class.php
- L’ancienne :
print $this->FOGCore->FetchURL('http://freeghost.sourceforge.net/kernelupdates/index.php?version='.FOG_VERSION);
print $this->FOGCore->FetchURL('https://fogproject.org/kernels/kernelupdate.php?version='.FOG_VERSION);
Attention, si vous laissez le nom bzimage, cela va écraser l’ancien noyau Linux…