This project is mirrored from https://github.com/camptocamp/puppet-postfix.git. Pull mirroring updated .
  1. 23 Apr, 2021 1 commit
  2. 22 Apr, 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. 20 Jan, 2021 1 commit
  5. 23 Jan, 2020 1 commit
  6. 22 Jan, 2020 1 commit
    • Raphaël Pinson's avatar
      Convert to PDK (#270) · 27419439
      Raphaël Pinson authored
      * Convert to PDK
      
      * Add beaker
      
      * Adjust Gemfile and .travis.yml
      
      * Rename tests dir into examples
      
      * Deactivate rubocop for now
      
      * Remove rspec config
      
      * Rubocop autocorrect
      
      * Fix Lint/ParenthesesAsGroupedExpression
      
      * rubocop autocorrect
      
      * Exclude examples tagged with excl
      27419439
  7. 09 Jan, 2020 1 commit
    • Raphaël Pinson's avatar
      Convert params.pp to hiera data (#269) · 33604bd1
      Raphaël Pinson authored
      
      
      * Added hieradata definition. Migrated most params.pp logic to hieradata.
      Added Fedora to spec tests.
      
      * Corrected reversal of hiera.yaml names
      
      * Removed Archlinux items as they were intended for a subsequent update.
      
      * Move all params.pp logic to hiera
      
      * Simplify params.pp with hiera data
      Co-authored-by: default avatarQuien Sabe <qs5779@mail.com>
      33604bd1
  8. 26 Nov, 2019 1 commit
  9. 23 Aug, 2019 1 commit
  10. 15 Aug, 2019 1 commit
  11. 08 May, 2019 1 commit
  12. 05 Apr, 2019 4 commits
  13. 01 Nov, 2018 4 commits
  14. 19 Oct, 2018 1 commit
  15. 16 Jan, 2018 1 commit
  16. 25 Aug, 2017 1 commit
  17. 18 Nov, 2016 1 commit
    • Garrett Honeycutt's avatar
      Ruby231 (#155) · 3b987762
      Garrett Honeycutt authored
      * Include puppet version requirements in metadata
      
      * Support Ruby 2.3.1
      
      This patch is needed to support the new Puppet v4 AIO which uses Ruby
      2.3.1.
      3b987762
  18. 17 Nov, 2016 1 commit
  19. 23 Aug, 2016 2 commits
  20. 16 Mar, 2016 1 commit
  21. 15 Mar, 2016 1 commit
  22. 21 Aug, 2015 1 commit
  23. 30 Jun, 2015 1 commit
  24. 26 Jun, 2015 1 commit
  25. 24 Jun, 2015 1 commit
  26. 22 Jun, 2015 1 commit
  27. 19 Jun, 2015 1 commit
  28. 28 May, 2015 1 commit
  29. 26 May, 2015 2 commits
  30. 25 May, 2015 1 commit
  31. 19 May, 2015 1 commit
  32. 13 May, 2015 1 commit