I have made the necessary modules for Zeroconf for Porteus 32-bit version, they can be downloaded from http://www.mediafire.com/?luxs8b4pjwi4d
Brokenman mentioned once, he would recompile Trinity with zeroconf for the comming version (maybe 1.1 final?). Fanthom could do the same for the 64-bits version (redoing the zeroconf-files accordingly).
I can contribute these addtional modules. For the more advanced: dowload the modules, put them in a modules/Zeroconf folder. You will need to start two daemons; I do it in rootcopy/rc.d/rc.local. Add the lines
# Create user and group "avahi"
#
if [ -x /etc/rc.d/rc.avahi ]; then
echo "creating user and group avahi..."
/etc/rc.d/rc.avahi
fi
#
# Start avahidaemon
#
if [ -x /etc/rc.d/rc.avahidaemon ]; then
sh /etc/rc.d/rc.avahidaemon start
fi
#
# Start avahidnsconfd
#
if [ -x /etc/rc.d/rc.avahidnsconfd ]; then
sh /etc/rc.d/rc.avahidnsconfd start
fi
#
Reboot, it works, just trinity won't still acknowledge it.

Regards!