| `Indice` | `[30/12/2003 10:56:48]`

* Scripts de STTA *

| Scripts de STTA

STTA suministra utilidades para gestionar el Servicio elaboradas como "scripts" que pueden ser invocados desde la interface o desde línea de órdenes del Sistema STTA mantiene procedimientos para gestionar y cargar los parámetros y valores del Servicio

- Cómo funcionan
- Preguntas Frecuentes
- Globales
- Tarantella
- LDAP
- OpenLDAP
- STTA

Cómo funcionan

Son invocadas por los CGIs de la interface mediante una llamada al Sistema con los parámetors correspondientes.
El proceso de instalación ubica los ficheros en un determinado path (Directorio de los tools de STTA - /opt/tarantella/tools)
En la configuración de STTA los valores y parámetros necesarios son configurados en: shells, desde donde se genera el "script de carga de parámetros" envstta, este "script" se regeneara cada vez que se cambia la configuración de STTA.
Todos los "scripts" cargan los valores del entorno (envstta) y la asignación de valores Globales.
Si se ejecutan desde la interface, su salida es capturada y registrada en el Historial de Acciones Webmin.

Globales

La carga de variables y valores de entorno se hace en cada invocación de ejecución mediante los siguientes "scripts":

- setenv_vars
  Es el cargador principal y el que invoca a los otros dos. Reune algunas variables y valores básicos como nombre de ordenes y carga los "mensajes" de los scripts en función del idioma por defecto definido en Webmin o el de por defecto. (el directorio del módulo mantiene los fichero de mensajes en lang/shells).
- envstta
  Asigna los parámetros y valores del entorno que precisan los "scripts", es regenerado cuando se cambia la configuración de STTA por medio de la interface.
- localenv_vars.sh
  Permite asignar valores locales del entorno (bibliotecas,etc). Se carga en último lugar por lo que puede reasignar valores ya definidos.

Preguntas Frecuentes

- ¿ Se pueden alterar los valores del entorno y/o variables de los scripts ?
  Sólo si se hace desde la interface de configuración.
  Si se cambia el fichero envstta este será regeneraro al salvar cualquier valor de la configuración desde la interface.
  El fichero "localenv_vars.sh" permite asignar variables locales y no es alterado por el entorno de STTA, sirve precisamente para alteraciones locales.
  Los "scripts" son instalados mediante la utilidad mktools.sh que los marca y registra, cualquier actualización puede regenerar los "scripts" instalados, con lo que cualquier modificación en los mismos se perdería.
- ¿ Se pueden ejecutar vía CRON del Sistema ?
  Sí, en algunos casos es más que recomendable.
- ¿ Se pueden ejecutar sin necesidad del entorno STTA ?
  Sólo los referidos a Tarantella y OpenLDAP, siempre que se mantenga la infraestructura del (Directorio de los tools de STTA - /opt/tarantella/tools) y los "scripts" globales y de carga de parámetros (envstta). Los directorios y ficheros asignados en las variables y parámetros han de existir, de modo que los "scripts" encuentren el origen y destino de sus acciones.
- ¿ Qué licencia de uso tienen los "scripts" ?
  La Licencia es la misma que la de STTA. Han sido creados para el módulo y tienen una importacia crupcial en la administración y explotación del Servicio.

Tarantella

- tta
  Para invocar órdenes de la interface de Tarantella sin escribir todo el path completo.
- ttatcl
  Carga las bibliotecas TCL de Tarantella y ejecuta un "script TCL".
- ttabackup
  ver Backup Tarantella
- ensdump
  ver Descarga Tarantella ENS
- ensload
  ver Carga Tarantella ENS
- ensrestore
  ver Recuperar ENS Backup
- ensrecreate
  ver Re-crear Tarantella ENS

LDAP

- scanttacache
  ver STTA LDAP Cache (scancache) vía tcls
- ldapreplicate
  ver Replicar LDAP

OpenLDAP

- oldapadm
  Gestión de servicios LDAP, tiene las opciones siguientes:
  - ldapserver-name Nombre del servidor LDAP o LDAPCACHE
  - Tarea a realizar: { ldiff | load | back | restore }
  - { data-file-path } fichero de carga o desecarga.
  Las acciones son registradas en el log del LDAP correspondiente.
- openldap
  Para arrancar o parar los servicios LDAP, tiene las opciones siguientes:
  - Tarea a realizar: { star | stop }
  - { ldapserver-Names } Nombres de los servidores LDAP

STTA

- monitor
  ver Monitor de Acciones de STTA
- mktools.sh
  Instala la infraestructura de los "scripts" en el path (Directorio de los tools de STTA, marca su contenido, etc., tiene las opciones siguientes:
  - { lang } Idioma o lengua para los mensajes .
  - { Webmin-etc } Path del directorio etc de Webmin.
  Esta utilidad suele ser ejecutada tras cada actualización de manera que se sincronizan los "scripts" instalados con los de la actualización.
- ttasess
  ver Gestión de sesiones y Tickets
- stta
  Permite invocar o listar las shells disponibles del entorno.
- brandmgr.pl
  Proporciona información sobre Marcar STTA y la resgistra en su log.
- mkhelplang.sh
  Crea la infraestructura para un idioma o lengua de ayuda del entorno, tiene las opciones siguientes:
  - { idioma-nuevo } Letras del idioma nuevo, ejemplo "es" para Español.
  - { idioma-base-modelo } Letras del idioma modelo, ejemplo "en" para Inglés.
  Una vez creada la infraestructura es necesario revisar el contenido y traducirlo, ver Acceso a la ayuda según contexto.

| Interface de STTA | Configuración interface

ver también

`Indice` `[30/12/2003 10:56:48]` Ayuda versión 3.1 | Versión 1.3 derechos de Copia © 2001-2003 por Jesús Pérez Este módulo STTA de Webmin está bajo GNU GPL www.gnu.org `Licencia`