mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-05-11 18:36:53 +08:00
This will unify all the handlers to use first uppercase letter for ansible-lint to stop complaining. I went through all `notify:` occurrences and fixed them by running ``` set TEXT "text_to_replace"; set REPLACEMENT "replacement_text"; git grep -rlz "$TEXT" . | xargs -0 sed -i "s/$TEXT/$REPLACEMENT/g" ``` Then I went through all the changes and removed the ones that wasn't expected to be changed. Fixes https://pagure.io/fedora-infrastructure/issue/12391 Signed-off-by: Michal Konecny <mkonecny@redhat.com>
27 lines
437 B
Bash
27 lines
437 B
Bash
#! /bin/sh
|
|
|
|
set -e
|
|
|
|
pem_fixup()
|
|
{
|
|
cat "/etc/letsencrypt/live/$1/cert.pem" \
|
|
"/etc/letsencrypt/live/$1/privkey.pem" \
|
|
> "/etc/letsencrypt/live/$1/combined.pem"
|
|
}
|
|
|
|
case $1 in
|
|
--init)
|
|
pem_fixup "$2"
|
|
exit 0
|
|
;;
|
|
esac
|
|
|
|
# Automatically called by certbot.
|
|
test -z "$RENEWED_DOMAINS" && echo "you are not certbot" && exit 1
|
|
|
|
for domain in $RENEWED_DOMAINS; do
|
|
pem_fixup "$domain"
|
|
done
|
|
|
|
systemctl Restart lighttpd
|