Version 2 (modified by cc0gobas, 14 years ago) (diff) |
---|
Dar de alta aulas de forma automática
Paso 1: Crear el archivo de configuración del aula
Los archivos automáticos se basan en los ficheros de datos que nos pasarían desde el renting. Consiste en un archivo que contiene el ordinal del equipo (con respecto a como se colocarían en el aula) y su mac. El nombre del fichero debe llamarse igual que el nombre que se le asignan a los equipos (RYCS2, AAVA1, etc y terminado en .txt) y se guardan en el directorio tsconfig del repositorio. Además, habría que añadirles dos líneas, una indicando la subred a la que pertenecen y otra con una descripción del aula. Esto se hace añadiendo estas dos líneas al archivo:
# scope: 172.16.XXX.0 # desc: Descripción del aula
Ejemplo para el aula S2 del Ramón y Cajal:
bash$ cat tsconfig/RYCS2.txt # desc: Edificio Ramón y Cajal. Aula S2. # scope: 172.16.192.0 1 b026324c6904 2 26ab0db90d72 3 6d7fce9fee47 4 48a24b70a0b3 [...]
Paso 2: Crear la configuración
Ahora hay que generar la configuración (los archivos thinstation.hosts y los scripts para el DHCP) y subirla al servidor.
bash$ ts3config build bash$ ts3config upload
Paso 3: Guardar los cambios
Ahora hay que guardar los cambios. Primero hay que traer las últimas actualizaciones del servidor, para evitar conflictos.
bash$ git pull
Si no hay ningún conflicto (solo pueden ocurrir si dos personas han modificado los mismo archivos) podemos guardarlos.
bash$ ts3config save