2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-22 10:10:12 +00:00
Paul Cleary 47e8f9cd25
Add optional tsig usage for new dns backends (#1032)
It is not always desirable to use a TSIG key for interacting with DNS backends.  This PR makes use of a TSIG key optional.  A new `tsig-usage` configuration parameter is added for DNS backends to allow one to determine how/if TSIG keys are applied.  Note: due to the nature of the configuration, the user must still specify SOME value for the key information; however, the new `tsig-usage` config parameter can choose when or if to apply it.  The values are:

- `always` - always use the 
- `never` - never use the tsig key for either update OR transfers
- `transfer` - use the tsig key for TRANSFER only, updates will not use any keys
- `update` - use the tsig key for UPDATES only, transfers will not use any keys

**Note: this does not yet apply to the UI or the API, changes there will be a future PR**
2020-12-04 09:03:22 -05:00
..
2019-06-18 14:36:59 -04:00
2019-11-05 10:55:51 -05:00
2020-10-23 17:26:52 -04:00
2020-10-23 17:26:52 -04:00
2020-10-23 17:26:52 -04:00