Antecedentes
En mi trabajo me dan MacBook Pros temporales para viajar. Me los dan con una nueva instalación del sistema operativo antes de irme, y cuando vuelvo, dejan el disco duro en blanco. Los viajes suelen requerir algún tipo de trabajo de desarrollo, lo que significa que preferiría instalar toda mi pila de desarrollo en la máquina, pero hacerlo cada vez sería tedioso y una pérdida de tiempo. Me gustaría escribir un script que haga toda la instalación por mí.
Pregunta
El gran problema que me he encontrado es tener que descargar las herramientas de línea de comandos de Xcode. Por el momento, puedo guardar el DMG en mi Dropbox o algún tipo de almacenamiento en la nube de acceso privado. Sin embargo, me preguntaba: ¿hay una manera de descargar estas herramientas de Apple de una manera scriptable? El principal obstáculo parece ser entrar en el sitio de desarrolladores de Apple. Si pudiera descargar el DMG de Apple de una manera que sólo requiriera escribir mi ID y contraseña desde la línea de comandos, sería genial (o incluso mejor, descargarlo sin contraseña).
Buscando por ahí, parece que pueden existir URLs para las herramientas de línea de comandos que me permitan descargarlas desde la línea de comandos. (ver, por ejemplo: http://stackoverflow.com/questions/9329243/xcode-4-4-command-line-tools )