Browse Source

fix filter

pull/5/head
François 1 year ago
parent
commit
0a061fa925
  1. 2
      dockers/sympa/Dockerfile
  2. 2
      dockers/sympa/docker-compose.yml
  3. 6
      dockers/sympa/reload.sh

2
dockers/sympa/Dockerfile

@ -39,7 +39,7 @@ RUN debconf-set-selections < /tmp/sympa.preseed
# libapache2-mod-fcgid libfcgi-perl vim nano mailutils bsd-mailx postfix supervisor mariadb-client \
# apt-utils
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends sympa apache2 postfix supervisor anacron spawn-fcgi libapache2-mod-fcgid
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends sympa apache2 postfix supervisor anacron spawn-fcgi libapache2-mod-fcgid apg curl libboost-program-options-dev libboost-system-dev libboost-filesystem-dev
RUN a2enmod rewrite ssl proxy_fcgi
RUN a2ensite default-ssl

2
dockers/sympa/docker-compose.yml

@ -26,6 +26,7 @@ services:
- DOMAIN_SYMPA=${domain_sympa}
volumes:
- sympaLog:/var/log
- sympaIcons:/usr/share/sympa/static_content/icons
- sympaVar:/var/lib/sympa
- sympaSpool:/var/spool/sympa
- sympaEtcMail:/etc/mail
@ -51,6 +52,7 @@ services:
volumes:
sympaDB:
sympaLog:
sympaIcons:
sympaVar:
sympaSpool:
sympaEtcMail:

6
dockers/sympa/reload.sh

@ -1,10 +1,10 @@
#!/bin/bash
# mis à jour du filtre (si pas de ./build)
cd $(dirname $0)/..
for i in eMailShrinker filter.sh filterTest.sh jirafeauAPI; do
for i in eMailShrinker filter.sh filterTest.sh; do
docker cp "postfix/filter/$i" sympaServ:/home/filter/
done
#Correction des droits sur le filter.sh
docker exec sympaServ chmod a+rx /home/filter/filter.sh /home/filter/filterTest.sh
# copie les binaires pour le filtre
docker exec -ti sympaServ bash /home/filter/cp-lib.sh

Loading…
Cancel
Save