= Fichero de Configuración = 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. Podría estar formado por las siguientes secciones: * [Common]: Contendría todas las variables que deben conocer las aplicaciones que se ejecuten tanto en el servidor como en los clientes. * [Server]: Parámetros necesarios para el funcionamiento de los componentes del servidor. * [Clients]: Configuraciones que sólo afectan al funcionamiento de los clientes. 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. El fichero quedaría así: {{{ [Server] www_server=10.0.0.0 www_port=10.0.0.0 DBserver=10.0.0.0 DBcatalog=bd_hidra www_dbuser=hidrauser www_dbpass=passusuhidra start_hidra_daemon=1 start_repository_daemon=1 start_bittorrent=0 start_eac_server=1 [Common] ntfsutility=ntfsclone logserver=10.0.0.0 [Client] client_dbuser=eacuser client_dbpass=passeacuser }}} El script [source:branches/eac-hidra-unizar/opengnsys/bin/script_uso.sh script_uso.sh] muestra como se utilizaría desde el shell: [[Include(source:branches/eac-hidra-unizar/opengnsys/bin/script_uso.sh)]] y desde PHP [source:branches/eac-hidra-unizar/opengnsys/bin/script_uso.php script_uso.php]: [[Include(source:branches/eac-hidra-unizar/opengnsys/bin/script_uso.php)]]