Puppet Class: amanda::virtual::server

Inherits:
amanda::virtual
Defined in:
manifests/virtual/server.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'manifests/virtual/server.pp', line 1

class amanda::virtual::server inherits amanda::virtual {
  include amanda::params

  # local variables used for better readability
  $server_provides_client = $amanda::params::server_provides_client
  $generic_package = $amanda::params::generic_package

  if $server_provides_client and !$generic_package {
    Package['amanda/client'] {
      ensure => absent,
    }
  }

  Xinetd::Service['amanda_tcp'] {
    server_args => "-auth=bsdtcp ${amanda::params::server_daemons}",
  }

}