Skip to content

Releases: simp/pupmod-simp-stunnel

Release of 6.4.2

02 May 13:51
Compare
Choose a tag to compare
* Fri Apr 12 2019 Joseph Sharkey <[email protected]> - 6.4.2
  - Removed out of date doc/
  - Updated tests for pup6 support and removed pup4 support

* Tue Mar 19 2019 Liz Nemsick <[email protected]> - 6.4.2
  - Use simplib::nets2ddq in lieu of simplib's deprecated Puppet 3 nets2ddq
  - Use Puppet Integer instead of simplib's deprecated Puppet 3 to_integer
  - Use Puppet String instead of simplib's deprecated Puppet 3 to_string
  - Use simplib::validate_array_member in lieu of simplib's deprecated
    Puppet 3 validate_array_member

Release of 6.4.0

04 Feb 22:14
6.4.0
Compare
Choose a tag to compare
* Mon Jan 21 2019 Trevor Vaughan <[email protected]> - 6.4.0
  - Add ability for users to override stunnel::connection and stunnel::instance
    options either globally or by specific identified instance.
  - Fixed stunnel::connection and stunnel::instance template bugs
    - sni is not applicable on EL6
    - retry is only applicable when exec is specified and
      needs to be translated from a boolean to 'yes'/'no'
    - session is only applicable on EL6

Release of 6.3.3

26 Nov 18:40
Compare
Choose a tag to compare
* Fri Sep 14 2018 Adam Yohrling <[email protected]> - 6.3.3
  - Add support for Puppet5
  - Clean up acceptance tests to use facts for hostname, domain
  - Update badges and contribution guide URL in README.md

* Tue Sep 11 2018 Nicholas Markowski <[email protected]> - 6.3.3
  - Updated $app_pki_external_source to accept any string. This matches the
    functionality of pki::copy.

Release of 6.3.2

19 Jul 15:57
Compare
Choose a tag to compare
* Tue Jul 17 2018 Trevor Vaughan <[email protected]> - 6.3.2
  - Fix the service name used by stunnel so that tcpwrappers would not
    incorrectly drop connections.

* Mon Apr 23 2018 Jeanne Greulich  <[email protected]> - 6.3.2
  - Updated selinux settings in acceptance tests to reflect removal of
    simp_options::selinux setting and use selinux::ensure setting.

Release of 6.3.1

16 Apr 14:23
Compare
Choose a tag to compare
* Tue Apr 03 2018 Nick Miller <[email protected]> - 6.3.1
  - Added two new parameters to the stunnel::instance define:
    - systemd_wantedby: sent to the WantedBy systemd unit install directive
    - systemd_requiredby: sent to the RequiredBy systemd unit install directive
    - These should allow ordering during boot. For example, if you have NFS set up
      over stunnel, you want stunnel to start before NFS.
  - Fixed the systemd startup scripts to properly pre-create the PID directory if
    required

Release of 6.3.0

29 Mar 16:31
Compare
Choose a tag to compare
* Tue Mar 06 2018 Liz Nemsick <[email protected]> - 6.3.0
  - Fixed bug in which the stunnel systemd pre-exec script failed to
    execute completely, because one command did not have a fully
    qualified path.
  - Reworked stunnel systemd pre-exec scripts to only emit error
    messages when errors have occurred.

* Wed Dec 13 2017 Trevor Vaughan <[email protected]> - 6.3.0
  - Isolated the 'instance' logic away from the 'connection' logic
  - Added a private 'monolithic' class that arranges everything properly for the
    legacy stunnel connections
  - Ensure that 'instances' and 'connections' do not conflict by using a
    'reserve_port' class
  - Add a native type that will clean up all instances that would be randomly
    created by the 'stunnel::instance' defines and will come before both legacy
    and new stunnel connections so that we do not have random left over services
    that may conflict with new services

Release of 6.2.1

20 Nov 22:39
6.2.1
Compare
Choose a tag to compare
* Fri Nov 17 2017 Nick Miller <[email protected]> - 6.2.1
  - Add feature to systemd init script to kill stunnels started from
    the previous version of the module
  - Fixed bug where `stunnel::config::pid` was being ignored

Release of 6.2.0

03 Nov 22:01
Compare
Choose a tag to compare
* Wed Oct 25 2017 Nick Miller <[email protected]> - 6.2.0
  - Added acceptance test to switch between SELinux enabled and disabled
    - Renamed them to make more sense
  - Updated SysV scripts for safety concerns
  - PKI now is now owned by the proper $setuid
  - Renamed templates to make more sense
  - Manage PID dir in Puppet when possible
    - Fixed bug where PID dir was being created with SELinux contexts
      even when SELinux was disabled
  - Added systemd unit to `connection` for use on EL7 systems
  - Switched tenplates to use a safe name
  - Added support for Puppet 5

Release of 6.1.0

12 Jul 15:43
Compare
Choose a tag to compare
* Tue Jun 20 2017 Nick Markowski <[email protected]> - 6.1.0
  - Added a define, stunnel::instance
    - Creates standalone connections with their own configurations
      and services
    - Adds systemd support
    - Possible to chroot when selinux is permissive/enforcing
    - Backwards compatible with existing stunnel configurations
  - stunnel::connection is unofficially deprecated until the SIMP-7
    release, at which point stunnel::instance will replace
    stunnel::connection
  - Update puppet requirement in metadata.json

6.0.1: (SIMP-2872) Fix metadata pupmod-simp-stunnel (#39)

13 Jun 21:19
Compare
Choose a tag to compare
* (SIMP-2872) Fix metadata pupmod-simp-stunnel

SIMP-2872 #close

* Test with puppet 4.9.4 in travis (failures allowed)