* Don Libes, Sandy Ressler _Life with UNIX_ - special edition. Prentice-Hall, Inc., 1989. ISBN 0-13-536657-7
* _The BSD family tree_. https://cgit.freebsd.org/src/tree/share/misc/bsd-family-tree[https://cgit.freebsd.org/src/tree/share/misc/bsd-family-tree] or link:file://localhost/usr/share/misc/bsd-family-tree[/usr/share/misc/bsd-family-tree] on a FreeBSD machine.
-* _Old BSD releases from the Computer Systems Research group (CSRG)_. http://www.mckusick.com/csrg/[http://www.mckusick.com/csrg/]: The 4CD set covers all BSD versions from 1BSD to 4.4BSD and 4.4BSD-Lite2 (but not 2.11BSD, unfortunately). The last disk also holds the final sources plus the SCCS files.
+* _Old BSD releases from the Computer Systems Research group (CSRG)_. https://www.mckusick.com/csrg/[https://www.mckusick.com/csrg/]: The 4CD set covers all BSD versions from 1BSD to 4.4BSD and 4.4BSD-Lite2 (but not 2.11BSD, unfortunately). The last disk also holds the final sources plus the SCCS files.
* Kernighan, Brian _Unix: A History and a Memoir_. Kindle Direct Publishing, 2020. ISBN 978-169597855-3
StateLess Address AutoConfiguration (SLAAC) will automatically request the correct configuration information from a local router.
-Refer to http://tools.ietf.org/html/rfc4862[rfc4862] for more information.
+Refer to https://tools.ietf.org/html/rfc4862[rfc4862] for more information.
Static configuration requires manual entry of network information.
If an IPv6 router is available, select btn:[Yes] in the next menu to automatically configure the network interface.
@@ -995,7 +995,7 @@
[TIP]
====
-Selecting `http://download.freebsd.org Main Site (GeoDNS, HTTP)` or `ftp://download.freebsd.org Main Site (GeoDNS, FTP)` will automatically route to the nearest mirror.
+Selecting `https://download.freebsd.org Main Site (GeoDNS, HTTPS)` or `ftp://download.freebsd.org Main Site (GeoDNS, FTP)` will automatically route to the nearest mirror.
-LibreOffice is a free software office suite developed by http://www.documentfoundation.org/[The Document Foundation].
+LibreOffice is a free software office suite developed by https://www.documentfoundation.org/[The Document Foundation].
It is compatible with other major office suites and available on a variety of platforms.
It is a rebranded fork of Apache OpenOffice and includes applications found in a complete office productivity suite: a word processor, spreadsheet, presentation manager, drawing program, database management program, and a tool for creating and editing mathematical formulæ.
It is available in a number of different languages and internationalization has been extended to interfaces, spell checkers, and dictionaries.
-More information about LibreOffice can be found at http://www.libreoffice.org/[libreoffice.org].
+More information about LibreOffice can be found at https://www.libreoffice.org/[libreoffice.org].
-For more information about `softupdates` and file system snapshots, including technical papers, visit Marshall Kirk McKusick's website at http://www.mckusick.com/[http://www.mckusick.com/].
+For more information about `softupdates` and file system snapshots, including technical papers, visit Marshall Kirk McKusick's website at https://www.mckusick.com/[https://www.mckusick.com/].
[[quotas]]
== Disk Quotas
@@ -2160,7 +2160,7 @@
* Know how to configure network interfaces and other core FreeBSD subsystems (crossref:config[config-tuning,Configuration and Tuning]).
* Have a good understanding of FreeBSD networking (crossref:partiv[network-communication,"Network Communication"]).
-The HAST project was sponsored by The FreeBSD Foundation with support from http://www.omc.net/[http://www.omc.net/] and http://www.transip.nl/[http://www.transip.nl/].
+The HAST project was sponsored by The FreeBSD Foundation with support from https://www.omc.net/[https://www.omc.net/] and https://www.transip.nl/[https://www.transip.nl/].
=== HAST Operation
@@ -2460,7 +2460,7 @@
Instead of using the highly available storage locally, it can also be shared to other computers on a network via crossref:network-servers[network-nfs,NFS], crossref:network-servers[network-iscsi,iSCSI], man:sshfs[1], or programs in ports (i.e. package:net/samba419[]).
-More detailed information with additional examples can be found at http://wiki.FreeBSD.org/HAST[http://wiki.FreeBSD.org/HAST].
+More detailed information with additional examples can be found at https://wiki.FreeBSD.org/HAST[https://wiki.FreeBSD.org/HAST].
As such, the [.filename]#/dev/dtrace/dtrace# is strictly limited to `root`.
DTrace falls under the Common Development and Distribution License (`CDDL`) license.
-To view this license on FreeBSD, see [.filename]#/usr/src/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE# or view it online at http://opensource.org/licenses/CDDL-1.0[http://opensource.org/licenses/CDDL-1.0].
+To view this license on FreeBSD, see [.filename]#/usr/src/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE# or view it online at https://opensource.org/licenses/CDDL-1.0[https://opensource.org/licenses/CDDL-1.0].
While a FreeBSD kernel with DTrace support is `BSD` licensed, the `CDDL` is used when the modules are distributed in binary form or the binaries are loaded.
Since all firewalls are based on inspecting the values of selected packet control fields, the creator of the firewall ruleset must have an understanding of how TCP/IP works, what the different values in the packet control fields are, and how these values are used in a normal session conversation.
-For a good introduction, refer to http://www.ipprimer.com[Daryl's TCP/IP Primer].
+For a good introduction, refer to https://www.ipprimer.com[Daryl's TCP/IP Primer].
====
[[firewalls-concepts]]
@@ -101,7 +101,7 @@
To lookup unknown port numbers, refer to [.filename]#/etc/services#.
Alternatively, visit https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers[https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers] and do a port number lookup to find the purpose of a particular port number.
-Check out this link for http://web.archive.org/web/20150803024617/http://www.sans.org/security-resources/idfaq/oddports.php[port numbers used by Trojans].
+Check out this link for https://web.archive.org/web/20150803024617/http://www.sans.org/security-resources/idfaq/oddports.php[port numbers used by Trojans].
FTP has two modes: active mode and passive mode.
The difference is in how the data channel is acquired.
@@ -163,12 +163,12 @@
Since FreeBSD 5.3, a ported version of OpenBSD's PF firewall has been included as an integrated part of the base system.
PF is a complete, full-featured firewall that has optional support for ALTQ (Alternate Queuing), which provides Quality of Service (QoS).
-The OpenBSD Project maintains the definitive reference for PF in the http://www.openbsd.org/faq/pf/[PF FAQ].
-Peter Hansteen maintains a thorough PF tutorial at http://home.nuug.no/\~peter/pf/[http://home.nuug.no/~peter/pf/].
+The OpenBSD Project maintains the definitive reference for PF in the https://www.openbsd.org/faq/pf/[PF FAQ].
+Peter Hansteen maintains a thorough PF tutorial at https://home.nuug.no/\~peter/pf/[https://home.nuug.no/~peter/pf/].
[WARNING]
====
-When reading the http://www.openbsd.org/faq/pf/[PF FAQ], keep in mind that FreeBSD's version of PF has diverged substantially from the upstream OpenBSD version over the years.
+When reading the https://www.openbsd.org/faq/pf/[PF FAQ], keep in mind that FreeBSD's version of PF has diverged substantially from the upstream OpenBSD version over the years.
Not all features work the same way on FreeBSD as they do in OpenBSD and vice versa.
====
@@ -242,7 +242,7 @@
By default, PF reads its configuration rules from [.filename]#/etc/pf.conf# and modifies, drops, or passes packets according to the rules or definitions specified in this file.
The FreeBSD installation includes several sample files located in [.filename]#/usr/share/examples/pf/#.
-Refer to the http://www.openbsd.org/faq/pf/[PF FAQ] for complete coverage of PF rulesets.
+Refer to the https://www.openbsd.org/faq/pf/[PF FAQ] for complete coverage of PF rulesets.
To control PF, use `pfctl`.
crossref:firewalls[pfctl,Useful `pfctl` Options] summarizes some useful options to this command.
@@ -607,7 +607,7 @@
If other types of ICMP packets are needed, expand `icmp_types` to a list of those packet types.
Type `more /usr/src/sbin/pfctl/pfctl_parser.c` to see the list of ICMP message types supported by PF.
-Refer to http://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml[http://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml] for an explanation of each message type.
+Refer to https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml[https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml] for an explanation of each message type.
Since Unix `traceroute` uses UDP by default, another rule is needed to allow Unix `traceroute`:
@@ -755,7 +755,7 @@
[NOTE]
====
-These rules will _not_ block slow bruteforcers, as described in http://home.nuug.no/\~peter/hailmary2013/[http://home.nuug.no/~peter/hailmary2013/].
+These rules will _not_ block slow bruteforcers, as described in https://home.nuug.no/\~peter/hailmary2013/[https://home.nuug.no/~peter/hailmary2013/].
====
This example ruleset is intended mainly as an illustration.
@@ -1043,7 +1043,7 @@
In Random Early Detection In and Out (RIO) mode, RED maintains multiple average queue lengths and multiple threshold values, one for each QOS level.
HFSC::
-Hierarchical Fair Service Curve Packet Scheduler (HFSC) is described in http://www-2.cs.cmu.edu/\~hzhang/HFSC/main.html[http://www-2.cs.cmu.edu/~hzhang/HFSC/main.html].
+Hierarchical Fair Service Curve Packet Scheduler (HFSC) is described in https://www-2.cs.cmu.edu/\~hzhang/HFSC/main.html[https://www-2.cs.cmu.edu/~hzhang/HFSC/main.html].
PRIQ::
Priority Queuing (PRIQ) always passes traffic that is in a higher queue first.
@@ -1847,8 +1847,8 @@
IPF was originally written using a rule processing logic of "the last matching rule wins" and only used stateless rules.
Since then, IPF has been enhanced to include the `quick` and `keep state` options.
-The IPF FAQ is at http://www.phildev.net/ipf/index.html[http://www.phildev.net/ipf/index.html].
-A searchable archive of the IPFilter mailing list is available at http://marc.info/?l=ipfilter[http://marc.info/?l=ipfilter].
+The IPF FAQ is at https://www.phildev.net/ipf/index.html[https://www.phildev.net/ipf/index.html].
+A searchable archive of the IPFilter mailing list is available at https://marc.info/?l=ipfilter[https://marc.info/?l=ipfilter].
This section of the Handbook focuses on IPF as it pertains to FreeBSD.
It provides examples of rules that contain the `quick` and `keep state` options.
@@ -2002,7 +2002,7 @@
+
There is no way to match ranges of IP addresses which do not express themselves easily using the dotted numeric form / mask-length notation.
The package:net-mgmt/ipcalc[] package or port may be used to ease the calculation of the CIDR mask.
-Additional information is available at the utility's web page: http://jodies.de/ipcalc[http://jodies.de/ipcalc].
+Additional information is available at the utility's web page: https://jodies.de/ipcalc[https://jodies.de/ipcalc].
-This is the name that the Computer Systems Research Group (CSRG) at link:http://www.berkeley.edu[The University of California at Berkeley] gave to their improvements and modifications to AT&T's 32V UNIX(R).
+This is the name that the Computer Systems Research Group (CSRG) at link:https://www.berkeley.edu[The University of California at Berkeley] gave to their improvements and modifications to AT&T's 32V UNIX(R).
FreeBSD is a descendant of the CSRG work.
[[bikeshed-glossary]]
@@ -467,7 +467,7 @@
[[kame-glossary]]
KAME::
-Japanese for “turtle”, the term KAME is used in computing circles to refer to the link:http://www.kame.net/[KAME Project], who work on an implementation of IPv6.
+Japanese for “turtle”, the term KAME is used in computing circles to refer to the link:https://www.kame.net/[KAME Project], who work on an implementation of IPv6.
KDC::
See crossref:glossary[kdc-glossary,Key Distribution Center].
@@ -539,7 +539,7 @@
(man:witness[4] is actually slightly conservative, so it is possible to get false positives.)
A true positive report indicates that “if you were unlucky, a deadlock would have happened here”.
+
-True positive LORs tend to get fixed quickly, so check https://lists.FreeBSD.org/subscription/freebsd-current and the link:http://sources.zabbadoz.net/freebsd/lor.html[LORs Seen] page before posting to the mailing lists.
+True positive LORs tend to get fixed quickly, so check https://lists.FreeBSD.org/subscription/freebsd-current and the link:https://sources.zabbadoz.net/freebsd/lor.html[LORs Seen] page before posting to the mailing lists.