anchor.diff:  
   # This settings controls how the kernel behaves towards module changes at
   # runtime. Setting to 1 will disable module loading at runtime.
  -kernel.modules_disabled = <%= ((@node['security']['kernel']['enable_module_loading']) ? "0" : "1") %>
  +kernel.modules_disabled = <%= ((@node['security']['kernel']['enable_module_loading']) ? 0 : 1) %>
   
   # Magic Sysrq should be disabled, but can also be set to a safe value if so
   # desired for physical machines. It can allow a safe reboot if the system hangs
  
positive.code: net.ipv4.icmp_ratemask = 88089
  
  # Disable or Enable IPv6 as it is needed.
  net.ipv6.conf.all.disable_ipv6 = <%= ((@node['network']['ipv6']['enable']) ? "0" : "1") %>
  
  # Protect against wrapping sequence numbers at gigabit speeds:
  net.ipv4.tcp_timestamps = 0
  
negative.code: #           other interfaces, with the hope we will receive reply for our
  #           request and even sometimes no matter the source IP address we
  #           announce.
  net.ipv4.conf.eth0.arp_ignore = <%= ((@node['network']['arp']['restricted']) ? 1 : 0) %>
  
  
  # Define different modes for sending replies in response to received ARP requests that resolve local target IP addresses:
  