921 Commits

Author SHA1 Message Date
jkh
590017a61c Add a new -fake argument to make sysinstall not actually change things while
I'm testing it.
1996-04-28 20:54:11 +00:00
jkh
bef4595dff Fix an ancient index list bug.
Make FTP re-initializion work.
Fix fix fix.
1996-04-28 03:27:26 +00:00
jkh
757f0d4140 Move some of functions around in order to make this stuff easier
to work on.
1996-04-28 01:07:27 +00:00
jkh
7a8e35fbab Bump snapshot release date - looks like I was off by a couple
of days!

More display fixes to sysinstall and assorted tweaking.
1996-04-28 00:37:38 +00:00
jkh
a73f46116d Add a missing helpfile for fixit. 1996-04-27 07:18:59 +00:00
jkh
b36a827725 More misc menu hackery. 1996-04-27 07:04:12 +00:00
jkh
ae6fe2880b Update more docs to match -current reality. 1996-04-27 01:34:47 +00:00
jkh
63a39b133f Fix display refresh bug in displayHelp()
Go back to Normal menus for Media and FTP menus rather than
radio menus - the difference in behavior is confusing and sort
of detracts from the added (small) advantage of seeing what you last
picked.
1996-04-26 18:19:38 +00:00
jkh
b84f0b7444 These docs were in fair need of updating. 1996-04-25 18:40:02 +00:00
jkh
98c381f45f Add a place-holder message for the CDROM fixit feature (which I'm not going
to add in time for the next SNAP).
1996-04-25 18:00:28 +00:00
jkh
553bed49c4 Quite a few changes:
1. Fix the last display bugs (I hope) by use of dialog rebuilds at stategic
   points.
2. Clean up the distributions menus so that everybody (that's reasonable)
   has All and Clear options for setting/clearing things en-masse.
3. Various attempts at display optimization.
4. Change the wording of the `Don't use Write!' dialogs to make them more
   explicitly define when and when not to use the option.
1996-04-25 17:31:27 +00:00
jkh
e665fee23a Bring this into sync.
I still have a _very very annoying_ display bug which occurs when a menu
item causes a submenu to be displayed - the screen repaints for the original
menu (which is restored upon return from the submenu) are off by about 4
characters.  I've tried restoring the screen, the cursor position, you name
it - same deal.  Grrrr!  This commit is my first step in trying to get someone
else to help me look into this one since I'm just tearing my hair out at this
point!
1996-04-23 01:29:35 +00:00
jkh
2d5b4f754e 1. Update all the copyrights to delete useless clauses 3 and 4.
2. Change more of the menu code over to new system.
3. Streamline label editor.
1996-04-13 13:32:15 +00:00
jkh
61af07d023 Major surgery.
1. Use new dialog menu hacks (no strings, just arrays of dialogMenuItem structs)
   so that I can create composite menus with radio/checkbox/... items in them,
   removing some long-standing UI bogons in various menus.  This work isn't
   finished yet, but will be done in two phases.  This is phase one.

2. Remove all the script installation stuff.  I never got time to document it,
   it was arcane and it just complicated much of the code.  There are better
   ways of doing this if I want to do auto-driven installations later.

3. Remove much dead code and otherwise attempt to remove as much historical
   grot as possible so that this code is easier to hack on.  This is also
   a two-stage process, phase one of which is now complete.
1996-04-07 03:52:36 +00:00
jkh
45af70879e Update paths to Taiwan sites. 1996-04-03 06:55:09 +00:00
jkh
a7b560c878 Add the jp.106 Japanese keymap to list of possibilities. I also see
a jp.106x keymap there, but Satoshi hasn't asked for it and I don't know
what it even is, so...
1996-03-30 16:19:40 +00:00
joerg
4a50302d19 Rename the usage of private' to private_data' to cope with the
recent libdisk changes.  (sysinstall is guilty of using `private' in
quite more places, but since this ain't in library code, it's not that
important.)

Whenever possible, better not use C++ reserved words...
1996-03-24 18:57:37 +00:00
jkh
a1bb502e76 Clean up the options screen a little bit by shortening it by one line
in the vertical axis.
1996-03-24 12:06:13 +00:00
jkh
827fe02162 The name of the lynx package has changed - update it. 1996-03-24 09:43:53 +00:00
jkh
eaa58a1398 Remove some rather useless debugging messages. 1996-03-24 09:36:41 +00:00
jkh
2b4d1b4529 Whoops! I create the holographic shell too early now - move it after
the chroot.  Nice idea, just didn't work (caused shared execs to fail!).
1996-03-23 07:28:22 +00:00
jkh
33dd263402 Make the editor a selectable option. Some people don't care for `ee'! 1996-03-23 07:21:31 +00:00
jkh
0554aef0c6 Whoops! Total brain-fade on that last "optimization" for mounting
the CD (thanks to Mike O'Dell for finding it).  Fixed.
1996-03-21 17:20:31 +00:00
jkh
6d0196f036 Major enhancements to the package adder (next step is to use the new dialog
functions to make the menus far less klunky, but one thing at a time).

Fix bug that had debug output spewing uselessly on vty2 when running multiuser.
1996-03-21 09:30:18 +00:00
jkh
f77c95193c Sync the ftp site list with reality. Some day, this will be an algorithm
and not a menu.
1996-03-21 06:32:48 +00:00
jkh
1f98498d86 Accept DEL as a synonym for `delete' 1996-03-20 14:11:22 +00:00
bde
a10bba8d1e sysinstall/Makefile:
Fixed DPADD again.

mk/bsd.README
Don't list the LIBXXX identifiers here.  Describe them better.

mk/bsd.prog.mk
Updated the list of LIBXXX identifiers.
- recently added library libdisk.a wasn't mentioned (required for sysinstall)
- old objects kz*.o weren't mentioned
- old libraries libc_pic.a, libcom_err.a, libf2c.a, libg++.a, libgcc_pic.a,
  libgmp.a, libipx.a, libkeycap.a, libss.a and libxpg4.a weren't mentioned
- old libraries libgnumalloc.a and libftp.a no longer exist
- old library libmp.a was said to not exist
- deprecated links libfl.a and libln.a weren't mentioned
1996-03-19 14:30:15 +00:00
jkh
37ca5b6aac Small tweaks to the presentation of this stuff. 1996-03-19 12:08:00 +00:00
jkh
f963744062 Fix cpioVerbosity() botch when verbosity set very low. 1996-03-19 12:02:20 +00:00
jkh
59452b81ee Use proper path to hostname 1996-03-19 11:51:36 +00:00
jkh
6e8165c16a Lots of fixes:
1. Revamp package installer to use new dependency lists and also
   pkg_add's new `read from stdin' mode to prevent a copy of the package
   from hitting the disk unnecessarily.

2. More fixes for running "not as init" - don't get upset if CDROM already
   mounted, do the right thing instead.

3. If running as init, assume first-time install and _don't show the
   (W)rite option in the fdisk screen.

4. Many other little tweaks, some of which will have to wait for fuller testing
   until I can create a boot floppy (testing certain system-destroying
   features of sysinstall can be a royal pain).  Expect some more commits.
1996-03-18 15:28:10 +00:00
joerg
a93800a519 libdisk is now installed as a standard library. 1996-03-17 23:08:37 +00:00
jkh
55aa4f66d7 Keep explicit newfs parameters, just set them differently. 1996-03-02 20:02:13 +00:00
jkh
da8a9e1e39 Let fragment size default to 1K again - 2K is a little extreme. 1996-03-02 20:00:50 +00:00
jkh
ce1a5be689 Miscellaneous cleanup before big round of menu restructuring (to use new
libdialog features).
1996-03-02 07:31:58 +00:00
bde
12ee82f222 Depend on libdisk.a. 1996-02-25 20:41:07 +00:00
phk
61b9823c67 Remove netns and netiso, whatever it did here in the first place... 1996-02-10 09:33:52 +00:00
jkh
64d13f8d9c Understand about the doc distribution. 1996-02-02 06:44:02 +00:00
joerg
0d78e1e902 Add the -u flag to the cpio's used to install the initial files, just
to make sure they will be overwritten even in cases where the've
bogusly got more recent timestamps.
1996-01-29 20:17:27 +00:00
joerg
694c3b89fa Add an additional warning that a "dangerously dedicated" disk cannot have
a boot selector in sector 0.

Closes PR # conf/963: Using the...

Submitted by:	muir@idiom.com (David Muir Sharnoff)
1996-01-23 21:05:22 +00:00
phk
d6750ce6ed Mount the disks we install on async, we might as well.
Saves a lot of time.
1996-01-14 21:48:57 +00:00
jkh
073adf1991 Don't try to swap to a disk that isn't selected. 1996-01-14 11:45:05 +00:00
jkh
c4908135ec Bring my changes forward from 2.1 1995-12-11 16:32:33 +00:00
peter
03382d7ccd Update the -current sources from the 2.1 branch.
Approved (in spirit) by: jkh
1995-12-07 10:34:59 +00:00
jkh
2c548cde29 mountdbtab -> mountdtab; whoops!
A small extra diagnostic for loading packages.
1995-12-04 02:22:02 +00:00
jkh
96599fabb3 Warn the user extra special for /etc/sysconfig. 1995-11-17 14:17:12 +00:00
jkh
e67bacae11 More helpful error messages. 1995-11-12 20:47:15 +00:00
jkh
fa84a4fb07 Initialize ld.so.hints if necessary. 1995-11-12 11:02:43 +00:00
jkh
0cb4eade3b Make editor start on right screen for anonFTP setup.
Don't clobber mediaDevice if post-configuring networking from CDROM.
1995-11-12 07:27:58 +00:00
jkh
7ff55cdf06 Add verbosity to add in tracking a mystery sig-11 with this.. 1995-11-11 11:56:40 +00:00