EMI2 release

From EgeeWiki

Contents

EMI-2 release

TODO

  • refresh msg-brokers
  • alarm in nagios probe on i386 platforms - kill the whole group needed, send SIGKILL instead of SIGINT NOT NEEDED
  • glite-lb-notify lock-up on i386 platforms - overflow of "999999999 + time(NULL)" FIXED
  • passed tests
    • gridsite
    • notifications
  • Debian dependencies
  • caNl & proper detection of dependencies (fixes Debian, Fedora, ...)

TODO (not mandatory)

TODO yaimless

  • separate startup script and package for each daemon
  • changing defaults to have less options
  •  ???: using upstart for Fedora
  •  ???: separated start-up script for each distribution
  • daemons started-up by default (in Debian) or just switchen on (on Fedora/EPEL)
  • /usr/sbin/glite-lb-setup - several stages of configuration, BDII and EMIR only when found according files
    • launched from startup script?
    • launched from yaim (support yaim, only remove from metapackage)
    • copying of certificates directly in startu-up script
    • fetch CRL:
yum install fetch-crl
/sbin/service fetch-crl start
/sbin/service fetch-crl-cron start
/sbin/chkconfig fetch-crl-cron on
  • Debian:
    • using debconf for getting mysql password
      • check other packages using mysql
  • Fedora/EPEL:
    •  ???: try w/o pwd and fail if not success
      • check other packages using mysql
  •  ???: user account without shell (drop privieges in the binaries)