Puppet Class: webmin

Inherits:
webmin::params
Inherited by:
webmin::repo
webmin::webmin_pkg
Defined in:
manifests/init.pp

Overview

Parameters:

  • webmin_port (Any) (defaults to: $webmin::params::webmin_port)
  • repo (Any) (defaults to: $webmin::params::repo)
  • proxy (Any) (defaults to: $webmin::params::proxy)
  • csf (Any) (defaults to: $webmin::params::csf)
  • ensure (Any) (defaults to: $webmin::params::ensure)
  • ssl (Any) (defaults to: $webmin::params::ssl)
  • ssl_pkg (Any) (defaults to: $webmin::params::ssl_pkg)
  • bind_ip (Any) (defaults to: $webmin::params::bind_ip)


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

class webmin (
  $webmin_port  = $webmin::params::webmin_port,
  $repo         = $webmin::params::repo,
  $proxy        = $webmin::params::proxy,
  $csf          = $webmin::params::csf,
  $ensure       = $webmin::params::ensure,
  $ssl          = $webmin::params::ssl,
  $ssl_pkg      = $webmin::params::ssl_pkg,
  $bind_ip      = $webmin::params::bind_ip,
  ) inherits webmin::params {
  if ( $osfamily =~ /(RedHat|Debian|Ubuntu)/ )  {
    class{'webmin::repo': }
    ->
    class{'webmin::webmin_pkg': }
  } else {}
}