# manage managesieve ports class shorewall::rules::managesieve( $legacy_port = false, ) { shorewall::rule { 'net-me-tcp_managesieve': source => 'net', destination => '$FW', proto => 'tcp', destinationport => '4190', order => 260, action => 'ACCEPT'; } if $legacy_port { shorewall::rule { 'net-me-tcp_managesieve_legacy': source => 'net', destination => '$FW', proto => 'tcp', destinationport => '2000', order => 260, action => 'ACCEPT'; } } }