92 lines
3.0 KiB
Plaintext
Executable File
92 lines
3.0 KiB
Plaintext
Executable File
________________________________________________________________________________
|
|
|
|
STTA: COMO INSTALAR LA VERSION
|
|
________________________________________________________________________________
|
|
STTA Rev. 1.2 Copyright (c) Jesús Pérez Lorenzo --- license GNU GPL
|
|
|
|
|
|
0.- SOFTWARE A INSTALAR.
|
|
|
|
Servidor HTTP (configurado para Tarantella), HTTPS opcional
|
|
Tarantella 3.1 o superiori, TSP opcional.
|
|
LDAP Software ( IPLANET o OpenLDAP )i
|
|
Servidor LDAP para LA (Login Authority) Autenticar Usuarios
|
|
Servidor LDAP para LDAP-CACHE Parámetros acceso a aplicaciones (opcional)
|
|
PERL 5.6
|
|
PERL LDAP
|
|
SSLeay (opcional para Webmin bajo SSL)
|
|
WEBMIN 0.91 o superior (configurar y activar logs )
|
|
Módulo "ldap_browsear" para Webmin (configurar)
|
|
Módulo "STTA" para Webmin
|
|
|
|
Nota: es muy recomendable que el Sistema Operativo tenga:
|
|
"gzip", "top"
|
|
para instalar Perl-LDAP se requiere en algunos casos "gcc" y "gmake".
|
|
|
|
|
|
I.- CREAR PARAMETROS GENERALES
|
|
|
|
1) Conectarse como "root" al servidor WEBMIN
|
|
2) Ir a: $WEBMINDIR/tarantella
|
|
3) Ejecutar ./setup_config.pl
|
|
Para:
|
|
incluir nuevos parámetros en el fichero de configuración del módulo
|
|
incluir nuevos parámetros en el fichero de "acls" del usuario "admin"
|
|
|
|
creará el fichero "module.info" en el directorio de configuración del módulo
|
|
|
|
para controlar la sincronización de versiones
|
|
|
|
II.- CREAR BASE DE DATOS DE TARANTELLA y FICHEROS DE LISTAS
|
|
|
|
1) Conectarse como "root" al servidor WEBMIN
|
|
2) Ir a: $WEBMINDIR/tarantella
|
|
3) Ejecutar ./setupstta.sh
|
|
Para:
|
|
Crear la base de datos de Tarantella (ENS)
|
|
|
|
|
|
III.- CREAR CLASE Y ATRIBUTOS DEL LDAP-CACHE
|
|
|
|
Utilizar las herramientas de administración del servidor LDAP para
|
|
que la clase "ttacacheapp" tenga la estructura siguiente:
|
|
|
|
objectclass ttacacheapp
|
|
oid ttacacheapp-oid
|
|
superior top
|
|
requires
|
|
cn,
|
|
tta3tierlogin,
|
|
tta3tieroudn,
|
|
tta3tiertitle
|
|
allows
|
|
tta3tierappkey1,
|
|
tta3tierappkey2,
|
|
tta3tierappkey3,
|
|
tta3tierappkey4,
|
|
tta3tierappkey5,
|
|
tta3tierappkey6,
|
|
tta3tierdoifendticket,
|
|
tta3tierdomain,
|
|
tta3tierendticket,
|
|
tta3tiermaxsess,
|
|
tta3tierpassword,
|
|
tta3tierstringcmd,
|
|
tta3tierticketcounter,
|
|
tta3tierticketstatus
|
|
|
|
Nota: en IPLANET dentro del directorio "config" del servidor ldap-cache
|
|
los ficheros "slapd.user_at.conf" y "slapd.user_oc.conf" continen la
|
|
información sobre los atributos y las clases creadas por el usuario.
|
|
|
|
|
|
V.- CREAR HERRAMIENTAS DE EJECUCION Y UTILIDADES
|
|
|
|
1) Conectarse como "root" al servidor WEBMIN
|
|
2) Ir a: $WEBMINDIR/tarantella
|
|
3) Ejecutar ./mktools.sh (pide el path para los links - /sbin por ejemplo)
|
|
|
|
Se crearán o actualizarán las utlidades del directorio "/opt/tarantella/tools"
|
|
Se incluyen bibliotecas, guiones de arranque de aplicaciones, etc.
|
|
|