]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
cert-enroll: Preventing some errors that might occur
authorAndreas Steffen <andreas.steffen@strongswan.org>
Sun, 12 Nov 2023 09:22:38 +0000 (10:22 +0100)
committerTobias Brunner <tobias@strongswan.org>
Mon, 13 Nov 2023 10:57:51 +0000 (11:57 +0100)
src/cert-enroll/cert-install-lighttpd
src/cert-enroll/cert-install-openxpki
src/cert-enroll/cert-install-sssd

index 3e799afb2d072d10ae9774e434cb07b89844148a..8bcd054f987fdf7dfc062c58c70cd6beae4bb95c 100644 (file)
@@ -37,12 +37,12 @@ cat $HOSTKEY $HOSTCERT > /etc/lighttpd/https-cert.pem
 ##############################################################################
 # Restart the lighttpd daemon
 #
-systemctl list-unit-files lighttpd.service | \
+test -f /usr/bin/systemctl && /usr/bin/systemctl list-unit-files lighttpd.service | \
   grep -q "lighttpd.service enabled" && status=$? || status=$?
 if [ $status -eq 0 ]
 then
   /usr/bin/systemctl restart lighttpd.service
 else
-  /etc/init.d/lighttpd restart
+  /etc/init.d/lighttpd reload
 fi
 exit 0
index 02b50694897b7a7b064b2c05ded04b6c5fbaaa77..3bed2a9f334f61e14961617d368d38d82a41b679 100644 (file)
@@ -55,7 +55,7 @@ then
   cp old/$SUBCA $OPENXPKI_TLS/chain/$OLDSUBCA
 fi
 
-rm $OPENXPKI_TLS/chain/*.0
+rm -f $OPENXPKI_TLS/chain/*.0
 
 /usr/bin/openssl rehash $OPENXPKI_TLS/chain
 
index 2bfb5ea219dd495fa96411c6f66c1db7fef2a03b..33bb49182cf46513d65712cc9324c81818fb5266 100644 (file)
@@ -54,7 +54,7 @@ then
   cp old/$SUBCA $LDAP_TLS_CACERTDIR/$OLDSUBCA
 fi
 
-rm $LDAP_TLS_CACERTDIR/*.0
+rm -f $LDAP_TLS_CACERTDIR/*.0
 
 /usr/bin/openssl rehash $LDAP_TLS_CACERTDIR