summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Bächler2016-06-03 13:23:41 +0200
committerThomas Bächler2016-06-03 13:27:10 +0200
commite4746b974166d2d334df9ba1955d1a4c133aaa10 (patch)
tree9ba9209567d7a32312c402c8314cf6f5ef2b3b71
downloadaur-e4746b974166d2d334df9ba1955d1a4c133aaa10.tar.gz
Initial commit of the ipxe-netboot package
-rw-r--r--.SRCINFO31
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD62
-rw-r--r--arch.ipxe3
-rw-r--r--codesigning_pierre_archlinux.pem30
-rw-r--r--codesigning_thomas_archlinux.pem30
-rw-r--r--dst_x1.pem20
-rw-r--r--startcom.pem44
8 files changed, 225 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..23d3d69ec36d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+pkgbase = ipxe-netboot
+ pkgdesc = iPXE build for Arch Linux netboot
+ pkgver = r5499.dfb4c58
+ pkgrel = 1
+ url = http://ipxe.org
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = gcc
+ makedepends = binutils
+ makedepends = make
+ makedepends = perl
+ makedepends = xz
+ makedepends = zlib
+ options = !strip
+ source = ipxe::git+https://github.com/brain0/ipxe#branch=ipv6_fixes
+ source = arch.ipxe
+ source = codesigning_thomas_archlinux.pem
+ source = codesigning_pierre_archlinux.pem
+ source = dst_x1.pem
+ source = startcom.pem
+ sha256sums = SKIP
+ sha256sums = f789c81cade88537b4dc0acd1ce1beb26d1c1e63b837423a14a7c096b31b0230
+ sha256sums = 3ba0cf390975bb07bf1d3c7ff802d6977bdf901c94883ea2de44c16d444252e5
+ sha256sums = 64d021f345a0b4633de17ba43d816295076adc8a378eaa54e6796e8c0e95d6d0
+ sha256sums = 139a5e4a4e0fa505378c72c5f700934ce8333f4e6b1b508886c4b0eb14f4be99
+ sha256sums = 916a8f9232328192968c81c8edb672fa539f726861dfe379ca722050e19962cd
+
+pkgname = ipxe-netboot
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..dd79c671c966
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+/src/
+/pkg/
+/*.pkg.tar*
+/ipxe/
+/*.log
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f30391e58a27
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,62 @@
+# Maintainer: Thomas Bächler <thomas@archlinux.org>
+pkgname=ipxe-netboot
+pkgver=r5499.dfb4c58
+pkgrel=1
+pkgdesc="iPXE build for Arch Linux netboot"
+arch=('i686' 'x86_64')
+url="http://ipxe.org"
+license=('GPL')
+makedepends=('git'
+ 'gcc'
+ 'binutils'
+ 'make'
+ 'perl'
+ 'xz'
+ 'zlib')
+options=(!strip)
+source=('ipxe::git+https://github.com/brain0/ipxe#branch=ipv6_fixes'
+ arch.ipxe
+ codesigning_thomas_archlinux.pem
+ codesigning_pierre_archlinux.pem
+ dst_x1.pem
+ startcom.pem)
+sha256sums=('SKIP'
+ 'f789c81cade88537b4dc0acd1ce1beb26d1c1e63b837423a14a7c096b31b0230'
+ '3ba0cf390975bb07bf1d3c7ff802d6977bdf901c94883ea2de44c16d444252e5'
+ '64d021f345a0b4633de17ba43d816295076adc8a378eaa54e6796e8c0e95d6d0'
+ '139a5e4a4e0fa505378c72c5f700934ce8333f4e6b1b508886c4b0eb14f4be99'
+ '916a8f9232328192968c81c8edb672fa539f726861dfe379ca722050e19962cd')
+
+pkgver() {
+ cd "$srcdir/ipxe"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "$srcdir/ipxe/src"
+ mkdir -p config/local
+ : > config/local/general.h
+ echo '#define NET_PROTO_IPV6' >> config/local/general.h
+ echo '#define DOWNLOAD_PROTO_HTTPS' >> config/local/general.h
+ echo '#define IMAGE_TRUST_CMD' >> config/local/general.h
+}
+
+build() {
+ cd "$srcdir/ipxe/src"
+
+ make \
+ EMBED="$srcdir/arch.ipxe" \
+ CERT="$srcdir/codesigning_pierre_archlinux.pem","$srcdir/codesigning_thomas_archlinux.pem","$srcdir/dst_x1.pem","$srcdir/startcom.pem" \
+ TRUST="$srcdir/codesigning_pierre_archlinux.pem","$srcdir/codesigning_thomas_archlinux.pem","$srcdir/dst_x1.pem","$srcdir/startcom.pem" \
+ bin/ipxe.lkrn \
+ bin/ipxe.pxe \
+ bin-x86_64-efi/ipxe.efi
+}
+
+package() {
+ cd "$srcdir/ipxe/src"
+ install -d -m755 "$pkgdir"/usr/share/ipxe-netboot
+ install -m644 bin/ipxe.lkrn "$pkgdir"/usr/share/ipxe-netboot/
+ install -m644 bin/ipxe.pxe "$pkgdir"/usr/share/ipxe-netboot/
+ install -m644 bin-x86_64-efi/ipxe.efi "$pkgdir"/usr/share/ipxe-netboot/
+}
diff --git a/arch.ipxe b/arch.ipxe
new file mode 100644
index 000000000000..af01aae0a167
--- /dev/null
+++ b/arch.ipxe
@@ -0,0 +1,3 @@
+#!ipxe
+ifconf
+chain https://www.archlinux.org/releng/netboot/archlinux.ipxe || shell
diff --git a/codesigning_pierre_archlinux.pem b/codesigning_pierre_archlinux.pem
new file mode 100644
index 000000000000..c8288efb1c2f
--- /dev/null
+++ b/codesigning_pierre_archlinux.pem
@@ -0,0 +1,30 @@
+-----BEGIN CERTIFICATE-----
+MIIFOzCCAyOgAwIBAgIJAM/ujMJZQq3IMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV
+BAYTAkRFMRcwFQYDVQQDDA5QaWVycmUgU2NobWl0ejEiMCAGCSqGSIb3DQEJARYT
+cGllcnJlQGFyY2hsaW51eC5kZTAeFw0xNjA2MDExNjQxNTZaFw0yNjA1MzAxNjQx
+NTZaMEoxCzAJBgNVBAYTAkRFMRcwFQYDVQQDDA5QaWVycmUgU2NobWl0ejEiMCAG
+CSqGSIb3DQEJARYTcGllcnJlQGFyY2hsaW51eC5kZTCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBAMybf9uwe6O+FPUYR4ycBDcBJp0QOsUDSSw9c5EJsTJJ
+/0HDk+cFW9OdhxnRsxOPCYyrqE/FEusMyAyyyrZ1DVqprTegcqwqgZSmLNwBp+gP
+Dt10JuNQM7IFIs0p3CE6JyuLWJWjn+ZJuVa1Qwfg80wOv/CLkQEWP5ols3o4VroF
+CzJAKd4nVRf8JSyk+4Hka1udtqw4zEyDtaomZ661ZxBH3+PAoE2N+VcMPC3yTOBS
+4RuabUU4PotfFXMrWGfBLuxGK3IVH99rof2SFG719o0ZDOtVLuaCEAo4VywiYqO0
+qAKKBlH0XEvdOAG4KuHFFKQN1UTFRQ9yZXcfdNBnMYRW3QpbPfMcrFUDYvhHW4N/
+dH5JhKL0LDvvrn0Nr1C5OJbZSl2triPmJUJpMBRhcRut6ZH6FkNWLmavNV8Q9cpM
+1qXG0s/yH2RaBQ2+Le7YdKVrcy05SiYJoaZQovxrxQGzJDg9OuWiM49gjBHW32lm
+uK1C4o7B/sf65qZOCkZO2zagLCf8xxKEh/ftbdpnhBpLFbUqXT07Ve5rX26IUUT6
+C+N/dRIxXcmV0+iWOa/Isbo81oOebriHZl5659Fceae2wA8JoBaT7/m3rRSXOPyC
+4hABWbX0eRg3fhiObubTfH74Q1oeLCEClBx8N4sutvoMA0S4Q2VuUvFaB6VyN5w5
+AgMBAAGjJDAiMAsGA1UdDwQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDAzANBgkq
+hkiG9w0BAQsFAAOCAgEAirqIJj9KkT+uTgz4EphPZN2FbaxDcw0bxBrEX4t9E68K
+seAHkKJd9GPNGkky8JLI1XwfZ4ZTlzapRfAzPrFDk7Gb43qZeuITvCNfPrPMJ7xw
+JmvIw1ryMs9zV2WCNwVFT6EYeGQXW+F9/osP7oAIhFiGeOmDuy7qFkf7BGDCPAaS
+PlMs+YjGPJTHCbtJKV3VFDhAquQYXS6pQat+v1Nbq+53ijow9H7x+GMBz8dtPI4u
+AKjufH4V3XaxJwDUie73i8iavo9QBDA1HzYMhJ/bDymqyI3uxYkh4rsy9In/8V/z
+aZ5pUXT8HW569uQLpjbb5EKaARwXC7d9GO2rTeSDngzlU8KjeLBeR0zHx+P1TsTP
+R4SAvOSxzZGfYr04Qqwr7ivU92liJntoTcgyvvjELoXODvd4EaS2Sixb4s+eqrYI
+8GPTR1HmvknKbhaNI9caERNsnnKLWtkKkhmPmNkLaX+WQIFgcD/BkeeIbLkYA2Xp
+HCPrYuihUSN+7E80BUkbrSp+wohiieMr24LDE6H6BA/qp9Y8HwK7YsnePyaYxKL7
+CchxRmv5VmVo2bYKZvClVfB82n4yG43zR/YMVDTc5n0TqVq2/0AuOtnoiRfNUfzg
+GIaNoMJ8I0NHpB0aL9cIB9UALPY4dsVo/5TqUPgSEXki9fn2A54A8N2A5nqp0uY=
+-----END CERTIFICATE-----
diff --git a/codesigning_thomas_archlinux.pem b/codesigning_thomas_archlinux.pem
new file mode 100644
index 000000000000..1d86a18a09e0
--- /dev/null
+++ b/codesigning_thomas_archlinux.pem
@@ -0,0 +1,30 @@
+-----BEGIN CERTIFICATE-----
+MIIFDzCCAvegAwIBAgIJAN4v13b770twMA0GCSqGSIb3DQEBCwUAMDQxITAfBgNV
+BAoMGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDEPMA0GA1UEAwwGdGhvbWFzMB4X
+DTE2MDIwMTIwMzczMloXDTI2MDEyOTIwMzczMlowNDEhMB8GA1UECgwYSW50ZXJu
+ZXQgV2lkZ2l0cyBQdHkgTHRkMQ8wDQYDVQQDDAZ0aG9tYXMwggIiMA0GCSqGSIb3
+DQEBAQUAA4ICDwAwggIKAoICAQDE3PB51dG9qXSG7b/9gdoVyxIa/47hsaus8Ufv
+8cZp452uKJVCZE9tne6oChC4Dflt1QnMITO7iQzb+rW2yLCOiqZJqRHuEuwqY3Tn
+B7eQE0iE2C/FWujHrz0W2PV/xKq/HXcQVkVhdAi8eqEx9oDuV/OQgATOWWZcIqQe
+xt1qdbaunU2H4imfJ/HZGBj9UTwUBM3cVf3YfLGka0AbRdWDiUpAZco9P7XOf1oR
+sWwSB9JW097IO0FfLt5BgfuT2p9w8delWyLrwwzty9/z5LMMBi4u5MH2EOyTBwpQ
+ez4miAYiG5KZcJ2RZWvWONy6fB5az8nancyQ1Vy3fsh0l24fyBg5iPNIiySABuZ2
+q2Bp500AZNsaHMC3rFlodpgAn65KtiwvC7Bp5cr+dFhytRC9sH6zNGqCCW7L3vQu
+YzyoL6kdB8PquHHisApAV5j/Fa9texadwW0AhbPr678Dj14Wg750R6npfrhRSGv2
+w8xWn0ADX1xbD6rbtVYvZTVjVyuV/WkfcHysDr0SCksmahHLQWowA7mdH73STDjx
+mAF2wHLMEx2H5k8rrjWbneTavP66EagUyFcteI1Qu+4Qev9L17Fst7gRfS/Tv4Zj
+g8XtN4fFPkL82XYEyuGrhUx3lNwIAlUZfmldYvJfg9jdrqHJfvQfUJ6m5tBQLFZy
+zxnfOwIDAQABoyQwIjALBgNVHQ8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwMw
+DQYJKoZIhvcNAQELBQADggIBAFBdJgJNnUL2bBphqmKTlkhUTAA92SIJCpjMR7KJ
+mpqNPmodLeDt/rIbVYOtFxXHHDpIwSDeoPegL80HrNacg8YmmPRws7FAFPev4oic
+G8h1HfyfDaXBiLsXqDQ8mZkXgQhGtojXWsCe2t30IZ3nYhFZw7AzidiikXUVKFTR
+tx8KPK0hqbRP41kqJsySG2xjx8ed0HB2xEWMJ3jQwDuLmC1rXrPu4HdHRfc3yjr+
+OJ/Oyxidmml6oUliQd8Zmdu/PD6yLvrDwBCpS24YZ2jSNWAA1jihBh8q0qcJcfQx
+drz8fyOX5YuTb/IWPGZU655G252IX3Kb9d7PAH/7ybPAWnMnXag0F4Bt6jJfsloP
+stib5kM87gyHNANu+iQPtNTaIhHvrfu1OxE0DTrSYXJw5cwM719FVkMCW6FX3Uhp
+x18WsPaWLRKjA3gTDs5pa/0lFASmSpdurYfnat8xRvnyWEf+WVfdpZNVvAWpfCSR
+Bjc3bZfY2KPNdcTkrxlPvHe4wQ2sBwUjBOak4Ugj+Qrni2XFp/LLd23xZmsQMLxc
+xRD7FxZqNoiYP18PZxvfhxOH8O14tAYX6ysA/V2xhFSjulCISKtFe3POMC7/Us2u
+9sSSjlyFapIqczGVJRDTznDiTW5Qc3luIw2pQXOfk7bks+t7PG48XCNzlfcqmIq4
+qq39
+-----END CERTIFICATE-----
diff --git a/dst_x1.pem b/dst_x1.pem
new file mode 100644
index 000000000000..b2e43c93815b
--- /dev/null
+++ b/dst_x1.pem
@@ -0,0 +1,20 @@
+-----BEGIN CERTIFICATE-----
+MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/
+MSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT
+DkRTVCBSb290IENBIFgzMB4XDTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVow
+PzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1cmUgVHJ1c3QgQ28uMRcwFQYDVQQD
+Ew5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
+AN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmTrE4O
+rz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEq
+OLl5CjH9UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9b
+xiqKqy69cK3FCxolkHRyxXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw
+7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40dutolucbY38EVAjqr2m7xPi71XAicPNaD
+aeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
+HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQMA0GCSqG
+SIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69
+ikugdB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXr
+AvHRAosZy5Q6XkjEGB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZz
+R8srzJmwN0jP41ZL9c8PDHIyh8bwRLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5
+JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubSfZGL+T0yjWW06XyxV3bqxbYo
+Ob8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
+-----END CERTIFICATE-----
diff --git a/startcom.pem b/startcom.pem
new file mode 100644
index 000000000000..960f2657be21
--- /dev/null
+++ b/startcom.pem
@@ -0,0 +1,44 @@
+-----BEGIN CERTIFICATE-----
+MIIHyTCCBbGgAwIBAgIBATANBgkqhkiG9w0BAQUFADB9MQswCQYDVQQGEwJJTDEW
+MBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwg
+Q2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMgU3RhcnRDb20gQ2VydGlmaWNh
+dGlvbiBBdXRob3JpdHkwHhcNMDYwOTE3MTk0NjM2WhcNMzYwOTE3MTk0NjM2WjB9
+MQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi
+U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzEpMCcGA1UEAxMgU3Rh
+cnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUA
+A4ICDwAwggIKAoICAQDBiNsJvGxGfHiflXu1M5DycmLWwTYgIiRezul38kMKogZk
+pMyONvg45iPwbm2xPN1yo4UcodM9tDMr0y+v/uqwQVlntsQGfQqedIXWeUyAN3rf
+OQVSWff0G0ZDpNKFhdLDcfN1YjS6LIp/Ho/u7TTQEceWzVI9ujPW3U3eCztKS5/C
+Ji/6tRYccjV3yjxd5srhJosaNnZcAdt0FCX+7bWgiA/deMotHweXMAEtcnn6RtYT
+Kqi5pquDSR3l8u/d5AGOGAqPY1MWhWKpDhk6zLVmpsJrdAfkK+F2PrRt2PZE4XNi
+HzvEvqBTViVsUQn3qqvKv3b9bZvzndu/PWa8DFaqr5hIlTpL36dYUNk4dalb6kMM
+Av+Z6+hsTXBbKWWc3apdzK8BMewM69KN6Oqce+Zu9ydmDBpI125C4z/eIT574Q1w
++2OqqGwaVLRcJXrJosmLFqa7LH4XXgVNWG4SHQHuEhANxjJ/GP/89PrNbpHoNkm+
+Gkhpi8KWTRoSsmkXwQqQ1vp5Iki/untp+HDH+no32NgN0nZPV/+Qt+OR0t3vwmC3
+Zzrd/qqc8NSLf3Iizsafl7b4r4qgEKjZ+xjGtrVcUjyJthkqcwEKDwOzEmDyei+B
+26Nu/yYwl/WL3YlXtq09s68rxbd2AvCl1iuahhQqcvbjM4xdCUsT37uMdBNSSwID
+AQABo4ICUjCCAk4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAa4wHQYDVR0OBBYE
+FE4L7xqkQFulF2mHMMo0aEPQQa7yMGQGA1UdHwRdMFswLKAqoCiGJmh0dHA6Ly9j
+ZXJ0LnN0YXJ0Y29tLm9yZy9zZnNjYS1jcmwuY3JsMCugKaAnhiVodHRwOi8vY3Js
+LnN0YXJ0Y29tLm9yZy9zZnNjYS1jcmwuY3JsMIIBXQYDVR0gBIIBVDCCAVAwggFM
+BgsrBgEEAYG1NwEBATCCATswLwYIKwYBBQUHAgEWI2h0dHA6Ly9jZXJ0LnN0YXJ0
+Y29tLm9yZy9wb2xpY3kucGRmMDUGCCsGAQUFBwIBFilodHRwOi8vY2VydC5zdGFy
+dGNvbS5vcmcvaW50ZXJtZWRpYXRlLnBkZjCB0AYIKwYBBQUHAgIwgcMwJxYgU3Rh
+cnQgQ29tbWVyY2lhbCAoU3RhcnRDb20pIEx0ZC4wAwIBARqBl0xpbWl0ZWQgTGlh
+YmlsaXR5LCByZWFkIHRoZSBzZWN0aW9uICpMZWdhbCBMaW1pdGF0aW9ucyogb2Yg
+dGhlIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFBvbGljeSBhdmFp
+bGFibGUgYXQgaHR0cDovL2NlcnQuc3RhcnRjb20ub3JnL3BvbGljeS5wZGYwEQYJ
+YIZIAYb4QgEBBAQDAgAHMDgGCWCGSAGG+EIBDQQrFilTdGFydENvbSBGcmVlIFNT
+TCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTANBgkqhkiG9w0BAQUFAAOCAgEAFmyZ
+9GYMNPXQhV59CuzaEE44HF7fpiUFS5Eyweg78T3dRAlbB0mKKctmArexmvclmAk8
+jhvh3TaHK0u7aNM5Zj2gJsfyOZEdUauCe37Vzlrk4gNXcGmXCPleWKYK34wGmkUW
+FjgKXlf2Ysd6AgXmvB618p70qSmD+LIU424oh0TDkBreOKk8rENNZEXO3SipXPJz
+ewT4F+irsfMuXGRuczE6Eri8sxHkfY+BUZo7jYn0TZNmezwD7dOaHZrzZVD1oNB1
+ny+v8OqCQ5j4aZyJecRDjkZy42Q2Eq/3JR44iZB3fsNrarnDy0RLrHiQi+fHLB5L
+EUTINFInzQpdn4XBidUaePKVEFMy3YCEZnXZtWgo+2EuvoSoOMCZEoalHmdkrQYu
+L6lwhceWD3yJZfWOQ1QOq92lgDmUYMA0yZZwLKMS9R9Ie70cfmu3nZD0Ijuu+Pwq
+yvqCUqDvr0tVk+vBtfAii6w0TiYiBKGHLHVKt+V9E9e4DGTANtLJL4YSjCMJwRuC
+O3NJo2pXh5Tl1njFmUNj403gdy3hZZlyaQQaRwnmDwFWJPsfvw55qVguucQJAX6V
+um0ABj6y6koQOdjQK/W/7HW/lwLFCRsI3FU34oH7N4RDYiDK51ZLZer+bMEkkySh
+NOsF/5oirpt9P/FlUQqmMGqz9IgcgA38corog14=
+-----END CERTIFICATE-----