Many ports in the ports tree allows you to change the path to the softwares config in the rc.conf Heres a patch that also allows rsyncd to use a separate config path (if one would like to do so) The patch defaults to the original location
Created attachment 144399 [details] Patch for rsyncd.in
Over to maintainer.
A commit references this bug: Author: ehaupt Date: Wed Sep 10 09:36:25 UTC 2014 New revision: 367807 URL: http://svnweb.freebsd.org/changeset/ports/367807 Log: Allow specifying config path in rc.conf PR: 191601 Submitted by: daniel@blodan.se Changes: head/net/rsync/Makefile head/net/rsync/files/rsyncd.in