Mise à jour du 12 avril 2021

Version stable 4.4.30

La version stable 4.4.30 a été publiée le 12 avril 2021.

Vous trouverez ci-dessous les principales modifications et évolutions depuis la dernière version stable (4.3.5 du 18 février 2021).

À noter la procédure à suivre pour mener à bien cette mise à jour : en cas de problème, n’hésitez pas à utiliser nos salons à votre disposition sur Tchap, ou un des autres moyens de communication.

 

Remarques importantes :

  • Les profils de Firefox et Thunderbird sont désormais unifiés (entre clients Windows et Linux).
    Un script de migration se lance automatiquement lors de la mise à jour, selon le nombre d’utilisateurs cela peut être un peu long. Une déconnexion / reconnexion de session est nécessaire pour les utilisateurs connectés lors de la mise à jour.
    NE PAS REDÉMARRER LES SERVEURS DURANT LA MIGRATION DES PROFILS.
    Un mail est envoyé à la fin de cette migration des profiles pour vous en informer.
  • La GPO mozilla est totalement supprimée, normalement automatiquement, sinon à faire dans RSAT pour éviter les conflits, le proxy doit être paramétré depuis l’interface (cela modifie automatiquement la GPO correspondante et le JSON gérant les préférences de Firefox).
  • curl est nécessaire pour le bon fonctionnement de SambaÉdu, à la fois pour les logs et pour la configuration des applications : il faut donc, si ce n’est pas déjà le cas, l’installer obligatoirement pour les postes sous Windows 7 et, côté Windows 10, disposer de clients dont la version est supérieure à 1803.
  • Nous déconseillons formellement toute mise en place de nouvelles GPOs, en particulier tant que celles officielles n’ont pas été correctement déployées, et leur fonctionnement validé. Seule la mise en place de raccourcis sur les bureaux n’est pas encore possible directement depuis l’interface SE4, et donc nécessite l’utilisation de RSAT.

 

 

Procédure de mise à jour

 

Nota bene : Bien entendu, nous vous recommandons une sauvegarde ou un snapshot de sécurité sur le SE4FS et le SE4AD avant de réaliser cette opération de mise à jour.
Si vous n’avez pas mis à jour les serveurs récemment, celle-ci changera aussi la version de debian pour la 10.9, avec les correctifs lié à la sécurité associés et le changement de noyau linux.
Pour que les serveurs utilisent bien le dernier noyau linux, un redémarrage sera nécessaire (redémarrer le se4ad puis le se4fs).

 

Pour la réalisation de cette mise à jour, veuillez respecter la procédure suivante :
 

  • commencer, sur le serveur SE4FS, par sa mise à jour avec la commande :
    apt update && apt full-upgrade
  • une fois terminée (attendre la réception du mail confirmant que la migration des profiles a bien eu lieu), réaliser la mise à jour sur le SE4AD :
    apt update && apt full-upgrade

 

Nous conseillons également, le cas échéant, de mettre à jour les serveurs Proxmox (Proxmox Virtual Environment comme Proxmox Backup Server) pour profiter des dernières fonctionnalités et du noyau linux correspondant à debian 10.9.
Pour que les serveurs utilisent bien le dernier noyau linux, un redémarrage sera nécessaire après la mise à jour.

 

 

Informations sur la mise à jour 4.4.30

 

sambaedu

Paquet principal de SambaÉdu4 4.4.30

  • Sans changement

 

sambaedu-ad-dc

Configuration d’une machine virtuelle ou conteneur pour le DC Sambaedu 4.4.30

  • Sans changement

 

sambaedu-boot-server

Configuration minimale DHCP et TFTP permettant la configuration Sambaedu et le boot IPXE 4.4.30

  • Amélioration du script post-installation pour s’assurer que le service TFTP est bien lancé.

 

sambaedu-proxy-config

Configuration du proxy 4.4.30

  • Sans changement

 

sambaedu-php-libs

Bibliothèques PHP qui ne sont pas directement packagées par Debian 4.4.30

  • Sans changement

 

sambaedu-ad-client

Serveur membre domaine AD 4.4.30

  • Sans changement

 

sambaedu-web-common

Interface d’administration web 4.4.30

  • Correction de bugs concernant l’upload de pilotes d’imprimantes sur le serveur depuis une installation locale.
  • Amélioration de la page d’upload de pilotes d’imprimantes sur les serveurs pour rendre la procédure plus claire.
  • Augmentation du temps d’exécution php et du nombre de variables saisies.
  • Amélioration de la base SQL.
  • Correction de bugs au niveau de la création manuelle de compte et du choix de la politique de mot de passe
  • Amélioration renommage lors de la synchro Open-ENT.
  • Migration des profils itinérants pour unifier les profils Firefox et Thunderbird entre les clients Windows et les clients Linux, et pour permettre de meilleurs performances sur certaines applications.
  • Modification du JSON de configuration de Firefox pour effacer le cache à la fermeture.
  • Lancement instantané de l’activation ou de la désactivation du dossier Échanges.
  • Correction d’un bug concernant la réservation d’IP.
  • Détection de problèmes au niveau de l’application des GPOs sur un poste, information mise dans la base SQL
  • Affichage des problèmes au niveau de l’application des GPOs sur un poste dans l’interface, dans Actions sur les parcs.
  • Sécurisation de la fonction d’extinction programmée afin de ne pas éteindre les serveurs.
  • Ajout du paquet tofrodos en dépendance.
  • Import forcé des GPOs quand elles sont sélectionnées dans l’interface.
  • Filtrage des logs.
  • Mise en place d’une fonction de modification du fichier smb.conf
  • Correction des droits dans les montages réseaux Classes, Ressources partagées et Programmes.
  • Mise en place d’un système de création / modification de GPOs directement depuis le FS.
  • Page d’ajout d’exclusion de fichiers et dossier du profil itinérant.
  • Ajout du montage réseau [clinux] pour les clients linux.
  • Statistiques de la taille des dossiers dans le profil itinérant (pour identifier ceux à exclure), affichage des utilisateurs concernés.
  • Correction de l’allumage (et reboot) des postes.
  • Ajout d’un bouton Retour... sur les pages.
  • Correction de bugs lors de l’import des GPOs (fichier Registry.pol corrompu).
  • Correction de l’ordre d’affichage des parcs dans les menus de la Gestion des parcs.
  • Modification des scripts de démarrage et de connexion pour l’application Veyon afin de pouvoir surveiller les postes ouverts en RDP.
  • Correction de l’effacement des profils itinérants
  • Interface utilisateur : le menu n’affiche Visioconférences et Se connecter à un ordinateur seulement si les modules correspondants (BBB et Guaccamole) sont installés.
  • Ajout de la possibilité d’ouvrir Guacamole dans la page active (évite le problème d’autorisation des popup) et optimisation de l’affichage des postes disponibles (verrouillage inter-sessions).
  • Correction et optimisation de la bascule vers l’authentification interne lors de problèmes sur l’ENT Open-ENT.
  • Grosse accélération de l’affichage des postes !
  • Améliorations des performances de la gestion des postes.
  • Réactivation de la suppression des baux dhcp.
  • Suppression de la possibilité d’effacer les rapports wpkg (fonctionnalité obsolète).
  • Envoi d’un mail en fin de migration des profiles

 

sambaedu-shares

Configuration des partages et de leurs ACLs 4.4.30

  • Sans changement

 

sambaedu-winbind

Utilisateurs winbind 4.4.30

  • Sans changement

 

sambaedu-config

Scripts et fichiers de configuration Sambaedu 4.4.30

  • Sans changement

 

sambaedu-ipxe

Infrastructure de boot réseau IPXE 4.4.2

  • Passage de l’ISO systemrescuecd en version 8.
  • Vérification du montage [clinux] lors de l’installation de l’ISO debian.

 

sambaedu-client-linux

Installation automatisée de clients Linux 4.4.2

  • Sans changement

 

sambaedu-client-windows

Installation automatisée de clients Windows 4.4.2

  • Sans changement

 

sambaedu-gpo-templates

Templates de GPO 4.4.7

  • Correction de la GPO logs.
  • Correction de la GPO redirections.
  • Correction de la GPO wpkg.
  • Suppression de la GPO mozilla.
  • Correction de la mise en place des fichiers dans le paquet.
  • Ajout de la GPO applications, qui permet de configurer les applications au démarrage, à la connexion et à la déconnexion (certains scripts ont été enlevés de la GPO wpkg).
  • Ajout de la GPO WOL (Wake on LAN).

 

sambaedu-wpkg

Installation d’applications sur les clients Windows et Linux avec WPKG 4.4.3

  • Ajout d’identifiant unique dans la base SQL pour chaque poste.
  • Modification des pages, scripts et bibliothèques PHP pour prendre en compte l’ajout de l’identifiant unique.
  • Correction de la fonction de suppression d’un parc.
  • Optimisation : réduction du nombre de requêtes lors de la mise à jour des postes / parcs dans WPKG.
  • Nombreuses modifications sur le script de mise à jour des postes / parcs dans WPKG.
  • Gestion de la suppression des postes dans WPKG (lors de la suppression d’un parc ou de la suppression complète)
  • Mise en place d’une page de nettoyage des postes orphelins de la base SQL (http://se4fs/wpkg/wpkg_orphelin.php)
  • Ajout de la fonction untar lors de l’ajout d’application

 

sambaedu-wsusoffline

Scripts d’installation automatique des mises à jour Windows 4.4.2

  • Sans changement

 

sambaedu-clonage

Clonage automatisé des clients 4.4.2

  • Sans changement

 

sambaedu-clonezilla

Clonage automatisé SambaEdu avec Clonezilla 4.4.2

  • Sans changement

 

sambaedu-freeradius

Gestion des bornes wifi 4.4.0

  • Sans changement

 

sambaedu-bbb

Serveur de salons de visioconférences 4.4.3

  • Sans changement

 

sambaedu-guacamole

Serveur d’accès distants 4.2.0

  • Sans changement

 

sambaedu-guacamole-config

Scripts de configuration 4.2.0

  • Sans changement