Commit Graph

72 Commits

Author SHA1 Message Date
tsutsui
ebf5fffe65 Set DBG=-Os for libhack. 2002-04-06 18:16:09 +00:00
bjh21
a8938c1764 Replace "obs" with "bs" and "conv=osync" with "conv=sync" in the dd command.
This is necessary because POSIX doesn't specify "conv=osync" and GNU dd
doesn't implement it.  I believe that in this case, where only one output
block should ever be generated and the input is a regular file, bs/sync is
equivalent to obs/osync.
2002-04-06 16:41:24 +00:00
lukem
55fb513e95 switch to "${INSTALLBOOT} -m vax" 2002-04-03 06:06:43 +00:00
lukem
e0f433e649 ensure all sysinst-using makefs generated images have at least 15 inodes free,
and be consistent how MAKEFS_FLAGS is defined.
2002-04-01 12:16:11 +00:00
matt
ee7a858980 Add some free inodes and add ra2/ra3. 2002-03-31 17:30:16 +00:00
matt
e6f6b92da4 Sprinkle some .WAIT's 2002-03-31 17:27:43 +00:00
matt
321e2e723e Simplify even more. 2002-03-30 01:33:20 +00:00
matt
e1b1f1d2c3 Simplify a bit. Use installboot. 2002-03-29 22:53:30 +00:00
matt
9def170c03 Don't install boot.mop if ELF. 2002-03-29 06:46:34 +00:00
matt
dac318e592 Make ramdisk 1.5MB in size. cleanup miniroot makefile 2002-03-29 06:37:53 +00:00
matt
9e4e1fb693 Convert floppy to use ustarfs 2002-03-29 06:36:04 +00:00
matt
4f78e15f27 Add -o density=5k to make sure there are enough inodes. 2002-03-29 01:22:21 +00:00
matt
8808586336 Switch from disklabel to installboot. (since installboot will be so much
easier to make a host tool)
2002-03-29 00:15:07 +00:00
lukem
b2a01e995c use distrib/common/Makefile.image, allowing for UNPRIVED builds.
(untested)
2002-03-28 04:51:25 +00:00
lukem
484f8db2eb - Be consistent how libhack is used: If extra HACKOBJS (e.g., gethost.o) are
required, define them before pulling in libhack/Makefile.inc so that the
  dependencies work correctly.
- Other minor cleanups
2002-03-28 04:33:21 +00:00
lukem
f37a1d53c0 use check_RELEASEDIR 2002-03-28 02:40:18 +00:00
lukem
94e86928c7 minor cleanup 2002-03-28 02:24:09 +00:00
lukem
98945a6d0f Convert to New Distrib World Order, removing pre-sysinst goop whilst here.
Per discussion with Matt Thomas, who said he'd test this if I did the
conversion.
2002-03-28 02:15:04 +00:00
lukem
044bc4a6c1 replace local ${REV} with ${DISTRIBREV} from distrib/Makefile.inc 2002-03-06 12:27:08 +00:00
lukem
a8025d95ae Commit work-in-progess rototill of distrib/miniroot and associated machine
dependent files:

- Use infrastructure from distrib/common to build file system images with
  crunchgen-ed programs from a list file.

- Non root ("UNPRIVED") builds from a read-only source tree are possible,
  as makefs(8) replaces vnconfig(8)/vnd use, devices are generated using
  common/makedev2spec.awk, etc.

- Cross builds should be possible, except that some ports need cross-compile
  host tool versions of installboot and any appropriate host disk labelling
  tools.
	XXX: pmax, sparc and vax need fixing for this!

- This code has NOT YET BEEN TESTED on most of the ports.
  It should work, but it is extremely likely that the file system
  parameters may need tweaking to get things to fit.
  See MAKEFS_FLAGS in sparc/miniroot/Makefile.inc for an example.
  If assistance is required, please ask!
2002-03-06 12:04:48 +00:00
thorpej
1d1d02da94 Make sure <bsd.own.mk> is pulled in before ${PRINTOBJDIR} is used. 2002-03-05 21:23:28 +00:00
lukem
811d644d8f don't set the owner or group when installing into $RELEASEDIR 2002-02-09 13:56:48 +00:00
jmc
4d6ad24166 Convert to using ${MDSETIMAGE}.
Provide a default value for $MDSETIMAGE and pull in bsd.own.mk to have
it overriden as needed for cross/-current builds.
2001-10-21 23:23:19 +00:00
jmc
a37907dc27 Add MTREE?= to add Makefiles and use when running mtree 2001-10-13 06:15:15 +00:00
enami
652855a0c7 Use symbol MTREECONF instead of MTREE to refer configuration file
to avoid conflicts.  Pointed out by chs@netbsd.org.
2001-10-10 05:13:51 +00:00
wiz
bef3a1c72a Fix tag broken in previous commit. Oops. 2001-04-23 22:19:29 +00:00
wiz
1c98a1b58a Dummy commit to lose -kk. 2001-04-23 22:10:01 +00:00
wiz
6227373923 make -> ${MAKE}.
Noted by Olaf Seibert on current-users.
2001-04-11 17:31:44 +00:00
matt
b15515a2db Use ${PRINTOBJDIR}. Install boot.fs 2001-03-04 20:33:03 +00:00
matt
896ab00177 Add a makefile to make boot.fs for vax. 2001-03-04 20:28:50 +00:00
garbled
83f61a5891 Change all ocurrences of "crunchgen" to ${CRUNCHGEN} 2000-11-01 07:57:55 +00:00
matt
98670586e9 ramdisk-kernel needs ${.CURDIR} 2000-09-12 16:06:55 +00:00
jhawk
a022cf9d37 Use
${MAKE}
instead of
  make
2000-08-30 23:51:46 +00:00
matt
bf54f490b3 fix typo. 2000-06-19 01:14:34 +00:00
cgd
c85d2eb42b sweep of my licenses for consistency. (no functional changes) These
files have copyright held by people in addition to myself.  (I did the
original work, they copied it, enhanced it, and added their copyright
to the derivative work.)  Their approval has been given re: the license
change.
2000-06-14 22:52:37 +00:00
cgd
db755e7c76 sweep of my licenses (userland files w/o only my copyright) for
consistency.  (no functional changes)
2000-06-14 17:24:02 +00:00
cgd
d220ca5ba3 fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well.  No functional changes.
2000-06-14 06:48:47 +00:00
cgd
c3d57dd767 move RCS Id, and fix bogus comment start (# instead of # ?!?!) 2000-06-14 06:35:19 +00:00
matt
4a6f6fd467 nuke slattach and restore/rrestore to get back space taken by new rpc code 2000-06-10 04:56:12 +00:00
matt
d619f5e86e Remove update since it doesn't exist anymore 2000-06-10 04:29:31 +00:00
thorpej
2304ada2b0 Need /etc/netconfig. 2000-06-07 20:43:11 +00:00
matt
a0cdedfb34 add netconfig 2000-06-07 19:38:00 +00:00
matt
3586ef00b3 make snap_md_post do the right thing. 2000-05-31 21:51:27 +00:00
matt
2b6f5625e6 Fix a new nits. we never the dev entries for cd0 or cd1. opps. be
consistent with terminal types.
2000-05-24 23:20:46 +00:00
matt
5d64a08f5f add ramdisk-kernel. 2000-05-23 18:36:04 +00:00
matt
76a7f5856a Build the INSTALL ramdisk kernel 2000-05-23 18:34:58 +00:00
matt
9d53129465 Updagte the VAX bits so they actually work. Use the common method of building
miniroots.  Fix the ramdisk bits.  Use the INSTALL kernel.  This stuff has
really suffered from bitrot.
2000-05-18 02:12:43 +00:00
sjg
1f724b9392 use bsd.kernobj.mk to tell us KERNOBJDIR for compiled kernels. 2000-05-02 16:06:45 +00:00
ragge
2f460bfad3 Patches to update to reality, from Todd Whitesel. 2000-03-04 16:06:41 +00:00
itojun
b20e217bb8 use x_ping for ping, remove reference to -lipsec.
(sorry if you have specific need for "real" ping)
2000-02-03 19:25:16 +00:00