GLITE_HOST_KEY=${GLITE_HOST_KEY:-"$GLITE_HOME/.certs/hostkey.pem"}
-ACTIONS="db certs msg authz harvester bdii emir_info emir_daemon upgrade crl startup krb krbgsi"
+ACTIONS="db certs msg authz harvester bdii emir_info emir_daemon upgrade_files upgrade_logger upgrade_notif upgrade_proxy crl startup krb krbgsi"
+GROUP_ACTIONS="all none yaim logger upgrade emir"
qecho() {
if test "$quiet" != "1"; then
setup_bdii=1
setup_emir_info=1
setup_emir_daemon=1
- setup_upgrade=1
+ setup_upgrade_files=1
setup_upgrade_logger=1
setup_upgrade_notif=1
setup_upgrade_proxy=1
db certs msg authz harvester bdii
emir_info .... prepare service info file
emir_daemon .. configure EMIR client daemon
- upgrade_logger upgrade_notif upgrade_proxy
+ upgrade_files upgrade_logger upgrade_notif upgrade_proxy
crl startup
krb ....... setup Kerberos
krbgsi ....... setup Kerberos and enable GSI autentization
logger)
setup_certs=1
setup_msg=1
- setup_upgrade=1
+ setup_upgrade_logger=1
;;
- upgrade) setup_upgrade=1;
+ upgrade) setup_upgrade_files=1;
setup_upgrade_logger=1;
setup_upgrade_notif=1;
setup_upgrade_proxy=1
bdii) setup_bdii=1 ;;
emir_info) setup_emir_info=1 ;;
emir_daemon) setup_emir_daemon=1 ;;
+ upgrade_files) setup_upgrade_files=1 ;;
upgrade_logger) setup_upgrade_logger=1 ;;
upgrade_notif) setup_upgrade_notif=1 ;;
upgrade_proxy) setup_upgrade_proxy=1 ;;
esac
shift
done
-for action in $ACTIONS all none yaim logger upgrade emir; do
+for action in $ACTIONS $GROUP_ACTIONS; do
eval value=\"$`echo setup_$action`\"
if test "$value" = "1"; then
setup=1;
# ==== upgrade ====
-if test "$setup_upgrade" = "1"; then
+if test "$setup_upgrade_files" = "1"; then
# upgrade from L&B <= 3.1.1
# (legacy start-up stuff)
if test -f @glite_etc@/gLiteservices; then
if test "$setup_upgrade_notif" = "1"; then
# upgrade from L&B <= 4.0.1
rm -f /tmp/glite-lb-notif.sock
- if test -d /var/spool/lb-notif; then
- find /var/tmp -type f -name glite-lb-notif.\* -exec mv {} /var/spool/lb-notif \;
+ if test -d /var/spool/glite/lb-notif; then
+ find /var/tmp -type f -name glite-lb-notif.\* -exec mv {} /var/spool/glite/lb-notif \;
fi
fi
-.TH GLITE-LB-SETUP 19 "November 2012" "EMI Project" "Logging&Bookkeeping"
+.TH GLITE-LB-SETUP 8 19 "November 2012" "EMI Project" "Logging&Bookkeeping"
.SH NAME
glite-lb-setup - script for setting up L&B services
Package \fIemir-serp\fR must be installed and $EMIR_URL must be specified for this action to take effect.
.TP
-\fBupgrade_logger\fR (part of upgrade action)
-Move L&B logger event files, if needed (upgrade from L&B >= 4.0.1).
+\fBupgrade_files\fR
+Remove old obsolete files (upgrade from L&B <= 3.1.1).
.TP
-\fBupgrade_notif\fR (part of upgrade action)
+\fBupgrade_logger\fR
+Move L&B logger event files, if needed (upgrade from L&B <= 4.0.1).
+
+.TP
+\fBupgrade_notif\fR
Move L&B notification event files, if needed (upgrade from L&B >= 4.0.1).
.TP
-\fBupgrade_proxy\fR (part of upgrade action)
+\fBupgrade_proxy\fR
Move L&B proxy event files, if needed (upgrade from L&B >= 4.0.1).
.TP
mysqladmin -u root password [Edited]
MYSQL_PASSWORD=[Edited] glite-lb-setup
- fetch-crl
.SH "SEE ALSO"
.PP