Commit Graph

43 Commits

Author SHA1 Message Date
Brian Somers ced716c30f Remove the necessity of -ldes and -lalias etc from release/Makefile.
When building a release, RELEASE_CRUNCH is defined for a `make' of
the objects required by the crunch of each program.  The object list
is still obtained in the same way, so you must make sure that all
objects are built (empty if necessary) by this make.  ppp/Makefile
provides an example.

Reviewed by: jkh
1998-01-17 14:21:21 +00:00
Jordan K. Hubbard 9c00bd9dad Add -lz 1997-12-25 23:08:44 +00:00
Jordan K. Hubbard fe8cc63f6d Sigh - add libz to libs. Brian just keeps adding stuff to ppp. :) 1997-12-04 14:22:01 +00:00
Jordan K. Hubbard 2ce18d2da7 There appears to be no way around linking with DES for the
moment - the compile-time options are useless since the object
files are being used from ppp to build the crunched image, and
the ppp objects include DES at this stage since they were last
built that way to make the secure distribution.  Hmmmm!
1997-09-30 23:58:24 +00:00
Jordan K. Hubbard b0a117a8bc Remove -ldes again; Brian's latest fix should deal with it. 1997-09-28 20:35:54 +00:00
Jordan K. Hubbard 85ae221049 Add (ick) -ldes to the boot floppy so that ppp can link again.
Not sure what this does to exportability but it's probably not
good.
1997-09-27 00:33:48 +00:00
Jordan K. Hubbard 82a43a3d46 Add -lm since "ping" now requires the math library for its
furlong-per-fortnight calculations of ping time.
1997-07-29 21:32:52 +00:00
Jordan K. Hubbard e2c00c8eec Add -lalias for ppp now. 1997-05-24 09:03:28 +00:00
Peter Wemm b97fa2ef50 Revert $FreeBSD$ to $Id$ 1997-02-22 14:13:04 +00:00
Jordan K. Hubbard 1130b656e5 Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Jordan K. Hubbard 06e9f945df Whoops, add -lftpio 1996-12-11 10:13:31 +00:00
Joerg Wunsch 518c7f2a9a Several improvements to the `fixit' configuration:
. Don't gzip the crunched binary by now; it just fits, and execution is
  a lot faster this way (it's truly demand-paged again).

. Add more(1), ft(8), protocols(5), a stripped down services(5).

. Improve the .profile, and make sysinstall actually use it again.

Still no go for a 4 MB configuration though. :-(
1996-11-09 16:25:47 +00:00
Joerg Wunsch 627ba2cd2b Merge from the 2.2 branch: call our `vi' by its right name.
Detected by:	jkh
1996-11-09 12:08:57 +00:00
Jordan K. Hubbard 581eec05b8 Add -lcrypt for new ppp changes. 1996-10-07 04:16:36 +00:00
Jordan K. Hubbard 7e33c72e6a link chgrp to chown, don't list it as a binary 1996-07-31 05:21:20 +00:00
Jordan K. Hubbard 66f5888511 Add chgrp to fixit, closes PR#1342 1996-07-29 09:17:12 +00:00
Poul-Henning Kamp 296a2cc62f ppp now requires -lmd 1996-02-08 18:02:51 +00:00
Joerg Wunsch c8e2dc5a38 Sheesh. I've added -lipx to the wrong crunch config file.
While i've been here, added the ``-s labels'' flag to vnconfig.
1996-01-03 23:41:03 +00:00
Joerg Wunsch d95793c934 Hopefully the last bogons that prevented me from running a successful
`make release':

. the `doc' distribution was missing, so the FAQ and handbook files
  couldn't be installed (Q: why did the psd etc. files install, only
  that the dirs had the wrong ownership?)

. the crunched binaries do need now -lipx
1995-12-31 17:10:05 +00:00
Peter Wemm 40b0c0d936 Update the -current sources from the 2.1 branch.
Approved (in spirit) by: jkh
1995-12-07 10:34:59 +00:00
Rodney W. Grimes d3628763db Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
Jordan K. Hubbard d1de348dff Add mount_nfs so that we can do NFS installs. 1995-05-30 05:13:07 +00:00
Jordan K. Hubbard fdb4b4b383 Shrink the boot floppy by removing all extraneous stuff. Also increase
number of inodes.

Fix various bugs reported by Poul.  Implement VTY switching.
1995-05-29 00:50:05 +00:00
Jordan K. Hubbard 81048a555a 1. Remove slattach from the root_crunch floppy and stick it on the boot
floppy (for slip install).
2. Try to work around a bodge in the ftp extraction loop where FtpEOF() was
   being called more than once.  Also fix a problem where the URL was getting
   smashed in the environment by copying it to a temporary area before we
   jump up and down on it.
1995-05-27 20:49:59 +00:00
Jordan K. Hubbard 5d76714744 Add ping to the boot floppy; it's too useful for problem diagnosis to
leave off.
1995-05-27 11:18:52 +00:00
Jordan K. Hubbard f39a013b8a Move ppp back to root floppy; we need it to load the cpio floppy,
potentially.
1995-05-26 21:15:50 +00:00
Jordan K. Hubbard fbd92ef8d5 Rename boot.flp to root.flp 1995-05-25 18:48:07 +00:00
Jordan K. Hubbard 1f35245a14 Whoops! Forgot libkvm. 1995-05-23 23:06:22 +00:00
Jordan K. Hubbard a172d39225 Remove some extraneous junk from the boot floppy. Put ifconfig and route
on there.
1995-05-23 22:59:08 +00:00
Jordan K. Hubbard 17137d3f85 1. Remove the scripts from the boot floppy - we don't need them anymore
and it saves us a fair bit of space.

2. Remove adduser and tzsetup as well - they're not needed.

3. Move ft from the boot floppy to the cpio floppy.
1995-05-21 18:29:51 +00:00
Jordan K. Hubbard 01610d47f2 Add the ft program to the boot floppy. 1995-05-21 13:54:02 +00:00
Jordan K. Hubbard 606ec289aa Put find on the boot floppy. Don't ask. 1995-05-19 21:31:52 +00:00
Jordan K. Hubbard 090d283ec5 Sheesh! What was I thinking. ppp should go on the cpio floppy, not
the boot floppy!
1995-05-18 13:54:12 +00:00
Jordan K. Hubbard 9650d6dc0c Add ppp to the boot floppy. 1995-05-18 10:47:45 +00:00
Jordan K. Hubbard 8a5f152db3 Add ls to the boot floppy - folks will be lost without it! 1995-05-11 08:52:11 +00:00
Jordan K. Hubbard 89046f378e Use the proper libs for sh. 1995-05-11 07:05:05 +00:00
Jordan K. Hubbard 212014b835 Put a shell on the boot floppy. 1995-05-11 06:32:13 +00:00
Jordan K. Hubbard dda697f031 Remove ncftp from cpio - we don't need it any more.
Adjust boot floppy to (hopefully) include libdisk in the crunch.
1995-05-10 17:20:23 +00:00
Jordan K. Hubbard 4da86446d9 Get sysinstall from /usr/src/release not /usr/src/sbin. 1995-05-09 23:02:56 +00:00
Poul-Henning Kamp 518a1d34d6 A major cleanup. Move more over to a "pull" model than a "push" model,
this will eventually allow us to add meaningfull dependencies.

Add mount_{msdos,nfs,cd9660} and chroot to the fixit.flp.
1995-04-20 06:48:31 +00:00
Poul-Henning Kamp 895449d220 Add bad144 to fixit floppy.
Remove kernel compile directories.
Put all *[sw]d* devices on floppies
Make more inodes on floppies as function of the above.
1995-04-12 08:00:24 +00:00
Poul-Henning Kamp 3bc93c76c6 Added a fixit floppy to the rules. 1995-03-13 20:09:38 +00:00
Poul-Henning Kamp bd668f6f6c New and better "make release" rules. 1995-02-25 22:08:48 +00:00