History log of /src/libexec/rc/rc.firewall (Results 1 – 25 of 79)
Revision Date Author Comments
# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 7df88b9d 23-Jul-2020 Mark Johnston <markj@FreeBSD.org>

rc.firewall: Merge two identical conditions into one.

No functional change intended.

PR: 247949
Submitted by: Jose Luis Duran <jlduran@gmail.com>
MFC after: 1 week


# 5d8c2d4c 22-May-2019 Emmanuel Vadot <manu@FreeBSD.org>

pkgbase: Really move rc.firewall

Messed up with git->svn in r348098


# 61e7e50d 22-Feb-2018 Marcelo Araujo <araujo@FreeBSD.org>

The firewall_type is ignored if not set in rc.conf or rc.conf.local,
after r190575 there is an option to call rc.firewall with the firewall_type
passed in as an argument.

Submitted by: David P. Disc

The firewall_type is ignored if not set in rc.conf or rc.conf.local,
after r190575 there is an option to call rc.firewall with the firewall_type
passed in as an argument.

Submitted by: David P. Discher <dpd@dpdtech.com>
MFC after: 3 weeks.
Sponsored by: iXsystems Inc.
Differential Revision: https://reviews.freebsd.org/D14286

show more ...


# c2adbeaa 29-Jun-2015 Julian Elischer <julian@FreeBSD.org>

Slight tidy up of comments before MFC

MFC after: 2 days


# ef52ea21 22-Jun-2015 Julian Elischer <julian@FreeBSD.org>

remove 16 rules and replace by 2 by using a table
I've been doing this ever since there were tables
coudl make more efficient by using "in recv" and "out xmit" instead of via
but I'll leave that.

M

remove 16 rules and replace by 2 by using a table
I've been doing this ever since there were tables
coudl make more efficient by using "in recv" and "out xmit" instead of via
but I'll leave that.

MFC after: 1 week

show more ...


# 7e67dfc9 20-Oct-2014 Hiroki Sato <hrs@FreeBSD.org>

Fix a typo.

Spotted by: O. Hartmann


# 544d3b85 17-Oct-2014 Hiroki Sato <hrs@FreeBSD.org>

Add support of "/{udp,tcp,proto}" suffix into $firewall_myservices, which
interpreted the listed items as port numbers of TCP services.

A service with no suffix still works and recognized as a TCP s

Add support of "/{udp,tcp,proto}" suffix into $firewall_myservices, which
interpreted the listed items as port numbers of TCP services.

A service with no suffix still works and recognized as a TCP service for
backward compatibility. It should be updated with /tcp suffix.

PR: 194292
MFC after: 1 week

show more ...


# 1424b561 13-Jul-2012 Kevin Lo <kevlo@FreeBSD.org>

Whitespace nit


# 081dc987 07-Jan-2012 Ulrich Spörlein <uqs@FreeBSD.org>

Spelling fixes for etc/


# 2557f5bf 14-May-2010 Doug Barton <dougb@FreeBSD.org>

Remove trailing white space. No functional changes.


# b2a99c9e 11-Apr-2010 Hajimu UMEMOTO <ume@FreeBSD.org>

Fix grammar in comment.

Submitted by: "b. f." <bf1783__at__googlemail.com>
MFC after: 3 days


# 296fe257 08-Apr-2010 Hajimu UMEMOTO <ume@FreeBSD.org>

Disambiguate `IPs' to a more specific term.

Submitted by: Garrett Cooper <yanefbsd__at__gmail.com>
MFC after: 3 days


# 3bcad5b7 07-Apr-2010 Hajimu UMEMOTO <ume@FreeBSD.org>

firewall_trusted_ipv6 was gone by r202460. Remove stale comment about
it as well.


# 6c1e384c 17-Jan-2010 Hajimu UMEMOTO <ume@FreeBSD.org>

Remove the rules using 'me6'. Now, 'me' matches both any IPv6 address
and any IPv4 address configured on an interface in the system.

Reviewed by: David Horn <dhorn2000__at__gmail.com>, luigi, qingl

Remove the rules using 'me6'. Now, 'me' matches both any IPv6 address
and any IPv4 address configured on an interface in the system.

Reviewed by: David Horn <dhorn2000__at__gmail.com>, luigi, qingli
MFC after: 2 weeks

show more ...


# 7615a7f1 09-Jan-2010 Hajimu UMEMOTO <ume@FreeBSD.org>

The client type rule allows DHCP, implicitly. Since DHCPv6 uses
link-local address unlike with DHCP, we need one more rule to allow
the DHCPv6.

Reported by: David Horn <dhorn2000__at__gmail.com>


# 789ad2d4 07-Jan-2010 Hajimu UMEMOTO <ume@FreeBSD.org>

Since the IPv4 rule allows ICMP_TIMXCEED, allow
ICMP6_TIME_EXCEEDED as well for workstation type
firewall. It makes traceroute6 work.


# 30e7dc3c 29-Dec-2009 Hajimu UMEMOTO <ume@FreeBSD.org>

Add missing me6 rules. Now, the IPv6 rules become equivalent
to the IPv4 rules.

Reported by: David Horn <dhorn2000__at__gmail.com>


# 2bba0e1a 02-Dec-2009 Hajimu UMEMOTO <ume@FreeBSD.org>

Unify rc.firewall and rc.firewall6, and obsolete rc.firewall6
and rc.d/ip6fw.

Reviewed by: dougb, jhb
MFC after: 1 month


# 66f8d384 15-Aug-2008 John Baldwin <jhb@FreeBSD.org>

Allow the network addresses and interface names for the "client" and
"workstation" firewall types to be set from rc.conf so that rc.firewall
no longer needs local patching to be usable for those type

Allow the network addresses and interface names for the "client" and
"workstation" firewall types to be set from rc.conf so that rc.firewall
no longer needs local patching to be usable for those types. For now
I've set the variables in /etc/defaults/rc.conf to the previous defaults
in /etc/rc.firewall.

PR: bin/65258
Submitted by: Valentin Nechayev netch of netch.kiev.ua
Silence from: net
MFC after: 2 weeks

show more ...


# 176baffe 15-Aug-2008 John Baldwin <jhb@FreeBSD.org>

For the "client" and "simple" network types, collapse the separate "net"
and "mask" variables into a single "net" variable that contains a full
network address (including either a netmask or prefix l

For the "client" and "simple" network types, collapse the separate "net"
and "mask" variables into a single "net" variable that contains a full
network address (including either a netmask or prefix length at the user's
choice). Update the example settings to match.

MFC after: 2 weeks

show more ...


# 228835b6 15-Aug-2008 John Baldwin <jhb@FreeBSD.org>

Use 'me' rather than explicit IP addresses for the "simple" and "client"
firewall configurations.

PR: bin/65258
Silence on: net@
MFC after: 1 week


# 1f696cd2 03-Aug-2008 Daniel Gerzo <danger@FreeBSD.org>

- back out my last commit as it seems to be wrong.

Spotted by: das


# f8c76347 17-Jul-2008 Daniel Gerzo <danger@FreeBSD.org>

- dns queries might go also over TCP, so allow it.

Approved by: rink
MFC after: 1 week


# 02ca5152 06-Jun-2008 Giorgos Keramidas <keramida@FreeBSD.org>

Tweak rc.firewall to allow incoming limited broadcast traffic,
when configured to run in 'client' mode.

PR: conf/15010
Submitted by: Bill Trost, trost at cloud.rain.com
Reviewed by: bz
MFC after: 2

Tweak rc.firewall to allow incoming limited broadcast traffic,
when configured to run in 'client' mode.

PR: conf/15010
Submitted by: Bill Trost, trost at cloud.rain.com
Reviewed by: bz
MFC after: 2 weeks

show more ...


1234