Annotation: OSX et le bug des dossiers partagés contenant un slash

{0 Comments}

Puisque le bug est toujours présent dans 10.9.5 et 10.10.3 , je note ici la solution pour référence

Description du bug:
Impossible de supprimer un dossier partagé dont le nom contient un slash , ni par Server.app ou Preferences syteme/Partage , ni par les lignes de commandes

sharing -r nom_du_partage

ou

serveradmin settings sharing:sharePointList:_array_id:"nom_du_partage"

slashtest
Error Log:

Server[****]: Error: The server '127.0.0.1' reported an error while processing a command of type: 'writeSettings' in plug-in: 'servermgr_sharing'. Error: Error Domain=XSActionErrorDomain Code=100076 "Le serveur a renvoyé un code d’état non nul." UserInfo=0x60000007f940 {NSLocalizedDescription=Le serveur a renvoyé un code d’état non nul.}
 com.apple.preferences.sharing.remoteservice[10853]: nsc_smb XPC: handle_event error : < Connection invalid >

Solution:

(hormis le conseil général de ne jamais créer de dossier avec des caractères spécieux)
Vous pouvez vous débarrasser de ce partage par la suppression de la plist correspondante dans /var/db/dslocal/nodes/Default/sharepoints/

Avec un dossier partagé nommé « slashtest A/1 » :

sudo rm /var/db/dslocal/nodes/Default/sharepoints/slashtest\ A%2F1.plist

(remplacez « slashtest \ Un % 2F1.plist » avec votre dossier partagé )

Leave a Comment

Your email address will not be published.

*