summarylogtreecommitdiffstats
path: root/pixelserv-ca-init.sh
diff options
context:
space:
mode:
authorZhanibek Adilbekov2018-11-19 12:01:08 +0600
committerZhanibek Adilbekov2018-11-19 12:05:57 +0600
commitdb9fb6f61395aedbf71a6c616c2cd7e41a879dde (patch)
tree30d3dd616c13f79925895611e79544572cfb3bdd /pixelserv-ca-init.sh
parentb68900a856ad2f4d226ba68bd4ba5c86e1b351ff (diff)
downloadaur-db9fb6f61395aedbf71a6c616c2cd7e41a879dde.tar.gz
Added trust command to cert auto-generation script
Diffstat (limited to 'pixelserv-ca-init.sh')
-rwxr-xr-xpixelserv-ca-init.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/pixelserv-ca-init.sh b/pixelserv-ca-init.sh
index 2395cc1ea76d..9f6470a5e425 100755
--- a/pixelserv-ca-init.sh
+++ b/pixelserv-ca-init.sh
@@ -1,4 +1,10 @@
#!/bin/sh
+
+# generate cert
openssl genrsa -out /var/cache/pixelserv/ca.key 1024
openssl req -key /var/cache/pixelserv/ca.key -new -x509 -days 3650 -sha256 \
-extensions v3_ca -out /var/cache/pixelserv/ca.crt -subj "/CN=Pixelserv CA"
+
+# trust cert
+cp /var/cache/pixelserv/ca.crt /usr/share/ca-certificates/trust-source/anchors/ca.pixelserv.crt
+trust extract-compat