]> git.openstreetmap.org Git - chef.git/blob - cookbooks/otrs/metadata.rb
Configure database for OTRS before trying to use it
[chef.git] / cookbooks / otrs / metadata.rb
1 name              "otrs"
2 maintainer        "OpenStreetMap Administrators"
3 maintainer_email  "admins@openstreetmap.org"
4 license           "Apache 2.0"
5 description       "Installs and configures OTRS"
6 long_description  IO.read(File.join(File.dirname(__FILE__), "README.md"))
7 version           "1.0.0"
8 depends           "apache"
9 depends           "postgresql"
10 depends           "tools"
11
12 attribute "otrs",
13   :display_name => "OTRS",
14   :description => "Hash of OTRS attributes",
15   :type => "hash"
16
17 attribute "otrs/version",
18   :display_name => "OTRS Version",
19   :description => "Version of OTRS to use",
20   :default => "3.1.5"
21
22 attribute "otrs/user",
23   :display_name => "User",
24   :description => "Iser to run OTRS as",
25   :default => "otrs"
26
27 attribute "otrs/group",
28   :display_name => "Group",
29   :description => "Group to run OTRS as",
30   :default => nil
31
32 attribute "otrs/database_cluster",
33   :display_name => "Database Cluster",
34   :description => "Database cluster to run OTRS against",
35   :default => "8.4/main"
36
37 attribute "otrs/database_name",
38   :display_name => "Database Name",
39   :description => "Database to run OTRS against",
40   :default => "otrs"
41
42 attribute "otrs/database_user",
43   :display_name => "Database User",
44   :description => "User for OTRS to connect to the database as",
45   :default => "otrs"
46
47 attribute "otrs/database_password",
48   :display_name => "Database Password",
49   :description => "Password for OTRS to authenticate to the database with",
50   :default => ""
51
52 attribute "otrs/site",
53   :display_name => "Site",
54   :description => "Name of OTRS site",
55   :default => nil