ddns.config.orig 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. {
  2. "version": 2,
  3. "Logging": {
  4. "loggers": [
  5. {
  6. "debuglevel": 99,
  7. "severity": "DEBUG",
  8. "name": "*"
  9. }
  10. ]
  11. },
  12. "Zonemgr": {
  13. "secondary_zones": [
  14. {
  15. "class": "IN",
  16. "name": "secondary.org"
  17. }
  18. ]
  19. },
  20. "Auth": {
  21. "database_file": "data/ddns/example.org.sqlite3",
  22. "listen_on": [
  23. {
  24. "port": 47806,
  25. "address":
  26. "127.0.0.1"
  27. }
  28. ]
  29. },
  30. "Boss": {
  31. "components": {
  32. "b10-xfrout": {
  33. "kind": "dispensable",
  34. "address": "Xfrout"
  35. },
  36. "b10-zonemgr": {
  37. "kind": "dispensable",
  38. "address": "ZoneMgr"
  39. },
  40. "b10-ddns": {
  41. "kind": "dispensable",
  42. "address": "DDNS"
  43. },
  44. "b10-auth": {
  45. "kind": "needed",
  46. "special": "auth"
  47. },
  48. "b10-cmdctl": {
  49. "kind": "needed",
  50. "special": "cmdctl"
  51. }
  52. }
  53. },
  54. "DDNS": {
  55. "zones": [
  56. {
  57. "origin": "example.org.",
  58. "update_acl": [
  59. {
  60. "action": "ACCEPT",
  61. "from": "127.0.0.1"
  62. }
  63. ],
  64. "class": "IN"
  65. },
  66. {
  67. "origin": "secondary.org.",
  68. "update_acl": [
  69. {
  70. "action": "ACCEPT",
  71. "from": "127.0.0.1"
  72. }
  73. ],
  74. "class": "IN"
  75. }
  76. ]
  77. }
  78. }