cat "$FULLCHAINCERT" "$PRIVKEY" > /etc/lighttpd/server.pem
/sbin/service lighttpd reload
fi
- if [ -f /etc/nginx/server.pem -a -f /etc/nginx/server.key ]; then
- nginx="nginx-standard"
- [ -x /etc/rc.d/init.d/nginx-light ] && nginx="nginx-light"
- echo " + Hook: Overwritting /etc/nginx/server.{pem,key} and reloading nginx..."
- cp -a /etc/nginx/server.pem /etc/nginx/server.pem.letsencrypt~
- cp -a /etc/nginx/server.key /etc/nginx/server.key.letsencrypt~
- cat "$FULLCHAINCERT" > /etc/nginx/server.pem
+ if [ -f /etc/nginx/server.crt -a -f /etc/nginx/server.key ]; then
+ echo " + Hook: Overwritting /etc/nginx/server.{crt,key} and reloading nginx..."
+ cp -a /etc/nginx/server.crt /etc/nginx/server.crt.letsencrypt~
+ cp -a /etc/nginx/server.crt /etc/nginx/server.key.letsencrypt~
+ cat "$FULLCHAINCERT" > /etc/nginx/server.crt
cat "$PRIVKEY" > /etc/nginx/server.key
- /sbin/service "$nginx" reload
+ /sbin/service nginx reload
fi
if [ -x /etc/rc.d/init.d/httpd ]; then
echo " + Hook: Reloading Apache..."
/sbin/service httpd graceful
fi
+ if [ -x /usr/sbin/haproxy -a -f /etc/haproxy/server.pem ]; then
+ echo " + Hook: Overwritting /etc/haproxy/server.pem and restarting haproxy..."
+ cat "$FULLCHAINCERT" "$PRIVKEY" > /etc/haproxy/server.pem
+ /sbin/service haproxy restart
+ fi
;;
clean_challenge)
CHALLENGE_TOKEN="$2"