]> git.openstreetmap.org Git - chef.git/blob - cookbooks/exim/metadata.rb
Add server location description to aws
[chef.git] / cookbooks / exim / metadata.rb
1 name              "exim"
2 maintainer        "OpenStreetMap Administrators"
3 maintainer_email  "admins@openstreetmap.org"
4 license           "Apache 2.0"
5 description       "Installs and configures exim"
6 long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
7 version           "1.0.0"
8 depends           "networking"
9
10 attribute "exim",
11   :display_name => "Exim",
12   :description => "Hash of exim attributes",
13   :type => "hash"
14
15 attribute "exim/local_domains",
16   :display_name => "Domains to Handle Locally",
17   :description => "List of domains we are prepared to accept mail for",
18   :default => ["@"]
19
20 attribute "exim/relay_to_domains",
21   :display_name => "Domains to Relay To",
22   :description => "List of domains we are prepared to relay to",
23   :default => []
24
25 attribute "exim/relay_from_hosts",
26   :display_name => "Hosts to Relay From",
27   :description => "List of hosts we are prepared to relay from",
28   :default => ["127.0.0.1", "::1"]
29
30 attribute "exim/daemon_smtp_ports",
31   :display_name => "Ports to Listen On",
32   :description => "List of ports we will listen on",
33   :default => [25]
34
35 attribute "exim/trusted_users",
36   :display_name => "Trusted Users",
37   :description => "List of users we will trust",
38   :default => []
39
40 attribute "exim/smarthost_name",
41   :display_name => "Smarthost Name",
42   :description => "Name of this smarthost",
43   :default => nil
44
45 attribute "exim/smarthost_via",
46   :display_name => "Smarthost Via",
47   :description => "Smarthost to use for sending mail",
48   :default => "mail.openstreetmap.org:26"
49
50 attribute "exim/routes",
51   :display_name => "Custom Routes",
52   :description => "Custom routes for handling local mail",
53   :default => {}
54
55 attribute "exim/aliases",
56   :display_name => "Mail Aliases",
57   :description => "Mail aliases",
58   :default => {}