wiki:ts3config/nuevo-aula

Version 1 (modified by cc0gobas, 14 years ago) (diff)

--

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