Missed file from previous commit.
This commit is contained in:
parent
a9ac0d179b
commit
c0d58fb318
1 changed files with 19 additions and 21 deletions
|
@ -8,8 +8,6 @@
|
||||||
#
|
#
|
||||||
class tftp::server {
|
class tftp::server {
|
||||||
|
|
||||||
include inetd::server
|
|
||||||
|
|
||||||
if $tftp_datadir {
|
if $tftp_datadir {
|
||||||
file { "${tftp_datadir}":
|
file { "${tftp_datadir}":
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
|
@ -34,19 +32,22 @@ class tftp::server {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if $operatingsystem == "Fedora" {
|
case $operatingsystem {
|
||||||
file { "/var/lib/tftpboot":
|
debian,fedora,ubuntu: {
|
||||||
ensure => link,
|
file { "/var/lib/tftpboot":
|
||||||
target => "/srv/tftpboot",
|
ensure => link,
|
||||||
force => true,
|
target => "/srv/tftpboot",
|
||||||
require => File["/srv/tftpboot"],
|
force => true,
|
||||||
|
require => File["/srv/tftpboot"],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
default: {
|
||||||
file { "/tftpboot":
|
file { "/tftpboot":
|
||||||
ensure => link,
|
ensure => link,
|
||||||
target => "/srv/tftpboot",
|
target => "/srv/tftpboot",
|
||||||
force => true,
|
force => true,
|
||||||
require => File["/srv/tftpboot"],
|
require => File["/srv/tftpboot"],
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -74,16 +75,13 @@ class tftp::server {
|
||||||
|
|
||||||
case $operatingsystem {
|
case $operatingsystem {
|
||||||
debian,ubuntu: {
|
debian,ubuntu: {
|
||||||
file { "/etc/xinetd.d/tftp":
|
service { "tftpd-hpa":
|
||||||
ensure => present,
|
ensure => running,
|
||||||
source => "puppet:///tftp/tftp.xinetd",
|
enable => true,
|
||||||
mode => 0644,
|
|
||||||
owner => root,
|
|
||||||
group => root,
|
|
||||||
notify => Service["xinetd"],
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
default: {
|
default: {
|
||||||
|
include inetd::server
|
||||||
inetd::service { "tftp":
|
inetd::service { "tftp":
|
||||||
ensure => present,
|
ensure => present,
|
||||||
require => Package["tftp-server"],
|
require => Package["tftp-server"],
|
||||||
|
|
Loading…
Add table
Reference in a new issue