From d22002f7f788abb2f07434d2af1c010f33f096e7 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Thu, 7 May 2015 14:52:09 +0300 Subject: [PATCH] tftp: Fixed tftp::server for Fedora 21. --- tftp/manifests/init.pp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/tftp/manifests/init.pp b/tftp/manifests/init.pp index 8176051..b3cc313 100644 --- a/tftp/manifests/init.pp +++ b/tftp/manifests/init.pp @@ -98,6 +98,23 @@ class tftp::server { Package["tftp-server"], ], } } + "fedora": { + if versioncmp($::operatingsystemrelease, '21') < 0 { + include inetd::server + inetd::service { "tftp": + ensure => present, + require => [ File["/var/lib/tftpboot"], + Package["tftp-server"], ], + } + } else { + service { "tftp": + ensure => running, + enable => true, + require => [ File["/var/lib/tftpboot"], + Package["tftp-server"], ], + } + } + } "openbsd": { if versioncmp($::operatingsystemrelease, '5.2') < 0 { include inetd::server