diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index 7ddec72ed0..24d9f879dc 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,14 @@ +2011-01-27 Sancho Lerena + + * ssh_console/howto_sign_applet.README, + ssh_console/ssh_console.readme, + vnc/VncViewer.jar, + vnc/howto_selfsign_applet.README, + ssh_console.php, + vnc_view.php: VNC Extension now uses a signed Java applet to see + remote servers. Added how to sign the cert on the SSH applet also. + + 2011-01-27 Miguel de Dios * include/functions_db.php, diff --git a/pandora_console/extensions/ssh_console.php b/pandora_console/extensions/ssh_console.php index 6ff51d678f..25d903bc88 100644 --- a/pandora_console/extensions/ssh_console.php +++ b/pandora_console/extensions/ssh_console.php @@ -23,7 +23,7 @@ function main_ssh_console () { ?>
- + @@ -31,7 +31,7 @@ function main_ssh_console () { - + diff --git a/pandora_console/extensions/ssh_console/howto_sign_applet.README b/pandora_console/extensions/ssh_console/howto_sign_applet.README new file mode 100644 index 0000000000..df038b2971 --- /dev/null +++ b/pandora_console/extensions/ssh_console/howto_sign_applet.README @@ -0,0 +1,8 @@ +Follow the steps here: http://www-personal.umich.edu/~lsiden/tutorials/signed-applet/signed-applet.html + + keytool -genkey + keytool -selfcert + jarsigner mindterm.jar mykey + +Voila ! :-) + diff --git a/pandora_console/extensions/ssh_console/ssh_console.readme b/pandora_console/extensions/ssh_console/ssh_console.readme index 4d697de0ba..81a652951f 100644 --- a/pandora_console/extensions/ssh_console/ssh_console.readme +++ b/pandora_console/extensions/ssh_console/ssh_console.readme @@ -5,10 +5,14 @@ OpenSource (GPL). https://sourceforge.net/projects/gsi-sshterm/ http://freshmeat.net/projects/sshtools-sshterm/ -Commercial (we cannot redistribute the binary) +Commercial (we cannot redistribute the applet due license restrictions!) -http://www.cryptzone.com/products/agmindterm/ +http://www.appgate.com/downloads/MindTerm-3.4/mindterm_3.4-bin.zip In this extension we use Mindterm as default. just Get the JAR file and put on the extension/ssh_console directory with "mindterm.jar" filename. It will work. +Another option is to use a full-featured SSH like JCTerm, but it cannot use IP from pandora and you need to set it yourself :( + +http://www.jcraft.com/jcterm/ + diff --git a/pandora_console/extensions/vnc/VncViewer.jar b/pandora_console/extensions/vnc/VncViewer.jar new file mode 100644 index 0000000000..deae566cab Binary files /dev/null and b/pandora_console/extensions/vnc/VncViewer.jar differ diff --git a/pandora_console/extensions/vnc/howto_selfsign_applet.README b/pandora_console/extensions/vnc/howto_selfsign_applet.README new file mode 100644 index 0000000000..ea44ca90fa --- /dev/null +++ b/pandora_console/extensions/vnc/howto_selfsign_applet.README @@ -0,0 +1,9 @@ +Get the original VNC Applet from the Tightvnc website. + +Follow the steps here: http://www-personal.umich.edu/~lsiden/tutorials/signed-applet/signed-applet.html + + keytool -genkey + keytool -selfcert + jarsigner VncViewer.jar mykey + +Voila ! :-) diff --git a/pandora_console/extensions/vnc_view.php b/pandora_console/extensions/vnc_view.php index e7cc2872dd..6f662c3415 100644 --- a/pandora_console/extensions/vnc_view.php +++ b/pandora_console/extensions/vnc_view.php @@ -16,9 +16,14 @@ function vnc_view() { $idAgent = (int)get_parameter('id_agente', 0); $ipAgent = get_db_value('direccion', 'tagente', 'id_agente', $idAgent); - ?> - - '; + echo ''; + echo ''; + echo ''; + echo ''; + +/* */ } add_extension_opemode_tab_agent('vnc_view', __('VNC view'), 'images/computer.png', 'vnc_view');