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
simonb
9bb5785535
Adjust a couple of things to use less temporary space:
...
+ build the passwd file before copying in ramdiskbin
+ don't copy MAKEDEV, run it, then delete it - run it in-place from
${.CURDIR}/...../etc.i386/MAKEDEV
Also, use LINK instead of SYMLINK for files under /usr - it's not a
separate filesystem.
Fixes PR misc/11473 and port-i386/11504 (until something else grows
again).
2000-11-16 13:21:05 +00:00
fvdl
4a927f1e51
Also install the kernel symbol files in the distribution dir.
2000-11-13 21:10:57 +00:00
garbled
83f61a5891
Change all ocurrences of "crunchgen" to ${CRUNCHGEN}
2000-11-01 07:57:55 +00:00
he
39955ea9f3
gdb apparently needs redirection of stdin to /dev/null so as to not
...
to cause a hang (SIGTTOU?) on background builds.
2000-10-21 18:19:26 +00:00
fvdl
1e92db558a
Add a little gdb script to switch off FFS clustering. This avoids
...
buffer cache lockups in INSTALL_TINY (it has very little buffers
to spare). This is the least intrusive way of fixing that.
2000-10-20 21:49:00 +00:00
fvdl
c11dcd2836
Adapt for new x_dhclient.
2000-10-18 21:03:41 +00:00
fvdl
36ea504b68
Switch this one back to FFS, at least until ustarfs is fixed. ustarfs seems
...
to fail for 2.88 images at certain image sizes.
2000-10-17 21:08:43 +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
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
fvdl
67226ec4f1
Add empty 'release' target. The kernels have been made and copied in the
...
kernel-ramdisk subdir already.
2000-09-28 13:05:37 +00:00
fvdl
19f23b26a8
Remove some unnecessary links.
2000-09-27 22:14:15 +00:00
fvdl
ae21c8a20e
Allow BOOTCODE override (another overhaul victim).
2000-09-27 22:03:44 +00:00
fvdl
fca3019c39
Use 'bootlap' as a basename for this set, to avoid conflicts.
2000-09-27 19:13:52 +00:00
fvdl
36640e437b
There's no dhclient on this disk, it had to be sacrificed for space.
2000-09-27 18:53:57 +00:00
fvdl
0734e3a954
We don't use dot.hdprofile anymore.
2000-09-27 18:53:35 +00:00
fvdl
350aa78fde
Re-add another merge victim: generation of the obsolete file lists.
2000-09-27 17:43:49 +00:00
fvdl
4b5ce0a778
Re-add auth.o for dhclient. Got lost in the overhaul.
2000-09-27 17:22:08 +00:00
fvdl
37f785d55d
Rearrange bootfloppies. The idea is that "rescue" tools go on the
...
floppies as long as they fit, but they are the first to be sacrificed
if space is short, and get moved to a seperate rescue floppy.
This means that the default fdset and the 2.88M image have them,
but others (the "small" and "tiny" floppies) do not.
Sysinst is also back on the "tiny" image, and tested to be working
within 4M.
2000-09-27 16:04:13 +00:00
fvdl
7864d584a1
Remove old files in preparation of rearrangement.
2000-09-27 15:45:40 +00:00
jhawk
7f1db25a27
Revert rev 1.7, because retaining any symbols
...
causes fdset booting to require 2 floppy swaps.
XXX Need to deal with install(8) suggesting you can patch
vars.
2000-09-21 04:43:32 +00:00
christos
48f9465eba
add restore
...
XXX1: clearly /bin/test and /bin/[ should be replaced by #!/bin/sh\ntest "$@"\n
XXX2: ramdisk-tiny/list should be generated from ramdisk/list to avoid skew;
XXX3: there is no point in including dump in ramdisk-tiny/list
2000-09-19 20:35:51 +00:00
darrenr
8c0d804feb
fix problems building a distribution on i386
...
re. PR's 11023, 10991, 10978 (others ?)
2000-09-18 11:56:09 +00:00
jlam
aa8883f44d
Make the `clean' target match the one in ../ramdisk/Makefile.
2000-09-10 18:55:15 +00:00
jlam
dbaf4cbb17
Remove the kernel symbol files during a `make clean'.
2000-09-10 18:48:36 +00:00
jhawk
a022cf9d37
Use
...
${MAKE}
instead of
make
2000-08-30 23:51:46 +00:00