summaryrefslogtreecommitdiff
path: root/simple-pki
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-08-29 14:16:03 +0200
committerErich Eckner <git@eckner.net>2019-08-29 14:16:03 +0200
commit0b74a564ccf04f8e466d348da03c787ac72e7107 (patch)
treea775d8b7c5cc4db5acd4ab7f959a94abef686d32 /simple-pki
parentd3628b2e797059f6b0beb208dac44b31078a6bf8 (diff)
downloadarchlinuxewe.git.save-0b74a564ccf04f8e466d348da03c787ac72e7107.tar.xz
simple-pki neu
Diffstat (limited to 'simple-pki')
-rw-r--r--simple-pki/PKGBUILD42
1 files changed, 42 insertions, 0 deletions
diff --git a/simple-pki/PKGBUILD b/simple-pki/PKGBUILD
new file mode 100644
index 00000000..7ece3db6
--- /dev/null
+++ b/simple-pki/PKGBUILD
@@ -0,0 +1,42 @@
+# Maintainer: Erich Eckner <arch at eckner dot net>
+pkgbase=simple-pki
+pkgname=(simple-pki-ca simple-pki-cb)
+pkgver=0.0
+pkgrel=1
+arch=('any')
+url="https://git.eckner.net/Erich/${pkgname}"
+license=('GPL')
+makedepends=()
+source=(
+ "https://git.eckner.net/Erich/${pkgbase}/snapshot/${pkgbase}-${pkgver}.tar.xz"
+)
+sha512sums=('1bc7caab46eb7b3214cd10fdab280e0c32c878094b22efbcd1e5db6a747a9e3cc9cefb79edd98061930822001c3e1e395aa1b1308ab0a2dd55d3a25564696e5e')
+
+build() {
+
+ cd ${pkgbase}-${pkgver}
+ make
+
+}
+
+package_simple-pki-ca() {
+
+ backup=("etc/${pkgbase}/ca.conf")
+ pkgdesc="Scripts to manage a simple pki ca - including automatic renewal"
+ depends=('openssl' 'rsync')
+
+ cd ${pkgbase}-${pkgver}
+ make DESTDIR=${pkgdir} install-ca
+
+}
+
+package_simple-pki-cb() {
+
+ backup=("etc/${pkgbase}/cb.conf")
+ pkgdesc="Scripts to manage simple pki clients - including automatic renewal"
+ depends=('openssl' 'nginx')
+
+ cd ${pkgbase}-${pkgver}
+ make DESTDIR=${pkgdir} install-cb
+
+}