bstinson / centos / t_functional

Forked from centos/t_functional 4 years ago
Clone
Blob Blame History Raw
#!/bin/bash
# Author: Athmane Madjoudj <athmanem@gmail.com>

t_InstallPackage tftp-server xinetd tftp

# Enable tftp
if [ "$centos_ver" -ge "8" ] ; then
cat <<__EOF__ >/etc/xinetd.d/tftp
service tftp
{
    socket_type		= dgram
    protocol		= udp
    wait			= yes
    user			= root
    server			= /usr/sbin/in.tftpd
    server_args		= -s /var/lib/tftpboot
    disable			= no
    per_source		= 11
    cps			= 100 2
    flags			= IPv4
}
__EOF__
else
sed -i 's/\(disable\s*=\ \)yes/\1no/' /etc/xinetd.d/tftp
fi

t_ServiceControl xinetd restart