summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfishsoupisgood <github@madingley.org>2019-05-13 08:42:18 +0100
committerfishsoupisgood <github@madingley.org>2019-05-13 08:42:18 +0100
commit5cb8c234f0ce52b4c79851854f9830b092b42dd7 (patch)
tree41f496f19de9cc3b31cf7949783ffa97c0372fed
parentef393874b4df287089d07f8d49d91972e0c5ca18 (diff)
downloadinf-5cb8c234f0ce52b4c79851854f9830b092b42dd7.tar.gz
inf-5cb8c234f0ce52b4c79851854f9830b092b42dd7.tar.bz2
inf-5cb8c234f0ce52b4c79851854f9830b092b42dd7.zip
Add support for old super micro, and support proxies with supermicro
-rw-r--r--INF/SuperMicro.pm123
-rw-r--r--Makefile31
-rw-r--r--supermicro/1.69.21.0x0/Makefile16
-rw-r--r--supermicro/1.69.21.0x0/SharedLibrary32.dll (renamed from supermicro/SharedLibrary32.dll)bin176128 -> 176128 bytes
-rw-r--r--supermicro/1.69.21.0x0/SharedLibrary64.dll (renamed from supermicro/SharedLibrary64.dll)bin205824 -> 205824 bytes
-rw-r--r--supermicro/1.69.21.0x0/iKVM32.dllbin0 -> 295936 bytes
-rw-r--r--supermicro/1.69.21.0x0/iKVM64.dllbin0 -> 252928 bytes
-rw-r--r--supermicro/1.69.21.0x0/iKVM__V1.69.21.0x0.jarbin0 -> 287542 bytes
-rw-r--r--supermicro/1.69.21.0x0/libSharedLibrary32.so (renamed from supermicro/libSharedLibrary32.so)bin243584 -> 243584 bytes
-rw-r--r--supermicro/1.69.21.0x0/libSharedLibrary64.so (renamed from supermicro/libSharedLibrary64.so)bin261688 -> 261688 bytes
-rw-r--r--supermicro/1.69.21.0x0/libiKVM32.sobin0 -> 184768 bytes
-rw-r--r--supermicro/1.69.21.0x0/libiKVM64.sobin0 -> 203144 bytes
-rw-r--r--supermicro/1.69.21.0x0/orig/iKVM__V1.69.21.0x0.jar.pack.gzbin0 -> 120672 bytes
-rw-r--r--supermicro/1.69.21.0x0/orig/liblinux_x86_64__V1.0.5.jar.pack.gzbin0 -> 166723 bytes
-rw-r--r--supermicro/1.69.21.0x0/orig/liblinux_x86__V1.0.5.jar.pack.gzbin0 -> 157072 bytes
-rw-r--r--supermicro/1.69.21.0x0/orig/libwin_x86_64__V1.0.5.jar.pack.gzbin0 -> 218538 bytes
-rw-r--r--supermicro/1.69.21.0x0/orig/libwin_x86__V1.0.5.jar.pack.gzbin0 -> 214918 bytes
-rw-r--r--supermicro/1.69.25.0x0/SharedLibrary32.dllbin0 -> 176128 bytes
-rw-r--r--supermicro/1.69.25.0x0/SharedLibrary64.dllbin0 -> 205824 bytes
-rw-r--r--supermicro/1.69.25.0x0/iKVM32.dll (renamed from supermicro/iKVM32.dll)bin294400 -> 294400 bytes
-rw-r--r--supermicro/1.69.25.0x0/iKVM64.dll (renamed from supermicro/iKVM64.dll)bin252928 -> 252928 bytes
-rw-r--r--supermicro/1.69.25.0x0/iKVM__V1.69.25.0x0.jar (renamed from supermicro/iKVM__V1.69.25.0x0.jar)bin3124210 -> 3124210 bytes
-rw-r--r--supermicro/1.69.25.0x0/libSharedLibrary32.sobin0 -> 243584 bytes
-rw-r--r--supermicro/1.69.25.0x0/libSharedLibrary64.sobin0 -> 261688 bytes
-rw-r--r--supermicro/1.69.25.0x0/libiKVM32.so (renamed from supermicro/libiKVM32.so)bin184768 -> 184768 bytes
-rw-r--r--supermicro/1.69.25.0x0/libiKVM64.so (renamed from supermicro/libiKVM64.so)bin203144 -> 203144 bytes
-rw-r--r--supermicro/1.69.25.0x0/orig/iKVM__V1.69.25.0x0.jar.pack.gz (renamed from supermicro/orig/iKVM__V1.69.25.0x0.jar.pack.gz)bin2952700 -> 2952700 bytes
-rw-r--r--supermicro/1.69.25.0x0/orig/liblinux_x86_64__V1.0.8.jar.pack.gz (renamed from supermicro/orig/liblinux_x86_64__V1.0.8.jar.pack.gz)bin169304 -> 169304 bytes
-rw-r--r--supermicro/1.69.25.0x0/orig/liblinux_x86__V1.0.8.jar.pack.gz (renamed from supermicro/orig/liblinux_x86__V1.0.8.jar.pack.gz)bin159339 -> 159339 bytes
-rw-r--r--supermicro/1.69.25.0x0/orig/libwin_x86_64__V1.0.8.jar.pack.gz (renamed from supermicro/orig/libwin_x86_64__V1.0.8.jar.pack.gz)bin221079 -> 221079 bytes
-rw-r--r--supermicro/1.69.25.0x0/orig/libwin_x86__V1.0.8.jar.pack.gz (renamed from supermicro/orig/libwin_x86__V1.0.8.jar.pack.gz)bin216921 -> 216921 bytes
31 files changed, 74 insertions, 96 deletions
diff --git a/INF/SuperMicro.pm b/INF/SuperMicro.pm
index 68927c7..3afa3d6 100644
--- a/INF/SuperMicro.pm
+++ b/INF/SuperMicro.pm
@@ -17,10 +17,6 @@ use XML::Simple;
use Data::Dumper;
use JSON::PP;
-my $prefix = "/usr/local/share/inf/supermicro/";
-
-my $jars = [ $prefix . "iKVM__V1.69.25.0x0.jar" ];
-
sub login($) {
my $self = shift;
@@ -86,95 +82,52 @@ sub view($) {
mkdir $ENV{HOME} . "/.supermicro_kvm";
chdir $ENV{HOME} . "/.supermicro_kvm";
- my $cp = join( ':', @$jars );
+ my $prefix = "/usr/local/share/inf/supermicro/";
- if ( $self->{proxy_host} ) {
- system(
- "echo",
- "java",
- "-Djava.net.preferIPv4Stack=true",
- "-Djava.net.useSystemProxies=false",
- "-DsocksProxyVersion=4",
- "-DsocksProxySet=true",
- "-DsocksProxyHost=" . $self->{proxy_host},
- "-DsocksProxyPort=" . $self->{proxy_port},
- "-cp",
- $cp,
- "-Djava.library.path=" . $prefix,
- "tw.com.aten.ikvm.KVMMain",
- @$args
- );
- system(
- "java",
- "-Djava.net.preferIPv4Stack=true",
- "-Djava.net.useSystemProxies=false",
- "-DsocksProxyVersion=4",
- "-DsocksProxySet=true",
- "-DsocksProxyHost=" . $self->{proxy_host},
- "-DsocksProxyPort=" . $self->{proxy_port},
- "-cp",
- $cp,
- "-Djava.library.path=" . $prefix,
- "tw.com.aten.ikvm.KVMMain",
- @$args
- );
+ return undef unless $c =~ /iKVM__V([A-Za-z0-9\.]+).jar/;
+ my $v = $1;
+ if ( -d $prefix . $v ) {
+ printf "Known version\n";
+ $prefix .= $v . '/';
+ }
+ elsif ( scalar(@$args) == 8 ) {
+ printf "Unknow version $v, 8 args using 1.69.21\n";
+ $prefix .= '1.69.21.0x0/';
}
else {
- system( "java", "-cp", $cp, "-Djava.library.path=" . $prefix,
- "tw.com.aten.ikvm.KVMMain", @$args );
+ printf "Unknow version $v, 10 args using 1.69.25\n";
+ $prefix .= '1.69.25.0x0/';
+ }
+
+ if ( defined $self->{proxy_host} ) {
+ my $tmp = File::Temp->new( UNLINK => 0, SUFFIX => '.cnf' );
+
+ select( ( select($tmp), $| = 1 )[0] );
+
+ print $tmp "server = 127.0.0.1\n";
+ print $tmp "server_port = " . $self->{proxy_port} . "\n";
+ print $tmp "local = 127.0.0.0/255.0.0.0\n";
+
+ $ENV{'LD_PRELOAD'} = 'libtsocks.so';
+ $ENV{'TSOCKS_CONF_FILE'} = $tmp->filename;
+
+ print "Filename is $tmp->filename\n";
}
+ my $jars = [ $prefix . "iKVM__V" . $v . ".jar" ];
+
+ my $cp = join( ':', @$jars );
+
+ push @$java_args, "-cp";
+ push @$java_args, $cp;
+ push @$java_args, "-Djava.library.path=" . $prefix;
+ push @$java_args, "tw.com.aten.ikvm.KVMMain";
+
+ system( "echo", "java", @$java_args, @$args );
+ system( "java", @$java_args, @$args );
}
-#
-# unless ( $content =~ /Netscape'\) {(.*)}[\s\n]*else if/s ) {
-# print STDERR "returned html doesn't look right\n";
-# return -1;
-# }
-#
-# $content = $1;
-#
-# #$content=~ s/document.writeln\("(.*)"\);$/\1/m;
-# $content =~ s/^\s*document.writeln\("(.*)"\);\s*$/\1/mg;
-# $content =~ s/\\//g;
-#
-# $content =~ s/RCINFO1=.*$/RCINFO1="$self->{skey}"/m;
-# $content =~ s/RCINFO6=.*$/RCINFO6="17990"/m;
-# $content =~ s/RCINFOLANG=.*$/RCINFOLANG="en"/m;
-# $content =~ s%(archive=)(/.*)$%\1$self->{proxy_url}\2%m;
-#
-# $content = "<html><head></head><body>" . $content . "</body></html>";
-#
-# $self->{java_html} = $content;
-#
-# my $webserver_pid = fork();
-#
-# if ( $webserver_pid == 0 ) {
-# $SIG{INT} = sub { kill 'KILL', ( @{ $self->{to_kill} } ); die; };
-# $SIG{TERM} = sub { kill 'KILL', ( @{ $self->{to_kill} } ); die; };
-#
-# $self->{server}->start;
-# print STDERR "failed to web server";
-# sleep(100000);
-# }
-#
-# push @{ $self->{to_kill} }, $webserver_pid;
-#
-# $SIG{INT} = sub { kill 'INT', ( @{ $self->{to_kill} } ); die; };
-# $SIG{TERM} = sub { kill 'TERM', ( @{ $self->{to_kill} } ); die; };
-#
-# 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",
-# $self->{proxy_url} . "/html/java_irc.html"
-# );
-#
-# kill 'TERM', ( @{ $self->{to_kill} } );
-#}
-#
sub get_host_power($) {
my ($self) = @_;
diff --git a/Makefile b/Makefile
index 3da1407..e009e78 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,8 @@ install:
mkdir -p /usr/local/share/inf/HTTP/Server
mkdir -p /usr/local/share/inf/avocent
mkdir -p /usr/local/share/inf/ilo
- mkdir -p /usr/local/share/inf/supermicro
+ mkdir -p /usr/local/share/inf/supermicro/1.69.21.0x0
+ mkdir -p /usr/local/share/inf/supermicro/1.69.25.0x0
install -m 755 inf.pl /usr/local/bin/inf
install -m 644 HTTP/Server/Brick.pm /usr/local/share/inf/HTTP/Server/
install -m 644 INF.pm /usr/local/share/inf/
@@ -41,13 +42,21 @@ install:
install -m 644 ilo/server.crt /usr/local/share/inf/ilo/
install -m 644 ilo/server.jks /usr/local/share/inf/ilo/
install -m 644 ilo/server.key /usr/local/share/inf/ilo/
- install -m 644 supermicro/iKVM32.dll /usr/local/share/inf/supermicro/
- install -m 644 supermicro/iKVM64.dll /usr/local/share/inf/supermicro/
- install -m 644 supermicro/iKVM__V1.69.25.0x0.jar /usr/local/share/inf/supermicro/
- install -m 644 supermicro/libiKVM32.so /usr/local/share/inf/supermicro/
- install -m 644 supermicro/libiKVM64.so /usr/local/share/inf/supermicro/
- install -m 644 supermicro/libSharedLibrary32.so /usr/local/share/inf/supermicro/
- install -m 644 supermicro/libSharedLibrary64.so /usr/local/share/inf/supermicro/
- install -m 644 supermicro/SharedLibrary32.dll /usr/local/share/inf/supermicro/
- install -m 644 supermicro/SharedLibrary64.dll /usr/local/share/inf/supermicro/
-
+ install -m 644 supermicro/1.69.21.0x0/iKVM32.dll /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/iKVM64.dll /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/iKVM__V1.69.21.0x0.jar /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/libiKVM32.so /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/libiKVM64.so /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/libSharedLibrary32.so /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/libSharedLibrary64.so /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/SharedLibrary32.dll /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.21.0x0/SharedLibrary64.dll /usr/local/share/inf/supermicro/1.69.21.0x0/
+ install -m 644 supermicro/1.69.25.0x0/iKVM32.dll /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/iKVM64.dll /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/iKVM__V1.69.25.0x0.jar /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/libiKVM32.so /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/libiKVM64.so /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/libSharedLibrary32.so /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/libSharedLibrary64.so /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/SharedLibrary32.dll /usr/local/share/inf/supermicro/1.69.25.0x0/
+ install -m 644 supermicro/1.69.25.0x0/SharedLibrary64.dll /usr/local/share/inf/supermicro/1.69.25.0x0/
diff --git a/supermicro/1.69.21.0x0/Makefile b/supermicro/1.69.21.0x0/Makefile
new file mode 100644
index 0000000..a59933d
--- /dev/null
+++ b/supermicro/1.69.21.0x0/Makefile
@@ -0,0 +1,16 @@
+iKVM32.dll
+iKVM64.dll
+iKVM__V1.69.21.0x0.jar
+libiKVM32.so
+libiKVM64.so
+libSharedLibrary32.so
+libSharedLibrary64.so
+SharedLibrary32.dll
+SharedLibrary64.dll
+
+orig:
+iKVM__V1.69.21.0x0.jar.pack.gz
+liblinux_x86_64__V1.0.5.jar.pack.gz
+liblinux_x86__V1.0.5.jar.pack.gz
+libwin_x86_64__V1.0.5.jar.pack.gz
+libwin_x86__V1.0.5.jar.pack.gz
diff --git a/supermicro/SharedLibrary32.dll b/supermicro/1.69.21.0x0/SharedLibrary32.dll
index a2a5f56..a2a5f56 100644
--- a/supermicro/SharedLibrary32.dll
+++ b/supermicro/1.69.21.0x0/SharedLibrary32.dll
Binary files differ
diff --git a/supermicro/SharedLibrary64.dll b/supermicro/1.69.21.0x0/SharedLibrary64.dll
index 2c0eab3..2c0eab3 100644
--- a/supermicro/SharedLibrary64.dll
+++ b/supermicro/1.69.21.0x0/SharedLibrary64.dll
Binary files differ
diff --git a/supermicro/1.69.21.0x0/iKVM32.dll b/supermicro/1.69.21.0x0/iKVM32.dll
new file mode 100644
index 0000000..b9684c3
--- /dev/null
+++ b/supermicro/1.69.21.0x0/iKVM32.dll
Binary files differ
diff --git a/supermicro/1.69.21.0x0/iKVM64.dll b/supermicro/1.69.21.0x0/iKVM64.dll
new file mode 100644
index 0000000..db089fc
--- /dev/null
+++ b/supermicro/1.69.21.0x0/iKVM64.dll
Binary files differ
diff --git a/supermicro/1.69.21.0x0/iKVM__V1.69.21.0x0.jar b/supermicro/1.69.21.0x0/iKVM__V1.69.21.0x0.jar
new file mode 100644
index 0000000..f69a92d
--- /dev/null
+++ b/supermicro/1.69.21.0x0/iKVM__V1.69.21.0x0.jar
Binary files differ
diff --git a/supermicro/libSharedLibrary32.so b/supermicro/1.69.21.0x0/libSharedLibrary32.so
index 9c517f8..9c517f8 100644
--- a/supermicro/libSharedLibrary32.so
+++ b/supermicro/1.69.21.0x0/libSharedLibrary32.so
Binary files differ
diff --git a/supermicro/libSharedLibrary64.so b/supermicro/1.69.21.0x0/libSharedLibrary64.so
index 4ded62e..4ded62e 100644
--- a/supermicro/libSharedLibrary64.so
+++ b/supermicro/1.69.21.0x0/libSharedLibrary64.so
Binary files differ
diff --git a/supermicro/1.69.21.0x0/libiKVM32.so b/supermicro/1.69.21.0x0/libiKVM32.so
new file mode 100644
index 0000000..5342cbb
--- /dev/null
+++ b/supermicro/1.69.21.0x0/libiKVM32.so
Binary files differ
diff --git a/supermicro/1.69.21.0x0/libiKVM64.so b/supermicro/1.69.21.0x0/libiKVM64.so
new file mode 100644
index 0000000..79eb057
--- /dev/null
+++ b/supermicro/1.69.21.0x0/libiKVM64.so
Binary files differ
diff --git a/supermicro/1.69.21.0x0/orig/iKVM__V1.69.21.0x0.jar.pack.gz b/supermicro/1.69.21.0x0/orig/iKVM__V1.69.21.0x0.jar.pack.gz
new file mode 100644
index 0000000..45b9a43
--- /dev/null
+++ b/supermicro/1.69.21.0x0/orig/iKVM__V1.69.21.0x0.jar.pack.gz
Binary files differ
diff --git a/supermicro/1.69.21.0x0/orig/liblinux_x86_64__V1.0.5.jar.pack.gz b/supermicro/1.69.21.0x0/orig/liblinux_x86_64__V1.0.5.jar.pack.gz
new file mode 100644
index 0000000..dba1380
--- /dev/null
+++ b/supermicro/1.69.21.0x0/orig/liblinux_x86_64__V1.0.5.jar.pack.gz
Binary files differ
diff --git a/supermicro/1.69.21.0x0/orig/liblinux_x86__V1.0.5.jar.pack.gz b/supermicro/1.69.21.0x0/orig/liblinux_x86__V1.0.5.jar.pack.gz
new file mode 100644
index 0000000..e757f04
--- /dev/null
+++ b/supermicro/1.69.21.0x0/orig/liblinux_x86__V1.0.5.jar.pack.gz
Binary files differ
diff --git a/supermicro/1.69.21.0x0/orig/libwin_x86_64__V1.0.5.jar.pack.gz b/supermicro/1.69.21.0x0/orig/libwin_x86_64__V1.0.5.jar.pack.gz
new file mode 100644
index 0000000..d0c228b
--- /dev/null
+++ b/supermicro/1.69.21.0x0/orig/libwin_x86_64__V1.0.5.jar.pack.gz
Binary files differ
diff --git a/supermicro/1.69.21.0x0/orig/libwin_x86__V1.0.5.jar.pack.gz b/supermicro/1.69.21.0x0/orig/libwin_x86__V1.0.5.jar.pack.gz
new file mode 100644
index 0000000..3b6721f
--- /dev/null
+++ b/supermicro/1.69.21.0x0/orig/libwin_x86__V1.0.5.jar.pack.gz
Binary files differ
diff --git a/supermicro/1.69.25.0x0/SharedLibrary32.dll b/supermicro/1.69.25.0x0/SharedLibrary32.dll
new file mode 100644
index 0000000..a2a5f56
--- /dev/null
+++ b/supermicro/1.69.25.0x0/SharedLibrary32.dll
Binary files differ
diff --git a/supermicro/1.69.25.0x0/SharedLibrary64.dll b/supermicro/1.69.25.0x0/SharedLibrary64.dll
new file mode 100644
index 0000000..2c0eab3
--- /dev/null
+++ b/supermicro/1.69.25.0x0/SharedLibrary64.dll
Binary files differ
diff --git a/supermicro/iKVM32.dll b/supermicro/1.69.25.0x0/iKVM32.dll
index 288c226..288c226 100644
--- a/supermicro/iKVM32.dll
+++ b/supermicro/1.69.25.0x0/iKVM32.dll
Binary files differ
diff --git a/supermicro/iKVM64.dll b/supermicro/1.69.25.0x0/iKVM64.dll
index 10f7f37..10f7f37 100644
--- a/supermicro/iKVM64.dll
+++ b/supermicro/1.69.25.0x0/iKVM64.dll
Binary files differ
diff --git a/supermicro/iKVM__V1.69.25.0x0.jar b/supermicro/1.69.25.0x0/iKVM__V1.69.25.0x0.jar
index 3b3e326..3b3e326 100644
--- a/supermicro/iKVM__V1.69.25.0x0.jar
+++ b/supermicro/1.69.25.0x0/iKVM__V1.69.25.0x0.jar
Binary files differ
diff --git a/supermicro/1.69.25.0x0/libSharedLibrary32.so b/supermicro/1.69.25.0x0/libSharedLibrary32.so
new file mode 100644
index 0000000..9c517f8
--- /dev/null
+++ b/supermicro/1.69.25.0x0/libSharedLibrary32.so
Binary files differ
diff --git a/supermicro/1.69.25.0x0/libSharedLibrary64.so b/supermicro/1.69.25.0x0/libSharedLibrary64.so
new file mode 100644
index 0000000..4ded62e
--- /dev/null
+++ b/supermicro/1.69.25.0x0/libSharedLibrary64.so
Binary files differ
diff --git a/supermicro/libiKVM32.so b/supermicro/1.69.25.0x0/libiKVM32.so
index 96b90d7..96b90d7 100644
--- a/supermicro/libiKVM32.so
+++ b/supermicro/1.69.25.0x0/libiKVM32.so
Binary files differ
diff --git a/supermicro/libiKVM64.so b/supermicro/1.69.25.0x0/libiKVM64.so
index caf5c54..caf5c54 100644
--- a/supermicro/libiKVM64.so
+++ b/supermicro/1.69.25.0x0/libiKVM64.so
Binary files differ
diff --git a/supermicro/orig/iKVM__V1.69.25.0x0.jar.pack.gz b/supermicro/1.69.25.0x0/orig/iKVM__V1.69.25.0x0.jar.pack.gz
index a375e2e..a375e2e 100644
--- a/supermicro/orig/iKVM__V1.69.25.0x0.jar.pack.gz
+++ b/supermicro/1.69.25.0x0/orig/iKVM__V1.69.25.0x0.jar.pack.gz
Binary files differ
diff --git a/supermicro/orig/liblinux_x86_64__V1.0.8.jar.pack.gz b/supermicro/1.69.25.0x0/orig/liblinux_x86_64__V1.0.8.jar.pack.gz
index 6255470..6255470 100644
--- a/supermicro/orig/liblinux_x86_64__V1.0.8.jar.pack.gz
+++ b/supermicro/1.69.25.0x0/orig/liblinux_x86_64__V1.0.8.jar.pack.gz
Binary files differ
diff --git a/supermicro/orig/liblinux_x86__V1.0.8.jar.pack.gz b/supermicro/1.69.25.0x0/orig/liblinux_x86__V1.0.8.jar.pack.gz
index 13586e5..13586e5 100644
--- a/supermicro/orig/liblinux_x86__V1.0.8.jar.pack.gz
+++ b/supermicro/1.69.25.0x0/orig/liblinux_x86__V1.0.8.jar.pack.gz
Binary files differ
diff --git a/supermicro/orig/libwin_x86_64__V1.0.8.jar.pack.gz b/supermicro/1.69.25.0x0/orig/libwin_x86_64__V1.0.8.jar.pack.gz
index a5c1c10..a5c1c10 100644
--- a/supermicro/orig/libwin_x86_64__V1.0.8.jar.pack.gz
+++ b/supermicro/1.69.25.0x0/orig/libwin_x86_64__V1.0.8.jar.pack.gz
Binary files differ
diff --git a/supermicro/orig/libwin_x86__V1.0.8.jar.pack.gz b/supermicro/1.69.25.0x0/orig/libwin_x86__V1.0.8.jar.pack.gz
index 6a6ed40..6a6ed40 100644
--- a/supermicro/orig/libwin_x86__V1.0.8.jar.pack.gz
+++ b/supermicro/1.69.25.0x0/orig/libwin_x86__V1.0.8.jar.pack.gz
Binary files differ