Bug 136624 - [rc.d] sysctl variables for ipnat are not applied on boot
Summary: [rc.d] sysctl variables for ipnat are not applied on boot
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: conf (show other bugs)
Version: 7.2-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: Cy Schubert
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-09 18:20 UTC by Mark Rekai
Modified: 2018-05-28 19:57 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Rekai 2009-07-09 18:20:00 UTC
Changing certain ipf/ipnat kernel variables during boot results in a Device busy.

ipf/ipnat tunables must be made when ipf/ipnat are inactive.  Since /etc/rc.d/ipnat is processed before /etc/rc.d/sysctl, variables set in /etc/sysctl.conf for ipf/ipnat are not applied.

Fix: 

Adding sysctl to the REQUIRE list in /etc/rc.d/ipnat appears to be a suitable fix/workaround.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-07-09 19:31:40 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-rc

Over to maintainer(s).
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2018-05-28 19:48:08 UTC
batch change:

For bugs that match the following
-  Status Is In progress 
AND
- Untouched since 2018-01-01.
AND
- Affects Base System OR Documentation

DO:

Reset to open status.


Note:
I did a quick pass but if you are getting this email it might be worthwhile to double check to see if this bug ought to be closed.
Comment 3 Cy Schubert freebsd_committer freebsd_triage 2018-05-28 19:57:13 UTC
This doesn't apply any more to FreeBSD 10+.