summaryrefslogtreecommitdiff
path: root/app-misc
diff options
context:
space:
mode:
authorKarel Kočí <karel.koci@nic.cz>2019-09-17 09:24:18 +0200
committerKarel Kočí <karel.koci@nic.cz>2019-09-17 09:24:18 +0200
commitf22a446c956960694262a69bdc69c56b9c3474b0 (patch)
treeaf51686b72af5d7075682467a54bda67ca5a2256 /app-misc
parent917965a1a15287af33379279d1f5ed2100630d12 (diff)
downloadgentoo-personal-overlay-f22a446c956960694262a69bdc69c56b9c3474b0.tar.gz
gentoo-personal-overlay-f22a446c956960694262a69bdc69c56b9c3474b0.tar.bz2
gentoo-personal-overlay-f22a446c956960694262a69bdc69c56b9c3474b0.zip
Add app-misc/cznic-certificate
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/cznic-certificate/cznic-certificate-2.ebuild25
-rw-r--r--app-misc/cznic-certificate/files/cz.nic2-cacert.pem40
2 files changed, 65 insertions, 0 deletions
diff --git a/app-misc/cznic-certificate/cznic-certificate-2.ebuild b/app-misc/cznic-certificate/cznic-certificate-2.ebuild
new file mode 100644
index 0000000..8d4e551
--- /dev/null
+++ b/app-misc/cznic-certificate/cznic-certificate-2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Certification authority for CZ.NIC"
+HOMEPAGE="https://wiki.nic.cz/public/cacert"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-misc/ca-certificates"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+
+src_install() {
+ insinto /usr/local/share/ca-certificates
+ newins "${FILESDIR}/cz.nic2-cacert.pem cz.nic2-cacert.crt
+}
+
+pkg_postinst() {
+ "${EROOT%/}"/usr/sbin/update-ca-certificates --root "${ROOT}"
+}
+
diff --git a/app-misc/cznic-certificate/files/cz.nic2-cacert.pem b/app-misc/cznic-certificate/files/cz.nic2-cacert.pem
new file mode 100644
index 0000000..f56ebf3
--- /dev/null
+++ b/app-misc/cznic-certificate/files/cz.nic2-cacert.pem
@@ -0,0 +1,40 @@
+-----BEGIN CERTIFICATE-----
+MIIHATCCBOmgAwIBAgIJAJxtRGsvNinfMA0GCSqGSIb3DQEBDAUAMIGGMQswCQYD
+VQQGEwJDWjEPMA0GA1UEBxMGUHJhZ3VlMRkwFwYDVQQKExBDWi5OSUMsIHoucy5w
+Lm8uMTEwLwYDVQQDEyhDWi5OSUMgU0hBMiBSb290IENlcnRpZmljYXRpb24gQXV0
+aG9yaXR5MRgwFgYJKoZIhvcNAQkBFgljYUBuaWMuY3owHhcNMTYwMjE5MTM1ODU5
+WhcNMjYwMjE2MTM1ODU5WjCBhjELMAkGA1UEBhMCQ1oxDzANBgNVBAcTBlByYWd1
+ZTEZMBcGA1UEChMQQ1ouTklDLCB6LnMucC5vLjExMC8GA1UEAxMoQ1ouTklDIFNI
+QTIgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEYMBYGCSqGSIb3DQEJARYJ
+Y2FAbmljLmN6MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA6rmyGPzZ
+OV7VJNicTt4pgf2RKSL5COImGnlMv8qNIuxLgwNCynqJzH15h7Ap7XrvWNZVXoKp
+Rw7zLjYjpria1WekYjvop8zxEZAg/3Vw23DuurKcyISXHqS1wr5kyt+flO4eLglC
+44C38EZWOz4QQjZgW2M8MzkJv1ZWuUkQP1p+LAmQNk5erlEmzFkHM0KXVJb+/NWf
+KPoAo0dMDZ5eMnynU0215nl/RVUiANwY0Ovvkuo8QyLus6Xo+92eSJjtl+cXE/Jy
+/SOJDy/yO0dqTA4n8KWu5SKafHG9qpjc3EpXVzM79BtEbJLxYaLRn9flmM3EplRQ
+tp2DsjHxVY4hmP5/kpwaAil9H26/1H3brsW5bqO28xdE+jI5jq+9bG4CHfIY6L2f
+cmZXTno42CxAD7MQ+euIIB035yv/BpyoVPCce7D0i+O2Eq8+zBoFMWXSdseobdT5
+7OmrCqRCg4qp0nNUe2c7WoedXcZfGAZ8+OfziBLqav8PuwJAXg+yBp2kWqM0HcEy
+6vA+WrN/hcQnKMnQMfZ82zn2JRifuR9UJElLEKVZGmj0YtJyT85tG1riAcQjBqVt
+LCpfS9hBjSbpTbGRsb/TyTU4CPXbA+hTp9jnj58BMrA5GyIWyhqHYtRIGCJiIsql
+HDrFgT51IOxKNyNvIJg8x4DuAXpwpyFqc0cCAwEAAaOCAW4wggFqMB0GA1UdDgQW
+BBTPElBekx9fCV4XjxZXQXqfeXKEuDCBuwYDVR0jBIGzMIGwgBTPElBekx9fCV4X
+jxZXQXqfeXKEuKGBjKSBiTCBhjELMAkGA1UEBhMCQ1oxDzANBgNVBAcTBlByYWd1
+ZTEZMBcGA1UEChMQQ1ouTklDLCB6LnMucC5vLjExMC8GA1UEAxMoQ1ouTklDIFNI
+QTIgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEYMBYGCSqGSIb3DQEJARYJ
+Y2FAbmljLmN6ggkAnG1Eay82Kd8wDwYDVR0TAQH/BAUwAwEB/zARBglghkgBhvhC
+AQEEBAMCAQYwCQYDVR0SBAIwADA2BglghkgBhvhCAQMEKRYnaHR0cHM6Ly93d3cu
+bmljLmN6L2NhL2NybC9DWi5OSUMtY2EuY3JsMBQGA1UdEQQNMAuBCWNhQG5pYy5j
+ejAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEMBQADggIBAGtW8OB6CaKJtqc1
+T9QpJs+iyrQYYgT2RVoW38uAFdzZeTH9a6KSqQBRAYjWmgccp2JJeFmQZph87xqD
+9NtehUdqm67CHlHwaurTvhml7bwrSZs77M0EUTalq675oq7MwtcXBUmayeHBMYvk
+wjPHigByVsJ5mEdgKoz5jBWrrVKFnNCzntX0mlLw1p9dws66t0hYb+FwRtiZptp5
+k5l0qJ6i+u+rbI85cbzVVricDchR6T1vyFi4C4f5XjcFnKQXefxS5P/syd2izdLI
+BmQNyCTmJTh8Zx1Oll9I3Dz0QDgvwKUneFiQc6Ywg4aQdiJS0oLLT0yzJF8gkQF1
+D8ybE5fURCNG/nXNX0dA2e8BX+XQ6SpljZaFYwz1zovn7nQv4qcYbaxasz4NXvTQ
+Wn8/UbJOmMIHLBfr2eFKAEiYTm3RDCXkT45ipQBWvGRmXXDmR1Mey83pAZaIcpU6
+MUw1AZ3g4QhDrX9Ixib48cZ7ma1TzuRQc+uyfVawhS9IsRlW3iSnn9ViNqfxZB0b
+trmE2jL2rMr3R+2mYJLYgMWQ1BueG+TtoCO3unOEpIrekmEk8hc5lDh4kkClBxiA
+ZC/sbidruIWSVgJjyugxoYwlKuuGcVxN5HMpcg8CxlFZE75T8laqNECUHCMH6Qoj
+NOrLDT2uX/l1ItKF1dgj2k/xSKfK
+-----END CERTIFICATE-----