Opened 9 years ago

Closed 6 years ago

#546 closed enhancement (complete)

Support defined callouts to user-written code

Reported by: stephen Owned by:
Priority: low Milestone: Remaining BIND10 tickets
Component: Unclassified Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0.0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

This was discussed on bind10-dev in the thread starting at https://lists.isc.org/pipermail/bind10-dev/2011-January/001839.html.

The idea is to define a set of points at which BIND-10 will call out to user-written code and provide a supported interface for it. For example, a user-written filter could be called when a query is received and accept or reject it according to logic based on business need.

Ideally the code would load at run-time, avoiding the need for the user to edit BIND source code directly. Such a scheme would also open the way for upgrades to BIND-10 without the need to rebuild the user code.

Subtickets

Change History (3)

comment:1 Changed 9 years ago by stephen

  • Milestone feature backlog item deleted

Milestone feature backlog item deleted

comment:2 Changed 6 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:3 Changed 6 years ago by tomek

  • Defect Severity set to N/A
  • Resolution set to complete
  • Status changed from new to closed
  • Sub-Project set to DHCP
  • Version set to git

That's implemented now in Kea. It's called hooks.

Note: See TracTickets for help on using tickets.