Opened 15 years ago
Last modified 7 years ago
#19 new enhancement
Authenticated Path header support
Reported by: | eagle | Owned by: | eagle |
---|---|---|---|
Priority: | low | Milestone: | 2.6.x |
Component: | innd | Version: | |
Severity: | wishlist | Keywords: | compliance |
Cc: |
Description
The new USEPRO draft will recommend that netnews implementations verify that the Path header matches the expected path identity of the peer sending the article and embed a warning into the Path if not. Diablo already does something like this.
Attached to this ticket is an implementation from Andrew Gierth that doesn't use the same keywords that were finally arrived at for USEPRO, but which may be a starting point.
The patch also has other, unrelated changes which ideally should be split out into separate tickets but which I haven't had time to do. The full list of what it does is:
- merged version of NNTPconnect/NNTPlocalopen/NNTPremoteopen; this allows the use of Unix-domain sockets for parameters like nnrpdposthost (I use this to put a filter process between nnrpd and innd)
- patch to the innconfval program to actually recognise the INNCONF variable
- a bugfix to control-only feeds (junked non-control articles were being fed down control-only feeds)
- an RChostlabel function (like RChostname). (I use this in other modifications, not included here, to make most of the logging that previously used the hostname now use the feed label from incoming.conf instead, because I want to. perhaps that should be an option?)
- a few more headers in the header list.
- changed the HTML status filename to end in .html to keep the webserver happy.
Many of these changes are already made in CURRENT.
Attachments (1)
Change History (6)
Changed 15 years ago by
Attachment: | auth-path-header.patch added |
---|
comment:1 Changed 15 years ago by
Keywords: | compliance added |
---|
comment:2 Changed 14 years ago by
Milestone: | → 2.6.0 |
---|
comment:3 Changed 14 years ago by
See commit [8860] for the "bugfix to control-only feeds". It also fixes another issue: poisoned control groups were not properly handled.
comment:4 Changed 9 years ago by
Milestone: | 2.6.0 → 2.6.1 |
---|
Patch against INN 2.2