Commit Graph

840 Commits

Author SHA1 Message Date
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
7c11c861a5 Update version number for Apache. 1996-03-23 07:23:39 +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
ef4a30ef51 Update Samba package version. 1996-03-23 07:11:58 +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
d255413e70 If the FTP install bombs out due to not being able to resolve the host
name given, go back to the TCP setup screen for their interface and give
them a chance to review the values.
1996-03-19 12:23:54 +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
e8a940f758 Move libdisk to its new home. 1996-03-19 03:26:33 +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
jkh
a47fe7dccd Get rid of the MIRROR.SITES file. It was a gratuitous duplication
of effort.
1996-02-27 03:40:40 +00:00
bde
12ee82f222 Depend on libdisk.a. 1996-02-25 20:41:07 +00:00
joerg
cdfca40be2 Ooops, i've botched a backslash in my previous commit.
Also, move the "ammunition" block above, so it's handled before the
man pages are bing moved out to their own distribution.
1996-02-13 13:28:41 +00:00
joerg
b454fdcba1 Special fixup to build and install the non-des ed(1) and init(8) into
the "bin" distribution.
1996-02-13 09:22:42 +00:00
phk
61b9823c67 Remove netns and netiso, whatever it did here in the first place... 1996-02-10 09:33:52 +00:00
phk
d49fe28340 ppp now requires -lmd 1996-02-08 18:02:51 +00:00
jkh
21c9c34c6c Add install script for doc, make bin install more intelligent. 1996-02-02 23:53:48 +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
a19908742a Create symlinks for the MD5 libcrypt's in the bindist.
Jordan, this and my previous commit to lib/Makefile should
re-establish the libcrypt for our releases now. :-)

Well, not sure, perhaps init(8) is linked against the wrong libcrypt
in the bindist. :-(
1996-01-24 21:42:37 +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
jkh
95cb956a94 Upgrade to Apache 1.0.
Submitted by:	Coranth Gryphon <gryphon>
1996-01-21 19:38:05 +00:00
joerg
859c177be5 Make the reduction algorithm to tune the file system size less
aggressive, in order to avoid /mnt: file system full problems.

Introduce a deadlock counter.

Turn off echoing again, it's cluttering the screen/log.

Gross hack to avoid the `vn0: invalid primary partition table: no magic'
warning.

Seems that doFS.sh is now doing the job...
1996-01-21 17:24:54 +00:00
joerg
7d4c7f2cfa Remove phk's errr... interesting idea of slicing a floppy into 10
cylinder groups. :)
1996-01-21 15:09:25 +00:00
jkh
2f055e7f0f Correct typos. "ubin usbin" instead of "subin susbin" 1996-01-16 05:15:20 +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
phk
4b351aa8eb I belive this works now. 1996-01-14 19:10:16 +00:00
jkh
073adf1991 Don't try to swap to a disk that isn't selected. 1996-01-14 11:45:05 +00:00
phk
f6fba8512c Shrink BOOTMFS kernel further. Make doFS.sh more intelligent.
boot4.flp should work fine as far as I can tell.
1996-01-13 23:31:46 +00:00
phk
bad7053995 A new cleaned up Makefile. 1996-01-11 20:28:40 +00:00
phk
ae5f21438b Remember to make the kernels dir. 1996-01-10 08:51:08 +00:00
phk
0e24496fa7 Don't make the fs-image in /dev :-) 1996-01-10 06:32:22 +00:00
phk
30806f728b Moved doFS into shell-script so we can be more smart about it.
make two boot floppies, one without help files for 4MB systems.
Mine's loading one now. :-)  -O2 may be needed.
1996-01-08 22:13:50 +00:00
jkh
709700e64d Check in the shell scripts I used for the 2.1-RELEASE CDROM. These
are provided simply as easy short-cuts for users who are prowling through
the dists structure and decide to install something directly from there.

There still needs to be some glue stuck into release/Makefile to copy
these into the appropriate homes following a full `make release', but I'll
wait until phk is done in there.
1996-01-08 06:19:45 +00:00