chore: downloads path
This commit is contained in:
parent
2b95b714f7
commit
b6a41c8c56
11
~downloads/.htaccess
Normal file
11
~downloads/.htaccess
Normal file
@ -0,0 +1,11 @@
|
||||
Redirect /home2/eagora/stta http://alhambra/stta
|
||||
|
||||
AuthUserFile /home2/eagora/cgi-local/siteportals/stta/twiki/data/.htpasswd
|
||||
AuthName ByPassword
|
||||
AuthType Basic
|
||||
|
||||
ErrorDocument 401 /cgi-local/siteportals/stta/twiki/oops/TWiki/SttaDownload?template=oopsnoauth
|
||||
|
||||
<Files "*">
|
||||
require valid-user
|
||||
</Files>
|
9
~downloads/eagor1/.htaccess
Normal file
9
~downloads/eagor1/.htaccess
Normal file
@ -0,0 +1,9 @@
|
||||
Redirect /u/web/eagor1/stta http://www.eagora.info/stta
|
||||
|
||||
AuthUserFile /u/web/eagor1/cgi-local/siteportals/stta/twiki/data/.htpasswd
|
||||
AuthName ByPassword
|
||||
AuthType Basic
|
||||
|
||||
<Files "*">
|
||||
require valid-user
|
||||
</Files>
|
16
~downloads/eagor1/index.html
Normal file
16
~downloads/eagor1/index.html
Normal file
@ -0,0 +1,16 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
||||
<HTML>
|
||||
<head>
|
||||
<TITLE>STTA download index </TITLE>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<meta name="description" content="STTA Is a tool to admin Services around Tarantella, built as a Webmin module allows full synchronization among different technologies: LDAP, Web-Server,Tarantella, etc. STTA is GPL, it can be downloaded here."/>
|
||||
<meta name="Author" content="Jesus Perez" />
|
||||
<meta name="keywords" content="tarantella services, servicios tarantella, webmin, webmin module" />
|
||||
<meta name="robots" content="index,follow" />
|
||||
</head>
|
||||
<link rel="icon" href="/stta/images/webmin_icon.png" type="image/png">
|
||||
<link rel="shortcut icon" href="/stta/images/webmin_icon.png">
|
||||
<link rel="bookmark icon" href="/stta/images/webmin_icon.png">
|
||||
<META http-equiv="refresh" CONTENT="0; URL=http://www.eagora.info/cgi-local/siteportals/stta/twiki/bin/stta?~downloads"
|
||||
</head>
|
||||
</html>
|
11
~downloads/eagor1/open/.htaccess
Normal file
11
~downloads/eagor1/open/.htaccess
Normal file
@ -0,0 +1,11 @@
|
||||
Redirect /u/web/eagor1/index.html http://www.eagora.info/
|
||||
|
||||
AuthUserFile /u/web/eagor1/private/.htpasswd
|
||||
AuthName ByPassword
|
||||
AuthType Basic
|
||||
|
||||
ErrorDocument 401 /en/unknown.html
|
||||
|
||||
<Files "*">
|
||||
require valid-user
|
||||
</Files>
|
147
~downloads/eng/eagor1/index.html
Normal file
147
~downloads/eng/eagor1/index.html
Normal file
@ -0,0 +1,147 @@
|
||||
<!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> STTA - Descargar Servicios con Tarantella </title>
|
||||
<META http-equiv="refresh" CONTENT="0; URL=http://www.eagora.info/cgi-local/stta?download.html">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<meta name="description" content="STTA Is a tool to admin Services around Tarantella, built as a Webmin module allows full synchronization among different technologies: LDAP, Web-Server,Tarantella, etc. STTA is GPL, it can be downloaded here."/>
|
||||
<meta name="Author" content="Jesus Perez" />
|
||||
<meta name="keywords" content="tarantella services, servicios tarantella, webmin, webmin module" />
|
||||
<meta name="robots" content="index,follow" />
|
||||
<base href="http://www.eagora.info/stta" />
|
||||
<link rel="icon" href="/stta/images/webmin_icon.png" type="image/png">
|
||||
<link rel="shortcut icon" href="/stta/images/webmin_icon.png">
|
||||
<link rel="bookmark icon" href="/stta/images/webmin_icon.png">
|
||||
</head>
|
||||
<body bgcolor="#ffe0b0">
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta"><img src="/stta/help/images/icon.gif" alt="STTA" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
<td>
|
||||
<b><font size="+2">STTA<sup><small>TM</small></sup> - Download STTA</font></b>
|
||||
</td>
|
||||
<td align="right">
|
||||
<td align="right"> <font size="+2"></font></b>
|
||||
</td>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%" align="right">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta/~downloads"><img src="/stta/images/stta/down.jpg" alt="STTA Download" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
<tr bgcolor="#ffe0b0">
|
||||
<td>
|
||||
<font size="-1">
|
||||
{ <a href="/stta">Home</a>
|
||||
| <a href="/stta/~downloads">Download Login</a>
|
||||
| <a href="/">e-agor@</a>
|
||||
| <a href="/cgi-local/siteportals/stta/twiki/bin/view/Main/%{$ENV{'REMOTE_USER'}}%">%{$ENV{'REMOTE_USER'}}%</a>
|
||||
}
|
||||
</font>
|
||||
</td>
|
||||
<td>
|
||||
<div align="right"> </div>
|
||||
</td>
|
||||
<td>
|
||||
</font><div align="right"><a href="/cgi-local/siteportals/stta/twiki/bin/view/Main/%{$ENV{'REMOTE_USER'}}%">%{$ENV{'REMOTE_USER'}}% </a> -- <i>Last access: %{$lastAccess}%</i> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3>Legal note for using the STTA 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 STTA is among or embed with other technologies that use
|
||||
their own license, check and read terms and conditions en each case.
|
||||
Webmin, Tarantella, your LDAP Software choice, Perl, etc. have their
|
||||
own trademark and distributed and use license.
|
||||
<cite> Contact the authors or owners for details. </cite></li>
|
||||
</ul>
|
||||
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%">
|
||||
<b><font size="+2">STTA: Files for download: %STRINGDIR%</font></b>
|
||||
</td>
|
||||
</tr>
|
||||
</table><br /><center>
|
||||
<table width="70%" border="1 " cellpadding="0" cellspacing="0" align="center">
|
||||
<tr><td><table width="100%" border="0" cellpadding="0" cellspacing="0" align="center">
|
||||
<tr><td><img SRC='/images/icons/info.gif' width=20 heigth=20 align=top border=0></td>
|
||||
<td>
|
||||
%syscmd{cat /u/web/eagor1%STRINGPATH%/.info %STRINGPATH%/.info}%
|
||||
</td></tr></table></td></tr>
|
||||
<tr background="/stta/help/images/bkg/p1.jpg"><td><table width="100%" border="0 " cellpadding="0" cellspacing="0" align="center">
|
||||
<tr><td> </td> <td><u> Name </u></td><td><u> Size </u></td> <td><u> Last access time </u></td></tr>
|
||||
<tr><td> </td><td> </td><td> </td> <td> </td></tr>
|
||||
%syscmd{ls /u/web/eagor1%STRINGPATH% %STRINGPATH%}%
|
||||
<tr><td> </td><td> </td><td> </td> <td> </td></tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr><td>Use "Click" over file link to download or over DIR to view. </td></tr>
|
||||
</table><br />
|
||||
|
||||
<br clear="all" />
|
||||
<table width="100%" border="0" cellpadding="3" cellspacing="0" >
|
||||
<tr>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta"><img src="/stta/help/images/icon.gif" alt="STTA" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
<td> <font size="+2"></font></b></td>
|
||||
<td> <font size="+2"></font></b></td>
|
||||
<td align="right"> <font size="+2"></font></b>
|
||||
</td>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%" align="right">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta/~download"><img src="/stta/images/stta/down.jpg" alt="STTA Download" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr bgcolor="#ffe0b0">
|
||||
<td valign="top">
|
||||
STTA - Download Services with Tarantella STTA
|
||||
</td>
|
||||
<td>
|
||||
<div align="right"> </div>
|
||||
</td>
|
||||
<td>
|
||||
<div align="right"> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellpadding="3" cellspacing="0">
|
||||
<tr>
|
||||
<td valign="top" align="left">
|
||||
Revision 1.0 Nov 2002
|
||||
by Jesus Perez
|
||||
</td>
|
||||
<td width="50%" valign="top" align="right">
|
||||
<font size="-2">Copyright © 2002 by e-agor@ and
|
||||
contributing authors. <br />
|
||||
Ideas, requests, problems regarding STTA?
|
||||
<a href="mailto:stta@eagora.info?subject=STTA Feedback">Send feedback</a>.
|
||||
</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
147
~downloads/eng/index.html
Normal file
147
~downloads/eng/index.html
Normal file
@ -0,0 +1,147 @@
|
||||
<!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> STTA - Descargar Servicios con Tarantella </title>
|
||||
<META http-equiv="refresh" CONTENT="0; URL=http://alhambra/cgi-local/stta?download.html">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<meta name="description" content="STTA Is a tool to admin Services around Tarantella, built as a Webmin module allows full synchronization among different technologies: LDAP, Web-Server,Tarantella, etc. STTA is GPL, it can be downloaded here."/>
|
||||
<meta name="Author" content="Jesus Perez" />
|
||||
<meta name="keywords" content="tarantella services, servicios tarantella, webmin, webmin module" />
|
||||
<meta name="robots" content="index,follow" />
|
||||
<base href="http://www.eagora.info/stta" />
|
||||
<link rel="icon" href="/stta/images/webmin_icon.png" type="image/png">
|
||||
<link rel="shortcut icon" href="/stta/images/webmin_icon.png">
|
||||
<link rel="bookmark icon" href="/stta/images/webmin_icon.png">
|
||||
</head>
|
||||
<body bgcolor="#ffe0b0">
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta"><img src="/stta/help/images/icon.gif" alt="STTA" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
<td>
|
||||
<b><font size="+2">STTA<sup><small>TM</small></sup> - Download STTA</font></b>
|
||||
</td>
|
||||
<td align="right">
|
||||
<td align="right"> <font size="+2"></font></b>
|
||||
</td>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%" align="right">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta/~downloads"><img src="/stta/images/stta/down.jpg" alt="STTA Download" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
<tr bgcolor="#ffe0b0">
|
||||
<td>
|
||||
<font size="-1">
|
||||
{ <a href="/stta">Home</a>
|
||||
| <a href="/stta/~downloads">Download Login</a>
|
||||
| <a href="/">e-agor@</a>
|
||||
| <a href="/cgi-local/siteportals/stta/twiki/bin/view/Main/%{$ENV{'REMOTE_USER'}}%">%{$ENV{'REMOTE_USER'}}%</a>
|
||||
}
|
||||
</font>
|
||||
</td>
|
||||
<td>
|
||||
<div align="right"> </div>
|
||||
</td>
|
||||
<td>
|
||||
</font><div align="right"><a href="/cgi-local/siteportals/stta/twiki/bin/view/Main/%{$ENV{'REMOTE_USER'}}%">%{$ENV{'REMOTE_USER'}}% </a> -- <i>Last access: %{$lastAccess}%</i> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<h3>Legal note for using the STTA 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 STTA is among or embed with other technologies that use
|
||||
their own license, check and read terms and conditions en each case.
|
||||
Webmin, Tarantella, your LDAP Software choice, Perl, etc. have their
|
||||
own trademark and distributed and use license.
|
||||
<cite> Contact the authors or owners for details. </cite></li>
|
||||
</ul>
|
||||
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%">
|
||||
<b><font size="+2">STTA: Files for download: %STRINGDIR% </font></b>
|
||||
</td>
|
||||
</tr>
|
||||
</table><br /><center>
|
||||
<table width="70%" border="1 " cellpadding="0" cellspacing="0" align="center">
|
||||
<tr><td><table width="100%" border="0" cellpadding="0" cellspacing="0" align="center">
|
||||
<tr><td><img SRC='/images/icons/info.gif' width=20 heigth=20 align=top border=0></td>
|
||||
<td>
|
||||
%syscmd{cat /home2/eagora%STRINGPATH%/.info %STRINGPATH%/.info}%
|
||||
</td></tr></table></td></tr>
|
||||
<tr background="/stta/help/images/bkg/p1.jpg"><td><table width="100%" border="0 " cellpadding="0" cellspacing="0" align="center">
|
||||
<tr><td> </td> <td><u> Name </u></td><td><u> Size </u></td> <td><u> Last access time </u></td></tr>
|
||||
<tr><td> </td><td> </td><td> </td> <td> </td></tr>
|
||||
%syscmd{ls /home2/eagora%STRINGPATH% %STRINGPATH%}%
|
||||
<tr><td> </td><td> </td><td> </td> <td> </td></tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
<tr><td>Use "Click" over file link to download or over DIR to view. </td></tr>
|
||||
</table><br />
|
||||
|
||||
<br clear="all" />
|
||||
<table width="100%" border="0" cellpadding="3" cellspacing="0" >
|
||||
<tr>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta"><img src="/stta/help/images/icon.gif" alt="STTA" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
<td> <font size="+2"></font></b></td>
|
||||
<td> <font size="+2"></font></b></td>
|
||||
<td align="right"> <font size="+2"></font></b>
|
||||
</td>
|
||||
<td bgcolor="#ffe0b0" rowspan="2" valign="top" width="1%" align="right">
|
||||
<table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>
|
||||
<a href="/stta/~download"><img src="/stta/images/stta/down.jpg" alt="STTA Download" border="0" /></a>
|
||||
</td></tr></table>
|
||||
</td>
|
||||
</tr>
|
||||
<tr bgcolor="#ffe0b0">
|
||||
<td valign="top">
|
||||
STTA - Download Services with Tarantella STTA
|
||||
</td>
|
||||
<td>
|
||||
<div align="right"> </div>
|
||||
</td>
|
||||
<td>
|
||||
<div align="right"> </div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table width="100%" border="0" cellpadding="3" cellspacing="0">
|
||||
<tr>
|
||||
<td valign="top" align="left">
|
||||
Revision 1.0 Nov 2002
|
||||
by Jesus Perez
|
||||
</td>
|
||||
<td width="50%" valign="top" align="right">
|
||||
<font size="-2">Copyright © 2002 by e-agor@ and
|
||||
contributing authors. <br />
|
||||
Ideas, requests, problems regarding STTA?
|
||||
<a href="mailto:stta@eagora.info?subject=STTA Feedback">Send feedback</a>.
|
||||
</font>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
8
~downloads/files/.info
Normal file
8
~downloads/files/.info
Normal file
@ -0,0 +1,8 @@
|
||||
Each STTA pack has his own <b>stamp directory</b> ej: <u>DIR: 2003_6_02_132702</u>.
|
||||
STTA package in Webmin format is available in each <i>stamp directory</i>.
|
||||
<u><i>DIR: last_deploy_vers</i></u> contains las deployment version.
|
||||
<u><i>DIR: last_develop_vers</i></u> contains las development version.
|
||||
<u><i>DIR: tools</i></u> has some software required to install STTA.
|
||||
<u><i>DIR: solaris</i></u> has Solaris software packages for STTA installation.
|
||||
<u><i>DIR: old</i></u> has old STTA patches and packages (mostly obsolete).
|
||||
|
9
~downloads/files/.info.es
Normal file
9
~downloads/files/.info.es
Normal file
@ -0,0 +1,9 @@
|
||||
Cada empaquetado de STTA tiene su propio <b>directorio 'stamp'</b> ej: <u>DIR: 2003_6_02_132702</u>.
|
||||
El paquete de STTA en formato Webmin está disponible en cada <i>directorio 'stamp'</i>.
|
||||
<u><i>DIR: last_deploy_vers</i></u> contiene la última versión para explotación.
|
||||
<u><i>DIR: last_develop_vers</i></u> contiene la última versión en desarrollo.
|
||||
<u><i>DIR: tools</i></u> tiene algún software necesario para instalar STTA.
|
||||
<u><i>DIR: solaris</i></u> tiene empaquetados de software para Solaris necesarios para instalar STTA.
|
||||
<u><i>DIR: old</i></u> contiene parches y empaquetados de STTA anteriores (la mayoría obsoletos).
|
||||
|
||||
|
4
~downloads/files/2003_6_02_132702/.eng/head
Normal file
4
~downloads/files/2003_6_02_132702/.eng/head
Normal file
@ -0,0 +1,4 @@
|
||||
<body>
|
||||
<font size=+1 ><b> 2003_6_02_132702 </b></font>
|
||||
<hr>
|
||||
</body>
|
6
~downloads/files/2003_6_02_132702/.eng/howtopatch
Normal file
6
~downloads/files/2003_6_02_132702/.eng/howtopatch
Normal file
@ -0,0 +1,6 @@
|
||||
<body>
|
||||
<hr>
|
||||
To pach do: cd <i>webmin-install-dir</i> ; cat patch_file | gunzip | tar xvf - <br>
|
||||
To ajdust brand on files and sync scripts the following should be executed:<br>
|
||||
cd <i>webmin-install-dir</i>/stta ; ./mktools.sh es <i>webmin-etc-dir</i>
|
||||
</body>
|
10
~downloads/files/2003_6_02_132702/.eng/patch_130604-01
Normal file
10
~downloads/files/2003_6_02_132702/.eng/patch_130604-01
Normal file
@ -0,0 +1,10 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130604-01.tar.gz><b>patch_130604-01.tar.gz</b></a> should be installed on STTA (strongly recommended). <br>
|
||||
<ul>
|
||||
<li>%W% To fix grp-hosts-modify and description in move objects. </li>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
10
~downloads/files/2003_6_02_132702/.eng/patch_130609-01
Normal file
10
~downloads/files/2003_6_02_132702/.eng/patch_130609-01
Normal file
@ -0,0 +1,10 @@
|
||||
<body>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130609-01.tar.gz><b>patch_130609-01.tar.gz</b></a> should be installed on STTA (strongly recommended). <br>
|
||||
<li>To fix feedback so ziptools now works, to remore comment dir before run.</li>
|
||||
<li>To fix feedback so "packcmd" can have i<i>$HOSTTIME</i> to be replace by "hostname-datetime".</li>
|
||||
<li>To fix globals-lib so "date-time-filenames" will have month format as day (ex: "05" for May).</li>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
18
~downloads/files/2003_6_02_132702/.eng/patch_130612-01
Normal file
18
~downloads/files/2003_6_02_132702/.eng/patch_130612-01
Normal file
@ -0,0 +1,18 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130612-01.tar.gz><b>patch_130612-01.tar.gz</b></a> should be installed on STTA (recommended). <br>
|
||||
<ul>
|
||||
<li>To fix moving objects including something among parenthesis in name string.</li>
|
||||
<li>%W% This cause multiple effects as:<ul>
|
||||
<li>- broken links in STTA objects tables</li>
|
||||
<li>- STTA can not manage and find object entries in TTA and LDAPs</li>
|
||||
<li>- LDPA-Cache credentials are not moved from the origin to the target object.</li>
|
||||
<li>- LDAP-Cache empty structures are not deleted if all appliation or server credentials are moved.</li>
|
||||
</ul>
|
||||
<li>To fix copy task between objects avoiding loosing original entry and doing all steps fine. </li>
|
||||
<br>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
12
~downloads/files/2003_6_02_132702/.eng/patch_130613-01
Normal file
12
~downloads/files/2003_6_02_132702/.eng/patch_130613-01
Normal file
@ -0,0 +1,12 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130613-01.tar.gz><b>patch_130613-01.tar.gz</b></a> should be installed on STTA (recommended). <br>
|
||||
<ul>
|
||||
<li> %W% To fix modify or moving character application objects</li>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
||||
|
||||
|
42
~downloads/files/2003_6_02_132702/.eng/patch_130620-01
Normal file
42
~downloads/files/2003_6_02_132702/.eng/patch_130620-01
Normal file
@ -0,0 +1,42 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130604-01.tar.gz><b>patch_130604-01.tar.gz</b></a> should be installed on STTA (recommended) ( 8 cgis 4 libs) <br>
|
||||
<ul>
|
||||
<li> %W% Fix Organizations Browser use in users management</li>
|
||||
<li> %W% Fix grooups records show in Browser</li>
|
||||
<li> %OK% Change objects name color and underline attributes in Browser</li>
|
||||
<li> %OK% Show selection criteria when selecting users</li>
|
||||
<li> %OK% Several changes to manage help "text strings".</li>
|
||||
<li> %OK% Help windows management are associtated to cgis (better help context sensibility)</li>
|
||||
<li> %OK% Include "interface" configuration parameters for help windows size</li>
|
||||
<li> %OK% New "brandmgr.pl" tool to get brandinfo from command line (generates html and debug) </li>
|
||||
<li> %OK% "stta_brandmgr.cgi" is not accesible from STTA menu for support reasons </li>
|
||||
<li> %OK% New "stta_brandlst.cgi" from STTA menu show brand-info list </li>
|
||||
<li> %OK% Brand info data, plus brandmgr.pl output are included in STTA feedbacks </li>
|
||||
<li> %OK% Update several Spanish help documents </li>
|
||||
<li> %W% Directory stta/help should be removed before patch <br>
|
||||
To pach do: cd <i>webmin-install-dir</i> ; rm -r stta/help </li>
|
||||
|
||||
<b>patch_030705-01.tar.gz</b> should be installed on STTA (recommended) ( 5 cgis 2 biblo 1 shell) <br>
|
||||
<li> %W% Fix "ensload" (shell has errors) </li>
|
||||
<li> %I% Partial ENS dumps are allowed by selection from interface (no changes in ensdump script) </li>
|
||||
<li> %I% LDAPs (ldifs) dumps can show file name output </li>
|
||||
<li> %I% System calls are changed in "TTA Backup" and "STTA feedback" <li>
|
||||
<li> %OK% tta_status fixed to show process list </li>
|
||||
<li> %OK% Use of a small html css style to easy manage and read hyperlinks in pages<br>
|
||||
( two classes in parallel to table header and body colors - all front-end adjusted )<br>
|
||||
<li> %OK% Several changes to manage help and forms "text strings". </li>
|
||||
<li> %OK% Update several Spanish help documents </li>
|
||||
<li> %W% Directory stta/help should be removed before patch <br>
|
||||
To pach do: cd <i>webmin-install-dir</i> ; rm -r stta/help ; </li>
|
||||
|
||||
<ul>
|
||||
<li>%OK% Fija feedback (comentarios) parámetro zipool, borra el contenido del directorio si existe. </li>
|
||||
<li>%OK% Fija feedback (comentarios) la orden de empaquetado puede incluir <i>$HOSTTIME</i> a sustituir por "nombre-host-día-hora". </li>
|
||||
<li>%OK% Fija globals-lib los "nombresfichero-día-hora" tendrán el mes como el formato del día (ej: "05" para Mayo). </li>
|
||||
<br>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
21
~downloads/files/2003_6_02_132702/.eng/patch_130705-01
Normal file
21
~downloads/files/2003_6_02_132702/.eng/patch_130705-01
Normal file
@ -0,0 +1,21 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130705-01.tar.gz><b>patch_130705-01.tar.gz</b></a> should be installed on STTA (recommended) ( 25 cgis 8 libs 1 shell) <br>
|
||||
<ul>
|
||||
<li> %W% Fix "ensload" (shell has errors) </li>
|
||||
<li> %I% Partial ENS dumps are allowed by selection from interface (no changes in ensdump script) </li>
|
||||
<li> %I% LDAPs (ldifs) dumps can show file name output </li>
|
||||
<li> %I% System calls are changed in "TTA Backup" and "STTA feedback" <li>
|
||||
<li> %OK% tta_status fixed to show process list </li>
|
||||
<li> %OK% Use of a small html css style to easy manage and read hyperlinks in pages<br>
|
||||
( two classes in parallel to table header and body colors - all front-end adjusted )<br>
|
||||
<li> %OK% Several changes to manage help and forms "text strings". </li>
|
||||
<li> %OK% Update several Spanish help documents </li>
|
||||
<li> %W% Directory stta/help should be removed before patch <br>
|
||||
To pach do: cd <i>webmin-install-dir</i> ; rm -r stta/help ; </li>
|
||||
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
20
~downloads/files/2003_6_02_132702/.eng/patch_130731-01
Normal file
20
~downloads/files/2003_6_02_132702/.eng/patch_130731-01
Normal file
@ -0,0 +1,20 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130731-01.tar.gz><b>patch_130731-01.tar.gz</b></a> should be installed on STTA (recommended) ( 3 cgis 3 libs 1 shell) <br>
|
||||
<ul>
|
||||
<li> %I% Fix "synclist" and others minor adjustments </li>
|
||||
<li> %I% "ttacache-lib" has a string text change </li>
|
||||
<li> %N% Change of "system message box" (STTA environment message style)<br>
|
||||
to use box or marquee a new parameter is available in "interface": motd_style</li>
|
||||
<li> %I% Copies Directory is managed by using a new parameter in "stta": stta_savedir </li>
|
||||
<li> %W% "mkhelplang.sh" is fixed to work scanning STTA_TOOLS directory. </li>
|
||||
<li> %OK% Several changes to manage help and forms "text strings" (web-lib.pl), etc. </li>
|
||||
<li> %OK% Update several Spanish help documents </li>
|
||||
<li> %W% Directory stta/help should be removed before patch <br>
|
||||
To pach do: cd <i>webmin-install-dir</i> ; rm -r stta/help ; </li>
|
||||
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
13
~downloads/files/2003_6_02_132702/.eng/patch_130731-02
Normal file
13
~downloads/files/2003_6_02_132702/.eng/patch_130731-02
Normal file
@ -0,0 +1,13 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130731-02.tar.gz><b>patch_130731-02.tar.gz</b></a> should be installed on STTA (recommended) ( 0 cgis 1 libs 0 shell) <br>
|
||||
<ul>
|
||||
<li> %OK% Fix STTA architecture spanish page. </li>
|
||||
<li> %OK% Fix Make Web Help for STTA configuration items </li>
|
||||
To pach do: cd <i>webmin-install-dir</i> </li>
|
||||
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
21
~downloads/files/2003_6_02_132702/.eng/patch_130812-01
Normal file
21
~downloads/files/2003_6_02_132702/.eng/patch_130812-01
Normal file
@ -0,0 +1,21 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130812-01.tar.gz><b>patch_130812-01.tar.gz</b></a> should be installed on STTA (recommended) ( 3 cgis 4 libs 1 shell) <br>
|
||||
<ul>
|
||||
<li> %OK% CSS fix for menu2 class according to interface colors.</li>
|
||||
<li> %I% Help configuration management is changed </li>
|
||||
<li> %I% New functions to manage help configuration items (index, links, etc).</li>
|
||||
<li> %N% Parameters are shown in order and with links to help in configuration interface<br>
|
||||
Valid parameters and their order are stablish in <i>webmin-dir/stta/dataconf/base</i></li>
|
||||
<li> %W% "mkhelplang.sh" is fixed to work with current help directory structure. </li>
|
||||
<li> %OK% Several changes to manage help and forms "text strings" (web-lib.pl), etc. </li>
|
||||
<li> %OK% Update several Spanish help documents </li>
|
||||
<li> %W% Directory stta/help should be removed before patch <br>
|
||||
Do: cd <i>webmin-install-dir</i> ; rm -r stta/help ; </li>
|
||||
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
||||
|
10
~downloads/files/2003_6_02_132702/.eng/patch_130826-01
Normal file
10
~downloads/files/2003_6_02_132702/.eng/patch_130826-01
Normal file
@ -0,0 +1,10 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130826-01.tar.gz><b>patch_130826-01.tar.gz</b></a> should be installed on STTA (strongly recommended). <br>
|
||||
<ul>
|
||||
<li>%W% To fix STTA help pages under Perl 5.8.0. </li>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
10
~downloads/files/2003_6_02_132702/.eng/patch_130902-01
Normal file
10
~downloads/files/2003_6_02_132702/.eng/patch_130902-01
Normal file
@ -0,0 +1,10 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130902-01.tar.gz><b>patch_130902-01.tar.gz</b></a> should be installed on STTA (strongly recommended). <br>
|
||||
<ul>
|
||||
<li>%W% To fix applications copies due to TTA attributes differences between command interface and dump info. </li>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
11
~downloads/files/2003_6_02_132702/.eng/patch_130905-01
Normal file
11
~downloads/files/2003_6_02_132702/.eng/patch_130905-01
Normal file
@ -0,0 +1,11 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130902-01.tar.gz><b>patch_130905-01.tar.gz</b></a> should be installed on STTA (strongly recommended). <br>
|
||||
<ul>
|
||||
<li>%W% To fix applications copies whit multiples hosts. </li>
|
||||
<li>%I% Use an icon for URLS (favicon). </li>
|
||||
</ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
20
~downloads/files/2003_6_02_132702/.eng/patch_130915-01
Normal file
20
~downloads/files/2003_6_02_132702/.eng/patch_130915-01
Normal file
@ -0,0 +1,20 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_130915-01.tar.gz><b>patch_130915-01.tar.gz</b></a> should be installed on STTA (recommended) ( 2 cgis 2 libs ) <br>
|
||||
<ul>
|
||||
<li> %OK% CSS fix for main status windows.</li>
|
||||
<li> %I% New functions to manage help configuration items (index, links, etc).</li>
|
||||
<li> %OK% Fix config directory help in making web help.</li>
|
||||
<li> %I% Help version (now 3.0) and generated page datetime are added to page head and foot.</li>
|
||||
<li> %N% Parameters order changed</li>
|
||||
<li> %OK% Several changes to manage help and help configuration parameters. </li>
|
||||
<li> %OK% Update several Spanish help documents </li>
|
||||
<li> %W% Directory stta/help should be removed before patch <br>
|
||||
Do: cd <i>webmin-install-dir</i> ; rm -r stta/help ; </li>
|
||||
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
||||
|
24
~downloads/files/2003_6_02_132702/.eng/patch_131107-01
Normal file
24
~downloads/files/2003_6_02_132702/.eng/patch_131107-01
Normal file
@ -0,0 +1,24 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_131107-01.tar.gz><b>patch_131107-01.tar.gz</b></a> should be installed on STTA (recommended) ( 10 cgis 9 libs ) <br>
|
||||
<ul>
|
||||
<li> %N% "STTA book" in pdf format, access, publish web and local download.</li>
|
||||
<li> %I% Changes in help manager in intall/update wizard </li>
|
||||
<li> %OK% Fix web help maker with relative paths.</li>
|
||||
<li> %OK% Fix Tarantella configuration load and port checking for version 3.4</li>
|
||||
<li> %I% File branding is close, in each request is checked and stop if code changes are found.</li>
|
||||
<li> %I% Branding code managers regist changes nad bytes differences.</li>
|
||||
<li> %I% Help General item from forms are removed.</li>
|
||||
<li> %I% Help items are completed and several new are included (spanish).</li>
|
||||
<li> %I% Info pages for install/update wizard are common to geneal help and are completed for Spanish.</li>
|
||||
<li> %OK% Several changes to mange help "string text", objects and links.</li>
|
||||
<li> %OK% Help Version is now 3.1 </li>
|
||||
<li> %I% Tarantella Applications attributes are included to use them under 3.4 (english)</li>
|
||||
<li> %W% stta/help should be fully removed before to apply patch<br>
|
||||
To pach do: cd <i>webmin-install-dir</i> ; rm -r stta/help </li>
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
||||
|
14
~downloads/files/2003_6_02_132702/.eng/patch_131201-01
Normal file
14
~downloads/files/2003_6_02_132702/.eng/patch_131201-01
Normal file
@ -0,0 +1,14 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_131201-01.tar.gz><b>patch_131201-01.tar.gz</b></a> should be installed on STTA (recommended) ( 2 cgis 2 libs ) <br>
|
||||
<ul>
|
||||
<li> %OK% Fix default init values in STTA installation procedure.</li>
|
||||
<li> %OK% Fix objects copies without default LDAP-CACHE credential associated.</li>
|
||||
<li> %I% Allow access to default values for TTA application types (see help on new application) </li>
|
||||
>
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
||||
|
13
~downloads/files/2003_6_02_132702/.eng/patch_131230-01
Normal file
13
~downloads/files/2003_6_02_132702/.eng/patch_131230-01
Normal file
@ -0,0 +1,13 @@
|
||||
<body>
|
||||
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/head>
|
||||
|
||||
<a href=/stta/~downloads/files/2003_6_02_132702/patch_131230-01.tar.gz><b>patch_131230-01.tar.gz</b></a> should be installed on STTA (recommended) ( 1 cgis 1 libs ) <br>
|
||||
<ul>
|
||||
<li> %OK% Fix multiple passwords changes.</li>
|
||||
<li> %OK% Fix spanish help files.</li>
|
||||
>
|
||||
<ul>
|
||||
<include ~downloads/files/2003_6_02_132702/.eng/howtopatch>
|
||||
</body>
|
||||
|
20
~downloads/files/2003_6_02_132702/.info
Normal file
20
~downloads/files/2003_6_02_132702/.info
Normal file
@ -0,0 +1,20 @@
|
||||
<b>module.info.txt</b> has the current STTA Webmin module info.
|
||||
<b>brandinfofile</b> has the current branding for STTA files.
|
||||
<b>stta-1.3.wbm.gz</b> is the STTA package in Webmin format.
|
||||
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130604-01"><b>patch_130604-01.tar.gz</b></a> should be installed on STTA (strongly recommended).
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130609-01"><b>patch_130609-01.tar.gz</b></a> should be installed on STTA (strongly recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130612-01"><b>patch_130612-01.tar.gz</b></a> should be installed on STTA (recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130613-01"><b>patch_130613-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130620-01"><b>patch_130620-01.tar.gz</b></a> should be installed on STTA (strongly recommended)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130705-01"><b>patch_130705-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130731-01"><b>patch_130731-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130731-02"><b>patch_130731-02.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130812-01"><b>patch_130812-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130826-01"><b>patch_130826-01.tar.gz</b></a> should be installed on STTA (strongly recommended).
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130902-01"><b>patch_130902-01.tar.gz</b></a> should be installed on STTA (strongly recommended).
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130905-01"><b>patch_130905-01.tar.gz</b></a> should be installed on STTA (strongly recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130915-01"><b>patch_130915-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_131107-01"><b>patch_131107-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_131201-01"><b>patch_1311201-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_131230-01"><b>patch_1311230-01.tar.gz</b></a> should be installed on STTA ( recommended).
|
20
~downloads/files/2003_6_02_132702/.info.es
Normal file
20
~downloads/files/2003_6_02_132702/.info.es
Normal file
@ -0,0 +1,20 @@
|
||||
<b>module.info.txt</b> contiene la información correpondiente del módulo STTA en formato Webmin
|
||||
<b>brandinfofile</b> tiene la marca o 'brand' correspondiente de los ficheros de STTA.
|
||||
<b>stta-1.3.wbm.gz</b> es el paquete de STTA en formato Webmin.
|
||||
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130604-01"><b>patch_130604-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda encarecidamente)
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130609-01"><b>patch_130609-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda encarecidamente)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130612-01"><b>patch_130612-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130613-01"><b>patch_130613-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130620-01"><b>patch_130620-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda encarecidamente)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130705-01"><b>patch_130705-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130731-01"><b>patch_130731-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130731-02"><b>patch_130731-02.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130812-01"><b>patch_130812-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130826-01"><b>patch_130826-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda encarecidamente)
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130902-01"><b>patch_130902-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda encarecidamente)
|
||||
%W% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130905-01"><b>patch_130905-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda encarecidamente)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_130915-01"><b>patch_130915-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_131107-01"><b>patch_131107-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_131201-01"><b>patch_131201-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
||||
%I% <a class="menu1" href="/cgi-local/stta?~~/2003_6_02_132702/.spa/patch_131230-01"><b>patch_131230-01.tar.gz</b></a> debe ser instalado sobre STTA (se recomienda)
|
254
~downloads/files/2003_6_02_132702/brandinfofile
Executable file
254
~downloads/files/2003_6_02_132702/brandinfofile
Executable file
@ -0,0 +1,254 @@
|
||||
stta/acl_security.pl::1.31051043346-::9400::[2003_6_02_132702]::
|
||||
stta/addact.cgi::1.31051043346-::4577::[2003_6_02_132702]::
|
||||
stta/addapps.cgi::1.31051043346-::4553::[2003_6_02_132702]::
|
||||
stta/adddomains.cgi::1.31051043346-::3542::[2003_6_02_132702]::
|
||||
stta/addfile.cgi::1.31051043346-::3066::[2003_6_02_132702]::
|
||||
stta/addgrpapps.cgi::1.31051043346-::4300::[2003_6_02_132702]::
|
||||
stta/addgrphosts.cgi::1.31051043346-::4823::[2003_6_02_132702]::
|
||||
stta/addhosts.cgi::1.31051043346-::5410::[2003_6_02_132702]::
|
||||
stta/addhostsuser.cgi::1.31051043346-::1511::[2003_6_02_132702]::
|
||||
stta/addlinks.cgi::1.31051043346-::3360::[2003_6_02_132702]::
|
||||
stta/addobj.cgi::1.31051043346-::4769::[2003_6_02_132702]::
|
||||
stta/addou.cgi::1.31051043346-::4994::[2003_6_02_132702]::
|
||||
stta/addprofcache.cgi::1.31051043346-::1819::[2003_6_02_132702]::
|
||||
stta/addusr.cgi::1.31051043346-::9220::[2003_6_02_132702]::
|
||||
stta/app-lib.pl::1.31051043346-::4827::[2003_6_02_132702]::
|
||||
stta/base-lib.pl::1.31051043346-::9950::[2003_6_02_132702]::
|
||||
stta/brandmgr.pl::1.31068182932-::6047::[2003_11_07_062851]::
|
||||
stta/cache_addapps.cgi::1.31051043346-::7831::[2003_6_02_132702]::
|
||||
stta/cache_adddomains.cgi::1.31051043346-::6204::[2003_6_02_132702]::
|
||||
stta/cache_addgrpapps.cgi::1.31051043346-::6226::[2003_6_02_132702]::
|
||||
stta/cache_addobj.cgi::1.31051043346-::13331::[2003_6_02_132702]::
|
||||
stta/cache_delapps.cgi::1.31051043346-::2923::[2003_6_02_132702]::
|
||||
stta/cache_deldomains.cgi::1.31051043346-::3017::[2003_6_02_132702]::
|
||||
stta/cache_delgrpapps.cgi::1.31051043346-::3035::[2003_6_02_132702]::
|
||||
stta/cache_delobj.cgi::1.31056101209-::6467::[2003_06_20_112649]::
|
||||
stta/cache_filter.cgi::1.31051043346-::15361::[2003_6_02_132702]::
|
||||
stta/cache_modapps.cgi::1.31055491066-::6980::[2003_06_13_095746]::
|
||||
stta/cache_moddomains.cgi::1.31051043346-::5213::[2003_6_02_132702]::
|
||||
stta/cache_modgrpapps.cgi::1.31051043346-::8129::[2003_6_02_132702]::
|
||||
stta/cache_modobj.cgi::1.31051043346-::6343::[2003_6_02_132702]::
|
||||
stta/cache_mvapps.cgi::1.31051043346-::301::[2003_6_02_132702]::
|
||||
stta/cache_mvdomains.cgi::1.31051043346-::307::[2003_6_02_132702]::
|
||||
stta/cache_mvgrpapps.cgi::1.31051043346-::307::[2003_6_02_132702]::
|
||||
stta/cache_selapps.cgi::1.31051043346-::4471::[2003_6_02_132702]::
|
||||
stta/cache_seldomains.cgi::1.31051043346-::4573::[2003_6_02_132702]::
|
||||
stta/cache_selgrpapps.cgi::1.31051043346-::4809::[2003_6_02_132702]::
|
||||
stta/cache_selobj.cgi::1.31057471415-::15169::[2003_07_06_080334]::
|
||||
stta/cleanfile.cgi::1.31051043346-::2728::[2003_6_02_132702]::
|
||||
stta/config.cgi::1.31060696031-::1872::[2003_08_12_154710]::
|
||||
stta/config_info.pl::1.31060696031-::19816::[2003_08_12_154710]::
|
||||
stta/delact.cgi::1.31051043346-::1749::[2003_6_02_132702]::
|
||||
stta/delapps.cgi::1.31051043346-::2288::[2003_6_02_132702]::
|
||||
stta/deldomains.cgi::1.31051043346-::2425::[2003_6_02_132702]::
|
||||
stta/delfile.cgi::1.31051043346-::2584::[2003_6_02_132702]::
|
||||
stta/delgrpapps.cgi::1.31051043346-::2428::[2003_6_02_132702]::
|
||||
stta/delgrphosts.cgi::1.31051043346-::2217::[2003_6_02_132702]::
|
||||
stta/delhosts.cgi::1.31051043346-::2171::[2003_6_02_132702]::
|
||||
stta/delhostsuser.cgi::1.31051043346-::1213::[2003_6_02_132702]::
|
||||
stta/dellinks.cgi::1.31051043346-::2383::[2003_6_02_132702]::
|
||||
stta/delobj.cgi::1.31051043346-::2503::[2003_6_02_132702]::
|
||||
stta/delou.cgi::1.31051043346-::2553::[2003_6_02_132702]::
|
||||
stta/delprofcache.cgi::1.31051043346-::1288::[2003_6_02_132702]::
|
||||
stta/delusr.cgi::1.31051043346-::4462::[2003_6_02_132702]::
|
||||
stta/dir_save.cgi::1.31059653812-::404::[2003_07_31_141652]::
|
||||
stta/dirdef_stta.cgi::1.31051043346-::409::[2003_6_02_132702]::
|
||||
stta/dirlogs_cache.cgi::1.31051043346-::425::[2003_6_02_132702]::
|
||||
stta/dirlogs_tta.cgi::1.31051043346-::408::[2003_6_02_132702]::
|
||||
stta/feedback.cgi::1.31057471415-::17508::[2003_07_06_080334]::
|
||||
stta/feedback_form.cgi::1.31051043346-::5078::[2003_6_02_132702]::
|
||||
stta/file_clean.cgi::1.31051043346-::4529::[2003_6_02_132702]::
|
||||
stta/file_deflists.cgi::1.31051043346-::3116::[2003_6_02_132702]::
|
||||
stta/file_del.cgi::1.31051043346-::4389::[2003_6_02_132702]::
|
||||
stta/file_manager.cgi::1.31057471414-::10495::[2003_07_06_080334]::
|
||||
stta/file_mod.cgi::1.31059653812-::9797::[2003_07_31_141652]::
|
||||
stta/file_showlist.cgi::1.31051043346-::7260::[2003_6_02_132702]::
|
||||
stta/fixhosts.cgi::1.31051043346-::2122::[2003_6_02_132702]::
|
||||
stta/fixobjs.cgi::1.31051043346-::5181::[2003_6_02_132702]::
|
||||
stta/footer.pl::1.31068182931-::1339::[2003_11_07_062851]::
|
||||
stta/global-lib.pl::1.31068182932-::55908::[2003_11_07_062851]::
|
||||
stta/global.js::1.31051043346-::5882::[2003_6_02_132702]::
|
||||
stta/help-lib.pl::1.31068466344-::27062::[2003_11_10_131224]::
|
||||
stta/help.cgi::1.31068182932-::4085::[2003_11_07_062851]::
|
||||
stta/host_chooser.cgi::1.31057471415-::8241::[2003_07_06_080334]::
|
||||
stta/html-lib.pl::1.31068182932-::62506::[2003_11_07_062851]::
|
||||
stta/index.cgi::1.31051043346-::1259::[2003_6_02_132702]::
|
||||
stta/index/admin.pl::1.31056101209-::4105::[2003_06_20_112649]::
|
||||
stta/index/apps.pl::1.31051043346-::1008::[2003_6_02_132702]::
|
||||
stta/index/browsers.pl::1.31051043346-::929::[2003_6_02_132702]::
|
||||
stta/index/domains.pl::1.31051043346-::1065::[2003_6_02_132702]::
|
||||
stta/index/grpapps.pl::1.31051043346-::1012::[2003_6_02_132702]::
|
||||
stta/index/grphosts.pl::1.31051043346-::1078::[2003_6_02_132702]::
|
||||
stta/index/hosts.pl::1.31051043346-::1076::[2003_6_02_132702]::
|
||||
stta/index/hostsuser.pl::1.31051043346-::997::[2003_6_02_132702]::
|
||||
stta/index/index_table.pl::1.31051043346-::1742::[2003_6_02_132702]::
|
||||
stta/index/index_tabs.pl::1.31057471415-::4704::[2003_07_06_080334]::
|
||||
stta/index/insupd.pl::1.31068182932-::1003::[2003_11_07_062851]::
|
||||
stta/index/ldap.pl::1.31051043346-::5905::[2003_6_02_132702]::
|
||||
stta/index/ldapcache.pl::1.31051043346-::847::[2003_6_02_132702]::
|
||||
stta/index/ldapprofile.pl::1.31051043346-::843::[2003_6_02_132702]::
|
||||
stta/index/links.pl::1.31051043346-::959::[2003_6_02_132702]::
|
||||
stta/index/master.pl::1.31051043346-::862::[2003_6_02_132702]::
|
||||
stta/index/monitor.pl::1.31051043346-::830::[2003_6_02_132702]::
|
||||
stta/index/objects.pl::1.31051043346-::2053::[2003_6_02_132702]::
|
||||
stta/index/ou.pl::1.31051043346-::1176::[2003_6_02_132702]::
|
||||
stta/index/password.pl::1.31051043346-::841::[2003_6_02_132702]::
|
||||
stta/index/servers.pl::1.31051043346-::2695::[2003_6_02_132702]::
|
||||
stta/index/supervision.pl::1.31051043346-::5170::[2003_6_02_132702]::
|
||||
stta/index/tta.pl::1.31051043346-::4660::[2003_6_02_132702]::
|
||||
stta/index/users.pl::1.31051043346-::1229::[2003_6_02_132702]::
|
||||
stta/installupd-lib.pl::1.31068182932-::25629::[2003_11_07_062851]::
|
||||
stta/inststta-lib.pl::1.31051043346-::30745::[2003_6_02_132702]::
|
||||
stta/ldap-lib.pl::1.31055419200-::39074::[2003_06_12_140000]::
|
||||
stta/ldap_backup.cgi::1.31051043346-::1405::[2003_6_02_132702]::
|
||||
stta/ldap_ldif.cgi::1.31057471414-::1430::[2003_07_06_080334]::
|
||||
stta/ldap_load.cgi::1.31051043346-::2772::[2003_6_02_132702]::
|
||||
stta/ldap_loglist.cgi::1.31051043346-::6162::[2003_6_02_132702]::
|
||||
stta/ldap_replica.cgi::1.31051043346-::1311::[2003_6_02_132702]::
|
||||
stta/ldap_restart.cgi::1.31051043346-::2783::[2003_6_02_132702]::
|
||||
stta/ldap_schema.cgi::1.31051043346-::1404::[2003_6_02_132702]::
|
||||
stta/ldapbase-lib.pl::1.31051043346-::8151::[2003_6_02_132702]::
|
||||
stta/ldapcache_backup.cgi::1.31051043346-::1500::[2003_6_02_132702]::
|
||||
stta/ldapcache_ldif.cgi::1.31057471414-::1546::[2003_07_06_080334]::
|
||||
stta/ldapcache_load.cgi::1.31051043346-::2861::[2003_6_02_132702]::
|
||||
stta/ldapcache_restart.cgi::1.31051043346-::2933::[2003_6_02_132702]::
|
||||
stta/ldapcache_schema.cgi::1.31051043346-::1481::[2003_6_02_132702]::
|
||||
stta/license.cgi::1.31057471415-::1303::[2003_07_06_080334]::
|
||||
stta/lists-lib.pl::1.31055415586-::35022::[2003_06_12_125945]::
|
||||
stta/localenv_vars.sh::1.31051043346-::431::[2003_6_02_132702]::
|
||||
stta/log_http.cgi::1.31051043346-::361::[2003_6_02_132702]::
|
||||
stta/log_httpacc.cgi::1.31051043346-::369::[2003_6_02_132702]::
|
||||
stta/log_https.cgi::1.31051043346-::364::[2003_6_02_132702]::
|
||||
stta/log_httpsacc.cgi::1.31051043346-::373::[2003_6_02_132702]::
|
||||
stta/log_ldap.cgi::1.31051043346-::376::[2003_6_02_132702]::
|
||||
stta/log_parser.pl::1.31051043346-::1104::[2003_6_02_132702]::
|
||||
stta/log_stta.cgi::1.31051043346-::403::[2003_6_02_132702]::
|
||||
stta/log_system.cgi::1.31051043346-::412::[2003_6_02_132702]::
|
||||
stta/logldap_acc.cgi::1.31051043346-::376::[2003_6_02_132702]::
|
||||
stta/logldap_cache.cgi::1.31051043346-::391::[2003_6_02_132702]::
|
||||
stta/logldapcache_acc.cgi::1.31051043346-::391::[2003_6_02_132702]::
|
||||
stta/logs_list.cgi::1.31051043346-::364::[2003_6_02_132702]::
|
||||
stta/logusers_ldap.cgi::1.31051043346-::358::[2003_6_02_132702]::
|
||||
stta/mkhelplang.sh::1.31060696031-::1435::[2003_08_12_154710]::
|
||||
stta/mktools.sh::1.31051043346-::6015::[2003_6_02_132702]::
|
||||
stta/modact.cgi::1.31051043346-::3649::[2003_6_02_132702]::
|
||||
stta/modapps.cgi::1.31051043346-::4335::[2003_6_02_132702]::
|
||||
stta/moddomains.cgi::1.31051043346-::2872::[2003_6_02_132702]::
|
||||
stta/modfile.cgi::1.31051043346-::2680::[2003_6_02_132702]::
|
||||
stta/modgrpapps.cgi::1.31051043346-::3891::[2003_6_02_132702]::
|
||||
stta/modgrphosts.cgi::1.31054739308-::3168::[2003_6_04_170828]::
|
||||
stta/modhosts.cgi::1.31051043346-::4952::[2003_6_02_132702]::
|
||||
stta/modlinks.cgi::1.31051043346-::2919::[2003_6_02_132702]::
|
||||
stta/modobj.cgi::1.31051043346-::2462::[2003_6_02_132702]::
|
||||
stta/modou.cgi::1.31051043346-::4036::[2003_6_02_132702]::
|
||||
stta/modusr.cgi::1.31051043346-::6354::[2003_6_02_132702]::
|
||||
stta/mon_actarget.cgi::1.31051043346-::16760::[2003_6_02_132702]::
|
||||
stta/mon_actdef.cgi::1.31051043346-::9003::[2003_6_02_132702]::
|
||||
stta/mon_delact.cgi::1.31051043346-::6091::[2003_6_02_132702]::
|
||||
stta/mon_runact.cgi::1.31051043346-::2005::[2003_6_02_132702]::
|
||||
stta/mon_script.cgi::1.31051043346-::466::[2003_6_02_132702]::
|
||||
stta/mon_selact.cgi::1.31057471415-::10627::[2003_07_06_080334]::
|
||||
stta/monitor-lib.pl::1.31057471415-::10150::[2003_07_06_080334]::
|
||||
stta/monitor.cgi::1.31051043346-::7011::[2003_6_02_132702]::
|
||||
stta/monitor.pl::1.31051043346-::5156::[2003_6_02_132702]::
|
||||
stta/mvobjs.cgi::1.31062763032-::11030::[2003_09_05_135712]::
|
||||
stta/obj_chooser.cgi::1.31057471415-::6258::[2003_07_06_080334]::
|
||||
stta/passwd.cgi::1.31051043346-::2454::[2003_6_02_132702]::
|
||||
stta/postinstall.pl::1.31051043346-::1306::[2003_6_02_132702]::
|
||||
stta/print-lib.pl::1.31051043346-::4003::[2003_6_02_132702]::
|
||||
stta/runfile.cgi::1.31051043346-::2875::[2003_6_02_132702]::
|
||||
stta/search.cgi::1.31057471415-::4642::[2003_07_06_080334]::
|
||||
stta/sess_filter.cgi::1.31068182932-::3890::[2003_11_07_062851]::
|
||||
stta/sess_mgmt.cgi::1.31057471415-::2244::[2003_07_06_080334]::
|
||||
stta/setup_config.pl::1.31051043346-::5037::[2003_6_02_132702]::
|
||||
stta/shells/ensdump.sh::1.31051043346-::506::[2003_6_02_132702]::
|
||||
stta/shells/ensload.sh::1.31057471955-::1063::[2003_07_06_081235]::
|
||||
stta/shells/ensrecreate.sh::1.31051043346-::1216::[2003_6_02_132702]::
|
||||
stta/shells/ensrestore.sh::1.31051043346-::828::[2003_6_02_132702]::
|
||||
stta/shells/getOSdata.sh::1.31051043346-::354::[2003_6_02_132702]::
|
||||
stta/shells/ldapreplicate.sh::1.31051043346-::6370::[2003_6_02_132702]::
|
||||
stta/shells/monitor.sh::1.31051043346-::532::[2003_6_02_132702]::
|
||||
stta/shells/oldapadm.sh::1.31051043346-::4545::[2003_6_02_132702]::
|
||||
stta/shells/openldap.sh::1.31051043346-::3194::[2003_6_02_132702]::
|
||||
stta/shells/scanttacache.sh::1.31051043346-::5657::[2003_6_02_132702]::
|
||||
stta/shells/setenv_vars.sh::1.31051043346-::2024::[2003_6_02_132702]::
|
||||
stta/shells/stta.sh::1.31051043346-::793::[2003_6_02_132702]::
|
||||
stta/shells/tta.sh::1.31051043346-::252::[2003_6_02_132702]::
|
||||
stta/shells/ttabackup.sh::1.31051043346-::1247::[2003_6_02_132702]::
|
||||
stta/shells/ttasess.sh::1.31051043346-::387::[2003_6_02_132702]::
|
||||
stta/shells/ttatcl.sh::1.31051043346-::324::[2003_6_02_132702]::
|
||||
stta/stta-lib.pl::1.31051043346-::21501::[2003_6_02_132702]::
|
||||
stta/stta_brandmgr.cgi::1.31068182932-::8233::[2003_11_07_062851]::
|
||||
stta/stta_brandlst.cgi::1.31068182932-::5043::[2003_11_07_062851]::
|
||||
stta/stta_checksync.cgi::1.31051043346-::10488::[2003_6_02_132702]::
|
||||
stta/stta_installupd.cgi::1.31068182932-::6821::[2003_11_07_062851]::
|
||||
stta/stta_mvobjs.cgi::1.31051043346-::8442::[2003_6_02_132702]::
|
||||
stta/stta_proc.cgi::1.31051043346-::1184::[2003_6_02_132702]::
|
||||
stta/stta_report.cgi::1.31068182932-::6065::[2003_11_07_062851]::
|
||||
stta/stta_synclist.cgi::1.31063615106-::1288::[2003_09_15_103826]::
|
||||
stta/stta_view.cgi::1.31051043346-::958::[2003_6_02_132702]::
|
||||
stta/stta_warn.cgi::1.31051043346-::1537::[2003_6_02_132702]::
|
||||
stta/stta_webhelp.cgi::1.31068182931-::15609::[2003_11_07_062851]::
|
||||
stta/sttaconfig.cgi::1.31051043346-::286::[2003_6_02_132702]::
|
||||
stta/sttaremote-lib.pl::1.31051043346-::731::[2003_6_02_132702]::
|
||||
stta/ttaDumpDs.tcl::1.31051043346-::4071::[2003_6_02_132702]::
|
||||
stta/ttaRestoreDs.tcl::1.31051043346-::4374::[2003_6_02_132702]::
|
||||
stta/tta_addgrphosts.cgi::1.31051043346-::6236::[2003_6_02_132702]::
|
||||
stta/tta_addhosts.cgi::1.31051043346-::8728::[2003_6_02_132702]::
|
||||
stta/tta_addhostsuser.cgi::1.31051043346-::4788::[2003_6_02_132702]::
|
||||
stta/tta_addlinks.cgi::1.31051043346-::6069::[2003_6_02_132702]::
|
||||
stta/tta_addou.cgi::1.31051043346-::5679::[2003_6_02_132702]::
|
||||
stta/tta_addprofcache.cgi::1.31051043346-::6886::[2003_6_02_132702]::
|
||||
stta/tta_addusr.cgi::1.31057471415-::8697::[2003_07_06_080334]::
|
||||
stta/tta_alivehosts.cgi::1.31051043346-::1763::[2003_6_02_132702]::
|
||||
stta/tta_archive.cgi::1.31051043346-::1169::[2003_6_02_132702]::
|
||||
stta/tta_backup.cgi::1.31057471415-::1189::[2003_07_06_080334]::
|
||||
stta/tta_delgrphosts.cgi::1.31051043346-::3041::[2003_6_02_132702]::
|
||||
stta/tta_delhosts.cgi::1.31051043346-::2951::[2003_6_02_132702]::
|
||||
stta/tta_delhostsuser.cgi::1.31051043346-::3066::[2003_6_02_132702]::
|
||||
stta/tta_dellinks.cgi::1.31051043346-::2957::[2003_6_02_132702]::
|
||||
stta/tta_delou.cgi::1.31051043346-::2892::[2003_6_02_132702]::
|
||||
stta/tta_delprofcache.cgi::1.31051043346-::3160::[2003_6_02_132702]::
|
||||
stta/tta_delusr.cgi::1.31051043346-::4890::[2003_6_02_132702]::
|
||||
stta/tta_ensbk.cgi::1.31051043346-::1173::[2003_6_02_132702]::
|
||||
stta/tta_ensdump.cgi::1.31057471415-::2156::[2003_07_06_080334]::
|
||||
stta/tta_ensload.cgi::1.31051043346-::2189::[2003_6_02_132702]::
|
||||
stta/tta_ensrecreate.cgi::1.31051043346-::2761::[2003_6_02_132702]::
|
||||
stta/tta_ensrestore.cgi::1.31051043346-::2283::[2003_6_02_132702]::
|
||||
stta/tta_filter.cgi::1.31056101209-::6546::[2003_06_20_112649]::
|
||||
stta/tta_loadous.cgi::1.31051043346-::7520::[2003_6_02_132702]::
|
||||
stta/tta_loadusrs.cgi::1.31051043346-::8227::[2003_6_02_132702]::
|
||||
stta/tta_modgrphosts.cgi::1.31051043346-::5226::[2003_6_02_132702]::
|
||||
stta/tta_modhosts.cgi::1.31051043346-::9577::[2003_6_02_132702]::
|
||||
stta/tta_modlinks.cgi::1.31051043346-::4783::[2003_6_02_132702]::
|
||||
stta/tta_modou.cgi::1.31051043346-::8721::[2003_6_02_132702]::
|
||||
stta/tta_modusr.cgi::1.31051043346-::17849::[2003_6_02_132702]::
|
||||
stta/tta_mvgrphosts.cgi::1.31051043346-::307::[2003_6_02_132702]::
|
||||
stta/tta_mvhosts.cgi::1.31051043346-::301::[2003_6_02_132702]::
|
||||
stta/tta_mvlinks.cgi::1.31051043346-::303::[2003_6_02_132702]::
|
||||
stta/tta_mvou.cgi::1.31051043346-::295::[2003_6_02_132702]::
|
||||
stta/tta_mvusr.cgi::1.31051043346-::299::[2003_6_02_132702]::
|
||||
stta/tta_passwd.cgi::1.31051043346-::7931::[2003_6_02_132702]::
|
||||
stta/tta_passwdcache.cgi::1.31051043346-::6185::[2003_6_02_132702]::
|
||||
stta/tta_restart.cgi::1.31051043346-::1194::[2003_6_02_132702]::
|
||||
stta/tta_selgrphosts.cgi::1.31051043346-::4593::[2003_6_02_132702]::
|
||||
stta/tta_selhosts.cgi::1.31051043346-::5874::[2003_6_02_132702]::
|
||||
stta/tta_selhostsuser.cgi::1.31051043346-::3395::[2003_6_02_132702]::
|
||||
stta/tta_sellinks.cgi::1.31051043346-::4492::[2003_6_02_132702]::
|
||||
stta/tta_selou.cgi::1.31051043346-::4438::[2003_6_02_132702]::
|
||||
stta/tta_selprofcache.cgi::1.31051043346-::3499::[2003_6_02_132702]::
|
||||
stta/tta_selusr.cgi::1.31057471415-::15511::[2003_07_06_080334]::
|
||||
stta/tta_sess.cgi::1.31057471415-::17095::[2003_07_06_080334]::
|
||||
stta/tta_sessbilling.cgi::1.31057471414-::23837::[2003_07_06_080334]::
|
||||
stta/tta_sesscount.cgi::1.31057471415-::4621::[2003_07_06_080334]::
|
||||
stta/tta_sesstotal.cgi::1.31057471414-::3990::[2003_07_06_080334]::
|
||||
stta/tta_status.cgi::1.31057471415-::1619::[2003_07_06_080334]::
|
||||
stta/tta_updatecache.cgi::1.31051043346-::3034::[2003_6_02_132702]::
|
||||
stta/tta_works.cgi::1.31051043346-::899::[2003_6_02_132702]::
|
||||
stta/ttacache-lib.pl::1.31059653812-::20534::[2003_07_31_141652]::
|
||||
stta/ttasess-lib.pl::1.31051043346-::25749::[2003_6_02_132702]::
|
||||
stta/ttasess.pl::1.31051043346-::3190::[2003_6_02_132702]::
|
||||
stta/updateALLcache.cgi::1.31051043346-::6905::[2003_6_02_132702]::
|
||||
stta/updatecache.cgi::1.31051043346-::6701::[2003_6_02_132702]::
|
||||
stta/view.cgi::1.31057471415-::3639::[2003_07_06_080334]::
|
||||
stta/web-lib.pl::1.31068190601-::6065::[2003_11_07_083641]::
|
0
~downloads/files/2003_6_02_132702/index.html
Normal file
0
~downloads/files/2003_6_02_132702/index.html
Normal file
7
~downloads/files/2003_6_02_132702/module.info.txt
Executable file
7
~downloads/files/2003_6_02_132702/module.info.txt
Executable file
@ -0,0 +1,7 @@
|
||||
name=stta
|
||||
desc_en=Services with Tarantella
|
||||
desc_es=Servicios con Tarantella
|
||||
depends=1.0
|
||||
version=1.3
|
||||
stamp=2003_6_02_132702
|
||||
brand=1.31051043346-
|
BIN
~downloads/files/2003_6_02_132702/patch_130604-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130604-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130609-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130609-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130612-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130612-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130613-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130613-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130620-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130620-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130705-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130705-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130731-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130731-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130731-02.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130731-02.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130812-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130812-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130826-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130826-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130902-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130902-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130905-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130905-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_130915-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_130915-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_131107-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_131107-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_131201-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_131201-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/patch_131230-01.tar.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/patch_131230-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/2003_6_02_132702/stta-1.3.wbm.gz
Normal file
BIN
~downloads/files/2003_6_02_132702/stta-1.3.wbm.gz
Normal file
Binary file not shown.
254
~downloads/files/brandinfo.txt
Executable file
254
~downloads/files/brandinfo.txt
Executable file
@ -0,0 +1,254 @@
|
||||
stta/acl_security.pl::1.31051043346-::9401::[2004_01_29_102036]::
|
||||
stta/addact.cgi::1.31051043346-::4578::[2004_01_29_102036]::
|
||||
stta/addapps.cgi::1.31051043346-::4554::[2004_01_29_102036]::
|
||||
stta/adddomains.cgi::1.31051043346-::3543::[2004_01_29_102036]::
|
||||
stta/addfile.cgi::1.31051043346-::3067::[2004_01_29_102036]::
|
||||
stta/addgrpapps.cgi::1.31051043346-::4301::[2004_01_29_102036]::
|
||||
stta/addgrphosts.cgi::1.31051043346-::4824::[2004_01_29_102036]::
|
||||
stta/addhosts.cgi::1.31051043346-::5411::[2004_01_29_102036]::
|
||||
stta/addhostsuser.cgi::1.31051043346-::1512::[2004_01_29_102036]::
|
||||
stta/addlinks.cgi::1.31051043346-::3361::[2004_01_29_102036]::
|
||||
stta/addobj.cgi::1.31051043346-::4770::[2004_01_29_102036]::
|
||||
stta/addou.cgi::1.31051043346-::4995::[2004_01_29_102036]::
|
||||
stta/addprofcache.cgi::1.31051043346-::1820::[2004_01_29_102036]::
|
||||
stta/addusr.cgi::1.31051043346-::9221::[2004_01_29_102036]::
|
||||
stta/app-lib.pl::1.31051043346-::4915::[2004_01_29_102036]::
|
||||
stta/base-lib.pl::1.31051043346-::9951::[2004_01_29_102036]::
|
||||
stta/brandmgr.pl::1.31051043346-::6047::[2004_01_29_102036]::
|
||||
stta/cache_addapps.cgi::1.31051043346-::8940::[2004_01_29_102036]::
|
||||
stta/cache_adddomains.cgi::1.31051043346-::6205::[2004_01_29_102036]::
|
||||
stta/cache_addgrpapps.cgi::1.31051043346-::6227::[2004_01_29_102036]::
|
||||
stta/cache_addobj.cgi::1.31051043346-::13332::[2004_01_29_102036]::
|
||||
stta/cache_delapps.cgi::1.31051043346-::2924::[2004_01_29_102036]::
|
||||
stta/cache_deldomains.cgi::1.31051043346-::3018::[2004_01_29_102036]::
|
||||
stta/cache_delgrpapps.cgi::1.31051043346-::3036::[2004_01_29_102036]::
|
||||
stta/cache_delobj.cgi::1.31051043346-::6467::[2004_01_29_102036]::
|
||||
stta/cache_filter.cgi::1.31051043346-::15362::[2004_01_29_102036]::
|
||||
stta/cache_modapps.cgi::1.31051043346-::7247::[2004_01_29_102036]::
|
||||
stta/cache_moddomains.cgi::1.31051043346-::5214::[2004_01_29_102036]::
|
||||
stta/cache_modgrpapps.cgi::1.31051043346-::8130::[2004_01_29_102036]::
|
||||
stta/cache_modobj.cgi::1.31051043346-::6344::[2004_01_29_102036]::
|
||||
stta/cache_mvapps.cgi::1.31051043346-::302::[2004_01_29_102036]::
|
||||
stta/cache_mvdomains.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/cache_mvgrpapps.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/cache_selapps.cgi::1.31051043346-::4472::[2004_01_29_102036]::
|
||||
stta/cache_seldomains.cgi::1.31051043346-::4574::[2004_01_29_102036]::
|
||||
stta/cache_selgrpapps.cgi::1.31051043346-::4810::[2004_01_29_102036]::
|
||||
stta/cache_selobj.cgi::1.31051043346-::15169::[2004_01_29_102036]::
|
||||
stta/cleanfile.cgi::1.31051043346-::2729::[2004_01_29_102036]::
|
||||
stta/config.cgi::1.31051043346-::1872::[2004_01_29_102036]::
|
||||
stta/config_info.pl::1.31051043346-::19802::[2004_01_29_102036]::
|
||||
stta/delact.cgi::1.31051043346-::1750::[2004_01_29_102036]::
|
||||
stta/delapps.cgi::1.31051043346-::2289::[2004_01_29_102036]::
|
||||
stta/deldomains.cgi::1.31051043346-::2426::[2004_01_29_102036]::
|
||||
stta/delfile.cgi::1.31051043346-::2585::[2004_01_29_102036]::
|
||||
stta/delgrpapps.cgi::1.31051043346-::2429::[2004_01_29_102036]::
|
||||
stta/delgrphosts.cgi::1.31051043346-::2218::[2004_01_29_102036]::
|
||||
stta/delhosts.cgi::1.31051043346-::2172::[2004_01_29_102036]::
|
||||
stta/delhostsuser.cgi::1.31051043346-::1214::[2004_01_29_102036]::
|
||||
stta/dellinks.cgi::1.31051043346-::2384::[2004_01_29_102036]::
|
||||
stta/delobj.cgi::1.31051043346-::2504::[2004_01_29_102036]::
|
||||
stta/delou.cgi::1.31051043346-::2554::[2004_01_29_102036]::
|
||||
stta/delprofcache.cgi::1.31051043346-::1289::[2004_01_29_102036]::
|
||||
stta/delusr.cgi::1.31051043346-::4463::[2004_01_29_102036]::
|
||||
stta/dir_save.cgi::1.31051043346-::404::[2004_01_29_102036]::
|
||||
stta/dirdef_stta.cgi::1.31051043346-::410::[2004_01_29_102036]::
|
||||
stta/dirlogs_cache.cgi::1.31051043346-::426::[2004_01_29_102036]::
|
||||
stta/dirlogs_tta.cgi::1.31051043346-::409::[2004_01_29_102036]::
|
||||
stta/feedback.cgi::1.31051043346-::17508::[2004_01_29_102036]::
|
||||
stta/feedback_form.cgi::1.31051043346-::5079::[2004_01_29_102036]::
|
||||
stta/file_clean.cgi::1.31051043346-::4530::[2004_01_29_102036]::
|
||||
stta/file_deflists.cgi::1.31051043346-::3117::[2004_01_29_102036]::
|
||||
stta/file_del.cgi::1.31051043346-::4390::[2004_01_29_102036]::
|
||||
stta/file_manager.cgi::1.31051043346-::10495::[2004_01_29_102036]::
|
||||
stta/file_mod.cgi::1.31051043346-::9797::[2004_01_29_102036]::
|
||||
stta/file_showlist.cgi::1.31051043346-::7261::[2004_01_29_102036]::
|
||||
stta/fixhosts.cgi::1.31051043346-::2123::[2004_01_29_102036]::
|
||||
stta/fixobjs.cgi::1.31051043346-::5182::[2004_01_29_102036]::
|
||||
stta/footer.pl::1.31051043346-::1339::[2004_01_29_102036]::
|
||||
stta/global-lib.pl::1.31051043346-::55908::[2004_01_29_102036]::
|
||||
stta/global.js::1.31051043346-::5883::[2004_01_29_102036]::
|
||||
stta/help-lib.pl::1.31051043346-::27064::[2004_01_29_102036]::
|
||||
stta/help.cgi::1.31051043346-::4085::[2004_01_29_102036]::
|
||||
stta/host_chooser.cgi::1.31051043346-::8259::[2004_01_29_102036]::
|
||||
stta/html-lib.pl::1.31051043346-::62506::[2004_01_29_102036]::
|
||||
stta/index.cgi::1.31051043346-::1260::[2004_01_29_102036]::
|
||||
stta/index/admin.pl::1.31051043346-::4105::[2004_01_29_102036]::
|
||||
stta/index/apps.pl::1.31051043346-::1009::[2004_01_29_102036]::
|
||||
stta/index/browsers.pl::1.31051043346-::930::[2004_01_29_102036]::
|
||||
stta/index/domains.pl::1.31051043346-::1066::[2004_01_29_102036]::
|
||||
stta/index/grpapps.pl::1.31051043346-::1013::[2004_01_29_102036]::
|
||||
stta/index/grphosts.pl::1.31051043346-::1079::[2004_01_29_102036]::
|
||||
stta/index/hosts.pl::1.31051043346-::1077::[2004_01_29_102036]::
|
||||
stta/index/hostsuser.pl::1.31051043346-::998::[2004_01_29_102036]::
|
||||
stta/index/index_table.pl::1.31051043346-::1743::[2004_01_29_102036]::
|
||||
stta/index/index_tabs.pl::1.31051043346-::4704::[2004_01_29_102036]::
|
||||
stta/index/insupd.pl::1.31051043346-::1003::[2004_01_29_102036]::
|
||||
stta/index/ldap.pl::1.31051043346-::5906::[2004_01_29_102036]::
|
||||
stta/index/ldapcache.pl::1.31051043346-::848::[2004_01_29_102036]::
|
||||
stta/index/ldapprofile.pl::1.31051043346-::844::[2004_01_29_102036]::
|
||||
stta/index/links.pl::1.31051043346-::960::[2004_01_29_102036]::
|
||||
stta/index/master.pl::1.31051043346-::863::[2004_01_29_102036]::
|
||||
stta/index/monitor.pl::1.31051043346-::831::[2004_01_29_102036]::
|
||||
stta/index/objects.pl::1.31051043346-::2054::[2004_01_29_102036]::
|
||||
stta/index/ou.pl::1.31051043346-::1177::[2004_01_29_102036]::
|
||||
stta/index/password.pl::1.31051043346-::842::[2004_01_29_102036]::
|
||||
stta/index/servers.pl::1.31051043346-::2696::[2004_01_29_102036]::
|
||||
stta/index/supervision.pl::1.31051043346-::5171::[2004_01_29_102036]::
|
||||
stta/index/tta.pl::1.31051043346-::4661::[2004_01_29_102036]::
|
||||
stta/index/users.pl::1.31051043346-::1230::[2004_01_29_102036]::
|
||||
stta/installupd-lib.pl::1.31051043346-::25629::[2004_01_29_102036]::
|
||||
stta/inststta-lib.pl::1.31051043346-::30746::[2004_01_29_102036]::
|
||||
stta/ldap-lib.pl::1.31051043346-::39084::[2004_01_29_102036]::
|
||||
stta/ldap_backup.cgi::1.31051043346-::1406::[2004_01_29_102036]::
|
||||
stta/ldap_ldif.cgi::1.31051043346-::1430::[2004_01_29_102036]::
|
||||
stta/ldap_load.cgi::1.31051043346-::2773::[2004_01_29_102036]::
|
||||
stta/ldap_loglist.cgi::1.31051043346-::6163::[2004_01_29_102036]::
|
||||
stta/ldap_replica.cgi::1.31051043346-::1312::[2004_01_29_102036]::
|
||||
stta/ldap_restart.cgi::1.31051043346-::2784::[2004_01_29_102036]::
|
||||
stta/ldap_schema.cgi::1.31051043346-::1405::[2004_01_29_102036]::
|
||||
stta/ldapbase-lib.pl::1.31051043346-::8152::[2004_01_29_102036]::
|
||||
stta/ldapcache_backup.cgi::1.31051043346-::1501::[2004_01_29_102036]::
|
||||
stta/ldapcache_ldif.cgi::1.31051043346-::1546::[2004_01_29_102036]::
|
||||
stta/ldapcache_load.cgi::1.31051043346-::2862::[2004_01_29_102036]::
|
||||
stta/ldapcache_restart.cgi::1.31051043346-::2934::[2004_01_29_102036]::
|
||||
stta/ldapcache_schema.cgi::1.31051043346-::1482::[2004_01_29_102036]::
|
||||
stta/license.cgi::1.31051043346-::1303::[2004_01_29_102036]::
|
||||
stta/lists-lib.pl::1.31051043346-::35022::[2004_01_29_102036]::
|
||||
stta/localenv_vars.sh::1.31051043346-::432::[2004_01_29_102036]::
|
||||
stta/log_http.cgi::1.31051043346-::362::[2004_01_29_102036]::
|
||||
stta/log_httpacc.cgi::1.31051043346-::370::[2004_01_29_102036]::
|
||||
stta/log_https.cgi::1.31051043346-::365::[2004_01_29_102036]::
|
||||
stta/log_httpsacc.cgi::1.31051043346-::374::[2004_01_29_102036]::
|
||||
stta/log_ldap.cgi::1.31051043346-::377::[2004_01_29_102036]::
|
||||
stta/log_parser.pl::1.31051043346-::1105::[2004_01_29_102036]::
|
||||
stta/log_stta.cgi::1.31051043346-::404::[2004_01_29_102036]::
|
||||
stta/log_system.cgi::1.31051043346-::413::[2004_01_29_102036]::
|
||||
stta/logldap_acc.cgi::1.31051043346-::377::[2004_01_29_102036]::
|
||||
stta/logldap_cache.cgi::1.31051043346-::392::[2004_01_29_102036]::
|
||||
stta/logldapcache_acc.cgi::1.31051043346-::392::[2004_01_29_102036]::
|
||||
stta/logs_list.cgi::1.31051043346-::365::[2004_01_29_102036]::
|
||||
stta/logusers_ldap.cgi::1.31051043346-::359::[2004_01_29_102036]::
|
||||
stta/mkhelplang.sh::1.31051043346-::1435::[2004_01_29_102036]::
|
||||
stta/mktools.sh::1.31051043346-::6016::[2004_01_29_102036]::
|
||||
stta/modact.cgi::1.31051043346-::3650::[2004_01_29_102036]::
|
||||
stta/modapps.cgi::1.31051043346-::4336::[2004_01_29_102036]::
|
||||
stta/moddomains.cgi::1.31051043346-::2873::[2004_01_29_102036]::
|
||||
stta/modfile.cgi::1.31051043346-::2681::[2004_01_29_102036]::
|
||||
stta/modgrpapps.cgi::1.31051043346-::3892::[2004_01_29_102036]::
|
||||
stta/modgrphosts.cgi::1.31051043346-::3169::[2004_01_29_102036]::
|
||||
stta/modhosts.cgi::1.31051043346-::4953::[2004_01_29_102036]::
|
||||
stta/modlinks.cgi::1.31051043346-::2920::[2004_01_29_102036]::
|
||||
stta/modobj.cgi::1.31051043346-::2463::[2004_01_29_102036]::
|
||||
stta/modou.cgi::1.31051043346-::4037::[2004_01_29_102036]::
|
||||
stta/modusr.cgi::1.31051043346-::6355::[2004_01_29_102036]::
|
||||
stta/mon_actarget.cgi::1.31051043346-::16761::[2004_01_29_102036]::
|
||||
stta/mon_actdef.cgi::1.31051043346-::9004::[2004_01_29_102036]::
|
||||
stta/mon_delact.cgi::1.31051043346-::6092::[2004_01_29_102036]::
|
||||
stta/mon_runact.cgi::1.31051043346-::2006::[2004_01_29_102036]::
|
||||
stta/mon_script.cgi::1.31051043346-::467::[2004_01_29_102036]::
|
||||
stta/mon_selact.cgi::1.31051043346-::10627::[2004_01_29_102036]::
|
||||
stta/monitor-lib.pl::1.31051043346-::10150::[2004_01_29_102036]::
|
||||
stta/monitor.cgi::1.31051043346-::7012::[2004_01_29_102036]::
|
||||
stta/monitor.pl::1.31051043346-::5157::[2004_01_29_102036]::
|
||||
stta/mvobjs.cgi::1.31051043346-::11085::[2004_01_29_102036]::
|
||||
stta/obj_chooser.cgi::1.31051043346-::6258::[2004_01_29_102036]::
|
||||
stta/passwd.cgi::1.31051043346-::5567::[2004_01_29_102036]::
|
||||
stta/postinstall.pl::1.31051043346-::1307::[2004_01_29_102036]::
|
||||
stta/print-lib.pl::1.31051043346-::4004::[2004_01_29_102036]::
|
||||
stta/runfile.cgi::1.31051043346-::2876::[2004_01_29_102036]::
|
||||
stta/search.cgi::1.31051043346-::4642::[2004_01_29_102036]::
|
||||
stta/sess_filter.cgi::1.31051043346-::3890::[2004_01_29_102036]::
|
||||
stta/sess_mgmt.cgi::1.31051043346-::2244::[2004_01_29_102036]::
|
||||
stta/setup_config.pl::1.31051043346-::5038::[2004_01_29_102036]::
|
||||
stta/shells/ensdump.sh::1.31051043346-::507::[2004_01_29_102036]::
|
||||
stta/shells/ensload.sh::1.31051043346-::1063::[2004_01_29_102036]::
|
||||
stta/shells/ensrecreate.sh::1.31051043346-::1217::[2004_01_29_102036]::
|
||||
stta/shells/ensrestore.sh::1.31051043346-::829::[2004_01_29_102036]::
|
||||
stta/shells/getOSdata.sh::1.31051043346-::355::[2004_01_29_102036]::
|
||||
stta/shells/ldapreplicate.sh::1.31051043346-::6371::[2004_01_29_102036]::
|
||||
stta/shells/monitor.sh::1.31051043346-::533::[2004_01_29_102036]::
|
||||
stta/shells/oldapadm.sh::1.31051043346-::4546::[2004_01_29_102036]::
|
||||
stta/shells/openldap.sh::1.31051043346-::3195::[2004_01_29_102036]::
|
||||
stta/shells/scanttacache.sh::1.31051043346-::5658::[2004_01_29_102036]::
|
||||
stta/shells/setenv_vars.sh::1.31051043346-::2025::[2004_01_29_102036]::
|
||||
stta/shells/stta.sh::1.31051043346-::794::[2004_01_29_102036]::
|
||||
stta/shells/tta.sh::1.31051043346-::253::[2004_01_29_102036]::
|
||||
stta/shells/ttabackup.sh::1.31051043346-::1248::[2004_01_29_102036]::
|
||||
stta/shells/ttasess.sh::1.31051043346-::388::[2004_01_29_102036]::
|
||||
stta/shells/ttatcl.sh::1.31051043346-::325::[2004_01_29_102036]::
|
||||
stta/stta-lib.pl::1.31051043346-::21502::[2004_01_29_102036]::
|
||||
stta/stta_brandlst.cgi::1.31051043346-::5043::[2004_01_29_102036]::
|
||||
stta/stta_brandmgr.cgi::1.31051043346-::8233::[2004_01_29_102036]::
|
||||
stta/stta_checksync.cgi::1.31051043346-::10489::[2004_01_29_102036]::
|
||||
stta/stta_installupd.cgi::1.31051043346-::6821::[2004_01_29_102036]::
|
||||
stta/stta_mvobjs.cgi::1.31051043346-::8443::[2004_01_29_102036]::
|
||||
stta/stta_proc.cgi::1.31051043346-::1185::[2004_01_29_102036]::
|
||||
stta/stta_report.cgi::1.31051043346-::6065::[2004_01_29_102036]::
|
||||
stta/stta_synclist.cgi::1.31051043346-::1288::[2004_01_29_102036]::
|
||||
stta/stta_view.cgi::1.31051043346-::959::[2004_01_29_102036]::
|
||||
stta/stta_warn.cgi::1.31051043346-::1538::[2004_01_29_102036]::
|
||||
stta/stta_webhelp.cgi::1.31051043346-::15609::[2004_01_29_102036]::
|
||||
stta/sttaconfig.cgi::1.31051043346-::287::[2004_01_29_102036]::
|
||||
stta/sttaremote-lib.pl::1.31051043346-::732::[2004_01_29_102036]::
|
||||
stta/ttaDumpDs.tcl::1.31051043346-::4072::[2004_01_29_102036]::
|
||||
stta/ttaRestoreDs.tcl::1.31051043346-::4738::[2004_01_29_102036]::
|
||||
stta/tta_addgrphosts.cgi::1.31051043346-::6237::[2004_01_29_102036]::
|
||||
stta/tta_addhosts.cgi::1.31051043346-::8729::[2004_01_29_102036]::
|
||||
stta/tta_addhostsuser.cgi::1.31051043346-::4789::[2004_01_29_102036]::
|
||||
stta/tta_addlinks.cgi::1.31051043346-::6070::[2004_01_29_102036]::
|
||||
stta/tta_addou.cgi::1.31051043346-::5680::[2004_01_29_102036]::
|
||||
stta/tta_addprofcache.cgi::1.31051043346-::6887::[2004_01_29_102036]::
|
||||
stta/tta_addusr.cgi::1.31051043346-::8697::[2004_01_29_102036]::
|
||||
stta/tta_alivehosts.cgi::1.31051043346-::1764::[2004_01_29_102036]::
|
||||
stta/tta_archive.cgi::1.31051043346-::1170::[2004_01_29_102036]::
|
||||
stta/tta_backup.cgi::1.31051043346-::1189::[2004_01_29_102036]::
|
||||
stta/tta_delgrphosts.cgi::1.31051043346-::3042::[2004_01_29_102036]::
|
||||
stta/tta_delhosts.cgi::1.31051043346-::2952::[2004_01_29_102036]::
|
||||
stta/tta_delhostsuser.cgi::1.31051043346-::3067::[2004_01_29_102036]::
|
||||
stta/tta_dellinks.cgi::1.31051043346-::2958::[2004_01_29_102036]::
|
||||
stta/tta_delou.cgi::1.31051043346-::2893::[2004_01_29_102036]::
|
||||
stta/tta_delprofcache.cgi::1.31051043346-::3161::[2004_01_29_102036]::
|
||||
stta/tta_delusr.cgi::1.31051043346-::4930::[2004_01_29_102036]::
|
||||
stta/tta_ensbk.cgi::1.31051043346-::1174::[2004_01_29_102036]::
|
||||
stta/tta_ensdump.cgi::1.31051043346-::2156::[2004_01_29_102036]::
|
||||
stta/tta_ensload.cgi::1.31051043346-::2190::[2004_01_29_102036]::
|
||||
stta/tta_ensrecreate.cgi::1.31051043346-::2762::[2004_01_29_102036]::
|
||||
stta/tta_ensrestore.cgi::1.31051043346-::2284::[2004_01_29_102036]::
|
||||
stta/tta_filter.cgi::1.31051043346-::6546::[2004_01_29_102036]::
|
||||
stta/tta_loadous.cgi::1.31051043346-::7521::[2004_01_29_102036]::
|
||||
stta/tta_loadusrs.cgi::1.31051043346-::8228::[2004_01_29_102036]::
|
||||
stta/tta_modgrphosts.cgi::1.31051043346-::5227::[2004_01_29_102036]::
|
||||
stta/tta_modhosts.cgi::1.31051043346-::9578::[2004_01_29_102036]::
|
||||
stta/tta_modlinks.cgi::1.31051043346-::4784::[2004_01_29_102036]::
|
||||
stta/tta_modou.cgi::1.31051043346-::8722::[2004_01_29_102036]::
|
||||
stta/tta_modusr.cgi::1.31051043346-::17850::[2004_01_29_102036]::
|
||||
stta/tta_mvgrphosts.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/tta_mvhosts.cgi::1.31051043346-::302::[2004_01_29_102036]::
|
||||
stta/tta_mvlinks.cgi::1.31051043346-::304::[2004_01_29_102036]::
|
||||
stta/tta_mvou.cgi::1.31051043346-::296::[2004_01_29_102036]::
|
||||
stta/tta_mvusr.cgi::1.31051043346-::300::[2004_01_29_102036]::
|
||||
stta/tta_passwd.cgi::1.31051043346-::8343::[2004_01_29_102036]::
|
||||
stta/tta_passwdcache.cgi::1.31051043346-::6186::[2004_01_29_102036]::
|
||||
stta/tta_restart.cgi::1.31051043346-::1195::[2004_01_29_102036]::
|
||||
stta/tta_selgrphosts.cgi::1.31051043346-::4594::[2004_01_29_102036]::
|
||||
stta/tta_selhosts.cgi::1.31051043346-::5875::[2004_01_29_102036]::
|
||||
stta/tta_selhostsuser.cgi::1.31051043346-::3396::[2004_01_29_102036]::
|
||||
stta/tta_sellinks.cgi::1.31051043346-::4493::[2004_01_29_102036]::
|
||||
stta/tta_selou.cgi::1.31051043346-::4439::[2004_01_29_102036]::
|
||||
stta/tta_selprofcache.cgi::1.31051043346-::3500::[2004_01_29_102036]::
|
||||
stta/tta_selusr.cgi::1.31051043346-::15679::[2004_01_29_102036]::
|
||||
stta/tta_sess.cgi::1.31051043346-::17095::[2004_01_29_102036]::
|
||||
stta/tta_sessbilling.cgi::1.31051043346-::23837::[2004_01_29_102036]::
|
||||
stta/tta_sesscount.cgi::1.31051043346-::4621::[2004_01_29_102036]::
|
||||
stta/tta_sesstotal.cgi::1.31051043346-::3990::[2004_01_29_102036]::
|
||||
stta/tta_status.cgi::1.31051043346-::1619::[2004_01_29_102036]::
|
||||
stta/tta_updatecache.cgi::1.31051043346-::3035::[2004_01_29_102036]::
|
||||
stta/tta_works.cgi::1.31051043346-::900::[2004_01_29_102036]::
|
||||
stta/ttacache-lib.pl::1.31051043346-::20534::[2004_01_29_102036]::
|
||||
stta/ttasess-lib.pl::1.31051043346-::25750::[2004_01_29_102036]::
|
||||
stta/ttasess.pl::1.31051043346-::3191::[2004_01_29_102036]::
|
||||
stta/updateALLcache.cgi::1.31051043346-::6906::[2004_01_29_102036]::
|
||||
stta/updatecache.cgi::1.31051043346-::6702::[2004_01_29_102036]::
|
||||
stta/view.cgi::1.31051043346-::3639::[2004_01_29_102036]::
|
||||
stta/web-lib.pl::1.31051043346-::6065::[2004_01_29_102036]::
|
0
~downloads/files/index.html
Normal file
0
~downloads/files/index.html
Normal file
4
~downloads/files/last_deploy_vers/.eng/head
Normal file
4
~downloads/files/last_deploy_vers/.eng/head
Normal file
@ -0,0 +1,4 @@
|
||||
<body>
|
||||
<font size=+1 ><b> last_deploy_vers </b></font>
|
||||
<hr>
|
||||
</body>
|
6
~downloads/files/last_deploy_vers/.eng/howtopatch
Normal file
6
~downloads/files/last_deploy_vers/.eng/howtopatch
Normal file
@ -0,0 +1,6 @@
|
||||
<body>
|
||||
<hr>
|
||||
To pach do: cd <i>webmin-install-dir</i> ; cat patch_file | gunzip | tar xvf - <br>
|
||||
To ajdust brand on files and sync scripts the following should be executed:<br>
|
||||
cd <i>webmin-install-dir</i>/stta ; ./mktools.sh es <i>webmin-etc-dir</i>
|
||||
</body>
|
3
~downloads/files/last_deploy_vers/.info
Normal file
3
~downloads/files/last_deploy_vers/.info
Normal file
@ -0,0 +1,3 @@
|
||||
<b>module.info.txt</b> has the current STTA Webmin module info.
|
||||
<b>brandinfofile</b> has the current branding for STTA files.
|
||||
<b>stta-1.3.wbm.gz</b> is the STTA package in Webmin format.
|
4
~downloads/files/last_deploy_vers/.info.es
Normal file
4
~downloads/files/last_deploy_vers/.info.es
Normal file
@ -0,0 +1,4 @@
|
||||
<b>module.info.txt</b> contiene la información correpondiente del módulo STTA en formato Webmin
|
||||
<b>brandinfofile</b> tiene la marca o 'brand' correspondiente de los ficheros de STTA.
|
||||
<b>stta-1.3.wbm.gz</b> es el paquete de STTA en formato Webmin.
|
||||
|
254
~downloads/files/last_deploy_vers/brandinfofile
Executable file
254
~downloads/files/last_deploy_vers/brandinfofile
Executable file
@ -0,0 +1,254 @@
|
||||
stta/acl_security.pl::1.31051043346-::9401::[2004_01_29_102036]::
|
||||
stta/addact.cgi::1.31051043346-::4578::[2004_01_29_102036]::
|
||||
stta/addapps.cgi::1.31051043346-::4554::[2004_01_29_102036]::
|
||||
stta/adddomains.cgi::1.31051043346-::3543::[2004_01_29_102036]::
|
||||
stta/addfile.cgi::1.31051043346-::3067::[2004_01_29_102036]::
|
||||
stta/addgrpapps.cgi::1.31051043346-::4301::[2004_01_29_102036]::
|
||||
stta/addgrphosts.cgi::1.31051043346-::4824::[2004_01_29_102036]::
|
||||
stta/addhosts.cgi::1.31051043346-::5411::[2004_01_29_102036]::
|
||||
stta/addhostsuser.cgi::1.31051043346-::1512::[2004_01_29_102036]::
|
||||
stta/addlinks.cgi::1.31051043346-::3361::[2004_01_29_102036]::
|
||||
stta/addobj.cgi::1.31051043346-::4770::[2004_01_29_102036]::
|
||||
stta/addou.cgi::1.31051043346-::4995::[2004_01_29_102036]::
|
||||
stta/addprofcache.cgi::1.31051043346-::1820::[2004_01_29_102036]::
|
||||
stta/addusr.cgi::1.31051043346-::9221::[2004_01_29_102036]::
|
||||
stta/app-lib.pl::1.31051043346-::4915::[2004_01_29_102036]::
|
||||
stta/base-lib.pl::1.31051043346-::9951::[2004_01_29_102036]::
|
||||
stta/brandmgr.pl::1.31051043346-::6047::[2004_01_29_102036]::
|
||||
stta/cache_addapps.cgi::1.31051043346-::8940::[2004_01_29_102036]::
|
||||
stta/cache_adddomains.cgi::1.31051043346-::6205::[2004_01_29_102036]::
|
||||
stta/cache_addgrpapps.cgi::1.31051043346-::6227::[2004_01_29_102036]::
|
||||
stta/cache_addobj.cgi::1.31051043346-::13332::[2004_01_29_102036]::
|
||||
stta/cache_delapps.cgi::1.31051043346-::2924::[2004_01_29_102036]::
|
||||
stta/cache_deldomains.cgi::1.31051043346-::3018::[2004_01_29_102036]::
|
||||
stta/cache_delgrpapps.cgi::1.31051043346-::3036::[2004_01_29_102036]::
|
||||
stta/cache_delobj.cgi::1.31051043346-::6467::[2004_01_29_102036]::
|
||||
stta/cache_filter.cgi::1.31051043346-::15362::[2004_01_29_102036]::
|
||||
stta/cache_modapps.cgi::1.31051043346-::7247::[2004_01_29_102036]::
|
||||
stta/cache_moddomains.cgi::1.31051043346-::5214::[2004_01_29_102036]::
|
||||
stta/cache_modgrpapps.cgi::1.31051043346-::8130::[2004_01_29_102036]::
|
||||
stta/cache_modobj.cgi::1.31051043346-::6344::[2004_01_29_102036]::
|
||||
stta/cache_mvapps.cgi::1.31051043346-::302::[2004_01_29_102036]::
|
||||
stta/cache_mvdomains.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/cache_mvgrpapps.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/cache_selapps.cgi::1.31051043346-::4472::[2004_01_29_102036]::
|
||||
stta/cache_seldomains.cgi::1.31051043346-::4574::[2004_01_29_102036]::
|
||||
stta/cache_selgrpapps.cgi::1.31051043346-::4810::[2004_01_29_102036]::
|
||||
stta/cache_selobj.cgi::1.31051043346-::15169::[2004_01_29_102036]::
|
||||
stta/cleanfile.cgi::1.31051043346-::2729::[2004_01_29_102036]::
|
||||
stta/config.cgi::1.31051043346-::1872::[2004_01_29_102036]::
|
||||
stta/config_info.pl::1.31051043346-::19802::[2004_01_29_102036]::
|
||||
stta/delact.cgi::1.31051043346-::1750::[2004_01_29_102036]::
|
||||
stta/delapps.cgi::1.31051043346-::2289::[2004_01_29_102036]::
|
||||
stta/deldomains.cgi::1.31051043346-::2426::[2004_01_29_102036]::
|
||||
stta/delfile.cgi::1.31051043346-::2585::[2004_01_29_102036]::
|
||||
stta/delgrpapps.cgi::1.31051043346-::2429::[2004_01_29_102036]::
|
||||
stta/delgrphosts.cgi::1.31051043346-::2218::[2004_01_29_102036]::
|
||||
stta/delhosts.cgi::1.31051043346-::2172::[2004_01_29_102036]::
|
||||
stta/delhostsuser.cgi::1.31051043346-::1214::[2004_01_29_102036]::
|
||||
stta/dellinks.cgi::1.31051043346-::2384::[2004_01_29_102036]::
|
||||
stta/delobj.cgi::1.31051043346-::2504::[2004_01_29_102036]::
|
||||
stta/delou.cgi::1.31051043346-::2554::[2004_01_29_102036]::
|
||||
stta/delprofcache.cgi::1.31051043346-::1289::[2004_01_29_102036]::
|
||||
stta/delusr.cgi::1.31051043346-::4463::[2004_01_29_102036]::
|
||||
stta/dir_save.cgi::1.31051043346-::404::[2004_01_29_102036]::
|
||||
stta/dirdef_stta.cgi::1.31051043346-::410::[2004_01_29_102036]::
|
||||
stta/dirlogs_cache.cgi::1.31051043346-::426::[2004_01_29_102036]::
|
||||
stta/dirlogs_tta.cgi::1.31051043346-::409::[2004_01_29_102036]::
|
||||
stta/feedback.cgi::1.31051043346-::17508::[2004_01_29_102036]::
|
||||
stta/feedback_form.cgi::1.31051043346-::5079::[2004_01_29_102036]::
|
||||
stta/file_clean.cgi::1.31051043346-::4530::[2004_01_29_102036]::
|
||||
stta/file_deflists.cgi::1.31051043346-::3117::[2004_01_29_102036]::
|
||||
stta/file_del.cgi::1.31051043346-::4390::[2004_01_29_102036]::
|
||||
stta/file_manager.cgi::1.31051043346-::10495::[2004_01_29_102036]::
|
||||
stta/file_mod.cgi::1.31051043346-::9797::[2004_01_29_102036]::
|
||||
stta/file_showlist.cgi::1.31051043346-::7261::[2004_01_29_102036]::
|
||||
stta/fixhosts.cgi::1.31051043346-::2123::[2004_01_29_102036]::
|
||||
stta/fixobjs.cgi::1.31051043346-::5182::[2004_01_29_102036]::
|
||||
stta/footer.pl::1.31051043346-::1339::[2004_01_29_102036]::
|
||||
stta/global-lib.pl::1.31051043346-::55908::[2004_01_29_102036]::
|
||||
stta/global.js::1.31051043346-::5883::[2004_01_29_102036]::
|
||||
stta/help-lib.pl::1.31051043346-::27064::[2004_01_29_102036]::
|
||||
stta/help.cgi::1.31051043346-::4085::[2004_01_29_102036]::
|
||||
stta/host_chooser.cgi::1.31051043346-::8259::[2004_01_29_102036]::
|
||||
stta/html-lib.pl::1.31051043346-::62506::[2004_01_29_102036]::
|
||||
stta/index.cgi::1.31051043346-::1260::[2004_01_29_102036]::
|
||||
stta/index/admin.pl::1.31051043346-::4105::[2004_01_29_102036]::
|
||||
stta/index/apps.pl::1.31051043346-::1009::[2004_01_29_102036]::
|
||||
stta/index/browsers.pl::1.31051043346-::930::[2004_01_29_102036]::
|
||||
stta/index/domains.pl::1.31051043346-::1066::[2004_01_29_102036]::
|
||||
stta/index/grpapps.pl::1.31051043346-::1013::[2004_01_29_102036]::
|
||||
stta/index/grphosts.pl::1.31051043346-::1079::[2004_01_29_102036]::
|
||||
stta/index/hosts.pl::1.31051043346-::1077::[2004_01_29_102036]::
|
||||
stta/index/hostsuser.pl::1.31051043346-::998::[2004_01_29_102036]::
|
||||
stta/index/index_table.pl::1.31051043346-::1743::[2004_01_29_102036]::
|
||||
stta/index/index_tabs.pl::1.31051043346-::4704::[2004_01_29_102036]::
|
||||
stta/index/insupd.pl::1.31051043346-::1003::[2004_01_29_102036]::
|
||||
stta/index/ldap.pl::1.31051043346-::5906::[2004_01_29_102036]::
|
||||
stta/index/ldapcache.pl::1.31051043346-::848::[2004_01_29_102036]::
|
||||
stta/index/ldapprofile.pl::1.31051043346-::844::[2004_01_29_102036]::
|
||||
stta/index/links.pl::1.31051043346-::960::[2004_01_29_102036]::
|
||||
stta/index/master.pl::1.31051043346-::863::[2004_01_29_102036]::
|
||||
stta/index/monitor.pl::1.31051043346-::831::[2004_01_29_102036]::
|
||||
stta/index/objects.pl::1.31051043346-::2054::[2004_01_29_102036]::
|
||||
stta/index/ou.pl::1.31051043346-::1177::[2004_01_29_102036]::
|
||||
stta/index/password.pl::1.31051043346-::842::[2004_01_29_102036]::
|
||||
stta/index/servers.pl::1.31051043346-::2696::[2004_01_29_102036]::
|
||||
stta/index/supervision.pl::1.31051043346-::5171::[2004_01_29_102036]::
|
||||
stta/index/tta.pl::1.31051043346-::4661::[2004_01_29_102036]::
|
||||
stta/index/users.pl::1.31051043346-::1230::[2004_01_29_102036]::
|
||||
stta/installupd-lib.pl::1.31051043346-::25629::[2004_01_29_102036]::
|
||||
stta/inststta-lib.pl::1.31051043346-::30746::[2004_01_29_102036]::
|
||||
stta/ldap-lib.pl::1.31051043346-::39084::[2004_01_29_102036]::
|
||||
stta/ldap_backup.cgi::1.31051043346-::1406::[2004_01_29_102036]::
|
||||
stta/ldap_ldif.cgi::1.31051043346-::1430::[2004_01_29_102036]::
|
||||
stta/ldap_load.cgi::1.31051043346-::2773::[2004_01_29_102036]::
|
||||
stta/ldap_loglist.cgi::1.31051043346-::6163::[2004_01_29_102036]::
|
||||
stta/ldap_replica.cgi::1.31051043346-::1312::[2004_01_29_102036]::
|
||||
stta/ldap_restart.cgi::1.31051043346-::2784::[2004_01_29_102036]::
|
||||
stta/ldap_schema.cgi::1.31051043346-::1405::[2004_01_29_102036]::
|
||||
stta/ldapbase-lib.pl::1.31051043346-::8152::[2004_01_29_102036]::
|
||||
stta/ldapcache_backup.cgi::1.31051043346-::1501::[2004_01_29_102036]::
|
||||
stta/ldapcache_ldif.cgi::1.31051043346-::1546::[2004_01_29_102036]::
|
||||
stta/ldapcache_load.cgi::1.31051043346-::2862::[2004_01_29_102036]::
|
||||
stta/ldapcache_restart.cgi::1.31051043346-::2934::[2004_01_29_102036]::
|
||||
stta/ldapcache_schema.cgi::1.31051043346-::1482::[2004_01_29_102036]::
|
||||
stta/license.cgi::1.31051043346-::1303::[2004_01_29_102036]::
|
||||
stta/lists-lib.pl::1.31051043346-::35022::[2004_01_29_102036]::
|
||||
stta/localenv_vars.sh::1.31051043346-::432::[2004_01_29_102036]::
|
||||
stta/log_http.cgi::1.31051043346-::362::[2004_01_29_102036]::
|
||||
stta/log_httpacc.cgi::1.31051043346-::370::[2004_01_29_102036]::
|
||||
stta/log_https.cgi::1.31051043346-::365::[2004_01_29_102036]::
|
||||
stta/log_httpsacc.cgi::1.31051043346-::374::[2004_01_29_102036]::
|
||||
stta/log_ldap.cgi::1.31051043346-::377::[2004_01_29_102036]::
|
||||
stta/log_parser.pl::1.31051043346-::1105::[2004_01_29_102036]::
|
||||
stta/log_stta.cgi::1.31051043346-::404::[2004_01_29_102036]::
|
||||
stta/log_system.cgi::1.31051043346-::413::[2004_01_29_102036]::
|
||||
stta/logldap_acc.cgi::1.31051043346-::377::[2004_01_29_102036]::
|
||||
stta/logldap_cache.cgi::1.31051043346-::392::[2004_01_29_102036]::
|
||||
stta/logldapcache_acc.cgi::1.31051043346-::392::[2004_01_29_102036]::
|
||||
stta/logs_list.cgi::1.31051043346-::365::[2004_01_29_102036]::
|
||||
stta/logusers_ldap.cgi::1.31051043346-::359::[2004_01_29_102036]::
|
||||
stta/mkhelplang.sh::1.31051043346-::1435::[2004_01_29_102036]::
|
||||
stta/mktools.sh::1.31051043346-::6016::[2004_01_29_102036]::
|
||||
stta/modact.cgi::1.31051043346-::3650::[2004_01_29_102036]::
|
||||
stta/modapps.cgi::1.31051043346-::4336::[2004_01_29_102036]::
|
||||
stta/moddomains.cgi::1.31051043346-::2873::[2004_01_29_102036]::
|
||||
stta/modfile.cgi::1.31051043346-::2681::[2004_01_29_102036]::
|
||||
stta/modgrpapps.cgi::1.31051043346-::3892::[2004_01_29_102036]::
|
||||
stta/modgrphosts.cgi::1.31051043346-::3169::[2004_01_29_102036]::
|
||||
stta/modhosts.cgi::1.31051043346-::4953::[2004_01_29_102036]::
|
||||
stta/modlinks.cgi::1.31051043346-::2920::[2004_01_29_102036]::
|
||||
stta/modobj.cgi::1.31051043346-::2463::[2004_01_29_102036]::
|
||||
stta/modou.cgi::1.31051043346-::4037::[2004_01_29_102036]::
|
||||
stta/modusr.cgi::1.31051043346-::6355::[2004_01_29_102036]::
|
||||
stta/mon_actarget.cgi::1.31051043346-::16761::[2004_01_29_102036]::
|
||||
stta/mon_actdef.cgi::1.31051043346-::9004::[2004_01_29_102036]::
|
||||
stta/mon_delact.cgi::1.31051043346-::6092::[2004_01_29_102036]::
|
||||
stta/mon_runact.cgi::1.31051043346-::2006::[2004_01_29_102036]::
|
||||
stta/mon_script.cgi::1.31051043346-::467::[2004_01_29_102036]::
|
||||
stta/mon_selact.cgi::1.31051043346-::10627::[2004_01_29_102036]::
|
||||
stta/monitor-lib.pl::1.31051043346-::10150::[2004_01_29_102036]::
|
||||
stta/monitor.cgi::1.31051043346-::7012::[2004_01_29_102036]::
|
||||
stta/monitor.pl::1.31051043346-::5157::[2004_01_29_102036]::
|
||||
stta/mvobjs.cgi::1.31051043346-::11085::[2004_01_29_102036]::
|
||||
stta/obj_chooser.cgi::1.31051043346-::6258::[2004_01_29_102036]::
|
||||
stta/passwd.cgi::1.31051043346-::5567::[2004_01_29_102036]::
|
||||
stta/postinstall.pl::1.31051043346-::1307::[2004_01_29_102036]::
|
||||
stta/print-lib.pl::1.31051043346-::4004::[2004_01_29_102036]::
|
||||
stta/runfile.cgi::1.31051043346-::2876::[2004_01_29_102036]::
|
||||
stta/search.cgi::1.31051043346-::4642::[2004_01_29_102036]::
|
||||
stta/sess_filter.cgi::1.31051043346-::3890::[2004_01_29_102036]::
|
||||
stta/sess_mgmt.cgi::1.31051043346-::2244::[2004_01_29_102036]::
|
||||
stta/setup_config.pl::1.31051043346-::5038::[2004_01_29_102036]::
|
||||
stta/shells/ensdump.sh::1.31051043346-::507::[2004_01_29_102036]::
|
||||
stta/shells/ensload.sh::1.31051043346-::1063::[2004_01_29_102036]::
|
||||
stta/shells/ensrecreate.sh::1.31051043346-::1217::[2004_01_29_102036]::
|
||||
stta/shells/ensrestore.sh::1.31051043346-::829::[2004_01_29_102036]::
|
||||
stta/shells/getOSdata.sh::1.31051043346-::355::[2004_01_29_102036]::
|
||||
stta/shells/ldapreplicate.sh::1.31051043346-::6371::[2004_01_29_102036]::
|
||||
stta/shells/monitor.sh::1.31051043346-::533::[2004_01_29_102036]::
|
||||
stta/shells/oldapadm.sh::1.31051043346-::4546::[2004_01_29_102036]::
|
||||
stta/shells/openldap.sh::1.31051043346-::3195::[2004_01_29_102036]::
|
||||
stta/shells/scanttacache.sh::1.31051043346-::5658::[2004_01_29_102036]::
|
||||
stta/shells/setenv_vars.sh::1.31051043346-::2025::[2004_01_29_102036]::
|
||||
stta/shells/stta.sh::1.31051043346-::794::[2004_01_29_102036]::
|
||||
stta/shells/tta.sh::1.31051043346-::253::[2004_01_29_102036]::
|
||||
stta/shells/ttabackup.sh::1.31051043346-::1248::[2004_01_29_102036]::
|
||||
stta/shells/ttasess.sh::1.31051043346-::388::[2004_01_29_102036]::
|
||||
stta/shells/ttatcl.sh::1.31051043346-::325::[2004_01_29_102036]::
|
||||
stta/stta-lib.pl::1.31051043346-::21502::[2004_01_29_102036]::
|
||||
stta/stta_brandlst.cgi::1.31051043346-::5043::[2004_01_29_102036]::
|
||||
stta/stta_brandmgr.cgi::1.31051043346-::8233::[2004_01_29_102036]::
|
||||
stta/stta_checksync.cgi::1.31051043346-::10489::[2004_01_29_102036]::
|
||||
stta/stta_installupd.cgi::1.31051043346-::6821::[2004_01_29_102036]::
|
||||
stta/stta_mvobjs.cgi::1.31051043346-::8443::[2004_01_29_102036]::
|
||||
stta/stta_proc.cgi::1.31051043346-::1185::[2004_01_29_102036]::
|
||||
stta/stta_report.cgi::1.31051043346-::6065::[2004_01_29_102036]::
|
||||
stta/stta_synclist.cgi::1.31051043346-::1288::[2004_01_29_102036]::
|
||||
stta/stta_view.cgi::1.31051043346-::959::[2004_01_29_102036]::
|
||||
stta/stta_warn.cgi::1.31051043346-::1538::[2004_01_29_102036]::
|
||||
stta/stta_webhelp.cgi::1.31051043346-::15609::[2004_01_29_102036]::
|
||||
stta/sttaconfig.cgi::1.31051043346-::287::[2004_01_29_102036]::
|
||||
stta/sttaremote-lib.pl::1.31051043346-::732::[2004_01_29_102036]::
|
||||
stta/ttaDumpDs.tcl::1.31051043346-::4072::[2004_01_29_102036]::
|
||||
stta/ttaRestoreDs.tcl::1.31051043346-::4738::[2004_01_29_102036]::
|
||||
stta/tta_addgrphosts.cgi::1.31051043346-::6237::[2004_01_29_102036]::
|
||||
stta/tta_addhosts.cgi::1.31051043346-::8729::[2004_01_29_102036]::
|
||||
stta/tta_addhostsuser.cgi::1.31051043346-::4789::[2004_01_29_102036]::
|
||||
stta/tta_addlinks.cgi::1.31051043346-::6070::[2004_01_29_102036]::
|
||||
stta/tta_addou.cgi::1.31051043346-::5680::[2004_01_29_102036]::
|
||||
stta/tta_addprofcache.cgi::1.31051043346-::6887::[2004_01_29_102036]::
|
||||
stta/tta_addusr.cgi::1.31051043346-::8697::[2004_01_29_102036]::
|
||||
stta/tta_alivehosts.cgi::1.31051043346-::1764::[2004_01_29_102036]::
|
||||
stta/tta_archive.cgi::1.31051043346-::1170::[2004_01_29_102036]::
|
||||
stta/tta_backup.cgi::1.31051043346-::1189::[2004_01_29_102036]::
|
||||
stta/tta_delgrphosts.cgi::1.31051043346-::3042::[2004_01_29_102036]::
|
||||
stta/tta_delhosts.cgi::1.31051043346-::2952::[2004_01_29_102036]::
|
||||
stta/tta_delhostsuser.cgi::1.31051043346-::3067::[2004_01_29_102036]::
|
||||
stta/tta_dellinks.cgi::1.31051043346-::2958::[2004_01_29_102036]::
|
||||
stta/tta_delou.cgi::1.31051043346-::2893::[2004_01_29_102036]::
|
||||
stta/tta_delprofcache.cgi::1.31051043346-::3161::[2004_01_29_102036]::
|
||||
stta/tta_delusr.cgi::1.31051043346-::4930::[2004_01_29_102036]::
|
||||
stta/tta_ensbk.cgi::1.31051043346-::1174::[2004_01_29_102036]::
|
||||
stta/tta_ensdump.cgi::1.31051043346-::2156::[2004_01_29_102036]::
|
||||
stta/tta_ensload.cgi::1.31051043346-::2190::[2004_01_29_102036]::
|
||||
stta/tta_ensrecreate.cgi::1.31051043346-::2762::[2004_01_29_102036]::
|
||||
stta/tta_ensrestore.cgi::1.31051043346-::2284::[2004_01_29_102036]::
|
||||
stta/tta_filter.cgi::1.31051043346-::6546::[2004_01_29_102036]::
|
||||
stta/tta_loadous.cgi::1.31051043346-::7521::[2004_01_29_102036]::
|
||||
stta/tta_loadusrs.cgi::1.31051043346-::8228::[2004_01_29_102036]::
|
||||
stta/tta_modgrphosts.cgi::1.31051043346-::5227::[2004_01_29_102036]::
|
||||
stta/tta_modhosts.cgi::1.31051043346-::9578::[2004_01_29_102036]::
|
||||
stta/tta_modlinks.cgi::1.31051043346-::4784::[2004_01_29_102036]::
|
||||
stta/tta_modou.cgi::1.31051043346-::8722::[2004_01_29_102036]::
|
||||
stta/tta_modusr.cgi::1.31051043346-::17850::[2004_01_29_102036]::
|
||||
stta/tta_mvgrphosts.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/tta_mvhosts.cgi::1.31051043346-::302::[2004_01_29_102036]::
|
||||
stta/tta_mvlinks.cgi::1.31051043346-::304::[2004_01_29_102036]::
|
||||
stta/tta_mvou.cgi::1.31051043346-::296::[2004_01_29_102036]::
|
||||
stta/tta_mvusr.cgi::1.31051043346-::300::[2004_01_29_102036]::
|
||||
stta/tta_passwd.cgi::1.31051043346-::8343::[2004_01_29_102036]::
|
||||
stta/tta_passwdcache.cgi::1.31051043346-::6186::[2004_01_29_102036]::
|
||||
stta/tta_restart.cgi::1.31051043346-::1195::[2004_01_29_102036]::
|
||||
stta/tta_selgrphosts.cgi::1.31051043346-::4594::[2004_01_29_102036]::
|
||||
stta/tta_selhosts.cgi::1.31051043346-::5875::[2004_01_29_102036]::
|
||||
stta/tta_selhostsuser.cgi::1.31051043346-::3396::[2004_01_29_102036]::
|
||||
stta/tta_sellinks.cgi::1.31051043346-::4493::[2004_01_29_102036]::
|
||||
stta/tta_selou.cgi::1.31051043346-::4439::[2004_01_29_102036]::
|
||||
stta/tta_selprofcache.cgi::1.31051043346-::3500::[2004_01_29_102036]::
|
||||
stta/tta_selusr.cgi::1.31051043346-::15679::[2004_01_29_102036]::
|
||||
stta/tta_sess.cgi::1.31051043346-::17095::[2004_01_29_102036]::
|
||||
stta/tta_sessbilling.cgi::1.31051043346-::23837::[2004_01_29_102036]::
|
||||
stta/tta_sesscount.cgi::1.31051043346-::4621::[2004_01_29_102036]::
|
||||
stta/tta_sesstotal.cgi::1.31051043346-::3990::[2004_01_29_102036]::
|
||||
stta/tta_status.cgi::1.31051043346-::1619::[2004_01_29_102036]::
|
||||
stta/tta_updatecache.cgi::1.31051043346-::3035::[2004_01_29_102036]::
|
||||
stta/tta_works.cgi::1.31051043346-::900::[2004_01_29_102036]::
|
||||
stta/ttacache-lib.pl::1.31051043346-::20534::[2004_01_29_102036]::
|
||||
stta/ttasess-lib.pl::1.31051043346-::25750::[2004_01_29_102036]::
|
||||
stta/ttasess.pl::1.31051043346-::3191::[2004_01_29_102036]::
|
||||
stta/updateALLcache.cgi::1.31051043346-::6906::[2004_01_29_102036]::
|
||||
stta/updatecache.cgi::1.31051043346-::6702::[2004_01_29_102036]::
|
||||
stta/view.cgi::1.31051043346-::3639::[2004_01_29_102036]::
|
||||
stta/web-lib.pl::1.31051043346-::6065::[2004_01_29_102036]::
|
0
~downloads/files/last_deploy_vers/index.html
Normal file
0
~downloads/files/last_deploy_vers/index.html
Normal file
7
~downloads/files/last_deploy_vers/module.info.txt
Executable file
7
~downloads/files/last_deploy_vers/module.info.txt
Executable file
@ -0,0 +1,7 @@
|
||||
name=stta
|
||||
desc_en=Services with Tarantella
|
||||
desc_es=Servicios con Tarantella
|
||||
depends=1.0
|
||||
version=1.3
|
||||
stamp=2004_01_29_102036
|
||||
brand=1.31051043346-
|
6
~downloads/files/last_develop_vers/.info
Normal file
6
~downloads/files/last_develop_vers/.info
Normal file
@ -0,0 +1,6 @@
|
||||
<b> These materials are in development process so there is not full deployment security</b> <i> Used them carefully </i>
|
||||
Now most development efforts are dedicate to build <b>STTA help</b>
|
||||
<b>module.info.txt</b> has the current STTA Webmin module info.
|
||||
<b>brandinfofile</b> has the current branding for STTA files.
|
||||
<b>stta-1.3.wbm.gz</b> is the STTA package in Webmin format the very latest !!!!.
|
||||
|
6
~downloads/files/last_develop_vers/.info.es
Normal file
6
~downloads/files/last_develop_vers/.info.es
Normal file
@ -0,0 +1,6 @@
|
||||
<b> Estos materiales estén en proceso de desarrollo por lo que no ofrecen seguridad completa en entornos de explotación</b> <i> Deben usarse con cuidado </i>
|
||||
La mayor parte del esfuerzo de desarrollo esta centrado ahora en la elaboración de la <b> ayuda de STTA </b>
|
||||
<b>module.info.txt</b> contiene la información correpondiente del módulo STTA en formato Webmin
|
||||
<b>brandinfofile</b> tiene la marca o 'brand' correspondiente de los ficheros de STTA.
|
||||
<b>stta-1.3.wbm.gz</b> es el paquete de STTA en formato Webmin, loúltimo de lo último !!!.
|
||||
|
254
~downloads/files/last_develop_vers/brandinfofile
Executable file
254
~downloads/files/last_develop_vers/brandinfofile
Executable file
@ -0,0 +1,254 @@
|
||||
stta/acl_security.pl::1.31051043346-::9401::[2004_01_29_102036]::
|
||||
stta/addact.cgi::1.31051043346-::4578::[2004_01_29_102036]::
|
||||
stta/addapps.cgi::1.31051043346-::4554::[2004_01_29_102036]::
|
||||
stta/adddomains.cgi::1.31051043346-::3543::[2004_01_29_102036]::
|
||||
stta/addfile.cgi::1.31051043346-::3067::[2004_01_29_102036]::
|
||||
stta/addgrpapps.cgi::1.31051043346-::4301::[2004_01_29_102036]::
|
||||
stta/addgrphosts.cgi::1.31051043346-::4824::[2004_01_29_102036]::
|
||||
stta/addhosts.cgi::1.31051043346-::5411::[2004_01_29_102036]::
|
||||
stta/addhostsuser.cgi::1.31051043346-::1512::[2004_01_29_102036]::
|
||||
stta/addlinks.cgi::1.31051043346-::3361::[2004_01_29_102036]::
|
||||
stta/addobj.cgi::1.31051043346-::4770::[2004_01_29_102036]::
|
||||
stta/addou.cgi::1.31051043346-::4995::[2004_01_29_102036]::
|
||||
stta/addprofcache.cgi::1.31051043346-::1820::[2004_01_29_102036]::
|
||||
stta/addusr.cgi::1.31051043346-::9221::[2004_01_29_102036]::
|
||||
stta/app-lib.pl::1.31051043346-::4915::[2004_01_29_102036]::
|
||||
stta/base-lib.pl::1.31051043346-::9951::[2004_01_29_102036]::
|
||||
stta/brandmgr.pl::1.31051043346-::6047::[2004_01_29_102036]::
|
||||
stta/cache_addapps.cgi::1.31051043346-::8940::[2004_01_29_102036]::
|
||||
stta/cache_adddomains.cgi::1.31051043346-::6205::[2004_01_29_102036]::
|
||||
stta/cache_addgrpapps.cgi::1.31051043346-::6227::[2004_01_29_102036]::
|
||||
stta/cache_addobj.cgi::1.31051043346-::13332::[2004_01_29_102036]::
|
||||
stta/cache_delapps.cgi::1.31051043346-::2924::[2004_01_29_102036]::
|
||||
stta/cache_deldomains.cgi::1.31051043346-::3018::[2004_01_29_102036]::
|
||||
stta/cache_delgrpapps.cgi::1.31051043346-::3036::[2004_01_29_102036]::
|
||||
stta/cache_delobj.cgi::1.31051043346-::6467::[2004_01_29_102036]::
|
||||
stta/cache_filter.cgi::1.31051043346-::15362::[2004_01_29_102036]::
|
||||
stta/cache_modapps.cgi::1.31051043346-::7247::[2004_01_29_102036]::
|
||||
stta/cache_moddomains.cgi::1.31051043346-::5214::[2004_01_29_102036]::
|
||||
stta/cache_modgrpapps.cgi::1.31051043346-::8130::[2004_01_29_102036]::
|
||||
stta/cache_modobj.cgi::1.31051043346-::6344::[2004_01_29_102036]::
|
||||
stta/cache_mvapps.cgi::1.31051043346-::302::[2004_01_29_102036]::
|
||||
stta/cache_mvdomains.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/cache_mvgrpapps.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/cache_selapps.cgi::1.31051043346-::4472::[2004_01_29_102036]::
|
||||
stta/cache_seldomains.cgi::1.31051043346-::4574::[2004_01_29_102036]::
|
||||
stta/cache_selgrpapps.cgi::1.31051043346-::4810::[2004_01_29_102036]::
|
||||
stta/cache_selobj.cgi::1.31051043346-::15169::[2004_01_29_102036]::
|
||||
stta/cleanfile.cgi::1.31051043346-::2729::[2004_01_29_102036]::
|
||||
stta/config.cgi::1.31051043346-::1872::[2004_01_29_102036]::
|
||||
stta/config_info.pl::1.31051043346-::19802::[2004_01_29_102036]::
|
||||
stta/delact.cgi::1.31051043346-::1750::[2004_01_29_102036]::
|
||||
stta/delapps.cgi::1.31051043346-::2289::[2004_01_29_102036]::
|
||||
stta/deldomains.cgi::1.31051043346-::2426::[2004_01_29_102036]::
|
||||
stta/delfile.cgi::1.31051043346-::2585::[2004_01_29_102036]::
|
||||
stta/delgrpapps.cgi::1.31051043346-::2429::[2004_01_29_102036]::
|
||||
stta/delgrphosts.cgi::1.31051043346-::2218::[2004_01_29_102036]::
|
||||
stta/delhosts.cgi::1.31051043346-::2172::[2004_01_29_102036]::
|
||||
stta/delhostsuser.cgi::1.31051043346-::1214::[2004_01_29_102036]::
|
||||
stta/dellinks.cgi::1.31051043346-::2384::[2004_01_29_102036]::
|
||||
stta/delobj.cgi::1.31051043346-::2504::[2004_01_29_102036]::
|
||||
stta/delou.cgi::1.31051043346-::2554::[2004_01_29_102036]::
|
||||
stta/delprofcache.cgi::1.31051043346-::1289::[2004_01_29_102036]::
|
||||
stta/delusr.cgi::1.31051043346-::4463::[2004_01_29_102036]::
|
||||
stta/dir_save.cgi::1.31051043346-::404::[2004_01_29_102036]::
|
||||
stta/dirdef_stta.cgi::1.31051043346-::410::[2004_01_29_102036]::
|
||||
stta/dirlogs_cache.cgi::1.31051043346-::426::[2004_01_29_102036]::
|
||||
stta/dirlogs_tta.cgi::1.31051043346-::409::[2004_01_29_102036]::
|
||||
stta/feedback.cgi::1.31051043346-::17508::[2004_01_29_102036]::
|
||||
stta/feedback_form.cgi::1.31051043346-::5079::[2004_01_29_102036]::
|
||||
stta/file_clean.cgi::1.31051043346-::4530::[2004_01_29_102036]::
|
||||
stta/file_deflists.cgi::1.31051043346-::3117::[2004_01_29_102036]::
|
||||
stta/file_del.cgi::1.31051043346-::4390::[2004_01_29_102036]::
|
||||
stta/file_manager.cgi::1.31051043346-::10495::[2004_01_29_102036]::
|
||||
stta/file_mod.cgi::1.31051043346-::9797::[2004_01_29_102036]::
|
||||
stta/file_showlist.cgi::1.31051043346-::7261::[2004_01_29_102036]::
|
||||
stta/fixhosts.cgi::1.31051043346-::2123::[2004_01_29_102036]::
|
||||
stta/fixobjs.cgi::1.31051043346-::5182::[2004_01_29_102036]::
|
||||
stta/footer.pl::1.31051043346-::1339::[2004_01_29_102036]::
|
||||
stta/global-lib.pl::1.31051043346-::55908::[2004_01_29_102036]::
|
||||
stta/global.js::1.31051043346-::5883::[2004_01_29_102036]::
|
||||
stta/help-lib.pl::1.31051043346-::27064::[2004_01_29_102036]::
|
||||
stta/help.cgi::1.31051043346-::4085::[2004_01_29_102036]::
|
||||
stta/host_chooser.cgi::1.31051043346-::8259::[2004_01_29_102036]::
|
||||
stta/html-lib.pl::1.31051043346-::62506::[2004_01_29_102036]::
|
||||
stta/index.cgi::1.31051043346-::1260::[2004_01_29_102036]::
|
||||
stta/index/admin.pl::1.31051043346-::4105::[2004_01_29_102036]::
|
||||
stta/index/apps.pl::1.31051043346-::1009::[2004_01_29_102036]::
|
||||
stta/index/browsers.pl::1.31051043346-::930::[2004_01_29_102036]::
|
||||
stta/index/domains.pl::1.31051043346-::1066::[2004_01_29_102036]::
|
||||
stta/index/grpapps.pl::1.31051043346-::1013::[2004_01_29_102036]::
|
||||
stta/index/grphosts.pl::1.31051043346-::1079::[2004_01_29_102036]::
|
||||
stta/index/hosts.pl::1.31051043346-::1077::[2004_01_29_102036]::
|
||||
stta/index/hostsuser.pl::1.31051043346-::998::[2004_01_29_102036]::
|
||||
stta/index/index_table.pl::1.31051043346-::1743::[2004_01_29_102036]::
|
||||
stta/index/index_tabs.pl::1.31051043346-::4704::[2004_01_29_102036]::
|
||||
stta/index/insupd.pl::1.31051043346-::1003::[2004_01_29_102036]::
|
||||
stta/index/ldap.pl::1.31051043346-::5906::[2004_01_29_102036]::
|
||||
stta/index/ldapcache.pl::1.31051043346-::848::[2004_01_29_102036]::
|
||||
stta/index/ldapprofile.pl::1.31051043346-::844::[2004_01_29_102036]::
|
||||
stta/index/links.pl::1.31051043346-::960::[2004_01_29_102036]::
|
||||
stta/index/master.pl::1.31051043346-::863::[2004_01_29_102036]::
|
||||
stta/index/monitor.pl::1.31051043346-::831::[2004_01_29_102036]::
|
||||
stta/index/objects.pl::1.31051043346-::2054::[2004_01_29_102036]::
|
||||
stta/index/ou.pl::1.31051043346-::1177::[2004_01_29_102036]::
|
||||
stta/index/password.pl::1.31051043346-::842::[2004_01_29_102036]::
|
||||
stta/index/servers.pl::1.31051043346-::2696::[2004_01_29_102036]::
|
||||
stta/index/supervision.pl::1.31051043346-::5171::[2004_01_29_102036]::
|
||||
stta/index/tta.pl::1.31051043346-::4661::[2004_01_29_102036]::
|
||||
stta/index/users.pl::1.31051043346-::1230::[2004_01_29_102036]::
|
||||
stta/installupd-lib.pl::1.31051043346-::25629::[2004_01_29_102036]::
|
||||
stta/inststta-lib.pl::1.31051043346-::30746::[2004_01_29_102036]::
|
||||
stta/ldap-lib.pl::1.31051043346-::39084::[2004_01_29_102036]::
|
||||
stta/ldap_backup.cgi::1.31051043346-::1406::[2004_01_29_102036]::
|
||||
stta/ldap_ldif.cgi::1.31051043346-::1430::[2004_01_29_102036]::
|
||||
stta/ldap_load.cgi::1.31051043346-::2773::[2004_01_29_102036]::
|
||||
stta/ldap_loglist.cgi::1.31051043346-::6163::[2004_01_29_102036]::
|
||||
stta/ldap_replica.cgi::1.31051043346-::1312::[2004_01_29_102036]::
|
||||
stta/ldap_restart.cgi::1.31051043346-::2784::[2004_01_29_102036]::
|
||||
stta/ldap_schema.cgi::1.31051043346-::1405::[2004_01_29_102036]::
|
||||
stta/ldapbase-lib.pl::1.31051043346-::8152::[2004_01_29_102036]::
|
||||
stta/ldapcache_backup.cgi::1.31051043346-::1501::[2004_01_29_102036]::
|
||||
stta/ldapcache_ldif.cgi::1.31051043346-::1546::[2004_01_29_102036]::
|
||||
stta/ldapcache_load.cgi::1.31051043346-::2862::[2004_01_29_102036]::
|
||||
stta/ldapcache_restart.cgi::1.31051043346-::2934::[2004_01_29_102036]::
|
||||
stta/ldapcache_schema.cgi::1.31051043346-::1482::[2004_01_29_102036]::
|
||||
stta/license.cgi::1.31051043346-::1303::[2004_01_29_102036]::
|
||||
stta/lists-lib.pl::1.31051043346-::35022::[2004_01_29_102036]::
|
||||
stta/localenv_vars.sh::1.31051043346-::432::[2004_01_29_102036]::
|
||||
stta/log_http.cgi::1.31051043346-::362::[2004_01_29_102036]::
|
||||
stta/log_httpacc.cgi::1.31051043346-::370::[2004_01_29_102036]::
|
||||
stta/log_https.cgi::1.31051043346-::365::[2004_01_29_102036]::
|
||||
stta/log_httpsacc.cgi::1.31051043346-::374::[2004_01_29_102036]::
|
||||
stta/log_ldap.cgi::1.31051043346-::377::[2004_01_29_102036]::
|
||||
stta/log_parser.pl::1.31051043346-::1105::[2004_01_29_102036]::
|
||||
stta/log_stta.cgi::1.31051043346-::404::[2004_01_29_102036]::
|
||||
stta/log_system.cgi::1.31051043346-::413::[2004_01_29_102036]::
|
||||
stta/logldap_acc.cgi::1.31051043346-::377::[2004_01_29_102036]::
|
||||
stta/logldap_cache.cgi::1.31051043346-::392::[2004_01_29_102036]::
|
||||
stta/logldapcache_acc.cgi::1.31051043346-::392::[2004_01_29_102036]::
|
||||
stta/logs_list.cgi::1.31051043346-::365::[2004_01_29_102036]::
|
||||
stta/logusers_ldap.cgi::1.31051043346-::359::[2004_01_29_102036]::
|
||||
stta/mkhelplang.sh::1.31051043346-::1435::[2004_01_29_102036]::
|
||||
stta/mktools.sh::1.31051043346-::6016::[2004_01_29_102036]::
|
||||
stta/modact.cgi::1.31051043346-::3650::[2004_01_29_102036]::
|
||||
stta/modapps.cgi::1.31051043346-::4336::[2004_01_29_102036]::
|
||||
stta/moddomains.cgi::1.31051043346-::2873::[2004_01_29_102036]::
|
||||
stta/modfile.cgi::1.31051043346-::2681::[2004_01_29_102036]::
|
||||
stta/modgrpapps.cgi::1.31051043346-::3892::[2004_01_29_102036]::
|
||||
stta/modgrphosts.cgi::1.31051043346-::3169::[2004_01_29_102036]::
|
||||
stta/modhosts.cgi::1.31051043346-::4953::[2004_01_29_102036]::
|
||||
stta/modlinks.cgi::1.31051043346-::2920::[2004_01_29_102036]::
|
||||
stta/modobj.cgi::1.31051043346-::2463::[2004_01_29_102036]::
|
||||
stta/modou.cgi::1.31051043346-::4037::[2004_01_29_102036]::
|
||||
stta/modusr.cgi::1.31051043346-::6355::[2004_01_29_102036]::
|
||||
stta/mon_actarget.cgi::1.31051043346-::16761::[2004_01_29_102036]::
|
||||
stta/mon_actdef.cgi::1.31051043346-::9004::[2004_01_29_102036]::
|
||||
stta/mon_delact.cgi::1.31051043346-::6092::[2004_01_29_102036]::
|
||||
stta/mon_runact.cgi::1.31051043346-::2006::[2004_01_29_102036]::
|
||||
stta/mon_script.cgi::1.31051043346-::467::[2004_01_29_102036]::
|
||||
stta/mon_selact.cgi::1.31051043346-::10627::[2004_01_29_102036]::
|
||||
stta/monitor-lib.pl::1.31051043346-::10150::[2004_01_29_102036]::
|
||||
stta/monitor.cgi::1.31051043346-::7012::[2004_01_29_102036]::
|
||||
stta/monitor.pl::1.31051043346-::5157::[2004_01_29_102036]::
|
||||
stta/mvobjs.cgi::1.31051043346-::11085::[2004_01_29_102036]::
|
||||
stta/obj_chooser.cgi::1.31051043346-::6258::[2004_01_29_102036]::
|
||||
stta/passwd.cgi::1.31051043346-::5567::[2004_01_29_102036]::
|
||||
stta/postinstall.pl::1.31051043346-::1307::[2004_01_29_102036]::
|
||||
stta/print-lib.pl::1.31051043346-::4004::[2004_01_29_102036]::
|
||||
stta/runfile.cgi::1.31051043346-::2876::[2004_01_29_102036]::
|
||||
stta/search.cgi::1.31051043346-::4642::[2004_01_29_102036]::
|
||||
stta/sess_filter.cgi::1.31051043346-::3890::[2004_01_29_102036]::
|
||||
stta/sess_mgmt.cgi::1.31051043346-::2244::[2004_01_29_102036]::
|
||||
stta/setup_config.pl::1.31051043346-::5038::[2004_01_29_102036]::
|
||||
stta/shells/ensdump.sh::1.31051043346-::507::[2004_01_29_102036]::
|
||||
stta/shells/ensload.sh::1.31051043346-::1063::[2004_01_29_102036]::
|
||||
stta/shells/ensrecreate.sh::1.31051043346-::1217::[2004_01_29_102036]::
|
||||
stta/shells/ensrestore.sh::1.31051043346-::829::[2004_01_29_102036]::
|
||||
stta/shells/getOSdata.sh::1.31051043346-::355::[2004_01_29_102036]::
|
||||
stta/shells/ldapreplicate.sh::1.31051043346-::6371::[2004_01_29_102036]::
|
||||
stta/shells/monitor.sh::1.31051043346-::533::[2004_01_29_102036]::
|
||||
stta/shells/oldapadm.sh::1.31051043346-::4546::[2004_01_29_102036]::
|
||||
stta/shells/openldap.sh::1.31051043346-::3195::[2004_01_29_102036]::
|
||||
stta/shells/scanttacache.sh::1.31051043346-::5658::[2004_01_29_102036]::
|
||||
stta/shells/setenv_vars.sh::1.31051043346-::2025::[2004_01_29_102036]::
|
||||
stta/shells/stta.sh::1.31051043346-::794::[2004_01_29_102036]::
|
||||
stta/shells/tta.sh::1.31051043346-::253::[2004_01_29_102036]::
|
||||
stta/shells/ttabackup.sh::1.31051043346-::1248::[2004_01_29_102036]::
|
||||
stta/shells/ttasess.sh::1.31051043346-::388::[2004_01_29_102036]::
|
||||
stta/shells/ttatcl.sh::1.31051043346-::325::[2004_01_29_102036]::
|
||||
stta/stta-lib.pl::1.31051043346-::21502::[2004_01_29_102036]::
|
||||
stta/stta_brandlst.cgi::1.31051043346-::5043::[2004_01_29_102036]::
|
||||
stta/stta_brandmgr.cgi::1.31051043346-::8233::[2004_01_29_102036]::
|
||||
stta/stta_checksync.cgi::1.31051043346-::10489::[2004_01_29_102036]::
|
||||
stta/stta_installupd.cgi::1.31051043346-::6821::[2004_01_29_102036]::
|
||||
stta/stta_mvobjs.cgi::1.31051043346-::8443::[2004_01_29_102036]::
|
||||
stta/stta_proc.cgi::1.31051043346-::1185::[2004_01_29_102036]::
|
||||
stta/stta_report.cgi::1.31051043346-::6065::[2004_01_29_102036]::
|
||||
stta/stta_synclist.cgi::1.31051043346-::1288::[2004_01_29_102036]::
|
||||
stta/stta_view.cgi::1.31051043346-::959::[2004_01_29_102036]::
|
||||
stta/stta_warn.cgi::1.31051043346-::1538::[2004_01_29_102036]::
|
||||
stta/stta_webhelp.cgi::1.31051043346-::15609::[2004_01_29_102036]::
|
||||
stta/sttaconfig.cgi::1.31051043346-::287::[2004_01_29_102036]::
|
||||
stta/sttaremote-lib.pl::1.31051043346-::732::[2004_01_29_102036]::
|
||||
stta/ttaDumpDs.tcl::1.31051043346-::4072::[2004_01_29_102036]::
|
||||
stta/ttaRestoreDs.tcl::1.31051043346-::4738::[2004_01_29_102036]::
|
||||
stta/tta_addgrphosts.cgi::1.31051043346-::6237::[2004_01_29_102036]::
|
||||
stta/tta_addhosts.cgi::1.31051043346-::8729::[2004_01_29_102036]::
|
||||
stta/tta_addhostsuser.cgi::1.31051043346-::4789::[2004_01_29_102036]::
|
||||
stta/tta_addlinks.cgi::1.31051043346-::6070::[2004_01_29_102036]::
|
||||
stta/tta_addou.cgi::1.31051043346-::5680::[2004_01_29_102036]::
|
||||
stta/tta_addprofcache.cgi::1.31051043346-::6887::[2004_01_29_102036]::
|
||||
stta/tta_addusr.cgi::1.31051043346-::8697::[2004_01_29_102036]::
|
||||
stta/tta_alivehosts.cgi::1.31051043346-::1764::[2004_01_29_102036]::
|
||||
stta/tta_archive.cgi::1.31051043346-::1170::[2004_01_29_102036]::
|
||||
stta/tta_backup.cgi::1.31051043346-::1189::[2004_01_29_102036]::
|
||||
stta/tta_delgrphosts.cgi::1.31051043346-::3042::[2004_01_29_102036]::
|
||||
stta/tta_delhosts.cgi::1.31051043346-::2952::[2004_01_29_102036]::
|
||||
stta/tta_delhostsuser.cgi::1.31051043346-::3067::[2004_01_29_102036]::
|
||||
stta/tta_dellinks.cgi::1.31051043346-::2958::[2004_01_29_102036]::
|
||||
stta/tta_delou.cgi::1.31051043346-::2893::[2004_01_29_102036]::
|
||||
stta/tta_delprofcache.cgi::1.31051043346-::3161::[2004_01_29_102036]::
|
||||
stta/tta_delusr.cgi::1.31051043346-::4930::[2004_01_29_102036]::
|
||||
stta/tta_ensbk.cgi::1.31051043346-::1174::[2004_01_29_102036]::
|
||||
stta/tta_ensdump.cgi::1.31051043346-::2156::[2004_01_29_102036]::
|
||||
stta/tta_ensload.cgi::1.31051043346-::2190::[2004_01_29_102036]::
|
||||
stta/tta_ensrecreate.cgi::1.31051043346-::2762::[2004_01_29_102036]::
|
||||
stta/tta_ensrestore.cgi::1.31051043346-::2284::[2004_01_29_102036]::
|
||||
stta/tta_filter.cgi::1.31051043346-::6546::[2004_01_29_102036]::
|
||||
stta/tta_loadous.cgi::1.31051043346-::7521::[2004_01_29_102036]::
|
||||
stta/tta_loadusrs.cgi::1.31051043346-::8228::[2004_01_29_102036]::
|
||||
stta/tta_modgrphosts.cgi::1.31051043346-::5227::[2004_01_29_102036]::
|
||||
stta/tta_modhosts.cgi::1.31051043346-::9578::[2004_01_29_102036]::
|
||||
stta/tta_modlinks.cgi::1.31051043346-::4784::[2004_01_29_102036]::
|
||||
stta/tta_modou.cgi::1.31051043346-::8722::[2004_01_29_102036]::
|
||||
stta/tta_modusr.cgi::1.31051043346-::17850::[2004_01_29_102036]::
|
||||
stta/tta_mvgrphosts.cgi::1.31051043346-::308::[2004_01_29_102036]::
|
||||
stta/tta_mvhosts.cgi::1.31051043346-::302::[2004_01_29_102036]::
|
||||
stta/tta_mvlinks.cgi::1.31051043346-::304::[2004_01_29_102036]::
|
||||
stta/tta_mvou.cgi::1.31051043346-::296::[2004_01_29_102036]::
|
||||
stta/tta_mvusr.cgi::1.31051043346-::300::[2004_01_29_102036]::
|
||||
stta/tta_passwd.cgi::1.31051043346-::8343::[2004_01_29_102036]::
|
||||
stta/tta_passwdcache.cgi::1.31051043346-::6186::[2004_01_29_102036]::
|
||||
stta/tta_restart.cgi::1.31051043346-::1195::[2004_01_29_102036]::
|
||||
stta/tta_selgrphosts.cgi::1.31051043346-::4594::[2004_01_29_102036]::
|
||||
stta/tta_selhosts.cgi::1.31051043346-::5875::[2004_01_29_102036]::
|
||||
stta/tta_selhostsuser.cgi::1.31051043346-::3396::[2004_01_29_102036]::
|
||||
stta/tta_sellinks.cgi::1.31051043346-::4493::[2004_01_29_102036]::
|
||||
stta/tta_selou.cgi::1.31051043346-::4439::[2004_01_29_102036]::
|
||||
stta/tta_selprofcache.cgi::1.31051043346-::3500::[2004_01_29_102036]::
|
||||
stta/tta_selusr.cgi::1.31051043346-::15679::[2004_01_29_102036]::
|
||||
stta/tta_sess.cgi::1.31051043346-::17095::[2004_01_29_102036]::
|
||||
stta/tta_sessbilling.cgi::1.31051043346-::23837::[2004_01_29_102036]::
|
||||
stta/tta_sesscount.cgi::1.31051043346-::4621::[2004_01_29_102036]::
|
||||
stta/tta_sesstotal.cgi::1.31051043346-::3990::[2004_01_29_102036]::
|
||||
stta/tta_status.cgi::1.31051043346-::1619::[2004_01_29_102036]::
|
||||
stta/tta_updatecache.cgi::1.31051043346-::3035::[2004_01_29_102036]::
|
||||
stta/tta_works.cgi::1.31051043346-::900::[2004_01_29_102036]::
|
||||
stta/ttacache-lib.pl::1.31051043346-::20534::[2004_01_29_102036]::
|
||||
stta/ttasess-lib.pl::1.31051043346-::25750::[2004_01_29_102036]::
|
||||
stta/ttasess.pl::1.31051043346-::3191::[2004_01_29_102036]::
|
||||
stta/updateALLcache.cgi::1.31051043346-::6906::[2004_01_29_102036]::
|
||||
stta/updatecache.cgi::1.31051043346-::6702::[2004_01_29_102036]::
|
||||
stta/view.cgi::1.31051043346-::3639::[2004_01_29_102036]::
|
||||
stta/web-lib.pl::1.31051043346-::6065::[2004_01_29_102036]::
|
0
~downloads/files/last_develop_vers/index.html
Normal file
0
~downloads/files/last_develop_vers/index.html
Normal file
7
~downloads/files/last_develop_vers/module.info.txt
Executable file
7
~downloads/files/last_develop_vers/module.info.txt
Executable file
@ -0,0 +1,7 @@
|
||||
name=stta
|
||||
desc_en=Services with Tarantella
|
||||
desc_es=Servicios con Tarantella
|
||||
depends=1.0
|
||||
version=1.3
|
||||
stamp=2004_01_29_102036
|
||||
brand=1.31051043346-
|
2
~downloads/files/old/.info
Normal file
2
~downloads/files/old/.info
Normal file
@ -0,0 +1,2 @@
|
||||
Old STTA patches and packages (mostly obsolete).
|
||||
|
1
~downloads/files/old/.info.es
Normal file
1
~downloads/files/old/.info.es
Normal file
@ -0,0 +1 @@
|
||||
Parches y empaquetados de STTA anteriores (la mayoría obsoletos).
|
0
~downloads/files/old/index.html
Normal file
0
~downloads/files/old/index.html
Normal file
BIN
~downloads/files/old/patch_1042620827-.stta.tar.gz
Normal file
BIN
~downloads/files/old/patch_1042620827-.stta.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/old/patch_132222-01.tar.gz
Normal file
BIN
~downloads/files/old/patch_132222-01.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/old/stta-PRE-1.3.wbm.gz
Normal file
BIN
~downloads/files/old/stta-PRE-1.3.wbm.gz
Normal file
Binary file not shown.
BIN
~downloads/files/tmp/Net_SSLeay.pm-1.22.tar.gz
Normal file
BIN
~downloads/files/tmp/Net_SSLeay.pm-1.22.tar.gz
Normal file
Binary file not shown.
BIN
~downloads/files/tmp/Net_SSLeay.pm-1.22/.rnd
Normal file
BIN
~downloads/files/tmp/Net_SSLeay.pm-1.22/.rnd
Normal file
Binary file not shown.
167
~downloads/files/tmp/Net_SSLeay.pm-1.22/Changes
Normal file
167
~downloads/files/tmp/Net_SSLeay.pm-1.22/Changes
Normal file
@ -0,0 +1,167 @@
|
||||
Revision history for Perl extension Net::SSLeay.
|
||||
|
||||
0.01 Thu Jun 27 03:56:00 1996
|
||||
- original version; created by h2xs 1.16
|
||||
0.02 Trial with SSL.pm name
|
||||
0.03 Renamed everything Net::SSLeay
|
||||
0.04 19.7.1996 Fixed some 0.6.1 incompatibilities, namely removed
|
||||
#include <ssl_locl.h>, fixed typo in SSL_get_cerificate, fixed
|
||||
the return type of the same. --Sampo
|
||||
1.00 19.6.1998, Sampo Kellomaki <sampo@@_iki.fi>
|
||||
- overhauled to SSLeay-0.9.0
|
||||
- renamed cat to sslcat
|
||||
- added lots of convenience functions, like get_https
|
||||
- added couple of X509 routines
|
||||
- improved tests and documentation
|
||||
- fixed callbacks (but found that old callbacks dont work)
|
||||
1.01 23.6.1998, Sampo Kellomaki <sampo@@iki_.fi>
|
||||
- made Makefile.PL check SSLeay version and to be more CPAN kosher
|
||||
- changed build instructions to build outside perl source tree
|
||||
- added random number initialization using /dev/urandom (if available)
|
||||
- made ssl_write_all accept references, this is more memory efficient
|
||||
1.02 8.7.1998, Sampo Kellomaki <sampo@@iki._fi>
|
||||
- Added SSL_(CTX)?_set_options and associated constants
|
||||
- Slight clean-ups
|
||||
1.03 4.1.1999, Sampo Kellomaki <sampo@@iki._fi>
|
||||
- Merged URI encoding patch to make_form
|
||||
from Joe Rhett <jrhett@@navigist._com>
|
||||
- changed sslcat, ssl_read_all, ssl_write_all to return error messages
|
||||
as second member of list. Functions continue to behave the old way
|
||||
if scalar return value is used (they check this with wantarray).
|
||||
Change was suggested by Joe Rhett.
|
||||
- changed $trace levels so that 0 does not produce any output
|
||||
- changed get_https and put_https to fake error 900 in $response
|
||||
return field
|
||||
- changed print_errs and some other internals to return textual
|
||||
errors instead of error count
|
||||
- changed SSLeay.xs comments from #if 0 to #define REM. This will
|
||||
hopefully make it easier to compile with some vendor compilers
|
||||
- Added version detection code for OpenSSL-0.9.1c and checked
|
||||
build
|
||||
1.04 31.1.1999, Sampo Kellomaki <sampo@@_iki._fi>
|
||||
- Backward incompatible changes in OpenSSL API mean that 1.04 will
|
||||
drop support for SSLeay and all OpenSSL versions prior
|
||||
to 0.9.2b release. Thanks guys!
|
||||
- Detected errors in OpenSSL-0.9.2b/ssl/ssl.h - see patch in README
|
||||
- Reordered arguments of several functions to track OpenSSL-0.9.2b
|
||||
changes. This also changes the order of args in corresponding
|
||||
perl functions. You have been warned!
|
||||
- SSL_use_certificate_ASN1(s,d,len) // swapped d and len
|
||||
- WARNING: Possibly fatal verify_callback parameter list issue
|
||||
is still standing
|
||||
- cleaned up many macros that used to access ctx->session directly,
|
||||
OpenSSL-0.9.2b defines thes macros properly so I use them now.
|
||||
- Added SSL_ctrl() and SSL_CTX_ctrl()
|
||||
- Added SSL_get_options(), SSL_CTX_get_options(),
|
||||
SSL_CTX_set_cipher_list()
|
||||
- Removed SSL_add_session(), SSL_remove_session(),
|
||||
and SSL_flush_sessions() per #if 0 in ssl.h, line 667
|
||||
- Updated paths in various utility programs
|
||||
- Upgraded version number detection logic in Makefile.PL
|
||||
- Added -rsaref flag to Makefile.PL. This allows linking against rsaref
|
||||
30.7.1999, final squeeze to get this out --Sampo
|
||||
- upgrade to OpenSSL-0.9.3a
|
||||
- upper case all header names so keys of the hash returned
|
||||
from get_https are predictible
|
||||
- fixed get_https and post_https so they don't do shutdown
|
||||
anymore. This used to cause headaches when connection
|
||||
renegotiation happened.
|
||||
- applied ssl_read_CRLF patch by Clinton Wong <clintdw@@netcom._com>
|
||||
- ActivePerl diffs from anton@@_genua.de applied,
|
||||
but not tested.
|
||||
1.05 31.1.1999, --Sampo
|
||||
- fixed test cert creation (lack of symlinks, reported
|
||||
by schinder@@_pobox.com)
|
||||
- callbacks fixed and tested to work
|
||||
- added Authentication examples
|
||||
- added couple more X509_STORE_CTX family functions
|
||||
1.06 7.4.2001, --Sampo
|
||||
- fixed ssl_read_all bug where `0' input was mistaken for EOF.
|
||||
- openssl-0.9.6a fixes (e.g. random number generator init)
|
||||
- various minor fixes subnitted by fellow netters (sorry, I lost track
|
||||
of your names so I do not name the contributors here)
|
||||
1.07 18.4.2001,
|
||||
- TLSv1 support by Stephen C. Koehler <koehler@@securecomputing_.com>
|
||||
1.08 25.4.2001,
|
||||
- applied 64 bit fixes by Marko Asplund <aspa@@kronodoc._fi>
|
||||
17.7.2001,
|
||||
- applied error codes and SSL_*_method patch by Noel Burton-Krahn
|
||||
<noel@burton-krahn.com> via aspa
|
||||
- warning cleanups by Jared Allison <jallison@@UU_.NET>
|
||||
- do last loop fixes from Jim Bowlin <bowlin@@_mindspring.com>
|
||||
- Fixed extra-newline-if-header-already-contained-newline problem
|
||||
reported by Sean McMurray <smcmurray@verio.net> (first reported by
|
||||
Yuao TANIGAWA <yuao@@_www.infosite.ne.jp> but not fixed by me back
|
||||
then for some reason, my bad)
|
||||
- Added ability to set client certificate for https_cat and sslcat
|
||||
as suggested by Avi Ben-Harush <avib@@_atomica.com>
|
||||
- created do_https2 with more rational calling sequence
|
||||
18.7.2001,
|
||||
- numerous windows oriented fixes from Eric A Selber
|
||||
<eselber@@_briefcase.com>
|
||||
- bumped OpenSSL version requirement to 0.9.6b and tested
|
||||
- merged in Net::SSLeay::Handle by Jim Bowlin <jbowlin@@_linklint.org>
|
||||
1.09 20.8.2001,
|
||||
- fixed Makefile.PL (computation of bin_path) and test.pl ($perl
|
||||
use before defined) per Gordon Lack <gml4410@@_ggr.co.uk>
|
||||
11.9.2001,
|
||||
- Patch by Jeremy Mates <jmates@@_mbt.washington.edu> to make Handle.pm
|
||||
more acceptable for older perls
|
||||
25.9.2001,
|
||||
- systematically implemented many of the newer functions of
|
||||
openssl API (per popular request and for completeness)
|
||||
1.10 7.12.2001,
|
||||
- Added proxy support by Bruno De Wolf <bruno.dewolf@@pandora._be>
|
||||
1.11 14.12.2001,
|
||||
- Added proxy support to Net::SSLeay::Handle, too
|
||||
1.12 6.1.2002
|
||||
- cosmetic fix to socket options from
|
||||
Kwindla Hultman Kramer <kwindla@@allafrica_.com>
|
||||
1.13 13.2.2002
|
||||
- eliminated initializing random numbers using /etc/passwd per
|
||||
comments by Matt Messier <matt@@securesw_.com>
|
||||
- tested against openssl-0.9.6c
|
||||
1.14 25.3.2002
|
||||
- added code to Makefile.PL to verify that the same C compiler
|
||||
is used for both perl and openssl
|
||||
- added code to Makefile.PL to support aCC on HPUX. Detective
|
||||
work contributed by Marko Asplund.
|
||||
- added peer certificate support to hilevel API, inspired
|
||||
by mock@@_obscurity.org
|
||||
1.15 3.4.2002
|
||||
- added `use bytes' from Marcus Taylor <marcus@@semantico_.com>
|
||||
This avoids unicode/utf8 (as may appear in some XML docs)
|
||||
from fooling the length comuptations.
|
||||
- Dropped support for perl5.005_03 because I do not have opportunity
|
||||
to test it. --Sampo
|
||||
1.16 17.4.2002-22.5.2002
|
||||
- applied patch to fix CTX_set_default_passwd_cb() contributed
|
||||
by Timo Kujala <timo.kujala@@intellitel_.com>, --Sampo
|
||||
- similar patch by Chris Ridd <chris.ridd@messagingdirect.com>
|
||||
- applied patch to add various API functions by mikem@open.com_.au
|
||||
- 5.005_03 compat fix for Handle.pm from Jim Mintha <jim@@ic._uva.nl>
|
||||
1.17 8.6.2002
|
||||
- further fixes for Net::SSLeay::Handle from jbowlin@@_linklint.org
|
||||
- improved README.Win32 and added RECIPE.Win32 from
|
||||
Hermann Kelley <hkelley@@secmon._com>
|
||||
1.18 15.6.2002
|
||||
- applied minor patch by Mark Veltzer <mark@@veltzer._org> to Makefile.PL
|
||||
1.19 10.8.2002-16.8.2002
|
||||
- Added SSL_peek patch to ssl_read_until from
|
||||
Peter Behroozi <peter@@fhpwireless_.com> --Sampo
|
||||
- Improved Windows instructions per Marcel Bucher <marcle@bucher._cc>
|
||||
1.20 16.8.2002
|
||||
- Additional patch by Peter Behroozi <peter@@fhpwireless_.com> --Sampo
|
||||
- Patch by Mike McCauley mikem@open.com_.au
|
||||
1.21 6.9.2002
|
||||
- Patch by Mike McCauley mikem@open.com_.au
|
||||
19.9.2002
|
||||
- applied patch from Tim Engler <tim@burntcouch_.com>
|
||||
30.10.2002,
|
||||
- perl-5.8/gcc-3.2 patch on Makefile.PL from
|
||||
Joern_Hoos@@notes.uni-paderborn._de, lucho@@galix._com,
|
||||
bellis@@saberlogic._com, and simonclewer@@superquote._com
|
||||
1.22 8.1.2003
|
||||
- proxy auth fix from Bill.Muller@@ubsw_..com
|
||||
18.2.2003
|
||||
- RAND patch from Toni Andjelkovic <toni@soth._at>
|
7
~downloads/files/tmp/Net_SSLeay.pm-1.22/Credits
Normal file
7
~downloads/files/tmp/Net_SSLeay.pm-1.22/Credits
Normal file
@ -0,0 +1,7 @@
|
||||
anton@genua.de Win32
|
||||
Clinton Wong <clintdw@netcom.com>
|
||||
Jim Bowlin <jbowlin@linklint.org> for contributing Net::SSLeay::Handle
|
||||
Eric A Selber <eselber@briefcase.com> for Windows fixes and testing
|
||||
Marko Asplund <aspa@kronodoc.fi> for many suggestions and fixes
|
||||
|
||||
See Changes file for other contributions.
|
40
~downloads/files/tmp/Net_SSLeay.pm-1.22/MANIFEST
Normal file
40
~downloads/files/tmp/Net_SSLeay.pm-1.22/MANIFEST
Normal file
@ -0,0 +1,40 @@
|
||||
Changes
|
||||
Credits
|
||||
README
|
||||
README.Win32
|
||||
QuickRef
|
||||
MANIFEST
|
||||
Makefile.PL
|
||||
SSLeay.pm
|
||||
SSLeay.xs
|
||||
typemap
|
||||
test.pl
|
||||
ptrcasttst.c
|
||||
ptrtstrun.pl
|
||||
.rnd
|
||||
RECIPE.Win32
|
||||
examples/minicli.pl
|
||||
examples/sslecho.pl
|
||||
examples/sslcat.pl
|
||||
examples/ssl-inetd-serv.pl
|
||||
examples/callback.pl
|
||||
examples/bulk.pl
|
||||
examples/stdio_bulk.pl
|
||||
examples/https-proxy-snif.pl
|
||||
examples/get_page.pl
|
||||
examples/get_page_cert.pl
|
||||
examples/get_authenticated_page.pl
|
||||
examples/req.conf
|
||||
examples/makecert.pl
|
||||
examples/ssl_diff.pl
|
||||
examples/cli-cert.pl
|
||||
examples/server_key.pem
|
||||
examples/cb-testi.pl
|
||||
examples/bio.pl
|
||||
examples/ephemeral.pl
|
||||
examples/passwd-cb.pl
|
||||
Net-SSLeay-Handle-0.50/Changes
|
||||
Net-SSLeay-Handle-0.50/Handle.pm
|
||||
Net-SSLeay-Handle-0.50/MANIFEST
|
||||
Net-SSLeay-Handle-0.50/Makefile.PL
|
||||
Net-SSLeay-Handle-0.50/test.pl
|
196
~downloads/files/tmp/Net_SSLeay.pm-1.22/Makefile.PL
Executable file
196
~downloads/files/tmp/Net_SSLeay.pm-1.22/Makefile.PL
Executable file
@ -0,0 +1,196 @@
|
||||
#!/usr/bin/perl
|
||||
# 23.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
# 30.7.1999, upgraded for OpenSSL-0.9.3a --Sampo
|
||||
# 7.4.2001, upgraded to OpenSSL-0.9.6a --Sampo
|
||||
# 15.4.2001, fixed little bug in ssl directory detection --Sampo
|
||||
# 18.7.2001, fixed numerous issues reported by Eric A Selber
|
||||
# <eselber@briefcase.com> that made Windows builds painful --Sampo
|
||||
# 20.8.2001, tweaked path editing, thanks to Gordon Lack
|
||||
# <gml4410@@ggr.co.uk> --Sampo
|
||||
# $Id: Makefile.PL,v 1.11 2002/10/31 07:03:28 sampo Exp $
|
||||
#
|
||||
# Configuration script for Net::SSLeay.pm
|
||||
|
||||
$usage = <<USAGE
|
||||
Usage: ./Makefile.PL [-windows] [-rsaref] [-m|-t|-d] [-g] [OpenSSL install path] [-- args]
|
||||
-m and -t will automatically build and test, respectively
|
||||
-d builds and tests verbosely
|
||||
-g Compile for debugging (see README)
|
||||
-rsaref provides support for linking against rsaref
|
||||
-windows sets library paths for windows build
|
||||
-- Introduces arguments for Make::Maker. Typically used
|
||||
to pass PREFIX=/path/to/your/perl/libs
|
||||
E.g: ./Makefile.PL -d
|
||||
./Makefile.PL -t /apps/openssl/std -- PREFIX=/home/koerkki/perllib
|
||||
|
||||
Note: For Windows builds openssl installation path must always be given.
|
||||
USAGE
|
||||
;
|
||||
die $usage if grep /^--?[hv?]/i, @ARGV;
|
||||
|
||||
use Config;
|
||||
|
||||
$windows = shift if $ARGV[0] eq '-windows';
|
||||
$rsaref = shift if $ARGV[0] eq '-rsaref';
|
||||
$make_it = shift if $ARGV[0] eq '-m';
|
||||
$test_it = shift if $ARGV[0] eq '-t';
|
||||
$debug = $test_it = shift if $ARGV[0] eq '-d';
|
||||
$optimize = '-O';
|
||||
$optimize = shift if $ARGV[0] eq '-g';
|
||||
|
||||
# It seems at least Redhat installs OpenSSL in /usr ...
|
||||
$openssl_path = '/usr' if -x '/usr/bin/openssl' || -x '/usr/sbin/openssl';
|
||||
$openssl_path = '/opt/ssl' if -x '/opt/ssl/bin/openssl'
|
||||
|| -x '/opt/ssl/sbin/openssl';
|
||||
$openssl_path = '/usr/local/ssl' if -x '/usr/local/ssl/bin/openssl';
|
||||
$openssl_path = '/apps/openssl/std' if -x '/apps/openssl/std/bin/openssl';
|
||||
$openssl_path = shift if @ARGV && $ARGV[0] ne '--';
|
||||
|
||||
shift if $ARGV[0] eq '--'; # Rest of args are for MakeMaker
|
||||
|
||||
$openssl_vers = '0.9.6g';
|
||||
|
||||
print "Checking for OpenSSL-$openssl_vers or newer...\n";
|
||||
|
||||
while (1) {
|
||||
$exe_path = "$openssl_path/bin/openssl";
|
||||
last if -x $exe_path;
|
||||
$exe_path = "$openssl_path/bin/openssl.exe";
|
||||
last if -x $exe_path;
|
||||
$exe_path = "$openssl_path/sbin/openssl";
|
||||
last if -x $exe_path;
|
||||
$exe_path = "$openssl_path/out32dll/openssl.exe";
|
||||
last if -x $exe_path;
|
||||
|
||||
print "I could not find your OpenSSL in `$openssl_path'\n";
|
||||
print "Please provide OpenSSL-$openssl_vers installation directory (get from\n"
|
||||
." http://www.openssl.org/ if you don't have it; please note that\n"
|
||||
." SSLeay is no longer supported, see README) (C-c to abort):\n";
|
||||
$openssl_path = <STDIN>;
|
||||
chomp $openssl_path;
|
||||
}
|
||||
|
||||
$vers = `$exe_path version`
|
||||
or die "Couldn't run `$exe_path' ($?)\n";
|
||||
|
||||
unless (($lib_name, $maj, $min, $letter) = $vers =~
|
||||
/^(OpenSSL)\s+(\d+\.\d+)\.(\d+)([a-z]*)/) {
|
||||
die "Openssl version test failed (`$vers' was returned, but\n"
|
||||
. "couldn't be parsed). Either you have bogus OpenSSL or a new version\n"
|
||||
. "has changed the version number format.\n";
|
||||
}
|
||||
|
||||
print "You have $lib_name-$maj.$min$letter installed in $openssl_path\n";
|
||||
|
||||
die "That's too old. Please upgrade to OpenSSL-$openssl_vers\n"
|
||||
. "before trying to install this module. If you can't upgrade,\n"
|
||||
. "see README for other options.\n"
|
||||
if $maj eq '0.9' && $min < 3;
|
||||
|
||||
warn "That's is newer than what this module was tested with ($openssl_vers). You should\n"
|
||||
. "consider checking if there is a newer release of this module\n"
|
||||
. "available. Everything will probably work OK, though.\n"
|
||||
if $maj > 0.9 || $min > 6;
|
||||
|
||||
warn "openssl-0.9.6d and earlier versions have security flaws, see advisory at www.openssl.org, upgrading to openssl-$openssl_vers is recommended.\n"
|
||||
if $maj eq '0.9' && $min == 6 && $letter lt 'e';
|
||||
|
||||
open F, ">openssl_path" or die "Can't write ./openssl_path: $!";
|
||||
print F $exe_path; # used by test.pl and examples/makecert.pl
|
||||
close F;
|
||||
|
||||
### The windows option tweaking details supplied by
|
||||
### Eric A Selber <eselber@@briefcase_.com>. This is
|
||||
### still experimental until I get success reports.
|
||||
|
||||
if ($windows) {
|
||||
warn "RSAREF build on Windows not supported out of box" if $rsaref;
|
||||
$libs = "-llibeay32 -lssleay32";
|
||||
|
||||
warn "Be sure to use the same compiler and options to compile your OpenSSL, perl, and Net::SSLeay. Mixing and matching compilers is not supported. (Currently I do not have a way to check this on Windows platform.)\n";
|
||||
} else {
|
||||
### There is some confusion over the correct ordering
|
||||
### of these libraries. Tarang Kumar Patel <mombasa@ptolemy.arc.nasa.gov>
|
||||
### reports this order to work on Solaris 7 and openssl-0.9.6b
|
||||
$libs = $rsaref ? "-lssl -lcrypto -lRSAglue -lrsaref" : "-lssl -lcrypto";
|
||||
|
||||
### old order which might work on some platforms
|
||||
#$libs = $rsaref ? "-lssl -lRSAglue -lcrypto -lrsaref" : "-lssl -lcrypto";
|
||||
|
||||
### Check that perl and openssl were compiled using the same compiler
|
||||
### and options.
|
||||
|
||||
($cc_et_alia) = grep /cc\s+-/i, `strings $exe_path`;
|
||||
if ($cc_et_alia) {
|
||||
($cc, %flags) = split /\s+/, $cc_et_alia;
|
||||
if ($cc eq $Config{cc}) {
|
||||
warn "Good. Both OpenSSL and perl seem to have been compiled with the same compiler.\n";
|
||||
} else {
|
||||
warn "*** $exe_path appears to be compiled with $cc ($cc_et_alia) while perl is compiled with $Config{cc}. Both must be compiled with the same compiler and flags. Mixing and matching compilers is not supported.";
|
||||
}
|
||||
} else {
|
||||
warn "*** Could not figure out which C compiler was used to compile $exe_path. It is essentiall that OpenSSL, perl, and Net::SSLeay are compiled with the same compiler and flags. Mixing and matching compilers is not supported.";
|
||||
}
|
||||
|
||||
### When using aCC under HP-UX additional `+e' flag must be passed.
|
||||
### As the CCFLAGS is almost correct I abuse the OPTIMIZE to pass
|
||||
### this additional flag. Thanks to Marko Asplund (aspa@@kronodoc._fi)
|
||||
### for doing this bit of detective work.
|
||||
|
||||
if (($cc =~ /aCC/i) && ($cc_et_alia =~ /hpux/i)) {
|
||||
warn "Enabling HPUX aCC options (+e)\n";
|
||||
$optimize = '+e ' . $optimize;
|
||||
}
|
||||
|
||||
### An unknown contributor (sorry about loosing your name) hinted
|
||||
### that under gcc -fPIC will run faster than -fpic and still
|
||||
### be binary compatible.
|
||||
|
||||
if( ($Config{cc} eq 'gcc') && ($Config{'cccdlflags'} =~ /-fpic/) ) {
|
||||
warn "Enabling gcc -fPIC optimization\n";
|
||||
($more_params{'CCCDLFLAGS'} = $Config{'cccdlflags'}) =~ s/-fpic/-fPIC/;
|
||||
}
|
||||
}
|
||||
|
||||
use ExtUtils::MakeMaker;
|
||||
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
|
||||
# the contents of the Makefile that is written.
|
||||
my %configParams = (
|
||||
NAME => 'Net::SSLeay',
|
||||
VERSION_FROM => 'SSLeay.pm', # finds $VERSION
|
||||
DIR => [ 'Net-SSLeay-Handle-0.50' ],
|
||||
DEFINE => '-DPERL5', # perl-5.8/gcc-3.2 needs this
|
||||
DISTNAME => 'Net_SSLeay.pm',
|
||||
dist => { COMPRESS => 'gzip', SUFFIX => 'gz', },
|
||||
LIBS => ["-L$openssl_path -L$openssl_path/lib -L$openssl_path/out32dll $libs"],
|
||||
INC => "-I$openssl_path/include -I$openssl_path/inc32",
|
||||
OPTIMIZE => $optimize,
|
||||
# Uncomment (and edit) following for debugging with gdb
|
||||
# LIBS => ['-L/usr/src/openssl-0.9.3a -lssl -lcrypto'],
|
||||
# INC => '-I/usr/src/openssl-0.9.3a/include',
|
||||
# OPTIMIZE => '-g',
|
||||
%more_params,
|
||||
);
|
||||
|
||||
use Config;
|
||||
if( ($Config{'cc'} eq 'gcc') && ($Config{'cccdlflags'} =~ /-fpic/) ) {
|
||||
warn "Compiler is gcc and -fpic supplied. Tweaking it to -fPIC";
|
||||
my $cccdlflags = $Config{'cccdlflags'};
|
||||
$cccdlflags =~ s/-fpic/-fPIC/;
|
||||
$configParams{'CCCDLFLAGS'} = $cccdlflags;
|
||||
};
|
||||
|
||||
WriteMakefile(%configParams);
|
||||
|
||||
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
|
||||
# the contents of the Makefile that is written.
|
||||
#WriteMakefile(
|
||||
# 'NAME' => 'Net::SSLeay::Handle',
|
||||
# 'VERSION_FROM' => 'Handle.pm', # finds $VERSION
|
||||
#);
|
||||
|
||||
$ENV{TEST_TRACE} = 2 if $debug;
|
||||
exec "make" if $make_it;
|
||||
exec "make test" if $test_it;
|
||||
|
||||
__END__
|
@ -0,0 +1,32 @@
|
||||
Revision history for Perl extension Net::SSLeay::Handle.
|
||||
$Id: Changes,v 1.2 2002/06/07 12:10:42 sampo Exp $
|
||||
|
||||
0.62 June 5, 2002
|
||||
|
||||
- Fixed? \*S problems for earlier Perls.
|
||||
- Cleaned up proxy code.
|
||||
Made _glob_ref() method to create unique names. Has a slight
|
||||
memory leak. Could fix it but I think we have gone far enough
|
||||
already.
|
||||
|
||||
0.60 February 25, 2002
|
||||
|
||||
- Added READ() and WRITE() routines
|
||||
Thanks to Rocco Caputo and Christopher Brannon
|
||||
|
||||
0.52
|
||||
|
||||
- Sampo fixed some bugs (removed "our", etc)
|
||||
- And improved make_socket so that it is aware
|
||||
of $Net::SSLeay::proxyhost
|
||||
|
||||
0.50 Sat Jun 23 13:46 2001
|
||||
- Ported my old code into h2xs format
|
||||
- Wrote POD documentation
|
||||
- wrote test.pl
|
||||
- comment code
|
||||
|
||||
0.10 Sat Jun 23 11:14:12 2001
|
||||
- original version; created by h2xs 1.20 with options
|
||||
-XA -n Net::SSLeay::Handle
|
||||
|
@ -0,0 +1,374 @@
|
||||
# $Id: Handle.pm,v 1.8 2002/06/07 12:32:26 sampo Exp $
|
||||
|
||||
package Net::SSLeay::Handle;
|
||||
|
||||
require 5.005_03;
|
||||
use strict;
|
||||
|
||||
use Socket;
|
||||
use Net::SSLeay;
|
||||
|
||||
require Exporter;
|
||||
|
||||
use vars qw(@ISA @EXPORT_OK $VERSION);
|
||||
@ISA = qw(Exporter);
|
||||
@EXPORT_OK = qw(shutdown);
|
||||
$VERSION = '0.61';
|
||||
|
||||
#=== Class Variables ==========================================================
|
||||
#
|
||||
# %Filenum_Object holds the attributes (see bottom of TIEHANDLE) of tied
|
||||
# handles keyed by fileno. This was the only way I could figure out how
|
||||
# to "attach" attributes to a returned glob reference.
|
||||
#
|
||||
#==============================================================================
|
||||
|
||||
my $Initialized; #-- only _initialize() once
|
||||
my %Filenum_Object; #-- hash of hashes, keyed by fileno()
|
||||
my $Debug = 0; #-- pretty hokey
|
||||
my %Glob_Ref; #-- used to make unique \*S names for versions < 5.6
|
||||
|
||||
#== Tie Handle Methods ========================================================
|
||||
#
|
||||
# see perldoc perltie for details.
|
||||
#
|
||||
#==============================================================================
|
||||
|
||||
sub TIEHANDLE {
|
||||
my ($class, $socket, $port) = @_;
|
||||
$Debug > 10 and print "TIEHANDLE(@{[join ', ', @_]})\n";
|
||||
|
||||
ref $socket eq "GLOB" or $socket = $class->make_socket($socket, $port);
|
||||
|
||||
$class->_initialize();
|
||||
|
||||
my $ctx = Net::SSLeay::CTX_new() or die_now("Failed to create SSL_CTX $!");
|
||||
my $ssl = Net::SSLeay::new($ctx) or die_now("Failed to create SSL $!");
|
||||
|
||||
my $fileno = fileno($socket);
|
||||
|
||||
Net::SSLeay::set_fd($ssl, $fileno); # Must use fileno
|
||||
|
||||
my $resp = Net::SSLeay::connect($ssl);
|
||||
|
||||
$Debug and print "Cipher '" . Net::SSLeay::get_cipher($ssl) . "'\n";
|
||||
|
||||
$Filenum_Object{$fileno} = {
|
||||
ssl => $ssl,
|
||||
ctx => $ctx,
|
||||
socket => $socket,
|
||||
fileno => $fileno,
|
||||
};
|
||||
|
||||
return bless $socket, $class;
|
||||
}
|
||||
|
||||
sub PRINT {
|
||||
my $socket = shift;
|
||||
|
||||
my $ssl = _get_ssl($socket);
|
||||
my $resp = 0;
|
||||
for my $msg (@_) {
|
||||
defined $msg or last;
|
||||
$resp = Net::SSLeay::write($ssl, $msg) or last;
|
||||
}
|
||||
return $resp;
|
||||
}
|
||||
|
||||
sub READLINE {
|
||||
my $socket = shift;
|
||||
my $ssl = _get_ssl($socket);
|
||||
my $line = Net::SSLeay::ssl_read_until($ssl);
|
||||
return $line ? $line : undef;
|
||||
}
|
||||
|
||||
sub READ {
|
||||
my ($socket, $buf, $len, $offset) = \ (@_);
|
||||
my $ssl = _get_ssl($$socket);
|
||||
defined($$offset) or
|
||||
return length($$buf = Net::SSLeay::ssl_read_all($ssl, $$len));
|
||||
|
||||
defined(my $read = Net::SSLeay::ssl_read_all($ssl, $$len))
|
||||
or return undef;
|
||||
|
||||
my $buf_len = length($$buf);
|
||||
$$offset > $buf_len and $$buf .= chr(0) x ($$offset - $buf_len);
|
||||
substr($$buf, $$offset) = $read;
|
||||
return length($read);
|
||||
}
|
||||
|
||||
sub WRITE {
|
||||
my $socket = shift;
|
||||
my ($buf, $len, $offset) = @_;
|
||||
$offset = 0 unless defined $offset;
|
||||
|
||||
# Return number of characters written.
|
||||
my $ssl = $socket->_get_ssl();
|
||||
return $len if Net::SSLeay::write($ssl, substr($buf, $offset, $len));
|
||||
return undef;
|
||||
}
|
||||
|
||||
sub CLOSE {
|
||||
my $socket = shift;
|
||||
my $fileno = fileno($socket);
|
||||
$Debug > 10 and print "close($fileno)\n";
|
||||
my $self = $socket->_get_self();
|
||||
delete $Filenum_Object{$fileno};
|
||||
Net::SSLeay::free ($self->{ssl});
|
||||
Net::SSLeay::CTX_free ($self->{ctx});
|
||||
close $socket;
|
||||
}
|
||||
|
||||
sub FILENO { fileno($_[0]) }
|
||||
|
||||
|
||||
#== Exportable Functions =====================================================
|
||||
|
||||
# TIEHANDLE, PRINT, READLINE, CLOSE FILENO, READ, WRITE
|
||||
|
||||
#--- shutdown(\*SOCKET, $mode) ------------------------------------------------
|
||||
# Calls to the main shutdown() don't work with tied sockets created with this
|
||||
# module. This shutdown should be able to distinquish between tied and untied
|
||||
# sockets and do the right thing.
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
sub shutdown {
|
||||
my ($socket, @params) = @_;
|
||||
|
||||
my $obj = _get_self($socket);
|
||||
$obj and $socket = $obj->{socket};
|
||||
return shutdown($socket, @params);
|
||||
}
|
||||
|
||||
#==============================================================================
|
||||
|
||||
sub debug {
|
||||
my ($class, $debug) = @_;
|
||||
my $old_debug = $Debug;
|
||||
@_ >1 and $Debug = $debug || 0;
|
||||
return $old_debug;
|
||||
}
|
||||
|
||||
#=== Internal Methods =========================================================
|
||||
|
||||
sub make_socket {
|
||||
my ($class, $host, $port) = @_;
|
||||
$Debug > 10 and print "_make_socket(@{[join ', ', @_]})\n";
|
||||
$host ||= 'localhost';
|
||||
$port ||= 443;
|
||||
|
||||
my $phost = $Net::SSLeay::proxyhost;
|
||||
my $pport = $Net::SSLeay::proxyhost ? $Net::SSLeay::proxyport : $port;
|
||||
|
||||
my $dest_ip = gethostbyname( $phost || $host);
|
||||
my $host_params = sockaddr_in($pport, $dest_ip);
|
||||
my $socket = $^V lt 'v5.6.0' ? $class->_glob_ref("$host:$port") : undef;
|
||||
|
||||
socket($socket, &PF_INET(), &SOCK_STREAM(), 0) or die "socket: $!";
|
||||
connect($socket, $host_params) or die "connect: $!";
|
||||
|
||||
my $old_select = select($socket); $| = 1; select($old_select);
|
||||
$phost and do {
|
||||
my $auth = $Net::SSLeay::proxyauth;
|
||||
my $CRLF = $Net::SSLeay::CRLF;
|
||||
print $socket "CONNECT $host:$port HTTP/1.0$auth$CRLF$CRLF";
|
||||
my $line = <$socket>;
|
||||
};
|
||||
return $socket;
|
||||
}
|
||||
|
||||
#--- _glob_ref($strings) ------------------------------------------------------
|
||||
#
|
||||
# Create a unique namespace name and return a glob ref to it. Would be great
|
||||
# to use the fileno but need this before we get back the fileno.
|
||||
# NEED TO LOCK THIS ROUTINE IF USING THREADS. (but it is only used for
|
||||
# versions < 5.6 :)
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
sub _glob_ref {
|
||||
my $class = shift;
|
||||
my $preamb = join("", @_) || "_glob_ref";
|
||||
my $num = ++$Glob_Ref{$preamb};
|
||||
my $name = "$preamb:$num";
|
||||
no strict 'refs';
|
||||
my $glob_ref = \*$name;
|
||||
use strict 'refs';
|
||||
|
||||
$Debug and do {
|
||||
print "GLOB_REF $preamb\n";
|
||||
while (my ($k, $v) = each %Glob_Ref) {print "$k = $v\n"}
|
||||
print "\n";
|
||||
};
|
||||
|
||||
return $glob_ref;
|
||||
}
|
||||
|
||||
sub _initialize {
|
||||
$Initialized++ and return;
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
Net::SSLeay::randomize();
|
||||
}
|
||||
|
||||
sub __dummy {
|
||||
my $host = $Net::SSLeay::proxyhost;
|
||||
my $port = $Net::SSLeay::proxyport;
|
||||
my $auth = $Net::SSLeay::proxyauth;
|
||||
}
|
||||
|
||||
#--- _get_self($socket) -------------------------------------------------------
|
||||
# Returns a hash containing attributes for $socket (= \*SOMETHING) based
|
||||
# on fileno($socket). Will return undef if $socket was not created here.
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
sub _get_self {
|
||||
return $Filenum_Object{fileno(shift)};
|
||||
}
|
||||
|
||||
#--- _get_ssl($socket) --------------------------------------------------------
|
||||
# Returns a the "ssl" attribute for $socket (= \*SOMETHING) based
|
||||
# on fileno($socket). Will cause a warning and return undef if $socket was not
|
||||
# created here.
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
sub _get_ssl {
|
||||
my $socket = shift;
|
||||
return $Filenum_Object{fileno($socket)}->{ssl};
|
||||
}
|
||||
|
||||
1;
|
||||
__END__
|
||||
|
||||
=head1 NAME
|
||||
|
||||
Net::SSLeay::Handle - Perl module that lets SSL (HTTPS) sockets be
|
||||
handled as standard file handles.
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
use Net::SSLeay::Handle qw/shutdown/;
|
||||
my ($host, $port) = ("localhost", 443);
|
||||
|
||||
tie(*SSL, "Net::SSLeay::Handle", $host, $port);
|
||||
|
||||
print SSL "GET / HTTP/1.0\r\n";
|
||||
shutdown(\*SSL, 1);
|
||||
print while (<SSL>);
|
||||
close SSL;
|
||||
|
||||
|
||||
=head1 DESCRIPTION
|
||||
|
||||
Net::SSLeay::Handle allows you to request and receive HTTPS web pages
|
||||
using "old-fashion" file handles as in:
|
||||
|
||||
print SSL "GET / HTTP/1.0\r\n";
|
||||
|
||||
and
|
||||
|
||||
print while (<SSL>);
|
||||
|
||||
If you export the shutdown routine, then the only extra code that
|
||||
you need to add to your program is the tie function as in:
|
||||
|
||||
my $socket;
|
||||
if ($scheme eq "https") {
|
||||
tie(*S2, "Net::SSLeay::Handle", host, $port);
|
||||
$socket = \*S2;
|
||||
else {
|
||||
$socket = Net::SSLeay::Handle->make_socket(host, $port);
|
||||
}
|
||||
print $socket $request_headers;
|
||||
...
|
||||
|
||||
=head2 USING EXISTING SOCKETS
|
||||
|
||||
One of the motivations for writing this module was to avoid
|
||||
duplicating socket creation code (which is mostly error handling).
|
||||
The calls to tie() above where it is passed a $host and $port is
|
||||
provided for convenience testing. If you already have a socket
|
||||
connected to the right host and port, S1, then you can do something
|
||||
like:
|
||||
|
||||
my $socket \*S1;
|
||||
if ($scheme eq "https") {
|
||||
tie(*S2, "Net::SSLeay::Handle", $socket);
|
||||
$socket = \*S2;
|
||||
}
|
||||
my $last_sel = select($socket); $| = 1; select($last_sel);
|
||||
print $socket $request_headers;
|
||||
...
|
||||
|
||||
Note: As far as I know you must be careful with the globs in the tie()
|
||||
function. The first parameter must be a glob (*SOMETHING) and the
|
||||
last parameter must be a reference to a glob (\*SOMETHING_ELSE) or a
|
||||
scaler that was assigned to a reference to a glob (as in the example
|
||||
above)
|
||||
|
||||
Also, the two globs must be different. When I tried to use the same
|
||||
glob, I got a core dump.
|
||||
|
||||
=head2 EXPORT
|
||||
|
||||
None by default.
|
||||
|
||||
You can export the shutdown() function.
|
||||
|
||||
It is suggested that you do export shutdown() or use the fully
|
||||
qualified Net::SSLeay::Handle::shutdown() function to shutdown SSL
|
||||
sockets. It should be smart enough to distinguish between SSL and
|
||||
non-SSL sockets and do the right thing.
|
||||
|
||||
=head1 EXAMPLES
|
||||
|
||||
use Net::SSLeay::Handle qw/shutdown/;
|
||||
my ($host, $port) = ("localhost", 443);
|
||||
|
||||
tie(*SSL, "Net::SSLeay::Handle", $host, $port);
|
||||
|
||||
print SSL "GET / HTTP/1.0\r\n";
|
||||
shutdown(\*SSL, 1);
|
||||
print while (<SSL>);
|
||||
close SSL;
|
||||
|
||||
=head1 TODO
|
||||
|
||||
Better error handling. Callback routine?
|
||||
|
||||
=head1 CAVEATS
|
||||
|
||||
Tying to a file handle is a little tricky (for me at least).
|
||||
|
||||
The first parameter to tie() must be a glob (*SOMETHING) and the last
|
||||
parameter must be a reference to a glob (\*SOMETHING_ELSE) or a scaler
|
||||
that was assigned to a reference to a glob ($s = \*SOMETHING_ELSE).
|
||||
Also, the two globs must be different. When I tried to use the same
|
||||
glob, I got a core dump.
|
||||
|
||||
I was able to associate attributes to globs created by this module
|
||||
(like *SSL above) by making a hash of hashes keyed by the file head1.
|
||||
|
||||
Support for old perls may not be 100%. If in trouble try 5.6.0 or
|
||||
newer.
|
||||
|
||||
=head1 CHANGES
|
||||
|
||||
Please see Net-SSLeay-Handle-0.50/Changes file.
|
||||
|
||||
=head1 KNOWN BUGS
|
||||
|
||||
If you let this module construct sockets for you with Perl versions
|
||||
below v.5.6 then there is a slight memory leak. Other upgrade your
|
||||
Perl, or create the sockets yourself. The leak was created to let
|
||||
these older versions of Perl access more than one Handle at a time.
|
||||
|
||||
=head1 AUTHOR
|
||||
|
||||
Jim Bowlin jbowlin@linklint.org
|
||||
|
||||
=head1 SEE ALSO
|
||||
|
||||
Net::SSLeay, perl(1), http://openssl.org/
|
||||
|
||||
=cut
|
||||
|
@ -0,0 +1,5 @@
|
||||
Changes
|
||||
Handle.pm
|
||||
Makefile.PL
|
||||
MANIFEST
|
||||
test.pl
|
@ -0,0 +1,8 @@
|
||||
# $Id: Makefile.PL,v 1.2 2002/06/07 12:43:42 sampo Exp $
|
||||
use ExtUtils::MakeMaker;
|
||||
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
|
||||
# the contents of the Makefile that is written.
|
||||
WriteMakefile(
|
||||
'NAME' => 'Net::SSLeay::Handle',
|
||||
'VERSION_FROM' => 'Handle.pm', # finds $VERSION
|
||||
);
|
@ -0,0 +1,140 @@
|
||||
# Original by Jim Bowlin <jbowlin@linklint.org>
|
||||
# Maintenance fixes by Sampo Kellomaki <sampo@iki.fi>
|
||||
# $Id: test.pl,v 1.5 2002/06/05 18:25:46 sampo Exp $
|
||||
#
|
||||
# Before `make install' is performed this script should be runnable with
|
||||
# `make test'. After `make install' it should work as `perl test.pl'
|
||||
|
||||
######################### We start with some black magic to print on failure.
|
||||
|
||||
BEGIN { $| = 1; print "1..3\n"; }
|
||||
END {print "not ok 1\n" unless $loaded;}
|
||||
use Net::SSLeay::Handle qw/shutdown/;
|
||||
$loaded = 1;
|
||||
print "ok 1\n";
|
||||
|
||||
######################### End of black magic.
|
||||
|
||||
# app.iplanet.com
|
||||
my @sites = qw {
|
||||
www.cdw.com
|
||||
banking.wellsfargo.com
|
||||
secure.worldgaming.net
|
||||
www.ubs.com
|
||||
};
|
||||
# www.openssl.org
|
||||
# www.engelschall.com
|
||||
|
||||
test_2();
|
||||
test_3();
|
||||
|
||||
#== Test 2 ====================================================================
|
||||
#
|
||||
# Read home pages from @sites (taken from Net::SSLeay)
|
||||
#
|
||||
|
||||
sub test_2 {
|
||||
print " About to test the following external sites:\n\n";
|
||||
print map(" $_\n", @sites), "\n";
|
||||
print " You have 5 seconds of time to hit Ctrl-C if you do not like this.\n";
|
||||
print " So far there were no errors in tests.\n" unless $errors;
|
||||
print "*** $errors tests failed already.\n" if $errors;
|
||||
print " Following tests _will_ fail if you do not have network\n"
|
||||
. " connectivity (or if the servers are down or have changed).\n\n";
|
||||
sleep 5;
|
||||
|
||||
my ($total, $success, $failure);
|
||||
for my $site (@sites) {
|
||||
$total++;
|
||||
$success += test_site_2($site);
|
||||
}
|
||||
|
||||
$failed = $total - $success;
|
||||
unless ($failed) {
|
||||
print " All sites were successful!\n";
|
||||
}
|
||||
else {
|
||||
print " $failed out of $total sites failed.\n";
|
||||
}
|
||||
$success and print "ok 2\n";
|
||||
}
|
||||
|
||||
sub test_site_2 {
|
||||
my ($host, $port) = @_;
|
||||
print " testing https://$host/ ...\n";
|
||||
$port ||= 443;
|
||||
|
||||
tie(*SSL, "Net::SSLeay::Handle", $host, $port);
|
||||
return read_home_page(\*SSL, "close");
|
||||
}
|
||||
|
||||
sub read_home_page {
|
||||
my ($socket, $close) = @_;
|
||||
print $socket "GET / HTTP/1.0\r\n\r\n";
|
||||
#shutdown($socket, 1);
|
||||
my $head_cnt = 0;
|
||||
my $resp = <$socket>;
|
||||
#print $resp;
|
||||
while (<$socket>) {
|
||||
/\S/ or last;
|
||||
$head_cnt++;
|
||||
}
|
||||
printf " %d header and ", $head_cnt;
|
||||
my $doc_cnt = 0;
|
||||
$doc_cnt++ while (<$socket>);
|
||||
printf "%d document lines\n", $doc_cnt;
|
||||
$close and close $socket;
|
||||
return ($resp =~ m|^HTTP/1|) ? 1 : 0;
|
||||
}
|
||||
|
||||
#== Test 3 ====================================================================
|
||||
#
|
||||
# Open 3 sockets, read from each, then close all 3.
|
||||
#
|
||||
|
||||
sub test_3 {
|
||||
$port = 443;
|
||||
print "creating 3 SSL sockets ...\n";
|
||||
tie(*SSL0, "Net::SSLeay::Handle", $sites[0], $port);
|
||||
tie(*SSL1, "Net::SSLeay::Handle", $sites[1], $port);
|
||||
tie(*SSL2, "Net::SSLeay::Handle", $sites[2], $port);
|
||||
|
||||
$sock[0] = \*SSL0;
|
||||
$sock[1] = \*SSL1;
|
||||
$sock[2] = \*SSL2;
|
||||
|
||||
my @range = (0..2);
|
||||
my ($total, $success, $failure);
|
||||
|
||||
for my $i (@range) {
|
||||
my $sock = $sock[$i];
|
||||
$total++;
|
||||
print " reading from $sites[$i] with socket @{[fileno($sock)]}\n";
|
||||
$success += read_home_page($sock);
|
||||
}
|
||||
|
||||
for my $i (@range) {
|
||||
my $sock = $sock[$i];
|
||||
print " closing socket @{[fileno($sock)]}\n";
|
||||
close($sock);
|
||||
}
|
||||
|
||||
$failed = $total - $success;
|
||||
unless ($failed) {
|
||||
print " All sites were successful!\n";
|
||||
}
|
||||
else {
|
||||
print " $failed out of $total sites failed.\n";
|
||||
}
|
||||
$success and print "ok 3\n";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
268
~downloads/files/tmp/Net_SSLeay.pm-1.22/QuickRef
Normal file
268
~downloads/files/tmp/Net_SSLeay.pm-1.22/QuickRef
Normal file
@ -0,0 +1,268 @@
|
||||
(This quick reference list was contributed by anton@genua.de. Thanks, --Sampo)
|
||||
|
||||
Net::SSLeay - useful function prototypes
|
||||
|
||||
|
||||
#----------------------------------
|
||||
# Import frequently used functions
|
||||
#----------------------------------
|
||||
|
||||
use Net::SSLeay qw(die_now die_if_ssl_error);
|
||||
|
||||
$errs = die_if_ssl_error($msg);
|
||||
Program dies with $msg if print_errs() was able to find and print
|
||||
some errors.
|
||||
$errs is 0 if no error occurred.
|
||||
|
||||
die_now($msg);
|
||||
Program dies unconditionally! print_errs($msg) is used to print out
|
||||
errors before dying.
|
||||
|
||||
|
||||
#--------------------------
|
||||
# Unsorted prototypes
|
||||
#--------------------------
|
||||
|
||||
$count = Net::SSLeay::print_errs($msg);
|
||||
Prints SSLeay-error stack with included $msg via 'warn'. Number of
|
||||
printed errors is returned (->$count).
|
||||
|
||||
void Net::SSLeay::randomize($seed_file,$seed_string);
|
||||
void Net::SSLeay::randomize();
|
||||
Load random bytes from $seed_file and from string $seed_string.
|
||||
Also uses $Net::SSLeay::random_device and $Net::SSLeay::how_random
|
||||
(Bits!) if used without parameters.
|
||||
|
||||
void Net::SSLeay::RAND_seed($seed_string);
|
||||
Seeds randomgenerator with $seed_string.
|
||||
|
||||
$bytes_read = Net::SSLeay::RAND_load_file($file_name, $how_much);
|
||||
Loads $how_much bytes randomness from file $file_name.
|
||||
|
||||
$bytes_written = Net::SSLeay::RAND_write_file($file_name);
|
||||
Writes randomness to $file_name.
|
||||
|
||||
void Net::SSLeay::load_error_strings();
|
||||
Load SSL error messages to make error output more informative.
|
||||
|
||||
void Net::SSLeay::ERR_load_crypto_strings();
|
||||
Load crypto-API related error messages.
|
||||
|
||||
void Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
Add support for supported ciphers.
|
||||
|
||||
$ctx = Net::SSLeay::CTX_new();
|
||||
Creates SSL-context.
|
||||
|
||||
int Net::SSLeay::CTX_set_default_verify_paths($ctx);
|
||||
Load default location where to find certificates to verify
|
||||
remote certificates. This value is precompiled in SSLeay-Toolkit.
|
||||
|
||||
int Net::SSLeay::CTX_load_verify_locations($ctx, $cert_file, $cert_dir);
|
||||
Set verify location. File with certificates or hashed directory.
|
||||
|
||||
void Net::SSLeay::CTX_set_verify($ctx, $mode , \&verify_cb);
|
||||
Set mode and callback what to do with remote certificates.
|
||||
$mode:
|
||||
&Net::SSLeay::VERIFY_NONE
|
||||
&Net::SSLeay::VERIFY_PEER
|
||||
&Net::SSLeay::VERIFY_FAIL_IF_NO_PEER_CERT
|
||||
&Net::SSLeay::VERIFY_CLIENT_ONCE
|
||||
\&verify_cb:
|
||||
$ok = verify_cb($ok,$x509_store_ctx);
|
||||
Callback gets info if SSL-toolkit verified certificate ($ok)
|
||||
and certificate store location.
|
||||
|
||||
void Net::SSLeay::CTX_set_default_passwd_cb($ctx,\&passwd_cb);
|
||||
If our RSA private key is passphrase protected and this callback is
|
||||
defined, then do not ask on the terminal but call the function.
|
||||
\&passwd_cb:
|
||||
$passwd = verify_cb($verify);
|
||||
If $verify is true, then the callback is supposed to make sure
|
||||
the returned password has been verified.
|
||||
|
||||
$bool = Net::SSLeay::CTX_use_certificate_file($ctx,$cert,$type);
|
||||
$bool = Net::SSLeay::CTX_use_PrivateKey_file($ctx,$key,$type);
|
||||
Functions to load cert/key from filename ($cert/$key) with filetype
|
||||
$type into SSL-context.
|
||||
Filetypes are:
|
||||
&Net::SSLeay::FILETYPE_PEM
|
||||
|
||||
$ssl = Net::SSLeay::new($ctx)
|
||||
Creates a SSL-session in context $ctx. Returns 0 on failure.
|
||||
|
||||
$bool = Net::SSLeay::use_certificate_file($ssl,$cert,$type);
|
||||
$bool = Net::SSLeay::use_RSAPrivateKey_file($ssl,$key,$type);
|
||||
Functions to load cert/key from filename ($cert/$key) with filetype
|
||||
$type into SSL-session.
|
||||
Filetypes are:
|
||||
&Net::SSLeay::FILETYPE_PEM
|
||||
|
||||
$bool = Net::SSLeay::set_fd($ssl, fileno(S));
|
||||
Connect SSL-Toolkit with TCP-connection.
|
||||
$ssl SSL-Session
|
||||
S open socket
|
||||
$bool 0-failure 1-success
|
||||
|
||||
$bool = Net::SSLeay::accept($ssl);
|
||||
Make SSL-handshake on hot connection. I am server!
|
||||
$ssl SSL-session
|
||||
$bool 0-failure 1-success
|
||||
|
||||
$bool = Net::SSLeay::connect($ssl);
|
||||
Make SSL-handshake on hot connection. I am client!
|
||||
$ssl SSL-session
|
||||
$bool 0-failure 1-success
|
||||
|
||||
$x509 = Net::SSLeay::get_peer_certificate($ssl);
|
||||
Get X509 certificate from SSL_session.
|
||||
|
||||
$x509 = Net::SSLeay::X509_STORE_CTX_get_current_cert($x509_store_ctx)
|
||||
Extract current certificate from cert-store. Cert-store is
|
||||
used in callbacks!
|
||||
|
||||
$asn1_utctime = Net::SSLeay::X509_get_notBefore($x509);
|
||||
$asn1_utctime = Net::SSLeay::X509_get_notAfter($x509);
|
||||
$x509_name = Net::SSLeay::X509_get_subject_name($x509);
|
||||
$x509_name = Net::SSLeay::X509_get_issuer_name($x509);
|
||||
Return information from a certificate.
|
||||
|
||||
$string = Net::SSLeay::P_ASN1_UTCTIME_put2string($asn1_utctime);
|
||||
Convert a asn1_utctime structure to a printable string.
|
||||
|
||||
$string = Net::SSLeay::X509_NAME_oneline($x509_name);
|
||||
Convert a x509_name structure to a printable string.
|
||||
|
||||
$string = Net::SSLeay::get_cipher($ssl)
|
||||
Return the active cipher from SSL-session $ssl.
|
||||
|
||||
$string = Net::SSLeay::dump_peer_certificate($ssl)
|
||||
Return Subject/Issuer from peer-certificate in printable string.
|
||||
|
||||
$string = Net::SSLeay::PEM_get_string_X509($x509);
|
||||
Returns a printable string containing the X509 certificate PEM encoded
|
||||
from $x509.
|
||||
|
||||
$mode = Net::SSLeay::CTX_get_verify_mode($ctx)
|
||||
Return verify-mode previously set with CTX_set_verify in SSL-context.
|
||||
|
||||
$mode = Net::SSLeay::get_verify_mode($ssl)
|
||||
Return verify-mode in SSL-session.
|
||||
|
||||
$written_bytes = Net::SSLeay::ssl_write_all($ssl,$string);
|
||||
Write $string to SSL-session. This call returns undef if write failed.
|
||||
The whole string gets written!
|
||||
|
||||
$written_bytes = $Net::SSLeay::write($ssl,$string);
|
||||
Write $string to SSL-session. This call returns immediately. SSL maybe
|
||||
wrote the string not completely - check yourself or use ssl_write_all!
|
||||
|
||||
$string = Net::SSLeay::ssl_read_all($ssl,$how_much);
|
||||
Read everything available from the SSL-session and return it. Read a
|
||||
maximum of $how_much Bytes (default: 2000000000).
|
||||
|
||||
$string = Net::SSLeay::read($ssl);
|
||||
Read one bunch of data from the SSL-session and return.
|
||||
|
||||
void Net::SSLeay::free ($ssl);
|
||||
Free ressources from the SSL-session.
|
||||
|
||||
void Net::SSLeay::CTX_free ($ctx);
|
||||
Free ressources from the SSL-context.
|
||||
|
||||
|
||||
#----------------------
|
||||
# MD5 - hashfunction
|
||||
#----------------------
|
||||
|
||||
$hash = Net::SSLeay:MD5($data);
|
||||
Computes md5 hash over $data. $hash is a binary string! Convert it to
|
||||
a printable with $string = unpack("H32",Net::SSLeay::MD5($data));
|
||||
|
||||
|
||||
#----------------------
|
||||
# TCP-Connection hints
|
||||
#----------------------
|
||||
|
||||
# Make socket unbuffered after connect succeeded.
|
||||
#
|
||||
select(S); $| = 1; select(STDOUT);
|
||||
|
||||
# Close connection by half... from client to server. This signals EOF to
|
||||
# server. (Clear some buffers, too...??)
|
||||
# Use this if finished with sending data to remote side.
|
||||
shutdown S, 1;
|
||||
|
||||
# Finally close connection. Do this after reading everything availlable!
|
||||
#
|
||||
close S;
|
||||
|
||||
|
||||
#------------------
|
||||
# TCP Client
|
||||
#------------------
|
||||
|
||||
# #!/usr/bin/perl -w
|
||||
use strict;
|
||||
use Socket;
|
||||
my ($remote,$port, $iaddr, $paddr, $proto, $line);
|
||||
|
||||
$remote = shift || 'localhost';
|
||||
$port = shift || 3000; # random port
|
||||
if ($port =~ /\D/) { $port = getservbyname($port, 'tcp') }
|
||||
die "No port" unless $port;
|
||||
$iaddr = inet_aton($remote) || die "no host: $remote";
|
||||
$paddr = sockaddr_in($port, $iaddr);
|
||||
|
||||
$proto = getprotobyname('tcp');
|
||||
socket(SOCK, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
|
||||
connect(SOCK, $paddr) || die "connect: $!";
|
||||
while (defined($line = <SOCK>)) {
|
||||
print $line;
|
||||
}
|
||||
|
||||
close (SOCK) || die "close: $!";
|
||||
exit;
|
||||
|
||||
|
||||
#--------------------
|
||||
# TCP Server
|
||||
#--------------------
|
||||
|
||||
# #!/usr/bin/perl -Tw
|
||||
use strict;
|
||||
BEGIN { $ENV{PATH} = '/usr/ucb:/bin' }
|
||||
use Socket;
|
||||
use Carp;
|
||||
|
||||
sub logmsg { print "$0 $$: @_ at ", scalar localtime, "\n" }
|
||||
|
||||
my $EOL = "\015\012";
|
||||
|
||||
my $port = shift || 3000;
|
||||
my $proto = getprotobyname('tcp');
|
||||
$port = $1 if $port =~ /(\d+)/; # untaint port number
|
||||
|
||||
socket(Server, PF_INET, SOCK_STREAM, $proto) || die "socket: $!";
|
||||
setsockopt(Server, SOL_SOCKET, SO_REUSEADDR,
|
||||
pack("l", 1)) || die "setsockopt: $!";
|
||||
|
||||
bind(Server, sockaddr_in($port, INADDR_ANY)) || die "bind: $!";
|
||||
listen(Server,SOMAXCONN) || die "listen: $!";
|
||||
|
||||
logmsg "server started on port $port";
|
||||
|
||||
my $paddr;
|
||||
|
||||
for ( ; $paddr = accept(Client,Server); close Client) {
|
||||
my($port,$iaddr) = sockaddr_in($paddr);
|
||||
my $name = gethostbyaddr($iaddr,AF_INET);
|
||||
|
||||
logmsg "connection from $name [",
|
||||
inet_ntoa($iaddr), "]
|
||||
at port $port";
|
||||
|
||||
print Client "Hello there, $name, it's now ",
|
||||
scalar localtime, $EOL;
|
||||
}
|
||||
|
377
~downloads/files/tmp/Net_SSLeay.pm-1.22/README
Normal file
377
~downloads/files/tmp/Net_SSLeay.pm-1.22/README
Normal file
@ -0,0 +1,377 @@
|
||||
README - Net::SSLeay Perl module for using OpenSSL
|
||||
|
||||
5.6.2002, Sampo Kellomaki <sampo@symlabs.com>
|
||||
Version: 1.16
|
||||
$Id: README,v 1.6 2002/06/05 18:25:45 sampo Exp $
|
||||
|
||||
1.16: tested against openssl-0.9.6d, added more callback stuff
|
||||
1.14: added perr certificate return, HPUX aCC flags fix
|
||||
1.09: added many utlility functions of OpenSSL API, better old perl support
|
||||
1.08: 64 bit fixes, windows fixes, fixed extra newline with auth bug
|
||||
1.07: added rudimentary TLSv1 support by Stephen C. Koehler
|
||||
1.06: fixed ssl_read_all() bug where input '0' would cause loop to exit
|
||||
1.05: fixed certificate gen at make test
|
||||
1.04: overhaul for OpenSSL-0.9.3b (try http://www.openssl.org/)
|
||||
|
||||
By popular demand...
|
||||
--------------------
|
||||
|
||||
perl -MNet::SSLeay -e '($p)=Net::SSLeay::get_https("www.openssl.org", 443, "/"); print $p'
|
||||
|
||||
Prerequisites
|
||||
-------------
|
||||
|
||||
perl-5.6.1
|
||||
though anything starting from perl5.002 probably works.
|
||||
OpenSSL-0.9.6d
|
||||
(try http://www.openssl.org/) -
|
||||
This release has been tested with 0.9.6d and
|
||||
in historical light it seems likely that future versions
|
||||
will work as well (if major version number changes all bets
|
||||
are off, though)
|
||||
|
||||
Note: SSLeay is no longer supported. If you want to use Net::SSLeay with
|
||||
SSLeay or early versions of OpenSSL, use version 1.03. The support
|
||||
for SSLeay was dropped due to nobody maintaining it (all active
|
||||
work goes on with OpenSSL) and due to incompatible API changes
|
||||
in OpenSSL-0.9.2b. OpenSSL-0.9.1c support has also been dropped,
|
||||
version 1.03 was the last one to support that.
|
||||
|
||||
You should use the same C compiler and options to compile OpenSSL,
|
||||
perl, and Net::SSLeay. This is the only supported configuration.
|
||||
If you insist on using different compilers (perhaps because you
|
||||
obtained either OpenSSL or perl as binaries from a vendor and they
|
||||
used a compiler that you do not have) then all requests for support
|
||||
will be ignored. If the only way for you to use the same compiler
|
||||
for all three components is to recompile your openssl or perl, then
|
||||
that is exactly what I expect you to do before asking for support.
|
||||
|
||||
Installing
|
||||
----------
|
||||
|
||||
Unix:
|
||||
# build OpenSSL as per instructions in that package
|
||||
|
||||
gunzip <Net_SSLeay.pm-1.06.tar.gz | tar xvf -
|
||||
cd Net_SSLeay.pm-1.14
|
||||
./Makefile.PL -t # builds and tests it
|
||||
make install # You probably have to su to root to do this
|
||||
perldoc Net::SSLeay # optional, but highly recommended
|
||||
perldoc Net::SSLeay::Handle
|
||||
|
||||
HPUX:
|
||||
In principle the Unix build should work (Makefile.PL contains
|
||||
special code to detect aCC), but historically there have been
|
||||
some problems. Marko Asplund (aspa@@kronodoc._fi) reports
|
||||
that he has successfully compiled on HP-UX. He used following
|
||||
incantations
|
||||
|
||||
Configuring OpenSSL:
|
||||
|
||||
./Configure no-asm --prefix=/openssl/path hpux-parisc2-cc
|
||||
|
||||
Configuring Net::SSLeay:
|
||||
|
||||
perl Makefile.PL /openssl/path CCFLAGS='-D_HPUX_SOURCE \
|
||||
-Aa -I/usr/local/include +e'
|
||||
|
||||
The magic bit seemed to be the `+e' flag. Since version 1.14
|
||||
Makefile.PL tries to figure this out.
|
||||
|
||||
He was using: gcc v2.95.2, OpenSSL v0.9.6c, Net::SSLeay-1.13
|
||||
|
||||
Windows:
|
||||
You need to get MS VC++ 6.0 Enterprise Edition. Nobody has
|
||||
reported building using CygWin, although I suspect the
|
||||
Unix instructions are pretty close.
|
||||
|
||||
Add:
|
||||
d:\openssl
|
||||
d:\openssl\bin
|
||||
d:\openssl\lib
|
||||
d:\openssl\include
|
||||
d:\openssl\include\openssl
|
||||
|
||||
to system's environment PATH, assuming you installed your openssl
|
||||
in d:\openssl. YMMV
|
||||
|
||||
perl Makefile.PL -windows D:\OpenSSL
|
||||
|
||||
where the last argument specifies where you installed your openssl.
|
||||
The -windows flag tries to set up libraries correctly. If it
|
||||
does not work, please tweak Makefile.PL and submit me a patch.
|
||||
|
||||
nmake
|
||||
nmake install
|
||||
|
||||
*** windows details are still being worked out. If you manage
|
||||
to compile this with different development environments under
|
||||
Win32, please mail the diffs/success reports to me at sampo@iki.fi
|
||||
|
||||
The current incarnation of Windows tweaks was contributed by
|
||||
Eric A Selber <eselber@briefcase.com>
|
||||
|
||||
You should also be able to use CPAN.pm to install this module if you like.
|
||||
|
||||
Linking with RSAref is no longer supported (the patent issue is moot
|
||||
doe to patent expiring). If you want to try it, you are on your own,
|
||||
but here's how it used to work...
|
||||
|
||||
For linking against RSAref add -rsaref flag like this:
|
||||
|
||||
./Makefile.PL -rsaref -t # builds and tests it, link against RSAref
|
||||
|
||||
You must previously have built OpenSSL with RSAref support (which
|
||||
implies first building rsaref itself), I use the RSAglue method. File
|
||||
librsaref.a must be found in one of the locations searched by linker
|
||||
(-L switches). Usually this means that you have to rename rsaref.a to
|
||||
librsaref.a and copy it to suitable directory, e.g. /usr/local/ssl/lib.
|
||||
|
||||
N.B. AFAIK the patent that made using RSAref necessary has expired, so
|
||||
this should be nonissue by now.
|
||||
|
||||
Commercial Support
|
||||
------------------
|
||||
|
||||
Commercial support for this module can be obtained from
|
||||
|
||||
Symlabs (netssleay@symlabs.com)
|
||||
Tel: +351-214.222.630
|
||||
Fax: +351-214.222.637
|
||||
|
||||
Noncommercial support can be obtained via email from the author, but
|
||||
you are expected to do your home work well. Mails that do not full
|
||||
fill the criteria below may be silently ignored.
|
||||
|
||||
Problems (read this before sending mail)
|
||||
----------------------------------------
|
||||
|
||||
Please, do not send bug report before you have
|
||||
|
||||
- compiled your OpenSSL yourself - don't copy binaries, please
|
||||
- compiled your perl yourself and with substantially same CFLAGS
|
||||
and same C compiler (say `which cc' or `which gcc') as your OpenSSL.
|
||||
This is especially applicable to link errors and shared
|
||||
library loading problems. Please do not even dream of
|
||||
copying a perl binary or installing perl binary from a package.
|
||||
Perl's idea of calling conventions has to match OpenSSL's and
|
||||
unfortunately both are quite advanced pieces of code
|
||||
(guru duel: Larry Wall vs. Eric Young :-) with dynamic loading
|
||||
and who knows what
|
||||
- compiled my module from source against correct perl (say `which perl'
|
||||
and check your path). Generally my module's build process will
|
||||
discover correct compiler and flags from `perl -V'
|
||||
- tried gcc, if your vendor cc fails
|
||||
|
||||
If you send me a question or make a bug report, please remeber to mention
|
||||
|
||||
- Your platform and OS version (i386 Linux, Sparc Solaris, etc) (uname -a)
|
||||
- On Linux, please report glibc version as well (ls -l /lib/libc*)
|
||||
- Net::SSLeay version (see tar ball)
|
||||
- OpenSSL version (`/usr/local/ssl/bin/openssl version')
|
||||
- ANSI C compiler brand and version (e.g. gcc -v)
|
||||
|
||||
If build fails,
|
||||
- three compiler warnings are known to be emitted (due to lack of const
|
||||
in some places), one of them indicates a fatal bug in callback handling,
|
||||
but as I have not yet sorted it out, you'll simply have to ignore it
|
||||
- if you installed OpenSSL from some distribution, try getting a fresh
|
||||
copy from www.openssl.org and recompiling and installing it yourself
|
||||
- make sure you are not being confused by the fact that OpenSSL-0.9.3
|
||||
changed the location of include files to /usr/local/ssl/include/openssl/*
|
||||
Consider deleting all old bogus headers
|
||||
- if using newer than supported OpenSSL, please downgrade to supported
|
||||
version to see if it makes difference
|
||||
- you must compile the module, perl, and openssl with the same C compiler
|
||||
and the same options. Use perl -V to check what options were used and
|
||||
recompile openssl and Net::SSLeay accordingly
|
||||
- never report bugs related to binary installs. First compile _yourself_
|
||||
perl, openssl and my module, always using the same compiler and
|
||||
compiler flags. Many distros are known to "know better" and thus
|
||||
cause problems for their users. I'm not very sympathetic to having
|
||||
to answer end user questions thus created.
|
||||
- send full output of `make clean; perl Makefile.PL -t'
|
||||
|
||||
If make test fails, please
|
||||
- one warning is known to be emitted between tests 4 and 5 (callback)
|
||||
- edit test.pl and set $trace=2
|
||||
- send full output of `make clean; perl Makefile.PL -t'
|
||||
- send contents of sslecho.log
|
||||
|
||||
If you have problems with a site, please
|
||||
- what site, what server software (including version and platform)
|
||||
- does it reproduce with s_client, try with something like
|
||||
|
||||
echo 'GET /' | /usr/local/ssl/bin/openssl s_client -connect www.bacus.pt:443
|
||||
|
||||
- does it reproduce with popular web browsers
|
||||
- play with Net::SSLeay::ssl_version (see top of SSLeay.pm)
|
||||
- does the site run exotic configuration, e.g. insisting on specific
|
||||
protocol version, limiting available ciphers, using nonstandard
|
||||
ciphers, weird authentication arrangements, etc.)
|
||||
- contact the owner of the server to see what the problem looks like
|
||||
in his end. He should be able to tell you the exact versions used
|
||||
and the error messages he is seeing in his log
|
||||
- if you ask me to check a site out, you are granting me permission
|
||||
to access that site and will pay all legal expenses to defend me
|
||||
in court as well as any remedies that may be granted to the site
|
||||
in case the site decides to sue me. You warrant that you are
|
||||
authorized to give me permission to access the site.
|
||||
- if you ask me to check a site, please send me a working URL and
|
||||
include any authentication credentials if needed. If your site
|
||||
is so confidential that you can not give me an URL, then do
|
||||
not ask me to debug your problems.
|
||||
|
||||
HP-UX is known to give some problems, please mail me or the mailing
|
||||
list so we can get these problems straightened. Hint: it has to do
|
||||
with dynamic loading. One user reports that adding `-lgcc' to EXTRALIBS
|
||||
and LD_LOAD_LIBS in Makefile fixes the problem. I have not received any
|
||||
confirmation whether this fix really works, but its worth a try. Another
|
||||
bag of problems is people installing against binary distributed
|
||||
perl and compiling the package with different cc or different options.
|
||||
Genereally this will never work. Please compile _yourself_ your perl,
|
||||
openssl, and the module, always with the same compiler and compiler flags.
|
||||
|
||||
I have a report (schinder@@pobox._com) of make test segfaulting on
|
||||
Linux-PPC. This still needs to be investigated. No recent information
|
||||
has been received.
|
||||
|
||||
It seems perl5.004 (at least some versions) has bad xsub compiler which
|
||||
can make builds sometimes fail. Try upgrading to perl-5.6.1 first.
|
||||
|
||||
"Random number generator not seeded!!!" This warning indicates that
|
||||
randomize() was not able to read /dev/random or /dev/urandom, possibly
|
||||
because your system does not have them or they are differently
|
||||
named. You can still use SSL, but the encryption will not be as
|
||||
strong.
|
||||
|
||||
Did you read the POD documentation (if you don't know what that
|
||||
is, just say `perldoc Net::SSLeay' or `more SSLeay.pm')?
|
||||
|
||||
Are you sure you didn't confuse `Net::SSLeay' with `SSLeay' that
|
||||
comes with OpenSSL?
|
||||
|
||||
My development environments used to be
|
||||
|
||||
i686, Linux-2.4.3, gcc-2.92.2, glibc-2.2, perl-5.6.0, openssl-0.9.6a
|
||||
i686, Linux-2.4.3, gcc-2.92.2, glibc-2.2, perl5.005_02, openssl-0.9.6a
|
||||
i686, Linux-2.0.35, gcc-2.7.2.3, glibc-2.0.6, perl5.005_02, openssl-0.9.5a
|
||||
i586, Linux-2.4.3, gcc-2.92.2.1, glibc-2.2.2, perl-5.6.0, openssl-0.9.6a
|
||||
i586, Linux-2.4.3, gcc-2.92.2.1, glibc-2.2.2, perl5.005_03, openssl-0.9.6
|
||||
i586, Linux-2.4.3, gcc-2.92.2.1, glibc-2.2.2, perl5.005_03, openssl-0.9.6a
|
||||
Sun-U1, SunOS-5.6, gcc-2.92.2, libc2 perl-5.6.1, openssl-0.9.6c
|
||||
|
||||
Unfortunately I do not have access to other systems so you are
|
||||
somewhat on your own. Everything compiles without a warning (except
|
||||
those mentioned above) on my systems.
|
||||
|
||||
Check if there are any post release building hints in
|
||||
|
||||
http://www.symlabs.com/Net_SSLeay/index.html
|
||||
|
||||
Check that perl is finding your OpenSSL.
|
||||
|
||||
If `make test' bombs, add following line to the test script that fails:
|
||||
|
||||
$Net::SSLeay::trace = 2;
|
||||
|
||||
and see what happens. You may also have to edit test.pl to make sure
|
||||
the debugging output gets printed.
|
||||
|
||||
If `make test' prints lots of `connect: Connection refused...' errors,
|
||||
then sslecho.pl test server has died. It is supposed to be launched in
|
||||
the beginning of test.pl, but can fail if, e.g. port 1212 is taken or
|
||||
in TIMEWAIT state. Look also in ssleacho.log file for diagnostics.
|
||||
|
||||
If you are really low on memory and the 1 MB tests fail, edit value of
|
||||
$mb variable in test.pl.
|
||||
|
||||
If you get core dump, build your perl for debugging (add -g to
|
||||
ccflags, see INSTALL in perl distribution), build your SSLeay for
|
||||
debugging as well, add -g flag to Makefile.PL:
|
||||
|
||||
make clean
|
||||
perl Makefile.PL -g
|
||||
make static
|
||||
make test_static
|
||||
gdb perl core # post mortem
|
||||
> bt # show stack trace
|
||||
gdb perl # run live with debugging
|
||||
# set break point in SSLeay.xs or in suspect function of OpenSSL
|
||||
> br XS_Net__SSLeay_connect
|
||||
> run yourscript.pl arg arg
|
||||
|
||||
For gdb'ing make sure gdb finds all the relevant source code. This
|
||||
may mean that you must run perl and OpenSSL from the directories where
|
||||
the respective makefiles build them.
|
||||
|
||||
You can also enable PR and PRN macros in SSLeay.xs and sprinkle
|
||||
even some more around the code to figure out what's happening.
|
||||
|
||||
Some exotic configurations of perl may cause unstability: make sure
|
||||
OpenSSL uses the same malloc as perl. Recompile perl without
|
||||
threads. Try not using the PerlIO abstraction.
|
||||
|
||||
If you need to tweak build for some platform, please let me know
|
||||
so I can fix it. Patches and gdb session dumps are also welcome.
|
||||
|
||||
License and Copying
|
||||
-------------------
|
||||
|
||||
Copyright (c) 1996-2002 Sampo Kellomaki <sampo@symlabs.com>
|
||||
All Rights Reserved.
|
||||
|
||||
Distribution and use of this module is under the same terms as the
|
||||
OpenSSL package itself (i.e. free, but mandatory attribution; NO
|
||||
WARRANTY). Please consult LICENSE file in the root of the OpenSSL
|
||||
distribution.
|
||||
|
||||
While the source distribution of this perl module does not contain
|
||||
Eric's or OpenSSL's code, if you use this module you will use OpenSSL
|
||||
library. Please give Eric and OpenSSL team credit (as required by
|
||||
their licenses).
|
||||
|
||||
And remember, you, and nobody else but you, are responsible for
|
||||
auditing this module and OpenSSL library for security problems,
|
||||
backdoors, and general suitability for your application.
|
||||
|
||||
Recommended reading
|
||||
-------------------
|
||||
|
||||
===> HTTP protocol specification. It applies 100% to HTTPS too and doing
|
||||
password authentication is explained there. <===
|
||||
|
||||
If you are newbie interested in grabbing web pages from https servers,
|
||||
please read HTTP documentation from http://www.w3c.org/ before asking trivial
|
||||
questions. That document also covers the basic-auth FAQ (URLs like
|
||||
http://user:pass@host). Do not ask questions about authentication before
|
||||
consulting the HTTP specification. HTTPS is just HTTP in SSL transport.
|
||||
|
||||
If you are doing advanced stuff, and don't find documentation you need,
|
||||
please try to extrapolate from OpenSSL documentation (which unfortunately
|
||||
is quite sparse) and the source code.
|
||||
|
||||
If you run into build problems, especially regarding shared libraries,
|
||||
check your perl documentation, especially the perlxtut(1) man page,
|
||||
which gives excellent tutorial of the build process of XSUBs.
|
||||
|
||||
perlxtut(1)
|
||||
perlxs(1)
|
||||
perlguts(1)
|
||||
perlcall(1)
|
||||
|
||||
Say `perldoc Net::SSLeay' _NOW_!
|
||||
|
||||
To download OpenSSL, try URL http://www.openssl.org/
|
||||
|
||||
Of related interest may be `http://www.symlabs.com/Net_SSLeay/smime.html'
|
||||
|
||||
Newer versions of this module can be found from CPAN/authors/id/SAMPO/,
|
||||
the home page is http://www.symlabs.com/Net_SSLeay/index.html
|
||||
|
||||
Please send bug reports to the above address. General questions should be
|
||||
sent either to me or to the mailing list (subscribe by sending mail
|
||||
to openssl-users-request@openssl.org or using web interface at
|
||||
http://www.openssl.org/support/).
|
||||
|
||||
--Sampo
|
237
~downloads/files/tmp/Net_SSLeay.pm-1.22/README.Win32
Normal file
237
~downloads/files/tmp/Net_SSLeay.pm-1.22/README.Win32
Normal file
@ -0,0 +1,237 @@
|
||||
Building on Win 32 platforms
|
||||
============================
|
||||
31.7.1999, Sampo Kellomaki <sampo@iki..fi>
|
||||
7.6.2002, reviewed and added comments, --Sampo
|
||||
16.8.2002, added comments by Marcel Bucher --Sampo
|
||||
$Id: README.Win32,v 1.4 2002/08/16 20:57:05 sampo Exp $
|
||||
|
||||
This file is heavily based on work by Anton Roeckseisen <anton@_genua.de>
|
||||
Later insight by Marcel Bucher <marcle@bucher._cc>
|
||||
|
||||
WARNING: I do not develop on Windows so I am not in position to test
|
||||
any of this stuff. As such, the Windows build is not officially
|
||||
supported and if the shit hits the fan, I'll just bail
|
||||
out. Never-the-less as some kind people have sent me patches and helpful
|
||||
instructions, I offer compilation of them here as a service for the
|
||||
poor souls that live with the Vole.
|
||||
|
||||
WARNING 2: These instructions recommend copying binaries. This is
|
||||
something I officially do not recommend (you should compile all of
|
||||
perl, OpenSSL, and Net::SSLeay from source using the same compiler
|
||||
and flags). That is the second reason why I officially do not support
|
||||
Windows, though if you follow the Cygwin path (see below) you would
|
||||
be able to satisfy my criteria for obtaining support.
|
||||
|
||||
These instructions focus around native Windows environment. It should be
|
||||
noted that Cygwin environment, which is much more Unix like, has been
|
||||
used successfully to compile perl, OpenSSL, and Net::SSLeay. In that
|
||||
environment you just follow the Unix build instructions.
|
||||
|
||||
Yet Another Windows Recipe by Marcel Bucher <marcle@bucher._cc>
|
||||
===============================================================
|
||||
|
||||
Recipe for 1.19 (tested as of version 1.18)
|
||||
|
||||
If you don't want to do an 'INSTALL' on OpenSSL, but leave it in the
|
||||
build directory on Windows, this is how you can get Net::SSLeay to
|
||||
work: ('install' of OpenSSL is rather kludgy on Windows...)
|
||||
|
||||
My System:
|
||||
----------
|
||||
- Win2k SP2 (should also work on NT et al)
|
||||
- VC6 SP4
|
||||
- ActiveState Perl 5.6.0 build 613
|
||||
- OpenSSL 0.9.6g
|
||||
- Net-SSLeay 1.19
|
||||
|
||||
OpenSSL:
|
||||
--------
|
||||
|
||||
- Build OpenSSL as described in the instructions. I did:
|
||||
unpack OpenSSL to <yourOpenSslDir>
|
||||
cd <yourOpenSslDir>
|
||||
perl Configure VC-WIN32
|
||||
ms\do_masm.bat (If you have an assembler, use do_ms.bat otherwise)
|
||||
nmake -f ms\ntdll.mak (If you have an assembler,
|
||||
use ms\ntNoAsmDll.mak otherwise)
|
||||
cd out32dll (thats where the compiled files are)
|
||||
..\ms\test
|
||||
|
||||
- Copy the two OpenSSL dll's from <yourOpenSslDir>\Out32dll to
|
||||
<WINDIR>/system32
|
||||
|
||||
The OpenSSL includes will be in <yourOpenSslDir>\inc32.
|
||||
The OpenSSL libs and exe's will be in <yourOpenSslDir>\out32dll
|
||||
|
||||
Net::SSLeay:
|
||||
------------
|
||||
|
||||
perl Makefile.pl -windows <yourOpenSslDir>
|
||||
nmake
|
||||
nmake test
|
||||
nmake install
|
||||
|
||||
Another recent recipe
|
||||
=====================
|
||||
|
||||
For a recent (1.16) and thoroughly detailed success report,
|
||||
please see file
|
||||
|
||||
RECIPE.Win32
|
||||
|
||||
by Hermann Kelley <hkelley@@secmon_.com> His report is in fact so good
|
||||
that you may consider using it as instructions. Thanks Hermann.
|
||||
|
||||
------------- older stuff -----------
|
||||
|
||||
Tested config:
|
||||
- Net::SSLeay 1.02 w/Anton's patches
|
||||
- SSLeay-0.9.0
|
||||
- ActiveState perl from 23.12.1998
|
||||
- VC++ 5.0
|
||||
|
||||
Current release:
|
||||
- Anton's patches merged in, but not tested
|
||||
- SSLeay-0.9.0 no longer supported, use OpenSSL-0.9.3a
|
||||
|
||||
The build procedure does not use any of the GUI stuff, instead it just
|
||||
uses the command line tools (such as nmake) that come with VC++. This
|
||||
approach is pretty much in line with OpenSSL and I believe it is in
|
||||
the long term only maintainable approach. Do not bother to send me
|
||||
project files for different "Visual" environments (but feel free to
|
||||
add all the files in a project and use for your own work if you think
|
||||
it makes your life easier).
|
||||
|
||||
Please send any success reports, bug reports and comments to me.
|
||||
|
||||
HOW TO DO IT (Sampo's speculation for recent versions (< 1.18))
|
||||
===============================================================
|
||||
|
||||
1. Install VC++ 5.0 (or other ANSI C compiler?)
|
||||
|
||||
2. Install ActivePerl from www.ActiveState.com (latest version)
|
||||
|
||||
3. Install OpenSSL-0.9.6g on your system, take note of the path
|
||||
where it was installed. Good place is \openssl on the drive
|
||||
where you are building Net::SSLeay. Apparently INSTALL.W32 file
|
||||
in the openssl distribution offers two ways to install.
|
||||
Hermann Kelley <hkelley@@projectleadership.njet> reports that
|
||||
you should use the option 2. He further points out that
|
||||
there is an error where copy command reading
|
||||
|
||||
$ copy /b inc32\* c:\openssl\include\openssl
|
||||
|
||||
should read
|
||||
|
||||
>copy /b inc32\openssl\* c:\openssl\include\openssl
|
||||
|
||||
to account for the fact that the standard copy command does
|
||||
not recursively copy subdirectories.
|
||||
|
||||
Net::SSLeay build expects following directory structure (assuming
|
||||
the path you chose is \openssl)
|
||||
|
||||
\openssl\
|
||||
\openssl\bin
|
||||
\openssl\lib
|
||||
\openssl\include
|
||||
\openssl\include\openssl
|
||||
|
||||
4. Run `perl Makefile.PL -windows your-openssl-path'. This should
|
||||
cause the Makefile.PL to try to run openssl.exe to check that
|
||||
you are OK. If it succeeds, chances of build working are good.
|
||||
If not, you will need to debug things until it works.
|
||||
|
||||
5. Do "nmake"
|
||||
(If you get link-errors about missing PerlCRT.lib, you shold find
|
||||
it in the Perl-Distribution and copy it to C++ lib-Directory)
|
||||
|
||||
6. Add the directory where ssleay32.dll and libeay32.dll live to your
|
||||
path (e.g. \openssl\lib). Alternatively, copy these libraries
|
||||
to a directory already in your path.
|
||||
|
||||
7. Do "nmake install"
|
||||
|
||||
HOW TO DO IT (Anton I):
|
||||
=======================
|
||||
|
||||
1. Install VC++ 5.0 (or other ANSI C compiler?)
|
||||
|
||||
2. Install ActivePerl from www.ActiveState.com (latest version)
|
||||
|
||||
3. Install OpenSSL-0.9.3a on your system
|
||||
|
||||
4. Edit Makefile.PL to reflect the path to your VC++ library files (see
|
||||
comment near the end of the file)
|
||||
|
||||
5. Do a "perl Makefile.PL"
|
||||
|
||||
6. Do "nmake"
|
||||
(If you get link-errors about missing PerlCRT.lib, you shold find
|
||||
it in the Perl-Distribution and copy it to C++ lib-Directory)
|
||||
|
||||
7. Do "nmake install"
|
||||
|
||||
Anton's comments follow...
|
||||
|
||||
BIG THING:
|
||||
----------
|
||||
|
||||
The main point in getting it to work was to tell SSLeay to use the
|
||||
socket opened via perl with SSL_set_fd. The socket number needs some
|
||||
conversion with _get_osfhandle(fd) (See also SSLeay.xs)
|
||||
|
||||
The problem is I do not know how to reverse this behaviour... :-( so
|
||||
SSL_get_fd does not work!
|
||||
|
||||
MINOR THINGS:
|
||||
-------------
|
||||
|
||||
* I used some defines in compiling SSLeay 0.9.0b - so I provide my
|
||||
Makefile for tracking things down.... (SSLeay/ms/ntdll.mak) - probably
|
||||
you don't need this! (the defines appear not to be needed --Sampo)
|
||||
|
||||
|
||||
* To make the compiler (VC++ 5.0) work with it I had to change several
|
||||
function prototypes not fully defined in the SSLeay - Headerfiles. C++
|
||||
is much more complaining about C stuff as one might
|
||||
expect.... grrrrrr.... Maybe the SSL-guys get this right someday.
|
||||
|
||||
* Added some more functions to get more info about certs an introduced a
|
||||
callback to set a passphrase via a perl-function
|
||||
|
||||
* Added pointers to typemap - file
|
||||
|
||||
HOW TO DO IT (Anton II):
|
||||
========================
|
||||
|
||||
1. Install VC++ 5.0
|
||||
|
||||
2. Install ActivePerl from ActiveState (I got a version from 23.12.1998 but
|
||||
newer should work too! Binary distribution is ok!)
|
||||
|
||||
3. Install SSLeay 0.9.0b on your system - maybe you need my Makefile....
|
||||
I hope not!
|
||||
|
||||
4. Use my headerfiles instead of the files provided by SSLeay-0.9.0b !
|
||||
|
||||
5. Edit Makefile.pl to reflect the path to your VC++ library files!
|
||||
|
||||
6. Do a "perl makefile.pl"
|
||||
|
||||
7. Do "nmake"
|
||||
(If you get link-errors about missing PerlCRT.lib please tell me! You
|
||||
shold find it in the Perl-Distribution and copy it to C++ lib-Directory)
|
||||
|
||||
8. Do "nmake install"
|
||||
|
||||
9. Try to find out if things work ..... You might do this in the examples
|
||||
directory:
|
||||
|
||||
(1) openssl.exe s_server -cert cert.pem -key key.pem -accept 3000 -www
|
||||
(Password is "12345")
|
||||
(2) perl callback.pl localhost 3000 \usr\local\ssl\certs cert.pem key.pem
|
||||
(Password provided by callback!)
|
||||
|
||||
(3) look at callback.pl and smile..... (hope so :-))
|
||||
======
|
112
~downloads/files/tmp/Net_SSLeay.pm-1.22/RECIPE.Win32
Normal file
112
~downloads/files/tmp/Net_SSLeay.pm-1.22/RECIPE.Win32
Normal file
@ -0,0 +1,112 @@
|
||||
From: "Hermann Kelley" <hkelley@@secmon_.com>
|
||||
To: sampo@@symlabs._com
|
||||
Date: 08 Jun 2002, 10:58:00 PM
|
||||
Subject: RE: Build Net::SSLeay on Win32
|
||||
|
||||
Alright then. I'm trying an install on a fresh machine.
|
||||
No openssl and no SSLeay installed so far.
|
||||
|
||||
I believe there is a newer version of Activeperl. I am
|
||||
running:
|
||||
|
||||
--------------------------------------------------------
|
||||
This is perl, v5.6.1 built for MSWin32-x86-multi-thread
|
||||
(with 1 registered patch, see perl -V for more detail)
|
||||
|
||||
Copyright 1987-2001, Larry Wall
|
||||
|
||||
Binary build 628 provided by ActiveState Tool Corp.
|
||||
Built 15:41:05 Jul 4 2001
|
||||
--------------------------------------------------------
|
||||
|
||||
Also my version ov Visual-C++ is a few years old.
|
||||
|
||||
|
||||
Step 1: Compiling openssl-0.9.6b (May 10, from openssl.org)
|
||||
|
||||
I'm compiling the C codes only. Haven't tried to compile
|
||||
the ASM code (This would result in a performance increase
|
||||
for certain encryption algorithms though).
|
||||
|
||||
Essentially here are the 3 scripts that I'm running (following
|
||||
the instructions given in INSTALL.W32):
|
||||
|
||||
- perl Configure VC-WIN32
|
||||
- ms\do_ms
|
||||
- nmake -f ms\ntdll.mak
|
||||
|
||||
Everything compiled fine. Now I'm running the test programs:
|
||||
|
||||
- cd out32dll
|
||||
- ..\ms\test
|
||||
|
||||
Tests are running ok. Ready to install
|
||||
|
||||
Step 2: Installing openssl
|
||||
|
||||
To install in c:\openssl I modify take the block of commands
|
||||
from INSTALL.W32
|
||||
|
||||
(1) md c:\openssl
|
||||
(2) md c:\openssl\bin
|
||||
(3) md c:\openssl\lib
|
||||
(4) md c:\openssl\include
|
||||
(5) md c:\openssl\include\openssl
|
||||
!!!! (6) copy /b inc32\* c:\openssl\include\openssl
|
||||
(7) copy /b out32dll\ssleay32.lib c:\openssl\lib
|
||||
(8) copy /b out32dll\libeay32.lib c:\openssl\lib
|
||||
(9) copy /b out32dll\ssleay32.dll c:\openssl\bin
|
||||
(10) copy /b out32dll\libeay32.dll c:\openssl\bin
|
||||
(11) copy /b out32dll\openssl.exe c:\openssl\bin
|
||||
|
||||
and modify line 6!!!!
|
||||
|
||||
In a normal Win32 shell the copy command will not recursively
|
||||
copy directories. Line 6 needs to be changed to
|
||||
|
||||
(6) copy /b inc32\openssl c:\openssl\include\openssl
|
||||
|
||||
3. Post installation
|
||||
|
||||
Once successfully compiled the DLLs (ssleay32.dll and libeay32.dll)
|
||||
need to be copied to an executable path or the PATH variable has to
|
||||
be set respectively.
|
||||
|
||||
In my case I'm simply copying them to \WINNT\SYSTEM32. Any location in
|
||||
the PATh statement will work.
|
||||
|
||||
- copy c:\openssl\bin\ssleay32.dll c:\winnt\system32
|
||||
- copy c:\openssl\bin\libeay32.dll c:\winnt\system32
|
||||
|
||||
|
||||
Now to the installation of the Perl modules (using version 1.16,
|
||||
dated 5.6.2002) Net_SSLeay.pm-1.16.tar.gz
|
||||
|
||||
Step 3:
|
||||
|
||||
I did not have to make any modifications to Makefile.PL. If your
|
||||
environment variables are set correctly (LIB, INCLUDE) that's not
|
||||
necessary.
|
||||
|
||||
perl Makefile.PL -windows c:\
|
||||
|
||||
----
|
||||
Checking if your kit is complete...
|
||||
Looks good
|
||||
Checking if your kit is complete...
|
||||
Looks good
|
||||
Writing Makefile for Net::SSLeay::Handle
|
||||
Writing Makefile for Net::SSLeay
|
||||
----
|
||||
|
||||
Step 4:
|
||||
|
||||
nmake
|
||||
nmake install
|
||||
|
||||
|
||||
Everything up and running.
|
||||
|
||||
Please let me know if you want me to test anything else.
|
||||
|
||||
--hermann
|
2033
~downloads/files/tmp/Net_SSLeay.pm-1.22/SSLeay.pm
Normal file
2033
~downloads/files/tmp/Net_SSLeay.pm-1.22/SSLeay.pm
Normal file
File diff suppressed because it is too large
Load Diff
3421
~downloads/files/tmp/Net_SSLeay.pm-1.22/SSLeay.xs
Normal file
3421
~downloads/files/tmp/Net_SSLeay.pm-1.22/SSLeay.xs
Normal file
File diff suppressed because it is too large
Load Diff
47
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/bio.pl
Normal file
47
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/bio.pl
Normal file
@ -0,0 +1,47 @@
|
||||
#!/usr/local/bin/perl -w
|
||||
# bio.pl mikem@open.com.au
|
||||
#
|
||||
# Test and demonstrate BIO interface
|
||||
|
||||
use Net::SSLeay qw(die_now);
|
||||
|
||||
$data = '0123456789' x 100;
|
||||
$len = length($data);
|
||||
|
||||
$b = &Net::SSLeay::BIO_new(&Net::SSLeay::BIO_s_mem())
|
||||
or die_now("Could not create memory BIO $!");
|
||||
|
||||
&Net::SSLeay::BIO_write($b, $data)
|
||||
or die_now("Could not write memory BIO $!");
|
||||
|
||||
# Should now have 1000 bytes in BIO
|
||||
$pending = &Net::SSLeay::BIO_pending($b);
|
||||
die("Incorrect result from BIO_pending: $pending. Should be $len")
|
||||
unless $pending == $len;
|
||||
|
||||
# Partial read of 9 bytes
|
||||
$len = 9;
|
||||
$part = &Net::SSLeay::BIO_read($b, $len);
|
||||
$nlen = length($part);
|
||||
die("Incorrect result from BIO_read: $len. Should be 9")
|
||||
unless $nlen == $len;
|
||||
|
||||
die("Incorrect data from BIO_read: $len. Should be 012345678")
|
||||
unless $part eq '012345678';
|
||||
|
||||
# Should be 991 bytes left
|
||||
$len = 991;
|
||||
$pending = &Net::SSLeay::BIO_pending($b);
|
||||
die("Incorrect result from BIO_pending: $pending. Should be $len")
|
||||
unless $pending == $len;
|
||||
|
||||
# Read the rest
|
||||
$part = &Net::SSLeay::BIO_read($b);
|
||||
$nlen = length($part);
|
||||
die("Incorrect result from BIO_read: $len. Should be 9")
|
||||
unless $len == $nlen;
|
||||
|
||||
&Net::SSLeay::BIO_free($b);
|
||||
|
||||
print "OK\n";
|
||||
exit;
|
54
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/bulk.pl
Executable file
54
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/bulk.pl
Executable file
@ -0,0 +1,54 @@
|
||||
#!/usr/local/bin/perl -w
|
||||
# bulk.pl - 8.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
# Send tons of stuff over SSL (just for testing).
|
||||
# There's also an example about using the call back.
|
||||
|
||||
use Socket;
|
||||
use Net::SSLeay qw(die_now die_if_ssl_error);
|
||||
Net::SSLeay::randomize();
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::ERR_load_crypto_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
|
||||
($dest_serv, $port, $how_much) = @ARGV; # Read command line
|
||||
$port = getservbyname ($port, 'tcp') unless $port =~ /^\d+$/;
|
||||
$dest_ip = gethostbyname ($dest_serv);
|
||||
|
||||
$dest_serv_params = sockaddr_in($port, $dest_ip);
|
||||
socket (S, &AF_INET, &SOCK_STREAM, 0) or die "socket: $!";
|
||||
connect (S, $dest_serv_params) or die "connect: $!";
|
||||
select (S); $| = 1; select (STDOUT);
|
||||
|
||||
# The network connection is now open, lets fire up SSL
|
||||
|
||||
$ctx = Net::SSLeay::CTX_new() or die_now("Failed to create SSL_CTX $!");
|
||||
$ssl = Net::SSLeay::new($ctx) or die_now("Failed to create SSL $!");
|
||||
Net::SSLeay::set_fd($ssl, fileno(S)); # Must use fileno
|
||||
Net::SSLeay::connect($ssl);
|
||||
die_if_ssl_error('bulk: ssl connect');
|
||||
print "Cipher `" . Net::SSLeay::get_cipher($ssl) . "'\n";
|
||||
|
||||
$cert = Net::SSLeay::get_peer_certificate($ssl);
|
||||
die_if_ssl_error('get_peer_certificate');
|
||||
print "Subject Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_subject_name($cert)) . "\n";
|
||||
print "Issuer Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_issuer_name($cert)) . "\n";
|
||||
|
||||
# Exchange data
|
||||
|
||||
$data = 'A' x $how_much;
|
||||
Net::SSLeay::ssl_write_all($ssl, \$data) or die "ssl write failed";
|
||||
shutdown S, 1; # Half close --> No more output, sends EOF to server
|
||||
$got = Net::SSLeay::ssl_read_all($ssl) or die "ssl read failed";
|
||||
|
||||
Net::SSLeay::free ($ssl); # Tear down connection
|
||||
Net::SSLeay::CTX_free ($ctx);
|
||||
close S;
|
||||
|
||||
print $data eq $got ? "OK\n" : "ERROR\n";
|
||||
exit;
|
||||
|
||||
__END__
|
100
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/callback.pl
Executable file
100
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/callback.pl
Executable file
@ -0,0 +1,100 @@
|
||||
#!/usr/local/bin/perl -w
|
||||
# callback.pl - 8.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
# 31.7.1999, fixed callback args, --Sampo
|
||||
# 7.4.2001, adapted to 0.9.6a and numerous bug reports --Sampo
|
||||
#
|
||||
# Test and demonstrate verify call back
|
||||
#
|
||||
# WARNING! Although this code works, it is by no means stable. Expect
|
||||
# that this stuff may break with newer than 0.9.3a --Sampo
|
||||
|
||||
use Socket;
|
||||
use Net::SSLeay qw(die_now die_if_ssl_error);
|
||||
Net::SSLeay::randomize();
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::ERR_load_crypto_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
|
||||
($dest_serv, $port, $cert_dir) = @ARGV; # Read command line
|
||||
|
||||
my $callback_called = 0;
|
||||
|
||||
$ctx = Net::SSLeay::CTX_new() or die_now("Failed to create SSL_CTX $!");
|
||||
#Net::SSLeay::CTX_set_default_verify_paths($ctx);
|
||||
Net::SSLeay::CTX_load_verify_locations($ctx, '', $cert_dir)
|
||||
or die_now("CTX load verify loc=`$cert_dir' $!");
|
||||
Net::SSLeay::CTX_set_verify($ctx, &Net::SSLeay::VERIFY_PEER, \&verify2);
|
||||
die_if_ssl_error('callback: ctx set verify');
|
||||
|
||||
$port = getservbyname ($port, 'tcp') unless $port =~ /^\d+$/;
|
||||
$dest_ip = gethostbyname ($dest_serv);
|
||||
|
||||
$dest_serv_params = pack ('S n a4 x8', &AF_INET, $port, $dest_ip);
|
||||
socket (S, &AF_INET, &SOCK_STREAM, 0) or die "socket: $!";
|
||||
connect (S, $dest_serv_params) or die "connect: $!";
|
||||
select (S); $| = 1; select (STDOUT);
|
||||
|
||||
# The network connection is now open, lets fire up SSL
|
||||
|
||||
$ssl = Net::SSLeay::new($ctx) or die_now("Failed to create SSL $!");
|
||||
#Net::SSLeay::set_verify ($ssl, &Net::SSLeay::VERIFY_PEER, \&verify);
|
||||
Net::SSLeay::set_fd($ssl, fileno(S));
|
||||
print "callback: starting ssl connect...\n";
|
||||
Net::SSLeay::connect($ssl);
|
||||
die_if_ssl_error('callback: ssl connect');
|
||||
|
||||
print "Cipher `" . Net::SSLeay::get_cipher($ssl) . "'\n";
|
||||
print Net::SSLeay::dump_peer_certificate($ssl);
|
||||
|
||||
Net::SSLeay::ssl_write_all($ssl,"\tcallback ok\n");
|
||||
shutdown S, 1;
|
||||
my $ra;
|
||||
print defined($ra = Net::SSLeay::ssl_read_all($ssl)) ? $ra : '';
|
||||
|
||||
Net::SSLeay::free ($ssl);
|
||||
Net::SSLeay::CTX_free ($ctx);
|
||||
close S;
|
||||
|
||||
print $callback_called ? "OK\n" : "ERROR\n";
|
||||
exit;
|
||||
|
||||
sub verify2 {
|
||||
my ($ok, $x509_store_ctx) = @_;
|
||||
print "**** Verify 2 called ($ok)\n";
|
||||
my $x = Net::SSLeay::X509_STORE_CTX_get_current_cert($x509_store_ctx);
|
||||
if ($x) {
|
||||
print "Certificate:\n";
|
||||
print " Subject Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_subject_name($x))
|
||||
. "\n";
|
||||
print " Issuer Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_issuer_name($x))
|
||||
. "\n";
|
||||
}
|
||||
$callback_called++;
|
||||
return 1;
|
||||
}
|
||||
|
||||
sub verify {
|
||||
my ($ok, $x509_store_ctx) = @_;
|
||||
|
||||
print "**** Verify called ($ok)\n";
|
||||
my $x = Net::SSLeay::X509_STORE_CTX_get_current_cert($x509_store_ctx);
|
||||
if ($x) {
|
||||
print "Certificate:\n";
|
||||
print " Subject Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_subject_name($x))
|
||||
. "\n";
|
||||
print " Issuer Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_issuer_name($x))
|
||||
. "\n";
|
||||
}
|
||||
$callback_called++;
|
||||
return 1; #$ok; # 1=accept cert, 0=reject
|
||||
}
|
||||
|
||||
__END__
|
24
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/cb-testi.pl
Normal file
24
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/cb-testi.pl
Normal file
@ -0,0 +1,24 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
require Net::SSLeay;
|
||||
|
||||
sub provide_password {
|
||||
# ($buf,$siz,$rwflag,$pwd)=@_;
|
||||
$_[0]="1234";
|
||||
return 4;
|
||||
}
|
||||
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
Net::SSLeay::randomize();
|
||||
|
||||
$ctx=Net::SSLeay::CTX_new();
|
||||
Net::SSLeay::CTX_set_options($ctx,&Net::SSLeay::OP_ALL);
|
||||
|
||||
Net::SSLeay::CTX_set_default_passwd_cb($ctx,\&provide_password);
|
||||
$r=Net::SSLeay::CTX_use_PrivateKey_file($ctx,"server_key.pem",&Net::SSLeay::FILETYPE_PEM());
|
||||
if($r==0) {
|
||||
print "väärä avain\n";
|
||||
} else {
|
||||
print "OK\n";
|
||||
}
|
115
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/cli-cert.pl
Normal file
115
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/cli-cert.pl
Normal file
@ -0,0 +1,115 @@
|
||||
#!/usr/local/bin/perl
|
||||
# cli-cert.pl
|
||||
# 8.6.1998, originally written as stdio_bulk.pl Sampo Kellomaki <sampo@iki.fi>
|
||||
# 8.12.2001, adapted to test client certificates
|
||||
#
|
||||
# Contact server using client side certificate. Demonstrates how to
|
||||
# set up the client and how to make the server request the certificate.
|
||||
# This also demonstrates how you can communicate via arbitrary stream, not
|
||||
# just a TCP one.
|
||||
# $Id: cli-cert.pl,v 1.1 2001/12/08 17:43:14 sampo Exp $
|
||||
|
||||
use Socket;
|
||||
use Net::SSLeay qw(die_now die_if_ssl_error);
|
||||
Net::SSLeay::randomize();
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
#$Net::SSLeay::trace = 2;
|
||||
|
||||
($cert_pem, $key_pem, $cert_dir) = @ARGV; # Read command line
|
||||
$how_much = 10000;
|
||||
|
||||
### Note: the following initialization is common for both client
|
||||
### and the server. In particular, it is important that VERIFY_PEER
|
||||
### is sent on the server as well, because otherwise the client
|
||||
### certificate will never be requested.
|
||||
|
||||
$ctx = Net::SSLeay::CTX_new() or die_now("Failed to create SSL_CTX $!");
|
||||
Net::SSLeay::set_cert_and_key($ctx, $cert_pem, $key_pem) or die "key";
|
||||
Net::SSLeay::CTX_load_verify_locations($ctx, '', $cert_dir)
|
||||
or die_now("CTX load verify loc=`$cert_dir' $!");
|
||||
Net::SSLeay::CTX_set_verify($ctx, &Net::SSLeay::VERIFY_PEER, \&verify);
|
||||
die_if_ssl_error('callback: ctx set verify');
|
||||
|
||||
pipe RS, WC or die "pipe 1 ($!)";
|
||||
pipe RC, WS or die "pipe 2 ($!)";
|
||||
select WC; $| = 1;
|
||||
select WS; $| = 1;
|
||||
select STDOUT;
|
||||
$| = 1;
|
||||
|
||||
if ($child_pid = fork) {
|
||||
print "$$: I'm the server for child $child_pid\n";
|
||||
$ssl = Net::SSLeay::new($ctx) or die_now "$$: new ($ssl) ($!)";
|
||||
|
||||
Net::SSLeay::set_rfd($ssl, fileno(RS));
|
||||
Net::SSLeay::set_wfd($ssl, fileno(WS));
|
||||
|
||||
Net::SSLeay::accept($ssl) and die_if_ssl_error("$$: ssl accept: $!");
|
||||
print "$$: Cipher `" . Net::SSLeay::get_cipher($ssl) . "'\n";
|
||||
print "$$: client cert: " . Net::SSLeay::dump_peer_certificate($ssl);
|
||||
|
||||
$got = Net::SSLeay::ssl_read_all($ssl,$how_much)
|
||||
or die "$$: ssl read failed";
|
||||
print "$$: got " . length($got) . " bytes\n";
|
||||
Net::SSLeay::ssl_write_all($ssl, \$got) or die "$$: ssl write failed";
|
||||
$got = '';
|
||||
|
||||
Net::SSLeay::free ($ssl); # Tear down connection
|
||||
Net::SSLeay::CTX_free ($ctx);
|
||||
|
||||
wait; # wait for child to read the stuff
|
||||
|
||||
close WS;
|
||||
close RS;
|
||||
print "$$: server done ($?).\n"
|
||||
. (($? >> 8) ? "ERROR\n" : "OK\n");
|
||||
exit;
|
||||
}
|
||||
|
||||
print "$$: I'm the child.\n";
|
||||
sleep 1; # Give server time to get its act together
|
||||
|
||||
$ssl = Net::SSLeay::new($ctx) or die_now("Failed to create SSL $!");
|
||||
Net::SSLeay::set_rfd($ssl, fileno(RC));
|
||||
Net::SSLeay::set_wfd($ssl, fileno(WC));
|
||||
Net::SSLeay::connect($ssl);
|
||||
die_if_ssl_error("ssl connect");
|
||||
|
||||
print "$$: Cipher `" . Net::SSLeay::get_cipher($ssl) . "'\n";
|
||||
print "$$: server cert: " . Net::SSLeay::dump_peer_certificate($ssl);
|
||||
|
||||
# Exchange data
|
||||
|
||||
$data = 'B' x $how_much;
|
||||
Net::SSLeay::ssl_write_all($ssl, \$data) or die "$$: ssl write failed";
|
||||
$got = Net::SSLeay::ssl_read_all($ssl, $how_much)
|
||||
or die "$$: ssl read failed";
|
||||
|
||||
Net::SSLeay::free ($ssl); # Tear down connection
|
||||
Net::SSLeay::CTX_free ($ctx);
|
||||
close WC;
|
||||
close RC;
|
||||
exit ($data ne $got);
|
||||
|
||||
sub verify {
|
||||
return 1;
|
||||
my ($ok, $x509_store_ctx) = @_;
|
||||
print "$$: **** Verify 2 called ($ok)\n";
|
||||
my $x = Net::SSLeay::X509_STORE_CTX_get_current_cert($x509_store_ctx);
|
||||
if ($x) {
|
||||
print "$$: Certificate:\n";
|
||||
print " Subject Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_subject_name($x))
|
||||
. "\n";
|
||||
print " Issuer Name: "
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_issuer_name($x))
|
||||
. "\n";
|
||||
}
|
||||
$callback_called++;
|
||||
return 1;
|
||||
}
|
||||
|
||||
__END__
|
@ -0,0 +1,22 @@
|
||||
#!/usr/local/bin/perl -w
|
||||
# ephemeral.pl mikem@open.com.au
|
||||
#
|
||||
# Test and demonstrate setting ephemeral RSA key
|
||||
|
||||
use Net::SSLeay qw(die_now);
|
||||
|
||||
Net::SSLeay::randomize();
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::ERR_load_crypto_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
|
||||
$ctx = Net::SSLeay::CTX_new()
|
||||
or die_now("Failed to create SSL_CTX $!");
|
||||
|
||||
$rsa = &Net::SSLeay::RSA_generate_key(512, 0x10001); # 0x10001 = RSA_F4
|
||||
|
||||
die_now("Failed to set ephemeral RSA key $!")
|
||||
if (&Net::SSLeay::CTX_set_tmp_rsa($ctx, $rsa) < 0);
|
||||
|
||||
print "OK\n";
|
||||
exit;
|
27
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/get_authenticated_page.pl
Executable file
27
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/get_authenticated_page.pl
Executable file
@ -0,0 +1,27 @@
|
||||
#!/usr/bin/perl
|
||||
# 8.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
# Get a page via HTTP and print some info about it.
|
||||
# Demonstrates how to generate password header
|
||||
|
||||
use Net::SSLeay qw(get_https make_headers);
|
||||
use MIME::Base64;
|
||||
|
||||
($user, $pass, $site, $port, $path) = @ARGV;
|
||||
die "Usage: ./get_authenticated_page.pl user pass www.bacus.com 443 /\n"
|
||||
unless $path;
|
||||
|
||||
($page, $result, %headers) =
|
||||
get_https($site, $port, $path,
|
||||
make_headers('Authorization' =>
|
||||
'Basic ' . MIME::Base64::encode("$user:$pass"))
|
||||
);
|
||||
|
||||
print "Result was `$result'\n";
|
||||
foreach $h (sort keys %headers) {
|
||||
print "Header `$h'\tvalue `$headers{$h}'\n";
|
||||
}
|
||||
|
||||
print "=================== Page follows =================\n";
|
||||
print $page;
|
||||
|
||||
__END__
|
20
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/get_page.pl
Executable file
20
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/get_page.pl
Executable file
@ -0,0 +1,20 @@
|
||||
#!/usr/bin/perl
|
||||
# 8.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
# Get a page via HTTP and print some info about it.
|
||||
|
||||
use Net::SSLeay;
|
||||
|
||||
($site, $port, $path) = @ARGV;
|
||||
die "Usage: ./get_page.pl www.cryptsoft.com 443 /\n" unless $path;
|
||||
|
||||
($page, $result, %headers) = &Net::SSLeay::get_https($site, $port, $path);
|
||||
|
||||
print "Result was `$result'\n";
|
||||
foreach $h (sort keys %headers) {
|
||||
print "Header `$h'\tvalue `$headers{$h}'\n";
|
||||
}
|
||||
|
||||
print "=================== Page follows =================\n";
|
||||
print $page;
|
||||
|
||||
__END__
|
@ -0,0 +1,33 @@
|
||||
#!/usr/bin/perl
|
||||
# 8.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
# 25.3.2002, added certificate display --Sampo
|
||||
# $Id: get_page_cert.pl,v 1.1 2002/03/25 23:47:15 sampo Exp $
|
||||
# Get a page via HTTP and print some info about it.
|
||||
|
||||
use Net::SSLeay;
|
||||
|
||||
($site, $port, $path) = @ARGV;
|
||||
die "Usage: ./get_page.pl www.cryptsoft.com 443 /\n" unless $path;
|
||||
|
||||
($page, $result, $headers, $server_cert)
|
||||
= &Net::SSLeay::get_https3($site, $port, $path);
|
||||
|
||||
if (!defined($server_cert) || ($server_cert == 0)) {
|
||||
print "Subject Name: undefined, Issuer Name: undefined\n";
|
||||
} else {
|
||||
print 'Subject Name: '
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_subject_name($server_cert))
|
||||
. 'Issuer Name: '
|
||||
. Net::SSLeay::X509_NAME_oneline(
|
||||
Net::SSLeay::X509_get_issuer_name($server_cert))
|
||||
. "\n";
|
||||
}
|
||||
|
||||
print "Headers were `$headers'\n";
|
||||
print "Result was `$result'\n";
|
||||
|
||||
print "=================== Page follows =================\n";
|
||||
print $page;
|
||||
|
||||
__END__
|
135
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/https-proxy-snif.pl
Executable file
135
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/https-proxy-snif.pl
Executable file
@ -0,0 +1,135 @@
|
||||
#!/usr/bin/perl
|
||||
# 5.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
|
||||
$usage = <<USAGE
|
||||
Usage: ./https-proxy-snif.pl *listen_port* *dest_machine* *dest_port*
|
||||
E.g: ./https-proxy-snif.pl 4443 www.bacus.pt 443
|
||||
|
||||
This proxy allows you to observe the protocol talked by your browser
|
||||
to remote https server. Useful for debugging http headers etc sent
|
||||
in this dialogue as well as capturing the requests for later
|
||||
automating the task.
|
||||
|
||||
The proxying is not perfect: the client will see different
|
||||
certificate than actually sent by server. You will be able to launch
|
||||
only one simultaneous connection (set you browser to attempt only
|
||||
one at a time) because it is iterative server, keep-alives are not
|
||||
handled at all, etc.
|
||||
|
||||
Remeber: you must have cert.pem and key.pem in the current working directory.
|
||||
|
||||
Example:
|
||||
./https-proxy-snif.pl 4443 www.bacus.pt 443
|
||||
Then enter https://localhost:4443/ in Netscape Location prompt.
|
||||
USAGE
|
||||
;
|
||||
|
||||
die $usage unless $#ARGV == 2;
|
||||
($listen_port, $dest_host, $dest_port) = @ARGV;
|
||||
$trace = 0;
|
||||
|
||||
use Socket;
|
||||
use Net::SSLeay qw(sslcat die_now die_if_ssl_error);
|
||||
#$Net::SSLeay::trace = 3; # Super verbose debugging
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
|
||||
$our_ip = "\0\0\0\0"; # Bind to all interfaces
|
||||
$sockaddr_template = 'S n a4 x8';
|
||||
$our_serv_params = pack ($sockaddr_template, &AF_INET, $listen_port, $our_ip);
|
||||
|
||||
socket (S, &AF_INET, &SOCK_STREAM, 0) or die "socket: $!";
|
||||
bind (S, $our_serv_params) or die "bind: $!";
|
||||
listen (S, 5) or die "listen: $!";
|
||||
$ctx = Net::SSLeay::CTX_new () or die_now("CTX_new ($ctx): $!");
|
||||
Net::SSLeay::set_server_cert_and_key($ctx, 'cert.pem', 'key.pem') or die "key";
|
||||
|
||||
while (1) {
|
||||
print "Accepting connections...\n";
|
||||
($addr = accept (NS, S)) or die "accept: $!";
|
||||
select (NS); $| = 1; select (STDOUT); # Piping hot!
|
||||
|
||||
($af,$client_port,$client_ip) = unpack($sockaddr_template,$addr);
|
||||
@inetaddr = unpack('C4',$client_ip);
|
||||
print "$af connection from "
|
||||
. join ('.', @inetaddr) . ":$client_port\n";
|
||||
|
||||
### We now have a network connection, lets fire up SSLeay...
|
||||
|
||||
$ssl = Net::SSLeay::new($ctx) or die_now("SSL_new ($ssl): $!");
|
||||
#print &Net::SSLeay::get_cipler_list($ssl, 32000);
|
||||
&Net::SSLeay::set_fd($ssl, fileno(NS));
|
||||
|
||||
$err = Net::SSLeay::accept($ssl);
|
||||
die_if_ssl_error("ssl accept: ($!)");
|
||||
print "Cipher `" . Net::SSLeay::get_cipher($ssl) . "'\n";
|
||||
|
||||
### Connected. Get the HTTP request and wrap it for transport
|
||||
### to remote host.
|
||||
|
||||
$got = Net::SSLeay::read($ssl) or die "$$: ssl read failed";
|
||||
print "Got `$got' (" . length ($got) . " chars)\n" if $trace;
|
||||
|
||||
$got =~ s/Host:\s+\S+\r?\n/Host: $dest_host:$dest_port\r\n/i;
|
||||
|
||||
print "Will send `$got' (" . length ($got)
|
||||
. " chars) to $dest_host:$dest_port\n";
|
||||
|
||||
### Set up a client socket
|
||||
|
||||
$dest_port = getservbyname ($dest_port, 'tcp')
|
||||
unless $dest_port =~ /^\d+$/;
|
||||
$dest_serv_ip = gethostbyname ($dest_host);
|
||||
$dest_serv_params = pack ($sockaddr_template, &AF_INET,
|
||||
$dest_port, $dest_serv_ip);
|
||||
|
||||
socket (SS, &AF_INET, &SOCK_STREAM, 0) or die "client: socket: $!";
|
||||
connect (SS, $dest_serv_params) or die "client: connect: $!";
|
||||
select (SS); $| = 1; select (STDOUT);
|
||||
|
||||
### Do SSL handshake with remote server
|
||||
|
||||
$ssl2 = Net::SSLeay::new($ctx) or die_now("client: SSL_new ($ssl2)");
|
||||
&Net::SSLeay::set_fd($ssl2, fileno(SS));
|
||||
&Net::SSLeay::set_cipher_list($ssl2, "DES-CBC3-MD5:RC4-MD5");
|
||||
&Net::SSLeay::print_errs();
|
||||
$err = Net::SSLeay::connect($ssl2);
|
||||
&Net::SSLeay::print_errs();
|
||||
print "client: Cipher '" . Net::SSLeay::get_cipher($ssl2) . "'\n";
|
||||
&Net::SSLeay::print_errs();
|
||||
|
||||
### Exchange data with remote server
|
||||
|
||||
$err = Net::SSLeay::write($ssl2, $got) or die "client: write: $!";
|
||||
&Net::SSLeay::print_errs();
|
||||
|
||||
shutdown SS, 1;
|
||||
|
||||
$reply = Net::SSLeay::read($ssl2);
|
||||
&Net::SSLeay::print_errs();
|
||||
|
||||
print "Remote replied `$reply' (" . length ($reply) . " chars)\n";
|
||||
|
||||
&Net::SSLeay::free ($ssl2);
|
||||
&Net::SSLeay::print_errs();
|
||||
close SS;
|
||||
|
||||
### Reply to our client
|
||||
|
||||
&Net::SSLeay::write ($ssl, $reply) or die "write: $!";
|
||||
&Net::SSLeay::print_errs();
|
||||
|
||||
(&Net::SSLeay::write ($ssl, <<HTTP) or die "write: $!") if 0;
|
||||
HTTP/1.0 200 It works. Cool.
|
||||
Content-Type: text/html
|
||||
|
||||
<title>foo</title>
|
||||
<h1>Bar Cool</h1>
|
||||
HTTP
|
||||
;
|
||||
|
||||
&Net::SSLeay::free ($ssl); # Tear down connection
|
||||
close NS;
|
||||
}
|
||||
|
||||
__END__
|
45
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/makecert.pl
Executable file
45
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/makecert.pl
Executable file
@ -0,0 +1,45 @@
|
||||
#!/usr/bin/perl
|
||||
# 19.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
# 31.3.1999, Upgraded to OpenSSL-0.9.2b, --Sampo
|
||||
# 31.7.1999, Upgraded to OpenSSL-0.9.3a, fixed depending on symlinks
|
||||
# (thanks to schinder@@pobox_.com) --Sampo
|
||||
# 7.4.2001, Upgraded to OpenSSL-0.9.6a --Sampo
|
||||
# 9.11.2001, EGD patch from Mik Firestone <mik@@speed.stdio._com> --Sampo
|
||||
#
|
||||
# Make a self signed cert
|
||||
|
||||
use File::Copy;
|
||||
|
||||
$dir = shift;
|
||||
$exe_path = shift || '/usr/local/ssl/bin/openssl';
|
||||
|
||||
$egd = defined( $ENV{EGD_POOL} ) ? "-rand $ENV{EGD_POOL}" : '';
|
||||
|
||||
open (REQ, "|$exe_path req -config $dir/req.conf "
|
||||
. "-x509 -days 3650 -new -keyout $dir/key.pem $egd >$dir/cert.pem")
|
||||
or die "cant open req. check your path ($!)";
|
||||
print REQ <<DISTINGUISHED_NAME;
|
||||
XX
|
||||
Net::SSLeay
|
||||
test land
|
||||
Test City
|
||||
Net::SSLeay Organization
|
||||
Test Unit
|
||||
127.0.0.1
|
||||
sampo\@iki.fi
|
||||
DISTINGUISHED_NAME
|
||||
;
|
||||
close REQ;
|
||||
system "$exe_path verify $dir/cert.pem"; # Just to check
|
||||
|
||||
# Generate an encrypted password too
|
||||
system "$exe_path rsa -in $dir/key.pem -des -passout pass:secret -out $dir/key.pem.e";
|
||||
|
||||
### Prepare examples directory as certificate directory
|
||||
|
||||
$hash = `$exe_path x509 -inform pem -hash -noout <$dir/cert.pem`;
|
||||
chomp $hash;
|
||||
unlink "$dir/$hash.0";
|
||||
copy "$dir/cert.pem", "$dir/$hash.0" or die "Can't symlink $dir/$hash.0 ($!)";
|
||||
|
||||
__END__
|
38
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/minicli.pl
Executable file
38
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/minicli.pl
Executable file
@ -0,0 +1,38 @@
|
||||
#!/usr/local/bin/perl
|
||||
# minicli.pl - Sampo Kellomaki <sampo@iki.fi>
|
||||
|
||||
use Socket;
|
||||
use Net::SSLeay;
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
Net::SSLeay::randomize();
|
||||
|
||||
($dest_serv, $port, $msg) = @ARGV; # Read command line
|
||||
$port = getservbyname ($port, 'tcp') unless $port =~ /^\d+$/;
|
||||
$dest_ip = gethostbyname ($dest_serv);
|
||||
$dest_serv_params = sockaddr_in($port, $dest_ip);
|
||||
|
||||
socket (S, &AF_INET, &SOCK_STREAM, 0) or die "socket: $!";
|
||||
connect (S, $dest_serv_params) or die "connect: $!";
|
||||
select (S); $| = 1; select (STDOUT);
|
||||
|
||||
# The network connection is now open, lets fire up SSL
|
||||
|
||||
$ctx = Net::SSLeay::CTX_new() or die_now("Failed to create SSL_CTX $!");
|
||||
$ssl = Net::SSLeay::new($ctx) or die_now("Failed to create SSL $!");
|
||||
Net::SSLeay::set_fd($ssl, fileno(S)); # Must use fileno
|
||||
$res = Net::SSLeay::connect($ssl);
|
||||
print "Cipher '" . Net::SSLeay::get_cipher($ssl) . "'\n";
|
||||
|
||||
# Exchange data
|
||||
|
||||
$res = Net::SSLeay::write($ssl, $msg); # Perl knows how long $msg is
|
||||
shutdown S, 1; # Half close --> No more output, sends EOF to server
|
||||
$got = Net::SSLeay::read($ssl); # Perl returns undef on failure
|
||||
print $got;
|
||||
|
||||
Net::SSLeay::free ($ssl); # Tear down connection
|
||||
Net::SSLeay::CTX_free ($ctx);
|
||||
close S;
|
||||
|
||||
__END__
|
@ -0,0 +1,34 @@
|
||||
#!/usr/local/bin/perl
|
||||
# passwd-cb.pl
|
||||
#
|
||||
# Check using password callbacks to decrypt private keys
|
||||
# $Id: passwd-cb.pl,v 1.2 2002/06/05 18:25:47 sampo Exp $
|
||||
|
||||
use Socket;
|
||||
use Net::SSLeay qw(die_now die_if_ssl_error);
|
||||
Net::SSLeay::randomize();
|
||||
Net::SSLeay::load_error_strings();
|
||||
Net::SSLeay::SSLeay_add_ssl_algorithms();
|
||||
|
||||
my ($key_pem, $password) = @ARGV;
|
||||
|
||||
print "Keyfile: `$key_pem', pw: `$password'\n";
|
||||
$calls = 0;
|
||||
|
||||
sub callback {
|
||||
$calls++;
|
||||
print "Callback `$password'\n";
|
||||
return $password;
|
||||
}
|
||||
|
||||
my $ctx = Net::SSLeay::CTX_new() or die_now("Failed to create SSL_CTX $!");
|
||||
if (1) {
|
||||
Net::SSLeay::CTX_set_default_passwd_cb($ctx, \&callback);
|
||||
}
|
||||
Net::SSLeay::CTX_use_PrivateKey_file($ctx, $key_pem,
|
||||
&Net::SSLeay::FILETYPE_PEM())
|
||||
or print "CTX_use_PrivateKey_file failed\n";
|
||||
|
||||
print "calls=$calls\n";
|
||||
|
||||
#EOF
|
42
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/req.conf
Normal file
42
~downloads/files/tmp/Net_SSLeay.pm-1.22/examples/req.conf
Normal file
@ -0,0 +1,42 @@
|
||||
# SSLeay config file for generating self signed certificate
|
||||
# for testing Net::SSLeay.pm (see `make test' alias test.pl)
|
||||
#
|
||||
# 8.6.1998, Sampo Kellomaki <sampo@iki.fi>
|
||||
|
||||
####################################################################
|
||||
[ req ]
|
||||
default_bits = 1024
|
||||
default_keyfile = privkey.pem
|
||||
distinguished_name = req_distinguished_name
|
||||
attributes = req_attr
|
||||
encrypt_rsa_key = no
|
||||
|
||||
[ req_distinguished_name ]
|
||||
countryName = Country Name (2 letter code)
|
||||
countryName_min = 2
|
||||
countryName_max = 2
|
||||
countryName_default = PT
|
||||
|
||||
stateOrProvinceName = State or Province Name (optional)
|
||||
|
||||
localityName = Locality Name (eg, city)
|
||||
localityName_default = Lisboa
|
||||
|
||||
organizationName = Organization Name (eg, company)
|
||||
|
||||
organizationalUnitName = Organizational Unit Name (eg, section)
|
||||
|
||||
commonName = Common Name (the name of your machine)
|
||||
commonName_max = 64
|
||||
|
||||
emailAddress = Email Address
|
||||
emailAddress_max = 40
|
||||
|
||||
# Challenge password is used for delievering the cert (or what)???
|
||||
|
||||
[ req_attr ]
|
||||
challengePassword = A challenge password
|
||||
challengePassword_min = 0
|
||||
challengePassword_max = 80
|
||||
|
||||
#EOF
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
Proc-Type: 4,ENCRYPTED
|
||||
DEK-Info: DES-EDE3-CBC,932256E9ACCDC996
|
||||
|
||||
wav+t55gSrsCnvgeikRqcQKXuUeXEqEcL6zwNsTMIis6rpGuXkBYH5Ezntm6h/5h
|
||||
2vZDu2vTOeq7QbNmTbKWbU6Rw0e7hlnWcPFhg3ssLNrh0XW3ynZ56gLCj/TRHj9V
|
||||
4c7UnozeDTb+XYEAp+1Yj21Bpepectak6j4dZfhhJteEGWMDj9faNTbA08LX87Wn
|
||||
JiNhlhIWl7ncS/13riwLqsemHcTFlNCaoANaVCUKEGoIFZmz1OoYJvBWLj7HnxDU
|
||||
+Z/lvf3o1glE1EP3XcCACGhapfZcALlYhz1qGTA6ProZ/sIJGLAYAi8uobJlA1E0
|
||||
SwGXNm4rtMocR7utO649/g92SFvGZmG715t2P8jBa4MqgV5H3oIIVJK1YiL6Zmk5
|
||||
jZMPmTDctXD61dLnTFXa+m0vLJMZAMD8UkhtbuCMYzTy0dIHBaxTYNxggSbfbbKJ
|
||||
6QijHZHn+iygyudCxYWXtZQ1uyBFzU4wpEGqugngf3T0W2TWpiM3PQjh+vymxKRZ
|
||||
UVY5LGejMuz3HpgFcJ+Hs6DCJYAECUWWjSPhTXvTifNIZq5XdaeCveyLkMnCHQ7y
|
||||
LW64XcZ9jWzI+FOqRmLMYcUoHh8eZyB6X6ITC3wy2g1ovc5KrD+OuC+HOyLvvb+8
|
||||
avnSoc1+maBC7su7htE/EPP6X/zvNzLM4Ky4JvmNtFR5+CzD7xnwoS3jY97u6gMz
|
||||
MHjb7t2pA7rFnVImwivvi/y3sEAL9P5N+mL+q82q9qsmcb58tlkAteUpcrOvlmRk
|
||||
3kzlM0tz9/Rm4bYttEDBt67Fg4/hZbZ+m+5BMzVWWdtZIdHUIGJjew==
|
||||
-----END RSA PRIVATE KEY-----
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user