From da1328032e6388794830111ccc0c5a41d1380997 Mon Sep 17 00:00:00 2001 From: Dan Langille Date: Sun, 20 Aug 2023 13:50:04 +0000 Subject: security/ssl-admin: Use the right tarball The developer has indicated the correcdt tarball supplied in the assets, not the tagged Github tarball. The Github tarball will provide the wrong VERSION in the app. Not mentioned in my previous commit: this release adds a new feature: C) Generate new Certificate Revokation List (CRL) While here: * run portfmt * remove dependency on archivers/zip by patching to use bsdtar from base (credit to diizzy@ for patch and help with this commit) Approved by: maintainer (via Github discussions) --- security/ssl-admin/files/patch-ssl-admin | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 security/ssl-admin/files/patch-ssl-admin (limited to 'security/ssl-admin/files/patch-ssl-admin') diff --git a/security/ssl-admin/files/patch-ssl-admin b/security/ssl-admin/files/patch-ssl-admin new file mode 100644 index 000000000000..8e5209204cd9 --- /dev/null +++ b/security/ssl-admin/files/patch-ssl-admin @@ -0,0 +1,14 @@ +--- ssl-admin.orig 2023-08-20 13:30:11 UTC ++++ ssl-admin +@@ -476,9 +476,9 @@ sub menu_handler { + chomp($yn = <>); + } until $yn =~ m/^[yn]$/; + if ($yn eq "n"){ +- $zip_cmd = "cd $working_dir/packages/ && zip $cn.zip client.crt client.key ca.crt"; ++ $zip_cmd = "cd $working_dir/packages/ && bsdtar -a -cf $cn.zip client.crt client.key ca.crt"; + } else { +- $zip_cmd = "cd $working_dir/packages/ && zip $cn.zip client.crt client.key ca.crt client.ovpn"; ++ $zip_cmd = "cd $working_dir/packages/ && bsdtar -a -cf $cn.zip client.crt client.key ca.crt client.ovpn"; + } + print "=================> Zipping File\n"; + system($zip_cmd); -- cgit v1.2.3