History log of /src/distrib/notes/common/postinstall
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base 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
# 1.90 03-Jun-2022 andvar

fix link to pkgsrc.tar.gz file in postinstall section.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
# 1.89 27-May-2021 martin

Consistency and typo/grammar fixes from Michael Siegel in PR 55413,
With minor adjustments.


Revision tags: cjep_staticlib_x-base
# 1.88 21-Oct-2020 nia

branches: 1.88.2;
Improve instructions for getting you a pkgsrc.
Use awge on evbarm.


# 1.87 26-Jul-2020 nia

replace KDE with a desktop that's actually current in pkgsrc


Revision tags: phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406
# 1.86 27-Nov-2019 martin

More cleanup:
- simplify TOC handling and remove arg limit (from uwe)
- use Lk with explicit anchor text in some places
- do not allow official release builds when we can not derive the
proper date from the buildid


# 1.85 24-Nov-2019 martin

Modernize release notes:
- use https where possible
- adapt to cdn/nycdn and our current auto-build conventions
- automate where possible
Many thanks to uwe for lots of *roff help.


# 1.84 21-Nov-2019 martin

Pass the set suffix (either .tgz or .tar.xz) from the makefile.
Document the rescue set.


Revision tags: phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.83 07-Aug-2018 martin

branches: 1.83.2;
Remove leftovers from the separate xen port (which is now part of i386
and amd64)


Revision tags: 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.82 24-Jan-2018 skrll

branches: 1.82.2; 1.82.4;
Remove port-acorn26

OK core@


Revision tags: netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 netbsd-8-0-RC1 matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.81 19-May-2015 snj

branches: 1.81.8;
- update upgrade issues:
+ ARM ABI change
+ new users
+ new groups
- add modules set where missing
- formatting improvements
- note that rtsol{,d} will be gone in the future
- fix raw partition info
- update sparc64 hardware support
- remove note about sparc SMP support being broken
- update some size requirements (still lots of ancient bogus RAM
minimums lingering -- HI PORTMASTERS!)
- various other minor content modernization
- whitespace fixes


# 1.80 09-May-2015 snj

first pass de-suckification for 2015. modernize content a bit, fix dirty
rotten lies, improve wording, sync legalese with reality, yada yada yada.


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base tls-maxphys-base
# 1.79 12-Apr-2014 snj

branches: 1.79.2;
NetBSD.org police.


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3
# 1.78 24-Feb-2014 skrll

branches: 1.78.2;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.77 02-Oct-2012 roy

Prefer dhcpcd(8) over dhclient(8).


# 1.76 17-Aug-2012 riz

branches: 1.76.2;
More MI release notes updates, particularly around installing.

This could use more love!


# 1.75 26-May-2012 tsutsui

Most contents in ftp://ftp.NetBSD.org/pub/NetBSD/packages/ seem removed
recently (do we have any announcment?) so update pakcages URLs and
descriptions accordingly.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4 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 matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base
# 1.74 25-Apr-2009 snj

branches: 1.74.6; 1.74.8;
Final round of INSTALL cleanups for 5.0.


# 1.73 25-Apr-2009 snj

Another round of INSTALL improvements big and small.


# 1.72 26-Jan-2009 snj

branches: 1.72.2;
Various updates to the install notes.


Revision tags: netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.71 27-Sep-2008 tsutsui

branches: 1.71.2;
Use a 192.0.2.0/24 address in example per RFC 3330. Suggested by tron@.


# 1.70 26-Sep-2008 tsutsui

- use appropriate IFnames for each port
- use le0 as the default IFname for our favorite but orphaned antique ports,
rather than modern but obsolete de0
- use a private IP address in example


# 1.69 21-Sep-2008 tsutsui

Add a note about a version mismatch warning of pkg_add(1) command.


# 1.68 20-Sep-2008 tsutsui

Update URLs for packages PKG_PATH from obsolete one:
ftp://ftp.NetBSD.org/pub/NetBSD/packages/{VERSION}/{MACHINE}/All
to newer one:
ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/{MACHINE}/{VERSION}/All
which is documented in the pkgsrc guide, and also note the alternative path:
/pub/NetBSD/packages/current-packages/NetBSD/{MACHINE}/{VERSION}/All
for mirrors which don't mirror /pub/pkgsrc but have only /pub/NetBSD.


Revision tags: wrstuden-revivesa-base-3
# 1.67 13-Sep-2008 tsutsui

First cut at INSTALL notes for NetBSD/arc.
Finally we could close another ancient PR port-arc/11443.

After several years, we got the native bootloader and then had
sysinst which would do apprpriate partitioning for the bootloader,
so I've noted the last difficult part, how to specify boot commands
on the ARC BIOS.

I still wonder how many possible users of NetBSD/arc are there
who will need this topic though... ;-p


Revision tags: wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 wrstuden-revivesa-base
# 1.66 30-Apr-2008 martin

branches: 1.66.2;
Convert TNF licenses to new 2 clause variant


Revision tags: yamt-pf42-baseX yamt-pf42-base keiichi-mipv6-base mjf-devfs-base pc532-eol-2008 matt-armv6-nbase matt-armv6-base hpcarm-cleanup-base
# 1.65 14-Dec-2007 pavel

branches: 1.65.2; 1.65.6; 1.65.8;
Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.


# 1.64 14-Dec-2007 jnemeth

- fix some URLs
- setup postfix, not sendmail


Revision tags: matt-armv6-prevmlocking cube-autoconf-base matt-mips64-base
# 1.63 25-Jul-2007 pavel

branches: 1.63.4; 1.63.8;
merge rev. 1.58.2.2 - fix ".end-preformat" problem.


Revision tags: netbsd-4-base
# 1.62 30-Oct-2006 hubertf

branches: 1.62.2; 1.62.4;
* Clarify that the xfont set is only needed by the X server
* simplify commands to extracts sets & pkgsrc
* add spaces around \(em - why this isn't rendered as &mdash; is far
beyond me, can someone with *roff fu have a look?

Inspired by posting by James K. Lowden on netbsd-docs.

XXX the hardware list needs real work. :(


Revision tags: abandoned-netbsd-4-base
# 1.61 17-Jul-2006 hubertf

Mozilla -> Firefox


# 1.60 09-Mar-2006 wiz

Fix some URLs. From OKANO Takayoshi in PR 33001.


# 1.59 06-May-2005 wiz

Packages.txt has been obsoleted, point to doc/pkgsrc.txt.
Whitespace and casing nit fixes.


Revision tags: netbsd-3-base
# 1.58 21-Aug-2004 hubertf

branches: 1.58.2;
* mention DHCP
* Add vipw(8) and pwd_mkdb(8) as alternatives for editing /etc/passwd
* give a few more pkg_add examples (kde, mozilla, bash)
* Recommend Packages.txt and README as pkgsrc documentation
* Mention postfix and /etc/mailer.conf

Todo:
* what's the place for a pkgsrc-stable.tar.gz snapshot for 2.0?


# 1.57 12-Jun-2004 mbw

formatting nit


# 1.56 11-Jun-2004 mbw

Add sparc64 tags


# 1.55 13-May-2004 cl

Add NetBSD/xen documentation.


Revision tags: netbsd-2-0-base
# 1.54 01-Nov-2003 grant

branches: 1.54.2;
- fix some typos (netsbd.org -> NetBSD.org)
- add trailing slashes to URLs where appropriate
- netbsd.org -> NetBSD.org


# 1.53 10-Oct-2003 mbw

add hp700 tags and text


# 1.52 02-Sep-2003 mbw

macppc uses tlp0 and gem0 by default now instead of de0 and gm0 for
on-board ethernet


# 1.51 26-Jul-2003 salo

netbsd.org->NetBSD.org


# 1.50 16-Mar-2003 darcy

Text on pkg_add assumes sh(1). This fix adds text describing how to
set environment under csh(1) as well.

Closes PR install/14797.


# 1.49 15-Mar-2003 darcy

The pkg_add examples assume sh(1). Adding text to mention csh(1) syntax.
Closes PR install/14797.


Revision tags: fvdl_fs64_base
# 1.48 28-Sep-2002 elric

Fix usage of -mdoc that wiz pointed out to me.


# 1.47 28-Sep-2002 elric

Added a little verbiage describing that root logins from the network
are not enabled by default even via ssh(1). Thanks to Thomas
Klausner for some rewording of this.

Addresses PR: install/18456


# 1.46 26-Jul-2002 lukem

be consistent and use \n[XXX] instead of rXXX


# 1.45 25-Jul-2002 rafal

Fix remaining uses of ".if r_xxxx", when we really want ".if rxxxx", or
even better ".if \n[xxxx]".


# 1.44 24-Jul-2002 mbw

Fix link to hp300 FAQ on X11


# 1.43 22-Jul-2002 lukem

- define "termtype" string (based on \n[MACHINE] and use appropriately)
- consistently use \n[MACHINE] instead of r_MACHINE


# 1.42 21-Jul-2002 rafal

More minor updates to release notes -- a large part of these changes were
sgimips specific, but there are also MI tweaks.


# 1.41 21-Jul-2002 lukem

simplify some sections, and improve .ie ... .el .ie stuff


# 1.40 19-Jul-2002 lukem

tweak newly added stuff to be consistent with recent cleanup i did


# 1.39 19-Jul-2002 scottr

This is a complete refit of the mac68k documentation.

Of particular note is documentation on the new preferred method of
installation using sysinst, provided (and updated) by Bob Nestor.


# 1.38 11-Jul-2002 scottr

Replace "filesystem" with the correct phrase, "file system."


# 1.37 08-Jul-2002 skrll

Document how to make savecore work with netbsd{,.aout}


# 1.36 01-Jul-2002 skrll

More fixes and information for the CATS install documentation.


# 1.35 29-Jun-2002 lukem

_ copyright crank
- whitespace cleanup
- formatting cleanup (start sentences on new lines)


# 1.34 13-Jun-2002 leo

Add an item about the /etc/ttys file on the atari.


Revision tags: netbsd-1-6-base
# 1.33 03-May-2002 mbw

branches: 1.33.2;
next68k example ifconfig uses correct device name (xe)
also, excise mention of X windows for next68k
point to hp300 FAQ regarding X


# 1.32 14-Apr-2002 bjh21

Purge mentions of NetBSD/arm32.


# 1.31 03-Jan-2002 mbw

common/main
tweaks to the "Quick install for the impatient", particularly changing the
recommendation to MS-DOS floppy with bootloader and kernel instead of
boot floppy image

common/sysinst
add .To 2 tags for macppc-specific sections

common/postinstall
change tlp0 to de0 in description of typical ethernet interface


# 1.30 02-Jan-2002 he

Quote > and < characters with \*> and \*< in order to get semi-correct
HTML as one of the results.


# 1.29 02-Dec-2001 mbw

Mention tlp0 as possible built-in ethernet option

Mention how to manually create /dev entries, since the suggested "Re-install
sets" option doesn't automatically do this (leaving the user without
/dev/console)


# 1.28 30-Jul-2001 jdolecek

split the PKG_PATH example to two lines (variable set and export) to avoid
too long line in .more or .txt version of the INSTALL document
remove the pkg_add example for cvs - it's part of base system now


# 1.27 25-May-2001 mbw

Describe how to install onto a drive that will also be used by MacOS (such
as most of the post-1998 models).

Also reminder about reversed MAC address on early models (macppc/install).


# 1.26 19-May-2001 mbw

More minor updates based on user feedback

macppc/install:
add description of "bad partition number, using 0no bootable HFS
partition" error message
mention that boot floppy must be booted from Open Firmware, you don't just
pop it in the floppy drive like a normal MacOS boot floppy.
example of how to read directory of CD or HD from OF (I think I got the
backslashes generated properly)
describe how to boot a kernel from an HFS partition
reiterate that some OF 1.0.5 machines can't seem to netboot
reverse recommendation of ultra0 and ultra1 busses

common/postinstall:
mention stty erase '^h' or '^?'

macppc/hardware:
mention that Sonnet Tempo ATA/66 card doesn't yet work with macppc
mention that adaptec 294x cards don't boot
mention that promise ultra66 works, but isn't bootable

macppc/prep:
mention that A/UX style partitions are interpreted as NetBSD-style
partitions, also that they're unreadable from MacOS
also describe the printenv command and give examples
mention that you can't hold down command-option-o-f on a PS/2 keyboard
rehash the partitioning section to describe under what conditions you can
have a drive with MacOS and NetBSD partitions, and what are the criteria
for a drive to be bootable under NetBSD.


# 1.25 14-May-2001 mbw

macppc/hardware:
define what "boot media" and "distribution media" mean

macppc/install:
corrected the text in example of booting system
corrected partition number to use in example of booting from HFS partition
added example of how to use MacOS X to print partition table using pdisk

macppc/prep:
actually drive setup 1.8.1 (ships with MacOS 9.0) works too
actually describe what netbsd.ram.gz is (installation kernel)

common/postinstall:
macppc uses vt100 for console, not vt220
describe how to mount root filesystem to edit /etc/rc.conf


# 1.24 13-May-2001 mbw

general clean-up. rearrange a few things to make more sense and change
order of recommendations for installation methods.

macppc/hardware:
update list of unsupported models

macppc/prep:
mention that ofwboot.elf is obsoleted, and all users should be using
ofwboot.xcf instead
link to partitioning HOW-TO on website
added some info on the "official" NetBSD/macppc-1.5.1 CD-R image
added some info on cdrecord
added note that netboot must be from on-board ethernet

macppc/install:
added a few more details to some of the open firmware error messages
reordered error messages to be in order user might encounter them
removed "pciide0:0:0: lost interrupt" since this is fixed in 1.5.1
added "TFTP timeout" and explanation to list of possible problems
point to macppc X11R6 HOW-TO

common/postinstall:
point to macppc X11R6 HOW-TO

common/xfer:
recommend waiting until later to create media for distribution sets

common/sysinst:
control-C to stop sysint, but added that you can re-run it from the
command prompt, no need to reboot.
added an example of what the sysinst main menu looks like


# 1.23 10-Apr-2001 jhawk

Workaround for misc/12593; use -Bd -unfilled instead of -Bd literal
when .IC is inside.


# 1.22 07-Apr-2001 jhawk

oops: .(bullet implies the initial .It


# 1.21 07-Apr-2001 jhawk

Update copyright date.
.Ic sysinst
Periods at ends of sentences.
X window system -> X Window System
cleanup PKG_PATH markup


# 1.20 13-Nov-2000 fvdl

* Mention the different floppy images and the machine types for which
they are suitable (for i386).
* Mention xf86config(1) for ports that use XFree86.
* Since i386 INSTALL kernels do not have symbols, point users at
the symbol files should they need them (hopefully not).


# 1.19 13-Nov-2000 hubertf

Several changes to our release notes, OK'd by Luke Mewburn:

* mention additional kernels in binary/kernel/ dir: GENERIC_LAPTOP, etc
* note that we also include firewall software (besides X, ...)
* don't Xref the BUGS file, as it's gone
* update some file sizes (source .tgz files) to match BETA2
* mention that syssrc contains the source for all architectures
* Sysinst now allows setting root password and timezone - note that.
* Explain how to actually install binary packages, giving some
examples that people may want to install.
* Mention rawrite32 near rawrite.
* Don't show preparation of install tape on i386
* update i386 hardware a bit. This needs to be generated automatically...
* Many minor nits & typos.


# 1.18 12-Nov-2000 wiz

two nits


# 1.17 10-Nov-2000 lukem

use
(cd /foo ; tar zxpf -) < bar.tar.gz
instead of
tar -C /foo -zxpf bar.tar.gz
since the `pax as tar' on the install media doesn't have a working -C...


# 1.16 02-Nov-2000 mbw

postinstall: add conditionals for hp300, macppc, and sparc

sysinst: tsubai-san says that macppc doesn't suffer from install-related
pcmcia interrupt problems. removed those for macppc

upgrade: add conditional for macppc and sparc (don't need to boot
from floppy)


# 1.15 01-Nov-2000 abs

Add an arm32 specific note that DNARD users will need to change their
console type to pc3.


# 1.14 29-Oct-2000 lukem

more cleanups
- use .Ic, .Pa, .Key, .Ul, .Tn, .Sq, .Dq as appropriate
- use .Dl instead of .(disp when formatting changes are required (the latter
doesn't cope too well when font change macros are used)
- wrap .Dl blocks with .Pp
- consistently use `file system' instead of `filesystem'
- migrate macppc to common/xfer


# 1.13 11-Oct-2000 simonb

'ex' is not in the root filesystem if /usr is a separate partition.


# 1.12 10-Oct-2000 lukem

use new macros from ../common/macros


# 1.11 04-Oct-2000 lukem

- use "press" instead of "hit"
- suggest looking in /etc/defaults/rc.conf or rc.conf(5) for rc.conf settings
- spell "separate" correctly
- use "third party" instead of "3rd party"
- move notes about /etc/localtime; sysinst does it for us
- update copyright date


# 1.10 04-Aug-2000 hubertf

We have useradd(8) now, no more need to bother people with vipw and
the adduser manpage.


Revision tags: netbsd-1-5-base minoura-xpg4dl-base
# 1.9 05-May-2000 itojun

branches: 1.9.4;
update wording for sendmail upgrade issues.


# 1.8 03-May-2000 itojun

change sendmail.cf path in "postinstall".
sync "main" with reality. rc.d/sendmail will die if there's /etc/sendmail.


# 1.7 14-Apr-2000 jhawk

Clarify that /usr/pkgsrc is not the One True Location, but merely
an accepted-by-convention default, per agc.


# 1.6 13-Apr-2000 jhawk

Clarify exactly where pkgsrc.tar.gz should be extracted.
Fixes install/9580 (INSTALL is vague about pkgsrc installation location)


# 1.5 13-Apr-2000 hubertf

note that the installation software (sysinst) may have already set
rc_configured to YES in /etc/rc.conf, and that the drop to
singleuser mode may not happen.
remove special mentioning of 1.4.


# 1.4 17-Jan-2000 abs

Mention you usually do not need to enter terminal type on login


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.3 13-Dec-1999 abs

Fix a type (propperly -> properly), plus expand section on pkgsrc


Revision tags: comdex-fall-1999-base
# 1.2 04-May-1999 simonb

branches: 1.2.4;
Change terminal type and ifconfig interface for pmax.
Mention some new files that have appears in NetBSD 1.4.
Make i386 and arm32 X configuration conditional on those archs.
Remove pmax X11R5 discussion - uses X11R6 now.


Revision tags: netbsd-1-4-base
# 1.1 13-Jan-1999 ross

branches: 1.1.2;
Give the common install notes components their own subdirectory.
Also, alpha and i386 now use a single merged common/sysinst,
and arm32 and sparc have a single merged common/xfer.