Add support for Time Machine over SMB
Apple has deprecated AFP and have given specifications for supporting Time Machine over SMB shares.
Most of the pieces were in FreeNAS Corral expect for the a patch to support F_FULLSYNC into Samba (https://bugzilla.samba.org/show_bug.cgi?id=12380)
Now that Corral is dead, this should be picked up by FreeNAS 9.10.x
Instructions for testing:
Using MacOS VM:
1) create SMB share with "time machine" checked.
2) check for presence of time machine share. Run from Mac "dns-sd -B _adisk._tcp. ."
3) perform full time machine backup, then perform bare-metal restore.