Opened 9 years ago

Closed 9 years ago

#737 closed enhancement (duplicate)

Implementation of file/screen/syslog *OR* BIND 9

Reported by: stephen Owned by:
Priority: medium Milestone:
Component: logging Version:
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: Core Feature Depending on Ticket:
Estimated Difficulty: 10.0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

This is dependent on tickets #735 and #736.

If the result of the investigation of BIND-9 logging (#735) is that the code is suitable for inclusion in BIND-10, then adapt it for BIND-10. (Although bear in mind that it is desirable to have common code between the two projects.)

If it is decided that the BIND-9 code is not suitable, implement a limited logging system capable of writing output to a file, the screen and/or the syslog.

Subtickets

Change History (5)

comment:1 Changed 9 years ago by stephen

  • Type changed from defect to enhancement

comment:2 Changed 9 years ago by shane

  • Estimated Difficulty changed from 0.0 to 10
  • Milestone changed from Year 3 Task Backlog to Sprint-20110419

This ticket depends on #735 and probably also #736.

comment:3 Changed 9 years ago by stephen

  • Milestone changed from Sprint-20110503 to Year 3 Task Backlog
  • Sub-Project set to Core

comment:4 Changed 9 years ago by stephen

  • Component changed from Unclassified to logging
  • Defect Severity set to N/A
  • Milestone changed from Year 3 Task Backlog to Sprint-20110531

Although #735 indicated that we could implement BIND 9 logging in BIND 10, the discussion at the 2011-03-03 sprint planning decided to go for log4cplus, providing that it was proved to work on all out systems. This check was carried out as task #898, which showed that log4cplus does indeed work.

The task then is to alter the logging code so that it becomes an interface to log4cplus. (The files src/lib/log/xdebuglevel.* may be useful as examples; these are the implementation files used to link the logging code into log4cxx. They can be removed once the logging is successfully linked into log4cplus.)

comment:5 Changed 9 years ago by stephen

  • Milestone Sprint-20110531 deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Ticket #899 has already been taken out for this task. Accordingly, this ticket has been withdrawn.

Note: See TracTickets for help on using tickets.