Advertisement
Guest User

Mailman + Nginx + Fcgiwrap

a guest
Jun 11th, 2013
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. server {
  2. listen 443;
  3. server_name lists.example.org;
  4.  
  5. root /var/www/lists.example.org/public;
  6. index index.html;
  7.  
  8. ssl on;
  9. ssl_certificate /etc/ssl/private/example.org.crt;
  10. ssl_certificate_key /etc/ssl/private/example.org.key;
  11.  
  12. ssl_session_timeout 5m;
  13.  
  14. ssl_protocols SSLv3 TLSv1;
  15. ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
  16. ssl_prefer_server_ciphers on;
  17.  
  18. add_header Strict-Transport-Security max-age=31536000;
  19.  
  20. #location / {
  21. # try_files $uri $uri/ /index.html;
  22. #}
  23.  
  24. location /mailman {
  25. root /usr/lib/cgi-bin;
  26. fastcgi_split_path_info (^/mailman/[^/]*)(.*)$;
  27. include /etc/nginx/fastcgi_params;
  28. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  29. fastcgi_param PATH_INFO $fastcgi_path_info;
  30. fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
  31. fastcgi_intercept_errors on;
  32. fastcgi_pass unix:/var/run/fcgiwrap.socket;
  33. }
  34. location /images/mailman {
  35. alias /usr/share/images/mailman;
  36. }
  37. location /pipermail {
  38. alias /var/lib/mailman/archives/public;
  39. autoindex on;
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement