From b6ff4cb4dcc61cb069740b0f0e5098394b4a700d Mon Sep 17 00:00:00 2001 From: root Date: Tue, 31 Aug 2021 17:48:59 +0100 Subject: add support for ilo5 (cherry picked from commit 860cff84e4bf068373819bc54bab098a64d3dccb) --- ilo5/certs | 38 ++++++++++++++++++++++++++++++++++++++ ilo5/intgapp4_251.jar | Bin 0 -> 383764 bytes ilo5/mypolicy | 8 ++++++++ ilo5/myvtdpolicy | 10 ++++++++++ ilo5/server.cnf | 19 +++++++++++++++++++ ilo5/server.crt | 14 ++++++++++++++ ilo5/server.jks | Bin 0 -> 611 bytes ilo5/server.key | 16 ++++++++++++++++ 8 files changed, 105 insertions(+) create mode 100755 ilo5/certs create mode 100644 ilo5/intgapp4_251.jar create mode 100644 ilo5/mypolicy create mode 100644 ilo5/myvtdpolicy create mode 100644 ilo5/server.cnf create mode 100644 ilo5/server.crt create mode 100644 ilo5/server.jks create mode 100644 ilo5/server.key (limited to 'ilo5') diff --git a/ilo5/certs b/ilo5/certs new file mode 100755 index 0000000..4b4e262 --- /dev/null +++ b/ilo5/certs @@ -0,0 +1,38 @@ +#!/bin/bash + +rm -f server.jks server.key server.csr server.crt server.cnf + +cat << EOF > server.cnf + +[req] +distinguished_name = req_distinguished_name +x509_extensions = v3_req +prompt = no + +[ req_distinguished_name ] +commonName = localhost + +[v3_req] +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid,issuer +basicConstraints = CA:TRUE +subjectAltName = @alt_names + +[alt_names] +DNS.1 = localhost +IP.1 = 127.0.0.1 + +EOF + + + +#openssl genrsa -out server.key 1024 +#openssl req -config server.cnf -new -key server.key -out server.csr +#openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt + +openssl req -x509 -nodes -days 3650 -newkey rsa:1024 -keyout server.key -out server.crt -config server.cnf + +yes | keytool -import -v -trustcacerts -alias 127.0.0.1 -file server.crt -keystore server.jks -keypass changeit -storepass changeit + + + diff --git a/ilo5/intgapp4_251.jar b/ilo5/intgapp4_251.jar new file mode 100644 index 0000000..6d021d6 Binary files /dev/null and b/ilo5/intgapp4_251.jar differ diff --git a/ilo5/mypolicy b/ilo5/mypolicy new file mode 100644 index 0000000..5e96ff0 --- /dev/null +++ b/ilo5/mypolicy @@ -0,0 +1,8 @@ +grant { + permission java.security.AllPermission; + permission java.net.SocketPermission "127.0.0.1:*", "connect, accept ,resolve, listen"; + permission java.util.PropertyPermission "java.io.tmpdir","read"; + permission java.io.FilePermission "/tmp/-", "read, write"; + permission java.io.FilePermission "/tmp", "read, write"; + permission java.lang.RuntimePermission "loadLibrary.*"; +}; diff --git a/ilo5/myvtdpolicy b/ilo5/myvtdpolicy new file mode 100644 index 0000000..e3311ae --- /dev/null +++ b/ilo5/myvtdpolicy @@ -0,0 +1,10 @@ +grant { + permission java.net.SocketPermission "localhost", "connect, accept ,resolve, listen"; + permission java.util.PropertyPermission "java.io.tmpdir","read"; + permission java.io.FilePermission "/tmp/-", "read, write"; + permission java.io.FilePermission "/tmp", "read, write"; + permission java.io.FilePermission "/", "read, write"; + permission java.io.FilePermission "/-", "read, write"; + permission java.util.PropertyPermission "*", "read,write"; + permission java.lang.RuntimePermission "loadLibrary.*"; +}; diff --git a/ilo5/server.cnf b/ilo5/server.cnf new file mode 100644 index 0000000..fd38814 --- /dev/null +++ b/ilo5/server.cnf @@ -0,0 +1,19 @@ + +[req] +distinguished_name = req_distinguished_name +x509_extensions = v3_req +prompt = no + +[ req_distinguished_name ] +commonName = localhost + +[v3_req] +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid,issuer +basicConstraints = CA:TRUE +subjectAltName = @alt_names + +[alt_names] +DNS.1 = localhost +IP.1 = 127.0.0.1 + diff --git a/ilo5/server.crt b/ilo5/server.crt new file mode 100644 index 0000000..cee5434 --- /dev/null +++ b/ilo5/server.crt @@ -0,0 +1,14 @@ +-----BEGIN CERTIFICATE----- +MIICHTCCAYagAwIBAgIUVWCoIXglNUcB6UMo5VOqVVSfzsEwDQYJKoZIhvcNAQEL +BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTIxMDgzMTEzMzE0NFoXDTMxMDgy +OTEzMzE0NFowFDESMBAGA1UEAwwJbG9jYWxob3N0MIGfMA0GCSqGSIb3DQEBAQUA +A4GNADCBiQKBgQDS4suzn7TFzI0WDPSLe9z9w2Pz02C280Dn/GSczQdH3Gw4gYo+ +CKnuDHMM9TfVVpqno9jodt40fi//JAPKDvbiOXcRjJx7zOSmx46Xzpy+ujvsde57 +xfP4SzDq5DGsxdqGaZyRUu85wYxyOTI63Uz5Xq/xgdxXCURkButA+EFPnQIDAQAB +o2wwajAdBgNVHQ4EFgQUidzfhdg/wQEm0ztynAsHj+in3ucwHwYDVR0jBBgwFoAU +idzfhdg/wQEm0ztynAsHj+in3ucwDAYDVR0TBAUwAwEB/zAaBgNVHREEEzARggls +b2NhbGhvc3SHBH8AAAEwDQYJKoZIhvcNAQELBQADgYEAklwwpCa7MvMeaFg5aWCB +xhSx+1KhGVDy1d/HOQ2Xv1d0roDy6JQrfxC0skkjhQ2HmlZDzS7qBRThNG34HQYn +Ez5sN1KMfyujGE51cR2uGwFKyI5JIAVG7fle6Gb0EVTQdIyRyI3rk7+gAQqkqYtv +SNNRVxgpR4QLJcRyP7BmKEw= +-----END CERTIFICATE----- diff --git a/ilo5/server.jks b/ilo5/server.jks new file mode 100644 index 0000000..adeafa7 Binary files /dev/null and b/ilo5/server.jks differ diff --git a/ilo5/server.key b/ilo5/server.key new file mode 100644 index 0000000..0bfa865 --- /dev/null +++ b/ilo5/server.key @@ -0,0 +1,16 @@ +-----BEGIN PRIVATE KEY----- +MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBANLiy7OftMXMjRYM +9It73P3DY/PTYLbzQOf8ZJzNB0fcbDiBij4Iqe4Mcwz1N9VWmqej2Oh23jR+L/8k +A8oO9uI5dxGMnHvM5KbHjpfOnL66O+x17nvF8/hLMOrkMazF2oZpnJFS7znBjHI5 +MjrdTPler/GB3FcJRGQG60D4QU+dAgMBAAECgYBgEV8YidWREfjnpak1bYyjsYH0 +DkQNs8zKoai34ZLCgsBuEV0Hm2zF+7fhnEf+EMDNQ4/JfnUFVsLIqQBs6NpAKcrc +peqyDBJbgJLioJZs7uc0kK3mmX2Q1O/2zUf4upmY/oazr11a1exZss6mhJ0IJGrF +0kiANRPhkPc13gk9RQJBAP2MHKWeDxZPucXmkxHGxcF0j4KxyISM797FMY3HTBLl +J2bmE/YGEodQK88odtzm3Hl1UER8wAiil3IHNp1cO6MCQQDU7Qla5WvBPJnFjWjE +Vptd38wUi88IzrmVK34XoglZ+adHG55rCqloSfsVW/XuI3IxhzNYS6HT0/tXV8r1 +qPu/AkEA8nOiDSk4yiAQyFJ1fkEyZ4ybkuGIml/fHIo6mZXjhAoHBJmsqs0huK0M +R3stNo24dJie2e7k/xzjbxHAwvcouwJAFq14RZoRs+8EYaoB8odW3NStI7MQRdve +oCiVsWasoEyaqFQktznXeSgH+eplcwuLagMAUPMdNTZqmo7bKvboeQJBAJP808j5 +NYPsJk6Bgxj6wwSIQg+u9TwJnv+JCUk03O4GmCM7h4bqdIRV5mHjMMmEeXnEiaCN +VmNDS8UcMXSWuDg= +-----END PRIVATE KEY----- -- cgit v1.2.3