shin
391a6bca4e
add some '#ifdef's to clarify the difference between i386 and hpcmips.
2000-01-22 02:59:59 +00:00
shin
f81f1e9333
first cut of sysinst for hpcmips.
...
based on i386 version.
2000-01-21 11:25:58 +00:00
shin
823e065f6f
fix format string in message. ('%' -> '%d')
2000-01-21 11:23:01 +00:00
mycroft
4fe7833802
Fix display problems:
...
* Use endwin() strategically so that the child does not corrupt the display
when suspending or exiting.
* Handle backspace.
* Only do one refresh per buffer-full.
* Eliminate redundant code.
2000-01-19 09:44:01 +00:00
mycroft
03d845d8cf
Fix display glitch when suspending and resuming.
2000-01-19 08:46:26 +00:00
cgd
9a222ad604
remove .cvsignore files; if the tree doesn't clean completely, that's a bug
2000-01-16 08:27:40 +00:00
bouyer
810869b939
Translate recently-added messages.
2000-01-15 15:55:20 +00:00
pk
e42055a6de
Deal with name space issues after libc/net updates.
2000-01-14 13:52:13 +00:00
mycroft
c82f5a6009
In command execution displays, only draw a single line between the status
...
display and the output window, not a whole box. This looks better, and it
works much better on terminals.
2000-01-13 18:52:21 +00:00
jeremy
c85fda06d1
Added error checking to log and script file creation functions.
...
Prevents sysinst from coredumping should the root filesystem be accidentally
mounted read-only.
2000-01-07 02:02:05 +00:00
itojun
524c5db85b
fix non-inet6 compilation
2000-01-05 01:50:45 +00:00
itojun
1c5b5f62fc
enable IPv6 support in sysinst. integration of work by ichiro@ichiro.org.
...
- IPv6 autoconfiguration
- IPv6 nameserver
TODO: french messages, dhcp
add -DINET6 into x_ifconfig.
2000-01-04 08:33:51 +00:00
itojun
a177ed9712
ping6 without IPsec.
2000-01-04 08:14:12 +00:00
garbled
d2fb9c48f8
Change MENUC= and MSGC= to ?= to aid in cross-compiling sysinst.
1999-12-27 20:31:32 +00:00
tsutsui
a109943094
Initial import of news68k port.
1999-12-09 14:53:00 +00:00
simonb
5c10c3a1c1
Remove the "disklabel -W" when installing the bootblocks now that the
...
extra bounds check in the rz driver has been removed.
1999-11-28 06:32:21 +00:00
simonb
bf997953d8
Use installboot(8) to install the bootblocks.
...
XXX: Need "disklabel -W" for now to enable writing to the label area.
1999-11-28 03:38:10 +00:00
simonb
6db05d52c4
Trim down a comment.
1999-11-28 03:37:01 +00:00
minoura
e7fabd95bc
Set ptstart to reserve system area.
1999-11-27 14:03:22 +00:00
minoura
c72e7e843e
Remove -msoft-float for m68k. x_ping does use floating point.
1999-11-13 14:18:44 +00:00
he
05bfcdfbf4
No longer any point in inserting "lookup files bind"
...
in resolv.conf; after nsswitch implementation in libc
this will be inored here.
1999-10-29 19:45:20 +00:00
dan
3b9487d9aa
Fix up conflicting decl for putchr()
1999-10-19 23:09:45 +00:00
pk
ed198ecbf3
Change `putchr' prototype to make it acceptable to tputs().
1999-10-18 20:28:32 +00:00
pk
ea72edb188
Add x_ping.
1999-10-18 20:20:03 +00:00
pk
c21bc25a04
Build ping without IPSEC.
1999-10-18 20:19:39 +00:00
dan
800ff533b4
Combine the Makefile.inc and Makefile, and specify the $(HACKOBJS)
...
directly to work around the fact that $(OBJS) seems to produce a double list of
each .o for some reason.
XXX Why does $(OBJS) list doubles?
1999-09-26 04:49:37 +00:00
christos
f6b5fa06ab
Fix floppy build in the presense of weak symbols.
1999-09-19 19:51:11 +00:00
briggs
d5fa4fdb66
Put a leading slash on the device name used in md_pre_disklabel().
...
The pathname was a relative path. At this point, we should always be
using the miniroot's /dev tree. Fixes PR install/8384 from Bob Nestor.
1999-09-12 15:29:38 +00:00
mycroft
6cbab8a473
Add `gif' and `faith' to the ignored pseudo-devices.
1999-09-05 16:33:03 +00:00
soren
017785443d
Synchronize partition types with <sys/disklabel_mbr.h>.
...
Closes PR install/8301 by Jonathan Cline.
1999-09-04 19:49:23 +00:00
jdc
de76a33270
Support ports which don't have 8 partitions/disk.
1999-08-21 19:19:23 +00:00
abs
c15135486d
Add generic make_bsd_partitions() in bsddisklabel.c useable by virtually all
...
orts. Since port specific information is in appropriate arch/.../md.h
bsddisklabel.c is currently #included by arch/.../md.c.
I'm not totally happy about this, but my concience is somewhat salved by the
overall reduction in breakage.
Initially only pmax, sparc, vax and x68k are using bsddisklabel.c.
While I'm here adjust defs.h for more than eight partitions in a generic
fashion.
1999-08-16 08:29:04 +00:00
abs
1e7a66ebab
Handle the 'custom' case in a sane fashion (do not create zero length
...
partitions under any circumstances, allow no swap, do not *overwrite* /usr
when listing additional partitions, and try to abstract at least most of the
magic numbers to #defines at the top.
Also sync up as much as possible to make this easier in future.
Still need to attack the other arch's md.c files.
1999-08-10 15:54:55 +00:00
simonb
89e2eec2fa
During a custom partition layout, don't create an empty /usr partition
...
that newfs fails on if / and swap take up the entire disk.
1999-08-07 15:56:31 +00:00
simonb
b2651d5700
Nuke md_copy_filesystem() for the pmax - tested on both a ramdisk kernel
...
install and NFS diskless client install.
1999-08-07 15:45:26 +00:00
fvdl
47d416e15d
When converting the end of a partition to CHS, use start + size - 1, not
...
start + size.
1999-07-30 20:46:10 +00:00
abs
7bcdffa983
If all disk is allocated to root and/or swap do not prompt for a (bogus) /usr.
...
Fixed PR#7741
If the default swap is smaller than the remaining disk, truncate to the
available space.
Set rc_configured to YES in md_cleanup_install()
1999-07-14 16:47:37 +00:00
abs
191e23342f
Create a symlink of netbsd to netbsd.GENERIC in md_post_newfs().
...
Not ideal, but do not want to change kern.tgz until we replace the miniroot
install.
1999-07-14 16:41:31 +00:00
abs
b148673ade
If the first wait4() in launch_subwin() caught the child exiting, the loop
...
would never exit. This resulted in somewhat suboptimal infinite install times.
1999-07-14 16:30:58 +00:00
minoura
93a7108a18
Fixed md_newdisk().
...
I commited an old debug version by mistake at the last commit.
1999-07-11 14:12:21 +00:00
fvdl
d25150d087
Don't try to convert the CHS values if not needed. Add extra flag
...
to write_mbr to for this.
1999-07-10 23:07:15 +00:00
minoura
4b69c08a24
x68k part of sysinst.
1999-07-09 15:29:44 +00:00
cgd
392fa3123d
one 'domain' -> 'DNS domain' that slipped through the cracks
1999-07-06 06:10:53 +00:00
cgd
891f175906
beware whitespace at ends of lines in messages: it's actually meaningful!
...
while here, clean up other whitespace at EOLs in msg files to make grepping
easier.
1999-07-06 06:10:04 +00:00
bouyer
8d82c2165f
Translate.
1999-07-05 12:08:09 +00:00
cgd
b62c0ee8ad
get hard-coded messages out of the source, into the message file. (Gee,
...
you'd think that this wouldn't have been a problem to begin with...)
1999-07-04 22:52:22 +00:00
cgd
5ed98e7513
note that msg_printf_add() is going to go away
1999-07-04 22:33:54 +00:00
cgd
945d434250
convert the custom distribution set table to be formatted with
...
msg_table. needed slight tweaks in the MD menus, for menu placement.
(one XXX TRANSLATE in msg.mi.fr.)
1999-07-04 22:31:37 +00:00
cgd
add839488b
instead of using msg_printf_add("\n") to add a newline to the output,
...
add a 'newline' message and use msg_display_add().
1999-07-04 21:52:11 +00:00
cgd
c624190287
convert run_prog's error message from being a "const char *" to a msg.
...
XXX Only the callers that actually pass strings were fixed, the rest were
XXX left passing 'NULL'. Eventually they should be cleaned up to pass
XXX MSG_NONE, but I didn't want to do that yet because somebody else
XXX (jonathan) is hacking on the run_prog callers and I didn't want to
XXX cause him a Lot of conflicts. at least right now, MSG_NONE and NULL
XXX are as equivalent as they need to be.
1999-07-04 21:39:33 +00:00