The NetBSD Project

CVS log for src/distrib/miniroot/install.sub

[BACK] Up to [cvs.NetBSD.org] / src / distrib / miniroot

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.65 / (download) - annotate - [select for diffs], Sat Jul 29 15:46:45 2023 UTC (8 months, 2 weeks ago) by tsutsui
Branch: MAIN
CVS Tags: HEAD
Changes since 1.64: +6 -17 lines
Diff to previous 1.64 (colored) to selected 1.18 (colored)

No need to ask whether to use the TCP option on NFS mount.

TCP mount has been default since NetBSD 9.0.

Revision 1.64 / (download) - annotate - [select for diffs], Fri Dec 30 09:08:47 2022 UTC (15 months, 2 weeks ago) by andvar
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored) to selected 1.18 (colored)

s/succes/success/ in comments.

Revision 1.63 / (download) - annotate - [select for diffs], Sun Mar 13 14:20:24 2022 UTC (2 years, 1 month ago) by andvar
Branch: MAIN
CVS Tags: netbsd-10-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
Changes since 1.62: +4 -4 lines
Diff to previous 1.62 (colored) to selected 1.18 (colored)

fix few typos in comments and output message.

Revision 1.45.56.4 / (download) - annotate - [select for diffs], Fri Jun 25 19:13:20 2021 UTC (2 years, 9 months ago) by martin
Branch: netbsd-8
Changes since 1.45.56.3: +2 -6 lines
Diff to previous 1.45.56.3 (colored) to branchpoint 1.45 (colored) next main 1.46 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1686):

	distrib/sun3/miniroot/Makefile: revision 1.50
	distrib/miniroot/install.sub: revision 1.61
	distrib/miniroot/install.sub: revision 1.62 (patch)
	distrib/sun2/miniroot/Makefile: revision 1.40

Replace RELEASE and VERSION strings proplery.
sun2 and sun3 don't use MI src/distrib/miniroot/list so this should
have been sync'ed with it.

http://cvsweb.netbsd.org/bsdweb.cgi/src/distrib/miniroot/list#rev1.36
> Use proper release version strings ("9.1" rather than "91") in banners.
>
> Also define and use "MACHINE" variable to describe port names
> (no uname(1) or sysctl(8) in miniroot binary list by default).

Should be pulled up to netbsd-9.

Remove netstat(1) calls to print resolver info on upgrade using miniroot.
netstat(1) was removed from miniroot 25 years ago.
 http://cvsweb.netbsd.org/bsdweb.cgi/src/distrib/miniroot/list#rev1.5

The modules and rescue sets are also required on upgrade.
Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.48.2.6 / (download) - annotate - [select for diffs], Fri Jun 25 19:08:46 2021 UTC (2 years, 9 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-3-RELEASE
Changes since 1.48.2.5: +2 -6 lines
Diff to previous 1.48.2.5 (colored) to branchpoint 1.48 (colored) next main 1.49 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1310):

	distrib/sun3/miniroot/Makefile: revision 1.50
	distrib/miniroot/install.sub: revision 1.61
	distrib/miniroot/install.sub: revision 1.62
	distrib/sun2/miniroot/Makefile: revision 1.40

Replace RELEASE and VERSION strings proplery.
sun2 and sun3 don't use MI src/distrib/miniroot/list so this should
have been sync'ed with it.

http://cvsweb.netbsd.org/bsdweb.cgi/src/distrib/miniroot/list#rev1.36
> Use proper release version strings ("9.1" rather than "91") in banners.
>
> Also define and use "MACHINE" variable to describe port names
> (no uname(1) or sysctl(8) in miniroot binary list by default).

Should be pulled up to netbsd-9.

Remove netstat(1) calls to print resolver info on upgrade using miniroot.
netstat(1) was removed from miniroot 25 years ago.
 http://cvsweb.netbsd.org/bsdweb.cgi/src/distrib/miniroot/list#rev1.5

The modules and rescue sets are also required on upgrade.
Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.62 / (download) - annotate - [select for diffs], Sat Jun 19 00:54:27 2021 UTC (2 years, 9 months ago) by tsutsui
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored) to selected 1.18 (colored)

The modules and rescue sets are also required on upgrade.

Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.61 / (download) - annotate - [select for diffs], Sat Jun 19 00:00:26 2021 UTC (2 years, 9 months ago) by tsutsui
Branch: MAIN
Changes since 1.60: +1 -5 lines
Diff to previous 1.60 (colored) to selected 1.18 (colored)

Remove netstat(1) calls to print resolver info on upgrade using miniroot.

netstat(1) was removed from miniroot 25 years ago.
 http://cvsweb.netbsd.org/bsdweb.cgi/src/distrib/miniroot/list#rev1.5

Revision 1.45.56.3 / (download) - annotate - [select for diffs], Sat Jun 5 10:41:20 2021 UTC (2 years, 10 months ago) by martin
Branch: netbsd-8
Changes since 1.45.56.2: +3 -2 lines
Diff to previous 1.45.56.2 (colored) to branchpoint 1.45 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1681):

	distrib/miniroot/install.sub: revision 1.60

Handle recent ifconfig(8) outputs in the miniroot installation script.

- Remove netmask slash notation for IP addresses,
  which has been changed between NetBSD 7.x and 8.0:
  http://cvsweb.netbsd.org/bsdweb.cgi/src/sbin/ifconfig/af_inet.c#rev1.24

- Ignore inet6 entries, which miniroot scripts don't support

Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.48.2.5 / (download) - annotate - [select for diffs], Sat Jun 5 10:40:08 2021 UTC (2 years, 10 months ago) by martin
Branch: netbsd-9
Changes since 1.48.2.4: +3 -2 lines
Diff to previous 1.48.2.4 (colored) to branchpoint 1.48 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1281):

	distrib/miniroot/install.sub: revision 1.60

Handle recent ifconfig(8) outputs in the miniroot installation script.

- Remove netmask slash notation for IP addresses,
  which has been changed between NetBSD 7.x and 8.0:
  http://cvsweb.netbsd.org/bsdweb.cgi/src/sbin/ifconfig/af_inet.c#rev1.24

- Ignore inet6 entries, which miniroot scripts don't support

Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.59.2.1 / (download) - annotate - [select for diffs], Mon May 31 22:06:53 2021 UTC (2 years, 10 months ago) by cjep
Branch: cjep_staticlib_x
Changes since 1.59: +3 -2 lines
Diff to previous 1.59 (colored) next main 1.60 (colored) to selected 1.18 (colored)

sync with head

Revision 1.60 / (download) - annotate - [select for diffs], Sat May 29 23:46:14 2021 UTC (2 years, 10 months ago) by tsutsui
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1
Changes since 1.59: +3 -2 lines
Diff to previous 1.59 (colored) to selected 1.18 (colored)

Handle recent ifconfig(8) outputs in the miniroot installation script.

- Remove netmask slash notation for IP addresses,
  which has been changed between NetBSD 7.x and 8.0:
  http://cvsweb.netbsd.org/bsdweb.cgi/src/sbin/ifconfig/af_inet.c#rev1.24
- Ignore inet6 entries, which miniroot scripts don't support

Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.45.56.2 / (download) - annotate - [select for diffs], Sat Dec 19 19:02:52 2020 UTC (3 years, 3 months ago) by martin
Branch: netbsd-8
Changes since 1.45.56.1: +103 -83 lines
Diff to previous 1.45.56.1 (colored) to branchpoint 1.45 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1639):

	distrib/miniroot/install.sub: revision 1.54 (patch)
	distrib/miniroot/install.sub: revision 1.56 (patch)
	distrib/miniroot/install.sub: revision 1.57 (patch)
	distrib/miniroot/install.sub: revision 1.58 (patch)
	distrib/miniroot/install.sub: revision 1.59 (patch)
	distrib/hp300/miniroot/install.md: revision 1.20
	distrib/miniroot/list: revision 1.36
	distrib/mvme68k/miniroot/install.md: revision 1.9
	distrib/mvme68k/miniroot/install.md: revision 1.10
	distrib/sun3/miniroot/install.md: revision 1.6
	distrib/miniroot/install.sub: revision 1.47 (patch)
	distrib/sun3/miniroot/install.md: revision 1.7
	distrib/sun2/miniroot/install.md: revision 1.6
	distrib/sun2/miniroot/install.md: revision 1.7
	distrib/amiga/miniroot/install.md: revision 1.31
	distrib/mac68k/miniroot/install.md: revision 1.6
	distrib/mac68k/miniroot/install.md: revision 1.7
	distrib/mac68k/miniroot/install.md: revision 1.8
	distrib/miniroot/upgrade.sh: revision 1.23
	distrib/miniroot/install.sh: revision 1.26
	distrib/miniroot/upgrade.sh: revision 1.24
	distrib/miniroot/install.sh: revision 1.27
	distrib/hp300/miniroot/install.md: revision 1.18
	distrib/hp300/miniroot/install.md: revision 1.19
	distrib/miniroot/install.sub: revision 1.50 (patch)
	distrib/miniroot/install.sub: revision 1.51 (patch)
	distrib/miniroot/install.sub: revision 1.52 (patch)
	distrib/miniroot/install.sub: revision 1.53 (patch)

Remove uses of test ... -a ... and test ... -o ...
eXorcize and `` -> $()
Fix miniroot installation failure on network configuration.  PR/54833
No particular comment in the PR.
Should be pulled up to netbsd-9.
Fix "[: SMALL test, no fallback usage" error on miniroot installation.
Avoid and replace use of '-a', '(' and ')' operatos marked obsolescent
by modern POSIX.1-2017:
 https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html#tag_20_128_16
as suggested by kre@ in PR/54835.
Should be pulled up to netbsd-9.
The idiom
	set $whatever
	while [ $# - gt 10 ]; do shift 10; done
	eval echo \$$#
fails when $# turns out to be 10 (or any multiple), it would need
to be instead
	while [ $# -ge 10 ]; do shift 9; done
but there hasn't been a shell that cannot handle ${10} (etc) correctly
in a very long time, so let's just use that instead (properly quoted,
in case IFS happens to contain a digit for some bizarre reason).
We should also "set -f" / "set +f" (or better, restore the prev setting of -f)
around the "set $whatever" part, but if that was ever going to cause a problem
here, it would have already, so leave that for now.
test ! -n "$foo"   is just a quaint way of saying test -z "$foo"
and test ! -z "$foo" is really just test -n "$foo"  so let's just
use the simple (and more obvious) forms.
NFCI.
The kernel and X sets should be specified in MD miniroot scripts.
Otherwise they are not listed at least on ftp installation.
The problem was reported by Martin Trusler on port-hp300@:
 https://mail-index.netbsd.org/port-hp300/2020/11/21/msg000174.html
Should be pulled up to netbsd-9 and netbsd-8.
Add modules set for default sets on miniroot installation.
Should be pulled up to netbsd-9 and netbsd-8.
Add missing md_get_partition_range() that causes installation failure.
Also reported by Martin Trusler on testing hp300 miniroot.
Should be pulled up to netbsd-9 and netbsd-8.
Explicitly sort set names fetched via ftp nlist.
Several binary sets are stored as symbolic links on releases and
it seems some ftpd doesn't sort nlist outputs by name in such case.
Worth to pullup to netbsd-9 and netbsd-8.
Use proper release version strings ("9.1" rather than "91") in banners.
Also define and use "MACHINE" variable to describe port names
(no uname(1) or sysctl(8) in miniroot binary list by default).
I guess the short format like "91" by ${DISTRIBREV} was used only
for split sets for floppies in 1990's releases.
Worth to pullup to netbsd-9.
Inform the default installation directory in the official ftp server.
Fetch files via ftp using auto-fetching with URL per each binary set.
On slower machines, it takes more than five minutes to get a large
set binary and it could cause timeout of ftp control session, so
getting multiple binary sets in a single ftp session always fails.
Briefly tested on HP 9000/425e with 9.1 tree and ftp.netbsd.org binaries.
No particular comments on tech-install@ and port-hp300@.
Maybe should be pulled up to netbsd-9.

Revision 1.48.2.4 / (download) - annotate - [select for diffs], Mon Dec 14 17:26:36 2020 UTC (3 years, 4 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-2-RELEASE
Changes since 1.48.2.3: +38 -16 lines
Diff to previous 1.48.2.3 (colored) to branchpoint 1.48 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1151):

	distrib/miniroot/install.sub: revision 1.54
	distrib/miniroot/install.sub: revision 1.55
	distrib/miniroot/install.sub: revision 1.56
	distrib/miniroot/install.sub: revision 1.57
	distrib/miniroot/install.sub: revision 1.58
	distrib/miniroot/install.sub: revision 1.59
	distrib/hp300/miniroot/install.md: revision 1.20
	distrib/miniroot/list: revision 1.36
	distrib/mvme68k/miniroot/install.md: revision 1.9
	distrib/mvme68k/miniroot/install.md: revision 1.10
	distrib/sun3/miniroot/install.md: revision 1.6
	distrib/sun3/miniroot/install.md: revision 1.7
	distrib/sun2/miniroot/install.md: revision 1.6
	distrib/sun2/miniroot/install.md: revision 1.7
	distrib/amiga/miniroot/install.md: revision 1.31
	distrib/mac68k/miniroot/install.md: revision 1.6
	distrib/mac68k/miniroot/install.md: revision 1.7
	distrib/mac68k/miniroot/install.md: revision 1.8
	distrib/hp300/miniroot/install.md: revision 1.18
	distrib/hp300/miniroot/install.md: revision 1.19
	distrib/miniroot/install.sub: revision 1.53

test ! -n "$foo"   is just a quaint way of saying test -z "$foo"
and test ! -z "$foo" is really just test -n "$foo"  so let's just
use the simple (and more obvious) forms.

NFCI.

 -

Add modules set for default sets on miniroot installation.
Should be pulled up to netbsd-9 and netbsd-8.

 -

The kernel and X sets should be specified in MD miniroot scripts.

Otherwise they are not listed at least on ftp installation.

The problem was reported by Martin Trusler on port-hp300@:
 https://mail-index.netbsd.org/port-hp300/2020/11/21/msg000174.html

Should be pulled up to netbsd-9 and netbsd-8.

 -

Appease awk warnings on suppressing dmesg timestamps.
awk: warning: escape sequence `\[' treated as plain `['
source line number 1
context is
{ h=$0; >>>  gsub("^[ <<<
awk: warning: escape sequence `\]' treated as plain `]'
source line number 1

Should be pulled up to netbsd-9.

 -

Explicitly sort set names fetched via ftp nlist.

Several binary sets are stored as symbolic links on releases and
it seems some ftpd doesn't sort nlist outputs by name in such case.

Worth to pullup to netbsd-9 and netbsd-8.

 -

Use proper release version strings ("9.1" rather than "91") in banners.

Also define and use "MACHINE" variable to describe port names
(no uname(1) or sysctl(8) in miniroot binary list by default).

I guess the short format like "91" by ${DISTRIBREV} was used only
for split sets for floppies in 1990's releases.

Worth to pullup to netbsd-9.

 -

Inform the default installation directory in the official ftp server.

 -

Fetch files via ftp using auto-fetching with URL per each binary set.

On slower machines, it takes more than five minutes to get a large
set binary and it could cause timeout of ftp control session, so
getting multiple binary sets in a single ftp session always fails.

Briefly tested on HP 9000/425e with 9.1 tree and ftp.netbsd.org binaries.

No particular comments on tech-install@ and port-hp300@.

Maybe should be pulled up to netbsd-9.

 -

Add missing md_get_partition_range() that causes installation failure.

Also reported by Martin Trusler on testing hp300 miniroot.

Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.59 / (download) - annotate - [select for diffs], Sat Dec 12 05:23:21 2020 UTC (3 years, 4 months ago) by tsutsui
Branch: MAIN
CVS Tags: cjep_staticlib_x-base
Branch point for: cjep_staticlib_x
Changes since 1.58: +23 -9 lines
Diff to previous 1.58 (colored) to selected 1.18 (colored)

Fetch files via ftp using auto-fetching with URL per each binary set.

On slower machines, it takes more than five minutes to get a large
set binary and it could cause timeout of ftp control session, so
getting multiple binary sets in a single ftp session always fails.

Briefly tested on HP 9000/425e with 9.1 tree and ftp.netbsd.org binaries.
No particular comments on tech-install@ and port-hp300@.

Maybe should be pulled up to netbsd-9.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Dec 5 18:57:21 2020 UTC (3 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.57: +5 -1 lines
Diff to previous 1.57 (colored) to selected 1.18 (colored)

Inform the default installation directory in the official ftp server.

Revision 1.57 / (download) - annotate - [select for diffs], Sat Dec 5 18:52:06 2020 UTC (3 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.56: +6 -2 lines
Diff to previous 1.56 (colored) to selected 1.18 (colored)

Use proper release version strings ("9.1" rather than "91") in banners.

Also define and use "MACHINE" variable to describe port names
(no uname(1) or sysctl(8) in miniroot binary list by default).

I guess the short format like "91" by ${DISTRIBREV} was used only
for split sets for floppies in 1990's releases.

Worth to pullup to netbsd-9.

Revision 1.56 / (download) - annotate - [select for diffs], Sat Dec 5 18:33:47 2020 UTC (3 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored) to selected 1.18 (colored)

Explicitly sort set names fetched via ftp nlist.

Several binary sets are stored as symbolic links on releases and
it seems some ftpd doesn't sort nlist outputs by name in such case.

Worth to pullup to netbsd-9 and netbsd-8.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Dec 5 18:29:50 2020 UTC (3 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored) to selected 1.18 (colored)

Appease awk warnings on suppressing dmesg timestamps.

> awk: warning: escape sequence `\[' treated as plain `['
>  source line number 1
>  context is
>         { h=$0; >>>  gsub("^[ <<<
> awk: warning: escape sequence `\]' treated as plain `]'
>  source line number 1

Should be pulled up to netbsd-9.

Revision 1.54 / (download) - annotate - [select for diffs], Sat Dec 5 18:24:10 2020 UTC (3 years, 4 months ago) by tsutsui
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.18 (colored)

Add modules set for default sets on miniroot installation.

Should be pulled up to netbsd-9 and netbsd-8.

Revision 1.46.4.3 / (download) - annotate - [select for diffs], Mon Apr 13 07:45:29 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.46.4.2: +3 -3 lines
Diff to previous 1.46.4.2 (colored) to branchpoint 1.46 (colored) next main 1.47 (colored) to selected 1.18 (colored)

Mostly merge changes from HEAD upto 20200411

Revision 1.46.4.2 / (download) - annotate - [select for diffs], Wed Apr 8 14:03:47 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.46.4.1: +8 -10 lines
Diff to previous 1.46.4.1 (colored) to branchpoint 1.46 (colored) to selected 1.18 (colored)

Merge changes from current as of 20200406

Revision 1.48.2.3 / (download) - annotate - [select for diffs], Tue Jan 21 15:26:46 2020 UTC (4 years, 2 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2
Changes since 1.48.2.2: +3 -5 lines
Diff to previous 1.48.2.2 (colored) to branchpoint 1.48 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by kre in ticket #632):

	distrib/miniroot/install.sub: revision 1.52

The idiom

	set $whatever
	while [ $# - gt 10 ]; do shift 10; done
	eval echo \$$#

fails when $# turns out to be 10 (or any multiple), it would need
to be instead

	while [ $# -ge 10 ]; do shift 9; done

but there hasn't been a shell that cannot handle ${10} (etc) correctly
in a very long time, so let's just use that instead (properly quoted,
in case IFS happens to contain a digit for some bizarre reason).

We should also "set -f" / "set +f" (or better, restore the prev setting of -f)
around the "set $whatever" part, but if that was ever going to cause a problem
here, it would have already, so leave that for now.

Revision 1.48.2.2 / (download) - annotate - [select for diffs], Tue Jan 21 11:30:28 2020 UTC (4 years, 2 months ago) by martin
Branch: netbsd-9
Changes since 1.48.2.1: +3 -3 lines
Diff to previous 1.48.2.1 (colored) to branchpoint 1.48 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #622):

	distrib/miniroot/install.sub: revision 1.50
	distrib/miniroot/install.sub: revision 1.51

Fix miniroot installation failure on network configuration.  PR/54833

No particular comment in the PR.
Should be pulled up to netbsd-9.

Fix "[: SMALL test, no fallback usage" error on miniroot installation.

Avoid and replace use of '-a', '(' and ')' operatos marked obsolescent
by modern POSIX.1-2017:

 https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html#tag_20_128_16

as suggested by kre@ in PR/54835.

Should be pulled up to netbsd-9.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Jan 19 00:57:00 2020 UTC (4 years, 2 months ago) by kre
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, is-mlppp-base, is-mlppp
Changes since 1.52: +4 -4 lines
Diff to previous 1.52 (colored) to selected 1.18 (colored)


test ! -n "$foo"   is just a quaint way of saying test -z "$foo"
and test ! -z "$foo" is really just test -n "$foo"  so let's just
use the simple (and more obvious) forms.

NFCI.

Revision 1.52 / (download) - annotate - [select for diffs], Sun Jan 19 00:50:25 2020 UTC (4 years, 2 months ago) by kre
Branch: MAIN
Changes since 1.51: +3 -5 lines
Diff to previous 1.51 (colored) to selected 1.18 (colored)


The idiom

	set $whatever
	while [ $# - gt 10 ]; do shift 10; done
	eval echo \$$#

fails when $# turns out to be 10 (or any multiple), it would need
to be instead

	while [ $# -ge 10 ]; do shift 9; done

but there hasn't been a shell that cannot handle ${10} (etc) correctly
in a very long time, so let's just use that instead (properly quoted,
in case IFS happens to contain a digit for some bizarre reason).

We should also "set -f" / "set +f" (or better, restore the prev setting of -f)
around the "set $whatever" part, but if that was ever going to cause a problem
here, it would have already, so leave that for now.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Jan 12 03:56:14 2020 UTC (4 years, 3 months ago) by tsutsui
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.18 (colored)

Fix "[: SMALL test, no fallback usage" error on miniroot installation.

Avoid and replace use of '-a', '(' and ')' operatos marked obsolescent
by modern POSIX.1-2017:
 https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html#tag_20_128_16
as suggested by kre@ in PR/54835.

Should be pulled up to netbsd-9.

Revision 1.50 / (download) - annotate - [select for diffs], Sun Jan 12 03:37:10 2020 UTC (4 years, 3 months ago) by tsutsui
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.18 (colored)

Fix miniroot installation failure on network configuration.  PR/54833

No particular comment in the PR.
Should be pulled up to netbsd-9.

Revision 1.48.2.1 / (download) - annotate - [select for diffs], Sun Nov 17 07:04:35 2019 UTC (4 years, 4 months ago) by martin
Branch: netbsd-9
CVS Tags: netbsd-9-0-RC1
Changes since 1.48: +4 -4 lines
Diff to previous 1.48 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by maya in ticket #435):

	distrib/sets/maketars: revision 1.90
	usr.sbin/sysinst/arch/playstation2/md.h: revision 1.2
	usr.sbin/sysinst/arch/sandpoint/md.h: revision 1.3
	usr.sbin/sysinst/arch/evbppc/md.h: revision 1.3
	usr.sbin/sysinst/arch/hpcarm/md.h: revision 1.3
	usr.sbin/sysinst/arch/mvme68k/md.h: revision 1.3
	distrib/sun3/MakeInstTape: revision 1.3
	usr.sbin/sysinst/util.c: revision 1.33
	distrib/sets/lists/rescue/mi: revision 1.1
	distrib/sets/lists/base/rescue.sun2: file removal
	usr.sbin/sysinst/arch/zaurus/md.h: revision 1.3
	distrib/sets/lists/base/rescue.ad.m68k.shl: file removal
	distrib/sets/regpkgset: revision 1.13
	usr.sbin/sysinst/arch/i386/md.h: revision 1.7
	distrib/sets/lists/base/rescue.sparc: file removal
	distrib/notes/mvme68k/xfer: revision 1.19
	distrib/sets/sets.subr: revision 1.187
	distrib/common/bootimage/Makefile.bootimage: revision 1.22
	usr.sbin/sysinst/msg.mi.de: revision 1.16
	usr.sbin/sysinst/arch/atari/md.h: revision 1.3
	rescue/Makefile: revision 1.38
	distrib/sets/lists/base/rescue.macppc: file removal
	usr.sbin/sysinst/arch/arc/md.h: revision 1.4
	distrib/miniroot/install.sub: revision 1.49
	usr.sbin/sysinst/arch/acorn32/md.h: revision 1.3
	usr.sbin/sysinst/arch/x68k/md.h: revision 1.3
	usr.sbin/sysinst/arch/hpcmips/md.h: revision 1.3
	usr.sbin/sysinst/arch/bebox/md.h: revision 1.3
	usr.sbin/sysinst/arch/hpcsh/md.h: revision 1.2
	distrib/sets/lists/base/rescue.shark: file removal
	usr.sbin/sysinst/arch/emips/md.h: revision 1.5
	distrib/utils/embedded/mkimage: revision 1.70
	usr.sbin/sysinst/arch/shark/md.h: revision 1.3
	usr.sbin/sysinst/arch/pmax/md.h: revision 1.4
	usr.sbin/sysinst/arch/amiga/md.h: revision 1.4
	usr.sbin/sysinst/arch/hp300/md.h: revision 1.5
	rescue/list.ldconfig: file removal
	distrib/sets/lists/base/rescue.ad.m68k: file removal
	usr.sbin/sysinst/arch/prep/md.h: revision 1.4
	usr.sbin/sysinst/arch/cats/md.h: revision 1.4
	usr.sbin/sysinst/arch/amd64/md.h: revision 1.7
	usr.sbin/sysinst/msg.mi.es: revision 1.17
	usr.sbin/sysinst/msg.mi.fr: revision 1.20
	usr.sbin/sysinst/msg.mi.pl: revision 1.23
	distrib/sets/lists/base/rescue.i386: file removal
	usr.sbin/sysinst/arch/evbarm/md.h: revision 1.3
	distrib/sets/lists/base/rescue.vax: file removal
	distrib/amd64/uefi-installimage/Makefile.bootimage: revision 1.12
	usr.sbin/sysinst/arch/evbmips/md.h: revision 1.3
	distrib/sets/lists/base/rescue.mi: file removal
	distrib/sets/README: revision 1.14
	usr.sbin/sysinst/arch/sgimips/md.h: revision 1.4
	distrib/sets/lists/base/rescue.sparc64: file removal
	distrib/sets/lists/base/rescue.mi: revision 1.45
	distrib/sets/lists/base/rescue.mi: revision 1.46
	usr.sbin/sysinst/arch/ofppc/md.h: revision 1.4
	usr.sbin/sysinst/arch/cobalt/md.h: revision 1.4
	distrib/sets/lists/base/rescue.ad.arm: file removal
	distrib/sets/lists/base/rescue.mac68k: file removal
	usr.sbin/sysinst/defs.h: revision 1.45
	usr.sbin/sysinst/arch/landisk/md.h: revision 1.2
	distrib/notes/atari/xfer: revision 1.17
	etc/Makefile: revision 1.441
	usr.sbin/sysinst/msg.mi.en: revision 1.22
	distrib/sun2/MakeInstTape: revision 1.2

Remove ldconfig from /rescue, and mark it MI obsolete.
- ldconfig in netbsd refers to a.out binaries only. We've been ELF-only
  since NetBSD 2.0 or so, and having it in /rescue served little purpose
  even before that, as /rescue is standalone.
- Using MI obsolete to avoid the need for MD set lists where ldconfig
  is the sole entry

Mark /rescue/edlabel as MI-obsolete, so we can remove all remaining MD
rescue set list files.

Split out /rescue to its own set and adapt installers/images to add it.

This is meant to make updates safer: if something goes wrong with updating
base, we still have the old, standalone /rescue to recover from.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Oct 2 11:15:59 2019 UTC (4 years, 6 months ago) by maya
Branch: MAIN
CVS Tags: phil-wifi-20191119
Changes since 1.48: +4 -4 lines
Diff to previous 1.48 (colored) to selected 1.18 (colored)

Split out /rescue to its own set and adapt installers/images to add it.

This is meant to make updates safer: if something goes wrong with updating
base, we still have the old, standalone /rescue to recover from.

Revision 1.46.4.1 / (download) - annotate - [select for diffs], Mon Jun 10 21:42:25 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.46: +93 -74 lines
Diff to previous 1.46 (colored) to selected 1.18 (colored)

Sync with HEAD

Revision 1.48 / (download) - annotate - [select for diffs], Wed Apr 10 14:52:53 2019 UTC (5 years ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-20190609, netbsd-9-base
Branch point for: netbsd-9
Changes since 1.47: +28 -9 lines
Diff to previous 1.47 (colored) to selected 1.18 (colored)

adjust miniroot scripts to deal with the time prefix in dmesg

Revision 1.47 / (download) - annotate - [select for diffs], Thu Apr 4 20:51:35 2019 UTC (5 years ago) by christos
Branch: MAIN
Changes since 1.46: +66 -66 lines
Diff to previous 1.46 (colored) to selected 1.18 (colored)

eXorcize and `` -> $()

Revision 1.45.56.1 / (download) - annotate - [select for diffs], Sat Sep 23 17:01:59 2017 UTC (6 years, 6 months ago) by snj
Branch: netbsd-8
CVS Tags: netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, matt-nb8-mediatek-base, matt-nb8-mediatek
Changes since 1.45: +4 -3 lines
Diff to previous 1.45 (colored) to selected 1.18 (colored)

Pull up following revision(s) (requested by mlelstv in ticket #275):
	distrib/amiga/miniroot/install.md: revision 1.28
	distrib/miniroot/install.sub: revision 1.46
	distrib/notes/amiga/install: revision 1.36
	sys/arch/amiga/amiga/disksubr.c: revision 1.68
Support installing from a CD9660 formatted disk partition.
--
Fix check of AmigaDOS environment vector for nonstandard disklabel values.
Don't set a default fsize for CD9660 partitions, the CD9660 filesystem
interprets it as a session offset.
--
Ask for the boot command. It's necessary for some hardware
configurations and also to enable a serial console in the installed
system.
--
Mention the installer question for the boot command.

Revision 1.46 / (download) - annotate - [select for diffs], Tue Aug 15 09:49:38 2017 UTC (6 years, 8 months ago) by mlelstv
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, 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
Branch point for: phil-wifi
Changes since 1.45: +4 -3 lines
Diff to previous 1.45 (colored) to selected 1.18 (colored)

Support installing from a CD9660 formatted disk partition.

Revision 1.44.20.2, Sun Oct 5 20:10:23 2008 UTC (15 years, 6 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.44.20.1: +1 -1 lines
FILE REMOVED

Sync with HEAD.

Revision 1.44.20.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:14 2008 UTC (15 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.44: +1 -8 lines
Diff to previous 1.44 (colored) to selected 1.18 (colored)

Sync with HEAD.

Revision 1.44.22.1 / (download) - annotate - [select for diffs], Sun May 18 12:29:36 2008 UTC (15 years, 11 months ago) by yamt
Branch: yamt-pf42
Changes since 1.44: +1 -8 lines
Diff to previous 1.44 (colored) next main 1.45 (colored) to selected 1.18 (colored)

sync with head.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Apr 30 13:10:48 2008 UTC (15 years, 11 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, localcount-20160914, khorben-n900, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, cherry-xenmp-base, cherry-xenmp, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: netbsd-8
Changes since 1.44: +1 -8 lines
Diff to previous 1.44 (colored) to selected 1.18 (colored)

Convert TNF licenses to new 2 clause variant

Revision 1.44 / (download) - annotate - [select for diffs], Mon Apr 24 19:00:30 2006 UTC (17 years, 11 months ago) by snj
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-devfs-base, mjf-devfs, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-pf42, mjf-devfs2
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.18 (colored)

It's "its."

Revision 1.41.2.1 / (download) - annotate - [select for diffs], Thu Jun 13 02:34:40 2002 UTC (21 years, 10 months ago) by lukem
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Changes since 1.41: +4 -1 lines
Diff to previous 1.41 (colored) next main 1.42 (colored) to selected 1.18 (colored)

Pull up revision 1.43 (requested by bouyer in ticket #255):
If it exists, source /mnt/etc/defaults/rc.conf before /mnt/etc/rc.conf,
so that upgrade.sh gets all the parameters in its initialisation phase.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Jun 12 09:10:02 2002 UTC (21 years, 10 months ago) by bouyer
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, 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-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, fvdl_fs64_base
Changes since 1.42: +4 -1 lines
Diff to previous 1.42 (colored) to selected 1.18 (colored)

If it exists, source /mnt/etc/defaults/rc.conf before /mnt/etc/rc.conf,
so that upgrade.sh gets all the parameters in its initialisation phase.

Revision 1.42 / (download) - annotate - [select for diffs], Thu May 23 02:57:08 2002 UTC (21 years, 10 months ago) by nathanw
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.18 (colored)

Tell the user consistently that time zone files are in
/usr/share/zoneinfo, rather than that in one place and
/usr/share/timezone in another.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Apr 18 21:41:38 2002 UTC (22 years ago) by fredette
Branch: MAIN
CVS Tags: netbsd-1-6-base
Branch point for: netbsd-1-6
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.18 (colored)

Fixed a spelling mistake.

Revision 1.40 / (download) - annotate - [select for diffs], Mon Dec 17 20:17:34 2001 UTC (22 years, 4 months ago) by fredette
Branch: MAIN
Changes since 1.39: +30 -4 lines
Diff to previous 1.39 (colored) to selected 1.18 (colored)

Added support for uncompressed sets.
When doing a UDP NFS mount, ask if "small transfers" (i.e.,
-r 1024 -w 1024) should be used; this is necessary when
the client and/or server has a feeble network card.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Nov 22 21:04:46 2000 UTC (23 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.38: +10 -3 lines
Diff to previous 1.38 (colored) to selected 1.18 (colored)

Handle hostname being set in /mnt/etc/rc.conf

Revision 1.35.4.3 / (download) - annotate - [select for diffs], Wed Nov 15 18:41:53 2000 UTC (23 years, 5 months ago) by tv
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001
Changes since 1.35.4.2: +5 -9 lines
Diff to previous 1.35.4.2 (colored) to branchpoint 1.35 (colored) next main 1.36 (colored) to selected 1.18 (colored)

Pullup 1.38 [is]:
Finish the old job of makeing this work with media-less interfaces, e.g.
bah or amiga if_es.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Nov 14 20:37:25 2000 UTC (23 years, 5 months ago) by is
Branch: MAIN
Changes since 1.37: +5 -9 lines
Diff to previous 1.37 (colored) to selected 1.18 (colored)

Finish the old job of makeing this work with media-less interfaces, e.g.
bah or amiga if_es.

Revision 1.35.4.2 / (download) - annotate - [select for diffs], Mon Oct 30 23:34:48 2000 UTC (23 years, 5 months ago) by tv
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-BETA2
Changes since 1.35.4.1: +2 -2 lines
Diff to previous 1.35.4.1 (colored) to branchpoint 1.35 (colored) to selected 1.18 (colored)

Pullup 1.37 [is]:
Fix typo, pointed out privately by Petri Koistinen.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Oct 30 20:21:08 2000 UTC (23 years, 5 months ago) by is
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.18 (colored)

Fix typo, pointed out privately by Petri Koistinen.

Revision 1.35.4.1 / (download) - annotate - [select for diffs], Mon Sep 11 19:13:14 2000 UTC (23 years, 7 months ago) by is
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-BETA
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.18 (colored)

pullup from trunk, requested by is, granted by thorpej:
install.sub 1.36:	make ftp install work with the changed ftp

Revision 1.36 / (download) - annotate - [select for diffs], Sun Sep 3 20:01:46 2000 UTC (23 years, 7 months ago) by pk
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.18 (colored)

Use `nlist' to get the set list from ftp.

Revision 1.35 / (download) - annotate - [select for diffs], Sat May 13 08:13:55 2000 UTC (23 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-ALPHA2, minoura-xpg4dl-base, minoura-xpg4dl
Branch point for: netbsd-1-5
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.18 (colored)

remove netstart

Revision 1.34 / (download) - annotate - [select for diffs], Tue Apr 11 08:26:34 2000 UTC (24 years ago) by pk
Branch: MAIN
Changes since 1.33: +7 -2 lines
Diff to previous 1.33 (colored) to selected 1.18 (colored)

Make FQDN optional (PR#9823).

Revision 1.33 / (download) - annotate - [select for diffs], Sun Feb 20 00:23:10 2000 UTC (24 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.32: +26 -6 lines
Diff to previous 1.32 (colored) to selected 1.18 (colored)

add an option to disable the -v flag to pax, that a SPARC framebuffer console user might very much like.

Revision 1.25.2.5 / (download) - annotate - [select for diffs], Fri Feb 4 23:02:41 2000 UTC (24 years, 2 months ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003, netbsd-1-4-PATCH002
Changes since 1.25.2.4: +11 -4 lines
Diff to previous 1.25.2.4 (colored) to branchpoint 1.25 (colored) next main 1.26 (colored) to selected 1.18 (colored)

Pull up revision 1.32 (requested by pk):
  Display meaningful error message in get_localdir() and clarify
  the expected input.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Feb 4 15:28:28 2000 UTC (24 years, 2 months ago) by pk
Branch: MAIN
Changes since 1.31: +11 -4 lines
Diff to previous 1.31 (colored) to selected 1.18 (colored)

get_localdir: fix variable use in error message (PR#8913)
	      + clarify expected input.

Revision 1.30.2.1 / (download) - annotate - [select for diffs], Mon Dec 27 18:28:24 1999 UTC (24 years, 3 months ago) by wrstuden
Branch: wrstuden-devbsize
Changes since 1.30: +34 -25 lines
Diff to previous 1.30 (colored) next main 1.31 (colored) to selected 1.18 (colored)

Pull up to last week's -current.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Oct 7 00:10:03 1999 UTC (24 years, 6 months ago) by sjg
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.30: +34 -25 lines
Diff to previous 1.30 (colored) to selected 1.18 (colored)

install_sets(): If Default_sets_dir is set to a directory that contains
THESETS then set local_sets_dir to it so that install_from_mounted_fs()
gets called straight away.
install_from_mounted_fs(): if the passed dirname contains THESETS
don't bother/confuse the user by asking him where they are.

Revision 1.25.2.4 / (download) - annotate - [select for diffs], Fri Jul 2 16:40:06 1999 UTC (24 years, 9 months ago) by perry
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH001
Changes since 1.25.2.3: +26 -2 lines
Diff to previous 1.25.2.3 (colored) to branchpoint 1.25 (colored) to selected 1.18 (colored)

pullup 1.29->1.30 (mrg)

Revision 1.25.2.3 / (download) - annotate - [select for diffs], Thu Jul 1 19:25:31 1999 UTC (24 years, 9 months ago) by perry
Branch: netbsd-1-4
Changes since 1.25.2.2: +52 -33 lines
Diff to previous 1.25.2.2 (colored) to branchpoint 1.25 (colored) to selected 1.18 (colored)

pullup 1.28->1.29 (mrg)

Revision 1.30 / (download) - annotate - [select for diffs], Mon Jun 28 07:59:39 1999 UTC (24 years, 9 months ago) by mrg
Branch: MAIN
Branch point for: wrstuden-devbsize
Changes since 1.29: +26 -2 lines
Diff to previous 1.29 (colored) to selected 1.18 (colored)

allow installing sets from already-mounted directory.  fixes PR#6313

Revision 1.29 / (download) - annotate - [select for diffs], Sun Jun 27 12:55:58 1999 UTC (24 years, 9 months ago) by mrg
Branch: MAIN
Changes since 1.28: +52 -33 lines
Diff to previous 1.28 (colored) to selected 1.18 (colored)

miniroot changes:
    install.sub:
	- fix interface grovelling, ifmedia support, allow ifmedia and link
	  to have a "none" (-> "") answer (which lets you give nothing when
	  a default answer is given)
	- allow installing more than one set at a time, including "all" as
	  a synonym for all remaining sets
	- mount -o async when extracting sets
    makeconf.awk:
	- put default "libs" section at the end rather than the start, so
	  you can put other "libs" in before this list
	- minor cleanup

    mtree.conf:
	- create /kern

    sparc install.md:
	- MDSETS are now "kern xbase xcomp xcontrib xfont xserver"
	- use /kern & kernfs (replaces dmesg)
	- replace grep & cut pipe lines with sed
	- replace grep hackery with sed hackery
	- grep and cut are no longer required!  yay!
	- deal with no /usr/bin/vi -- call disklabel -i
	- in md_copy_kern() link the netbsd.GENERIC we got from the kern set,
	  rather than the miniroot kernel
    sparc miniroot list:
	- no more dmesg, cut or grep

sparc ramdisk changes:
    Makefile:
	- `ramdiskbin.conf' is now generated by makeconf.awk
	- don't use libhack's opendir, it breaks
    dot.profile:
	- don't assume terminal is `sun'
	- set EDITOR=ed
	-
    list:
	- instbin -> ramdiskbin to make `makeconf.awk' work
	- CRUNCHSPECIAL those special dirs
	- add our LIBS as necessary

libhack changes:
	- if NOLIBHACKOPENDIR is set, don't build opendir.o

Revision 1.25.2.2 / (download) - annotate - [select for diffs], Fri Jun 18 16:19:10 1999 UTC (24 years, 10 months ago) by perry
Branch: netbsd-1-4
Changes since 1.25.2.1: +18 -14 lines
Diff to previous 1.25.2.1 (colored) to branchpoint 1.25 (colored) to selected 1.18 (colored)

pullup 1.27->1.28 (is): media options on sh-miniroot install

Revision 1.28 / (download) - annotate - [select for diffs], Sun May 16 20:42:27 1999 UTC (24 years, 11 months ago) by is
Branch: MAIN
Changes since 1.27: +18 -14 lines
Diff to previous 1.27 (colored) to selected 1.18 (colored)

- make empty media options with non-empty other interface options work.
- use media options for the install program as well as for the future
  installation.

Revision 1.27 / (download) - annotate - [select for diffs], Sun May 2 20:53:22 1999 UTC (24 years, 11 months ago) by is
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.18 (colored)

Fix an old typo (or rather, an old failure to fully adapt copied code's
prompt text to the new location): for ftp, we build a list and extract all
at once afterwards.

Revision 1.25.2.1 / (download) - annotate - [select for diffs], Mon Apr 26 16:35:21 1999 UTC (24 years, 11 months ago) by perry
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.18 (colored)

pullup 1.25->1.26 (is): make ftp installs work again

Revision 1.26 / (download) - annotate - [select for diffs], Mon Apr 26 10:50:44 1999 UTC (24 years, 11 months ago) by is
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.18 (colored)

Disable line editing for the ftp-scripts. Apparently, this is what makes
ftp installs work again.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jan 25 23:34:21 1999 UTC (25 years, 2 months ago) by garbled
Branch: MAIN
CVS Tags: netbsd-1-4-base
Branch point for: netbsd-1-4
Changes since 1.24: +5 -5 lines
Diff to previous 1.24 (colored) to selected 1.18 (colored)

1) Remove all vestiges of tar from src/distrib.  Use pax and appropriate
commandlines for all tar operations.  (work supplied by Matt Green)
2) Update arch/*/md.c to deal with new sysinst/run.c.  Special case
anything that needs to do a redirect or a pipe.
3) #if 0 some unused code in target.c. This code will need to be updated,
or special cased with do_system.

Big thank you to Matt for all his work on this.

Revision 1.22.2.1 / (download) - annotate - [select for diffs], Wed Nov 12 01:18:40 1997 UTC (26 years, 5 months ago) by pk
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored) next main 1.23 (colored) to selected 1.18 (colored)

Sync with trunk.

Revision 1.24 / (download) - annotate - [select for diffs], Wed Nov 12 01:13:54 1997 UTC (26 years, 5 months ago) by pk
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored) to selected 1.18 (colored)

Previous sync with `etc/netstart' was not complete.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Nov 10 21:13:01 1997 UTC (26 years, 5 months ago) by pk
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) to selected 1.18 (colored)

Check `auto_ifconfig' rc.conf variable, per Michael Hitch.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Oct 9 07:25:51 1997 UTC (26 years, 6 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored) to selected 1.18 (colored)

Fix tipo inherited from old version of TNF copyright template.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Sep 25 06:25:50 1997 UTC (26 years, 6 months ago) by leo
Branch: MAIN
Changes since 1.20: +98 -29 lines
Diff to previous 1.20 (colored) to selected 1.18 (colored)

Refurbish the ftp_install function:
  - it now tries to find out if there are files that look like install
    sets in the remote directory.
  - it is possible to change to another directory when there are no
    things like install-sets around.
  - you can even get a directory listing while trying to find the
    correct directory (wow ;-)
  - when the correct directory is found, you can tag the sets you want to
    extract (like in all(?) other cases). The only difference is that the
    get-install sequence is batched.

There is still plenty of room for improvement, but it's getting workable.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Sep 9 23:02:05 1997 UTC (26 years, 7 months ago) by is
Branch: MAIN
Changes since 1.19: +17 -40 lines
Diff to previous 1.19 (colored) to selected 1.18 (colored)

More changes, while working on Amiga generic miniroot stuff:
- added method BOOTINSTALL, for an architecture to optionally install a
  bootblock in the miniroot (this works for Amiga)
- added Amiga keymap directories
- removed the subdir selection from mount_local_disk() and mount_nfs(), and
  the remains from mount_cdrom(), as all are handled now by the subdir
  navigator in mount_from_installed_fs()

Revision 1.19 / (download) - annotate - [select for diffs], Mon Sep 8 23:22:44 1997 UTC (26 years, 7 months ago) by pk
Branch: MAIN
Changes since 1.18: +6 -2 lines
Diff to previous 1.18 (colored)

Do not present media type `manual' as a default choice.

Revision 1.18 / (download) - annotate - [selected], Sun Sep 7 22:43:13 1997 UTC (26 years, 7 months ago) by is
Branch: MAIN
Changes since 1.17: +59 -23 lines
Diff to previous 1.17 (colored)

- add support for split sets (like: base12G.aa ... base12G.bq)
- add a subdirectory navigator for moving around in mounted CD-ROMs and
  disk or network partitions.
  Still a bit rough: should have explicit ".." support.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Sep 1 21:16:01 1997 UTC (26 years, 7 months ago) by is
Branch: MAIN
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored) to selected 1.18 (colored)

Fix type (_fstype vs. _filesystem); and use partition "a" on CD as default.

Revision 1.16 / (download) - annotate - [select for diffs], Thu May 1 13:26:56 1997 UTC (26 years, 11 months ago) by pk
Branch: MAIN
Changes since 1.15: +87 -18 lines
Diff to previous 1.15 (colored) to selected 1.18 (colored)

* ftp setup: don't echo password
* network interface configuration:
	- use new ifconfig(8) capabilities
	- adapt to changed ifconfig(8) output
	- use new config files (ifconfig.xxn)

Revision 1.15 / (download) - annotate - [select for diffs], Thu Oct 10 19:58:34 1996 UTC (27 years, 6 months ago) by gwr
Branch: MAIN
Changes since 1.14: +17 -23 lines
Diff to previous 1.14 (colored) to selected 1.18 (colored)

Merge the netbsd-1-2 branch back into the mainline.

Revision 1.5.2.8 / (download) - annotate - [select for diffs], Mon Sep 2 23:25:02 1996 UTC (27 years, 7 months ago) by pk
Branch: netbsd-1-2
CVS Tags: netbsd-1-2-RELEASE, netbsd-1-2-PATCH001
Changes since 1.5.2.7: +17 -5 lines
Diff to previous 1.5.2.7 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored) to selected 1.18 (colored)

Allow additional link-layer directives to be entered in `configure_ifs()'.

Revision 1.5.2.7 / (download) - annotate - [select for diffs], Mon Aug 26 15:45:20 1996 UTC (27 years, 7 months ago) by gwr
Branch: netbsd-1-2
Changes since 1.5.2.6: +1 -19 lines
Diff to previous 1.5.2.6 (colored) to branchpoint 1.5 (colored) to selected 1.18 (colored)

Replace do_mfs_mount with md_makerootwritable
(On some ports it is easier to remount root.)

Revision 1.5.2.6 / (download) - annotate - [select for diffs], Thu Jul 4 07:05:45 1996 UTC (27 years, 9 months ago) by leo
Branch: netbsd-1-2
Changes since 1.5.2.5: +179 -115 lines
Diff to previous 1.5.2.5 (colored) to branchpoint 1.5 (colored) to selected 1.18 (colored)

Pull up from trunk.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jul 4 06:57:21 1996 UTC (27 years, 9 months ago) by leo
Branch: MAIN
Changes since 1.13: +30 -17 lines
Diff to previous 1.13 (colored) to selected 1.18 (colored)

Re-arrange install_disk() a bit. The code to mount a disk is pulled out
so it can also be used from other functions.

Revision 1.5.2.5 / (download) - annotate - [select for diffs], Thu Jun 27 13:49:23 1996 UTC (27 years, 9 months ago) by pk
Branch: netbsd-1-2
Changes since 1.5.2.4: +1 -1 lines
Diff to previous 1.5.2.4 (colored) to branchpoint 1.5 (colored) to selected 1.18 (colored)

Pull down from trunk:
> Deal with install sets in `install_from_mounted_fs()' differently.

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jun 27 13:45:46 1996 UTC (27 years, 9 months ago) by pk
Branch: MAIN
Changes since 1.12: +150 -99 lines
Diff to previous 1.12 (colored) to selected 1.18 (colored)

Deal with install sets in `install_from_mounted_fs()' differently.
The sets are passed around in a global variable.
Remember installed sets across loads from different media.

Revision 1.5.2.4 / (download) - annotate - [select for diffs], Wed Jun 26 19:12:23 1996 UTC (27 years, 9 months ago) by pk
Branch: netbsd-1-2
Changes since 1.5.2.3: +8 -7 lines
Diff to previous 1.5.2.3 (colored) to branchpoint 1.5 (colored) to selected 1.18 (colored)

Pull down from trunk:
> rev 1.12: do not present previously skipped sets as default again.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jun 26 19:09:31 1996 UTC (27 years, 9 months ago) by pk
Branch: MAIN
Changes since 1.11: +8 -7 lines
Diff to previous 1.11 (colored) to selected 1.18 (colored)

Do not present previously skipped sets as default again.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jun 26 19:07:29 1996 UTC (27 years, 9 months ago) by pk
Branch: MAIN
Changes since 1.10: +20 -22 lines
Diff to previous 1.10 (colored) to selected 1.18 (colored)

Pull up changes from release branch (rename `install_common_cdrom_nfs').

Revision 1.5.2.3 / (download) - annotate - [select for diffs], Tue Jun 25 07:43:53 1996 UTC (27 years, 9 months ago) by thorpej
Branch: netbsd-1-2
CVS Tags: netbsd-1-2-BETA
Changes since 1.5.2.2: +3 -3 lines
Diff to previous 1.5.2.2 (colored) to branchpoint 1.5 (colored) to selected 1.18 (colored)

Update from trunk:

Fix a couple of typos.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Jun 25 07:36:54 1996 UTC (27 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored) to selected 1.18 (colored)

Fix a couple of typos.

Revision 1.5.2.2 / (download) - annotate - [select for diffs], Thu Jun 20 23:03:49 1996 UTC (27 years, 10 months ago) by pk
Branch: netbsd-1-2
Changes since 1.5.2.1: +20 -22 lines
Diff to previous 1.5.2.1 (colored) to branchpoint 1.5 (colored) to selected 1.18 (colored)

Rename `install_common_cd_nfs' to `install_from_mounted_fs'

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Thu Jun 20 20:30:24 1996 UTC (27 years, 10 months ago) by pk
Branch: netbsd-1-2
Changes since 1.5: +120 -35 lines
Diff to previous 1.5 (colored) to selected 1.18 (colored)

Sync with trunk.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jun 19 14:16:25 1996 UTC (27 years, 10 months ago) by pk
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored) to selected 1.18 (colored)

Typos I thought I killed before.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 18 12:50:59 1996 UTC (27 years, 10 months ago) by pk
Branch: MAIN
Changes since 1.7: +44 -15 lines
Diff to previous 1.7 (colored) to selected 1.18 (colored)

Insert filesystem type in munge_fstab.
Don't `ifconfig down' an active network interface (bad for diskless setup);
but use it to cull default IP address and netmask.

Revision 1.7 / (download) - annotate - [select for diffs], Thu May 30 06:57:14 1996 UTC (27 years, 10 months ago) by leo
Branch: MAIN
Changes since 1.6: +40 -3 lines
Diff to previous 1.6 (colored) to selected 1.18 (colored)

* Edit VERSION into install.sub while copying instead of using a
  VERSION file.
* Set the EDITOR variable in install.sub, so it will be set in both
  upgrade & install.
* Make the checks on  the presence of installation sets on the local
  disks on upgrade more precise.
* Remove more&less from the list of standard binaries (I need more space!)
* When building an fstab from the users' fstab, drop lines starting with
  a '#' and lines with an fstype that is not supported on the miniroot.

Revision 1.6 / (download) - annotate - [select for diffs], Mon May 27 12:39:04 1996 UTC (27 years, 10 months ago) by leo
Branch: MAIN
Changes since 1.5: +40 -21 lines
Diff to previous 1.5 (colored) to selected 1.18 (colored)

Sync atari miniroot & mi-miniroot

Revision 1.5 / (download) - annotate - [select for diffs], Tue May 21 18:53:56 1996 UTC (27 years, 11 months ago) by pk
Branch: MAIN
CVS Tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Changes since 1.4: +151 -15 lines
Diff to previous 1.4 (colored) to selected 1.18 (colored)

Add a `install_disk' option (copied from Atari miniroot).
Make editor configurable (variable EDITOR, also usable by disklabel(8)).
Move disklabel(8) calls into `md_prep_label()'.
Eliminate two uses of `sed'.
Eliminate `awk' in upgrade.sh.

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 21 00:11:08 1996 UTC (27 years, 11 months ago) by pk
Branch: MAIN
Changes since 1.3: +24 -5 lines
Diff to previous 1.3 (colored) to selected 1.18 (colored)

kill some more awks

Revision 1.3 / (download) - annotate - [select for diffs], Mon May 20 00:32:25 1996 UTC (27 years, 11 months ago) by pk
Branch: MAIN
Changes since 1.2: +54 -24 lines
Diff to previous 1.2 (colored) to selected 1.18 (colored)

There's life after awk. Replace awk scripts with shell function equivalents
(inspired by Leo's atari scripts).

Revision 1.2 / (download) - annotate - [select for diffs], Wed Feb 28 00:47:43 1996 UTC (28 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.1: +21 -16 lines
Diff to previous 1.1 (colored) to selected 1.18 (colored)

Copyright assigned to The NetBSD Foundation.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Jan 6 22:45:13 1996 UTC (28 years, 3 months ago) by pk
Branch: MAIN
Diff to selected 1.18 (colored)

MI install and upgrade scripts.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>