Permalink
Browse files

COOK-316, add recipes to metadata for all cookbooks

  • Loading branch information...
1 parent 0da74e1 commit cf1668db86541dd7c314c06e11b5dcefa71eadd4 @jtimberman jtimberman committed Jul 2, 2010
Showing with 109 additions and 107 deletions.
  1. +107 −106 metadata.json
  2. +2 −1 metadata.rb
View
@@ -1,231 +1,232 @@
{
- "maintainer": "Opscode, Inc.",
+ "recommendations": {
+ },
"attributes": {
"postfix/smtp_sasl_password_maps": {
- "default": "hash:/etc/postfix/sasl_passwd",
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "hashmap of SASL passwords",
- "display_name": "Postfix SMTP SASL Password Maps",
- "required": "optional",
+ "default": "hash:/etc/postfix/sasl_passwd",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "hashmap of SASL passwords",
+ "display_name": "Postfix SMTP SASL Password Maps"
},
"postfix/smtp_sasl_security_options": {
- "default": "noanonymous",
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Sets the value of smtp_sasl_security_options in main.cf",
- "display_name": "Postfix SMTP SASL Security Options",
- "required": "optional",
+ "default": "noanonymous",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Sets the value of smtp_sasl_security_options in main.cf",
+ "display_name": "Postfix SMTP SASL Security Options"
},
- "postfix/mail_relay_networks": {
- "default": "127.0.0.0/8",
+ "postfix/myorigin": {
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Sets the mynetworks value in main.cf",
- "display_name": "Postfix Mail Relay Networks",
- "required": "optional",
+ "default": "$myhostname",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Sets the myorigin value in main.cf",
+ "display_name": "Postfix Myorigin"
},
- "postfix/myorigin": {
- "default": "$myhostname",
+ "postfix/smtp_sasl_user_name": {
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Sets the myorigin value in main.cf",
- "display_name": "Postfix Myorigin",
- "required": "optional",
+ "default": "",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "User to auth SMTP via SASL",
+ "display_name": "Postfix SMTP SASL Username"
},
- "postfix/myhostname": {
- "default": "fqdn",
+ "postfix/mail_relay_networks": {
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Sets the myhostname value in main.cf",
- "display_name": "Postfix Myhostname",
- "required": "optional",
+ "default": "127.0.0.0/8",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Sets the mynetworks value in main.cf",
+ "display_name": "Postfix Mail Relay Networks"
},
- "postfix/smtp_sasl_user_name": {
- "default": "",
+ "postfix/myhostname": {
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "User to auth SMTP via SASL",
- "display_name": "Postfix SMTP SASL Username",
- "required": "optional",
+ "default": "fqdn",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Sets the myhostname value in main.cf",
+ "display_name": "Postfix Myhostname"
},
"postfix/smtp_tls_cafile": {
- "default": "/etc/postfix/cacert.pem",
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "CA certificate file for SMTP over TLS",
- "display_name": "Postfix SMTP TLS CA File",
- "required": "optional",
+ "default": "/etc/postfix/cacert.pem",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "CA certificate file for SMTP over TLS",
+ "display_name": "Postfix SMTP TLS CA File"
},
- "postfix/smtp_sasl_passwd": {
- "default": "",
+ "postfix/mail_type": {
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Password for smtp_sasl_user_name",
- "display_name": "Postfix SMTP SASL Password",
- "required": "optional",
+ "default": "client",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Is this node a client or server?",
+ "display_name": "Postfix Mail Type"
},
- "postfix/mail_type": {
- "default": "client",
+ "postfix/smtp_sasl_passwd": {
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Is this node a client or server?",
- "display_name": "Postfix Mail Type",
- "required": "optional",
+ "default": "",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Password for smtp_sasl_user_name",
+ "display_name": "Postfix SMTP SASL Password"
},
"postfix/smtp_use_tls": {
- "default": "yes",
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Whether SMTP SASL Auth should use TLS encryption",
- "display_name": "Postfix SMTP Use TLS?",
- "required": "optional",
+ "default": "yes",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Whether SMTP SASL Auth should use TLS encryption",
+ "display_name": "Postfix SMTP Use TLS?"
},
"postfix/relayhost": {
- "default": "",
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Sets the relayhost value in main.cf",
- "display_name": "Postfix Relayhost",
- "required": "optional",
+ "default": "",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Sets the relayhost value in main.cf",
+ "display_name": "Postfix Relayhost"
},
"postfix/smtp_sasl_auth_enable": {
- "default": "no",
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Enable SMTP SASL Authentication",
- "display_name": "Postfix SMTP SASL Auth Enable",
- "required": "optional",
+ "default": "no",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Enable SMTP SASL Authentication",
+ "display_name": "Postfix SMTP SASL Auth Enable"
},
"postfix/mydomain": {
- "default": "domain",
+ "required": "optional",
"calculated": false,
- "type": "string",
"choice": [
],
- "description": "Sets the mydomain value in main.cf",
- "display_name": "Postfix Mydomain",
- "required": "optional",
+ "default": "domain",
+ "type": "string",
"recipes": [
- ]
+ ],
+ "description": "Sets the mydomain value in main.cf",
+ "display_name": "Postfix Mydomain"
},
"postfix": {
+ "required": "optional",
"calculated": false,
- "type": "hash",
"choice": [
],
- "description": "Hash of Postfix attributes",
- "display_name": "Postfix",
- "required": "optional",
+ "type": "hash",
"recipes": [
- ]
+ ],
+ "description": "Hash of Postfix attributes",
+ "display_name": "Postfix"
}
},
+ "maintainer": "Opscode, Inc.",
"suggestions": {
},
+ "dependencies": {
+ },
+ "maintainer_email": "cookbooks@opscode.com",
+ "conflicting": {
+ },
"platforms": {
- "ubuntu": [
+ "debian": [
],
- "debian": [
+ "ubuntu": [
]
},
- "dependencies": {
- },
- "maintainer_email": "cookbooks@opscode.com",
- "conflicting": {
+ "license": "Apache 2.0",
+ "version": "0.8.1",
+ "providing": {
},
- "version": "0.8.0",
- "name": "postfix",
"recipes": {
- "postfix::sasl_auth": "Set up postfix to auth to a server with sasl"
- },
- "providing": {
+ "postfix::sasl_auth": "Set up postfix to auth to a server with sasl",
+ "postfix": "Installs and configures postfix"
},
- "license": "Apache 2.0",
"replacing": {
},
+ "name": "postfix",
+ "description": "Installs and configures postfix for client or outbound relayhost, or to do SASL auth",
"groupings": {
},
- "long_description": "",
- "recommendations": {
- },
- "description": "Installs and configures postfix for client or outbound relayhost, or to do SASL auth"
+ "long_description": ""
}
View
@@ -2,7 +2,8 @@
maintainer_email "cookbooks@opscode.com"
license "Apache 2.0"
description "Installs and configures postfix for client or outbound relayhost, or to do SASL auth"
-version "0.8"
+version "0.8.1"
+recipe "postfix", "Installs and configures postfix"
recipe "postfix::sasl_auth", "Set up postfix to auth to a server with sasl"
%w{ubuntu debian}.each do |os|

0 comments on commit cf1668d

Please sign in to comment.