Tag Archive for macOS

Faire un snapshot de macOS avant un déploiement

Avec l’arrivée d’APFS, Apple a introduit dans son système de fichiers une fonction très puissante : les snapshots. L’idée est de pouvoir rapidement prendre une sorte de photographie instantanée du disque, et de pouvoir rapidement y retourner en cas de problème. Par exemple : vous installez une mise à jour système, mais la mise à jour échoue : en quelques secondes, vous pouvez utiliser le snapshot fait avant l’installation pour revenir à un état de votre Mac exactement tel qu’il était avant le plantage. Puissant et très pratique !

C’est encore plus pratique pour pouvoir tester par exemple un processus de déploiement de Mac et rapidement revenir à l’état du poste avant le déploiement, en conjonction avec l’astuce précédente qui consistait à appeler le Terminal lors du premier démarrage du Mac. Une fois la fenêtre du Terminal apparue, tapez simplement :

tmutil localsnapshot

Et validez avec Entrée. Un message apparaitra pour confirmer le snapshot avec sa date de création.

Createlocalsnapshot

Si vous souhaitez revenir à l’état du Mac avant le snapshot, démarrez sur la partition Recovery avec Cmd +R puis sélectionnez Restaurer une sauvegarde Time Machine. Sélectionnez alors votre volume APFS, puis la sauvegarde à restaurer. Après quelques secondes, votre Mac redémarre tel qu’il était au moment du snapshot.

Time Machine Restore local snapshot 2

Time Machine Restore local snapshot 1

Attention cependant : les snapshots effectués ainsi expirent au bout de 24 heures. Il faut donc penser à recréer régulièrement un nouveau snapshot pour éviter tout souci !

Modifier le fond d’écran d’ouverture de session de macOS

Je continue la série des articles techniques un peu velus (ça vous a manqué hein !) avec la réponse à cette question de Jean-Pierre Liégeois, jeune lecteur du Var : comment modifier le fond d’écran affiché derrière la fenêtre d’ouverture de session ou sur la fenêtre de verrouillage de macOS ?

Merci d’avoir posé cette question, ami lecteur. En fait, comme bien souvent… ça dépend de votre version de macOS.

Sous macOS Sierra et High Sierrra

macOS 10.12 et 10.13 utilisent une image au format PNG, placée dans /Library/Caches/ et appelée com.apple.desktop.admin.png. La solution au problème est donc toute simple : il suffit de copier votre fond d’écran dans ce dossier, et éventuellement de le verrouiller avec Cmd + I > Verrouiller.

Sous macOS Mojave

Évidemment, Apple étant Apple, elle n’a pas pu s’empêcher de modifier le comportement sous macOS 10.14. L’image au format PNG est toujours indispensable, mais elle doit être placée à un endroit très précis. À savoir dans un dossier /Library/Caches/Desktop Pictures/User_UUID, où User_UUID est l’identifiant unique de l’utilisateur, tel qu’on peut le trouver en accédant aux informations avancées d’une fiche d’utilisateur (préférence Système > Utilisateurs et groupes, déverrouiller la préférence puis clic droit sur un utilisateur dans la liste > Options avancées.

Et là, donc, ça complique un peu la tâche : en effet, il faut placer le fichier au bon endroit, puis le verrouiller. Pourquoi ? Parce que si l’utilisateur modifie son fond d’écran,  c’est une version non floutée qui apparaît et votre fond d’écran va dégager. Ça serait dommage.

Voici donc un petit script que vous pouvez lancer à l’ouverture de session d’un utilisateur (par exemple avec outset) pour copier votre fond d’écran de verrouillage dans le bon dossier, puis le verrouiller pour éviter toute modification par l’utilisateur.

#!/bin/bash
# On récupère le nom de l'utilisateur
consoleuser=`stat -f%Su /dev/console`
# Puis son UUID
UUID=`dscl . -read /Users/$consoleuser GeneratedUID| cut -c 15-50`
# On copie le fond d'écran lockscreen.png placé dans /Library/Desktop Pictures/ au bon endroit sur le disque
cp /Library/Desktop Pictures/lockscreen.png /Library/Caches/Desktop\ Pictures/$UUID/
# et on verrouille le fond copié
chflags uchg /Library/Caches/Desktop\ Pictures/$UUID/lockscreen.png
exit 0

Voilà le travail ! Et si l’utilisateur modifie son fond d’écran, le fond de verrouillage restera celui que vous avez choisi.

Notez encore que sous Mojave, le comportement est un peu différent puisque le nouveau fond apparaîtra quand l’utilisateur sélectionnera son compte. Avant ça, vous aurez encore droit au fond Mojave…

Comment déployer un fond d’écran sur macOS ?

Ça semble être une question idiote, mais elle est récurrente chez mes clients qui souhaitent appliquer un fond d’écran uniforme sur tous leurs postes (fond d’écran corporate comme on dit. Je ne vais pas donc vous donner ici d’explications sur comment utiliser la préférence Système Bureau et économiseur d’écrans mais plutôt vous donner des pistes sur la façon de déployer et appliquer le fond de votre choix.

Il existe plusieurs approches pour se faire. Mais commençons par le commencement…

Créer un package pour vos fonds d’écran

Tout d’abord, il faut bien se souvenir que les fonds d’écran par défaut sont situés dans /Bibliothèque/Desktop Pictures/. Si vous devez placer un nouveau fond d’écran, il faudra donc de préférence le copier dans ce dossier et pas ailleurs. Il vous faudra packager votre fond pour le déployer, et là-dessus, les méthodes ne manquent pas. Si vous devez utiliser un seul  outil de création de packages, Packages est sûrement celui qu’il vous faut (Jamf Composer est pas mal non plus, mais payant).

Une fois le package généré, vous le déployez sur vos Mac avec l’outil de votre choix. Si vous avez une solution de gestion de parc capable de déployer des packages, c’est le moment de l’exploiter !

Packages Fond Ecran

Remplacer le fond d’écran par défaut de macOS par une autre image.

C’est peut-être la méthode la plus simple, finalement : remplacer les fonds d’écran macOS par défaut par un autre fond d’écran avec le même nom. C’est une méthode qui fonctionne bien… à l’exception de Mojave, qui change un peu les règles en raison de son nouveau format de fichier. Et il est préférable de faire une copie des fonds d’écran d’origine, au cas où un utilisateur souhaiterait plutôt utiliser le fond d’écran proposé par Apple… Enfin, ça rend les choses un peu plus confuses, puisque le nom du fond d’écran affiché restera celui du fond d’écran Apple, donc par exemple sous High Sierra, il faudra choisir le fond d’écran High Sierra pour afficher le fond d’écran de l’entreprise. Pas très logique…

Déployer un fond d’écran puis l’appliquer par profil

C’est la méthode la plus efficace si vous disposez d’une solution de gestion de parc, mais elle a une limitation importante : le fond d’écran est imposé ET verrouillé pour tous vos utilisateurs. ET il faut que votre poste soit intégré dans une solution MDM (bon, ça peut se faire sans, avec un profil appliqué à la main, mais c’est clairement moins intéressant).

Pour appliquer cette méthode, il faut au préalable copier le fond d’écran à l’endroit de votre choix (par défaut, on dira dans /Bibliothèque/Desktop Pictures). Puis on utilisera un profil de configuration qui appliquera le bon réglage.

Notez qu’Apple définit deux clés :

locked : booléen, valeur TRUE ou FALSE – Verrouille le fond d’écran.

override-picture-path : string, valeur (exemple) : /Library/Desktop Pictures/supermario.jpg – Chemin du fond d’écran.

Mais en pratique, si vous définissez un chemin via le profil, quoi qu’il arrive, le fond d’écran est appliqué et on ne peut pas changer le fond. C’est moche.

En théorie on pourrait aussi jouer avec les préférences gérées (les fameux MCX bien connus des admins Mac) pour l’appliquer une seule fois, mais je n’ai pas réussi à faire un profil pour ça. Si vous avez des idées, je prends :-)

Déployer un fond d’écran par défaut avec desktoppr et outset

La méthode suivante requiert l’installation de deux outils open source en ligne de commande : desktoppr et outset.

desktoppr est un outil super simple à utiliser : vous lancez juste la ligne de commande desktoppr et le chemin d’accès du fond d’écran, et il est appliqué instantanément. Facile comme tout. Ça se télécharge par là.

Le problème : idéalement, il faudrait pouvoir le lancer une seule fois sur le poste pour définir le fond de notre choix comme fond par défaut, mais éviter que le fond d’écran soit ensuite à nouveau modifié. C’est là qu’intervient outset. Cet outil à télécharger ici permet de lancer des scripts, paquets d’installations ou profils de configuration au démarrage du Mac ou au démarrage d’une session, mais on peut l’utiliser pour lancer un élément uniquement à la première ouverture de session de l’utilisateur.

Une fois installé sur un poste, outset propose plusieurs dossiers dans /usr/local/outset/. Un seul nous intéresse ici : 

login-once : lance un script à la première ouverture de session d’un utilisateur 

Placez donc un script avec le contenu suivant :

#!/bin/bash
/usr/local/bin/desktoppr /Library/Desktop\ Pictures/MonFond.jpg
exit 0

Et enregistrez ce script dans /usr/local/outset/login-once/.

Attention : le script doit être exécutable (chmod 755 chemin/du/script par exemple).

Il semble aussi qu’il y ait un petit bug avec outset sur Mojave, pour le corriger, un coup de ligne de commande :

sudo chown -R root:admin /usr/local/outset/
sudo chmod -R 755 /usr/local/outset/

Quelques considérations techniques sur la qualité du fond d’écran

Votre fond d’écran doit être de très bonne qualité pour s’afficher sur un écran 5K maximum à l’heure actuelle, soit une définition de 5120 pixels de large sur 2880 pixels de haut.

Testez la lisibilité de votre fond d’écran avec des icônes. S’il le faut, modifiez le contraste du fond pour qu’il soit propre.

La marque de votre entreprise est peut-être importante… mais l’imposer ne doit pas se faire au détriment de la fonctionnalité. Si votre fond d’écran est trop lourd, trop chargé visuellement, il pourra être très mal perçu (surtout en environnement créatif, où les graphistes préfèrent souvent un fond gris neutre). Testez donc bien votre fond afin qu’il soit bien perçu.

Enfin, une considération plus philosophique que technique : nous passons pour certains plus de huit heures par jour sur nos satanées bécanes, et parfois, le simple fait de pouvoir mettre un fond d’écran conforme à nos passions peut suffire à embellir nos journées et à faire passer la journée un peu plus vite. Ne pensez donc pas forcément que la marque de votre entreprise prime sur le reste.

https://github.com/scriptingosx/desktoppr/releases

Appeler une fenêtre de Terminal dès le premier démarrage de macOS

Comme expliqué dans mon astuce précédente, on peut facilement faire ré-apparaître l’assistant de choix de langue de macOS au premier démarrage du Mac après une réinstallation complète du système. Mais cette astuce est plus stratégique qu’il n’y paraît.

En effet, elle permet aussi d’appeler une fenêtre de Terminal… en mode root ! Ce qui permet par exemple de lancer un script pour personnaliser le système avant même le premier démarrage du Mac après avoir monté un disque externe. Ce qui peut être fort utile puisque désormais, les Mac deviennent de plus en plus durs à configurer en sortie de carton, en dehors du programme Apple Business (ex-DEP). Dans certains environnements où je travaille, on me demande de préparer un poste avant de le livrer à l’utilisateur, et cette solution peut être intéressante pour rapidement remettre un poste à neuf, installer des mises à jour système ou quelques application, des fonds d’écran, etc.

Pour faire apparaître la fenêtre de Terminal, enfoncez donc simplement les touches : Cmd + T (pour certaines versions de macOS, c’est peut-être Cmd + Shift + Ctrl + T, mais en 10.13, Cmd + T semble suffire).

MacOS Root Terminal Language Chooser

Une fois que vous avez obtenu l’accès root, vous pouvez faire différentes opérations, mais le plus intéressant est bien évidemment de lancer un script d’installation via la ligne de commande. Pour monter un disque externe, tapez :

diskutil mountDisk disk2

En supposant qu’un seul disque externe soit connecté, sinon utilisez :

diskutil list

pour trouver le bon disque.

Si tout est OK, les volumes du disque externe seront montés dans /Volumes/, et vous pourrez vous y déplacer :

cd /Volumes/NomDuVolume

Ceci fait, vous n’avez plus qu’à lancer par exemple un script stocké sur votre disque externe :

./install.sh

Script dans lequel vous placerez toutes les actions à déclencher à la chaine, comme l’installation de packages avec la commande installer. N’oubliez donc pas de rajouter un shutdown à la fin du script pour éteindre le Mac avant de le livrer à son utilisateur final.

Faire apparaître à nouveau le choix de la langue au démarrage

Si vous avez suivi mon astuce précédente pour réinstaller entièrement macOS, vous aurez peut-être constaté un petit souci : le premier assistant de choix de la langue de macOS ne s’affiche pas.

Language chooser

Cet assistant ne se lance en effet qu’au tout premier démarrage de macOS, mais à la réinstallation, macOS conserve la langue choisie précédemment au premier démarrage. Il faut déjà savoir que macOS vérifie à chaque démarrage la présence du fichier /var/db/.AppleSetupDone et lance l’assistant de configuration s’il est absent.

Le problème vient de l’absence du fichier .RunLanguageChooserToo, présent habituellement dans le dossier /var/db/. Son nom commence par un point, et il est donc habituellement invisible.

Pour forcer l’affichage de cet assistant, il faut :

  1. Démarrer en mode Single User en enfonçant les touches Cmd + S ;
  2. Taper la commande suivante afin de monter le volume de démarrage en lecture / écriture (attention, la frappe clavier sera en QWERTY !)  :mount -uw /
  3. Placez-vous ensuite dans le bon dossier :

    cd /var/db
  4. Créez le fichier :touch .RunLanguageChooserToo
  5. Il ne reste plus qu’à redémarrer :reboot

MacOS Single User RunLanguageChooserToo

Au redémarrage suivant, la fenêtre de choix de la langue s’affichera à nouveau avant l’Assistant de démarrage.

Et si vous avez envie d’automatiser tout ça, je vous propose un petit package qui force le lancement de l’assistant de langue au démarrage en créant le fameux fichier. Vous pouvez ainsi l’automatiser avec la ligne de commande startosinstall, comme expliqué dans l’astuce précédente.

Télécharger RunLanguageChooserToo.pkg (18 Ko)

Et afficher cet écran de langue n’est pas forcément si anodin, comme je vous l’expliquerai dans une toute prochaine astuce…

Réinitialiser les réglages Bluetooth sous macOS

Si vous rencontrez des problèmes de connexion Bluetooth avec un appareil Apple ou autre, voici une petite astuce qui peut parfois dépanner.

Cliquez sur le menu Bluetooth dans la barre des menus tout en enfonçant les touches Maj et Option. Une version étendue de ce menu va apparaître, avec par exemple la version de la couche Bluetooth, l’adresse MAC du contrôleur Bluetooth… Mais surtout menu Déboguer. 

Bluetooth Debug Menu

 

Vous disposerez dans ce menu de trois options possibles :

  • Réinitialiser le module Bluetooth : cette option redémarre tout simplement le contrôleur Bluetooth, sans se poser de questions. Utile peut-être si vous avez un périphérique qui a du mal à répondre.
  • Réinitialiser avec les réglages d’origine tous les appareils Apple connectés : cette option n’affecte que les matériels d’origine Apple, donc clavier, souris et trackpad Apple essentiellement. Dans ce cas, les appareils Apple connectés au Mac ne sont plus liés et sont retirés de la liste des appareils Bluetooth connectés, telle que vue dans la préférence Système Bluetooth. Attention cependant : les appareils eux-même ne sont pas réinitialisés (par exemple leur nom reste celui indiqué précédemment), mais ils ne seront plus connectés par défaut à ce Mac.
  • Supprimer tous les appareils : supprime tous les appareils de la liste, y compris les appareils tierce-partie.

Bref… Si vos appareils Bluetooth vous pourrissent la vie, ça vaut toujours le coup de tenter de réinitialiser leurs réglages pour assainir la situation.

Quand le Mac ne se met plus en veille

Bug TRÈS agaçant sur mon Macbook Pro ces derniers jours : je le ferme, je le mets dans mon sac, je pars en vadrouille… et il ressort chaud du sac, car il ne s’est pas mis en veille comme prévu. Et ça s’est répété un soir où je l’avais fermé mais non connecté au serveur, et beaucoup d’apps actives. Pas de mise en veille… et la batterie à zéro le matin.

Pour comprendre ce qui se passe, le plus simple reste de passer par le Terminal, et de taper la commande suivante :

pmset -g

La fenêtre suivante s’affiche alors : 

Pmset

La ligne qui nous intéresse, c’est évidemment la ligne sleep.

Pmset sleep

Ici, on voit que la mise en veille est empêchée par le logiciel sharingd. Mais ça sert à quoi, ça, sharingd ? Le « d » à la fin nous indique qu’il s’agit d’un daemon Unix. Un coup de man sharingd (ou l’appui sur la touche qui va bien sur la Touch Bar #protip) :

Protip man touchbar

Et donc on apprend que…

 

Man sharingd

Intéressant ! sharingd gère donc tout ce qui est lié aux fonctions Continuité de macOS, le partage de fichiers, l’accès aux lecteurs DVD distants… Or, ces temps-ci, j’utilise beaucoup le partage de connexion de mon iPhone ou iPad. Donc, coupons le WI-Fi pour voir avant la mise en veille… Et vérifions déjà ce que ça donne.

 

Pmset ok

 

Voilà ! À priori, ça devrait aller mieux. Cependant, il ne s’agit pas d’une méthode universelle, et il n’est pas interdit par exemple de tester une réinitialisation du SMC si cette méthode ne suffit pas.

Quand un Mac est (trop) verrouillé… pensez PRAM !

Cas étrange hier chez un client : un MacBook Pro précédemment verrouillé par iCloud avec la fonction Localiser mon Mac, puis supprimé du compte associé. Pourtant le Mac restait bloqué sur l’écran de boot avec le message : Veuillez patienter 60 minutes. Sauf qu’au bout des 60 minutes, seul un message apparaît en rouge : « Wrong password ». Alors que rien n’a été tapé du tout. Gênant.

Heureusement, boot possible sur un disque externe. J’ai donc décidé d’associer le poste à un autre compte iCloud, puis de le verrouiller. Au redémarrage, j’ai bien un message sur la fenêtre de login expliquant que le poste a bien été verrouillé par le compte iCloud de mon choix. Mais toujours le même message : « attendez 60 mn », et aucun moyen de saisir le mot de passe tapé sur icloud.com. Encore gênant.

La solution, simplissime, m’a été transmise par le support Apple (merci Laurent) : faites un reset de PRAM sur le poste, avec le classique Cmd-Option-P-R au démarrage. Et effectivement, y’avait une pétouille dans la PRAM qui ne plaisait pas au firmware et l’envoyait directement en mode verrouillé.

Depuis, le Mac a pu être réinstallé et est fonctionnel. Et il vit de nouveaux jours heureux avec son nouveau propriétaire…

Le syndrome du Pro

Qu’est-ce qu’un pro ?

Je me pose la question encore une fois, suite à de nombreuses discussions sur mon fil Twitter. Certains estiment que l’iPad Pro… n’est pas pro. Parce qu’il n’est pas capable par exemple de gérer facilement un disque dur USB à travers l’appli Fichiers. Une limite totalement arbitraire imposée par Apple, c’est vrai.

Pour d’autres, ça sera l’absence de souris qui constituera une faiblesse. L’absence de pavé numérique. L’absence de Photoshop / InDesign / une application de bureau classique.

Pour d’autres, c’est l’absence de Microsoft Office. Ah mais non, il est dispo depuis bientôt 4 ans. Ah oui mais non, c’est pas la même chose que sur un ordinateur de bureau. Donc pas pro.

Mais est-ce que ces seuls points discréditent l’iPad (pas forcément Pro, non plus), de remplir des tâches professionnelles ?

Chaque jour, on rencontre de nouveaux utilisateurs d’iPad qui s’en disent satisfaits. Qui bossent avec, qui créent. Ce sont aussi des pros. Mais à la différence d’autres utilisateurs, ils ont été prêts à accepter les quelques sacrifices qu’imposaient la bascule vers iOS pour un outil qui leur correspondait peut-être plus. Qui leur proposait des choses qu’un ordinateur portable ne fait pas aussi facilement. Comme prendre une photo, et griffonner des remarques dessus avec un Apple Pencil avant de l’envoyer à un contact quelconque ou le stocker dans un service cloud dédié pour qu’un client puisse également l’annoter. C’est pas pro, ça ? Pourtant, c’est exactement ce pourquoi l’iPad a été conçu.

IPad Pro

Tenez, prenez la revue-fleuve de Federico Vittici sur iOS 12. Ce n’est pas sa première revue, loin de là, entièrement réalisée sur iOS. Ce n’est donc pas un usage professionnel ? Vraiment ? Pourtant, il a produit plusieurs milliers de signe, et tout mis en ligne uniquement avec son iPad. En revanche, il est intéressant de constater que dans la liste des applications utilisées pour réaliser cette revue, il n’y a pas de ces killer apps si indispensables à tout usage pro. Pas de Microsoft Word™, pas d’Adobe Photoshop™. Car l’iPad Pro n’est pas une machine de confort. C’est un ordinateur (disons-le, oui, c’est un ordinateur, ni plus ni moins), qui ne se laissera apprivoiser que si vous acceptez de remettre en cause votre façon de travailler, vos outils, pour y trouver de bien meilleurs outils, plus adaptés à vos besoins.

C’est un peu d’ailleurs un problème général : se dire que Word ou Excel sont incontournables, alors qu’il existe des outils cent fois meilleurs pour certaines tâches, même sur Mac. Personnellement, j’ai par exemple de plus en plus de mal à travailler avec Word, alors que je prends de plus en plus plaisir avec Pages, ne serait-ce que parce qu’il gère correctement les fonctions d’auto-enregistrement de macOS.

Mais alors, on peut toujours revenir à la question initiale : qu’est-ce qu’un pro ? Un professionnel, donc. Mais de quoi ?

Si l’on prend la définition de Wikipedia: Le professionnel est une personne spécialisée dans un secteur d’activité ou exerçant une profession ou un métier. Le professionnalisme caractérise la qualité du travail de quelqu’un ayant de l’expérience. Le professionnalisme est la capacité à assurer un engagement envers la société et à répondre à ses attentes. Mais historiquement, chez Apple, les Pro… ce sont les créatifs. Enfin, ça c’était avant. Depuis, Apple a conquis avec l’iPad et l’iPhone bien d’autres marchés professionnels, dont on parle beaucoup moins, parce qu’on reste attaché à cette frange de professionnels qu’ont été les créa de l’image, du son et de la vidéo durant des années pour Apple.

Il y a cependant une différenciation très importante chez Apple sur l’utilisation du mot pro. Chez Apple, le Pro s’applique pour différencier les gammes de matériel. Ce terme Pro a remplacé le terme Power avec le temps : Power Macintosh > Mac Pro, PowerBook > MacBook Pro, Power Pascal > Pascal Praud (ok je sors). L’iPad aurait pu s’appeler le Power iPad… et cela aurait été finalement plus clair. Un iPad, avec plus de puissance, tout simplement. Apple fait donc peut-être une erreur et complique la situation en attribuant le terme Pro à ses ordinateurs qui sont simplement les plus puissants, et pas juste réservés à une clientèle pro voire une clientèle s’intéressant uniquement à la création pure.

Revenons donc à nos iPad Pro. Si vous estimez donc que vous avez absolument besoin de connecter un disque dur externe de 8 To dessus pour travailler toute la journée, alors peut-être qu’effectivement, l’iPad Pro n’est pas (encore) pour vous. Mais ne pensez pas que ce que vous ne pouvez faire qu’avec votre ordinateur disqualifie automatiquement l’iPad comme outil professionnel pour beaucoup de gens. Considérez juste l’iPad comme un outil inadapté à votre besoin, tout comme le MacBook Pro pourrait être considéré comme inadapté à d’autres besoins. Seul importe le résultat final. Et ça ne rendra pas l’iPad pro moins pro pour les autres. Your mileage may vary, comme disent les anglais avant le Brexit (après, ils diront juste « Fuck fuck fuck »).

Ce n’est pas l’outil qui décidera si vous êtes un pro ou non. C’est ce que vous ferez de cet outil qui le décidera pour vous.

DiskMaker X 8 for Mojave est disponible

Si vous avez besoin de créer une clé de démarrage de macOS, et que vous avez envie de vous jeter su le nouvel OS d’Apple ce soir comme la misère sur le pauvre monde, pensez à sortir couvert ! DiskMaker X est mis à jour dans une nouvelle version pour la modique somme de ce que vous voulez.

Toutes les infos nécessaires sont sur le site http://diskmakerx.com. Qu’il va falloir qu’un jour je me prenne la tête à remettre en VF, suite à une mauvaise manip de ma part qui avait fait sauter les différentes langues, WOUHOUUUUUUU !!!

Et je reste à l’écoute de vos commentaires et suggestions à l’adresse ldm@gete.net.

Bonne migration, et n’oubliez pas le plus important avec de passer sur un nouvel OS :

SAUVEGARDEZ !!!

 

BACKUP