Bug 138208 - [rc.d] [patch] Making rc.firewall (workstation) IPv6 aware
Summary: [rc.d] [patch] Making rc.firewall (workstation) IPv6 aware
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: conf (show other bugs)
Version: 8.0-BETA2
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-rc (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-26 18:20 UTC by Flemming Jacobsen
Modified: 2014-07-15 18:57 UTC (History)
1 user (show)

See Also:


Attachments
file.txt (1.25 KB, text/plain)
2009-08-26 18:20 UTC, Flemming Jacobsen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Flemming Jacobsen 2009-08-26 18:20:01 UTC
rc.firewall with firewall_type="WORKSTATION" does not allow IPv6 traffic.
This patch fixes that.

Fix: Apply attached patch

Patch attached with submission follows:
How-To-Repeat: In rc.conf, set:
  firewall_enable="YES"
  firewall_type="WORKSTATION"
Get IPv6 connectivity (tunnel or native).
Notice that ping6 (or any other IPv6 packet sending) fails with 'Permission denied'.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-08-26 21:48:08 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-rc

Over to maintainer(s).
Comment 2 Chris Rees freebsd_committer freebsd_triage 2012-11-02 12:26:58 UTC
State Changed
From-To: open->patched

The rc.firewall scripts went under very extensive changes since your PR, 
and rc.firewall6 has been removed completely.  This means that your 
patch doesn't apply, and is probably no longer necessary.  I'm sorry 
that your PR was left for so long. 

The changes will almost certainly never make it to stable/7, but that is 
not your issue.
Comment 3 Brooks Davis freebsd_committer freebsd_triage 2014-07-15 18:57:19 UTC
Current versions of rc.firewall have some support for IPv6 in the WORKSTATION config.  If what's there isn't useful or sufficient please submit a report about it.