Timemachine via SMB (current OSX)
You can use Illumos (OmniOS, OI) via SMB
first enable multicast
svcadm enable dns/multicast
A critical setting is oplock_enable, this must be set to true (Services > SMB > Properties)
Needed settings in napp-it Services > Bonjour (or create a shellscript with these commands)
/usr/bin/dns-sd -R "${HOSTNAME}" _smb._tcp local 445 &
/usr/bin/dns-sd -R "${HOSTNAME}" _adisk._tcp local 445 'sys=waMa=0,adVF=0x100' &
/usr/bin/dns-sd -R "${HOSTNAME}" _adisk._tcp local 445 'dk0=adVN=Time Capsul,adVF=0x82' &
/usr/bin/dns-sd -R "${HOSTNAME}" _device-info._tcp local 445 model=Xserve &
AFP/netatalk Installer (free community supported add-on)
Attention: AFP is EoL as Apple switched to SMB as the default sharing protocol.
The new APFS filesystem from Apple is announced to cancel AFP sharing support.
AFP support in Unix depends on distribution and available packages and is broken quite often
on changes from Apple. AFP support in napp-it will be removed in one of the next napp-it releases.
If you use AFP/ netatalk for fileservices, switch to SMB2 that is faster with a far better compatibility,
stability and reliability and more features regarding permissions with ACL and snap support (previous versions).
If you still need netatalk, you may compile yourself or use packages ex from SmartOS/pkgin
Then create links (The napp-it menus expects netatalk at this location)
from your afp.conf to /usr/local/etc/afp.conf
from your afpd to /usr/local/sbin/afpd
The last available online installer was https://www.napp-it.org/afp3.1
wget -O - https://www.napp-it.org/afp3.1 | perl