Opened 10 years ago

Closed 6 years ago

#236 closed enhancement (wontfix)

Rename UNIX_SOCKET_FILE and libxfr

Reported by: zhanglikun Owned by: UnAssigned
Priority: low Milestone: Remaining BIND10 tickets
Component: xfrout Version: bind10-old
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket:
Total Hours: Internal?: no


This ticket derives from ticket #224. Following is Jelte's comment.

Only comment is that I think UNIX_SOCKET_FILE is a bad name, since this is specifically for libxfr (which is also a bad name imho). But that may be another ticket (and i want to get the python wrappers merged first, so I suggest we create a separate ticket for this). Oh and while we're at it, should that be a configurable value or do we consider this 'core and unchanging'?


Change History (8)

comment:1 in reply to: ↑ description Changed 10 years ago by zhanglikun

Could you give a more better name choice after you merging to trunk? :).

I don't think it needs to be a configurable value. It's the precondition between auth and xfrout, except these two processes, who care about it?

But on the other side, if user want to use chroot() jail, does s/he like it's a configurable value? welcome more comment!!

comment:2 Changed 10 years ago by shane

  • Component changed from Unclassified to xfrout
  • Priority changed from major to minor

comment:3 Changed 10 years ago by shane

I don't think we need to configure this name - at least not until we get a user request to make this configurable. This fits in with Michael's philosophy of "don't add unasked for features". We can make it configurable if someone wants it.

As for the UNIX_SOCKET_FILE identifier... perhaps we could call it something like XFROUT_UNIX_SOCKET_FOR_FILE_DESCRIPTORS? Is that too long? :)

comment:4 Changed 10 years ago by shane

  • Milestone changed from 05. 3rd Incremental Release: Serious Secondary to feature backlog item

comment:5 Changed 9 years ago by stephen

  • Milestone feature backlog item deleted

Milestone feature backlog item deleted

comment:6 Changed 8 years ago by shane

  • Defect Severity set to N/A
  • Internal? unset
  • Sub-Project set to DNS

This doesn't seem critical, and there is some chance that we will end up replacing this if we actually can migrate to D-Bus (although there are licensing issues there). See msgqReplacements for some discussion of that effort.

But I'll leave it open until such time as we do migrate, since we may end up need to keep our socket transfer technology.

comment:7 Changed 6 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:8 Changed 6 years ago by tomek

  • Resolution set to wontfix
  • Status changed from new to closed
  • Version set to old-bind10

This issue is related to bind10 code that is no longer part of Kea.

If you are interested in BIND10/Bundy framework or its DNS components,
please check

Closing ticket.

Note: See TracTickets for help on using tickets.