Ship CellServDB and ThisCell in puppet
[mirror/dsa-puppet.git] / modules / afs / manifests / init.pp
1 class afs {
2
3     file {
4         "/etc/openafs/CellServDB":
5             source  => "puppet:///modules/afs/CellServDB",
6             require => Package["openafs-client"],
7             # notify  => # something to call fs newcell maybe?
8             mode    => 444
9             ;
10         "/etc/openafs/ThisCell":
11             source  => "puppet:///modules/afs/ThisCell",
12             require => Package["openafs-client"],
13             mode    => 444
14             ;
15     }
16
17     @ferm::rule { "dsa-afs callback":
18         domain          => "(ip ip6)",
19         description  => "afs callback",
20         rule         => "&SERVICE(udp, afs3-callback)"
21     }
22 }
23 # vim:set et:
24 # vim:set sts=4 ts=4:
25 # vim:set shiftwidth=4: