| 1 | = Fichero de Configuración = |
| 2 | |
| 3 | El fichero de configuración opengnsys.conf debería contener todos los parametros que necesiten las aplicaciones, tanto en el servidor como en los clientes, que no se vayan a mantener en la base de datos. |
| 4 | |
| 5 | Podría estar formado por las siguientes secciones: |
| 6 | |
| 7 | [Common]: Contendría todas las variables que deben conocer las aplicaciones que se ejecuten tanto en el servidor como en los clientes. |
| 8 | [Server]: Parámetros necesarios para el funcionamiento de los componentes del servidor. |
| 9 | [Clients]: Configuraciones que sólo afectan al funcionamiento de los clientes. |
| 10 | |
| 11 | Estos parámetros se podrían exportar como variables de entorno, en el caso del servidor las secciones [Common] y [Server] y en los clientes [Common] y [Clients], añadiendo un prefijo, $GNSYS_hidra_server, por ejemplo. |
| 12 | |
| 13 | El fichero quedaría así: |
| 14 | |
| 15 | {{{ |
| 16 | |
| 17 | [Server] |
| 18 | |
| 19 | hidra_server=10.0.0.0 |
| 20 | hidra_port=10.0.0.0 |
| 21 | mysql_server=10.0.0.0 |
| 22 | mysql_catalog=bd_hidra |
| 23 | www_dbuser=hidrauser |
| 24 | www_dbpass=passusuhidra |
| 25 | start_hidra_daemon=1 |
| 26 | start_repository_daemon=1 |
| 27 | start_bittorrent=0 |
| 28 | start_eac_server=1 |
| 29 | |
| 30 | [Common] |
| 31 | ntfsutility=ntfsclone |
| 32 | logserver=10.0.0.0 |
| 33 | |
| 34 | [Client] |
| 35 | client_dbuser=eacuser |
| 36 | client_dbpass=passeacuser |
| 37 | |
| 38 | |
| 39 | }}} |