chore: add web pages

This commit is contained in:
JesusPerez 2021-10-01 20:36:48 +01:00
parent 0057ba2569
commit ffc9e3a325
8 changed files with 1517 additions and 0 deletions

48
INTRO-ES.md Normal file
View File

@ -0,0 +1,48 @@
# STTA: Introducción
> Esta [Introducción](INTRO-ES.md) fue escrita como parte de la documentación entre 2001-2004.
### Origen y antecedentes.
[Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) como tecnología permite el acceso optimizado a las aplicaciones corporativas desde muy diferentes condiciones y situaciones. A nadie se le escapa la gran cantidad de "elementos tecnológicos " que han de "combinarse" para conformar un Servicio con [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.). Si miramos cualquier diagrama [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) aparece "en medio" , el objetivo es que sea completamente transparente y se integre sin provocar grandes cambios en el paradigma de explotación existente, sin embargo a veces se convierte en todo un problema e incluso desvela o revela debilidades del modo actual de trabajo, topología de red, etc.
[Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) siempre ha sido un producto con gran capacidad de adaptación e integración, el uso de estándares permite muchas posibilidades y combinaciones. El cliente busca una "respuesta", una "solución" global que comprenda todos los aspectos, desde el acceso del usuario, la disponibilidad de aplicaciones, etc pasando por la administración y la extensión de funcionalidades.
[Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) como empresa se concentra en los aspectos de acceso a aplicaciones y proporcionando mecanismos flexibles para la integración de los "elementos tecnológicos" que formen parte del servicio. Con [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) la implantación, la combinación de elementos, el modo de explotación se convierte en el factor crítico y definitivo a la hora de crear un "Servicio con [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.)", donde se hace verdad aquello de que cada implantación es un mundo autónomo y distinto, en continuo cambio y transformación.
En definitiva para ofrecer " un modelo operativo con garantías" es necesario:
- Adecuar y sincronizar las tecnologías seleccionadas además de [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) de modo que "cumplan" estrictamente con los requisitos de explotación planificados. Hay que "combinar", "cortar", etc. Hasta "sincronizar a la medida".
- Ocultar toda complejidad y ofrecer un uso sencillo y transparente y sobre todo práctico para la "producción", para que el "traje a medida" pueda ser usado en el día a día.
Cuando ambas premisas se satisfacen e implementan de acuerdo con las circunstancias y las necesidades se obtiene una respuesta o solución real y ajustada.
A menudo se ha hablado de [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) como una "caja negra" que proporciona efectos "casi mágicos", pero todos sabemos que estos "trucos" y "efectos" requieren un alto nivel de destreza, sincronización y duro trabajo, porque cada situación es diferente.
### [STTA](README-ES.md): ¿ Por qué una Interface de Gestión más?
El servicio de acceso a las aplicaciones corporativas no está formado por un único elemento tecnológico con único responsable, sino por una combinación de elementos ( Hardware de SUN, Sistema Operativo configurado a medida, Servidores Web, software autenticación, [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.), SSL, etc.), de su correcta sincronización, gestión y disponibilidad depende todo el "servicio de acceso" , de modo que unos dependen y/o se apoyan en otros.
¿ Cómo mantener usuarios en varios servidores de acceso?
¿ Cómo coordinar los usuarios y sus claves con los ya existentes ?
¿ Cómo gestionar usuarios de manera que tengan un perfil de explotación asignado?
¿ Cómo gestionar las claves de acceso de un usuario a cada uno de los servidores de aplicaciones?
¿ Cómo generar copias de los "datos críticos" del servicio de manera "fácil" y "simple"?
¿ Cómo comprobar o controlar qué elemento está fallando dentro del servicio, a modo de supervisión?
¿ Cómo monitorizar y automatizar la explotación limitando y cambiando los accesos en función de la disponibilidad, niveles de respuesta o limitaciones de todos los Servicios?
Es posible colocar bajo una interface los "elementos tecnológicos" que participan en el servicio y proporcionar un entorno fácil que genera y ejecuta las "órdenes necesarias" de forma automática y que guía al operador para evitar errores de sincronización. Además por medio de dicha interface se "establece un modo específico" de operar, parametrizar y definir los "elementos" del Servicio.
### Tencnologías de la Interface [STTA](README-ES.md)
Se basa en "[Webmin](http://www.webmin.com)" una interface para la administración de sistemas operativos Unix, que permite usar un navegador para la gestión del Sistema y de los Servicios que se ejecutan en el mismo. Utiliza un servidor de Web, que puede ser seguro y al que puede restringirse el acceso, junto a programas CGI agrupados en "módulos" según tareas, que están escritos en PERL (un lenguaje de programación GPL). [Webmin](http://www.webmin.com) está disponible bajo licencia BSD, puede ser utilizado y distribuido de modo "libre". (http://www.[Webmin](http://www.webmin.com).com/[Webmin](http://www.webmin.com)/intro.html ). Es como Taratella multiplataforma y mantiene el mismo paradigma de explotación.
El desarrollo es un "nuevo módulo" que accede al Sistema Operativo, a los servicios de LDAP y los de [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.), sincronizando y automatizando todo el trabajo; este módulo está en fuente y está disponible bajo licencia GPL (http://www.gnu.org/philosophy/free-sw.es.html ), por lo que es de uso y distribución libre. También es susceptible de mejoras siempre que se devuelvan con el código fuente.
Cuando un "software" se dice "Free" o "libre" no quiere decir gratuito, o más aún, de escaso valor. Pero al menos uno tiene "el control", "el conocimiento" y " el derecho " de elegir quién, cuándo y cómo
El desarrollo efectuado no ha modificado en absoluto [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.), mediante la interface desarrollada se están automatizando la ejecución de las órdenes de línea de comandos que ya están disponibles en [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) y en otras herramientas, por ejemplo en el servidor LDAP de iPlanet.
Por ello, si [Tarantella](https://en.wikipedia.org/wiki/Tarantella,_Inc.) cambiara en el futuro la sintaxis de un comando, sólo sería necesario modificar la parte que se ejecuta desde la interface para adaptarse al posible cambio, y esta ha quedado precisamente delimitada en previsión de tal contingencia. De igual forma, si cambiaran comandos del servidor LDAP, habría que efectuar una modificación para adaptarse a esta nueva versión.
[STTA](README-ES.md) es mantenida y soportada vía web, adaptada, instalada e integrada a medida según los trabajos de Consultoría a realizar.

54
down.html Normal file
View File

@ -0,0 +1,54 @@
<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<meta NAME="GENERATOR" CONTENT="Mozilla/4.0b5 [en] (Win95; I) [Netscape]">
<title>Htpassword Line Generator</title>
</head>
<body TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#0000FF" VLINK="#377760">
<img SRC="inchlogo.gif" HEIGHT=90 WIDTH=159><b><font SIZE=+2>Password
Generator</font></b>
<p>This page is designed to spare you from having to generate your passwords
form a <b>Telnet</b> session.
<ul>
<li>
enter the name of the user into the form</li>
<li>
enter the desired password</li>
<li>
click on submit</li>
<li>
the page will return a password which you should cut and paste into a text
file</li>
<li>
save that text file as .htpasswd and ftp it up to your webserver</li>
</ul>
<br>
<form ACTION="/cgi-local/bin/htpass.pl" METHOD="POST">
<table>
<tr><td>
User Name:
</td><td>
<input NAME="user" SIZE="12" TYPE="TEXT">
</td></tr><tr><td>
Password:
</td><td>
<input NAME="passwd" SIZE="12" TYPE="PASSWORD">
</td></tr><tr><td>
</table>
<input TYPE="SUBMIT" VALUE=" OK ">
<input TYPE="reset" VALUE="CLEAR">
</form>
<br>
<p>To delete a user simply remove the name and password from the .htpassword
file using a text editor
</body>
</html>

8
downloads.html Normal file
View File

@ -0,0 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>e-agor@ </TITLE>
</HEAD>
<META http-equiv="refresh" CONTENT="0; URL=http://alhambra/cgi-local/stta?downloads">
</head>
</html>

365
formtta.html Normal file
View File

@ -0,0 +1,365 @@
d>
<title>Tarantella - Download</title>
<link rel="stylesheet" type="text/css" href="/styles/main.css">
<meta name="resource-type" content="document">
<meta name="description" content="Other">
<meta name="keywords" content="Other">
<meta name="distribution" content="global">
<meta HTTP-EQUIV="Content-type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#660099" alink="#FFCC66" vlink="#9966CC"
leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"
onload="init();">
<SCRIPT>
var activeSub=0;
var SubNum=0;
//Define global variables
var timerID = null;
var timerOn = false;
var timecount = 1000;
var what = null;
var newbrowser = true;
var check = false;
function init(){
// alert ("Running Init");
if (document.layers) {
// alert ("Running Netscape 4");
layerRef="document.layers";
styleSwitch="";
visibleVar="show";
screenSize = window.innerWidth;
what ="ns4";
}else if(document.all){
// alert ("Running IE");
layerRef="document.all";
styleSwitch=".style";
visibleVar="visible";
screenSize = document.body.clientWidth + 18;
what ="ie";
}else if(document.getElementById){
// alert ("Running Netscape 6");
layerRef="document.getElementByID";
styleSwitch=".style";
visibleVar="visible";
what="moz";
}else{
//alert("Older than 4.0 browser.");
what="none";
newbrowser = false;
}
window.status='Tarantella - Managed Secure Access to the Enterprise.';
check = true;
}
// Turns the layers on and off
function showLayer(layerName){
if(check){
if (what =="none"){
return;
}
else if (what == "moz"){
document.getElementById(layerName).style.visibility="visible";
}
else{
eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
}
}
else {// alert ("Please wait for the page to finish loading.");
return;}
}
function hideLayer(layerName){
if(check){
if (what =="none"){
return;
}
else if (what == "moz"){
document.getElementById(layerName).style.visibility="hidden";
}
else{
eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
}
}
else {// alert ("Please wait for the page to finish loading.");
return;}
}
function hideAll(){
hideLayer('productsNav');
hideLayer('supportNav');
hideLayer('downloadsNav');
hideLayer('partnersNav');
hideLayer('downloadsNav');
hideLayer('demoNav');
hideLayer('companyNav');
hideLayer('newsNav');
hideLayer('customersNav');
hideLayer('contactNav');
RestoreImageSwap();
}
function startTime() {
if (timerOn == false) {
timerID=setTimeout( "hideAll()" , timecount);
timerOn = true;
}
}
function stopTime() {
if (timerOn) {
clearTimeout(timerID);
timerID = null;
timerOn = false;
}
}
function onLoad(){
init();
}
function findObject(n, d) { //v3.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObject(n,d.layers[i].document); return x;
}
function imageSwap() {//v3.0
var i,j=0,x,a=imageSwap.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=findObject(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function RestoreImageSwap() {//v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
if (document.images) {
topnav_r1_c1_f2 = new Image(56 ,30); topnav_r1_c1_f2.src = "/ssi/toolbar/topnav_r1_c1_f2.gif";
topnav_r1_c1_f1 = new Image(56 ,30); topnav_r1_c1_f1.src = "/ssi/toolbar/topnav_r1_c1.gif";
topnav_r1_c2_f2 = new Image(49 ,30); topnav_r1_c2_f2.src = "/ssi/toolbar/topnav_r1_c2_f2.gif";
topnav_r1_c2_f1 = new Image(49 ,30); topnav_r1_c2_f1.src = "/ssi/toolbar/topnav_r1_c2.gif";
topnav_r1_c3_f2 = new Image(58 ,30); topnav_r1_c3_f2.src = "/ssi/toolbar/topnav_r1_c3_f2.gif";
topnav_r1_c3_f1 = new Image(58 ,30); topnav_r1_c3_f1.src = "/ssi/toolbar/topnav_r1_c3.gif";
topnav_r1_c4_f2 = new Image(51 ,30); topnav_r1_c4_f2.src = "/ssi/toolbar/topnav_r1_c4_f2.gif";
topnav_r1_c4_f1 = new Image(51 ,30); topnav_r1_c4_f1.src = "/ssi/toolbar/topnav_r1_c4.gif";
topnav_r1_c5_f2 = new Image(62 ,30); topnav_r1_c5_f2.src = "/ssi/toolbar/topnav_r1_c5_f2.gif";
topnav_r1_c5_f1 = new Image(62 ,30); topnav_r1_c5_f1.src = "/ssi/toolbar/topnav_r1_c5.gif";
topnav_r1_c6_f2 = new Image(36 ,30); topnav_r1_c6_f2.src = "/ssi/toolbar/topnav_r1_c6_f2.gif";
topnav_r1_c6_f1 = new Image(36 ,30); topnav_r1_c6_f1.src = "/ssi/toolbar/topnav_r1_c6.gif";
topnav_r1_c7_f2 = new Image(54 ,30); topnav_r1_c7_f2.src = "/ssi/toolbar/topnav_r1_c7_f2.gif";
topnav_r1_c7_f1 = new Image(54 ,30); topnav_r1_c7_f1.src = "/ssi/toolbar/topnav_r1_c7.gif";
topnav_r1_c8_f2 = new Image(53 ,30); topnav_r1_c8_f2.src = "/ssi/toolbar/topnav_r1_c8_f2.gif";
topnav_r1_c8_f1 = new Image(53 ,30); topnav_r1_c8_f1.src = "/ssi/toolbar/topnav_r1_c8.gif";
industries2 = new Image(58 ,30); industries2.src = "/ssi/toolbar/topnav_industries2.gif";
industries1 = new Image(58 ,30); industries1.src = "/ssi/toolbar/topnav_industries1.gif";
demo2 = new Image(38 ,30); industries2.src = "/ssi/toolbar/topnav_demo2.gif";
demo1 = new Image(38 ,30); industries1.src = "/ssi/toolbar/topnav_demo1.gif";
}
if (document.layers || document.all || document.getElementById){
document.write("<STYLE TYPE='text/css'>");
document.write("#companyNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 0px; TOP: 51px; WIDTH:100px;}");
document.write("#productsNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 55px; TOP: 51px; WIDTH:100px;}");
document.write("#supportNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 109px; TOP: 51px; WIDTH:100px;}");
document.write("#downloadsNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 158px; TOP: 51px; WIDTH:100px;}");
document.write("#demoNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 217px; TOP: 51px; WIDTH:100px;}");
document.write("#partnersNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 255px; TOP: 51px; WIDTH:100px;}");
document.write("#newsNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 307px; TOP: 51px; WIDTH:100px;}");
document.write("#customersNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 342px; TOP: 51px; WIDTH:100px;}");
document.write("#contactNav {POSITION: absolute; Z-INDEX: 90; VISIBILITY: hidden; LEFT: 405px; TOP: 51px; WIDTH:100px;}");
document.write("</STYLE>");
document.write("<DIV ID='productsNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/products/e3/'>Enterprise 3</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/products/vision/'>Vision2K</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/portals/'>Portals</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/wireless/'>Wireless</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/products/'>Support Services</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/training/'>Training</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/buy/'>How to Buy</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/register/'>Register Your Software</a></p>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='supportNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/bestforyou.html'>Best For You</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/bestforproduct.html'>Best For Your Product</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/products/'>Support Products</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/register/'>Register Your Software</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/training/'>Training</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/updates/'>Software Updates</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/newsgroups/'>Support Newsgroups</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/faq.html'>FAQ</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/documentation/index.html'>Product Documentation</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/support/td/'>Knowledge Library</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/knowhow/'>KnowHow</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/security/'>Security</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/whitepapers/'>White Papers</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='downloadsNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/download/index.php?product=e3&method=download'>Tarantella Enterprise 3</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/download/clients'>Tarantella Clients</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/download/index.php?product=v2k&method=download'>Vision2K</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='demoNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/demo.html'>Try Our Demo</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/demo/other.html'>Other Demo Sites</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='partnersNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/tag/'>Technology Alliance Group</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/partners/partnerconnect/'>PartnerConnect</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/partners/partnerweb.html'>PartnerWeb</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/portalpartners'>Portal Partners</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/partners/alliances/'>Alliances</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/partners/reseller/'>Locate a Reseller</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/distributors/'>Locate a Distributor</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='companyNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/investor/'>Investor Relations</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/about/executives/'>Executives</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/about/board/'>Board of Directors</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/about/history.html'>History</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='http://tar.hrdpt.com/'>Jobs</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/about/offices/index.html'>Offices</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/news/'>Newsroom</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='newsNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/news/releases/2002/'>Press Releases</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/news/contacts/'>Contacts</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/news/references.html'>Media Coverage</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/news/kits/enterprise3/index.html'>Press Kit</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/events/'>Events</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='customersNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/customers/'>Customer Profiles</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
document.write("<DIV ID='contactNav'>");
document.write("<table border='0' cellspacing='0' cellpadding='0' width='100'>");
document.write("<tr>");
document.write("<td valign='center' align='center' bgcolor='#660099'><center>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/contact/'>General</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/news/contacts/'>Press</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/investor/contacts/'>Investor</a></p>");
document.write("<p class='menu'><a onmouseover='stopTime();' onmouseout='startTime();' href='/contact/gov.html'>Government</a></p>");
document.write("</center>");
document.write("</td>");
document.write("</tr>");
document.write("<tr><td><img src='/ssi/navpanel/tab_bottom4.gif' width='100'></td></tr>");
document.write("</table>");
document.write("</DIV>");
}
</SCRIPT>
<table border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#660099">
<tr><td valign="middle" height="20" bgcolor="#ccccff" colspan="2"><div align="right"><img src="/ssi/toolbar/invis.gif" width="16" height="20" hspace="10" border="0" alt=""><a href='http://gov.tarantella.com/index.html'><img src="/graphics/frontpage/fedgovleft.gif" border="0" width="160" height="20" alt="Federal Government/DoD"></a><a href="/international/index.html"><img src="/graphics/frontpage/tarantellaintright.gif" border="0" width="153" height="20" alt="Tarantella International Sites"></a><img src="/ssi/toolbar/invis.gif" width="20" height="1" border="0"><img src="/ssi/toolbar/invis.gif" width="10" height="1" border="0"></div></td></tr>
<tr><form method="GET" action="http://search.tarantella.com/query.html" name="form1">
<td><a href="/about/" onMouseOut="startTime();" onMouseOver="hideAll(); showLayer('companyNav'); stopTime(); imageSwap('topnav_r1_c7','','/ssi/toolbar/topnav_r1_c7_f2.gif',1);" ><img name="topnav_r1_c7" src="/ssi/toolbar/topnav_r1_c7.gif" width="54" height="30" border="0"></a><a href="/products/" onMouseOut="startTime();" onmouseover="hideAll(); showLayer('productsNav'); stopTime(); imageSwap('topnav_r1_c1','','/ssi/toolbar/topnav_r1_c1_f2.gif',1);" ><img name="topnav_r1_c1" src="/ssi/toolbar/topnav_r1_c1.gif" width="56" height="30" border="0"></a><a href="/support/" onMouseOut="startTime();" onMouseOver="hideAll(); showLayer('supportNav'); stopTime(); imageSwap('topnav_r1_c2','','/ssi/toolbar/topnav_r1_c2_f2.gif',1);" ><img name="topnav_r1_c2" src="/ssi/toolbar/topnav_r1_c2.gif" width="49" height="30" border="0"></a><a href="/download/" onMouseOut="startTime();" onmouseover="hideAll(); showLayer('downloadsNav'); stopTime(); imageSwap('topnav_r1_c3','','/ssi/toolbar/topnav_r1_c3_f2.gif',1);" ><img name="topnav_r1_c3" src="/ssi/toolbar/topnav_r1_c3.gif" width="58" height="30" border="0" ></a><a href="/demo.html" onMouseOut="startTime();" onmouseover="hideAll(); showLayer('demoNav'); stopTime(); imageSwap('topnav_demo','','/ssi/toolbar/topnav_demo2.gif',1);" ><img name="topnav_demo" src="/ssi/toolbar/topnav_demo1.gif" width="38" height="30" border="0" ></a><a href="/partners/" onMouseOut="startTime();" onMouseOver="hideAll(); showLayer('partnersNav'); stopTime(); imageSwap('topnav_r1_c4','','/ssi/toolbar/topnav_r1_c4_f2.gif',1);" ><img name="topnav_r1_c4" src="/ssi/toolbar/topnav_r1_c4.gif" width="51" height="30" border="0"></a><a href="/news/" onMouseOut="startTime();" onMouseOver="hideAll(); showLayer('newsNav'); stopTime(); imageSwap('topnav_r1_c6','','/ssi/toolbar/topnav_r1_c6_f2.gif',1);" ><img name="topnav_r1_c6" src="/ssi/toolbar/topnav_r1_c6.gif" width="36" height="30" border="0"></a><a href="/customers/" onMouseOut="startTime();" onMouseOver="hideAll(); showLayer('customersNav'); stopTime(); imageSwap('topnav_r1_c5','','/ssi/toolbar/topnav_r1_c5_f2.gif',1);" ><img name="topnav_r1_c5" src="/ssi/toolbar/topnav_r1_c5.gif" width="62" height="30" border="0"></a><a href="/contact/" onMouseOut="startTime();" onMouseOver="hideAll(); showLayer('contactNav'); stopTime(); imageSwap('topnav_r1_c8','','/ssi/toolbar/topnav_r1_c8_f2.gif',1);" ><img name="topnav_r1_c8" src="/ssi/toolbar/topnav_r1_c8.gif" width="53" height="30" border="0"></a><img src="/ssi/toolbar/shim.gif" width="1" height="30" border="0"></td>

396
formtw.html Normal file
View File

@ -0,0 +1,396 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title> TWiki - Download the Web Based Collaboration Platform </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="TWiki is a web based collaboration platform. Every web page has a Edit link, anybody can change a page or add content. TWiki is open source software, you can request the TWiki source code here." />
<meta name="Author" content="Peter Thoeny" />
<meta name="keywords" content="web authoring, dynamic html page, wiki wiki, web page design, knowledge base, collaboration, virtual teams, edit page, file attachment, intranet, extranet, revison control" />
<meta name="robots" content="index,follow" />
<base href="http://TWiki.org/" />
</head>
<body bgcolor="#ffffff">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#FFFFC0" rowspan="2" valign="top" width="1%">
<a href="/"><img src="/pub/twikilogo2.gif" width="121" height="54" alt="Powered by TWiki" border="0" /></a>
</td>
<td>
&nbsp;<b><font size="+2">TWiki<sup><small>TM</small></sup> - Download the Web Based Collaboration Platform</font></b>
</td>
</tr>
<tr bgcolor="#FFFFC0">
<td>
<font size="-1">
&nbsp;{ <a href="/index.html">Home</a>
| Download
| <a href="/cgi-bin/view/TWiki/WebSearch">Search</a>
| <a href="/cgi-bin/view/TWiki/TWikiDocumentation">Docs</a>
| <a href="/cgi-bin/view/TWiki/TWikiHistory">History</a>
| <a href="http://sourceforge.net/project/?group_id=3657">SF</a>
| <a href="/cgi-bin/view/Main/WebHome">Main</a>
| <a href="/cgi-bin/view/TWiki/WebHome">TWiki</a>
| <a href="/cgi-bin/view/Codev/WebHome">Codev</a>
| <a href="/cgi-bin/view/Plugins/WebHome">Plugins</a>
| <a href="/cgi-bin/view/Support/WebHome">Support</a>
| <a href="/cgi-bin/view/Sandbox/WebHome">Sandbox</a>
}
</font>
</td>
</tr>
</table>
<h3>Can I get the source code of TWiki?</h3>
<ul>
<li> TWiki is open source software. The Perl CGI source code, default
templates and web pages are available for free and can be used under
the terms of GPL (GNU General Public License). The installation
package is a ZIP file for all platforms; the installation notes
contain platform specific instructions. </li>
<li> Types of software releases:
<ol>
<li> <b>Alpha</b> and <b>Beta releases</b> for co-developers and Beta
testers: <br />
Latest versions on the leading (bleeding?) edge. Released
frequently.<br />
Current release: TWiki 03 Aug 2002 or later. </li>
<li> <b>Production releases</b> for users: Stable releases, less
frequent then Beta.<br />
Current release: TWiki 01 Dec 2001. </li>
</ol>
</li>
<li> You can request the source by filling out below form. <b>Why this form?</b>
<ul>
<li> We use the data to see trends of where TWiki will be used
most likely. Based on that we will set priorities for
new features. You as a user will benefit from that. We are also
looking forward to hear
<a href="/cgi-bin/view/Codev">your feedback</a> after you deploy the platform </li>
<li> Privacy Statement: We (the core team of TWiki) will use submitted data
for TWiki purposes only, and will not sell or give it away. We may contact
you from time to time for TWiki related news. We are taking reasonable measures
to protect the data on the server. </li>
</ul>
</li>
</ul>
<h3>Request the TWiki source:</h3>
<blockquote>
<form name="main" action="/cgi-bin/th/bin/sendsource" method="post">
<table border="1">
<tr>
<td align="right"> <font color="red">**</font> First &amp; last name: </td>
<td><input type="text" name="FirstLastName" size="40" value="" onblur="var sIn = this.value; var sOut = ''; var chgUpper = true; for ( var i = 0; i &lt; sIn.length; i++ ) { var ch = sIn.charAt( i ); var ch2 = ''; if( (ch=='&#224;')||(ch=='&#225;')||(ch=='&#226;')||(ch=='&#227;')||(ch=='&#229;') ) { ch = 'a'; } if( (ch=='&#232;')||(ch=='&#233;')||(ch=='&#234;') ) { ch = 'e'; } if( ch=='&#231;') { ch = 'c'; } if( ch=='&#241;') { ch = 'n'; } if( (ch=='&#242;')||(ch=='&#243;')||(ch=='&#244;') ) { ch = 'o'; } if( ch=='&#228;') { ch = 'a'; ch2 = 'e'; } if( ch=='&#246;') { ch = 'o'; ch2 = 'e'; } if( (ch=='&#249;')||(ch=='&#250;')||(ch=='&#251;') ) { ch = 'o'; } if( ch=='&#252;') { ch = 'u'; ch2 = 'e'; } if( ch=='&#196;') { ch = 'A'; ch2 = 'e'; } if( ch=='&#214;') { ch = 'O'; ch2 = 'e'; } if( ch=='&#220;') { ch = 'U'; ch2 = 'e'; } if( ch=='&#223;') { ch = 's'; ch2 = 's'; } if( ((ch>='a')&amp;&amp;(ch&lt;='z')) || ((ch>='A')&amp;&amp;(ch&lt;='Z')) ) { if( chgUpper ) { ch = ch.toUpperCase(); chgUpper = false; } sOut+=ch; if( ch2!='') { sOut+=ch2; } } else { if( ch==' ' ) { chgUpper = true; } } } this.form.WikiName.value=sOut;" /> </td>
</tr><tr>
<td align="right"> <font color="red">**</font> Email address: </td>
<td><input type="text" name="EmailAddress" size="40" value="" /> </td>
</tr><tr>
<td align="right"> <font color="red">**</font> Your
<a href="/cgi-bin/view/TWiki/WikiName">WikiName</a>: </td>
<td><input type="text" name="WikiName" size="40" value="" /> </td>
</tr><tr>
<td align="right"> <font color="red">**</font> Company name: <br />
(N/A if not applicable) &nbsp; </td>
<td><input type="text" name="CompanyName" size="40" value="" /></td>
</tr><tr>
<td align="right"> <font color="red">**</font> Company URL: <br />
(or department URL) &nbsp; </td>
<td><input type="text" name="CompanyUrl" size="40" onblur="if(this.value=='http://') { this.value='' }" onfocus="if(this.value=='') { this.value='http://' }" /></td>
</tr><tr>
<td align="right"> <font color="red">**</font> Country: </td>
<td>
<select name="CountryName" size="1">
<option value="SelectCountry">Select...</option>
<option>USA</option>
<option>Albania</option>
<option>Algeria</option>
<option>Angola</option>
<option>Argentina</option>
<option>Armenia</option>
<option>Aruba</option>
<option>Australia</option>
<option>Austria</option>
<option>Azerbaijan</option>
<option>Bahrain</option>
<option>Bangladesh</option>
<option>Belgium</option>
<option>Belize</option>
<option>Benin</option>
<option>Bolivia</option>
<option>Bosnia and Hercegovina</option>
<option>Brazil</option>
<option>Bulgaria</option>
<option>Burundi</option>
<option>Cambodia</option>
<option>Cameroon</option>
<option>Canada</option>
<option>Central African Republic</option>
<option>Chile</option>
<option>China</option>
<option>Colombia</option>
<option>Congo</option>
<option>Costa Rica</option>
<option>Croatia</option>
<option>Cyprus</option>
<option>Czech Republic</option>
<option>Denmark</option>
<option>Ecuador</option>
<option>Egypt</option>
<option>El Salvador</option>
<option>Estonia</option>
<option>Ethiopia</option>
<option>Fiji</option>
<option>Finland</option>
<option>France</option>
<option>Georgia</option>
<option>Germany</option>
<option>Gibraltar</option>
<option>Greece</option>
<option>Guam</option>
<option>Guatemala</option>
<option>Haiti</option>
<option>Hong Kong</option>
<option>Hungary</option>
<option>Iceland</option>
<option>India</option>
<option>Indonesia</option>
<option>Iran</option>
<option>Iraq</option>
<option>Ireland</option>
<option>Israel</option>
<option>Italy</option>
<option>Japan</option>
<option>Jordan</option>
<option>Kazakstan</option>
<option>Kenya</option>
<option>Korea</option>
<option>Kuwait</option>
<option>Kyrgyz Rebublic</option>
<option>Laos</option>
<option>Latvia</option>
<option>Lebanon</option>
<option>Liberia</option>
<option>Liechtenstein</option>
<option>Lithuania</option>
<option>Luxembourg</option>
<option>Libya</option>
<option>Macao</option>
<option>Macedonia</option>
<option>Malaysia</option>
<option>Malawi</option>
<option>Malta</option>
<option>Mexico</option>
<option>Moldova</option>
<option>Monaco</option>
<option>Morocco</option>
<option>Mozambique</option>
<option>Namibia</option>
<option>Nepal</option>
<option>Netherlands</option>
<option>New Zealand</option>
<option>Nicaragua</option>
<option>Nigeria</option>
<option>Norway</option>
<option>Oman</option>
<option>Pakistan</option>
<option>Panama</option>
<option>Paraguay</option>
<option>Peru</option>
<option>Philippines</option>
<option>Poland</option>
<option>Portugal</option>
<option>Romania</option>
<option>Russia</option>
<option>Saudi Arabia</option>
<option>Senegal</option>
<option>Singapore</option>
<option>Slovakia</option>
<option>Slovenia</option>
<option>South Africa</option>
<option>Spain</option>
<option>Sri Lanka</option>
<option>Suriname</option>
<option>Sweden</option>
<option>Switzerland</option>
<option>Syria</option>
<option>Taiwan</option>
<option>Tanzania</option>
<option>Thailand</option>
<option>Tajikistan</option>
<option>Tunisia</option>
<option>Turkey</option>
<option>Turkmenistan</option>
<option>Uganda</option>
<option>Ukraine</option>
<option>United Arab Emirates</option>
<option>United Kingdom</option>
<option>Uruguay</option>
<option>USA</option>
<option>Uzbekistan</option>
<option>Vatican City</option>
<option>Venezuela</option>
<option>Vietnam</option>
<option>Yemen</option>
<option>Yugoslavia</option>
<option>Zaire</option>
<option>Zambia</option>
<option>Zimbabwe</option>
<option value="Other Country">Other Country</option>
</select>
</td>
</tr><tr>
<td valign="top" align="right"> <font color="red">**</font>
Intended use <br /> of TWiki: </td>
<td><input type="checkbox" name="UseStudyAndExperimentation" checked="checked" /> Study and experimentation <br />
<input type="checkbox" name="UseBehindFirewall" /> Install behind a firewall <br />
<input type="checkbox" name="UseOnPublicServer" /> Install on a publicly accessible server <br />
<input type="checkbox" name="UseOther" /> Other :
<input type="text" name="OtherUseFor" size="32" value="" /></td>
</tr><tr>
<td align="right"> Intended URL: <br /> (if public) &nbsp; </td>
<td><input type="text" name="IntendedURL" size="40" value="" onblur="if(this.value=='http://') { this.value='' }" onfocus="if(this.value=='') { this.value='http://' }" /></td>
</tr><tr>
<td align="right"> Server OS: </td>
<td>
<select name="ServerOS" size="1">
<option value="">Select...</option>
<option>Solaris/SunOS</option>
<option>HP-UX</option>
<option>AIX</option>
<option>Linux</option>
<option>*BSD</option>
<option>Other UNIX</option>
<option>Windows 95/98/ME</option>
<option>Windows NT/2000</option>
<option>Mac OS</option>
<option>Other OS</option>
</select>
</td>
</tr><tr>
<td align="right"> Web server: </td>
<td>
<select name="WebServer" size="1">
<option value="">Select...</option>
<option>Apache</option>
<option>Microsoft</option>
<option>Netscape</option>
<option>WebSite</option>
<option>WebSTAR</option>
<option>Zeus</option>
<option>Other web server</option>
</select>
</td>
</tr><tr>
<td valign="top" align="right" rowspan="2"> <font color="red">**</font>
Send me <br /> TWiki source: </td>
<td><input type="radio" name="SignUpAs" value="User" checked="checked" />
Stable production release(s) only </td>
</tr><tr>
<td><input type="radio" name="SignUpAs" value="Codev" />
Alpha/Beta releases as well as production releases <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(for co-developer or Beta testers actively <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
participating in the TWiki development.)
</td>
</tr><tr>
<td align="right"> <font color="red">**</font> Notify of new <br />
TWiki versions? </td>
<td><input type="radio" name="NotifyOfNewVersion" value="Yes" checked="checked" />
Yes &nbsp;&nbsp;
<input type="radio" name="NotifyOfNewVersion" value="No" /> No </td>
</tr><tr>
<td align="right"> <font color="red">**</font> Where did you <br />
hear about TWiki? </td>
<td><input type="text" name="HearFrom" size="40" value="" /></td>
</tr><tr>
<td valign="top" align="right"> Comments: </td>
<td><textarea name="CommentText" wrap="virtual" rows="4" cols="38"></textarea></td>
</tr><tr>
<td valign="top" align="right">
&nbsp; <input type="hidden" name="TopicName" value="%TOPIC%" /></td>
<td> <input type="submit" value=" Submit request " /> &nbsp;&nbsp; (Fields
marked <font color="red">**</font> are required) <br />
<b>NOTE:</b> Request takes about one minute, do not interrupt. </td>
</tr>
</table>
</form>
<table border="1" cellspacing="1" cellpadding="0">
<tr><th bgcolor="#99CCCC"> <strong>NOTE:</strong> </th>
<td bgcolor="#FFFF99"> We currently experience intermittent web
hosting problems not related to the TWiki scripts. Please resubmit
the form in case you get an "internal server error". </td></tr>
</table>
</blockquote>
<ul>
<li> After submitting the form you will get an automated e-mail with
download instructions for the TWiki source code. </li>
<li> If your browser does not support forms, or if you experience
problems with the form, you can request the source by
<a href="mailto:peter@thoeny.com?Subject=Request&#32;TWiki&#32;Source">sending an e-mail</a>
with above information. </li>
<li> Knowledge about CGI programming is required to set up TWiki.
<a href="/cgi-bin/view/TWiki/TWikiDocumentation#installation">TWikiDocumentation</a>
has more on setup. (Also included in the source distribution) </li>
<li> <b>Note:</b> Once you installed TWiki on your own system, make sure
to add yourself to the list of
<a href="/cgi-bin/view/Main/TWikiClones">TWikiClones</a>. </li>
</ul>
<h3>Legal note for using the TWiki source (PERL CGI source)</h3>
<ul>
<li> <cite>
This program is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
</cite> </li>
<li> <cite>
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
</cite> </li>
<li> <cite>
See the GNU General Public License for more details, published at
<a href="http://www.gnu.org/copyleft/gpl.html">http://www.gnu.org/copyleft/gpl.html</a>
</cite> </li>
<li>
Please note that TWiki is not distributed under the LGPL (Lesser
General Public Licence), which implies TWiki can only be used
with software that is licensed under conditions compliant with
the GPL. <cite>Embedding in proprietary software requires an
alternative license.</cite> Contact the author for details. </li>
</ul>
<br clear="all" />
<table width="100%" border="0" cellpadding="3" cellspacing="0">
<tr bgcolor="#FFFFC0">
<td valign="top">
TWiki - Download the Web Based Collaboration Platform
</td>
</tr>
</table>
<table width="100%" border="0" cellpadding="3" cellspacing="0">
<tr>
<td valign="top">
Revision 07 Aug 2002
<!-- Access since 2000/04/02 -->
<img src="http://www.fujita-hu.ac.jp/cgi-bin/nph-count?width=5&amp;link=/www.f-net.or.jp/~peter/twiki/download.html" width="45" height="15" border="0" alt="Access since 2000/04/02" />
by <a href="/cgi-bin/view/Main/PeterThoeny">PeterThoeny</a>
<img src="http://sourceforge.net/sflogo.php?group_id=3657&amp;type=1" width="1" height="1" border="0" alt="" />
</td>
<td width="50%" valign="top">
<font size="-2">Copyright &copy; 1998-2002 by Peter Thoeny and
contributing authors. <br />
Ideas, requests, problems regarding TWiki?
<a href="mailto:peter@thoeny.com?subject=TWiki&#32;Feedback">Send</a> feedback.
</font>
</td>
</tr>
</table>
</body>
</html>

319
index-old.html Normal file
View File

@ -0,0 +1,319 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>intro</title>
</head>
<body>
<table border="0" width="100%">
<tbody>
<tr>
<td valign="Top" align="Left"><a href="/stta/toc"> <img align="Center" border="0" alt="Indice" src="/images/stta/sttaconfig.gif">
</a>
</td>
<td valign="Top" align="Center"> <img src="/images/stta/es/stta_stta.gif" alt="stta titulo" width="380" height="84">
</td>
</tr>
</tbody>
</table>
<hr noshade="" size="2">
<div align="Justify">
<h3>Origen y antecedentes.</h3>
</div>
<div align="Justify">
<p>&nbsp;&nbsp;&nbsp; Tarantella como Tecnolog&iacute;a permite el acceso
optimizado a las aplicaciones corporativas desde muy diferentes condiciones
y situaciones. A nadie se le escapa la gran cantidad de "<b>elementos tecnol&oacute;gicos</b>
" que han de "<b>combinarse</b>" para conformar un Servicio con Tarantella.
Si miramos cualquier diagrama Tarantella aparece "en medio" , el objetivo
es que sea completamente transparente y se integre sin provocar grandes cambios
en el <u>paradigma de explotaci&oacute;n</u> existente, sin embargo a veces
se convierte en todo un problema e incluso desvela o revela debilidades del
modo actual de trabajo, topolog&iacute;a de red, etc. <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Tarantella siempre ha sido un producto con gran capacidad
de adaptaci&oacute;n e integraci&oacute;n, el uso de est&aacute;ndares permite
muchas posibilidades y combinaciones. El cliente busca una "respuesta", una
<b>"soluci&oacute;n" global</b> que comprenda todos los aspectos, desde el
acceso del usuario, la disponibilidad de aplicaciones, etc pasando por la
administraci&oacute;n y la extensi&oacute;n de funcionalidades. <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Tarantella como empresa se concentra en los aspectos
de acceso a aplicaciones y proporcionando mecanismos flexibles para la integraci&oacute;n
de los "elementos tecnol&oacute;gicos" que formen parte del servicio. Con
Tarantella la implantaci&oacute;n, la combinaci&oacute;n de elementos, el
modo de explotaci&oacute;n se convierte en el factor cr&iacute;tico y definitivo
a la hora de crear un <b>"Servicio con Tarantella"</b>, donde se hace verdad
aquello de que cada implantaci&oacute;n es un mundo aut&oacute;nomo y distinto,
en continuo cambio y transformaci&oacute;n. <br>
</p>
<p> En definitiva para ofrecer " un modelo operativo con garant&iacute;as"
es necesario: <br>
</p>
<ul>
<li>Adecuar y sincronizar las tecnolog&iacute;as seleccionadas adem&aacute;s
de Tarantella de modo que "cumplan" estrictamente con los requisitos de explotaci&oacute;n
planificados. Hay que "combinar", "cortar", etc. Hasta "sincronizar a la
medida". </li>
<li>Ocultar toda complejidad y ofrecer un uso sencillo y transparente y
sobre todo pr&aacute;ctico para la "producci&oacute;n", para que el "traje
a medida" pueda ser usado en el d&iacute;a a d&iacute;a. </li>
</ul>
<p>&nbsp;&nbsp;&nbsp; Cuando ambas premisas se satisfacen e implementan
de acuerdo con las circunstancias y las necesidades se obtiene <u>una respuesta
o soluci&oacute;n real y ajustada</u> . <br>
</p>
<p>&nbsp;&nbsp;&nbsp; A menudo se ha hablado de Tarantella como una "caja
negra" que proporciona efectos "casi m&aacute;gicos", pero todos sabemos
que estos "trucos" y "efectos" requieren un alto nivel de destreza, sincronizaci&oacute;n
y duro trabajo, porque cada situaci&oacute;n es diferente. <br>
</p>
<h3> STTA: &iquest; Por qu&eacute; una Interface de Gesti&oacute;n m&aacute;s?
<br>
</h3>
<p>&nbsp;&nbsp;&nbsp; El servicio de acceso a las aplicaciones corporativas
no est&aacute; formado por un &uacute;nico elemento tecnol&oacute;gico con
&uacute;nico responsable, sino por una combinaci&oacute;n de elementos (
Hardware de SUN, Sistema Operativo configurado a medida, Servidores Web,
software autenticaci&oacute;n, Tarantella, SSL, etc.), de su correcta sincronizaci&oacute;n,
gesti&oacute;n y disponibilidad depende todo el <b>"servicio de acceso"</b>
, de modo que unos dependen y/o se apoyan en otros. <br>
</p>
<p> &iquest; C&oacute;mo mantener usuarios en varios servidores de acceso?<br>
&iquest; C&oacute;mo coordinar los usuarios y sus claves con los ya existentes
?<br>
&iquest; C&oacute;mo gestionar usuarios de manera que tengan un perfil de
explotaci&oacute;n asignado?<br>
&iquest; C&oacute;mo gestionar las claves de acceso de un usuario a cada
uno de los servidores de aplicaciones?<br>
&iquest; C&oacute;mo generar copias de los "datos cr&iacute;ticos" del
servicio de manera "f&aacute;cil" y "simple"?<br>
&iquest; C&oacute;mo comprobar o controlar qu&eacute; elemento est&aacute;
fallando dentro del servicio, a modo de supervisi&oacute;n? <br>
&iquest; C&oacute;mo monitorizar y automatizar la explotaci&oacute;n limitando
y cambiando los accesos en funci&oacute;n de la disponibilidad, niveles de
respuesta o limitaciones de todos los Servicios? <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Es posible colocar bajo una interface los <b>"elementos
tecnol&oacute;gicos"</b> que participan en el servicio y proporcionar un
entorno f&aacute;cil que genera y ejecuta las <u>"&oacute;rdenes necesarias"</u>
de forma autom&aacute;tica y que gu&iacute;a al operador para evitar errores
de sincronizaci&oacute;n. Adem&aacute;s por medio de dicha interface se <i>
"establece un modo espec&iacute;fico"</i> de operar, parametrizar y definir
los "elementos" del Servicio. <br>
</p>
<p> </p>
<h3>Tencnolog&iacute;as de la Interface STTA </h3>
<p>&nbsp;&nbsp;&nbsp; Se basa en <b>"Webmin"</b> una interface para la
administraci&oacute;n de sistemas operativos Unix, que permite usar un navegador
para la gesti&oacute;n del Sistema y de los Servicios que se ejecutan en
el mismo. Utiliza un servidor de Web, que puede ser seguro y al que puede
restringirse el acceso, junto a programas CGI agrupados en "m&oacute;dulos"
seg&uacute;n tareas, que est&aacute;n escritos en PERL (un lenguaje de programaci&oacute;n
GPL). Webmin est&aacute; disponible bajo licencia BSD, puede ser utilizado
y distribuido de modo "libre". (<i>http://www.webmin.com/webmin/intro.html</i>
). Es como Taratella multiplataforma y mantiene el mismo paradigma de explotaci&oacute;n.
<br>
</p>
<p>&nbsp;&nbsp;&nbsp; El desarrollo es un <b>"nuevo m&oacute;dulo" </b>
que accede al Sistema Operativo, a los servicios de LDAP y los de Tarantella,
sincronizando y automatizando todo el trabajo; este m&oacute;dulo est&aacute;
en fuente y est&aacute; disponible bajo licencia GPL (<i>http://www.gnu.org/philosophy/free-sw.es.html</i>
), por lo que es de uso y distribuci&oacute;n libre. Tambi&eacute;n es susceptible
de mejoras siempre que se devuelvan con el c&oacute;digo fuente <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Cuando un "software" se dice "Free" o "libre" no quiere
decir gratuito, o m&aacute;s a&uacute;n, de escaso valor. Pero al menos uno
tiene "el control", "el conocimiento" y " el derecho " de elegir qui&eacute;n,
cu&aacute;ndo y c&oacute;mo <br>
</p>
<p>&nbsp;&nbsp;&nbsp; El desarrollo efectuado no ha modificado en absoluto
Tarantella, mediante la interface desarrollada se est&aacute;n automatizando
la ejecuci&oacute;n de las &oacute;rdenes de l&iacute;nea de comandos que
ya est&aacute;n disponibles en Tarantella y en otras herramientas, por ejemplo
en el servidor LDAP de iPlanet. <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Por ello, si Tarantella cambiara en el futuro la sintaxis
de un comando, s&oacute;lo ser&iacute;a necesario modificar la parte que
se ejecuta desde la interface para adaptarse al posible cambio, y esta ha
quedado precisamente delimitada en previsi&oacute;n de tal contingencia.
De igual forma, si cambiaran comandos del servidor LDAP, habr&iacute;a que
efectuar una modificaci&oacute;n para adaptarse a esta nueva versi&oacute;n.
<br>
</p>
<p>&nbsp;&nbsp;&nbsp; <b>STTA</b> es mantenida y soportada desde: <b>http://www.eagora.info/stta</b>
y adaptada, instalada e integrada a medida seg&uacute;n los trabajos de
Consultor&iacute;a a realizar. <br>
<br>
<table border="0" width="100%">
<tbody>
<tr>
<td valign="Top" align="Left">
<h3><br>
</h3>
<h3><br>
Caracter&iacute;sticas de STTA </h3>
</td>
<td valign="Top" align="Center"> <img src="/images/es/stta/stta_full.gif" alt="Stta tecnologias" width="298" height="115">
</td>
</tr>
</tbody>
</table>
</p>
<h3>Versi&oacute;n 1.0</h3>
Septiembre 2001 -- obsoleta -- 2.821 l&iacute;neas de c&oacute;digo (4
bibliotecas, 27 cgi) <br>
<p>&nbsp;&nbsp;&nbsp; Surge como medio de administraci&oacute;n y sincronizaci&oacute;n
entre el LDAP I-Planet y Tarantella para la creaci&oacute;n y gesti&oacute;n
de usuarios, como un mecanismo simple de cgis para facilitar la administraci&oacute;n.
<br>
</p>
<ul>
<li>Gesti&oacute;n usuarios y grupos en Tarantella y LDAP por una interface
&uacute;nica en estructuras parametrizadas. </li>
<li>Carga de usuarios desde fichero en Tarantella y en LDAP. </li>
<li>Gesti&oacute;n de perfiles de acceso a Servidores de aplicaciones para
cambiar las credenciales de acceso. Uso de los mecanismos de "password Cache"
de Tarantella. </li>
<li>Interface de gesti&oacute;n de "datos" cr&iacute;ticos, bases de datos,
webtops, definiciones y configuraciones. </li>
</ul>
<h3>Versi&oacute;n 1.1</h3>
Noviembre 2001 -- no soportada -- 9.355 l&iacute;neas de c&oacute;digo (
4 bibliotecas, 85 cgi) <br>
<p>&nbsp;&nbsp;&nbsp; Ante la necesidad de nuevas funcionalidades en acceso
a aplicaciones y las grandes limitaciones observadas por la "password Cache"
de Tarantella. Se extiende el mecanismo de los Tcls buscando las credenciales
en repositorios LDAP. <br>
</p>
<ul>
<li>Gesti&oacute;n de Objetos para credenciales de acceso a aplicaciones
mediante una <b>Cache LDAP</b>. </li>
<li>Parametrizaci&oacute;n de reglas para la b&uacute;squeda de credenciales.
</li>
<li>Extensi&oacute;n de los Tcls de Tarantella para integrar los mecanismos
de Cache LDAP. </li>
<li>Mantenimiento sincronizado de dos repositorios LDAP en la red tanto
de usuarios como de Cache de credenciales. </li>
<li>Interface y scripts de Carga y descarga de LDAP y Tarantella. Para
los de TTA se usaron los trabajos de Tillmann Basien. </li>
</ul>
<p> </p>
<h3> Versi&oacute;n 1.2</h3>
Abril 2002 -- activa -- 21.500 l&iacute;neas de c&oacute;digo ( 17 bibliotecas,
154 cgi, utilidades 16) <br>
<p>&nbsp;&nbsp;&nbsp; El m&oacute;dulo ha crecido y requiere una optimizaci&oacute;n
profunda, se corrigen muchos bugs y se busca crear un "paquete" y m&oacute;dulo
lo m&aacute;s completo posible. Se a&ntilde;aden nuevas funcionalidades
de monitorizaci&oacute;n y supervisi&oacute;n. <br>
</p>
<ul>
<li><b>Gestor de Sesiones </b>de Tarantella autom&aacute;tico. </li>
<li><b>Monitor de acciones</b> sobre los Servicios, scripts de acciones,
etc. </li>
<li>Limitaci&oacute;n de sesiones por objetos. </li>
<li>Tickets de acceso a sesiones. </li>
<li>Nuevo look &amp; feel. Los men&uacute;s pueden usar uno de los dos
modos caracter&iacute;sticos de Webmin: tabs e iconos. Se refuerzan las relaciones
de jerarqu&iacute;as y navegaci&oacute;n entre las opciones posibles. </li>
<li>Elementos de control y status del Servico (supervisi&oacute;n):
<ul>
<li>Control de sockets de servicios y servidores. </li>
<li>Acceso a datos y par&aacute;metros de configuraci&oacute;n. </li>
<li>Impedir el acceso a la gesti&oacute;n de elementos u objetos si
est&aacute;n implicados en una parte del servicio no operativa. </li>
</ul>
</li>
<li>Refuerzo y control de los "acls" o autorizaciones de acceso para ejecutar
determinadas tareas. </li>
<li>Gestor de ficheros que permite, seg&uacute;n los permisos, ver, vaciar,
borrar, modificar:
<ul>
<li>Logs de Tarantella </li>
<li>Logs de b&uacute;squeda de credenciales en la Cache de passwords.
</li>
<li>Logs de los servidores Https, LDAP, Sistema Operativo. </li>
<li>Scripts de monitorizaci&oacute;n y control del servicio </li>
</ul>
</li>
<li>CGIS para modificar hosts, grupos de hosts, aplicaciones, grupos de
aplicaciones y dominios. </li>
<li>CGIS para gestionar Links y grupos de links (v&iacute;nculos). </li>
<li>Uso de direcci&oacute;n IP en listas de hosts que permite el control
por puertos y la asignar variable de entorno para los tcls de Tarantella
y localizar grupos y hosts en Cache de passwords. </li>
<li>Comprobar listas, bloquear cambios y escribirlos en el log de Webmin.
</li>
<li>Utilidades de carga y descarga de bases de datos mejoradas (TTA y LDAP).
</li>
<li>Mecanismos de actualizaci&oacute;n seguros. </li>
<li>Informe y escritura en los logs de las acciones de la interface seg&uacute;n
par&aacute;metros. El historial de Webmin guarda todas las ejecuciones de
&oacute;rdenes y cambios realizados sobre los objetos. </li>
<li>Optimizaci&oacute;n de los bucles de carga de las listas de sincronizaci&oacute;n.
</li>
<li>Uso reforzado de "hash" en la gesti&oacute;n de listas y carga selectiva.
</li>
<li>Reorganizaci&oacute;n completa de bibliotecas. </li>
<li>Scripts de: actualizaci&oacute;n, control y gesti&oacute;n de monitor
de acciones y gestor de sesiones, etc. </li>
<li>Estructuraci&oacute;n del Ayuda. </li>
</ul>
<p> </p>
<h3>Versi&oacute;n 1.3</h3>
Julio 2002 -- en desarrollo -- <br>
<p>&nbsp;&nbsp;&nbsp; Primera release completa con ayudas y utilidades
de instalaci&oacute;n, configuraci&oacute;n, etc. El desarrollo est&aacute;
abierto a nuevas caracter&iacute;sticas, pero est&aacute; previsto:
<br>
</p>
<ul>
<li>Correcci&oacute;n de errores y bugs de las versiones anteriores. </li>
<li>Optimizaci&oacute;n y utilidades para Open-LDAP. </li>
<li>Documentaci&oacute;n completa on-line. </li>
<li>Completa localizaci&oacute;n espa&ntilde;ol e ingl&eacute;s. </li>
<li>CGI para crear aplicaciones en Tarantella. </li>
<li>Gestor de accesos y auditor&iacute;a de explotaci&oacute;n del servicio.
</li>
<li>Extensi&oacute;n de los mecanismos de "expect" y Tcls de acceso a las
aplicaciones. </li>
<li>Utilidades de instalaci&oacute;n y actualizaci&oacute;n. </li>
<li>Cambio de par&aacute;metros y configuraci&oacute;n de los "elementos
en el servicio" sincronizado. </li>
<li>Status del Servicio en modo "ps" o "top". </li>
<li>Gesti&oacute;n din&aacute;mica de webtops: men&uacute;s desplegables,
etc. </li>
<li>Sincronizaci&oacute;n con nuevas release de Tarantella y nuevas caracter&iacute;sticas.
</li>
</ul>
<br>
</div>
<br>
<hr noshade="" size="2">
<table border="0" width="100%">
<tbody>
<tr>
<td valign="Top" align="Left"><a href="/stta/toc"> <img align="Center" border="0" alt="Indice" src="/images/stta/stta_button.gif">
<tt>Indice</tt></a>
</td>
<td valign="Top" align="Right">
<div align="Right"> <small> Derechos Copia &copy; 2002 <br>
por Jes&uacute;s P&eacute;rez </small> </div>
</td>
</tr>
</tbody>
</table>
</body>
</html>

8
index.html Normal file
View File

@ -0,0 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>e-agor@ </TITLE>
</HEAD>
<META http-equiv="refresh" CONTENT="0; URL=http://alhambra/cgi-local/stta">
</head>
</html>

319
intro.html Normal file
View File

@ -0,0 +1,319 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>intro</title>
</head>
<body>
<table border="0" width="100%">
<tbody>
<tr>
<td valign="Top" align="Left"><a href="/stta/toc"> <img align="Center" border="0" alt="Indice" src="/images/stta/sttaconfig.gif">
</a>
</td>
<td valign="Top" align="Center"> <img src="/images/es_ES/stta/stta_stta.gif" alt="stta titulo" width="380" height="84">
</td>
</tr>
</tbody>
</table>
<hr noshade="" size="2">
<div align="Justify">
<h3>Origen y antecedentes.</h3>
</div>
<div align="Justify">
<p>&nbsp;&nbsp;&nbsp; Tarantella como Tecnolog&iacute;a permite el acceso
optimizado a las aplicaciones corporativas desde muy diferentes condiciones
y situaciones. A nadie se le escapa la gran cantidad de "<b>elementos tecnol&oacute;gicos</b>
" que han de "<b>combinarse</b>" para conformar un Servicio con Tarantella.
Si miramos cualquier diagrama Tarantella aparece "en medio" , el objetivo
es que sea completamente transparente y se integre sin provocar grandes cambios
en el <u>paradigma de explotaci&oacute;n</u> existente, sin embargo a veces
se convierte en todo un problema e incluso desvela o revela debilidades del
modo actual de trabajo, topolog&iacute;a de red, etc. <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Tarantella siempre ha sido un producto con gran capacidad
de adaptaci&oacute;n e integraci&oacute;n, el uso de est&aacute;ndares permite
muchas posibilidades y combinaciones. El cliente busca una "respuesta", una
<b>"soluci&oacute;n" global</b> que comprenda todos los aspectos, desde el
acceso del usuario, la disponibilidad de aplicaciones, etc pasando por la
administraci&oacute;n y la extensi&oacute;n de funcionalidades. <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Tarantella como empresa se concentra en los aspectos
de acceso a aplicaciones y proporcionando mecanismos flexibles para la integraci&oacute;n
de los "elementos tecnol&oacute;gicos" que formen parte del servicio. Con
Tarantella la implantaci&oacute;n, la combinaci&oacute;n de elementos, el
modo de explotaci&oacute;n se convierte en el factor cr&iacute;tico y definitivo
a la hora de crear un <b>"Servicio con Tarantella"</b>, donde se hace verdad
aquello de que cada implantaci&oacute;n es un mundo aut&oacute;nomo y distinto,
en continuo cambio y transformaci&oacute;n. <br>
</p>
<p> En definitiva para ofrecer " un modelo operativo con garant&iacute;as"
es necesario: <br>
</p>
<ul>
<li>Adecuar y sincronizar las tecnolog&iacute;as seleccionadas adem&aacute;s
de Tarantella de modo que "cumplan" estrictamente con los requisitos de explotaci&oacute;n
planificados. Hay que "combinar", "cortar", etc. Hasta "sincronizar a la
medida". </li>
<li>Ocultar toda complejidad y ofrecer un uso sencillo y transparente y
sobre todo pr&aacute;ctico para la "producci&oacute;n", para que el "traje
a medida" pueda ser usado en el d&iacute;a a d&iacute;a. </li>
</ul>
<p>&nbsp;&nbsp;&nbsp; Cuando ambas premisas se satisfacen e implementan
de acuerdo con las circunstancias y las necesidades se obtiene <u>una respuesta
o soluci&oacute;n real y ajustada</u> . <br>
</p>
<p>&nbsp;&nbsp;&nbsp; A menudo se ha hablado de Tarantella como una "caja
negra" que proporciona efectos "casi m&aacute;gicos", pero todos sabemos
que estos "trucos" y "efectos" requieren un alto nivel de destreza, sincronizaci&oacute;n
y duro trabajo, porque cada situaci&oacute;n es diferente. <br>
</p>
<h3> STTA: &iquest; Por qu&eacute; una Interface de Gesti&oacute;n m&aacute;s?
<br>
</h3>
<p>&nbsp;&nbsp;&nbsp; El servicio de acceso a las aplicaciones corporativas
no est&aacute; formado por un &uacute;nico elemento tecnol&oacute;gico con
&uacute;nico responsable, sino por una combinaci&oacute;n de elementos (
Hardware de SUN, Sistema Operativo configurado a medida, Servidores Web,
software autenticaci&oacute;n, Tarantella, SSL, etc.), de su correcta sincronizaci&oacute;n,
gesti&oacute;n y disponibilidad depende todo el <b>"servicio de acceso"</b>
, de modo que unos dependen y/o se apoyan en otros. <br>
</p>
<p> &iquest; C&oacute;mo mantener usuarios en varios servidores de acceso?<br>
&iquest; C&oacute;mo coordinar los usuarios y sus claves con los ya existentes
?<br>
&iquest; C&oacute;mo gestionar usuarios de manera que tengan un perfil de
explotaci&oacute;n asignado?<br>
&iquest; C&oacute;mo gestionar las claves de acceso de un usuario a cada
uno de los servidores de aplicaciones?<br>
&iquest; C&oacute;mo generar copias de los "datos cr&iacute;ticos" del
servicio de manera "f&aacute;cil" y "simple"?<br>
&iquest; C&oacute;mo comprobar o controlar qu&eacute; elemento est&aacute;
fallando dentro del servicio, a modo de supervisi&oacute;n? <br>
&iquest; C&oacute;mo monitorizar y automatizar la explotaci&oacute;n limitando
y cambiando los accesos en funci&oacute;n de la disponibilidad, niveles de
respuesta o limitaciones de todos los Servicios? <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Es posible colocar bajo una interface los <b>"elementos
tecnol&oacute;gicos"</b> que participan en el servicio y proporcionar un
entorno f&aacute;cil que genera y ejecuta las <u>"&oacute;rdenes necesarias"</u>
de forma autom&aacute;tica y que gu&iacute;a al operador para evitar errores
de sincronizaci&oacute;n. Adem&aacute;s por medio de dicha interface se <i>
"establece un modo espec&iacute;fico"</i> de operar, parametrizar y definir
los "elementos" del Servicio. <br>
</p>
<p> </p>
<h3>Tencnolog&iacute;as de la Interface STTA </h3>
<p>&nbsp;&nbsp;&nbsp; Se basa en <b>"Webmin"</b> una interface para la
administraci&oacute;n de sistemas operativos Unix, que permite usar un navegador
para la gesti&oacute;n del Sistema y de los Servicios que se ejecutan en
el mismo. Utiliza un servidor de Web, que puede ser seguro y al que puede
restringirse el acceso, junto a programas CGI agrupados en "m&oacute;dulos"
seg&uacute;n tareas, que est&aacute;n escritos en PERL (un lenguaje de programaci&oacute;n
GPL). Webmin est&aacute; disponible bajo licencia BSD, puede ser utilizado
y distribuido de modo "libre". (<i>http://www.webmin.com/webmin/intro.html</i>
). Es como Taratella multiplataforma y mantiene el mismo paradigma de explotaci&oacute;n.
<br>
</p>
<p>&nbsp;&nbsp;&nbsp; El desarrollo es un <b>"nuevo m&oacute;dulo" </b>
que accede al Sistema Operativo, a los servicios de LDAP y los de Tarantella,
sincronizando y automatizando todo el trabajo; este m&oacute;dulo est&aacute;
en fuente y est&aacute; disponible bajo licencia GPL (<i>http://www.gnu.org/philosophy/free-sw.es.html</i>
), por lo que es de uso y distribuci&oacute;n libre. Tambi&eacute;n es susceptible
de mejoras siempre que se devuelvan con el c&oacute;digo fuente <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Cuando un "software" se dice "Free" o "libre" no quiere
decir gratuito, o m&aacute;s a&uacute;n, de escaso valor. Pero al menos uno
tiene "el control", "el conocimiento" y " el derecho " de elegir qui&eacute;n,
cu&aacute;ndo y c&oacute;mo <br>
</p>
<p>&nbsp;&nbsp;&nbsp; El desarrollo efectuado no ha modificado en absoluto
Tarantella, mediante la interface desarrollada se est&aacute;n automatizando
la ejecuci&oacute;n de las &oacute;rdenes de l&iacute;nea de comandos que
ya est&aacute;n disponibles en Tarantella y en otras herramientas, por ejemplo
en el servidor LDAP de iPlanet. <br>
</p>
<p>&nbsp;&nbsp;&nbsp; Por ello, si Tarantella cambiara en el futuro la sintaxis
de un comando, s&oacute;lo ser&iacute;a necesario modificar la parte que
se ejecuta desde la interface para adaptarse al posible cambio, y esta ha
quedado precisamente delimitada en previsi&oacute;n de tal contingencia.
De igual forma, si cambiaran comandos del servidor LDAP, habr&iacute;a que
efectuar una modificaci&oacute;n para adaptarse a esta nueva versi&oacute;n.
<br>
</p>
<p>&nbsp;&nbsp;&nbsp; <b>STTA</b> es mantenida y soportada desde: <b>http://www.eagora.info/stta</b>
y adaptada, instalada e integrada a medida seg&uacute;n los trabajos de
Consultor&iacute;a a realizar. <br>
<br>
<table border="0" width="100%">
<tbody>
<tr>
<td valign="Top" align="Left">
<h3><br>
</h3>
<h3><br>
Caracter&iacute;sticas de STTA </h3>
</td>
<td valign="Top" align="Center"> <img src="/images/es/stta/stta_full.gif" alt="Stta tecnologias" width="298" height="115">
</td>
</tr>
</tbody>
</table>
</p>
<h3>Versi&oacute;n 1.0</h3>
Septiembre 2001 -- obsoleta -- 2.821 l&iacute;neas de c&oacute;digo (4
bibliotecas, 27 cgi) <br>
<p>&nbsp;&nbsp;&nbsp; Surge como medio de administraci&oacute;n y sincronizaci&oacute;n
entre el LDAP I-Planet y Tarantella para la creaci&oacute;n y gesti&oacute;n
de usuarios, como un mecanismo simple de cgis para facilitar la administraci&oacute;n.
<br>
</p>
<ul>
<li>Gesti&oacute;n usuarios y grupos en Tarantella y LDAP por una interface
&uacute;nica en estructuras parametrizadas. </li>
<li>Carga de usuarios desde fichero en Tarantella y en LDAP. </li>
<li>Gesti&oacute;n de perfiles de acceso a Servidores de aplicaciones para
cambiar las credenciales de acceso. Uso de los mecanismos de "password Cache"
de Tarantella. </li>
<li>Interface de gesti&oacute;n de "datos" cr&iacute;ticos, bases de datos,
webtops, definiciones y configuraciones. </li>
</ul>
<h3>Versi&oacute;n 1.1</h3>
Noviembre 2001 -- no soportada -- 9.355 l&iacute;neas de c&oacute;digo (
4 bibliotecas, 85 cgi) <br>
<p>&nbsp;&nbsp;&nbsp; Ante la necesidad de nuevas funcionalidades en acceso
a aplicaciones y las grandes limitaciones observadas por la "password Cache"
de Tarantella. Se extiende el mecanismo de los Tcls buscando las credenciales
en repositorios LDAP. <br>
</p>
<ul>
<li>Gesti&oacute;n de Objetos para credenciales de acceso a aplicaciones
mediante una <b>Cache LDAP</b>. </li>
<li>Parametrizaci&oacute;n de reglas para la b&uacute;squeda de credenciales.
</li>
<li>Extensi&oacute;n de los Tcls de Tarantella para integrar los mecanismos
de Cache LDAP. </li>
<li>Mantenimiento sincronizado de dos repositorios LDAP en la red tanto
de usuarios como de Cache de credenciales. </li>
<li>Interface y scripts de Carga y descarga de LDAP y Tarantella. Para
los de TTA se usaron los trabajos de Tillmann Basien. </li>
</ul>
<p> </p>
<h3> Versi&oacute;n 1.2</h3>
Abril 2002 -- activa -- 21.500 l&iacute;neas de c&oacute;digo ( 17 bibliotecas,
154 cgi, utilidades 16) <br>
<p>&nbsp;&nbsp;&nbsp; El m&oacute;dulo ha crecido y requiere una optimizaci&oacute;n
profunda, se corrigen muchos bugs y se busca crear un "paquete" y m&oacute;dulo
lo m&aacute;s completo posible. Se a&ntilde;aden nuevas funcionalidades
de monitorizaci&oacute;n y supervisi&oacute;n. <br>
</p>
<ul>
<li><b>Gestor de Sesiones </b>de Tarantella autom&aacute;tico. </li>
<li><b>Monitor de acciones</b> sobre los Servicios, scripts de acciones,
etc. </li>
<li>Limitaci&oacute;n de sesiones por objetos. </li>
<li>Tickets de acceso a sesiones. </li>
<li>Nuevo look &amp; feel. Los men&uacute;s pueden usar uno de los dos
modos caracter&iacute;sticos de Webmin: tabs e iconos. Se refuerzan las relaciones
de jerarqu&iacute;as y navegaci&oacute;n entre las opciones posibles. </li>
<li>Elementos de control y status del Servico (supervisi&oacute;n):
<ul>
<li>Control de sockets de servicios y servidores. </li>
<li>Acceso a datos y par&aacute;metros de configuraci&oacute;n. </li>
<li>Impedir el acceso a la gesti&oacute;n de elementos u objetos si
est&aacute;n implicados en una parte del servicio no operativa. </li>
</ul>
</li>
<li>Refuerzo y control de los "acls" o autorizaciones de acceso para ejecutar
determinadas tareas. </li>
<li>Gestor de ficheros que permite, seg&uacute;n los permisos, ver, vaciar,
borrar, modificar:
<ul>
<li>Logs de Tarantella </li>
<li>Logs de b&uacute;squeda de credenciales en la Cache de passwords.
</li>
<li>Logs de los servidores Https, LDAP, Sistema Operativo. </li>
<li>Scripts de monitorizaci&oacute;n y control del servicio </li>
</ul>
</li>
<li>CGIS para modificar hosts, grupos de hosts, aplicaciones, grupos de
aplicaciones y dominios. </li>
<li>CGIS para gestionar Links y grupos de links (v&iacute;nculos). </li>
<li>Uso de direcci&oacute;n IP en listas de hosts que permite el control
por puertos y la asignar variable de entorno para los tcls de Tarantella
y localizar grupos y hosts en Cache de passwords. </li>
<li>Comprobar listas, bloquear cambios y escribirlos en el log de Webmin.
</li>
<li>Utilidades de carga y descarga de bases de datos mejoradas (TTA y LDAP).
</li>
<li>Mecanismos de actualizaci&oacute;n seguros. </li>
<li>Informe y escritura en los logs de las acciones de la interface seg&uacute;n
par&aacute;metros. El historial de Webmin guarda todas las ejecuciones de
&oacute;rdenes y cambios realizados sobre los objetos. </li>
<li>Optimizaci&oacute;n de los bucles de carga de las listas de sincronizaci&oacute;n.
</li>
<li>Uso reforzado de "hash" en la gesti&oacute;n de listas y carga selectiva.
</li>
<li>Reorganizaci&oacute;n completa de bibliotecas. </li>
<li>Scripts de: actualizaci&oacute;n, control y gesti&oacute;n de monitor
de acciones y gestor de sesiones, etc. </li>
<li>Estructuraci&oacute;n del Ayuda. </li>
</ul>
<p> </p>
<h3>Versi&oacute;n 1.3</h3>
Julio 2002 -- en desarrollo -- <br>
<p>&nbsp;&nbsp;&nbsp; Primera release completa con ayudas y utilidades
de instalaci&oacute;n, configuraci&oacute;n, etc. El desarrollo est&aacute;
abierto a nuevas caracter&iacute;sticas, pero est&aacute; previsto:
<br>
</p>
<ul>
<li>Correcci&oacute;n de errores y bugs de las versiones anteriores. </li>
<li>Optimizaci&oacute;n y utilidades para Open-LDAP. </li>
<li>Documentaci&oacute;n completa on-line. </li>
<li>Completa localizaci&oacute;n espa&ntilde;ol e ingl&eacute;s. </li>
<li>CGI para crear aplicaciones en Tarantella. </li>
<li>Gestor de accesos y auditor&iacute;a de explotaci&oacute;n del servicio.
</li>
<li>Extensi&oacute;n de los mecanismos de "expect" y Tcls de acceso a las
aplicaciones. </li>
<li>Utilidades de instalaci&oacute;n y actualizaci&oacute;n. </li>
<li>Cambio de par&aacute;metros y configuraci&oacute;n de los "elementos
en el servicio" sincronizado. </li>
<li>Status del Servicio en modo "ps" o "top". </li>
<li>Gesti&oacute;n din&aacute;mica de webtops: men&uacute;s desplegables,
etc. </li>
<li>Sincronizaci&oacute;n con nuevas release de Tarantella y nuevas caracter&iacute;sticas.
</li>
</ul>
<br>
</div>
<br>
<hr noshade="" size="2">
<table border="0" width="100%">
<tbody>
<tr>
<td valign="Top" align="Left"><a href="/stta/toc"> <img align="Center" border="0" alt="Indice" src="/images/stta/stta_button.gif">
<tt>Indice</tt></a>
</td>
<td valign="Top" align="Right">
<div align="Right"> <small> Derechos Copia &copy; 2002 <br>
por Jes&uacute;s P&eacute;rez </small> </div>
</td>
</tr>
</tbody>
</table>
</body>
</html>