permissions "civicrm@localhost" => :all
end
+ssl_certificate "join.osmfoundation.org" do
+ domains [ "join.osmfoundation.org", "crm.osmfoundation.org",
+ "supporting.osmfoundation.org", "support.osmfoundation.org",
+ "support.openstreetmap.org", "supporting.osm.org",
+ "support.osm.org"]
+ notifies :reload, "service[apache2]"
+end
+
apache_site "join.osmfoundation.org" do
- action :disable
+ template "apache.erb"
end
wordpress_site "supporting.openstreetmap.org" do
- aliases ["join.osmfoundation.org", "crm.osmfoundation.org", "supporting.osmfoundation.org", "support.osmfoundation.org", "support.openstreetmap.org", "supporting.osm.org", "support.osm.org"]
+ # Do not add aliases as this causes issues with civicrm PHP sessions
database_name "civicrm"
database_user "civicrm"
database_password database_password
--- /dev/null
+# DO NOT EDIT - This file is being maintained by Chef
+
+<% [80, 443].each do |port| -%>
+<VirtualHost *:<%= port %>>
+
+ ServerName join.osmfoundation.org
+ ServerAlias crm.osmfoundation.org
+ ServerAlias supporting.osmfoundation.org
+ ServerAlias support.osmfoundation.org
+ ServerAlias support.openstreetmap.org
+ ServerAlias supporting.osm.org
+ ServerAlias support.osm.org
+
+ ServerAdmin webmaster@openstreetmap.org
+
+<% if port == 80 -%>
+ RedirectPermanent /.well-known/acme-challenge/ http://acme.openstreetmap.org/.well-known/acme-challenge/
+ RedirectPermanent / https://supporting.openstreetmap.org/
+<% end -%>
+<% if port == 443 -%>
+ SSLEngine on
+ SSLCertificateFile /etc/ssl/certs/join.osmfoundation.org.pem
+ SSLCertificateKeyFile /etc/ssl/private/join.osmfoundation.org.key
+
+ RedirectMatch . https://supporting.openstreetmap.org/
+ <% end -%>
+
+ CustomLog /var/log/apache2/join.osmfoundation.org-access.log combined
+ ErrorLog /var/log/apache2/join.osmfoundation.org-error.log
+
+</VirtualHost>
+
+<% end -%>
<% if port == 80 -%>
RedirectPermanent /.well-known/acme-challenge/ http://acme.openstreetmap.org/.well-known/acme-challenge/
- RedirectPermanent / https://donate.openstreetmap.org/
+ RedirectPermanent / https://supporting.openstreetmap.org/
<% end -%>
<% if port == 443 -%>
SSLEngine on