Commit Graph

834 Commits

Author SHA1 Message Date
dsl
e3d5a4eaaf Allow for menu 'opt_name' being const char *. 2003-05-09 12:45:01 +00:00
lukem
85a40ebf71 #if 0 out cleanup_dist() (the obsolete file handling function)
since we don't ship the obsolete sets on the install media anymore.
Instead, we'll rely upon postinstall to do this for us.
2003-05-09 12:34:42 +00:00
dsl
5fb67a188b A couple of ";" escaped.... 2003-05-07 20:49:22 +00:00
dsl
3c476fffb6 Pull some code fragments from machine and language dependant files into mbr.c
Resynchronise amd64 with i386
2003-05-07 19:02:52 +00:00
dsl
40414b8e25 Typo in previous commit 2003-05-07 11:42:03 +00:00
dsl
164b895890 KNF 2003-05-07 11:36:10 +00:00
dsl
d5c9f83022 Use C structure mbr_sector_t instead of char[] for 'mbr'.
(I hope the edits for the ports I can't build are right!)
i386/amd64 pick up a minor change to the md_read_bootcode which
might preseve the bootselect config.
2003-05-07 10:20:18 +00:00
dsl
3e8fcf58f8 Remove unused definitions of bootsel stuff 2003-05-07 08:45:43 +00:00
dsl
0e07cf9a65 Delete unused menus (the i386 bootselect ones) 2003-05-07 08:40:41 +00:00
shin
acabf4765c struct mbr_bootsel et al were moved to sys/disklabel_mbr.h, adapt. 2003-05-07 03:34:23 +00:00
shin
c1bb0fc7a0 struct mbr_bootsel et al were moved to sys/disklabel_mbr.h, adapt. 2003-05-07 02:13:32 +00:00
itojun
6f4441e278 change address for IPv6 DNS servers. many of them are obsolete... 2003-05-06 05:35:09 +00:00
fvdl
21670652bf struct mbr_bootsel et al were moved to sys/disklabel_mbr.h, adapt. 2003-05-03 17:04:09 +00:00
fvdl
043f21d9ea x86_64 -> amd64 2003-04-26 19:14:17 +00:00
fvdl
0945a6df17 x86_64 -> amd64 2003-04-26 19:02:50 +00:00
fvdl
046ec6c887 FIx kernel set names. Add 'toolchain' set for the time being. 2003-04-17 19:30:19 +00:00
thorpej
6a324a98cb * Add ADI_BRH to the list of kernel sets.
* Add "ld" to the list of acceptable disk names.
2003-04-10 17:05:25 +00:00
jmmv
2b250668c1 When installing from floppy disks, let the user say which is the last one
on a set, instead of hardcoding the number of parts in sysinst (which gets
out of sync easily).  The fdlast field of the distinfo struct has been
removed.

This solution is a bit simplistic but...  anybody using the floppy
installation method will have to split sets himself (as we don't provide
them), so he will know which is the last one.  Also, he will be able to
use whatever chunk size he wants.

Closes PR install/5050.  Ok'ed by fvdl.
2003-04-06 16:12:36 +00:00
fvdl
fbea38c96e Revert previous; it was bogusly based on a misplaced msg.def file. 2003-03-18 20:03:30 +00:00
fvdl
a51c2397e0 Don't bother looking at the superblock directly, just run fsck (and
not fsck_lfs or fsck_ffs), it'll figure it out. Also, upgrading from
the old inode format is only needed for 0.9 or older. Noone is going
to do that.
2003-03-18 01:13:23 +00:00
fvdl
099d07f374 Apparently, due to a recent change in crunchgen, msg.def needs ${.CURDIR}
prepended in the explicit rule that creates target files from it.
2003-03-18 00:55:09 +00:00
wiz
990562bfef .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
2003-02-25 10:34:36 +00:00
lukem
4f6381b784 all:
Use /var/db/obsolete instead of /etc/obsolete

etc/Makefile:
	Create separate target "install-obsolete-files" to populate
	/var/db/obsolete, instead of using "install-etc-files".

Makefile:
	Add do-obsolete target, to run "cd etc && make install-obsolete-files",
	and add this to BUILDTARGETS.
	This moves the "obsolete files" creation from "distribution" to "build".


Per discussion with Andrew Brown.
2003-02-22 03:20:45 +00:00
lukem
ab020dd57c fix previous; target_prefix() returns const char *, not char *. 2003-02-20 22:21:25 +00:00
lukem
87d530f065 cleanup_dist():
- filenames in obsolete sets start with "./" not "/" (i changed that a
  while ago, and forgot to update this)
- only call target_prefix() once, not for each filename parsed...
- look for obsolete lists in /etc/obsolete/%s instead of /dist/%s_obsolete
2003-02-20 12:02:56 +00:00
grant
d1d5ade4cf remove -O arg in pax->tar change.
also noted by MOCHIZUKI Tomomitsu.
2003-02-20 11:03:34 +00:00
grant
5bb479a60f add missing '-' (stdin) to progress/tar command line.
noted by MOCHIZUKI Tomomitsu in PR install/20442.
2003-02-20 11:00:35 +00:00
elric
bbf4f2d867 Sync this file up with its counterpart in libc,
src/lib/libc/gen/getgrent.c
Patch and PR provided by: FUKAUMI Naoki

Addresses PR lib/20365
2003-02-19 08:04:29 +00:00
mrg
6f05c73b55 fix a couple of sparc sysinst bugs:
- md_set_no_x() was turning off the "misc" and "text" sets and
	not turning off the "xcomp" and "xmisc" sets.

	- now that a kernel is installed as "/netbsd" by default, do not
	try to symlink (!) from /netbsd-GENERIC (which does not exist)
	to /netbsd.

also:
	- instead of printing the 3 kernel sets all as "Kernel       : ",
	now use "Kernel       : ", "Kernel(SCSI3): " and "Kernel(SUN4U): "

	- add a note to md.c and the menus.md.* files to keep these lists
	in sync (so that the first problem above does not occur again.)

missing:
	- a way to force that one and only one of the 3 kernel sets are
	selected.  at least the default install works now.
2003-02-19 02:09:46 +00:00
grant
e245be8651 we really should install the GENERIC kernel by default.
fixes PR install/18502 from Jay R. Fink.
2003-02-17 16:31:05 +00:00
grant
d2af5da2ad use pas-as-tar to extract sets rather than pax-as-pax, and pass
-e arg to abort after first error.

This means the extract process doesn't spew seemingly-endless
"No space left on device" if the destination partition fills.
2003-02-14 00:17:56 +00:00
bouyer
a82a445995 Use the real size of the disk, not cyl*head*sect.
Handle the "use existing" option for partitions (but keep d as the
boot partition).
While I'm there use get_real_geom() instead of custom code to get the
existing disklabel.
2003-02-12 11:10:08 +00:00
jmc
c3afc4ab88 Put a retry loop around the cd mount to try and handle slow cd spinup's that
might return EIO on some systems. Fixes PR#20165
2003-02-11 11:30:54 +00:00
jmc
4aa8ba861b After dhcp'ing rerun the interface get routine to pick up any new values
like IP/netmask/etc. Fixes PR#20133
2003-02-11 11:29:35 +00:00
shin
e6e2ffad7b fix typo in comment. 2003-02-10 02:24:27 +00:00
martin
246aa3ebe9 Avoid a spurious warning (with random errno) if read(2) returns 0
(i.e. at EOF).

This should close PR install/20054.
2003-02-09 16:31:05 +00:00
shin
d1f3739431 fix typo. 2003-02-08 09:53:08 +00:00
perry
8a49ec08e4 "Utilize" has exactly the same meaning as "use," but it is more
difficult to read and understand. Most manuals of English style
therefore say that you should use "use".
2003-02-04 23:07:28 +00:00
jhawk
5541e55b38 Allow the user to select a progress bar for file extraction, rather
than simply silence or maximum verbosity. Leverage progress(1).
2003-01-22 05:59:07 +00:00
simonb
276fd1665c The Double-Semi-Colon Police. 2003-01-20 05:29:53 +00:00
tsutsui
6b54faae89 EOL x_mount. 2003-01-19 12:35:00 +00:00
thorpej
8f4d94ed22 Allow the user to select the console speed of the boot blocks. 2003-01-15 00:09:30 +00:00
christos
cc9b9c6553 hack to have only one copy of fstypenames[] 2003-01-12 21:49:50 +00:00
christos
d9edafd3d3 check for strdup returning null 2003-01-11 22:32:43 +00:00
christos
440c3bcc16 check for malloc returning null 2003-01-11 22:32:25 +00:00
christos
774782c3bc Make everything compile again. All platforms compile on i386 now. 2003-01-11 19:44:04 +00:00
christos
d5c5392912 make compile on !playstation 2003-01-11 19:37:48 +00:00
christos
848b0d8582 use the <sys/bootblock.h> names. 2003-01-11 19:31:52 +00:00
christos
83b0b99b3b use definitions from <sys/bootblock.h>; don't require <machine/disklabel.h>
mac68k machine/disklabel.h contains duplicate definitions that also exist
in <sys/disklabel.h> and <sys/bootblock.h> and should be removed.
2003-01-11 19:28:04 +00:00
christos
405768deca remove i386'isms; make link again. 2003-01-11 19:06:54 +00:00