The new proftpd-1.2.9rc3 ebuild fails to reverse DNS hosts, according to the system logs, regardless of UseReverseDNS setting (which is on by default anyway). Reproducible: Always Steps to Reproduce: 1. Merge proftpd-1.2.9rc3 2. Set UseReverseDNS to on (or comment the line) 3. Reload the daemon 4. Log into the FTP server to record a login into the logs 5. Check logs to see an IP address instead of a hostname Actual Results: Logs show IP adresses instead of hostnames Expected Results: Logs show hostnames Portage 2.0.49-r13-2 (default-x86-1.4, gcc-3.2.3, glibc-2.3.1-r4, 2.4.22-sfynx) ================================================================= System uname: 2.4.22-sfynx i686 AMD Athlon(TM) XP1700+ Gentoo Base System version 1.4.3.10p1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -fomit-frame-pointer - funroll-loops -foptimize-sibling-calls" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/conf ig /usr/kde/3/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -mmmx -m3dnow -msse -fomit-frame-pointer - funroll-loops -foptimize-sibling-calls" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo http://ftp.gentoo.no http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/usr/portage/temp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 apm crypt foomaticdb gif jpeg mad ncurses pdflib png truetype xml2 zlib readline java tcpd pam libwww ssl perl python -oss -arts -avi -berkdb - cups -encode -gdbm -gpm -gtk -imlib -kde -gnome -libg++ -mikmod -motif -mpeg - nls -oggvorbis -opengl -qt -quicktime -sdl -slang -spell -svga -X -xmms -xv mbox maildir sse xml tiff mysql"
I am experiencing the same problem. I have added a patch from upstream cvs which should address this problem. Please test the updated ebuild and let me know if you find any problems.
The updated ebuild solves the problem over here.
Looks like the patch fixed this, as well as the release of 1.2.9 (tested; reverse DNS works in the 1.2.9 release)