if test "$setup_crl" = "1"; then
if test -x /usr/sbin/fetch-crl; then
- if egrep -i "Debian|Ubuntu" /etc/issue >/dev/null; then
- :
- else
- /sbin/service fetch-crl-cron start
- /sbin/chkconfig fetch-crl-cron on
- fi
+@debian@ # additional fetch-crl setup not needed
+@redhat@ /sbin/chkconfig fetch-crl-boot on
+@redhat@ /sbin/chkconfig fetch-crl-cron on
+@redhat@ /sbin/service fetch-crl-boot start
+@redhat@ /sbin/service fetch-crl-cron start
+@fedora@ systemctl enable fetch-crl-boot.service
+@fedora@ systemctl enable fetch-crl-cron.service
+@fedora@ systemctl start fetch-crl-boot.service
+@fedora@ systemctl start fetch-crl-cron.service
else
echo "glite-lb-setup: WARNING: fetch-crl not found, fetching won't be configured"
fi
if test "$setup_crl" = "1"; then
if test -x /usr/sbin/fetch-crl; then
- if egrep -i "Debian|Ubuntu" /etc/issue >/dev/null; then
- :
- else
- /sbin/service fetch-crl-cron start
- /sbin/chkconfig fetch-crl-cron on
- fi
+@debian@ # additional fetch-crl setup not needed
+@redhat@ /sbin/chkconfig fetch-crl-boot on
+@redhat@ /sbin/chkconfig fetch-crl-cron on
+@redhat@ /sbin/service fetch-crl-boot start
+@redhat@ /sbin/service fetch-crl-cron start
+@fedora@ systemctl enable fetch-crl-boot.service
+@fedora@ systemctl enable fetch-crl-cron.service
+@fedora@ systemctl start fetch-crl-boot.service
+@fedora@ systemctl start fetch-crl-cron.service
else
echo "$NAME: WARNING: fetch-crl not found, fetching won't be configured"
fi
GLITE_LOCATION=${GLITE_LOCATION:-'@glite_prefix@'}
GLITE_LOCATION_ETC=${GLITE_LOCATION_ETC:-'@glite_etc@'}
GLITE_PX_LOCATION_VAR=${GLITE_PX_LOCATION_VAR:-'@glite_var@'}
+GLITE_USER=${GLITE_USER:-'glite'}
+GLITE_HOME=`getent passwd ${GLITE_USER} | cut -d: -f6`
+GLITE_HOST_CERT=${GLITE_HOST_CERT:-"$GLITE_HOME/.certs/hostcert.pem"}
+GLITE_HOST_KEY=${GLITE_HOST_KEY:-"$GLITE_HOME/.certs/hostkey.pem"}
PROXY_REPOSITORY="$GLITE_PX_LOCATION_VAR/spool/glite-renewd"