Tue Jun 7 17:31:02 2016 UTC ()
Add FreeBSD release notes (Kurt Lidl)


(christos)
diff -r1.7 -r1.8 src/external/bsd/blacklist/bin/blacklistctl.8
diff -r1.15 -r1.16 src/external/bsd/blacklist/bin/blacklistd.8
diff -r1.3 -r1.4 src/external/bsd/blacklist/bin/blacklistd.conf.5

cvs diff -r1.7 -r1.8 src/external/bsd/blacklist/bin/Attic/blacklistctl.8 (expand / switch to unified diff)

--- src/external/bsd/blacklist/bin/Attic/blacklistctl.8 2015/04/30 06:20:43 1.7
+++ src/external/bsd/blacklist/bin/Attic/blacklistctl.8 2016/06/07 17:31:02 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: blacklistctl.8,v 1.7 2015/04/30 06:20:43 riz Exp $ 1.\" $NetBSD: blacklistctl.8,v 1.8 2016/06/07 17:31:02 christos Exp $
2.\" 2.\"
3.\" Copyright (c) 2015 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2015 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation 6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Christos Zoulas. 7.\" by Christos Zoulas.
8.\" 8.\"
9.\" Redistribution and use in source and binary forms, with or without 9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions 10.\" modification, are permitted provided that the following conditions
11.\" are met: 11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright 12.\" 1. Redistributions of source code must retain the above copyright
13.\" notice, this list of conditions and the following disclaimer. 13.\" notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright 14.\" 2. Redistributions in binary form must reproduce the above copyright
@@ -17,27 +17,27 @@ @@ -17,27 +17,27 @@
17.\" 17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28.\" POSSIBILITY OF SUCH DAMAGE. 28.\" POSSIBILITY OF SUCH DAMAGE.
29.\" 29.\"
30.Dd April 29, 2015 30.Dd June 7, 2016
31.Dt BLACKLISTCTL 8 31.Dt BLACKLISTCTL 8
32.Os 32.Os
33.Sh NAME 33.Sh NAME
34.Nm blacklistctl 34.Nm blacklistctl
35.Nd display and change the state of blacklistd 35.Nd display and change the state of blacklistd
36.Sh SYNOPSIS 36.Sh SYNOPSIS
37.Nm 37.Nm
38.Cm dump 38.Cm dump
39.Op Fl abdnrw 39.Op Fl abdnrw
40.Sh DESCRIPTION 40.Sh DESCRIPTION
41.Nm 41.Nm
42is a program used to display the state of 42is a program used to display the state of
43.Xr blacklistd 8 43.Xr blacklistd 8
@@ -65,17 +65,21 @@ flag, makes the display wide enough for  @@ -65,17 +65,21 @@ flag, makes the display wide enough for
65Sometimes the reported number of failed attempts can exceed the number 65Sometimes the reported number of failed attempts can exceed the number
66of attempts that 66of attempts that
67.Xr blacklistd 8 67.Xr blacklistd 8
68is configured to block. 68is configured to block.
69This can happen either because the rule has been removed manually, or 69This can happen either because the rule has been removed manually, or
70because there were more attempts in flight while the rule block was being 70because there were more attempts in flight while the rule block was being
71added. 71added.
72This condition is normal; in that case 72This condition is normal; in that case
73.Xr blacklistd 8 73.Xr blacklistd 8
74will first attempt to remove the existing rule, and then it will re-add 74will first attempt to remove the existing rule, and then it will re-add
75it to make sure that there is only one rule active. 75it to make sure that there is only one rule active.
76.Sh HISTORY 76.Sh HISTORY
77.Nm 77.Nm
78appeared in 78first appeared in
79.Nx 7 . 79.Nx 7 .
 80.Fx support for
 81.Nm
 82was implemented in
 83.Fx 11 .
80.Sh AUTHORS 84.Sh AUTHORS
81.An Christos Zoulas 85.An Christos Zoulas

cvs diff -r1.15 -r1.16 src/external/bsd/blacklist/bin/Attic/blacklistd.8 (expand / switch to unified diff)

--- src/external/bsd/blacklist/bin/Attic/blacklistd.8 2016/03/11 17:16:40 1.15
+++ src/external/bsd/blacklist/bin/Attic/blacklistd.8 2016/06/07 17:31:02 1.16
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: blacklistd.8,v 1.15 2016/03/11 17:16:40 christos Exp $ 1.\" $NetBSD: blacklistd.8,v 1.16 2016/06/07 17:31:02 christos Exp $
2.\" 2.\"
3.\" Copyright (c) 2015 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2015 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation 6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Christos Zoulas. 7.\" by Christos Zoulas.
8.\" 8.\"
9.\" Redistribution and use in source and binary forms, with or without 9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions 10.\" modification, are permitted provided that the following conditions
11.\" are met: 11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright 12.\" 1. Redistributions of source code must retain the above copyright
13.\" notice, this list of conditions and the following disclaimer. 13.\" notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright 14.\" 2. Redistributions in binary form must reproduce the above copyright
@@ -17,27 +17,27 @@ @@ -17,27 +17,27 @@
17.\" 17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28.\" POSSIBILITY OF SUCH DAMAGE. 28.\" POSSIBILITY OF SUCH DAMAGE.
29.\" 29.\"
30.Dd June 4, 2015 30.Dd June 7, 2016
31.Dt BLACKLISTD 8 31.Dt BLACKLISTD 8
32.Os 32.Os
33.Sh NAME 33.Sh NAME
34.Nm blacklistd 34.Nm blacklistd
35.Nd block and release ports on demand to avoid DoS abuse 35.Nd block and release ports on demand to avoid DoS abuse
36.Sh SYNOPSIS 36.Sh SYNOPSIS
37.Nm 37.Nm
38.Op Fl dfrv 38.Op Fl dfrv
39.Op Fl C Ar controlprog 39.Op Fl C Ar controlprog
40.Op Fl c Ar configfile 40.Op Fl c Ar configfile
41.Op Fl D Ar dbfile 41.Op Fl D Ar dbfile
42.Op Fl P Ar sockpathsfile 42.Op Fl P Ar sockpathsfile
43.Op Fl R Ar rulename 43.Op Fl R Ar rulename
@@ -206,17 +206,21 @@ Shell script invoked to interface with t @@ -206,17 +206,21 @@ Shell script invoked to interface with t
206Configuration file. 206Configuration file.
207.It Pa /var/db/blacklistd.db 207.It Pa /var/db/blacklistd.db
208Database of current connection entries. 208Database of current connection entries.
209.It Pa /var/run/blacklistd.sock 209.It Pa /var/run/blacklistd.sock
210Socket to receive connection notifications. 210Socket to receive connection notifications.
211.El 211.El
212.Sh SEE ALSO 212.Sh SEE ALSO
213.Xr blacklistd.conf 5 , 213.Xr blacklistd.conf 5 ,
214.Xr blacklistctl 8 , 214.Xr blacklistctl 8 ,
215.Xr npfctl 8 , 215.Xr npfctl 8 ,
216.Xr syslogd 8 216.Xr syslogd 8
217.Sh HISTORY 217.Sh HISTORY
218.Nm 218.Nm
219appeared in 219first appeared in
220.Nx 7 . 220.Nx 7 .
 221.Fx support for
 222.Nm
 223was implemented in
 224.Fx 11 .
221.Sh AUTHORS 225.Sh AUTHORS
222.An Christos Zoulas 226.An Christos Zoulas

cvs diff -r1.3 -r1.4 src/external/bsd/blacklist/bin/Attic/blacklistd.conf.5 (expand / switch to unified diff)

--- src/external/bsd/blacklist/bin/Attic/blacklistd.conf.5 2015/04/30 06:20:43 1.3
+++ src/external/bsd/blacklist/bin/Attic/blacklistd.conf.5 2016/06/07 17:31:02 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: blacklistd.conf.5,v 1.3 2015/04/30 06:20:43 riz Exp $ 1.\" $NetBSD: blacklistd.conf.5,v 1.4 2016/06/07 17:31:02 christos Exp $
2.\" 2.\"
3.\" Copyright (c) 2015 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2015 The NetBSD Foundation, Inc.
4.\" All rights reserved. 4.\" All rights reserved.
5.\" 5.\"
6.\" This code is derived from software contributed to The NetBSD Foundation 6.\" This code is derived from software contributed to The NetBSD Foundation
7.\" by Christos Zoulas. 7.\" by Christos Zoulas.
8.\" 8.\"
9.\" Redistribution and use in source and binary forms, with or without 9.\" Redistribution and use in source and binary forms, with or without
10.\" modification, are permitted provided that the following conditions 10.\" modification, are permitted provided that the following conditions
11.\" are met: 11.\" are met:
12.\" 1. Redistributions of source code must retain the above copyright 12.\" 1. Redistributions of source code must retain the above copyright
13.\" notice, this list of conditions and the following disclaimer. 13.\" notice, this list of conditions and the following disclaimer.
14.\" 2. Redistributions in binary form must reproduce the above copyright 14.\" 2. Redistributions in binary form must reproduce the above copyright
@@ -17,27 +17,27 @@ @@ -17,27 +17,27 @@
17.\" 17.\"
18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 18.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 19.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 20.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 21.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 22.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 23.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 24.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 25.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28.\" POSSIBILITY OF SUCH DAMAGE. 28.\" POSSIBILITY OF SUCH DAMAGE.
29.\" 29.\"
30.Dd April 29, 2015 30.Dd June 7, 2016
31.Dt BLACKLISTD.CONF 5 31.Dt BLACKLISTD.CONF 5
32.Os 32.Os
33.Sh NAME 33.Sh NAME
34.Nm blacklistd.conf 34.Nm blacklistd.conf
35.Nd configuration file format for blacklistd 35.Nd configuration file format for blacklistd
36.Sh DESCRIPTION 36.Sh DESCRIPTION
37The 37The
38.Nm 38.Nm
39files contains configuration lines for 39files contains configuration lines for
40.Xr blacklistd 8 . 40.Xr blacklistd 8 .
41It contains one entry per line, and is similar to 41It contains one entry per line, and is similar to
42.Xr inetd.conf 5 . 42.Xr inetd.conf 5 .
43There must be an entry for each field of the configuration file, with 43There must be an entry for each field of the configuration file, with
@@ -206,17 +206,21 @@ Configuration file. @@ -206,17 +206,21 @@ Configuration file.
206bnx0:ssh * * * * 3 6h 206bnx0:ssh * * * * 3 6h
207[remote] 207[remote]
208# Never block 1.2.3.4 208# Never block 1.2.3.4
2091.2.3.4:ssh * * * * * * 2091.2.3.4:ssh * * * * * *
210# For addresses coming from 8.8.0.0/16 block class C networks instead 210# For addresses coming from 8.8.0.0/16 block class C networks instead
211# individual hosts, but keep the rest of the blocking parameters the same. 211# individual hosts, but keep the rest of the blocking parameters the same.
2128.8.0.0/16:ssh * * * /24 = = 2128.8.0.0/16:ssh * * * /24 = =
213.Ed 213.Ed
214.Sh SEE ALSO 214.Sh SEE ALSO
215.Xr blacklistctl 8 , 215.Xr blacklistctl 8 ,
216.Xr blacklistd 8 216.Xr blacklistd 8
217.Sh HISTORY 217.Sh HISTORY
218.Nm 218.Nm
219appeared in 219first appeared in
220.Nx 7 . 220.Nx 7 .
 221.Fx support for
 222.Nm
 223was implemented in
 224.Fx 11 .
221.Sh AUTHORS 225.Sh AUTHORS
222.An Christos Zoulas 226.An Christos Zoulas