auth.rb 930 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. default['dovecot']['auth'] = {}
  2. # default['dovecot']['auth']['checkpassword'] = nil
  3. # default['dovecot']['auth']['checkpassword'] = { # hash
  4. # 'passdb' => {
  5. # 'driver' => 'checkpassword',
  6. # 'args' => '/usr/bin/checkpassword',
  7. # },
  8. # 'userdb' => {
  9. # 'driver' => 'prefetch',
  10. # },
  11. # }
  12. # default['dovecot']['auth']['deny'] = nil
  13. # default['dovecot']['auth']['ldap'] = nil
  14. # default['dovecot']['auth']['master'] = nil
  15. # default['dovecot']['auth']['passwdfile'] = nil
  16. # default['dovecot']['auth']['sql'] = nil
  17. # default['dovecot']['auth']['system'] = {}
  18. # default['dovecot']['auth']['system']['passdb'] = [ # array
  19. # {
  20. # # without driver
  21. # 'args' => 'dovecot',
  22. # },
  23. # {
  24. # 'driver' => 'passwd',
  25. # 'args' => '',
  26. # },
  27. # {
  28. # 'driver' => 'shadow',
  29. # 'args' => '',
  30. # },
  31. # {
  32. # 'driver' => 'bsdauth',
  33. # 'args' => '',
  34. # },
  35. # ]
  36. # default['dovecot']['auth']['vpopmail'] = nil