Sto tentando di automatizzare l'installazione di un "build agent" di vsts per mac, come documentato qui: link
Un passo consigliato, che è sicuramente utile nel nostro caso d'uso, è quello di configurare l'autologin (e il blocco), e il passaggio link a questa guida:
Ho trovato molti riferimenti all'approccio GUI delle preferenze di sistema, che ha funzionato quando sono stato testato a mano, ma pochi per l'approccio da linea di comando, che è quello che vorrei fare per il mio script. Alcuni approcci alla riga di comando sono obsoleti, con riferimenti a "systemsetup" che non è più disponibile. Al momento siamo al 10.11 e in futuro prevediamo di passare a 10.12, quindi qualsiasi approccio a questi sistemi sarebbe apprezzato.
Ho trovato riferimento all'impostazione plist 'autoLoginUser', che ho testato. Può essere impostato con comandi come:
sudo defaults write /Library/Preferences/com.apple.loginwindow autoLoginUser "buildagent"
Questo valore viene impostato quando le preferenze sono impostate, ma non è sufficiente da solo.
Questo può essere fatto interamente dalla riga di comando, ad esempio tramite uno script? se sì, come?