Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-14 | notify the refresh_stunnel exec when the conf files changeHEADmaster | Micah Anderson | |
2016-06-14 | Ensure ordering for package, service and defaults | Micah Anderson | |
2016-06-07 | fix refresh_stunnel.sh sometimes never running. | Micah Anderson | |
It turns out that in some corner-cases, the script is not called: (1) start the deploy, create files in /var/lib/puppet/stunnel4/config (2) halt puppet before apply finishes (3) re-run deploy in this scenario, next time you run deploy, refresh_stunnel will never get called to populate /etc/stunnel, because the files in /var/lib/puppet/stunnel4/config haven't changed. This problem can be really confusing when it happens. To fix this, we just run refresh_stunnel every, it is pretty fast and the script has more complete logic for what to do than puppet, which has only an asymmetrical view on the situation. | |||
2014-12-09 | add dependency on the stunnel service so refresh_stunnel is not run until ↵reload_dependency | Micah Anderson | |
the service has been started | |||
2013-07-02 | we need to make sure that the stunnel package is installed before any ↵ | Micah Anderson | |
attempt to refresh happens | |||
2013-06-12 | Previous to this commit, when a stunnel::service definition was removed, the | Micah Anderson | |
/etc/stunnel/${name}.conf was left, and the stunnel remained running. Also, if you changed a parameter in a stunnel::service definition, the .conf file was changed, but the service restart may not happen properly. This commit adds functionality to properly clean up running stunnels that are no longer managed, and restart managed ones whose parameters have changed | |||
2013-04-03 | format the class variablesparameterized_classes | Micah Anderson | |
2013-04-03 | fix merge conflict error causing the $cluster parameter to go missing | Micah Anderson | |
2013-04-03 | set an empty default for the $default_extra parameter | Micah Anderson | |
2013-04-03 | remove variable defaults, they are handled by the paramterization of the class | Micah Anderson | |
make sure template variables are properly looked up. | |||
2013-04-03 | move the $use_nagios check into the stunnel::service define, where it is more | Micah Anderson | |
useful for creating accurate nagios-statd-proc checks for the correct stunnel names | |||
2013-04-03 | switch to parameterized classes, changing the variable names as appropriate ↵ | Micah Anderson | |
to remove the redundant stunnel_ prefix | |||
2013-04-03 | minor additional linting | Micah Anderson | |
2013-04-03 | lint | Micah Anderson | |
2010-03-31 | introduce centos support | mh | |
2010-02-24 | refactoring - no behavior change | mh | |
- everything goes into its own file -> autolookup - order the params of the define nicer -> debugging! - move nagios stuff to the init class -> configure module at the very first point - move variable version enforcing to init class -> configure module at the very first point | |||
2009-11-11 | its a mistake to use the puppet keyword 'debug', changed to use the | Micah Anderson | |
original 'debuglevel' and fixed the template | |||
2009-11-11 | fix incorrect debug variable name, should be 'debug' not 'debuglevel' | Micah Anderson | |
which was not referenced in the templates | |||
2009-10-07 | remove the stunnel.conf pieces from the service definitions | Micah Anderson | |
2009-10-02 | rename stunnel::client to be stunnel::service to be less confusing (a | Micah Anderson | |
service can be a client in stunnel, and a service can act in server mode, which would be confusing if it was called stunnel::client) | |||
2009-10-02 | switch parameters to lowercase, seems to be a puppet restriction | Micah Anderson | |
2009-10-02 | fix the client variable configuration in the template | Micah Anderson | |
also fix the service depending on the unnecessary stunnel.conf | |||
2009-10-02 | fix missing double-quote | Micah Anderson | |
2009-10-02 | move variables into the :client define | Micah Anderson | |
2009-10-02 | fixed missing $ on variables | Micah Anderson | |
2009-10-02 | initial check-in of stunnel module, based on stunnel4 | Micah Anderson | |