Commit Graph

251 Commits

Author SHA1 Message Date
jmc 0a04168b5e Change to use utils/x_ed 2001-12-02 01:44:08 +00:00
jmc ce9f4d2c00 Fix VND device for unconfig 2001-12-02 01:43:38 +00:00
jmc de9d0f2c64 Tweak newfs params and fix VND device for unconfig 2001-12-02 01:43:12 +00:00
jmc 132a19d90a Add bsd.prog.mk so libhack components build. (gets proper CPPFLAGS pulled in
for builds).
2001-11-19 05:31:00 +00:00
jmc 9cc2cb211f Turn back on all floppies. They all build once again with both new and old
toolchains
2001-11-08 07:41:03 +00:00
jmc c79e9118a0 Nuke chio and chroot to make some room. Also twiddle with inode size on newfs.
Makes everything build once again.
2001-11-08 07:40:01 +00:00
jmc fbc66d002f Bump inode size up to get some space. Very few inodes actually get used here 2001-11-08 07:37:39 +00:00
tron ae4a0efaaa Fix oversight in last commit. 2001-11-08 07:30:00 +00:00
christos 6e43164c91 1. delete all instances of /dev/{r,}vnd0d. Use vnconfig vnd0 and disklabel
vnd0 and let opendisk(3) DTRT.
2. resize some of the images since we've gotten an average of 5K more
   with the new toolchain.
3. comment out the rescue disks, since they don't fit anymore.

Now the whole directory compiles and works with the in-tree toolchain,
but does not work still with USETOOLS.
2001-11-08 02:10:25 +00:00
christos 9dda7754d1 Use the raw device for vnconfig. 2001-11-07 03:54:13 +00:00
christos 18e3ce40a8 Use the raw device for vnconfig and disklabel. 2001-11-07 02:50:22 +00:00
jmc b13224ff44 This file doesn't belong...No need for it and direct obj dirs can/will pick it up and do the wrong thing 2001-10-30 04:58:08 +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
jmc 1f7d4add83 Change DBG= to DBG?= so it's controllable from the top level makefile easier. 2001-10-05 01:19:42 +00:00
jmc 545ea87341 Tweak newfs so this has space again. Really need barely any inodes on the floppy 2001-10-04 04:57:20 +00:00
jmc 7ae0c501ca Add DBG=-Os to all so libhack.o gets built without using -O2 on it.
Also adjust the clean rule to first run the clean rule from ramdiskbin.mk
if it exists (cleans up the object subdirs then from the new crunchgen setup)
2001-10-04 04:14:06 +00:00
jmc ecf83970eb Add an unconfig target for the fdset's 2001-10-04 04:11:26 +00:00
tls aeb590fb1f GCC 2.95 generates significantly larger code with -O2 than our old compiler did; thus we overflow the floppies. I thought we used to explicitly set -Os in here; anyway, with this change, we do now! 2001-09-23 23:40:29 +00:00
tv 124e80aa4c Get new dhclient-script from usr.sbin/dhcp/clientscript/. 2001-08-18 16:03:48 +00:00
matt 06c22beb4b Copy dhcp file from dist (since it has now moved there.) 2001-08-16 14:27:19 +00:00
jdolecek 87b865f2a9 It takes quite a while for the /dev to be setup on my PS/2 test machine.
Since impatient users might think the machine locked up, print a message
'Creating real /dev (this may take a while) ...' so that they know what's
happening.
2001-07-30 22:43:36 +00:00
jdolecek 8fca9dfe2d make BLOCK8K match DISKSIZE 2001-07-30 21:38:22 +00:00
jdolecek 6780bcba0b Add PS/2 bootfloppy, to be used for installation on IBM PS/2 machines. 2001-07-21 14:46:08 +00:00
tv b21858f304 Don't create gzipped versions of the install floppies. The floppy images are
not padded to disk-size boundaries (except for boot-big, for somewhat
unnecessary reasons), and the included kernel is already gzipped.  Adding
another round of gzip saves only tens of K, but creates a duplicate image,
wasting space on release media including these files.
2001-07-02 14:10:09 +00:00
veego bc41e8429e Remove tmplabel during a make clean. 2001-06-24 12:15:58 +00:00
veego f208f983fe Remove also the kernel symbols files during a make clean and co. 2001-06-24 12:09:04 +00:00
chs dcb3005097 Use x_mount and x_umount. 2001-06-12 03:26:08 +00:00
christos c027433aad dhclient-script moved to sbin
XXX: other ports should be broken because of that
2001-05-26 16:01:32 +00:00
christos ad5c2aaf93 make this work again (don't specify explicitly object files in x_dhclient) 2001-05-26 16:01:03 +00:00
christos 6e87bd852f fix the rest of the ! lossage. 2001-05-26 00:10:06 +00:00
christos af5257fca4 Don't run crunchgen 3 times, extra crunchiness is only good in chocolate. 2001-05-25 17:12:41 +00:00
fvdl 0dc0aa727e Use x_mount and x_umount. 2001-04-29 15:20:55 +00:00
fvdl 6bb58cf2c0 Use x_mount and x_umount. Remove mount_ext2fs, since there's no ext2fs
support in INSTALL_TINY.
2001-04-29 15:20:33 +00:00
fvdl a95d02b2a4 Remove more(1) from the 'small'image, it is not used in a sysinst install. 2001-04-29 00:24:39 +00:00
atatat 671d048ebd Adjust the dhclient objs to deal with the new dhcp source that was
imported.
2001-04-08 04:23:43 +00:00
jmc af957ccb50 Make sure crunchgen remakes the makefile everytime and it doesn't use it's
cache since other Makefiles could change source files too easily.
2001-02-25 03:54:24 +00:00
jmc 5b7e142d78 Only put std devices onto the image's /dev.
Then once booted mount mfs onto /dev and make a full device tree. This gets
around the silliness of running out of either space/inodes all the time when
building the floppy images. Tested this on all combinations of floppies.
2001-01-24 18:18:57 +00:00
jmc 0c549828e0 Change inode allocation to 5000 since we don't need nearly as many inodes now and do need the space they take up. 2001-01-24 18:18:56 +00:00
jmc bcdff193d6 Only put std devices onto the image's /dev.
Then once booted mount mfs onto /dev and make a full device tree. This gets
around the silliness of running out of either space/inodes all the time when
building the floppy images. Tested this on all combinations of floppies.
2001-01-24 18:18:56 +00:00
jmc 26563cce4d Trim down /dev entries to only things that are configured in INSTALL_TINY
kernels (which doesn't include sd, ld, etc). Tested on a 4M constrained
machine.
2001-01-24 18:16:43 +00:00
jmc 6e076acf2e Add var/spool/lock so tip works 2000-12-24 23:50:48 +00:00
jmc 55d6fd3a35 Force crunchgen to remake the makefile each time. This way dependency checking can occur 2000-12-17 09:57:48 +00:00
jmc 00bf71bd90 Replace less (1) with more(1) so the smaller images build. 2000-12-14 22:28:31 +00:00
jmc 2218a87a45 Re-enable all floppies. All of them now build. 2000-12-14 22:27:29 +00:00
jmc 48af220041 First pass at standard floppy set that uses serial boot blocks. Still need to finish sysinst patches to install/ask for these at install time. 2000-12-14 22:26:06 +00:00
jmc 987b4b68dd Add serial bootblocks onto the image so these are available for sysinst. 2000-12-14 16:04:51 +00:00
mycroft 7427bb10d1 rescue-small is currently borked, too. 2000-12-14 09:01:30 +00:00
mycroft d4062e7ddd Who'd've guessed? The -tiny floppies don't build any more. 2000-12-14 08:58:31 +00:00