summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJörg Thalheim2015-06-10 21:30:50 +0200
committerJörg Thalheim2015-06-10 21:30:50 +0200
commit4c3333287d9877f2aefb6a2f515b2c9b90e71a12 (patch)
tree0dc404cc440c5831ee8b538a66b4828ed4309d4a
downloadaur-4c3333287d9877f2aefb6a2f515b2c9b90e71a12.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD23
-rw-r--r--ca-certificates-dn42.install11
-rw-r--r--dn42.crt21
4 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b78d14c08496
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = ca-certificates-dn42
+ pkgdesc = dn42 root certificates for *.dn42 and 172.22.0.0/15
+ pkgver = 20150513
+ pkgrel = 1
+ url = https://dn42.net/services/Certificate-Authority
+ install = ca-certificates-dn42.install
+ arch = any
+ license = custom:RDL
+ depends = ca-certificates-utils
+ source = dn42.crt
+ md5sums = acf3819613105a5285288e78b00ab67b
+ sha1sums = 35fb8d352831bd591ee3175f5464efc573a017f3
+ sha256sums = 7c73f59d93ff148bffbb817ac069f161736f0c2580d69418316e83fa46602992
+
+pkgname = ca-certificates-dn42
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5bf7a586852d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+pkgname=ca-certificates-dn42
+pkgver=20150513
+pkgrel=1
+pkgdesc="dn42 root certificates for *.dn42 and 172.22.0.0/15"
+arch=(any)
+url="https://dn42.net/services/Certificate-Authority"
+license=('custom:RDL')
+depends=(ca-certificates-utils)
+install=ca-certificates-dn42.install
+source=(dn42.crt)
+
+package() {
+ local certdir="$pkgdir/etc/ca-certificates/trust-source/anchors/"
+ install -d "$certdir"
+ install -t "$certdir" -m644 dn42.crt
+
+ echo "Compare fingerprint with https://dn42.net/services/Certificate-Authority or"
+ echo " https://internal.dn42/services/Certificate-Authority"
+ openssl x509 -sha256 -fingerprint -noout -in dn42.crt
+}
+md5sums=('acf3819613105a5285288e78b00ab67b')
+sha1sums=('35fb8d352831bd591ee3175f5464efc573a017f3')
+sha256sums=('7c73f59d93ff148bffbb817ac069f161736f0c2580d69418316e83fa46602992')
diff --git a/ca-certificates-dn42.install b/ca-certificates-dn42.install
new file mode 100644
index 000000000000..4bdd5fe3069b
--- /dev/null
+++ b/ca-certificates-dn42.install
@@ -0,0 +1,11 @@
+post_install() {
+ usr/bin/trust extract-compat
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ post_install
+}
diff --git a/dn42.crt b/dn42.crt
new file mode 100644
index 000000000000..022cb652d607
--- /dev/null
+++ b/dn42.crt
@@ -0,0 +1,21 @@
+-----BEGIN CERTIFICATE-----
+MIIDhzCCAm+gAwIBAgIJALhBYKXcLej6MA0GCSqGSIb3DQEBCwUAMCgxJjAkBgNV
+BAMTHURONDIgSW50ZXJuYWwgQ0EgKFVOVkVSSUZJRUQpMB4XDTE0MTIyMDE4NDAw
+NVoXDTI0MTIxNzE4NDAwNVowKDEmMCQGA1UEAxMdRE40MiBJbnRlcm5hbCBDQSAo
+VU5WRVJJRklFRCkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDViXIb
+VcWw+tnZCbZuy3ME4vQJsiX5ik5WkqkBaj5vk7zt+Ca8XvaM8cqppb8kEOCkC+MV
+/qp5R2BAukKAAcmACQ9FHx6XYGxMQztU9tTMUuAqWH8JihWjBSoEfBQ9UpJHbgvo
+7AAY382rcaLQJs3QgxtNiUjeblPlAy6AE3TUBEiNwa7MTZ7f2YHbVF/9DpvUZee6
+KytOalzgbKcuFsquf4vIBtcKav1Qwmdr8eehQHdo8Nxv32uZqd272Q+EInFmzDPu
+KpJdhwc/7S/+ohL/fs6RQphnJvLR572cXTzwEIkFAGqym3Fx30Q7Keoq6Cx46yez
+lwL2k7C82bE4c+//AgMBAAGjgbMwgbAwHQYDVR0OBBYEFNeJoQrHPqh2SMplqb1V
+ac9OWmkiMFgGA1UdIwRRME+AFNeJoQrHPqh2SMplqb1Vac9OWmkioSykKjAoMSYw
+JAYDVQQDEx1ETjQyIEludGVybmFsIENBIChVTlZFUklGSUVEKYIJALhBYKXcLej6
+MBIGA1UdEwEB/wQIMAYBAf8CAQAwCwYDVR0PBAQDAgEGMBQGA1UdHgQNMAugCTAH
+ggUuZG40MjANBgkqhkiG9w0BAQsFAAOCAQEAMqVN55ruWA70znyWMB9+A4BcsFgI
+uFVZIOnJEy72Nsz0VvfEEW/3rxKs0UnLcnfBHlx2WHdD2zUJLiTAf6ziRhXpFPXY
+Ys3RJFE/8ZDVH3+dGOBekJusDX0YQcwXA/NVO2ogM6WIRIz7QabvOIJBaYXu71ZB
+ci29iKFLJ4dsUG69hoeDghwkij2mCR2G/tP+xbrb7xGM73tDjuzmESYlUAVgKtlH
+gfcWBU6anZMFJV9Y2lkNhxw5G7JMDSYsfONskzPet9HeHrmu67EnXMapELCjZL3O
+X0KmpxYGil6Ly5xImaVqwxnm7wlDiNT6vd0cPgtKd/YynPFNw9Eh+MSamw==
+-----END CERTIFICATE-----