atftpd configures for wrong inetd daemon
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
atftp (Ubuntu) |
In Progress
|
Undecided
|
Adam Lebsack |
Bug Description
Binary package hint: atftp
Installing this package using aptitude the following line was added to /etc/inetd.conf:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot
But my system has xinetd installed, not inetd. I patched this successfully for my application with the following minimal configuration file: /etc/xinetd.d/tftp
# default: on
# description: tftp service on port 69
service tftp
{
disable = no
port = 69
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
type = unlisted
}
Changed in atftp: | |
assignee: | nobody → alebsack |
status: | New → In Progress |
I don't see a default pattern for handling xinetd services. I would think the update-inetd script would properly make an entry either in /etc/xinetd.conf for /etc/xinetd.d/.
I would be willing to try taking on that task, which would be a help for all inetd-dependent packages. Any input here?