root / manifests / rules / out / openafs_client.pp @ 3e2b5119
Historique | Voir | Annoter | Télécharger (489 octets)
1 |
# @summary |
---|---|
2 |
# allows outbound access for afs clients |
3 |
# 7000 - afs3-fileserver |
4 |
# 7002 - afs3-ptserver |
5 |
# 7003 - vlserver |
6 |
# @param ports port numbers to use |
7 |
# @see https://wiki.openafs.org/devel/AFSServicePorts/ AFS Service Ports |
8 |
# |
9 |
class nftables::rules::out::openafs_client ( |
10 |
Array[Stdlib::Port,1] $ports = [7000, 7002, 7003], |
11 |
) { |
12 |
include nftables::rules::out::kerberos |
13 |
|
14 |
nftables::rule { 'default_out-openafs_client': |
15 |
content => "udp dport {${$ports.join(', ')}} accept"; |
16 |
} |
17 |
} |