Security Update 2007-004, Mac OS X Server et FTP cassé

La dernière mise à jour de sécurité 2007-004 a une tendance systèmatique à « faire sauter » le service FTP. En clair : plus aucun point de partage ne fonctionne correctement, et les changements de réglages ne donnent rien avec Server Admin. Pire encore : les utilisateurs connectés risquent de se retrouver à la racine du système !

Explication : cette mise à jour remplace le fichier ftpd.plist situé dans /System/Library/LaunchDaemons sur Mac OS X server avec la version du même fichier pour Mac OS X Client. Et du coup, ce n’est plus xftpd mais ftpd qui est lancé à la place.

Solution : remplacez le fichier ftp.plist par une copie de sauvegarde du fichier d’un serveur, ou remplacez son contenu avec le code que j’indique dans cette page (désolé, mais il semble que WordPress ait du mal à afficher proprement mon code XML).

Relancez le serveur (relancer le service FTP ne suffit pas), et vous êtes paré.