auth.rb 709 B

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