2024-07-31 - Remi Ferrand puppet@cc.in2p3.fr - 3.1.0
- Adapt metadata to only support Puppet >= 7
2024-07-31 - Remi Ferrand puppet@cc.in2p3.fr - 3.0.0
- Use data types everywhere
- Add support for
systemdas a deployment flavor (EL 9 systems have droppedxinetd)
2016-09-02 - Remi Ferrand puppet@cc.in2p3.fr - 2.2.2
- Fix small puppet-lint issues
2016-09-02 - Remi Ferrand puppet@cc.in2p3.fr - 2.2.0
- Add support for Puppet v4.
- Requires at least puppetlabs/stdlib v4.6.0
- Requires at least puppetlabs/concat v1.1.0
- Remove dupplicate warning header in command file (PR-18)
2014-08-20 - Remi Ferrand puppet@cc.in2p3.fr - 2.1.1
- Fixes inexistent parameter
ensureon typeconcatintroduced in puppetlabs-concat v1.1.0. This module is meant to support puppetlabs-concat v1.x and versions prior to v1.1.0 do not have parameterensurein ̀̀concattype. Until puppetlabs officially supports puppetlabs-concat v1.1.x, there is actually no way to completely remove a command file created with this remctl module. The command will no longer be available through remctl but an empty file will remain (only with puppet headers).
2014-05-23 - Remi Ferrand puppet@cc.in2p3.fr - 2.1.0
- Fixes random sort changes in command files when using multiple
optionswas specified (#11).
- Now relies on
puppetlabs-concatto concat all subcommands of a command in the same file.
2014-05-16 - Remi Ferrand puppet@cc.in2p3.fr - 2.0.0
- Fixed duplicate resource declaration when client is included before server (#10).
- Fixed bug causing
krb5_keytabto be ignored when specified.
- Enforce common interface and introduce the
ensureparameter for all classes that allows one to cleanup classes, packages, commands and acls. - Add more xinetd security restriction options to remctl
xinetd::service(xinetdbindandno_access).
- Enforcing parameter
ensureto all classes requires us to rename old parameters (package_ensureand so on). - In
remctl::server::command, parameteraclsis now mandatory (old behavior was irrelevant). - In
remctl::server, parametermanage_groupwas removed. Group is now managed ifmanage_useris set to ̀true.
2014-04-16 - Remi Ferrand puppet@cc.in2p3.fr - 1.1.1
- Fix duplicate package declaration on RedHat osfamily when client and server were defined (Thank you A. Ntaflos for reporting this)
2014-04-11 - Remi Ferrand puppet@cc.in2p3.fr - 1.1.0
- subcommands array
- dedicated
remctl::clientclass
- This version allow usage of subcommands array (one command with multiple subcommands, each with specific options or ACL) which was previously impossible.
/etc/servicesis left untouched if user specifies a non standard remctl port.
- Adding support for subcommand arrays requires us to add a mandatory
commandparameter toremctl::server::commandclass. Users of prior versions must fix their manifest or puppet will complain about a mandatory parameter that is missing. - Usage of puppet
undefvalue could make this module imcompatible with puppet 2.x.
- Write proper
rspectest suite