Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mxmount: Expand host groups by hostconfig
When /etc/mxmounts uses the netgroup syntax to export to a list of clients (usually @amd), expand the list using hostconfig to a list of hosts from inside this mxmount, so that we no longer export to NIS netgroups. This is one step to get rid of NIS. Only hosts with the tag newexport should do it for now, so that we can see if there are problems before switching all hosts. We could expand /filesystem @group(opts) to /filesystem host1(opts) hosts2(opts) host3(opts) host4(opts)... but because our opts are about 50 characters and we have about 540 hosts on @amd, we save about 27000 characters per line by converting to /filesystem -opts host1 host2 host3... Notes: * `hostconfig --list` does not only accept single tag (=group) names, but complex boolean expressions as well. We could export to @1 (=allways true, any known host) or @testing&!desktop. It is suggested, not to use this as a feature.
- Loading branch information