Upgrade to iso-codes-3.57
[hvlinux.git] / stage5 / pkg / tftp-hpa
index 14a4f15..351c429 100644 (file)
@@ -3,8 +3,7 @@
 hvconfig_pre()
 {
     # Need to specify mandir manually because of a stupid programming error.
-    CONFIGURE_OPTS="\
-        ${CONFIGURE_OPTS} \
+    CONFIGURE_OPTS+=" \
         --mandir=/usr/man \
         --without-tcpwrappers"
 }
@@ -13,6 +12,18 @@ hvbuild_post()
 {
     mkdir -v -p /srv/tftpboot
 
-    # Addition to /etc/inetd.conf
-    string_add "tftp  dgram  udp wait       root  /usr/sbin/in.tftpd in.tftpd -s /srv/tftpboot -v -v -v -v -v" /etc/inetd.conf
+    # Addition to xinetd
+    cat > /etc/xinetd.d/tftp << "EOF"
+service tftp
+{
+   disable        = no
+   socket_type    = dgram
+   protocol       = udp
+   wait           = yes
+   user           = root
+   server         = /usr/sbin/in.tftpd
+   server_args    = -s /srv/tftpboot -v -v -v -v -v
+   log_type       = SYSLOG local4 info
+}
+EOF
 }