Commit Graph

3339 Commits

Author SHA1 Message Date
fvdl
30b8888d4a * Change the interface of run_prog: use a flags argument instead of
seperate booleans. Add flags to run as a plain 'system()' command,
  fullscreen (but on a pty), and chrooted, and implement their
  functionality. Add a bit of TIOCPKT handling code to handle
  programs messing with term settings better.
* Ask to set the root password at the end of an install.
* Remove a few unneeded comments.
* Sprinkle some touchwin() calls here and there to make the output cleaner.
  They shouldn't really be needed, but even normal usage (no syslog
  messages) even left the screen messy sometimes.
* Change some messages around that were apparently swapped by accident and
  thus caused confusion.
2000-10-11 23:47:55 +00:00
fvdl
3fd1dc7ed3 Create the disktab file directly, no need to waste precious inodes/space
in ramdisks with disktab.preinstall.
2000-10-11 22:58:17 +00:00
ad
e764b56887 Add another. 2000-10-11 15:23:05 +00:00
simonb
ccfb69e019 Update for the 1.5 release. 2000-10-11 13:04:12 +00:00
simonb
2cac9518f5 'ex' is not in the root filesystem if /usr is a separate partition. 2000-10-11 12:59:22 +00:00
tsutsui
6c7f106ad2 Fix typo. (s/cobolt/cobalt/)
Pointed out by SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>.
2000-10-11 12:18:45 +00:00
tsutsui
6af4346937 Remove description about new ports on 1.4. 2000-10-11 11:56:28 +00:00
tsutsui
43ce57ab95 Fix rawrite path in news68k part. 2000-10-11 11:47:46 +00:00
tsutsui
d49da72a2f Add some description for news68k. 2000-10-11 11:46:02 +00:00
fvdl
38dbc727ef Don't abort when trying to remove a directory marked as obsolete that does
not exist.
2000-10-11 11:10:46 +00:00
fvdl
16d465114d Add target_realpath(), a function that expands a pathname on the
"target" filesystem, i.e. a filesystem that will probably be
mounted on /mnt during install/upgrade, but will be / when
the system is booted. Needed to deal with absolute symbolic links.
This function is (unfortunately) a verbatim copy of realpath() from libc,
with prefix handling added.
2000-10-11 11:10:11 +00:00
fvdl
57ffac419f Add message for a.out library move failure case. 2000-10-11 11:06:47 +00:00
fvdl
d8be7da3a1 Externalize concat_paths, it is used by arch/i386/md.c now. Add
target_realpath prototype.
2000-10-11 11:06:03 +00:00
fvdl
beea1cfd99 Add 2 defines for a.out library move code. 2000-10-11 11:05:03 +00:00
fvdl
90d488a637 Fix compare logic error in check for installation of seperate kernel
sets.

Add code to deal with moving a.out libraries to /emul/aout for
upgrading.
2000-10-11 11:04:43 +00:00
lukem
7bed8ad731 - move arch setting logic from main -> macros, and change as follows:
- define string `A' to contain the arch name (defaults to the port
	  name)
	- define registers \*A and _\*A if
- deprecate _FOR_RELEASE, and just use FOR_RELEASE
2000-10-10 22:03:41 +00:00
ad
3bac0590b8 Add a couple of entries. 2000-10-10 14:06:10 +00:00
lukem
b4d52d9d24 major terraform (this is MUCH more than a rototill :-), including:
- update for 1.5 (still more MD stuff to check)
- use new macros in ../common/macros as appropriate
- introduce some CONSISTENCY between the various ports' install docs
- use various mdoc macros as appropriate, including .Li, .Pa, .Sy, and .Ic.
- migrate more stuff into ../common/*
- whitespace cleanup
- lots of other little things i'm sure...
2000-10-10 12:55:15 +00:00
lukem
6a50c6b116 - depend upon ../common/macros as well
- call groff with -dM instead of -dMACHINE, and change the macro use
  accordingly. remove -dV_S since nothing used it.
2000-10-10 12:51:20 +00:00
lukem
f1756f1472 add: arm26 hpcmips macppc news68k next68k sparc64 2000-10-10 12:49:38 +00:00
lukem
a567f79077 migrate */contents -> common/contents, as there was *way* too much
unnecessary duplication.  wrap the MD stuff in  .if r_foo \{\  ...  .\}
2000-10-10 12:41:10 +00:00
lukem
c8d0b98254 migrate */contents -> common/contents, as there was *way* too much
unnecessary duplication.  wrap the MD stuff in  .if r_foo \{\  ...  .\}
2000-10-10 12:30:52 +00:00
lukem
571309181b - use the macros from ../common/macros
- migrate more MD stuff in here (wrapped in .if r_foo \{ ... \}), so that
  more of the port-specific copies xfer can be deprecated
2000-10-10 12:26:27 +00:00
lukem
b996ee6707 use the macros from ../common/macros 2000-10-10 12:24:27 +00:00
lukem
11780b2bf2 - use the new macros in ../common/macros
- reword bits here & there, including fixing some typos, etc
2000-10-10 12:14:49 +00:00
lukem
6616104bd3 use new macros from ../common/macros 2000-10-10 12:10:08 +00:00
lukem
5dd9f4056e - replace the `highlights' list for 1.4 with stuff done by 1.5
- optimize suggested commands (e.g, tar usage, ...)
- consistently use `@netbsd.org' in email addresses
- remember to thank the people who host the WWW, GNATS, CVS and CVSweb servers
- add blurb about trademark ownership
- update MACHINE_LIST for the 31 ports we support (as of 1.5)
- define registers for MACHINE_ARCH, depending upon \*M; may set one
  of the following as appropriate: _m68k, _mips, _powerpc, _sh3
- change to using various new macros added in ../common/macros
2000-10-10 12:08:24 +00:00
lukem
7197b2d7b5 - modify .(tag to be more generic. now takes width as first argument,
and doesn't explicitly provide a .It
- add .(bullet & .bullet), which provide bulleted/hyphenated lists.
  (alternates between -bullet & -hyphen at each alternate depth).
  .(bullet does .It as well.
- add .(enum & .enum); enumerated list. the former does .It as well
- add .(item & .item); enumerated list. the former does .It as well
- add .Nx*M, which generates `NetBSD/machine', except that `NetBSD'
  is done using .Nx so gets the appropriate markup from that
- remove .(note and .note), leaving .(Note and .Note)
- document \*M, \*V, \*[.CURDIR]
2000-10-10 12:02:46 +00:00
lukem
55272124ca whitespace cleanup, and use .Pp instead of blank lines 2000-10-10 11:58:31 +00:00
lukem
1b1ef51887 whitespace cleanup 2000-10-10 11:57:42 +00:00
itojun
3e7ebe19d9 sync with sendmail 8.11.1.
added file: /usr/share/sendmail/ostype/solaris8.m4
2000-10-10 11:17:29 +00:00
itojun
d691d464e3 add passwd(1) - merge mistake 2000-10-10 10:03:16 +00:00
itojun
ae69b98b0a make shlib minor meet with lib/libpcap/shlib_version. PR 11181. 2000-10-10 09:50:28 +00:00
fvdl
8717b51da3 Change to make sure that no bogusly made targets are left after
interrupt or failure was lost in when rearranging. Bring it back.
(pointed out by jhawk).
2000-10-09 12:36:26 +00:00
itojun
cd4ef33b25 need libm. PR 11162 2000-10-08 12:37:06 +00:00
fvdl
533e348801 Remove less(1), to make some necessary room (it's not needed for the pure
install floppy, but is available on the rescue image).
2000-10-06 14:40:37 +00:00
itojun
9841e19b81 repair some of catman/man confusion 2000-10-06 13:43:22 +00:00
itojun
c2b309a138 add SSH to major changes. 2000-10-06 08:30:09 +00:00
lukem
7f6d9c1606 add dinky .pdf target which runs ps2pdf on the .ps source 2000-10-05 09:02:48 +00:00
lukem
4097713770 use .(disp / .disp) instead of .Bdlit / .Ed 2000-10-05 08:54:55 +00:00
lukem
91f09e2428 - remove Bdlit macro; .(disp already exists
- update copyright date
2000-10-05 08:54:04 +00:00
lukem
8aedd036d2 indent paragraph following "in the following statement, This software [...]" 2000-10-05 08:37:55 +00:00
tv
9366f12ec0 Move "rgb.db" from xbase to xserver. In its Berkeley DB compiled form, it
is used only by the X server, and should be grouped there.  Later we may
also add unconditional install of the source-form "rgb.txt", usable by all
programs, into xbase.

This allows the xbase set to be shared between the mipsel platforms, and all
m68k platforms except atari (which has additional XF86 add-ons).
2000-10-05 02:27:01 +00:00
itojun
05a03575d1 avoid conflicting manpage filenames (like err.3) 2000-10-05 01:55:49 +00:00
tv
a22da181d6 Merge compiled XKB keymaps to the xserver set (they aren't usable without
the X servers anyway).  This lets several m68k platforms (all but atari)
share the xbase set.
2000-10-05 00:41:20 +00:00
tv
8b5d5857ce Obliterate "man/md_share". The difference is negligible relative to the
size of the man set, and with all architectures' man pages in "man", we
can now share both "man" and "misc" on all platforms (CD-ROM space saver).
2000-10-05 00:11:43 +00:00
itojun
d3e00e4496 move ssl(4) to ssl(3). sorry for the mess. 2000-10-04 07:15:06 +00:00
itojun
23a6673513 modify some chapters 2000-10-04 06:52:11 +00:00
itojun
5ca577ee77 add manpages for libcrypto. still need to review contents. 2000-10-04 05:58:15 +00:00
lukem
75f05a6677 - use "press" instead of "hit"
- use "MB" instead of "Mb"
- replace duplicate "wd" with the contextually correct "sd"
2000-10-04 00:47:14 +00:00