From 7f265ce9981cd6a1e71bd676dadb3f8f508f1363 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 30 Aug 2017 09:44:35 +0100 Subject: tidy and proxy support for ILO2 --- INF/ILO.pm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'INF/ILO.pm') diff --git a/INF/ILO.pm b/INF/ILO.pm index dd72570..bef70bc 100644 --- a/INF/ILO.pm +++ b/INF/ILO.pm @@ -206,7 +206,8 @@ sub view($) { $SIG{INT} = sub { kill 'INT', ( @{ $self->{to_kill} } ); die; }; $SIG{TERM} = sub { kill 'TERM', ( @{ $self->{to_kill} } ); die; }; - system( "appletviewer", + system( + "appletviewer", "-J-Djava.security.manager", "-J-Djava.security.policy=/usr/local/share/inf/ilo/mypolicy", "-J-Djavax.net.ssl.trustStore=/usr/local/share/inf/ilo/server.jks", @@ -338,6 +339,10 @@ sub port_id_get_by_number($$) { return "K0"; } +sub logout($) { + my $self = shift; +} + sub new ($;$) { my ( $class, $parm ) = @_; my $self; @@ -370,7 +375,7 @@ sub new ($;$) { port => $local_port, daemon_class => 'HTTP::Daemon::SSL', daemon_args => [ - LocalAddr => '127.0.0.1', + LocalAddr => '127.0.0.1', SSL_key_file => '/usr/local/share/inf/ilo/server.key', SSL_cert_file => '/usr/local/share/inf/ilo/server.crt', ], -- cgit v1.2.3