Repartir un serveur où DirectoryAccess a un problème

Vous êtes en train de bricoler votre annuaire LDAP, qui est utilisé par votre OSX-Server ?

Vous supprimez des permissions à certains utilisateurs locaux… comme root ou admin ?

Et lorsque vous fermez votre session, impossible d’avoir l’écran de login ?

2010/4/18 15:45:10 com.apple.loginwindow[77806] AuthorizationRef doesn’t have a username (<LoginAuthRefMgr: 0x100137490>). Exiting.

Oups. Un reboot ? Écran gris.

Pas de sauvegarde TimeMachine ? (Et même si vous en avez une, ce n’est pas une très bonne idée selon certains…)

Solution : redémarrer en mode mono-utilisateur avec Cmd-S

Aller dans /var/db, où se trouve dslocal-backup.xar, faire une archive de votre dslocal actuel et restaurer l’ancien avec xar -x -f dslocal-backup.xar

Redémarrer… et voilà ! Si vous avez de la chance, votre dslocal-backup.xar sera suffisamment ancien pour ne pas comprendre vos erreurs récemment introduites :-/

Un conseil: gardez-en un de temps en temps !

Advertisements

About guylhem

guylhem.com
This entry was posted in Uncategorized and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s