Outils pour utilisateurs

Outils du site


admin:services:mailman

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:services:mailman [2013/12/13 15:00] – admin:mailman renamed to admin:services:mailman (Réorganisation) zertrinadmin:services:mailman [2018/12/04 17:19] (Version actuelle) – section bugfix lazouz
Ligne 5: Ligne 5:
 ===== Installation mailman ===== ===== Installation mailman =====
  
-  # aptitude install mailman+  # apt install mailman
  
   # dpkg-reconfigure mailman   # dpkg-reconfigure mailman
Ligne 16: Ligne 16:
   DEFAULT_URL_HOST   = 'lists.federez.net'   DEFAULT_URL_HOST   = 'lists.federez.net'
   DEFAULT_SERVER_LANGUAGE = 'fr'   DEFAULT_SERVER_LANGUAGE = 'fr'
 +  
 +  # Archives privées à leur création
 +  DEFAULT_ARCHIVE_PRIVATE = 1
  
-  Décommenter: +  Décommenter: 
-  MTA='Postfix'+  MTA='Postfix'
  
 ===== Configuration postfix ===== ===== Configuration postfix =====
Ligne 33: Ligne 36:
 ===== Configuration Apache ===== ===== Configuration Apache =====
  
-  # nano /etc/apache2/sites-available/mailman +Il faut créer deux VHOSTun pour la gestion des listesl'autre pour consulter les archives.
- +
-<file apache> +
-<VirtualHost *:80> +
-    ServerName lists.federez.net +
-    Redirect permanent / https://lists.federez.net/ +
- +
-    # Possible values include: debuginfonotice, warn, error, crit, alert, emerg. +
-    LogLevel warn +
-    ErrorLog ${APACHE_LOG_DIR}/lists-error.log +
-    CustomLog ${APACHE_LOG_DIR}/lists-access.log combined +
-</VirtualHost>+
  
 +<file apache /etc/apache2/sites-available/mailman.conf>
 <VirtualHost *:443> <VirtualHost *:443>
     ServerName lists.federez.net     ServerName lists.federez.net
Ligne 53: Ligne 46:
         Options ExecCGI         Options ExecCGI
         AddHandler cgi-script .cgi         AddHandler cgi-script .cgi
-        Order allow,deny +        Require all granted
-        Allow from all+
     </Directory>     </Directory>
     <Directory /var/lib/mailman/archives/public/>     <Directory /var/lib/mailman/archives/public/>
         Options FollowSymlinks         Options FollowSymlinks
         AllowOverride None         AllowOverride None
-        Order allow,deny +        Require all granted
-        Allow from all+
     </Directory>     </Directory>
     <Directory /usr/share/images/mailman/>     <Directory /usr/share/images/mailman/>
         AllowOverride None         AllowOverride None
-        Order allow,deny +        Require all granted
-        Allow from all+
     </Directory>     </Directory>
  
Ligne 92: Ligne 82:
     # SSL     # SSL
     SSLEngine on     SSLEngine on
-    SSLCertificateFile      /etc/apache2/ssl.crt/federez/federez.crt +    SSLCertificateFile /etc/letsencrypt/live/federez.net/fullchain.pem 
-    SSLCertificateKeyFile   /etc/apache2/ssl.crt/federez/federez.key +    SSLCertificateKeyFile /etc/letsencrypt/live/federez.net/privkey.pem 
-    SSLCertificateChainFile /etc/apache2/ssl.crt/startssl/sub.class2.server.ca.pem +</VirtualHost> 
-    SSLCACertificateFile    /etc/apache2/ssl.crt/startssl/ca.pem+</file>
  
-    BrowserMatch "MSIE [2-6]" \ +<file apache /etc/apache2/sites-available/archives.conf> 
-        nokeepalive ssl-unclean-shutdown \ +<VirtualHost *:443> 
-        downgrade-1.0 force-response-1.0 +    ServerName archives.federez.net 
-    BrowserMatch "MSIE [17-9]ssl-unclean-shutdown+    DocumentRoot /var/lib/mailman/archives/private/federez/ 
 + 
 +    ErrorLog ${APACHE_LOG_DIR}/archives-error.log 
 +    CustomLog ${APACHE_LOG_DIR}/archives-access.log combined 
 + 
 +    SSLEngine on 
 +    SSLCertificateFile /etc/letsencrypt/live/federez.net/fullchain.pem 
 +    SSLCertificateKeyFile /etc/letsencrypt/live/federez.net/privkey.pem 
 + 
 +    <Directory /var/lib/mailman/archives/private/federez/> 
 +        Include /etc/apache2/ldap.conf 
 +        AllowOverride None 
 +        Options -Indexes +FollowSymlinks 
 +    </Directory> 
 +    <Directory "/var/lib/mailman/archives/private/federez/database"
 +        Require all denied 
 +    </Directory> 
 +    <Files ~ "^pipermail.pck"> 
 +        Require all denied 
 +    </Files>
 </VirtualHost> </VirtualHost>
 </file> </file>
  
   # a2ensite mailman   # a2ensite mailman
-  # mv /etc/apache2/sites-enabled/mailman /etc/apache2/sites-enabled/100-mailman+  # a2ensite archives
   # adduser www-data list   # adduser www-data list
   # service apache2 reload   # service apache2 reload
Ligne 128: Ligne 137:
   # /etc/init.d/mailman start   # /etc/init.d/mailman start
   # /etc/init.d/postfix restart   # /etc/init.d/postfix restart
 +  
 +  
 +===== BUGFIX =====
 +
 +**4/12/2018** : la liste aurore-ca n'apparaissait plus dans la liste des listes, et les url d'administration de la liste apparaissaient en federez.net au lieu de lists.federez.net
 +résolu avec : 
 +  sudo /var/lib/mailman/bin/withlist -l -r fix_url aurore-ca --urlhost=lists.federez.net 
admin/services/mailman.1386943212.txt.gz · Dernière modification : 2013/12/13 15:00 de zertrin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki