diff options
Diffstat (limited to 'manifests/daemon/disable.pp')
-rw-r--r-- | manifests/daemon/disable.pp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/manifests/daemon/disable.pp b/manifests/daemon/disable.pp new file mode 100644 index 0000000..11d6ff8 --- /dev/null +++ b/manifests/daemon/disable.pp @@ -0,0 +1,23 @@ +class git::daemon::disable { + Package{'git-daemon': + ensure => absent, + } + + File['/etc/init.d/git-daemon']{ + ensure => absent, + } + File['/etc/sysconfig/git-daemon']{ + ensure => absent, + } + Service['git-daemon']{ + ensure => stopped, + enable => false, + require => undef, + before => File['/etc/init.d/git-daemon'], + } + + if $use_shorewall { + include shorewall::rules::gitdaemon::absent + } +} + |