Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root / manifests / rules / afs3_callback.pp @ 4470f70c

Historique | Voir | Annoter | Télécharger (430 octets)

1 f3f2870f Steve Traylen
# @summary Open call back port for AFS clients
2
# @param saddr list of source network ranges to a
3
# @example
4
# class{'nftables::rules::afs3_callback':
5
#   saddr => ['192.168.0.0/16', '10.0.0.222']
6
# }
7
#
8
class nftables::rules::afs3_callback (
9
  Array[Stdlib::IP::Address::V4,1] $saddr = ['0.0.0.0/0'],
10
) {
11 11bf7237 Steve Traylen
  nftables::rule { 'default_in-afs3_callback':
12
    content => "ip saddr { ${saddr.join(', ')} } udp dport 7001 accept";
13 f3f2870f Steve Traylen
  }
14
}