Illustration : Handy disk image tool is to be removed from macOS

Apple commence à tourner la page de hdiutil, une commande Terminal historique de macOS dédiée aux images disque. Dans les bêtas de macOS Golden Gate, sa page de manuel affiche désormais un avertissement de dépréciation, a relevé le développeur Jeff Johnson, de Lapcat Software. La commande reste utilisable à ce stade, mais cet avertissement prépare son retrait dans une prochaine version du système.

hdiutil ne concerne pas seulement les utilisateurs avancés qui créent, montent, formatent ou éjectent des images disque depuis le Terminal. Des applications peuvent aussi l’employer en arrière-plan, notamment dans les domaines de la sauvegarde, de la réparation et de la gestion des volumes. Un Mac peut donc dépendre de cet outil sans que son utilisateur ne l’ouvre directement.

diskutil image devient l’outil de remplacement

Apple dirige les développeurs vers diskutil image, une sous-commande de diskutil appelée à reprendre la plupart des usages de hdiutil. La transition ne se résume toutefois pas systématiquement à remplacer une commande par une autre : les deux outils n’adoptent pas toujours le même comportement.

Jeff Johnson cite le cas d’un processus de sauvegarde manipulant un fichier appartenant à root. Avec hdiutil, macOS demande une authentification. Avec diskutil image, l’opération échoue à la place avec une erreur générique, sans proposer cette étape d’authentification. Les scripts et utilitaires qui gèrent des fichiers protégés doivent donc être testés avec attention lors de la migration.

Cette évolution intervient après un correctif de sécurité diffusé par Apple le 15 octobre 2025 pour macOS Sonoma. La vulnérabilité corrigée pouvait permettre à l’exécution d’une commande hdiutil de lancer du code arbitraire ; Apple avait alors indiqué avoir supprimé le code vulnérable.

Ce que ça change

Pour l’immense majorité des utilisateurs de Mac, ce changement devrait rester invisible : les actions courantes sur les fichiers et les disques ne passent pas par le Terminal. Le point de vigilance concerne surtout les logiciels spécialisés et les automatisations anciennes, qui risquent de produire des erreurs lorsqu’ils s’appuient encore sur hdiutil.

Pour les développeurs, l’avertissement affiché dans macOS Golden Gate constitue un signal clair : il faut adapter dès maintenant les outils à diskutil image et vérifier les scénarios nécessitant des privilèges administrateur. C’est particulièrement important pour éviter qu’une sauvegarde ou une opération sur image disque ne s’interrompe après la disparition effective de l’ancienne commande.

À lire aussi

Source : Jeff Johnson — Lapcat Software

Partager un commentaire