History log of /src/share/man/man8/afterboot.8
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.83 19-Mar-2023 kre

PR misc/57276 from Nan Xiao

Remove redundant word ("to").


Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1
# 1.82 04-Jun-2021 nia

actually, an anchor is needed so the period is appended


# 1.81 04-Jun-2021 nia

remove empty anchor text


# 1.80 04-Jun-2021 nia

re-order initial sections in the order a user is likely to be able
to address them. add a section on NPF. attempt to make various things
easier to find.


# 1.79 04-Jun-2021 wiz

Fix typo.


# 1.78 04-Jun-2021 nia

adjust layout of afterboot(8) to make things easier to find


# 1.77 04-Jun-2021 nia

capitalization police, etc


Revision tags: cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.76 10-Jan-2021 riastradh

branches: 1.76.4;
Various entropy integration improvements.

- New /etc/security check for entropy in daily security report.

- New /etc/rc.d/entropy script runs (after random_seed and rndctl) to
check for entropy at boot -- in rc.conf, you can:

. set `entropy=check' to halt multiuser boot and enter single-user
mode if not enough entropy

. set `entropy=wait' to make multiuser boot wait until enough entropy

Default is to always boot without waiting -- and rely on other
channels like security report to alert the operator if there's a
problem.

- New man page entropy(7) discussing the higher-level concepts and
system integration with cross-references.

- New paragraph in afterboot(8) about entropy citing entropy(7) for
more details.

This change addresses many of the issues discussed in security/55659.
This is a first draft; happy to take improvements to the man pages and
scripted messages to improve clarity.

I considered changing motd to include an entropy warning with a
reference to the entropy(7) man page, but it's a little trickier:
- Not sure it's appropriate for all users to see at login rather than
users who have power to affect the entropy estimate (maybe it is,
just haven't decided).
- We only have a mechanism for changing once at boot; the message would
remain until next boot even if an operator adds enough entropy.
- The mechanism isn't really conducive to making a message appear
conditionally from boot to boot.


# 1.75 05-Oct-2020 nia

bump date


# 1.74 05-Oct-2020 nia

ifconfig up before doing wifi stuff


# 1.73 24-Aug-2020 nia

afterboot.8: If it needs a disclaimer that most people shouldn't do it...


# 1.72 24-Aug-2020 nia

afterboot.8: uname -p, pointed out by various people


# 1.71 24-Aug-2020 nia

afterboot.8: Start the daemons after configuring wpa_supplicant.


# 1.70 24-Aug-2020 nia

afterboot.8: Use wpa_* for everything WiFi, update links

reasoning: ifconfig scan is unreliable while wpa_supplicant is running


# 1.69 15-Aug-2020 nia

afterboot.8: Correct URL directory order


# 1.68 15-Aug-2020 nia

afterboot.8: Use cdn. Don't be arch specific. Requested by leot.


# 1.67 15-Aug-2020 nia

afterboot.8: Mention mdnsd


# 1.66 15-Aug-2020 nia

afterboot.8: Explain devpubd


# 1.65 15-Aug-2020 nia

afterboot.8: Be clearer about exactly when you might need to login as root


# 1.64 15-Aug-2020 nia

afterboot.8: Explain how to install pkgin on a fresh system


# 1.63 15-Aug-2020 nia

afterboot.8: Explain how connecting to open WiFi works with wpa_supplicant


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base
# 1.62 18-Jun-2019 nia

branches: 1.62.2;
servpce -> service


# 1.61 18-Jun-2019 maya

Don't describe wpa supplicant flags now that they aren't needed.

I'm intentionally not describing wpa_cli since it seems to be a worse
user experience than appending with wpa_passphrase.


Revision tags: phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.60 10-Sep-2017 maya

branches: 1.60.4;
Update wifi guide to reflect dhcpcd no longer invoking wpa_supplicant


# 1.59 21-Jul-2017 maya

Update packages link. suggest https. bump date


Revision tags: perseant-stdc-iso10646-base
# 1.58 03-Jul-2017 wiz

Remove workaround for ancient HTML generation code.


Revision tags: netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.57 15-Mar-2017 wiz

branches: 1.57.4;
Sort SEE ALSO.


# 1.56 14-Mar-2017 kre

wpa_supplicant.conf(5) not (8)


# 1.55 14-Mar-2017 maya

document the current easiest way to use WPA for wireless networking.
don't have my laptop here and going by memory so it may be slightly wrong.


# 1.54 18-Feb-2017 riastradh

Suggest `service xyz start/stop/...' instead of /etc/rc.d/xyz.

From cfkoch.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107
# 1.53 17-Dec-2016 maya

branches: 1.53.2;
Reference dhcpcd as the sole DHCP client in general man pages.

We'd rather have new users use dhcpcd. hopefully this eliminates some
unnecessary confusion about there being two clients.


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base
# 1.52 05-Oct-2012 wiz

branches: 1.52.12;
If you must use Pp with Ed, at least use it afterwards.


# 1.51 05-Oct-2012 njoly

Add missing close to display block, and add a paragraph break to
follow other similar blocks.


# 1.50 02-Oct-2012 roy

Prefer dhcpcd(8) over dhclient(8).


# 1.49 30-Sep-2012 riastradh

Rewrite section on DNS so it makes sense, is true, and is useful.

This may need to be adapted for openresolv too...


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4
# 1.48 11-Mar-2012 njoly

branches: 1.48.2;
Use Lk macro instead of Pa when dealing with URLs, to produce links
with HTML output. And while here update some dead URL links.
First part of PR/29238.


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.47 26-Jun-2010 jmmv

branches: 1.47.6;
Move testing instructions from afterboot(8) to tests(7) and change the
former to only provide a link to the latter.


# 1.46 17-Feb-2010 snj

Fix punctuation and update "SEE ALSO" section. From Bug Hunting in
PR misc/40293.


# 1.45 10-Feb-2010 wiz

Use comma in serialization instead of dot.


# 1.44 10-Feb-2010 snj

Some markup and capitalization nits, from Bug Hunting in PR misc/40062.
While here, give xdm its own subsection instead of awkwardly lumping it
in with the rc.conf section.


# 1.43 20-Jan-2010 jmmv

Ask the user to enable fetch_pkg_vulnerabilities in /etc/daily.conf right
after installation. Automatic changes from sysinst will come later.


Revision tags: matt-premerge-20091211
# 1.42 24-Oct-2009 reed

Change two man page references to use the official names.
(I define "official" as the Document Title name and original file name.)


# 1.41 24-Oct-2009 reed

In SEE ALSO, refer to useradd instead of adduser.
(adduser is a man link, but no tool by that name.)


# 1.40 18-May-2009 snj

Make some updates (most notably syncing the Postfix section with reality)
inspired by PR misc/39168.


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.39 07-May-2009 dholland

Fix typo, from Shannon -jj Behrens in PR 41375.


Revision tags: netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2
# 1.38 21-Oct-2008 wiz

branches: 1.38.2; 1.38.4; 1.38.6;
Wording improvements.


# 1.37 20-Oct-2008 tsutsui

- note that local hostname settings might be overriden by dhclient(8)
- add more info about DHCP settings in the network configuration section
- bump date


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base mjf-devfs2-base
# 1.36 02-May-2008 martin

Move TNF licenses to 2 clause form


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.35 21-Mar-2008 reed

branches: 1.35.2; 1.35.4;
Fix reference to sshd_config manpage.


Revision tags: keiichi-mipv6-nbase keiichi-mipv6-base matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.34 14-Dec-2007 pavel

Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.


Revision tags: cube-autoconf-base
# 1.33 12-Nov-2007 jmmv

Explain how to run the tests in afterboot(8)

Modify the afterboot(8) manual page to explain how to run the tests
installed alongside the system. This is something the user should do
after configuring it to ensure that it works and that it is stable on
his hardware.


Revision tags: matt-armv6-prevmlocking matt-mips64-base
# 1.32 24-Jul-2007 jmmv

branches: 1.32.4; 1.32.6;
Fix my email address in a comment; the old one does not exist any more.


# 1.31 02-Mar-2007 wiz

Fix typo in previous.


# 1.30 02-Mar-2007 wiz

Link to the pkgsrc guide and pkgsrc(7). Bump date.


Revision tags: netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 netbsd-4-base
# 1.29 22-Aug-2006 christos

branches: 1.29.2; 1.29.4;
sendmail is no more. noted by our anonymous user.


# 1.28 15-Aug-2006 mike

Fixed minor typo.


Revision tags: abandoned-netbsd-4-base chap-midi-nbase chap-midi-base
# 1.27 29-Apr-2006 peter

Use american english and fix a typo.


# 1.26 23-Mar-2006 wiz

Excise kerberosIV. Bump date.


# 1.25 11-Mar-2006 wiz

Bump date for previous.


# 1.24 06-Mar-2006 jnemeth

PR/30923: Zafer Aydogan: pam too verbose

Make it explicit that by default, you can only login as root on the console.

Approved by christos@.


# 1.23 08-Feb-2006 christos

Remove reference to sushi; pointed out by jmmv.


# 1.22 11-Sep-2005 wiz

portmap is dead, refer to rpcbind instead. From YOMURA Masanori in private mail.


# 1.21 20-Jun-2005 peter

Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.


# 1.20 17-May-2005 wiz

Some more nit fixes.


# 1.19 17-May-2005 wiz

Remove superfluous "\&".


# 1.18 17-May-2005 wiz

New sentence, new line.


# 1.17 17-May-2005 wiz

Two minor improvements.


# 1.16 17-May-2005 wiz

Drop trailing space.


# 1.15 14-May-2005 hubertf

mounting filesystems with nodev/nosuid wasn't considered that a good idea,
undo.


# 1.14 04-May-2005 hubertf

* Sync in a few changes from OpenBSD's latest version of this file
* Add licence by Marshall M. Midden
* Various minor edits and additions.


Revision tags: netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.13 22-Jul-2004 atatat

branches: 1.13.2; 1.13.4;
More better description of current state of sendmail stuff in more
places. This is intended to make some people a tad happier.


# 1.12 15-Jul-2004 wiz

Bump date for previous.


# 1.11 15-Jul-2004 atatat

Change the default settings for sendmail.

(1) The stock sendmail.cf will only listen on the loopback interface.
(2) The stock submit.cf specifally connects to "localhost." which
should be less susceptible to being confused or looking confused.
(3) The smtp listener starts by default, if needed. The setting in
/etc/default/rc.conf is still "no", but rc.d/sendmail detects the
default setting and will change it to yes if need is determined.

Need is defined as "nothing else seems to have been changed about the
mail configuration but we'd like locally originated and locally
destined mail to be delivered". If you change, eg, mailer.conf to
point to postfix or some other MTA, sendmail will not start.


Revision tags: netbsd-2-0-base
# 1.10 12-Oct-2003 jdolecek

branches: 1.10.2;
xref mailer.conf(5) in SEE ALSO


# 1.9 26-Jul-2003 salo

netbsd.org->NetBSD.org


# 1.8 26-Jun-2003 wiz

Switch macros to make both work.


# 1.7 14-May-2003 wiz

Setup -> set up; new sentence, new line; add some commas; change kernel building instructions to include make depend.


# 1.6 21-Mar-2003 jmmv

mailer.conf uses sendmail by default again. Fix a typo.


# 1.5 10-Mar-2003 lukem

fix build.sh usage


# 1.4 19-Jan-2003 jdolecek

g/c the NEXTRELEASE comment tag now that the next version number is decided


# 1.3 12-Jan-2003 jmmv

Remember the administrator to always configure /etc/mailer.conf, as there
is no default. Approved by wiz.


Revision tags: fvdl_fs64_base
# 1.2 18-Dec-2002 wiz

Mostly fixing Xrs, but some other fixes too.


# 1.1 30-Nov-2002 jdolecek

add afterboot(8) manpage - things to check after the first complete boot

adapted from OpenBSD by Julio Merino in PR misc/16745, with some further
changes by me