Browse Source

Many attributes added/fixed

Xabier de Zuazo 11 years ago
parent
commit
e2febf718c

+ 6 - 3
attributes/auth.rb

@@ -1,7 +1,5 @@
 
 default['dovecot']['auth'] = {}
-default['dovecot']['auth']['system'] = {}
-default['dovecot']['auth']['sql']['drivers'] = []
 
 default['dovecot']['auth']['checkpassword'] = nil
 # default['dovecot']['auth']['checkpassword'] = { # hash
@@ -13,7 +11,11 @@ default['dovecot']['auth']['checkpassword'] = nil
 #     'driver' => 'prefetch',
 #   },
 # }
-
+default['dovecot']['auth']['deny'] = nil
+default['dovecot']['auth']['ldap'] = nil
+default['dovecot']['auth']['master'] = nil
+default['dovecot']['auth']['passwdfile'] = nil
+default['dovecot']['auth']['sql']['drivers'] = []
 default['dovecot']['auth']['system'] = {}
 # default['dovecot']['auth']['system']['passdb'] = [ # array
 #   {
@@ -33,4 +35,5 @@ default['dovecot']['auth']['system'] = {}
 #     'args' => '',
 #   },
 # ]
+default['dovecot']['auth']['vpopmail'] = nil
 

+ 6 - 0
attributes/conf-10-director.rb

@@ -0,0 +1,6 @@
+
+default['dovecot']['conf']['director_servers'] = nil
+default['dovecot']['conf']['director_mail_servers'] = nil
+default['dovecot']['conf']['director_user_expire'] = nil
+default['dovecot']['conf']['director_doveadm_port'] = nil
+

+ 15 - 15
attributes/conf-10-logging.rb

@@ -1,17 +1,17 @@
 
-default['dovecot']['log_path'] = nil
-default['dovecot']['info_log_path'] = nil
-default['dovecot']['debug_log_path'] = nil
-default['dovecot']['syslog_facility'] = nil
-default['dovecot']['auth_verbose'] = nil
-default['dovecot']['auth_verbose_passwords'] = nil
-default['dovecot']['auth_debug'] = nil
-default['dovecot']['auth_debug_passwords'] = nil
-default['dovecot']['mail_debug'] = nil
-default['dovecot']['verbose_ssl'] = nil
-default['dovecot']['log_timestamp'] = nil
-default['dovecot']['login_log_format_elements'] = nil
-default['dovecot']['login_log_format'] = nil
-default['dovecot']['mail_log_prefix'] = nil
-default['dovecot']['deliver_log_format'] = nil
+default['dovecot']['conf']['log_path'] = nil
+default['dovecot']['conf']['info_log_path'] = nil
+default['dovecot']['conf']['debug_log_path'] = nil
+default['dovecot']['conf']['syslog_facility'] = nil
+default['dovecot']['conf']['auth_verbose'] = nil
+default['dovecot']['conf']['auth_verbose_passwords'] = nil
+default['dovecot']['conf']['auth_debug'] = nil
+default['dovecot']['conf']['auth_debug_passwords'] = nil
+default['dovecot']['conf']['mail_debug'] = nil
+default['dovecot']['conf']['verbose_ssl'] = nil
+default['dovecot']['conf']['log_timestamp'] = nil
+default['dovecot']['conf']['login_log_format_elements'] = nil
+default['dovecot']['conf']['login_log_format'] = nil
+default['dovecot']['conf']['mail_log_prefix'] = nil
+default['dovecot']['conf']['deliver_log_format'] = nil
 

+ 45 - 0
attributes/conf-10-mail.rb

@@ -0,0 +1,45 @@
+
+default['dovecot']['conf']['mail_location'] = nil
+default['dovecot']['conf']['mail_uid'] = nil
+default['dovecot']['conf']['mail_gid'] = nil
+default['dovecot']['conf']['mail_privileged_group'] = nil
+default['dovecot']['conf']['mail_access_groups'] = nil
+default['dovecot']['conf']['mail_full_filesystem_access'] = nil
+default['dovecot']['conf']['mmap_disable'] = nil
+default['dovecot']['conf']['dotlock_use_excl'] = nil
+default['dovecot']['conf']['mail_fsync'] = nil
+default['dovecot']['conf']['mail_nfs_storage'] = nil
+default['dovecot']['conf']['mail_nfs_index'] = nil
+default['dovecot']['conf']['lock_method'] = nil
+default['dovecot']['conf']['mail_temp_dir'] = nil
+default['dovecot']['conf']['first_valid_uid'] = nil
+default['dovecot']['conf']['last_valid_uid'] = nil
+default['dovecot']['conf']['first_valid_gid'] = nil
+default['dovecot']['conf']['last_valid_gid'] = nil
+default['dovecot']['conf']['mail_max_keyword_length'] = nil
+default['dovecot']['conf']['valid_chroot_dirs'] = nil
+default['dovecot']['conf']['mail_chroot'] = nil
+default['dovecot']['conf']['auth_socket_path'] = nil
+default['dovecot']['conf']['mail_plugin_dir'] = nil
+default['dovecot']['conf']['mail_plugins'] = nil
+default['dovecot']['conf']['mail_cache_min_mail_count'] = nil
+default['dovecot']['conf']['mailbox_idle_check_interval'] = nil
+default['dovecot']['conf']['mail_save_crlf'] = nil
+default['dovecot']['conf']['maildir_stat_dirs'] = nil
+default['dovecot']['conf']['maildir_copy_with_hardlinks'] = nil
+default['dovecot']['conf']['maildir_very_dirty_syncs'] = nil
+default['dovecot']['conf']['mbox_read_locks'] = nil
+default['dovecot']['conf']['mbox_write_locks'] = nil
+default['dovecot']['conf']['mbox_lock_timeout'] = nil
+default['dovecot']['conf']['mbox_dotlock_change_timeout'] = nil
+default['dovecot']['conf']['mbox_dirty_syncs'] = nil
+default['dovecot']['conf']['mbox_very_dirty_syncs'] = nil
+default['dovecot']['conf']['mbox_lazy_writes'] = nil
+default['dovecot']['conf']['mbox_min_index_size'] = nil
+default['dovecot']['conf']['mdbox_rotate_size'] = nil
+default['dovecot']['conf']['mdbox_rotate_interval'] = nil
+default['dovecot']['conf']['mdbox_preallocate_space'] = nil
+default['dovecot']['conf']['mail_attachment_min_size'] = nil
+default['dovecot']['conf']['mail_attachment_fs'] = nil
+default['dovecot']['conf']['mail_attachment_hash'] = nil
+

+ 5 - 5
attributes/conf-10-master.rb

@@ -1,7 +1,7 @@
 
-default['dovecot']['default_process_limit'] = nil
-default['dovecot']['default_client_limit'] = nil
-default['dovecot']['default_vsz_limit'] = nil
-default['dovecot']['default_login_user'] = nil
-default['dovecot']['default_internal_user'] = nil
+default['dovecot']['conf']['default_process_limit'] = nil
+default['dovecot']['conf']['default_client_limit'] = nil
+default['dovecot']['conf']['default_vsz_limit'] = nil
+default['dovecot']['conf']['default_login_user'] = nil
+default['dovecot']['conf']['default_internal_user'] = nil
 

+ 4 - 0
attributes/conf-20-lmtp.rb

@@ -0,0 +1,4 @@
+
+default['dovecot']['conf']['lmtp_proxy'] = nil
+default['dovecot']['conf']['lmtp_save_to_detail_mailbox'] = nil
+

+ 3 - 0
attributes/conf-db.rb

@@ -0,0 +1,3 @@
+
+default['dovecot']['conf']['db'] = nil
+

+ 0 - 3
attributes/services.rb

@@ -16,7 +16,6 @@ default['dovecot']['services']['director'] = nil
 #       'port' => '5432',
 #   } },
 # ]
-
 default['dovecot']['services']['imap-login'] = nil
 # default['dovecot']['services']['imap-login'] = {
 #   'listeners' => [
@@ -32,8 +31,6 @@ default['dovecot']['services']['imap-login'] = nil
 #   # 'process_min_avail' => 0,
 #   # 'vsz_limit' => '64M',
 # }
-
-default['dovecot']['services']['imap-login'] = nil
 default['dovecot']['services']['pop3-login'] = nil
 default['dovecot']['services']['lmtp'] = nil
 default['dovecot']['services']['imap'] = nil