summaryrefslogtreecommitdiff
path: root/manifests/rules/out/ibackup.pp
blob: 17cc314a8fd89314a318d4bbe97db15562cf5c46 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class shorewall::rules::out::ibackup(
  $backup_host,
  $shorewall  = true,
  $shorewall6 = false,
){
  shorewall::rule { 'me-net-tcp_backupssh':
    source          => '$FW',
    destination     => "net:${backup_host}",
    proto           => 'tcp',
    destinationport => 'ssh',
    order           => 240,
    action          => 'ACCEPT',
    shorewall       => $shorewall,
    shorewall6      => $shorewall6,
  }
}