Changes for version 0.49 - 2026-03-20

  • Config.pm: allow for special LOG_FILE value "__STDOUT__"
  • ECS.pm: modify log() subroutine to send its output to STDOUT if $cfg->LOG_FILE is "__STDOUT__"
  • ecs_token: make $SECSTOR_TIMELIMIT and $TOKEN_CACHE_EXPIRATION_MARGIN configurable; increase $SECSTOR_TIMELIMIT default value to 30
  • docker/centos: removed as obsolete due to CentOS 7 end-of-life (was June 30, 2024)
  • docker/dist/certfiles.tar.gz: replace expired certificates
  • docker/dist/generate_ca_and_certfiles.sh: increase x509 certificate expiration -days to 3650
  • docker/qpid-broker-cpp: removed as obsolete due to CentOS 7 end-of-life

Documentation

ECS communication status monitoring daemon
ECS control
check whether ECS daemons are running
process ECS meta-message
process FML message
ECS email processing daemon
ECS setup wizard - configuration file generator
get OAuth 2.0 access token
ECS administrative utility

Modules

Perl implementation of EMDIS Communication System (ECS)
ECS configuration data
an ECS email message
tied hash (SDBM) with simple locking protocol
an ECS email message