sysctl

deprecated
Manages sysctl - Deprecated use augeasproviders_sysctl

6,740 downloads

6,540 latest version

4.5 quality score

Version information

  • 4.2.1 (latest)
  • 4.2.0
released Oct 10th 2016
This version is compatible with:
  • CentOS
    ,
    RedHat
This module has been deprecated by its author since Oct 27th 2017.

The author has suggested herculesteam-augeasproviders_sysctl as its replacement.

Start using this module

Tags: sysctl, simp

Documentation

simp/sysctl — version 4.2.1 Oct 10th 2016
  • Added deprecation notice
  • Ported to using augeasproviders_sysctl natively on the backend
  • Minor linting fixes
  • Moved the configuration file from /etc/sysctl.conf to /etc/sysctl.d/20-simp.conf to avoid conflict with packages.
  • Updated to use new simp environment
  • Now use the augeasprovider sysctl native type for managing sysctl entries.
  • Changed puppet-server requirement to puppet
  • Updated sysctl::set_value to sysctl::value to match the other open source offerings. Added a deprecation notice to sysctl::set_value and passed through the call to sysctl::value.
  • Removed the insync? method from the set_sysctl_value native type to allow Puppet to self correct in Ruby2.
  • Updated version number for consistency.
  • Updated module for puppet3/hiera compatibility, and optimized code for lint tests, and puppet-rspec.
  • Fri Nov 30 2012 Maintenance 2.0.0-5
  • Created a Cucumber test to ensure that sysctl is configured properly when installed on the puppet server.
  • Created a Cucumber test which changes the kernel.msgmax variable using the sysctl::set_value definition and checks to make sure the change has taken effect after a puppet run.
  • Tue May 29 2012 Maintenance 2.0.0-4
  • If you set the 'value' to 'nil' when calling sysctl::set_value, then it will remove the targeted key from the sysctl.conf file. Note, it will not un-set the value on the running system since there is no way to know what the default used to be.
  • Moved mit-tests to /usr/share/simp...
  • Updated pp files to better meet Puppet's recommended style guide.
  • Fri Mar 02 2012 Maintenance 2.0.0-3
  • Improved test stubs.
  • Mon Dec 26 2011 Maintenance 2.0.0-2
  • Updated the spec file to not require a separate file list.
  • Fri Aug 12 2011 Maintenance 2.0.0-1
  • The module now properly checks the values of all runtime entries and sets them as appropriate.
  • Tue Jan 11 2011 Maintenance 2.0.0-0
  • Refactored for SIMP-2.0.0-alpha release
  • Mon Nov 08 2010 Maintenance - 1.0-2
  • Provides and Obsoletes lines were wrong.
  • Tue Oct 26 2010 Maintenance - 1.0-1
  • Converting all spec files to check for directories prior to copy.
  • Wed Jun 02 2010 Maintenance 1.0-0
  • Fixed a problem with multi-valued sysctl arguments and sysctl::set_value.
  • Renamed RPM and module to just 'sysctl' for proper module loading.
  • Thu Feb 18 2010 Maintenance 0.1-8
  • Fixed a typo that was leaving off the last ' in the sysctl command.
  • Thu Jan 28 2010 Maintenance 0.1-7
  • This function now automatically quotes values so you no longer have to do a crazy quote dance.
  • Capabilites were included to ensure that existing double quoted values will continue to function properly.
  • Mon Nov 02 2009 Maintenance 0.1-6
  • Simple change from require to subscribe.