Il nostro server Open Directory ha incasinato la scorsa settimana e ha comportato la ricostruzione completa nel fine settimana. La maggior parte è andata bene, tuttavia, con il nome host di Open Directory cambiato, le cose sono diventate un po 'divertenti.
Le mappature degli utenti erano tutte diverse, quindi non mi sono associato al vecchio OD / rebound al nuovo OD, ho chownato la cartella home al nuovo utente e cancellato i vecchi certificati dal portachiavi. Sembra che abbia funzionato, ma l'unico problema è che i profili utente non stanno facendo quello che dovrebbero. Ho aggiunto alcuni account di posta a un profilo utente e, se quell'utente accede a una macchina che aveva in precedenza, non è stato creato alcun account di posta. Se l'utente accede a una macchina in cui non ha mai effettuato l'accesso, gli account vengono creati automaticamente tramite il profilo utente.
So che ci deve essere qualcosa che mi manca qui in quanto elimina la directory home dell'utente e il login in fresco non funziona (i profili vengono estratti dal server ma gli account di posta non vengono aggiunti). C'è qualche altro posto in cui OS X memorizza informazioni sull'account utente o utenti precedentemente registrati (come utenti mobili o simili)?
In breve, ho trasformato efficacemente l'Open Directory vincolante, cercando di mantenere la home directory. Stranamente impostazioni come Dock / Finder configurate tramite il gestore profili vengono lette e accettate dalla macchina dell'utente, quindi sembra che sia solo posta (finora) che non funziona.