Package: dnsmasq
Version: 2.48-2
Severity: wishlist
Tags: patch

Working with TFTP on dnsmasq I want to know what files are requested.

The patch is really simple:


--- dnsmasq-2.48.orig/src/tftp.c
+++ dnsmasq-2.48/src/tftp.c
@@ -248,6 +248,7 @@
       strncat(daemon->namebuff, filename, MAXDNAME);
       daemon->namebuff[MAXDNAME-1] = 0;
 
+      my_syslog(MS_TFTP | LOG_INFO, _("TFTP try to send %s"), 
daemon->namebuff);
       /* check permissions and open file */
       if ((transfer->file = check_tftp_fileperm(&len)))
        {



The syslog looks like this (my locale is es_ES, "envió"=="sent" ):

dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/pxelinux.0
dnsmasq-tftp[30249]: TFTP envió /var/lib/tftpboot/tcos/pxelinux.0 a 
192.168.0.213
dnsmasq-tftp[30249]: TFTP try to send 
/var/lib/tftpboot/tcos/pxelinux.cfg/56424f58-0000-0000-0000-080027ff5537
dnsmasq-tftp[30249]: TFTP try to send 
/var/lib/tftpboot/tcos/pxelinux.cfg/01-08-00-27-ff-55-37
dnsmasq-tftp[30249]: TFTP try to send 
/var/lib/tftpboot/tcos/pxelinux.cfg/C0A800D5
dnsmasq-tftp[30249]: TFTP try to send 
/var/lib/tftpboot/tcos/pxelinux.cfg/C0A800D
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/pxelinux.cfg/C0A800
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/pxelinux.cfg/C0A80
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/pxelinux.cfg/C0A8
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/pxelinux.cfg/C0A
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/pxelinux.cfg/C0
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/pxelinux.cfg/C
dnsmasq-tftp[30249]: TFTP try to send 
/var/lib/tftpboot/tcos/pxelinux.cfg/default
dnsmasq-tftp[30249]: TFTP envió /var/lib/tftpboot/tcos/pxelinux.cfg/default a 
192.168.0.213
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/tcos.msg
dnsmasq-tftp[30249]: TFTP envió /var/lib/tftpboot/tcos/tcos.msg a 192.168.0.213
dnsmasq-tftp[30249]: TFTP try to send /var/lib/tftpboot/tcos/logo.lss
dnsmasq-tftp[30249]: TFTP envió /var/lib/tftpboot/tcos/logo.lss a 192.168.0.213


Other TFTP daemons (atftpd, tftpd-hpa) log not found files by default.

Thanks for your work at Debian.

Greetings


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-2-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dnsmasq depends on:
ii  adduser                       3.110      add and remove users and groups
ii  dnsmasq-base                  2.48-2     A small caching DNS proxy and DHCP
ii  netbase                       4.34       Basic TCP/IP networking system

dnsmasq recommends no packages.

Versions of packages dnsmasq suggests:
pn  resolvconf                    <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to