diff --git a/metadata.json b/metadata.json new file mode 100644 index 0000000..71b1218 --- /dev/null +++ b/metadata.json @@ -0,0 +1,194 @@ +{ + "maintainer": "Opscode, Inc.", + "description": "Installs and configures postfix for client or outbound relayhost, or to do SASL auth", + "recommendations": { + + }, + "maintainer_email": "cookbooks@opscode.com", + "suggestions": { + + }, + "platforms": { + + }, + "version": "0.7.0", + "recipes": { + "postfix": "", + "postfix::sasl_auth": "Set up postfix to auth to a server with sasl" + }, + "name": "postfix", + "conflicting": { + + }, + "attributes": { + "postfix\/smtp_sasl_password_maps": { + "default": "hash:\/etc\/postfix\/sasl_passwd", + "type": "string", + "multiple_values": false, + "description": "hashmap of SASL passwords", + "display_name": "Postfix SMTP SASL Password Maps", + "recipes": [ + + ], + "required": false + }, + "postfix\/smtp_sasl_security_options": { + "default": "noanonymous", + "type": "string", + "multiple_values": false, + "description": "Sets the value of smtp_sasl_security_options in main.cf", + "display_name": "Postfix SMTP SASL Security Options", + "recipes": [ + + ], + "required": false + }, + "postfix\/mail_relay_networks": { + "default": "127.0.0.0\/8", + "type": "string", + "multiple_values": false, + "description": "Sets the mynetworks value in main.cf", + "display_name": "Postfix Mail Relay Networks", + "recipes": [ + + ], + "required": false + }, + "postfix\/myorigin": { + "default": "$myhostname", + "type": "string", + "multiple_values": false, + "description": "Sets the myorigin value in main.cf", + "display_name": "Postfix Myorigin", + "recipes": [ + + ], + "required": false + }, + "postfix\/myhostname": { + "default": "fqdn", + "type": "string", + "multiple_values": false, + "description": "Sets the myhostname value in main.cf", + "display_name": "Postfix Myhostname", + "recipes": [ + + ], + "required": false + }, + "postfix\/smtp_sasl_user_name": { + "default": "", + "type": "string", + "multiple_values": false, + "description": "User to auth SMTP via SASL", + "display_name": "Postfix SMTP SASL Username", + "recipes": [ + + ], + "required": false + }, + "postfix\/smtp_tls_cafile": { + "default": "\/etc\/postfix\/cacert.pem", + "type": "string", + "multiple_values": false, + "description": "CA certificate file for SMTP over TLS", + "display_name": "Postfix SMTP TLS CA File", + "recipes": [ + + ], + "required": false + }, + "postfix\/smtp_sasl_passwd": { + "default": "", + "type": "string", + "multiple_values": false, + "description": "Password for smtp_sasl_user_name", + "display_name": "Postfix SMTP SASL Password", + "recipes": [ + + ], + "required": false + }, + "postfix\/mail_type": { + "default": "client", + "type": "string", + "multiple_values": false, + "description": "Is this node a client or server?", + "display_name": "Postfix Mail Type", + "recipes": [ + + ], + "required": false + }, + "postfix\/smtp_use_tls": { + "default": "yes", + "type": "string", + "multiple_values": false, + "description": "Whether SMTP SASL Auth should use TLS encryption", + "display_name": "Postfix SMTP Use TLS?", + "recipes": [ + + ], + "required": false + }, + "postfix\/relayhost": { + "default": "", + "type": "string", + "multiple_values": false, + "description": "Sets the relayhost value in main.cf", + "display_name": "Postfix Relayhost", + "recipes": [ + + ], + "required": false + }, + "postfix\/smtp_sasl_auth_enable": { + "default": "no", + "type": "string", + "multiple_values": false, + "description": "Enable SMTP SASL Authentication", + "display_name": "Postfix SMTP SASL Auth Enable", + "recipes": [ + + ], + "required": false + }, + "postfix\/mydomain": { + "default": "domain", + "type": "string", + "multiple_values": false, + "description": "Sets the mydomain value in main.cf", + "display_name": "Postfix Mydomain", + "recipes": [ + + ], + "required": false + }, + "postfix": { + "type": "hash", + "multiple_values": false, + "description": "Hash of Postfix attributes", + "display_name": "Postfix", + "recipes": [ + + ], + "required": false + } + }, + "providing": { + "postfix::sasl_auth": [ + + ], + "postfix": [ + + ] + }, + "license": "Apache 2.0", + "long_description": "", + "replacing": { + + }, + "dependencies": { + + } +} \ No newline at end of file