Class avahi::avahi
In: /tmp/puppet/modules/avahi/manifests/init.pp
Parent:

Module: avahi

Class: avahi

Description:

   This class installs and sets up avahi.

Defines:

        None

LinuxGuide:

        3.7.1.1
        3.7.1.2
        2.1.3.1.4

CCERef#:

        CCE-4365-3

Resources

Resources

Augeas::Basic-change["Avahi-Firewall, 3.7.1.2"]
   file => "/etc/sysconfig/iptables"
   lens => "iptables.lns"
   changes => "remove *[append = 'RH-Firewall-1-INPUT']/*[protocol = 'udp'][dport = '5353'][jump = 'ACCEPT']"

GuideSection 3.7.1.2 remove firewall rule

Service["avahi-daemon"]
   enable => false
   hasstatus => true
   ensure => stopped

GuideSection 3.7.1.1 CCE-4365-3 Disable avahi server

[Validate]