~FC003
~FC064
~FC065
+~FC066
+~FC071
name "accounts"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Accounts management"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
-
-attribute "accounts",
- :display_name => "Accounts",
- :description => "Hash of account attributes",
- :type => "hash"
-
-attribute "accounts/home",
- :display_name => "Home Directory",
- :description => "Home directory for accounts",
- :default => "/home"
-
-attribute "accounts/shell",
- :display_name => "Default Shell",
- :description => "Default shell for accounts",
- :default => "/bin/bash"
-
-attribute "accounts/users",
- :display_name => "Users",
- :description => "User account details",
- :type => "hash"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "apache"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures apache"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "munin"
depends "ssl"
~FC001
~FC064
~FC065
+~FC066
+~FC071
+~FC074
name "apt"
maintainer "Tom Hughes"
maintainer_email "tom@compton.nu"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs/Configures apt"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "0.1"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "backup"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures backup.openstreetmap.org"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "bind"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures bind"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "networking"
-
-attribute "bind",
- :display_name => "bind",
- :description => "Hash of bind attributes",
- :type => "hash"
-
-attribute "bind/forwarders",
- :display_name => "bind",
- :description => "Array of resolvers to forward to",
- :type => "array"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "blog"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures Blog services"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "wordpress"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "blogs"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures server-info web site"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "git"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "cgiirc"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures cgiirc"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "chef"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures chef"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "apt"
depends "git"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "civicrm"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures CiviCRM"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "wordpress"
depends "mysql"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "clamav"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures clamav"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "db"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures database servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "postgresql"
depends "web"
depends "git"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "dev"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures dev services"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "passenger"
depends "git"
depends "python"
depends "tools"
depends "web"
-
-attribute "rails",
- :display_name => "Rails Configuration",
- :description => "Hash of rails port configuration information",
- :type => "hash"
-
-attribute "rails/sites",
- :display_name => "Rails Installations",
- :description => "Hash of rails port installations to configure",
- :type => "hash"
-
-attribute "rails/sites/repository",
- :display_name => "Repository",
- :description => "Git repository to use",
- :default => "git://git.openstreetmap.org/rails.git"
-
-attribute "rails/sites/revision",
- :display_name => "Revision",
- :description => "Revision to use",
- :default => "live"
-
-attribute "rails/sites/database",
- :display_name => "Database",
- :description => "Database to use",
- :default => nil
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "devices"
maintainer "Tom Hughes"
maintainer_email "tom@compton.nu"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures devices"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "0.1"
-
-attribute "devices",
- :display_name => "Kernel Parameters",
- :description => "Hash of devices",
- :type => "hash"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "dhcpd"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures dhcpd"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "networking"
-
-attribute "dhcpd",
- :display_name => "dhcpd",
- :description => "Hash of dhcpd attributes",
- :type => "hash"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "dns"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configure DNS management"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "git"
depends "apache"
~FC034
~FC064
~FC065
+~FC066
+~FC071
name "donate"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures Donate Site"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "mysql"
depends "git"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "elasticsearch"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a elasticsearch server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "exim"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures exim"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "networking"
-
-attribute "exim",
- :display_name => "Exim",
- :description => "Hash of exim attributes",
- :type => "hash"
-
-attribute "exim/local_domains",
- :display_name => "Domains to Handle Locally",
- :description => "List of domains we are prepared to accept mail for",
- :default => ["@"]
-
-attribute "exim/relay_to_domains",
- :display_name => "Domains to Relay To",
- :description => "List of domains we are prepared to relay to",
- :default => []
-
-attribute "exim/relay_from_hosts",
- :display_name => "Hosts to Relay From",
- :description => "List of hosts we are prepared to relay from",
- :default => ["127.0.0.1", "::1"]
-
-attribute "exim/daemon_smtp_ports",
- :display_name => "Ports to Listen On",
- :description => "List of ports we will listen on",
- :default => [25]
-
-attribute "exim/trusted_users",
- :display_name => "Trusted Users",
- :description => "List of users we will trust",
- :default => []
-
-attribute "exim/smarthost_name",
- :display_name => "Smarthost Name",
- :description => "Name of this smarthost",
- :default => nil
-
-attribute "exim/smarthost_via",
- :display_name => "Smarthost Via",
- :description => "Smarthost to use for sending mail",
- :default => "mail.openstreetmap.org:26"
-
-attribute "exim/routes",
- :display_name => "Custom Routes",
- :description => "Custom routes for handling local mail",
- :default => {}
-
-attribute "exim/aliases",
- :display_name => "Mail Aliases",
- :description => "Mail aliases",
- :default => {}
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "fail2ban"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures fail2ban"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "forum"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a roundup server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "git"
depends "mysql"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "foundation"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures foundation services"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "git"
depends "mediawiki"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "geodns"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a geographic DNS server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "git"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures git"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "networking"
depends "xinetd"
depends "apache"
-
-attribute "git",
- :display_name => "Git",
- :description => "Hash of Git attributes",
- :type => "hash"
-
-attribute "git/host",
- :display_name => "Server Hostname",
- :description => "Hostname to use for Git server"
-
-attribute "git/directory",
- :display_name => "Repository Directory",
- :description => "Directory to use for Git server repositories"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "gps-tile"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures a GPS tile server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "systemd"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "hardware"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures hardware"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apt"
depends "git"
depends "munin"
~FC005
~FC064
~FC065
+~FC066
+~FC071
name "imagery"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures imagery"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "nginx"
depends "git"
depends "systemd"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "incron"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures incron"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "kibana"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a kibana server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "systemd"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "letsencrypt"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Support for letsencrypt certificates"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "logstash"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a elasticsearch server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "networking"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "mailman"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures mailman"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
~FC021
~FC064
~FC065
+~FC066
+~FC071
name "mediawiki"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures mediawiki"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "memcached"
depends "apache"
depends "mysql"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "memcached"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures memcached"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC005
~FC064
~FC065
+~FC066
+~FC071
name "munin"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures munin"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "networking"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "mysql"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures mysql"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "munin"
-
-attribute "mysql",
- :display_name => "MySQL",
- :description => "Hash of MySQL configuration details",
- :type => "hash"
~FC015
~FC064
~FC065
+~FC066
+~FC071
name "networking"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures networking"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
recipe "networking", "Configures networking via attributes"
supports "ubuntu"
-
-attribute "networking",
- :display_name => "Networking",
- :description => "Hash of networking attributes",
- :type => "hash"
-
-attribute "networking/search",
- :display_name => "Resolver Search Path",
- :description => "List of domains to search",
- :default => "domain"
-
-attribute "networking/nameservers",
- :display_name => "Nameservers",
- :description => "List of nameservers to use",
- :type => "array",
- :default => [""]
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "nfs"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures nfs"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "nginx"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures nginx"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "ssl"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "nodejs"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures Node.js"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
end
if !@packages.include?(new_resource.package_name)
- shell_out!("npm install --global #{package_name}")
- new_resource.updated_by_last_action(true)
+ converge_by "install #{package_name}" do
+ shell_out!("npm install --global #{package_name}")
+ end
elsif new_resource.version &&
new_resource.version != @current_resource.version
- shell_out!("npm install --global #{package_name}")
- new_resource.updated_by_last_action(true)
+ converge_by "update #{package_name}" do
+ shell_out!("npm install --global #{package_name}")
+ end
end
end
action :upgrade do
if @packages.include?(new_resource.package_name)
- shell_out!("npm update --global #{new_resource.package_name}")
- new_resource.updated_by_last_action(true)
+ converge_by "update #{new_resource.package_name}" do
+ shell_out!("npm update --global #{new_resource.package_name}")
+ end
end
end
action :remove do
if @packages.include?(new_resource.package_name)
- shell_out!("npm remove --global #{new_resource.package_name}")
- new_resource.updated_by_last_action(true)
+ converge_by "remove #{new_resource.package_name}" do
+ shell_out!("npm remove --global #{new_resource.package_name}")
+ end
end
end
# limitations under the License.
#
+default_action :iinstall
+
actions :install, :upgrade, :remove
attribute :package_name, :kind_of => String, :name_attribute => true
attribute :version, :kind_of => String
-
-def initialize(*args)
- super
- @action = :install
-end
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "nominatim"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures nominatim servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "postgresql"
depends "git"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "ntp"
maintainer "Opscode, Inc."
maintainer_email "cookbooks@opscode.com"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures ntp as a client or server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "0.8.2"
-
-recipe "ntp", "Installs and configures ntp either as a server or client"
-
-%w[ubuntu debian redhat centos fedora].each do |os|
- supports os
-end
-
-attribute "ntp",
- :display_name => "NTP",
- :description => "Hash of NTP attributes",
- :type => "hash"
-
-attribute "ntp/service",
- :display_name => "NTP Service",
- :description => "Name of the NTP service",
- :default => "ntp"
-
-attribute "ntp/is_server",
- :display_name => "NTP Is Server?",
- :description => "Set to true if this is an NTP server",
- :default => "false"
-
-attribute "ntp/servers",
- :display_name => "NTP Servers",
- :description => "Array of servers we should talk to",
- :type => "array",
- :default => ["0.us.pool.ntp.org", "1.us.pool.ntp.org"]
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "ohai"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures ohai"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "openssh"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures openssh"
version "1.0.0"
recipe "openssh", "Installs and configures openssh"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "openvpn"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures OpenVPN"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "osmosis"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures osmosis"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "chef"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "osqa"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures OSQA"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "memcached"
depends "python"
depends "tools"
-
-attribute "osqa",
- :display_name => "OSQA",
- :description => "Hash of OSQA attributes",
- :type => "hash"
-
-attribute "osqa/revision",
- :display_name => "OSQA Revision",
- :description => "Default revision of OSQA to use",
- :default => "703"
-
-attribute "osqa/user",
- :display_name => "User",
- :description => "Default user to run OSQA as",
- :default => "osqa"
-
-attribute "osqa/group",
- :display_name => "Group",
- :description => "Default group to run OSQA ad",
- :default => nil
-
-attribute "osqa/database_name",
- :display_name => "Database Name",
- :description => "Default database to run OSQA against",
- :default => "osqa"
-
-attribute "osqa/database_user",
- :display_name => "Database User",
- :description => "Default user for OSQA to connect to the database as",
- :default => "osqa"
-
-attribute "osqa/database_password",
- :display_name => "Database Password",
- :description => "Default password for OSQA to authenticate to the database with",
- :default => ""
-
-attribute "osqa/sites",
- :display_name => "Sites",
- :description => "Array of OSQA sites to setup",
- :default => []
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "otrs"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures OTRS"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "postgresql"
depends "tools"
-
-attribute "otrs",
- :display_name => "OTRS",
- :description => "Hash of OTRS attributes",
- :type => "hash"
-
-attribute "otrs/version",
- :display_name => "OTRS Version",
- :description => "Version of OTRS to use",
- :default => "3.1.5"
-
-attribute "otrs/user",
- :display_name => "User",
- :description => "Iser to run OTRS as",
- :default => "otrs"
-
-attribute "otrs/group",
- :display_name => "Group",
- :description => "Group to run OTRS as",
- :default => nil
-
-attribute "otrs/database_cluster",
- :display_name => "Database Cluster",
- :description => "Database cluster to run OTRS against",
- :default => "8.4/main"
-
-attribute "otrs/database_name",
- :display_name => "Database Name",
- :description => "Database to run OTRS against",
- :default => "otrs"
-
-attribute "otrs/database_user",
- :display_name => "Database User",
- :description => "User for OTRS to connect to the database as",
- :default => "otrs"
-
-attribute "otrs/database_password",
- :display_name => "Database Password",
- :description => "Password for OTRS to authenticate to the database with",
- :default => ""
-
-attribute "otrs/site",
- :display_name => "Site",
- :description => "Name of OTRS site",
- :default => nil
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "owl"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures OWL servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "postgresql"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "passenger"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures passenger"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "munin"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "piwik"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures Piwik"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "mysql"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "planet"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a planet server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "git"
depends "osmosis"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "postgresql"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures postgresql"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "ohai"
-
-attribute "postgresql",
- :display_name => "PostgreSQL",
- :description => "Hash of PostgreSQL configuration details",
- :type => "hash"
-
-attribute "postgresql/versions",
- :display_name => "Versions",
- :description => "List of versions to install",
- :type => "array",
- :default => []
action :create do
if !@pg.databases.include?(new_resource.database)
- @pg.execute(:command => "CREATE DATABASE \"#{new_resource.database}\" OWNER \"#{new_resource.owner}\" TEMPLATE template0 ENCODING '#{new_resource.encoding}' LC_COLLATE '#{new_resource.collation}' LC_CTYPE '#{new_resource.ctype}'")
- new_resource.updated_by_last_action(true)
+ converge_by "create database #{new_resource.database}" do
+ @pg.execute(:command => "CREATE DATABASE \"#{new_resource.database}\" OWNER \"#{new_resource.owner}\" TEMPLATE template0 ENCODING '#{new_resource.encoding}' LC_COLLATE '#{new_resource.collation}' LC_CTYPE '#{new_resource.ctype}'")
+ end
elsif new_resource.owner != @current_resource.owner
- @pg.execute(:command => "ALTER DATABASE \"#{new_resource.database}\" OWNER TO \"#{new_resource.owner}\"")
- new_resource.updated_by_last_action(true)
+ converge_by "alter database #{new_resource.database}" do
+ @pg.execute(:command => "ALTER DATABASE \"#{new_resource.database}\" OWNER TO \"#{new_resource.owner}\"")
+ end
end
end
action :drop do
if @pg.databases.include?(new_resource.database)
- @pg.execute(:command => "DROP DATABASE \"#{new_resource.database}\"")
- new_resource.updated_by_last_action(true)
+ converge_by "drop database #{new_resource.database}" do
+ @pg.execute(:command => "DROP DATABASE \"#{new_resource.database}\"")
+ end
end
end
action :run do
options = { :database => new_resource.database, :user => new_resource.user, :group => new_resource.group }
- if ::File.exist?(new_resource.command)
- @pg.execute(options.merge(:file => new_resource.command))
- else
- @pg.execute(options.merge(:command => new_resource.command))
+ converge_by "execute #{new_resource.command}" do
+ if ::File.exist?(new_resource.command)
+ @pg.execute(options.merge(:file => new_resource.command))
+ else
+ @pg.execute(options.merge(:command => new_resource.command))
+ end
end
-
- new_resource.updated_by_last_action(true)
end
action :create do
unless @pg.extensions(new_resource.database).include?(new_resource.extension)
- @pg.execute(:command => "CREATE EXTENSION #{new_resource.extension}", :database => new_resource.database)
- new_resource.updated_by_last_action(true)
+ converge_by "create extension #{new_resource.extension}" do
+ @pg.execute(:command => "CREATE EXTENSION #{new_resource.extension}", :database => new_resource.database)
+ end
end
end
action :drop do
if @pg.extensions(new_resource.database).include?(new_resource.extension)
- @pg.execute(:command => "DROP EXTENSION #{new_resource.extension}", :database => new_resource.database)
- new_resource.updated_by_last_action(true)
+ converge_by "drop extension #{new_resource.extension}" do
+ @pg.execute(:command => "DROP EXTENSION #{new_resource.extension}", :database => new_resource.database)
+ end
end
end
action :create do
unless @pg.tablespaces.include?(new_resource.tablespace)
- @pg.execute(:command => "CREATE TABLESPACE #{new_resource.tablespace} LOCATION '#{new_resource.location}'")
- new_resource.updated_by_last_action(true)
+ converge_by "create tablespace #{new_resource.tablespace}" do
+ @pg.execute(:command => "CREATE TABLESPACE #{new_resource.tablespace} LOCATION '#{new_resource.location}'")
+ end
end
end
action :drop do
if @pg.tablespaces.include?(new_resource.tablespace)
- @pg.execute(:command => "DROP TABLESPACE #{new_resource.tablespace}")
- new_resource.updated_by_last_action(true)
+ converge_by "drop tablespace #{new_resource.tablespace}" do
+ @pg.execute(:command => "DROP TABLESPACE #{new_resource.tablespace}")
+ end
end
end
replication = new_resource.replication ? "REPLICATION" : "NOREPLICATION"
if !@pg.users.include?(new_resource.user)
- @pg.execute(:command => "CREATE ROLE \"#{new_resource.user}\" LOGIN #{password} #{superuser} #{createdb} #{createrole}")
- new_resource.updated_by_last_action(true)
+ converge_by "create role #{new_resource.user}" do
+ @pg.execute(:command => "CREATE ROLE \"#{new_resource.user}\" LOGIN #{password} #{superuser} #{createdb} #{createrole}")
+ end
else
if new_resource.superuser != @current_resource.superuser
- @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{superuser}")
- new_resource.updated_by_last_action(true)
+ converge_by "alter role #{new_resource.user}" do
+ @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{superuser}")
+ end
end
unless new_resource.superuser
if new_resource.createdb != @current_resource.createdb
- @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{createdb}")
- new_resource.updated_by_last_action(true)
+ converge_by "alter role #{new_resource.user}" do
+ @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{createdb}")
+ end
end
if new_resource.createrole != @current_resource.createrole
- @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{createrole}")
- new_resource.updated_by_last_action(true)
+ converge_by "alter role #{new_resource.user}" do
+ @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{createrole}")
+ end
end
if new_resource.replication != @current_resource.replication
- @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{replication}")
- new_resource.updated_by_last_action(true)
+ converge_by "alter role #{new_resource.user}" do
+ @pg.execute(:command => "ALTER ROLE \"#{new_resource.user}\" #{replication}")
+ end
end
end
end
action :drop do
if @pg.users.include?(new_resource.user)
- @pg.execute(:command => "DROP ROLE \"#{new_resource.user}\"")
- new_resource.updated_by_last_action(true)
+ converge_by "drop role #{new_resource.user}" do
+ @pg.execute(:command => "DROP ROLE \"#{new_resource.user}\"")
+ end
end
end
# limitations under the License.
#
+default_action :create
+
actions :create, :drop
attribute :database, :kind_of => String, :name_attribute => true
attribute :encoding, :kind_of => String, :default => "UTF8"
attribute :collation, :kind_of => String, :default => "en_GB.UTF8"
attribute :ctype, :kind_of => String, :default => "en_GB.UTF8"
-
-def initialize(*args)
- super
- @action = :create
-end
# limitations under the License.
#
+default_action :run
+
actions :nothing, :run
attribute :command, :kind_of => String, :name_attribute => true
attribute :database, :kind_of => String, :required => true
attribute :user, :default => "postgres"
attribute :group, :default => "postgres"
-
-def initialize(*args)
- super
- @action = :run
-end
# limitations under the License.
#
+default_action :create
+
actions :create, :drop
attribute :extension, :kind_of => String, :name_attribute => true
attribute :cluster, :kind_of => String, :required => true
attribute :database, :kind_of => String, :required => true
-
-def initialize(*args)
- super
- @action = :create
-end
# limitations under the License.
#
+default_action :create
+
actions :create, :drop
attribute :tablespace, :kind_of => String, :name_attribute => true
attribute :cluster, :kind_of => String, :required => true
attribute :location, :kind_of => String, :required => true
-
-def initialize(*args)
- super
- @action = :create
-end
# limitations under the License.
#
+default_action :create
+
actions :create, :drop
attribute :user, :kind_of => String, :name_attribute => true
attribute :createdb, :default => false
attribute :createrole, :default => false
attribute :replication, :default => false
-
-def initialize(*args)
- super
- @action = :create
-end
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "python"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures Python"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
default_action :install
-attribute :package_name, :kind_of => String, :name_attribute => true
-attribute :version, :kind_of => String
+property :package_name, :kind_of => String, :name_property => true
+property :version, :kind_of => String
action :install do
if version.nil?
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "roundup"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a roundup server"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "rsyncd"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures rsyncd"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "networking"
-
-attribute "rsyncd",
- :display_name => "rsyncd",
- :description => "Hash of rsyncd attributes",
- :type => "hash"
-
-attribute "rsyncd/modules",
- :display_name => "rsyncd",
- :description => "Hash of rsyncd modules to configure",
- :type => "hash"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "serverinfo"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures server-info web site"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "git"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "snmpd"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures snmpd"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "networking"
-
-attribute "snmpd",
- :display_name => "snmpd",
- :description => "Hash of snmpd attributes",
- :type => "hash"
-
-attribute "snmpd/clients",
- :display_name => "snmpd",
- :description => "Array of addresses allowed to query snmpd",
- :type => "array"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "spamassassin"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures spamassassin"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "squid"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures squid"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "systemd"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "ssl"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures basic SSL support"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "stateofthemap"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures State of the Map services"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "wordpress"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "stats"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures stats.openstreetmap.org"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "subversion"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures subversion servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "supybot"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures supybot"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "systemd"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "switch2osm"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures servers for switch2osm"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "wordpress"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "sysctl"
maintainer "Tom Hughes"
maintainer_email "tom@compton.nu"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures kernel parameters"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "0.1"
-
-attribute "sysctl",
- :display_name => "Kernel Parameters",
- :description => "Hash of kernel parameter groups",
- :type => "hash"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "sysfs"
maintainer "Tom Hughes"
maintainer_email "tom@compton.nu"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures kernel parameters"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC064
~FC065
+~FC066
+~FC071
name "systemd"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures systemd units"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "taginfo"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures taginfo"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "passenger"
depends "git"
-
-attribute "taginfo",
- :display_name => "TAGINFO",
- :description => "Hash of TAGINFO attributes",
- :type => "hash"
-
-attribute "taginfo/sites",
- :display_name => "Sites",
- :description => "Array of TAGINFO sites to setup",
- :default => []
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "tile"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures tile servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "git"
depends "nodejs"
~FC003
~FC064
~FC065
+~FC066
+~FC071
name "tilecache"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures a tile cache"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "ssl"
depends "squid"
depends "nginx"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "tilelog"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures tile log analysis"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "git"
depends "tools"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "tools"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs system administration tools"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "trac"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures trac servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
~FC015
~FC064
~FC065
+~FC066
+~FC071
name "web"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures www.openstreetmap.org servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.1"
+supports "ubuntu"
depends "apache"
depends "passenger"
depends "git"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "wiki"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures servers for wiki.openstreetmap.org"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "mediawiki"
depends "squid"
~FC021
~FC064
~FC065
+~FC066
+~FC071
name "wordpress"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures Wordpress"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"
depends "chef"
depends "mysql"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "xinetd"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Configures xinetd"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
~FC001
~FC064
~FC065
+~FC066
+~FC071
name "yournavigation"
maintainer "OpenStreetMap Administrators"
maintainer_email "admins@openstreetmap.org"
-license "Apache 2.0"
+license "Apache-2.0"
description "Installs and configures yournavigation servers"
long_description IO.read(File.join(File.dirname(__FILE__), "README.md"))
version "1.0.0"
+supports "ubuntu"
depends "apache"