]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/exim/metadata.rb
Limit mail connections from smarthosts by address
[chef.git] / cookbooks / exim / metadata.rb
index 98a7c73d9db9531ef9920aee605ef0016126dd6d..cd9da2c453c5459e25d63507affc55ab69014b12 100644 (file)
@@ -1,58 +1,14 @@
 name              "exim"
 maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
 name              "exim"
 maintainer        "OpenStreetMap Administrators"
 maintainer_email  "admins@openstreetmap.org"
-license           "Apache 2.0"
+license           "Apache-2.0"
 description       "Installs and configures exim"
 description       "Installs and configures exim"
-long_description  IO.read(File.join(File.dirname(__FILE__), 'README.md'))
+
 version           "1.0.0"
 version           "1.0.0"
+supports          "ubuntu"
+depends           "accounts"
+depends           "apache"
+depends           "munin"
 depends           "networking"
 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 => {}
+depends           "prometheus"
+depends           "ssl"