-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(SIMP-8647) Update SNMP to be compatible with 6.5 (#31)
Changes: - Updated to use puppet-snmp version 5.1.2 - The user directory for snmpd configuration is not included by default. include_userdir must be set to true. - services param has been changed to an integer from a string. - default for access security level is set by defvacmlevel instead of defsecuritylevel. defsecuritylevel sets the default security level for the client. - The default configuration for this module has not changed but settings are now mostly placed in the snmpd.conf file instead of in a subdirectory. New Features: - Add settings to allow users to change owner/group and permissions on configuration files. Fixes: - Any SIMP-specific dependencies are now optional - Added a missing dependency on simp/tcpwrappers SIMP-8647 #close SIMP-8639 #close SIMP-7152 #close
- Loading branch information
1 parent
a328212
commit 049434e
Showing
37 changed files
with
1,262 additions
and
460 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,23 @@ | ||
--- | ||
fixtures: | ||
repositories: | ||
concat: https://github.com/simp/puppetlabs-concat | ||
iptables: https://github.com/simp/pupmod-simp-iptables | ||
logrotate: https://github.com/simp/pupmod-simp-logrotate | ||
pki: https://github.com/simp/pupmod-simp-pki | ||
rsync: https://github.com/simp/pupmod-simp-rsync | ||
rsyslog: https://github.com/simp/pupmod-simp-rsyslog | ||
concat: https://github.com/simp/puppetlabs-concat | ||
firewalld: | ||
repo: https://github.com/simp/pupmod-voxpupuli-firewalld | ||
ref: v4.3.0 | ||
iptables: https://github.com/simp/pupmod-simp-iptables | ||
logrotate: https://github.com/simp/pupmod-simp-logrotate | ||
pki: https://github.com/simp/pupmod-simp-pki | ||
rsync: https://github.com/simp/pupmod-simp-rsync | ||
rsyslog: https://github.com/simp/pupmod-simp-rsyslog | ||
selinux_core: | ||
repo: https://github.com/simp/pupmod-puppetlabs-selinux_core.git | ||
puppet_version: ">= 6.0.0" | ||
simplib: https://github.com/simp/pupmod-simp-simplib | ||
snmp: | ||
repo: https://github.com/simp/puppet-snmp | ||
ref: v4.1.0 | ||
stdlib: https://github.com/simp/puppetlabs-stdlib | ||
systemd: https://github.com/simp/puppet-systemd | ||
tcpwrappers: https://github.com/simp/pupmod-simp-tcpwrappers | ||
simp_firewalld: https://github.com/simp/pupmod-simp-simp_firewalld | ||
simplib: https://github.com/simp/pupmod-simp-simplib | ||
snmp: https://github.com/simp/puppet-snmp | ||
stdlib: https://github.com/simp/puppetlabs-stdlib | ||
systemd: https://github.com/simp/puppet-systemd | ||
tcpwrappers: https://github.com/simp/pupmod-simp-tcpwrappers | ||
symlinks: | ||
simp_snmpd: "#{source_dir}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,26 @@ | ||
* Fri Oct 30 2020 Jeanne Greulich <[email protected]> - 1.0.0-0 | ||
- This module was updated to use puppet-snmp v5.1.2 and work on EL8 with | ||
simp 6.5. | ||
- The user configuration directories for snmpd are not included by default. To | ||
include and create these directories set simp_snmpd::include_userdir to true. | ||
- Parameters to allow the user to change the owner, group and permissions | ||
of the snmp configuration directories and files have been added. | ||
- The default security level for VACM access directives was changed to | ||
simp_snmpd::defvacmlevel from simp_snmpd::defsecuritylevel. | ||
simp_snmpd::defsecuritylevel was used to set | ||
both the client and VACM levels but this did not work correctly because | ||
the client uses different values. Use simp_snmpd::defvacmlevel to change the | ||
default security level of the VACM access statements. (The default has not changed, | ||
it is still 'priv'.) | ||
- Added in the permission options for the configuration files and directory | ||
so users could change them. | ||
- simp_snmpd::services was changed from a String to and Integer to be compatible | ||
with the new module. | ||
- The permissions on the mib and dlmod dirs are set using basic group settings | ||
instead of acls. | ||
- The default options for the snmpd daemon for el6 were updated to include setting | ||
the pid file. Without this restarting the daemon in el6 failed. | ||
|
||
* Thu Jul 23 2020 Jeanne Greulich <[email protected]> - 0.2.1-0 | ||
- update the upper bound of simplib for SIMP 6.5 release | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.