setup_bdii=1
setup_emir=1
setup_upgrade=1
+ setup_upgrade_logger=1
+ setup_upgrade_notif=1
+ setup_upgrade_proxy=1
setup_crl=1
setup_startup=1
}
-h,--help .... usage
ACTIONS are:
- db certs msg authz harvester bdii emir upgrade crl startup
+ db certs msg authz harvester bdii emir
+ upgrade upgrade_logger upgrade_notif upgrade_proxy
+ crl startup
krb .... setup Kerberos
krbgsi .... setup Kerberos and enable GSI autentization
harvester) setup_harvester=1 ;;
bdii) setup_bdii=1 ;;
emir) setup_emir=1 ;;
- upgrade) setup_upgrade=1 ;;
+ upgrade) setup_upgrade=1;
+ setup_upgrade_logger=1;
+ setup_upgrade_notif=1;
+ setup_upgrade_proxy=1
+ ;;
+ upgrade_logger) setup_upgrade_logger=1 ;;
+ upgrade_notif) setup_upgrade_notif=1 ;;
+ upgrade_proxy) setup_upgrade_proxy=1 ;;
crl) setup_crl=1 ;;
startup) setup_startup=1 ;;
krb) setup_krb=1 ;;
rm -fv /etc/cron.d/glite-lb-purge.cron /etc/logrotate.d/lb-purger /etc/logrotate.d/lb-lcas
fi
+if test "$setup_upgrade_logger" = "1"; then
+ # upgrade from L&B <= 4.0.1
+ rm -f /tmp/interlogger.sock
+ if test -d /var/glite/log; then
+ find /var/glite/log -type f -name dglogd.log.\* -exec mv {} /var/spool/glite/lb-locallogger \;
+ fi
+fi
+
+if test "$setup_upgrade_notif" = "1"; then
+ # upgrade from L&B <= 4.0.1
+ rm -f /tmp/glite-lb-notif.sock
+ find /var/tmp/glite-lb-notif.\* -type f -name dglogd.log.\* -exec mv {} /var/spool/lb-notif \;
+fi
+
+if test "$setup_upgrade_proxy" = "1"; then
+ # upgrade from L&B <= 4.0.1
+ rm -f /tmp/glite-lbproxy-ilog.sock
+ find /tmp/glite-lbproxy-ilog_events.\* -type f -name dglogd.log.\* -exec mv {} /var/spool/lb-proxy \;
+fi
# ==== fetch CRL ====
Display help.
.SH ACTIONS
-\fBACTIONS\fR are individual tasks or groups of tasks to be performed during setup.
+ACTIONS are individual tasks or groups of tasks to be performed during setup.
.TP
\fBall\fR (group)
.TP
\fBharvester\fR
-If enabled, L&B harvester will use local L&B server.
+If enabled ($GLITE_LB_HARVESTER_ENABLED), L&B harvester will be set up and launched. It will be configured to gather notifications from local L&B server.
.TP
\fBbdii\fR
.TP
\fBupgrade\fR
-Checks for various obsolete files to remove.
+Checks for various obsolete files to move or remove.
+
+.TP
+\fBupgrade_logger\fR (part of upgrade action)
+Move L&B logger event files, if needed (upgrade from L&B >= 4.0.1).
+
+.TP
+\fBupgrade_notif\fR (part of upgrade action)
+Move L&B notification event files, if needed (upgrade from L&B >= 4.0.1).
+
+.TP
+\fBupgrade_proxy\fR (part of upgrade action)
+Move L&B proxy event files, if needed (upgrade from L&B >= 4.0.1).
.TP
\fBcrl\fR