Commit Graph

6143 Commits

Author SHA1 Message Date
lukem
e3c4d0c577 no rescue-small on i386 any more 2002-10-16 04:09:11 +00:00
lukem
1ede8b245b As both boot-small and rescue-small have expanded onto a second 1.2MB
floppy (and there's not the same RAM contraints that *-tiny has),
fold rescue-small into boot-small and deprecate the former.
The "all in one" boot-small is only 100KB larger on the second floppy.
2002-10-16 04:00:53 +00:00
lukem
859e7d7867 netbsd.INSTALL_SMALL and netbsd.RESCUE_SMALL have grown past the size
of a single 1.2MB floppy; cranky FLOPPYMAX to use two floppies.
the kernel and the contents of the ramdiskbin have both grown...

(We should just merge the install & rescue functionality of the -small
 floppies into one two x 1.2MB floppy set, since -small is for older
 machines with 1.2MB floppy drives, versus those with extremely small
 RAM constraints)
2002-10-16 01:03:07 +00:00
lukem
f535541326 Default FLOPPYMAX to 1 for i386 floppies, so the build will fail if an
image accidentally grows past 1 floppy and we didn't know about it.
2002-10-16 00:59:24 +00:00
jdolecek
446deeb58f ld.elf_so is now in /libexec, so update the list here
XXX not tested
2002-10-15 21:58:20 +00:00
gmcgarry
1b54fb00e8 link for vn_rdwr() 2002-10-14 21:03:19 +00:00
lukem
858e032a8f Merge kernel-ramdisk & kernel-rescue into instkernel, now that
../../common/Makefile.mdset supports building multiple copies of the
same kernel (as long as they're to separate filenames).
Now there's no need to set FLOPPYKERNDIR, as it now defaults to instkernel.
2002-10-14 16:20:39 +00:00
lukem
e3ad63279a Use _KERNEL.${_K}.${_F} instead of _KERNEL.${_K}, as this allows
MDSETTARGETS to contain the same kernel (_K) more than once, as long
as the filename (_F) is different.
2002-10-14 16:16:09 +00:00
dent
42feb79d92 Fix a cut'n'paste-o 2002-10-14 15:59:46 +00:00
takemura
976f1e210f Enabled apm command device node for hpcmips and put apm.8 and zzz.8 man pages
into mi directory.
2002-10-14 06:31:37 +00:00
gmcgarry
31d4a5e75c Add vn_marktext() and vn_statfile() pages. 2002-10-14 05:00:01 +00:00
takemura
c6dfedddb0 Added APM header files for Hpcmips. 2002-10-14 02:11:09 +00:00
elric
703ee21aaa Add the man pages for disklabel_dkcksum.3 and disklabel_scan.3. 2002-10-13 04:37:03 +00:00
briggs
2cc2b9cde2 Some systems/shells have difficulty if the closing ] of a test does not have
preceding whitespace.  Ensure that there is whitespace.
2002-10-10 20:46:39 +00:00
itojun
4384c54c01 switch to GNU tar 1.13.25 with security fixes. 2002-10-10 08:22:22 +00:00
wiz
0da5ac2408 Add dot in abbreviation. 2002-10-10 07:55:50 +00:00
simonb
b1a30609f9 Install the kernel linker script in /usr/lkm/ldscript so that modload(8)
works without needing to resort to -A abuse.  LKMs work cleanly on MIPS
now.
2002-10-10 01:59:29 +00:00
lukem
30f103aea1 some clarifications & roff cleanups (yes, there's a problem with .Oo .. .Oc).
sparc64 does NOT appear to need a slicemap, so comment out that entire
section.

XXX: this program needs a rewrite. the argument handling is suboptimal.
that's coming next...
2002-10-10 01:25:03 +00:00
lukem
df6c4cf203 more details on which platforms can share a multiboot cd 2002-10-10 01:22:19 +00:00
elric
98839fb386 Added cgd rc.d script and put it in the appropriate postinstall and
mtree files.
2002-10-09 14:55:53 +00:00
augustss
b0eef0bfaa Use unsigned variable for memory size, so > 2M memory isn't negative. 2002-10-09 13:28:48 +00:00
lukem
77dee4dead set BOOTFILE.sparc64, to create bootable sparc64 cds. 2002-10-09 11:57:14 +00:00
thorpej
b8c378293f * Clean up the handling of rescue.* files makeflist.
* Move all md.* and ad.* /rescue/... files into their
  own list files.
2002-10-09 01:22:37 +00:00
martin
6060607b3f Add sun-type4 termcap entry and a hint to use this as TERM when using
a Type 4 keyboard.
2002-10-08 20:29:58 +00:00
martin
73d617f74e Add sun-type4 termcap entry and print a hint to change TERM to this
if using a Type 4 keyboard.
2002-10-08 20:26:38 +00:00
lukem
863e999f52 - add more MACHINE_ARCH.xxx variables
- when building RSYNC_INCLUDE, only add a directory once
- automatically add `shared/ALL' and `shared/${MACHINE_ARCH}' to
  ${BASE_PORTS.${image}} for each unique MACHINE_ARCH in the latter.
- don't bother explicitly listing shared/* in the example
- note that the cats cdrom is now bootable
2002-10-08 15:20:50 +00:00
lukem
f7e2efaa06 gunzip cats/binary/kernel/netbsd.aout-INSTALL.gz to /netbsd.cats 2002-10-08 14:18:17 +00:00
augustss
0c81b8340d Add ubsa(4). 2002-10-08 13:18:42 +00:00
lukem
887a1407d6 Update example.conf to be more relevant to NetBSD 1.6, and to take
advantage of the support for symlinks to shared/* .
2002-10-08 07:38:52 +00:00
lukem
92184041d7 oops; still need ./usr/lib/lib{crypto,des}.so* (for the symlinks) 2002-10-07 22:46:24 +00:00
lukem
93305911e9 Move libcrypto.so* from /usr/lib to /lib, as /sbin/cgdconfig needs it.
Requested by elric@.
2002-10-07 00:53:31 +00:00
thorpej
7d588a758e * Move the rescue bits into their own file.
* In makeflist, skip rescue bits in arch's that don't yet support it
  (MIPS, currently, due to an objcopy-crunch bug).
2002-10-06 17:28:46 +00:00
thorpej
796c5d9347 Crank ramdisk size to 1440k. 2002-10-06 17:01:27 +00:00
grant
3b71e362fa add /etc/mail/local-host-names, required by sendmail(8). 2002-10-05 15:24:43 +00:00
grant
eac5abccd0 sync with reality: add cgdvar.h and cgd/cgdconfig man pages.
(hi Roland!)
2002-10-05 06:02:56 +00:00
gmcgarry
06b14f09b7 config_match(9) 2002-10-05 05:43:38 +00:00
grant
a94624a921 during timezone selection, only update the clock once per minute. once
per second is painful and annoying over a serial line.
2002-10-05 02:41:54 +00:00
martin
3371592c77 Do not use -Os when compiling small programs for the miniroot or
install kernel ramdisk image. It triggers some toolchain bug and
causes for example ifconfig to not display inet addresses.
2002-10-04 21:23:06 +00:00
elric
7d7701ff68 include cgdconfig(8) in the installation. 2002-10-04 18:43:36 +00:00
jwise
c33cdb26b3 Fix paste-o which put `kdump' in wrong syspkg. Pointed out by nick. 2002-10-04 14:57:11 +00:00
lukem
e103106547 enable -o append for alpha as well 2002-10-03 07:28:33 +00:00
lukem
d864e0371d revert part of previous;
alpha installboot still needs to come after everything else, because non of
the other installboot(8) backends support recalculating the alpha checksum
(yet).
2002-10-03 05:26:49 +00:00
lukem
a50326b0d6 - create ${IMAGEDIR}/${image}.contents, with the files from BASE_PORTS.${image}
(could be extended )
- move alpha installboot above pmax/vax; it doesn't need to be last anymore
- cosmetic tweaks
2002-10-03 03:58:56 +00:00
grant
8f34e7dde1 sync with reality: add pwhash.1 (missed in last commit). 2002-10-02 03:20:40 +00:00
grant
5599dcbd7b sync with reality: add ./usr/include/i386/atomic.h. 2002-10-02 03:19:33 +00:00
provos
c00f24e6cf add pwhash to sets 2002-10-01 22:43:03 +00:00
lukem
cf6615ab93 slight tweak 2002-10-01 00:58:00 +00:00
agc
821fe4ba95 SYnc with reality - add apm and zzz 2002-09-30 18:44:27 +00:00
agc
0edfa8219b Sync with reality - add apmvar.h 2002-09-30 18:43:50 +00:00
jdolecek
ecb97b038d bring knote(9) and kfilter_register(9) from kqueue branch to mainline
HISTORY section mentions the interface is only available on experimental
  kqueue branch (for now)
2002-09-29 20:29:13 +00:00
wiz
2ebc2ec36b No more sleep(9). 2002-09-29 17:38:37 +00:00
lukem
752effddfa Instead of building the staging area with symlinks and using "mkisofs -f",
only populate the stage area with the minimal necessary files and use
"mkisofs -graft-points -path-list pathlistfile", and populate pathlistfile
with the "reachover" paths.

    IMPORTANT NOTE:
	This change requires mkisofs 1.15a34 or newer for a working
	-graft-points option.
	This can be found in the cdrecord-devel 1.11a34 package.

Don't fetch by default; the rsync is resource intensive on rsync.netbsd.org
and is often unnecessary.  Deprecate NO_FETCH whilst here.
Use "make fetch" explicitly...

Explicitly add ${RELEASENAME} to RSYNC_SITE (and remove it from all
the other rsync options), and deprecate ${RELEASE_SUBDIR}

Add some  # {  and  # }  comments, to make it easier to track make(1)
conditionals & loops.
2002-09-29 14:29:19 +00:00
lukem
4408faac1a - don't hardcode the CD size to 666000 blocks; use CD_SIZE variable instead.
- access mksunbootcd via ${NETBSDSRCDIR}/... && ${PRINTOBJDIR}
- use ${INSTALLBOOT} for alpha,pmax,vax instead of /sys/arch/*/stand/...
- use ${.CURDIR}/macppc_installboot to access macppcboot.raw
2002-09-29 07:23:15 +00:00
lukem
461cf89b24 fix path to macppc INSTALL kernel
remove VAX_IBOOT?= ; it's set in the Makefile and i'll be fixing the
definition in the latter in another commit RSN
2002-09-29 06:44:36 +00:00
lukem
891c2e212a clean up the building of macppcboot.raw (the previous mechanism wasn't
USETOOLS=yes friendly):
since the file only changes when a new bootxx.raw is committed into this
directory, commit a generated version of macppcboot.raw here as well.
clean up the framework that builds mkmacppcboot as well, and don't
remove macppcboot.raw on make clean.
2002-09-29 06:38:19 +00:00
elric
c37b0f13ba Fix usage of -mdoc that wiz pointed out to me. 2002-09-28 23:35:41 +00:00
elric
f075a6c2cc Added a little verbiage describing that root logins from the network
are not enabled by default even via ssh(1).  Thanks to Thomas
Klausner for some rewording of this.

Addresses PR: install/18456
2002-09-28 23:07:31 +00:00
chris
ffffdcd9c7 Add footbridge_intr.h 2002-09-28 16:08:03 +00:00
chris
d20df65c58 Remove cats/byte_swap.h. 2002-09-28 16:02:54 +00:00
kano
f33e9b1e1a add myself 2002-09-28 09:45:04 +00:00
thorpej
bc35b15d70 Add /usr/share/mk/bsd.shlib.mk 2002-09-27 21:42:15 +00:00
grant
b81826593e s/unused/inutilis'e/
from Stoned Elipot.
2002-09-27 15:21:52 +00:00
grant
6f98f8dffe update French translation, add "don't change" option to mbr partition
type selection.

from install/18192.
2002-09-27 15:20:01 +00:00
wiz
4a47c952db Add documentation for utmpx and some related functions.
Thanks for some explanations to christos, and for some STANDARDS hints
to Klaus Klein.
2002-09-27 15:02:24 +00:00
thorpej
f27313f9ab <sys/map.h> is gone. 2002-09-25 23:07:38 +00:00
augustss
1f35d185e0 Add a file I forgot when creating the pmppc port. 2002-09-25 21:32:58 +00:00
lukem
cbfa6ea631 fix path to pmax install kernel 2002-09-25 04:15:41 +00:00
wiz
f020223b5c Add auto-generated MAKEDEV(8) for ofppc. 2002-09-25 01:07:41 +00:00
pooka
28b38adf3b add iwic man page 2002-09-24 22:20:17 +00:00
provos
28f9f41e2a add myself 2002-09-24 15:29:24 +00:00
shin
29815951b2 reorder lines so that ${MAKESUMS} is executed after all files are installed.
(previous revision calculates checksums only for *boot.exe)
2002-09-24 12:15:11 +00:00
agc
7c4cb11d99 sync list with reality - add /rescue/chgrp and /rescue/chown 2002-09-24 10:49:15 +00:00
grant
7dd9244284 crank imagesize to 1440k (same as ramdisk-rescuetiny). 2002-09-24 06:04:24 +00:00
mbw
3d91bfef79 Corrected names for release ISO images for macppc and sparc 2002-09-23 03:32:04 +00:00
thorpej
9b20f878a6 Bump libpcap to 1.3. 2002-09-22 16:24:35 +00:00
lukem
2f7d49d929 Enable MKDYNAMICROOT=yes by default.
This means that:
    +	/bin and /sbin (and the few programs in /usr/* which were statically
	linked) are now dynamically linked.
    +	The shared libraries that are needed by the /bin and /sbin programs
	are now installed into /lib (with compatability symlinks from
	/usr/lib).  These are:
		c crypt edit ipsec kvm m m387 termcap termlib util z
    +	The shared linker is now in /libexec/ld.elf_so, and
	/usr/libexec/ld.elf_so is a symlink to the former.

If you want the prior behaviour of "some applications statically linked,
the rest dynamically linked", set MKDYNAMICROOT=no in your mk.conf(5).

If you have a philosophical objection to dynamic libraries, continue
to set LDSTATIC=-static in your mk.conf(5), and please don't waste any
more time in trying to convince us why dynamic libraries are 3v1l.
2002-09-22 15:08:17 +00:00
jdolecek
a64260b3ae add kqueue(2)/kevent(2) manpage to mainline, to reduce difference between
the kqueue branch and -current and thus make testing easier

change HISTORY to clearly state this interface is only available with
  experimental kernel branch
add Jason Thorpe and me to AUTHORS
update .Dd
2002-09-22 13:11:45 +00:00
gmcgarry
7ef5deacf6 More section 9 page; sort 2002-09-22 06:32:47 +00:00
chs
c3165f3274 first cut. 2002-09-21 17:28:42 +00:00
skrll
7f926b9934 Update after snprintb(3) changes. 2002-09-21 14:16:45 +00:00
lukem
8ae3e73d6b add stuff formerly in tc.old 2002-09-21 07:16:40 +00:00
lukem
274807d878 add usr/libexec/cpp (formerly in tc.old) 2002-09-21 07:14:50 +00:00
lukem
1221f9d72d add stuff formerly in tc.old 2002-09-21 07:14:37 +00:00
chs
e242b25448 allow "make release" to work. no install stuff yet though. 2002-09-21 01:44:11 +00:00
ad
ea047b151e Switch alpha to XdecNetBSD. 2002-09-20 21:47:33 +00:00
christos
09f431f5bf Add libutil. 2002-09-20 21:23:02 +00:00
jdarrow
aec33ab640 Very belatedly add myself 2002-09-20 01:30:41 +00:00
lukem
94989d34ca switch from checking USE_NEW_TOOLCHAIN == yes to TOOLCHAIN_MISSING != yes,
and don't bother with tc.old any more
2002-09-19 22:04:34 +00:00
ragge
8ed209e110 EOL clist.h. 2002-09-19 10:47:47 +00:00
briggs
efcea71648 Add ./var/log/wtmpx 2002-09-17 18:42:59 +00:00
thorpej
9b81f1bdb0 -path is an extension to find(1) that not all systems have, so don't
use it.  Instead, filter out the metalog file using a separate loop
in the pipeline.
2002-09-16 23:04:39 +00:00
thorpej
23d33fadf0 Don't escape constructs like ${FOO} in printf statements. awk doesn't
expand variables like that in printfs, and the escapes end up in the
output in some versions of awk.
2002-09-16 02:13:16 +00:00
mbw
b51dc642a3 fix broken link to CD-ROM FAQ 2002-09-15 21:55:41 +00:00
mbw
a005b67fcd Mention that some non-Sun CD-ROM drives can't boot any OS on Sun hadware
(link to CD-ROM FAQ was already present)
2002-09-15 21:42:28 +00:00
thorpej
3587dba99e Escape { and } in the regexp that matches e.g. ${FOO}. 2002-09-15 16:15:40 +00:00
lukem
40b2b53564 Also sum symlinks (as well as files) which match, as we often replace
common sets with a symlink to a shared copy, and this change ensures
that all the appropriate entries have sums generated.
2002-09-15 09:47:42 +00:00
mycroft
cfedc10218 typo: PROC -> PROG 2002-09-14 02:00:25 +00:00
ad
3fad09211c Add entries for zx(4) manpage. 2002-09-13 19:00:14 +00:00
joda
88c01303c3 changes after importing kerberos 2002-09-12 17:18:48 +00:00
joda
d998bbaa97 move manpages to man/obsolete.mi 2002-09-10 22:32:09 +00:00