Skip to content

Commit daee3e4

Browse files
rgevaertGarrett Honeycutt
authored andcommitted
Make it possible to delete a service.
1 parent e8b907d commit daee3e4

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

manifests/service.pp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
# Parameters:
77
# $port - required - determines the service port
88
# $server - required - determines the program to execute for this service
9+
# $ensure - optional - defaults to 'present'
910
# $cps - optional
1011
# $flags - optional
1112
# $per_source - optional
@@ -43,6 +44,7 @@
4344
define xinetd::service (
4445
$port,
4546
$server,
47+
$ensure = present,
4648
$cps = undef,
4749
$flags = undef,
4850
$log_on_failure = undef,
@@ -68,6 +70,7 @@
6870
}
6971

7072
file { "/etc/xinetd.d/${name}":
73+
ensure => $ensure,
7174
content => template('xinetd/service.erb'),
7275
notify => Service['xinetd'],
7376
}

0 commit comments

Comments
 (0)