Puppet Class: sftpd::service

Defined in:
manifests/service.pp

Overview

Parameters:

  • ensure (Any) (defaults to: running)
  • provider (Any) (defaults to: redhat)
  • enable (Any) (defaults to: true)


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

class sftpd::service (
	$ensure		= running,
	$provider	= redhat,
	$enable		= true,

) { 
    validate_bool($enable)

    service { 'sshd':
      name            => 'sshd',
      ensure          => $ensure,
      enable          => $enable,
      provider        => $provider,
      require         => Package["openssh"]
    }
}