From 2b6d39147311998e3e8d9316694539b5b0a76e3a Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Mon, 26 Feb 2018 09:21:29 +0100 Subject: [PATCH] Only update ssl.conf if it exists --- dehydrated.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dehydrated.spec b/dehydrated.spec index b9a6d46..3fced35 100644 --- a/dehydrated.spec +++ b/dehydrated.spec @@ -120,7 +120,9 @@ fi if [ -d %{_localstatedir}/lib/letsencrypt.sh/certificates/certs ]; then mv %{_localstatedir}/lib/letsencrypt.sh/certificates/* %{_localstatedir}/lib/%{name}/certificates/ fi -sed -i -e 's|%{_localstatedir}/lib/letsencrypt.sh|%{_localstatedir}/lib/%{name}|g' %{_sysconfdir}/httpd/conf.d/ssl.conf +if [ -e %{_sysconfdir}/httpd/conf.d/ssl.conf ]; then + sed -i -e 's|%{_localstatedir}/lib/letsencrypt.sh|%{_localstatedir}/lib/%{name}|g' %{_sysconfdir}/httpd/conf.d/ssl.conf +fi if [ -d %{_sysconfdir}/letsencrypt.sh/hooks_deploy_cert.d/ ]; then find %{_sysconfdir}/letsencrypt.sh/hooks_deploy_cert.d/ -type f -perm /111 -exec mv "{}" %{_sysconfdir}/%{name}/hooks_deploy_cert.d/ \; fi