From 0b74a564ccf04f8e466d348da03c787ac72e7107 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 29 Aug 2019 14:16:03 +0200 Subject: simple-pki neu --- simple-pki/PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 simple-pki/PKGBUILD (limited to 'simple-pki') 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 +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 + +} -- cgit v1.2.3-54-g00ecf