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