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
Dernière révisionLes deux révisions suivantes
admin:services:mailman [2017/02/23 23:08] – [Installation mailman] Je n'aime toujours pas aptitude… david.sinquinadmin:services:mailman [2017/02/24 22:51] – [Configuration Apache] Ajout VHOST archives david.sinquin
Ligne 36: 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 56: 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 95: 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> 
 + 
 +<file apache /etc/apache2/sites-available/archives.conf> 
 +<VirtualHost *:443> 
 +    ServerName archives.federez.net 
 +    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
 +  # a2ensite archives
   # adduser www-data list   # adduser www-data list
   # service apache2 reload   # service apache2 reload
admin/services/mailman.txt · Dernière modification : 2018/12/04 17:19 de lazouz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki