Changeset View
Changeset View
Standalone View
Standalone View
share/man/man5/rc.conf.5
Show All 18 Lines | |||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd July 1, 2021 | .Dd July 8, 2021 | ||||
.Dt RC.CONF 5 | .Dt RC.CONF 5 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm rc.conf | .Nm rc.conf | ||||
.Nd system configuration information | .Nd system configuration information | ||||
.Sh DESCRIPTION | .Sh DESCRIPTION | ||||
The file | The file | ||||
.Nm | .Nm | ||||
▲ Show 20 Lines • Show All 955 Lines • ▼ Show 20 Lines | |||||
.Pq Vt str | .Pq Vt str | ||||
If | If | ||||
.Va pf_enable | .Va pf_enable | ||||
is set to | is set to | ||||
.Dq Li YES , | .Dq Li YES , | ||||
these flags are passed to the | these flags are passed to the | ||||
.Xr pfctl 8 | .Xr pfctl 8 | ||||
program when loading the ruleset. | program when loading the ruleset. | ||||
.It Va pf_fallback_rules_enable | |||||
.Pq Vt bool | |||||
Set to | |||||
.Dq Li NO | |||||
by default. | |||||
Setting this to | |||||
.Dq Li YES | |||||
enables loading | |||||
.Va pf_fallback_rules_file | |||||
or | |||||
.Va pf_fallback_rules | |||||
in case of a problem when loading the ruleset in | |||||
.Va pf_rules . | |||||
.It Va pf_fallback_rules_file | |||||
.Pq Vt str | |||||
Path to a pf ruleset to load in case of failure when loading the | |||||
ruleset in | |||||
.Va pf_rules | |||||
(default | |||||
.Pa /etc/pf-fallback.conf ) . | |||||
.It Va pf_fallback_rules | |||||
.Pq Vt str | |||||
A pf ruleset to load in case of failure when loading the ruleset in | |||||
.Va pf_rules | |||||
and | |||||
.Va pf_fallback_rules_file | |||||
is not found. | |||||
Multiple rules can be set as follows: | |||||
.Bd -literal | |||||
pf_fallback_rules="\\ | |||||
block drop log all\\ | |||||
pass in quick on em0" | |||||
.Pp | |||||
.Ed | |||||
The default fallback rule is | |||||
.Dq block drop log all | |||||
.It Va pflog_enable | .It Va pflog_enable | ||||
.Pq Vt bool | .Pq Vt bool | ||||
Set to | Set to | ||||
.Dq Li NO | .Dq Li NO | ||||
by default. | by default. | ||||
Setting this to | Setting this to | ||||
.Dq Li YES | .Dq Li YES | ||||
enables | enables | ||||
▲ Show 20 Lines • Show All 3,689 Lines • Show Last 20 Lines |