This project is mirrored from https://github.com/camptocamp/puppet-postfix.git. Pull mirroring updated .
  1. 30 Aug, 2021 1 commit
  2. 25 Aug, 2021 1 commit
  3. 03 Feb, 2021 1 commit
    • Romain Tartière's avatar
      Add FreeBSD support (#288) · 2d1906b3
      Romain Tartière authored
      
      
      * Do not hardcode /etc/postfix
      
      In order to bring support for FreeBSD, do not use the hardcoded
      /etc/postfix path for the directory containing Postfix configuration:
      FreeBSD ports are installed with a /usr/local/ prefix (by default) so
      the configuration files on FreeBSD are stored in the
      /usr/local/etc/postfix directory.
      
      * Add support for FreeBSD
      
      * Make it possible to tune the "root" group
      
      FreeBSD does not have a "root" group.  The corresponding group is named
      "wheel".
      
      Allow to setup a custom "root_group", and adjust FreeBSD configuration
      to set it to "wheel".
      
      * Adjust the test suite so that it pass on FreeBSD
      
      * Do not depend on $postfix::* before including postfix
      
      Some resources parameters depend on the value of variable from the
      postfix class.  Ensure these values are substitued only after including
      postfix.
      
      * Move default values from hiera to init.pp
      
      These values are system-dependent, but this helps seeing the usual
      default value when genering references.
      
      * Move $manage_mailname parameter
      
      * Explicitely mark internal classes as private
      
      * Remove redundant postfix::params inclusion
      Co-authored-by: default avatarRaphaël Pinson <github+aem1eeshi1@raphink.net>
      Co-authored-by: default avatarRaphaël Pinson <github+aem1eeshi1@raphink.net>
      2d1906b3
  4. 02 Oct, 2020 1 commit
  5. 02 Apr, 2019 1 commit
  6. 23 Oct, 2018 1 commit
  7. 16 Jan, 2018 1 commit
  8. 09 Aug, 2017 1 commit
  9. 17 May, 2017 1 commit
    • Raphaël Pinson's avatar
      Data types (#169) · 788d8764
      Raphaël Pinson authored
      * Use data types
      
      * Use data types
      
      * Use data types
      
      * Use data types
      
      * Use data types
      
      * Use data types
      
      * Use data types
      788d8764
  10. 08 Nov, 2016 1 commit
    • Christian Kaenzig's avatar
      Fix params validation + specs · 4fa44f58
      Christian Kaenzig authored
      * Move params validation to corresponding class: We only need to valide the
      params when they need to be set / are actually used. Since Puppet 4.6 or 4.7,
      stdlib's validate_string function doesn't accept undef anymore, so this has
      to be changed.
      
      * Remove specific error checking in specs: types checking validate_* functions
      have different error messages depending on the version the stdlib module, the
      version of puppet, maybe the version of ruby, the phase of the Moon... who knows.
      4fa44f58
  11. 23 Sep, 2016 1 commit
  12. 24 Aug, 2016 1 commit
    • Angel L. Mateo's avatar
      Add a map define to create postfix maps (#138) · 755d8684
      Angel L. Mateo authored
      * Add a map define to create postfix maps
      
      It is similar to existing hash define, but this define can create maps
      of any type, not just hash.
      
      * Refactor postfix::hash to avoid duplicate code
      
      postfix::hash uses now the new postfix::map to create the hash
      755d8684
  13. 17 Aug, 2016 1 commit
  14. 15 May, 2015 1 commit
  15. 28 Mar, 2015 1 commit
  16. 25 Mar, 2015 1 commit
  17. 05 Mar, 2015 1 commit
  18. 19 Jan, 2015 1 commit
  19. 05 Aug, 2013 1 commit
  20. 24 Jul, 2013 1 commit
  21. 19 Jul, 2013 1 commit
  22. 23 May, 2013 1 commit
  23. 26 Sep, 2012 1 commit
  24. 23 Sep, 2012 1 commit
  25. 28 Mar, 2012 1 commit
  26. 15 Nov, 2011 1 commit
  27. 25 Jan, 2011 1 commit
  28. 18 Aug, 2010 1 commit
  29. 15 Aug, 2010 1 commit
  30. 09 Feb, 2010 1 commit
  31. 28 Aug, 2009 3 commits
  32. 21 Jul, 2009 1 commit
  33. 02 Mar, 2009 1 commit
  34. 10 Dec, 2008 1 commit
  35. 03 Dec, 2008 1 commit