12.1-RELEASE-p7
I'm trying to decide what would be the kosher way of setting up either a shared configuration file or a service that is supposed to use partly identical configuration files in more than one machine?
Specific goal: have two (or more) instances of dns/dnsmasq running on separate machines use the same configuration file, save for any host-specific files.
So far I have considered:
Given that I may end up duplicating more services, what is the established way of using shared configuration files in a FreeBSD 12.1 environment?
I'm trying to decide what would be the kosher way of setting up either a shared configuration file or a service that is supposed to use partly identical configuration files in more than one machine?
Specific goal: have two (or more) instances of dns/dnsmasq running on separate machines use the same configuration file, save for any host-specific files.
So far I have considered:
- putting the configuration file in a HAST-backed directory
- putting the configuration file in an NFS-backed directory
- rsync(1)ing the configuration file
Given that I may end up duplicating more services, what is the established way of using shared configuration files in a FreeBSD 12.1 environment?