- added ifname variable to concat fragment in interface manifest
- added interface settings for rp_filter, arp_ignore, arp_announce (IPv4 only)
- added support for RHEL 8
- added IPv6 settings:
- ipv6_all_accept_redirects
- ipv6_default_accept_redirects
- ipv6_conf_all_accept_ra
- ipv6_conf_default_accept_ra
- added support for SLES 11.4
- added manage_config_file flag
- added support for SLES 11.3
- added support for SLES 12.3
- added support for Ubuntu 18.04
- execshield is no longer an option in sysctl for kernel tuning, starting RHEL7
- disable bridge netfilter options when br_bridge is not loaded
- changed bool2num to use eyp-lib's bool2number
- INCOMPATIBLE CHANGE: changed ipv4_all_rp_filter and ipv4_default_rp_filter from bool to int
- changed default randomize_va_space to 2 for CentOS 6
- bugfix sysctl::randomize_va_space can be set to 0, 1 and 2
- dirty hack to be able to disable a given sysctl setting already configured
- changed concat and exec name to use $name
- minor bugfix sysctl::set
- added order to sysctl::set: minimum value: 59, maximum value: 99
- ignore errors on sysctl.conf, for example:
[root@localhost ~]# sysctl -p >/dev/null
sysctl: cannot stat /proc/sys/kernel/exec-shield: No such file or directory