summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--san-ip.patch3
3 files changed, 5 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 884751921107..52c9aa4d318a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cacert-csr
pkgdesc = CAcert Certificate Signing Request Generator
pkgver = 0.1
- pkgrel = 3
+ pkgrel = 4
url = https://wiki.cacert.org/CSRGenerator
arch = any
license = MIT
@@ -9,6 +9,6 @@ pkgbase = cacert-csr
source = cacert-csr-0.1::http://svn.cacert.org/CAcert/Software/CSRGenerator/csr
source = san-ip.patch
sha256sums = 4b17e7cb6bc53cc704f1c3877f5eb0fd7df0f639f930d2013f018a00eeca191f
- sha256sums = 89ea5fe1ecfb12c55c3fc9a2f49c429f3df4cbe0778925eba56c87204740162c
+ sha256sums = c96fc13f3184f6c8a0217643e9c1c5a2ab3231e63c47276aa1baa98edd72159a
pkgname = cacert-csr
diff --git a/PKGBUILD b/PKGBUILD
index 32e85e68b9e6..5564a1608213 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=cacert-csr
pkgver=0.1
-pkgrel=3
+pkgrel=4
pkgdesc='CAcert Certificate Signing Request Generator'
arch=('any')
url='https://wiki.cacert.org/CSRGenerator'
@@ -11,7 +11,7 @@ license=('MIT')
source=("${pkgname}-${pkgver}::http://svn.cacert.org/CAcert/Software/CSRGenerator/csr"
'san-ip.patch')
sha256sums=('4b17e7cb6bc53cc704f1c3877f5eb0fd7df0f639f930d2013f018a00eeca191f'
- '89ea5fe1ecfb12c55c3fc9a2f49c429f3df4cbe0778925eba56c87204740162c')
+ 'c96fc13f3184f6c8a0217643e9c1c5a2ab3231e63c47276aa1baa98edd72159a')
prepare() {
ln -s ${pkgname}-${pkgver} csr
diff --git a/san-ip.patch b/san-ip.patch
index f12bbd60d2ec..03d8d08e563a 100644
--- a/san-ip.patch
+++ b/san-ip.patch
@@ -1,11 +1,10 @@
--- a/csr 2018-08-23 23:44:33.000000000 +0200
+++ b/csr 2023-02-17 12:39:38.186297609 +0100
-@@ -66,6 +66,18 @@ while [ ! "$SAN" = "" ]; do
+@@ -66,6 +66,17 @@ while [ ! "$SAN" = "" ]; do
SANAMES="$SANAMES,DNS:$SAN"
fi
done
+SAN=1 # bogus value to begin the loop
-+SANAMES="" # sanitize
+while [ ! "$SAN" = "" ]; do
+ printf "SubjectAltName: IP:"
+ read SAN