by default previous versions of rsync (rsync-2.5.5-r1 and earlier) looked for /etc/rsync/rsyncd.conf with rsync-2.5.6_pre20021105 it now looks for /etc/rsyncd.conf even though the ebuild tries to alter the sysconfdir as with previous versions. this causes the rsync server to stop accepting conections until the config file is moved or a symlink created. The cause is that the RSYNCD_CONF variable in rsyncd.h has changed to RSYNCD_SYSCONF FIX; change line 22 of the ebuild to: sed -e 's:RSYNCD_SYSCONF "/etc/rsyncd.conf":RSYNCD_SYSCONF "/etc/rsync/rsyncd.conf":g' rsync.h.orig > rsync.h tested here, working OK.
I've fixed that yesterday in rsync-2.5.6_pre20021105-r1.