From d56dbcf300d64651e446ed4e60c0fbb953819bc7 Mon Sep 17 00:00:00 2001 From: Anders Blomdell Date: Thu, 5 May 2022 19:34:24 +0200 Subject: [PATCH] Get rid of non-existing find command --- easyrsa3/easyrsa | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/easyrsa3/easyrsa b/easyrsa3/easyrsa index 1647a1c..0c43ecf 100755 --- a/easyrsa3/easyrsa +++ b/easyrsa3/easyrsa @@ -2065,8 +2065,14 @@ renewable() { in_dir="$EASYRSA_PKI" if [ $# -eq 0 ] ; then - candidates=$(find "${in_dir}"/issued/ \ - | sort | sed -e 's|^.*/||;s|.crt$||p;d' ) + awkscript=' +BEGIN { FS = "\t" }; +$1 ~ '/V/' { + gsub(".*/CN=", "", $6); + gsub("[^-0-9a-zA-Z.].*", "", $6); + print $6; +}' + candidates=$(awk "$awkscript" ${in_dir}/index.txt) else candidates=$* fi