文件名称:puppet-sysctl:人偶模块来管理sysctl参数
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-28 13:21:37
Puppet
人偶系统 概述 管理sysctl变量值。 所有更改都将立即应用,并配置为持久化。 在Red Hat Enterprise Linux 6和7上进行了测试。 sysctl :通过设置值来管理sysctl变量的定义。 sysctl::base :基类(包含在定义中)。 为了保持持久性,您的操作系统需要支持在/etc/sysctl.d/查找sysctl配置。 您可以选择启用/etc/sysctl.d/目录的清除,以便删除所有(或不再)由该模块管理的文件。 请注意,为使清除工作正常进行,您需要为该节点保留至少一个sysctl定义调用,或者手动包含sysctl::base 。 您也可以强制使用一个值来ensure => absent始终有效。 对于主/etc/sysctl.conf文件中的一些原始设置,该值也将被替换,以使运行sysctl -p不会还原puppet所做的任何更改。 例子
【文件预览】:
puppet-sysctl-master
----.gitignore(21B)
----templates()
--------sysctl.d-file.erb(232B)
----LICENSE(564B)
----metadata.json(946B)
----CHANGELOG.md(2KB)
----spec()
--------classes()
--------defines()
--------spec_helper.rb(71B)
----README.md(3KB)
----tests()
--------base.pp(21B)
--------init.pp(421B)
----.fixtures.yml(51B)
----manifests()
--------base.pp(1KB)
--------init.pp(3KB)
--------params.pp(616B)
----Gemfile(182B)
----Rakefile(251B)