The iTunes/DAAP service already uses Avahi to announce the music files to iTunes and any other DAAP client, so it was time to finish the Zeroconf feature. Now all services announce their service via mDNS, these are right at the moment: FTP, TFTP, SSH, NFS, DAAP and WebGUI.
The next service has been implemented: TFTP. You might think this is the most useless service, but with such small implementations it is much easier to test the framework. For example i found out that the user management is not as powerful as it should be. The problem is that tftpd-hpa runs as user ‘nobody’ per default, but the shared folder UI does not allow to set permissions for that user -> i had rework that soon.
The forum is online now. Registered Sourceforge users can post to it.
Please use the forum for discussion and not the comment feature of this blog. Only post comments if they relate to the article.