From 123c34e1dab0015d6267c0b87d5955dd1ad8f83f Mon Sep 17 00:00:00 2001 From: fbt Date: Sat, 6 Mar 2021 10:26:08 +0300 Subject: [PATCH] ugh Signed-off-by: fbt --- le-issue | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/le-issue b/le-issue index df60a11..f95f433 100755 --- a/le-issue +++ b/le-issue @@ -122,7 +122,7 @@ main() { acme-tiny \ --account-key "$cfg_dir/account.key" \ --csr "$cfg_dir/domains/${domains[0]}/request.csr" \ - --acme-dir "$challenge_dir" > "$cfg_dir/domains/${domains[0]}/certificate.pem" + --acme-dir "$challenge_dir" | grep -vE '^$' > "$cfg_dir/domains/${domains[0]}/certificate.pem" if (( $? )); then return 1 @@ -130,12 +130,7 @@ main() { gen_renew_config "${domains[@]}" > "$cfg_dir/domains/${domains[0]}/renew.cfg" - if ! [[ -f "$cfg_dir/chain.pem" ]]; then - err "Intermediate certificate not found, downloading." - curl "https://letsencrypt.org/certs/lets-encrypt-x3-cross-signed.pem" > "$cfg_dir/chain.pem" - fi - - cat "$cfg_dir/domains/${domains[0]}/certificate.pem" "$cfg_dir/chain.pem" > "$cfg_dir/domains/${domains[0]}/fullchain.pem" + ln -s "$cfg_dir/domains/${domains[0]}/certificate.pem" "$cfg_dir/domains/${domains[0]}/fullchain.pem" err "Your certificate is available at $cfg_dir/domains/${domains[0]}/fullchain.pem" }