passwords = data_bag_item("forum", "passwords")
-package "php5"
-package "php5-cli"
-package "php-apc"
+package "php"
+package "php-cli"
+package "php-mysql"
+package "php-apcu"
-apache_module "php5"
+apache_module "php7.0"
apache_site "default" do
- action [ :disable ]
+ action [:disable]
end
apache_site "forum.openstreetmap.org" do
directory "/srv/forum.openstreetmap.org" do
owner "forum"
group "forum"
- mode 0755
+ mode 0o755
end
git "/srv/forum.openstreetmap.org/html/" do
action :sync
- repository "http://github.com/fluxbb/fluxbb.git"
- revision "refs/tags/fluxbb-1.5.6"
+ repository "http://github.com/openstreetmap/openstreetmap-forum.git"
+ revision "openstreetmap"
depth 1
user "forum"
group "forum"
directory "/srv/forum.openstreetmap.org/html/cache/" do
owner "www-data"
group "www-data"
- mode 0755
+ mode 0o755
end
directory "/srv/forum.openstreetmap.org/html/img/avatars/" do
owner "www-data"
group "www-data"
- mode 0755
+ mode 0o755
end
mysql_user "forum@localhost" do
source "backup.cron.erb"
owner "root"
group "root"
- mode 0750
+ mode 0o750
variables :passwords => passwords
end