Commit Graph

245 Commits

Author SHA1 Message Date
Jordan K. Hubbard
d5d65ceb94 Rename secure to DES. This isn't a 100% accurate renaming since some
of the eBones stuff is in there too, but it's better than `secure', which
implies that the user will be insecure without it.
1995-05-01 12:01:39 +00:00
Poul-Henning Kamp
6d83113dcf Missing -r flag on rm 1995-04-30 09:02:08 +00:00
Poul-Henning Kamp
d996508637 install "compat20" (libgcc.so.261.0) into the bindist.
cc/ld does the right thing.
1995-04-24 04:06:30 +00:00
Poul-Henning Kamp
ab0e9cdc60 Add the stuff to munge the name of the release/snap/whatever we build. 1995-04-23 23:06:36 +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
954f5fffa2 Put a kzip'ed GENERIC on the boot.flp and fixit.flp instead of BOOTFLP,
now that we have the space.
If this works out to our liking, we will kill BOOTFLP.
Now, if only we could extract the kernel, incl symbols from a kzip'ed kernel...
1995-04-19 18:00:04 +00:00
Poul-Henning Kamp
7c474103d4 Thanks to the dynamic duo of John & David, ("meanwhile in the VM-cave"), we
can use the vn-driver instead of physical floppies, thanks guys !
Add the fixit-floppy back now that kzip made it fit again.
Don't make the gzip'ed *.flp files anymore.
1995-04-19 17:42:32 +00:00
Poul-Henning Kamp
d3e1f93a58 kzip the kernels on the boot.flp and fixit.flp, and buy us more space...
*** This definitively kills installs on machines with less than 4Mb ***
*** the kzip stuff loads a the 3Mb line.  This is Just Too Bad (TM) ***
1995-04-19 01:19:57 +00:00
Jordan K. Hubbard
ff0edab95c Remove fixit floppy from things to build until Poul makes it work again. 1995-04-13 20:21:06 +00:00
Poul-Henning Kamp
9776cec4df Reduce inode count on floppies a bit again 1995-04-13 09:05:25 +00:00
Poul-Henning Kamp
54f835a545 Even more inodes on the floppies... 1995-04-13 02:11:31 +00:00
Poul-Henning Kamp
15587f8eaf added a missing '; \' 1995-04-12 21:13:08 +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
01feef2c19 Sanitize the making of kernels a bit, and make the BOOTCDROM kernel too.
If we can get away with it, it will always just be the GENERIC kernel
with a different name.
1995-04-10 08:01:27 +00:00
Jordan K. Hubbard
916b53653d Add etc/sysconfig to list of files stuck on the cpio floppy. I thought
we did this already?!?
1995-04-09 03:47:55 +00:00
Poul-Henning Kamp
60ca0bff59 Don't choke if secure bits are not available. 1995-04-08 21:29:56 +00:00
Poul-Henning Kamp
27d441157b Fix the bug which removes all empty dirs from distribution. Sorry Jordan... 1995-04-08 09:45:31 +00:00
Poul-Henning Kamp
d2b9896124 Various changes:
tip removed from cpio.flp (!)  crunch chokes on it after the latest changes.
source for secure & eBones moved into securedist.
1995-04-07 01:20:26 +00:00
Poul-Henning Kamp
56f6016de9 Remove kernel compilation directories after use.
Move stray "info" files into info dist.
1995-03-28 19:28:32 +00:00
Poul-Henning Kamp
286e783f03 Save /etc/sysconfig from destruction.
Don't put termcap.db and vgrinddefs.db in the tarballs when they are so
easy to generate and take up so much space...
1995-03-28 18:14:10 +00:00
Poul-Henning Kamp
6075622c64 Fix cdrom.1 target. 1995-03-24 08:10:53 +00:00
Poul-Henning Kamp
a833576497 Fix srcdist names. Fix structure in ftp-area. 1995-03-24 04:20:35 +00:00
Poul-Henning Kamp
836ed9f2c2 A whole slew of changes relating to the generation of src-dists. 1995-03-24 02:45:34 +00:00
Poul-Henning Kamp
45209a22a5 Make src-tarballs in one level. Don't tar things named 'obj' 1995-03-24 02:05:32 +00:00
Poul-Henning Kamp
a414a675b3 Make /usr/include directories...
Submitted by:	rgrimes
1995-03-22 20:37:53 +00:00
Jordan K. Hubbard
c951ad87a4 Update for new FAQ file locations. 1995-03-21 20:24:00 +00:00
Poul-Henning Kamp
785bd4b416 Dont install DES bits in cdrom area. 1995-03-17 04:54:13 +00:00
Poul-Henning Kamp
c5b0a90902 Remove imutable bits, they will not survive anyway. First cut at cdrom
make rule.
1995-03-16 22:54:42 +00:00
Poul-Henning Kamp
544eee1a54 Well, it seems like the vn driver is pretty hosed still, so don't use it :( 1995-03-16 05:58:28 +00:00
Poul-Henning Kamp
16e5d87eab Code to use vndevice instead of floppy to build floppy images. 1995-03-16 05:40:02 +00:00
Poul-Henning Kamp
e12c435569 I belive the floppies work as expected now. (incl the fixit) 1995-03-15 06:14:19 +00:00
Poul-Henning Kamp
3bc93c76c6 Added a fixit floppy to the rules. 1995-03-13 20:09:38 +00:00
Poul-Henning Kamp
598c5bd0cc Move a -P 1995-02-28 20:32:29 +00:00
Poul-Henning Kamp
8b5f78d2f6 cvs export doesn't like a explicit '-P' 1995-02-28 04:38:21 +00:00
Poul-Henning Kamp
2469b9a2ef More bugfixes. 1995-02-28 01:15:52 +00:00
Poul-Henning Kamp
7e055f73f4 Various things, bits and pieces to make this maybe work next time. 1995-02-26 20:45:34 +00:00
Poul-Henning Kamp
7eb112010a Various changes to make this work. 1995-02-26 01:35:32 +00:00
Poul-Henning Kamp
bd668f6f6c New and better "make release" rules. 1995-02-25 22:08:48 +00:00
Poul-Henning Kamp
7c89a442ad /var/games -> games dist. 1995-02-11 05:35:37 +00:00
Poul-Henning Kamp
99b3da9348 A better fix for the newfs floppy problem 1995-02-10 06:04:58 +00:00
Jordan K. Hubbard
e599dc2c51 Merge in some cosmetic changes - clean the two kernel images we depend
on when a `make clean' is done - prevents a Feb 2nd BOOTFLP kernel going
onto a Feb 10th boot.flp, as now almost happened.. :-)
1995-02-10 05:51:01 +00:00
Poul-Henning Kamp
ae9548f6ba A bit of unexpected fallout from the newfs change.
newfs'ing a floppy fails now, unless we tell it geometry.  I thought at
disktype would take precedence.
1995-02-10 05:41:10 +00:00
Jordan K. Hubbard
0ba70b00c0 Andreas Schulz asks:
I have seen two strange things in it :-).
	The first: in CLEANFILES is CPIO3 referenced, that leads to the
	deletion of half of the scripts that are in the source. Intended ?
	Second: The comment above the CPIO3= line says that bininst must be
	the last on the floppy, but setup follows it now ?
And I reply:
	This was all wrong!  Fixed!  Thanks!
Submitted by:	ats
1995-02-09 08:36:23 +00:00
Jordan K. Hubbard
c6949047a4 A better clean rule. 1995-02-02 12:29:03 +00:00
Andrey A. Chernov
d5cf6f6056 Create directory symlinks neccesary for locale because mtree
can't create symlinks.
Suggested by Rod.
1995-02-02 08:03:24 +00:00
Jordan K. Hubbard
31c448c24a Argh! I left the setup script off the floppy. Time to re-roll it. 1995-02-02 04:07:51 +00:00
Jordan K. Hubbard
cfba24a39b Don't forget to make the gzip'd boot floppy. 1995-02-01 22:53:32 +00:00
Jordan K. Hubbard
f4df96ec7e Take out my previous change to update the src tree first - that was
stupid.. :-)
1995-02-01 11:19:24 +00:00
Jordan K. Hubbard
213f271939 Make jkhdist also update the tree. 1995-01-30 07:01:56 +00:00
Poul-Henning Kamp
f39c8af4fd 1.44 floppies considered evil now. Real kernel on cpio.flp.
added explicit "OK" file.
Nuked vn support, doesn't work second time around :-(
1995-01-30 03:22:24 +00:00
Poul-Henning Kamp
207598c3ad Make sure the scripts/* files have 'x' bits. 1995-01-29 06:29:14 +00:00
Poul-Henning Kamp
f5747177b2 Change the boot.flp rule to use the "vn" device. Much faster :-)
remove bootsd and sdboot from the boot.flp, the matching change to
sysinstall will arrive later this evening.
1995-01-29 02:12:30 +00:00
Jordan K. Hubbard
400560267f Copy the src tarballs' script to the right place. 1995-01-28 22:29:27 +00:00
Jordan K. Hubbard
1569d8d643 Make the check for a precompiled kernel correct. 1995-01-28 05:33:52 +00:00
Jordan K. Hubbard
2b868793d1 Update everyone's paths to point properly into /stand/scripts. 1995-01-28 01:18:44 +00:00
Jordan K. Hubbard
b0c105c05a Make the gzip commands more rational. 1995-01-27 08:30:35 +00:00
Jordan K. Hubbard
8bfd187bc2 Get the src rule right. 1995-01-27 08:06:43 +00:00
Jordan K. Hubbard
8d27b7fcda Adjust some of these extract scripts. 1995-01-27 07:49:46 +00:00
Jordan K. Hubbard
6e645041a9 Don't build src tarball by default. 1995-01-27 07:37:41 +00:00
Jordan K. Hubbard
f19a9f767a Change a few more mkdirs to mkdir -p's. 1995-01-27 06:24:35 +00:00
Jordan K. Hubbard
dd601a5921 Add a -p to mkdir. 1995-01-27 01:47:32 +00:00
Jordan K. Hubbard
172c16b79a Move all the src tarball stuff from etc/Makefile into here. 1995-01-17 19:57:35 +00:00
Jordan K. Hubbard
a3de1367e9 Submit srcdist changes 1995-01-15 06:31:50 +00:00
Jordan K. Hubbard
c549fa6625 Add my own custom target for now. 1995-01-14 20:15:38 +00:00
Jordan K. Hubbard
f854ef5dd2 Try out my new idea for making the srcdist.. 1995-01-14 12:51:40 +00:00
Jordan K. Hubbard
f14786dd11 Change the way the srcdist is generated. 1995-01-14 12:44:23 +00:00
Jordan K. Hubbard
f19709746b Be neat - put bininst in scripts directory too. 1995-01-14 10:28:11 +00:00
Jordan K. Hubbard
84df4daf5b Further review for scripts/ dir renaming. 1995-01-14 08:02:49 +00:00
Jordan K. Hubbard
09d86669dd Make the whole *dist naming structure halfway orthogonal. 1995-01-14 07:48:09 +00:00
Justin T. Gibbs
d8ef68098b Remove extra leading tabs that made this thing blow up. 1995-01-13 08:06:55 +00:00
Jordan K. Hubbard
9711e78d94 I must be hallucinating. Back out the previous change. Um. Drat,
how to do this?
1995-01-13 06:44:23 +00:00
Jordan K. Hubbard
38862b2dcf Add conv=osync to the boot flop. You know, this might explain those
mysterious rawrite problems! :-)
1995-01-13 05:43:03 +00:00
Jordan K. Hubbard
1ce5c9dc5c A slicker way of eliminating bogus quotes.
Ask less questions about the temporary directory if instructed to.
1995-01-12 16:18:18 +00:00
Jordan K. Hubbard
4d190d48d6 Efficiency tweaks to Makefile,
add missing regexp lib for grep (cpio floppy).
1995-01-12 12:30:07 +00:00
Jordan K. Hubbard
c8a5d5e0b0 Prepare for next snapshot. 1995-01-12 10:34:37 +00:00
Jordan K. Hubbard
4ca969939b 1. Add bump release number nag to start of release rule. Thx to Philippe
for suggestion!
2. Add Thailand to list of mirrors.
1995-01-07 11:09:50 +00:00
Jordan K. Hubbard
66a5b326e1 Whoops! I buggered up the tape dialog. Fixed. These changes allow
you to specify your tape drive device for the cases when the user
has more than one.
1994-12-23 03:30:02 +00:00
Jordan K. Hubbard
f1df762392 Even more bogons eradicated. My, there are a lot of them in here! :-) 1994-12-23 02:25:32 +00:00
Jordan K. Hubbard
186c582fdf Whoops, another lurking bogon! 1994-12-22 21:34:36 +00:00
Jordan K. Hubbard
5af8c64327 Fix a slight bogon with a directory not being made before it was used. 1994-12-22 20:38:23 +00:00
Jordan K. Hubbard
4998acd354 Tweaks for the upcoming 2.1 installation. 1994-12-21 04:57:07 +00:00
Jordan K. Hubbard
0a06ac68fe Move some obnoxious files: airport, birthtoken, flowers, na.phone & zipcodes
to the "dict" dist.
This is belived to reduce the risk of heart attacks in some european countries.
phk ristede runen.
1994-12-18 12:15:13 +00:00
Jordan K. Hubbard
e37a9fea8e Add a sanity-check for those building their own releases. 1994-12-17 12:38:09 +00:00
Jordan K. Hubbard
8591ae7177 Add gzips for the real floppy images. 1994-12-01 20:02:44 +00:00
Jordan K. Hubbard
7f434bbba0 Remove gratuitous gzip of boot.flp 1994-12-01 20:01:37 +00:00
Jordan K. Hubbard
62728441d8 Build both 1.2MB and 1.44MB floppies now. this all needs a good re-think,
but this at least works for now.
Reviewed by:
Submitted by:
Obtained from:
1994-11-30 15:54:39 +00:00
Poul-Henning Kamp
f9e9c0eceb Finally commit the tzsetup thing :-)
Delete old cksum stuff before remaking it.
1994-11-24 22:30:03 +00:00
Poul-Henning Kamp
f20024c410 Various hackeries. 1994-11-22 05:21:06 +00:00
Poul-Henning Kamp
a8c663f641 syntax error 1994-11-21 08:15:25 +00:00
Poul-Henning Kamp
b258325a0e More hacks from the last 20 hours... 1994-11-21 04:14:33 +00:00
Garrett Wollman
b406571dee Add krb (Kerberos) to EXTRADISTRIBUTIONS. 1994-11-20 23:31:36 +00:00
Poul-Henning Kamp
75f6922290 add extract.sh to dists 1994-11-20 22:56:27 +00:00
Jordan K. Hubbard
8151a277cf o Add Michael Reifenberger's mini-adduser script.
o	Optionally invoke tzsetup or adduser from the last stage.
o	Add tzsetup and friends to cpio floppy.
1994-11-20 14:49:48 +00:00
Poul-Henning Kamp
5f497e07ff Make "games" dist by moving everything relevant out of bindist. 1994-11-20 01:54:13 +00:00
Poul-Henning Kamp
62b2140150 /usr/share/games belong in "games dist" 1994-11-20 01:19:33 +00:00
Poul-Henning Kamp
ff93920c50 Make the tarballs target work. 1994-11-20 01:01:28 +00:00
Poul-Henning Kamp
7b4b6096f4 dd conv=osync. More distributions. 1994-11-18 01:05:05 +00:00
Jordan K. Hubbard
6914768e93 Yow! Ok, distributions should now be fully auto-checksumming, provided
that Poul builds the rest of the dists properly.  I'll run this over the
XFree86 dist, but the rest will be up to him.  Check bindist rule for
the single line to add - it's trivial.
1994-11-17 15:20:04 +00:00
Jordan K. Hubbard
1cdab3d432 Add extra scripts to the Makefile. Add another mirror site to
instdist.sh
1994-11-17 14:18:02 +00:00
Jordan K. Hubbard
d9a5a8b8c2 Add a line to automatically generate CKSUMS file for the bindist. 1994-11-17 07:11:30 +00:00
Jordan K. Hubbard
075b19c88f Add cksum to the cpio floppy - automated checksumming of the *dist
tarballs is just one step away.
1994-11-17 07:09:22 +00:00
Jordan K. Hubbard
5dab37e2b3 Add back tar - I'm not sure where it went again! I know that
cpio reads tar files, but this gives you "tar" in its old familar
way, which is important for those trying to read the old extract.sh'd
bindist.
1994-11-15 08:10:35 +00:00
Poul-Henning Kamp
48327bc9af Final changes. Now "make distribute" should work as advertised. 1994-11-14 20:56:17 +00:00
Jordan K. Hubbard
0429030d68 Disable the building of the evil floppy images. We blew through the
1.2MB barrier again.  I tell ya, Poul, it's a losing game!  You shave
50 bytes off, the next change takes 100 back, and this is just ALPHA!
The 1.2MB weenies will _just have to buy new drives_!
1994-11-13 01:46:22 +00:00
Jordan K. Hubbard
89dcf33514 Change the name of the TROUBLE-2.0 file to TROUBLESHOOTING; it just makes
more sense.
1994-11-13 01:20:37 +00:00
Jordan K. Hubbard
4cdfb89cfd Install the soon-to-be-written troubleshooting file. 1994-11-12 20:40:14 +00:00
Jordan K. Hubbard
ed9a3c50d8 Add dmesg. 1994-11-12 20:36:28 +00:00
Jordan K. Hubbard
263f1796af When this is run manually, the myname protection stuff probably isn't
needed in all cases.  Guard against this.
1994-11-12 09:55:29 +00:00
Poul-Henning Kamp
32b9d0746e Try to align to floppy image to a number of sectors to avoid people
making bad floppies.
1994-11-12 05:47:28 +00:00
Jordan K. Hubbard
dfd2c8103a Point to new README file location. 1994-11-12 02:25:04 +00:00
Jordan K. Hubbard
d9b4b736b0 Add basename to to the cpio floppy. Thanks, Lars! 1994-11-11 22:27:12 +00:00
Jordan K. Hubbard
0ec708c963 Whoops! cu == tip. 1994-11-11 08:47:34 +00:00
Jordan K. Hubbard
97fa4b4e3c Add cu (and cu slip dialog) so that poor SLIP users can dial their modems
before initiating a slip transfer.
1994-11-11 08:33:04 +00:00
Jordan K. Hubbard
eaad9ab057 Experimental floppy-tape suport. 1994-11-10 23:43:25 +00:00
Jordan K. Hubbard
eb1452c54a Enable support for Lucifer's floppies.
More stylistic drick-drack in bininst.
1994-11-10 05:27:57 +00:00
Poul-Henning Kamp
7bb7781dd6 Really build bindist... 1994-11-09 23:07:04 +00:00
Poul-Henning Kamp
00063f88d5 some things Jordan forgot... 1994-11-09 20:27:32 +00:00
Jordan K. Hubbard
7adc28f048 Add full support for NFS installation. Add support for CD installation,
even though we don't use it yet (I may burn some one-offs tonite though! :-).
1994-11-08 18:36:46 +00:00
Jordan K. Hubbard
8c868c21ae It *is* OK to strip the kernel after all. Poul has one in his bindist
that overwrites this one anyway, so..
1994-11-08 13:54:21 +00:00
Jordan K. Hubbard
4455595be1 Make sure the extract.sh gets into the bindist. 1994-11-08 11:29:35 +00:00
Jordan K. Hubbard
70201e1003 11th hour fixes to get the install just right. Fix some bugs
in how ftp transfers were done, make sure all output goes to /dev/ttyv1
for debugging, add in the parallel-IP support so Poul will stop
squeaking (for the moment, anyway).
1994-11-08 11:14:45 +00:00
Jordan K. Hubbard
33241deb1f Fix a botch Poul introduced. 1994-11-07 11:30:15 +00:00
Jordan K. Hubbard
3b115f2e5e Remove extract.sh from CPIO3 - there's no reason for it on the cpio dist.
It's supposed to come with a package or *dist.
1994-11-07 09:54:23 +00:00
Poul-Henning Kamp
2d45bb6f88 cleanup 1994-11-07 05:02:42 +00:00
Poul-Henning Kamp
544f693f5a Get us back on fd1200 floppies. Fix extract.sh to right filenames. 1994-11-07 03:53:14 +00:00
Poul-Henning Kamp
ae7d223f92 Add extract-script. 1994-11-06 23:47:06 +00:00
Jordan K. Hubbard
55c92c2040 Default boot floppies are 1.44MB again - I ran out of space. HOWEVER,
there is an extra target now for creating a 1.2MB floppy at the cost
of a few of the doc files.  Just do a `make small.floppies' instead of
a `make floppies' to make a small set.
1994-11-06 11:24:58 +00:00
Jordan K. Hubbard
cfc507cc8b 1. The gzip'd docs aren't going to work - there's no scroll-back for
process output dialogs (or any way to stop the output, for that matter!).
2. Install the very first cut of my bininst stage6 script.  VERY rough,
   it doesn't actually do anything just yet, but I need to make sure that
   it's at least executed for the moment.
1994-11-06 04:07:41 +00:00
Jordan K. Hubbard
8a364f2218 Make a link for gzip so we actually have it available on the boot floppy. 1994-11-06 02:37:25 +00:00
Jordan K. Hubbard
e141581e6c Don't strip kernel after all - perhaps a bad idea. People may be stuck
with it for awhile.
1994-11-06 01:19:48 +00:00
Jordan K. Hubbard
9228b950e4 Twiddle newfs parameters to select for space optimization. We're
back under 1.2MB again.
1994-11-06 00:21:39 +00:00
Jordan K. Hubbard
69f4f39307 Strip kernel before installation. Anything to bum a few more bytes.. 1994-11-06 00:10:00 +00:00
Jordan K. Hubbard
b0b538ae45 Install docs gzip'd. 1994-11-05 23:05:53 +00:00
Jordan K. Hubbard
e7b28a06e1 Add ncftp. I needed it for "hands-free" ftp operation from the install
script.
1994-11-05 08:49:05 +00:00
Jordan K. Hubbard
8ebd7ffaac Add the release notes, so I can have the user read these too. 1994-11-05 08:16:01 +00:00
Jordan K. Hubbard
6f902e3c21 Add new mount_* commands. 1994-11-05 07:55:30 +00:00
Jordan K. Hubbard
eccb9db542 Add slattach. 1994-11-05 07:52:14 +00:00
Poul-Henning Kamp
c7543b1d9f put the DISKSPACE.FAQ on the boot.flp 1994-11-05 06:02:18 +00:00
Poul-Henning Kamp
d4de4f66b1 The latest hacks to make a release with. 1994-10-29 12:48:12 +00:00
Jordan K. Hubbard
a6aa41ceba But just a little more merciless. 1994-10-28 06:42:38 +00:00
Jordan K. Hubbard
48b5162585 Make CLEANFILES just a little bit less psychotic. 1994-10-28 06:41:47 +00:00
Poul-Henning Kamp
7f986648de Will make two-floppy set now. 1994-10-26 05:41:47 +00:00
Rodney W. Grimes
95888a7194 1. Remove comments about broken procfs, it has been fixed.
2.  Remove comments about exit status of 2 from mtree, that won't
    happen any more.

3.  Update mtree commands to use new -U option.
1994-10-09 20:31:01 +00:00
Rodney W. Grimes
c0a88f5efa Spell hierarchy correctly :-(. 1994-09-23 09:01:20 +00:00
Rodney W. Grimes
0202c140bb This is the very small start of moving all the make release related stuff
from etc/Makefile to release/Makefile.  Right now this has one
target (hieriarchy:) that replaces distrib-dirs:.
1994-09-23 08:28:25 +00:00