bmah
587ef528e5
Use WITHOUT_X11, not NO_X, as the standardized way of turning off doc
...
ports' dependencies on X Windows during release builds.
2001-06-05 14:16:50 +00:00
dd
bb4bc6150a
Remove unused VNDEVICE variable.
2001-06-03 01:36:06 +00:00
bmah
fd590e5a69
Fold the functionality of NORELNOTES into NODOC. There is now only
...
one Makefile variable to control the building/installation of both
the DocProj documents and RELNOTESng.
Suggested by: obrien, dd
Tested by: John Hay <jhay@icomtek.csir.co.za>
2001-05-30 17:05:15 +00:00
bmah
b7d266ab87
Unbreak make release (didn't completely account for removal of *.TXT
...
files).
Another diff will be forthcoming to fold the functionality of
NORELNOTES into NODOC.
Tested by: John Hay <jhay@icomtek.csir.co.za>
Pointy hat to: bmah
2001-05-29 17:14:59 +00:00
bmah
d9a12d0566
RELNOTESng is now the default for -CURRENT release builds. (Floppy
...
images get TXT renderings only; CDROM and FTP areas get TXT and HTML.)
Remove the old *.TXT release documentation files, as they
have been subsumed into RELNOTESng. The new layout will greatly
facilitate their maintenence and help keep them internally consistent.
2001-05-25 18:01:34 +00:00
bmah
76d662958a
Update comment: We don't use vn(4) anymore in -CURRENT, we use md(4).
2001-05-21 18:15:01 +00:00
joerg
32a17f0271
Add infrastructure that allows to build docs and RELNOTESng without
...
the need to also create the entire ports tree during a `make release'.
The main motivation behind this is that handling the ports tree still
takes a huge amount of time due to the large number of directories
involved, even on modern disks.
The solution is to establish a list of dependent ports that are
minimally required. This list needs to be manually maintained in case
the doc ports toolchain changes, and has thus been broken out into a
separate file Makefile.inc.docports. (release/Makefile has gotten
overly lengthy already anyway.)
Discussed with: bmah, nik
Reviewed by: bmah
2001-05-04 19:50:34 +00:00
bmah
0b059bcc42
First commit of RELNOTESng, the rewrite of the *.TXT documentation
...
files.
src/release/doc/README has additional information.
Reviewed by: -current, -doc
2001-04-27 21:28:02 +00:00
obrien
0ac832ea12
Allow the `release' target to work if one disables the debug kernel build.
...
Submitted by: jhb
2001-04-22 16:54:01 +00:00
obrien
25ef5bec44
Optimize make invocations by using multiple targets.
2001-04-17 18:32:35 +00:00
obrien
a6174f3ea3
Grrr, get the right change from the the machine I tested this on.
2001-04-16 15:17:27 +00:00
obrien
c7790304de
Turn on kernel debugging support (DDB, INVARIANTS, INVARIANT_SUPPORT, WITNESS)
...
by default while SMPng is still being developed.
Submitted by: jhb
2001-04-15 19:37:28 +00:00
jkh
21f19f6d89
Get the crypto checksums in the right file. This bug has been
...
around for a very long time and it's my fault. Sorry. :)
PR: 20311
Submitted by: Makoto MATSUSHITA <matusita@jp.freebsd.org>
2001-04-14 22:29:31 +00:00
obrien
11b2b4beea
Missed one in rev 1.608.
2001-04-11 06:16:52 +00:00
obrien
63ac1d62cc
Properly set `KERNEL' w/in the "doSTDKERNEL:" target.
...
Reviewed by: jhb
2001-04-11 02:21:13 +00:00
obrien
11e3cce4ba
Fix typo in error message.
2001-04-08 23:02:12 +00:00
obrien
9ea685aeff
Strip comments from the MFSROOT's /stand/etc files.
2001-04-07 01:53:14 +00:00
obrien
1c83993e80
Blow away all the help files on the MFSROOT for the Alpha.
...
Someone did something that really blew up the size of the crunchgen'ed
sysinstall+friends.
2001-04-07 01:48:55 +00:00
obrien
bf4f00187a
Correct a bug in rev 1.589. The `make obj' that was removed for
...
sysinstall was also effectively a `make obj' for src/release.
2001-04-06 19:06:19 +00:00
obrien
38d0dc1d2e
Don't need to preload the vn' KLD anymore as we use
md' for release
...
building.
2001-04-05 22:36:41 +00:00
ru
7ac0ff015f
Put back required ')'.
...
Submitted by: jhay
2001-04-04 12:15:52 +00:00
ru
d042566442
Drop support for -DRELEASE_BUILD_FIXIT and -DCRUNCHED_BINARY in
...
${CFLAGS}. The only supported method thus is -DRELEASE_CRUNCH.
2001-04-03 13:34:35 +00:00
ru
5e971cadf9
Moved -DRELEASE_CRUNCH into crunchgen(1) config files.
2001-03-31 17:02:37 +00:00
obrien
f14a467f59
Add ttyd0 which is needed on the Alpha when using the fix-it CDROM
...
over a serial console.
2001-03-27 01:06:58 +00:00
jkh
5f3d327c27
The early compat dists only make sense on the i386
2001-03-23 21:43:47 +00:00
alfred
24af4863f0
This adds /etc/netconfig to the list of files that get copied to
...
/stand/etc on the mfsroot, and hence to /etc on the install target
disk for use during the install. It also links netconfig and services
into /etc on the mfsroot so that they are available to a fixit
shell.
Submitted by: iedowse
2001-03-21 23:53:40 +00:00
jkh
8cbc9f88db
Set NO_X during release build so the doc ports don't try to build XFree86.
2001-03-07 07:39:32 +00:00
ru
3e8d7346e8
setlocale(3) has been fixed to match POSIX standard:
...
LC_ALL takes precedence over other LC_* envariables.
2001-03-02 16:52:14 +00:00
jkh
5ec338f4cc
Put the kerberos checksum information into the correct CHECKSUM file,
...
fixing a long-standing bogon with this.
PR: 24264
Submitted by: Alec Wolman <wolman@cs.washington.edu>
2001-02-21 23:01:59 +00:00
asmodai
924f5f5520
Actually make sure the make release line at the top isn't misleading.
...
CVSROOT is mandatory. Also note what CVSROOT has to be set to.
Found by: local make release hacking
2001-02-19 14:23:49 +00:00
murray
13332bdbc7
Add the `compat4x' distribution to the release Makefile.
...
Approved by: jkh
2001-02-09 19:00:50 +00:00
jkh
83ab63b539
Ack, that will teach me to grep for "symbolic link" as well as "symlink" in
...
the commit logs - I just found the reason for the self-pointing symlink, as
documented in revision 1.517 by phk, who committed the change over a year
ago. Accordingly, put the feature back and drop all plans to MFC the previous
"fix".
2001-02-06 08:36:00 +00:00
jkh
4e0608cba3
Remove the annoying ftp area symlink pointing at ourselves - people keep
...
asking what it's for and I can't answer since I can't see any conceivable
use for it. Unless someone corrects that impression, I'll also MFC this
change in a few days.
2001-02-06 08:27:56 +00:00
jhb
ef2b685ba1
- sysinstall now gets built as part of world, so don't throw in extra
...
commands to build sysinstall manually during release.
- Get the sysinstall help files from /usr/src/usr.sbin/sysinstall/help
rather than ${.CURDIR}/sysinstall/help.
2001-01-17 07:13:40 +00:00
peter
c44da00be1
Further tidy up the sbin/init and release builds.
2001-01-01 21:39:00 +00:00
peter
117ae0dab3
Merge into a single US-exportable libcrypt, which only provides
...
one-way hash functions for authentication purposes. There is no more
"set the libcrypt->libXXXcrypt" nightmare.
- Undo the libmd.so hack, use -D to hide the md5c.c internals.
- Remove the symlink hacks in release/Makefile
- the algorthm is set by set_crypt_format() as before. If this is
not called, it tries to heuristically figure out the hash format, and
if all else fails, it uses the optional auth.conf entry to chose the
overall default hash.
- Since source has non-hidden crypto in it there may be some issues with
having the source it in some countries, so preserve the "secure/*"
division. You can still build a des-free libcrypt library if you want
to badly enough. This should not be a problem in the US or exporting
from the US as freebsd.org had notified BXA some time ago. That makes
this stuff re-exportable by anyone.
- For consistancy, the default in absence of any other clues is md5. This
is to try and minimize POLA across buildworld where folk may suddenly
be activating des-crypt()-hash support. Since the des hash may not
always be present, it seemed sensible to make the stronger md5 algorithm
the default.
All things being equal, no functionality is lost.
Reviewed-by: jkh
(flame-proof suit on)
2000-12-28 10:32:02 +00:00
marcel
da4d2f75d9
Fix release, broken by the perl cross-build fixes.
...
The distribute target is basicly the same as an install. For
perl, this means that miniperl is needed. Since miniperl is
only present in the object directory, we need to make sure
the path is set correctly. To do this, we have make release
use a new distribworld target that sets the path before doing
a make distribute.
2000-11-21 04:37:30 +00:00
jkh
3110b2627a
Stop using AUXRELEASETAG for everything and use PORTSRELEASETAG and
...
DOCRELEASETAG in the appropriate places instead.
Submitted by: asami
2000-11-12 11:04:11 +00:00
jkh
4b40d9a5b5
MFS: comment character and readability fixes.
2000-11-05 22:49:15 +00:00
truckman
6a92765ad4
Ignore chflags failure so that doMFSKERN won't abort on an NFS mounted
...
filesystem.
2000-11-05 15:38:05 +00:00
truckman
f8f09a580e
Change MAKEDEV so that it prepends /sbin:/bin to $PATH instead of totally
...
overwriting $PATH, and find mknod $PATH instead of hardcoding /sbin so
that the copy of MAKEDEV on the fixit floppy is usable, since mknod and
expr live in /mnt2/stand when the fixit floppy is running.
Get rid of the sed invokation in release/Makefile that attempts to
delete the PATH setting stuff from MAKEDEV on the fixit floppy. This
hasn't worked since a long ago change to MAKEDEV caused the sed
expression to no longer match.
PR: misc/21241
2000-11-05 15:34:58 +00:00
hosokawa
0400173d45
Better way to ensure vn.ko is loaded.
...
This does not affect the kernel that vn is linked statically.
2000-11-02 15:14:27 +00:00
hosokawa
aa1e0359f9
Revert 1.574 (maybe dummy vnconfig is better)
...
Requested by: jkh@FreeBSD.org
2000-11-02 13:22:25 +00:00
hosokawa
92dd888996
Merge from RELENG_4 (1.536.2.24 to 1.536.2.25).
...
Ensure vn.ko is loaded.
Submitted by: obrien@FreeBSD.org
2000-11-02 12:29:22 +00:00
hosokawa
2c647e68e4
Moved driver modules for some PCI NICs and PCCARD-only NICs to mfsroot.flp.
...
http://people.freebsd.org/~hosokawa/driver-floppy/ for details.
Reviewed by: current@FreeBSD.org
2000-10-31 07:39:07 +00:00
jwd
da2e3f3aa2
Always need to 'load /kernel', it's the 'read' that needs to
...
be isolated out for the 2 floppy install.
5.0-20001026-SNAP cdrom now boots correctly.
Reviewed by: Mike Smith <msmith@FreeBSD.org>
2000-10-26 15:22:47 +00:00
obrien
330477ffb8
Remove /boot/boot[12] from the MFS installation floppies.
...
This saves us 8KB.
Submitted by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
Reviewed by: jhb
2000-10-24 19:05:39 +00:00
gshapiro
a98dcfa204
Fix up the build for the STARTTLS version of sendmail (again). This method
...
mimics that of tcpdump in that for normal builds, sendmail will only be
built once. For 'make release', it is built once for the bin dist and
once for the crypto dist. This method also removes the need for two separate
Makefiles (which could become out of sync).
Suggested by: bde
Assisted by: kris
2000-10-24 16:04:56 +00:00
gshapiro
1c304223e1
Remove obsolete setting. The directory src/usr.sbin/sendmail/cf hasn't
...
existing since sendmail was moved to contrib. Also, we now provide the cf
subdirectory in /usr/share/sendmail/cf/.
2000-10-22 05:57:50 +00:00
obrien
7e5a5e20d0
Seems ${RD}/trees/bin/boot/kernel can exist before the `release.6:' target
...
runs. So perform a copy that take that into account.
2000-10-07 05:52:41 +00:00
obrien
da9b1783be
This change adds:
...
/boot/GENERIC/kernel
/boot/kernel/kernel
/boot/kernel/*.ko
and removes:
/kernel.GENERIC
from the bin dist.
Approved by: jkh
2000-10-05 06:51:56 +00:00
jhb
5e357e63ec
- Revert gratuitous reinstall -> install change in previous commit.
...
- Don't try to build modules when compiling a kernel during release.
2000-09-07 16:51:23 +00:00
obrien
fbcd630f09
The kernel is now known as `kernel.ko' and it and its matching modules
...
live in ``/boot/kernel/''. So tweak the release build to match previous
assumptions and expectations.
2000-09-07 05:52:43 +00:00
jhb
cd4f482f28
Revert back to the previous i-node values for the fixit floppy.
2000-08-28 23:16:14 +00:00
jhay
9f9dc2077e
The fixit floppy needs a few more inodes.
2000-08-28 14:25:53 +00:00
jkh
6a1213dadf
Use consistent timezone so date information can be meaningfully compared.
2000-08-22 09:43:12 +00:00
jhb
697e7b86dd
Touch ftp.1 and cdrom.1 when those stages are done to speed up make
...
rerelease when a release dies very late.
2000-08-21 22:42:09 +00:00
nyan
006afab40e
Decrease the size of mfsroot.flp for PC-98 to 1.2MB.
2000-08-16 09:30:47 +00:00
nyan
e72bf3c884
- Make both 1.2MB and 1.44MB floppy images for PC-98.
...
- Rename BIGBOOT to FDSIZE for the floppy image size.
2000-08-12 14:21:33 +00:00
jkh
b0a549b505
Fix a paste-o error which broke the build
...
Pointy-hat to: jhb
2000-07-26 12:19:14 +00:00
jhb
e18207aa84
Take a lesson from picoBSD: symlink /bin and /sbin to /stand in the mfsroot
...
and install dhclient-script in stand/.
2000-07-26 04:28:21 +00:00
jhb
fdea3541f6
Grrr, build a non-crypto version of tcpdump to stick in the bin distribution.
...
Submitted by: kris
2000-07-25 22:30:09 +00:00
jkh
ed876f8da4
Actually make the date printing hack work.
2000-07-25 08:16:10 +00:00
marcel
510255570c
Backout addition of -L switch to mtree. Using -L breaks the
...
build process in too many cases. Adding mtree to bootstrap-tools
to solve this breaks the upgrade path because mtree needs a
libc that has strtofflags and fflagstostr.
2000-07-23 16:33:00 +00:00
jhb
64eb7674fb
- Don't use quotes for the MD_ROOT_SIZE option when generating the BOOTMFS
...
kernel config file.
- Add WORLD_FLAGS and KERNEL_FLAGS so you can build world and kernel with
extra make options such as -jX to speed up release builds.
- When building kernels, allow their hints to tag along, and use this to
install hints onto the boot floppy. Since the boot floppy doesn't load
loader.4th, we have to change device.hints to strip comments and change
each line to an explicit set command.
2000-07-20 03:07:29 +00:00
jkh
15babb9dc4
Add descriptive start/stop time information to make release. Now
...
you can just ``grep >>> release.log'' and get all the highlights.
2000-07-17 04:50:28 +00:00
ache
5a01c965c6
Forget to add -L to one mtree call
2000-07-16 08:20:54 +00:00
ache
af1818f0c3
Add -L to mtree calls since default changed back
2000-07-16 08:02:48 +00:00
jhb
30db5ecf83
- Add in some sanity checking. If NOPORTS is set but NODOC is not set,
...
print an error message and die immediately rather than an hour later.
2000-07-14 18:03:32 +00:00
ume
7d6550f688
IPv6 support.
...
IPv6 configuration is only done by rtsol. Does someone really
need manual configuration? :-)
You can specify IPv6 DNS server as well.
We have only one server ftp7.jp.freebsd.org that speaks IPv6
in this time. ftp7.jp speaks IPv4 as well and also listed as
Japan #7 .
Approved by: jkh
2000-07-14 08:33:10 +00:00
jhb
25b55aa149
- Build modules with world so that modules are back in the bin dist.
...
- Small cleanups to kernel installs.
- Don't install kernel.config and loader.config on the boot floppy since
they haven't been used in quite some time.
2000-07-01 21:48:05 +00:00
nyan
4a257138c5
- Removed machine dependent directory and command from
...
src/release/{boot,fixit}_crunch.conf.
- Added machine specific fixit_crunch.conf for PC/AT and PC-98 to
src/release/$MACHINE.
- Use config file in src/release/$MACHINE if exist. If it does not exist,
use in src/release.
2000-06-29 13:34:54 +00:00
alex
f506b9bb04
Fix doc: RELENG_4 is -stable now.
...
PR: 19474
Submitted by: Bruce A. Mah <bmah@cisco.com>
2000-06-23 17:49:54 +00:00
nyan
be52742f2e
Set BASE=5.0
2000-06-23 12:22:08 +00:00
nyan
6a7aa7f3d9
- Remove obsolete PC-card boot.flp hack. It was for making both PC-card
...
boot.flp and plain boot.flp.
- Clean up crunchgen related routine.
- Add PC-98 support.
TODO:
o Documentation
o Fix some messages for PC-98
o Decrease the size of fixit.flp to 1.2MB
o I18N (See: http://www.jp.FreeBSD.org/BootAsia/index.html )
No response from jkh
2000-06-05 13:17:23 +00:00
joe
ed202d13d9
Disable colour support in ls when building the fixit floppy, and make
...
a note of it in the release Makefile.
2000-06-05 02:25:55 +00:00
jkh
f6670dbaec
Add a new release variable, AUTO_KEYBOARD_DETECT. If you set it to
...
1, the -P flag is used on the boot floppies. If not, don't. The new
default is to not use it.
2000-06-04 04:41:41 +00:00
jkh
4e96ce387c
Make the ports readmes and foreign docs more optional.
...
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
2000-06-01 02:43:55 +00:00
jhb
c97d9a50e8
Add USB devices to /dev on the install floppy.
...
Add usbd.conf to /etc on the install floppy.
2000-05-12 02:58:59 +00:00
jhb
be5c6ddb30
Actually, overriding DISTFILES at all is just a bad idea, so remove the
...
variable all together.
PR: misc/14104
Submitted by: Don Croyle <croyle@gelemna.ft-wayne.in.us>
2000-05-09 21:21:42 +00:00
jhb
19ea12d3ec
Add a DOCDISTFILES variable to point to a directory containing the
...
distfiles to build the docproj port during release. Prior to this, the
distfiles were copied froom ${DISTFILES}. However, if like me, you needed
to store the distfiles in some directory other than /usr/ports/distfiles,
for example /usr/docdistfiles, then when you overrode ${DISTFILES} it broke
the release build when it tried to build docproj port in the chroot'd
release area. To preserve backwards compatibility, DOCDISTFILES defaults
to the value of DISTFILES.
Ok'd by: jkh
2000-05-08 22:21:17 +00:00
jkh
40ecaff4ed
make release builds a bit more error-resistant
2000-04-22 09:00:51 +00:00
iwasaki
64c6ec839f
Create mfsfd/etc/defaults/ first before copying etc/defaults/pccard.conf.
2000-04-17 05:13:27 +00:00
iwasaki
89a9d59b8d
Fix the location of pccard.conf,
...
etc/pccard.conf.sample -> etc/defaults/pccard.conf.
Submitted by: Makoto MATSUSHITA <matusita@jp.freebsd.org>
2000-04-17 03:09:05 +00:00
asami
3f47f4c57c
Convert "RELENG_ver_RELEASE" to "RELEASE_ver" and use it to check out
...
the ports and doc trees. There is no change if we are not building a
release (i.e., we are not using a tag of the form RELENG_ver_RELEASE
--e.g., a RELENG_ver tag used to build a snapshot).
This should allow the ports and doc freezes during the release cycles
to be somewhat shorter, as commits to those (non-branched) trees can
resume as soon as the tags are laid down.
Reviewed by: nik
Approved by: jkh
2000-04-06 10:00:20 +00:00
jkh
c1a2463a8d
Add USA_RESIDENT to release make variables; can't hurt.
...
Submitted by: Tatsumi Hosokawa <hosokawa@itc.keio.ac.jp>
2000-03-12 19:19:31 +00:00
jhay
1aaf1d9ecd
Fix a copy and paste error. Make release should be operational again.
...
Reviewed by: markm
2000-03-03 20:39:22 +00:00
jkh
8c76f66ee9
release glue to support s/des/crypto/
...
Submitted by: markm
2000-02-29 11:26:24 +00:00
obrien
a037c1293d
Forgot to setup disc2 (the livefs) for booting also.
2000-01-29 01:15:52 +00:00
obrien
881c9a0d6e
Setup cdrom/disc1/ for booting in the Alpha case.
2000-01-29 00:26:41 +00:00
obrien
1185e08dc4
Remove historical vestage from the days when there was 1 boot floppy for
...
i386 and 2 for the Alpha.
Ok'ed by: JKH
2000-01-25 07:07:32 +00:00
obrien
3d91d4b50e
In the "cdrom" target it is best to write to the CDROM stage area, *NOT*
...
the FTP stage area.
2000-01-24 01:22:30 +00:00
wilko
1818873ed7
missing ] in if at cdrom.1 target
2000-01-23 10:03:21 +00:00
wilko
8e0bff79d7
Check if the various .TXT files exist before trying to copy them.
...
Oh why did I select a first project that needed to touch release/Makefile..
The fact that my release-building Alpha panics on me does not help either :(
2000-01-22 18:33:24 +00:00
wilko
9f03ccf8af
Allow automatic 'pulling in' of machdep *.TXT files from ./texts/[alpha,i386]
...
and concat these to the corresponding generic *.TXT living in ./texts
This is currently aimed at HARDWARE.TXT but works for things like RELNOTES.TXT
too.
Reviewed by: jkh
2000-01-19 22:48:50 +00:00
phk
c0ef5c03d2
Fix !crypto releases once more.
2000-01-16 17:21:28 +00:00
hosokawa
5955c7b344
Eliminate PC-card installation floppy and add PC-card support for
...
generic installation floppy.
2000-01-14 02:17:57 +00:00
imp
59b416572e
Use GENERIC for both pccard and non-pccard disks now that GENERIC is
...
(or should be) everything that PCCARD is.
2000-01-10 16:27:32 +00:00
peter
06cb64b59a
- Revert --strip-all of /kernel on a new installed system (it would work
...
with kld etc just fine, but tracebacks would have less information and
nm /kernel wouldn't be so good).
- Just strip the kernel on the boot disk. This does not affect kld or
module loading, there are two symbol tables in a kernel. There is the
dynamic linking one (.dynsym+.strtab) with just global symbols and a user
symbol table (.symtab+.strtab) with all symbols. BTW; objdump lies and
hides the second one. There's a good half a meg or so that can be saved
from an average kernel by stripping it.
2000-01-10 06:15:43 +00:00
jkh
a360b452ef
Strip even more unneeded symbols.
...
Suggested by: peter
2000-01-09 08:23:17 +00:00
jkh
c9fa7d9f73
nuke debugging symbols from kern.flp kernels.
2000-01-03 09:59:37 +00:00
phk
6a0bba96a2
Don't barf on the releasename symlink in the ftp area on make rerelease.
1999-12-22 18:56:14 +00:00
jkh
c1c6d497b5
Copy the loader.help file to the boot floppy.
1999-12-16 00:58:58 +00:00
joerg
28f8af6c91
Step #2 of fixing the fixit floppy.
...
Kill duplicates for programs that have been in the boot crunched image
as well as on the fixit floppy (pwd, newfs, hostname, test). Our
space is really too valuable to have them around there twice. I doubt
pwd needs to be there at all since it's a builtin into sh(1) anyway
(oh, and the same applies to test(1) IIRC), but heck, leave them by
now.
Use the new `fixit' target in MAKEDEV to create the /dev nodes on
the floppy, instead of including the kitchensink...
Finally, tune the values used for creating the floppy. I currently
end up with
Filesystem 1K-blocks Used Avail Capacity iused ifree %iused
/dev/vnn0c 1363 1301 -47 104% 368 14 96%
...which is not quite ideal yet, but at least a working configuration
again.
1999-12-14 22:41:09 +00:00
phk
4ca01ca668
Create a symbolic link in the ftp directory, so that the user can
...
enter the URL directly to the FTP directory without worrying about
the BUILD_NAME.
Remove some extra quoting in a kernel config file.
1999-11-27 14:32:27 +00:00
nsayer
46994cbf2d
Reverse order of krb4 and des build so that SRA telnet does not
...
overwrite Kerberos Telnet.
1999-10-07 22:56:16 +00:00
phk
796028356c
Fix building non-crypto releases.
1999-10-03 06:43:57 +00:00
jkh
a9675102dc
Guard against an rm returning non-zero status.
...
Noticed by: Makoto MATSUSHITA
1999-09-23 18:40:54 +00:00
markm
9c29053eed
Prepare for K5.
1999-09-19 22:30:39 +00:00
jkh
7ab42b2253
Make trash removals less chatty.
1999-09-19 02:05:52 +00:00
jkh
3ef83ac32b
MF3: various small tweaks.
1999-09-17 09:32:22 +00:00
jkh
190e4bc3ed
Some minor cosmetics: make mkdir less chatty in the output and stop making /R
...
magic.
1999-09-16 08:44:22 +00:00
peter
e2715abf66
Make the fixit floppy 2.88MB as a temporary "solution" to get the nightly
...
snaps re-running. This is not a fix. (The alpha already does this)
1999-09-13 19:06:21 +00:00
jkh
16f9b4552c
Allow flags to be passed to patch when using LOCAL_PATCHES
1999-09-07 20:47:42 +00:00
jkh
ee1384a267
Fix an old reference to the old docs directories. Looks like
...
this one went completely uncaught for months!
Caught by: jack <jack@germanium.xtalwind.net>
1999-09-06 03:30:38 +00:00
jkh
9a3770b7e5
MFS: I found a few bogons here which were fixed in -stable (!) but not
...
-current.
1999-09-04 08:47:15 +00:00
peter
efabb9ccb1
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
nik
c3f2c4e2a9
Handle the new Makefile infrastructure in the doc/ repository.
...
Set ALLLANG to install all the languages, otherwise set DOC_LANG
to just the languages (and encodings) you want to install.
Default to building the html-split (lots of small HTML files, with
links to go between them), html (one big honking HTML file), and plain
text versions of the documentation. Does not compress any of the docs
prior to doing the installation.
Testing and feedback: Jack O'Neill <jack@germanium.xtalwind.net>,
Cockups and typos: nik
1999-08-26 19:50:14 +00:00
jkh
faee7df917
I was clearly smoking crack when I committed the change to allow for
...
architecture-specific docs on the boot floppy and CDROM. Do it right this
time.
Noticed by: jhay
1999-08-05 08:37:31 +00:00
jkh
e38551e9fa
Turn docs back on - ache was very quick.
1999-08-05 01:28:00 +00:00
jkh
340cfc8163
Turn docs off by default again - somebody has broken the docproj port.
1999-08-04 17:30:00 +00:00
jkh
50a739edfc
Add INSTALL.TXT back.
1999-07-31 19:15:29 +00:00
jkh
802275f6c6
Get bpf0 onto the MFS image.
1999-07-20 05:00:00 +00:00
jkh
362c174f0e
Another batch of fixes for dhcp support in sysinstall, now dragging
...
in some code from C. Stone to parse the lease information. This is still
a WIP and this commit is largely intended to allow others to sync up; the
dhclient code still only works when doing dhcp configuration post-install
and requires a bit more work on the boot floppy before it will truly
work in the minimal bootstrapping role.
1999-07-19 10:06:18 +00:00
jkh
4dc9548875
Miscellaneous fixes for dhcp client support.
1999-07-18 02:20:56 +00:00
hosokawa
ced172e8ec
Added a short README to PC-card boot.flp directory.
...
(please check English grammer...:-) )
1999-07-06 13:07:51 +00:00
hosokawa
726ba02e48
Use #include <pccard_conf.h> instead of -DPCCARD.
...
Now we don't have to make clean before make boot.flp's.
1999-07-06 09:16:00 +00:00
hosokawa
ce4c3d5a3f
Exclude CHECKSUM.MD5 itself from CHECKSUM.MD5 in PC-card floppy directory.
1999-07-06 08:24:35 +00:00
hosokawa
aa73d31300
My last modification for PC-card boot.flp was incomplete, and one more patch
...
is needed.
This seems a sort of quick-hack, but it's hard to fix it in proper way.
I'll do it later.
1999-07-05 07:15:42 +00:00
hosokawa
84d49b35c9
make release (actually, make floppies) makes PC-card boot.flp automatically.
1999-07-04 13:31:05 +00:00
markm
6491ecd71a
Add bits of PAO that are non-controversial.
...
Submitted by: Tatsumi HOSOKAWA
1999-06-17 19:04:56 +00:00
jkh
932326ab45
Don't put CVS files in ports. It's kinda useful for cvs updating
...
a ports tree which was installed initially with the system later,
but this is probably not the general case (user CVSups the repository
rather than the checked-out bits) and it's penalizing everyone else
with excessive inode consumption.
1999-05-29 00:42:05 +00:00
brian
66a6cb8739
Use RELENG_3 as an example, not RELENG_2_2.
1999-05-23 20:01:20 +00:00
phk
c0bcaf4af8
More crypto bogosity.
...
(I just built a current snap-shot)
1999-05-16 12:21:54 +00:00
phk
b72d5cc0d2
INSTALL.TXT is gone in -current (despite what Jordan says :-)
...
kerberisIV requires crypto as well.
1999-05-16 08:07:34 +00:00
phk
e181872474
cp ${KERNEL} instead of cp kernel
1999-05-15 19:05:40 +00:00
jkh
13644a2bd2
target is ${KERNEL}, not kernel.
...
Noticed by: "John W. DeBoskey" <jwd@unx.sas.com>
1999-05-15 11:51:39 +00:00
jkh
3274538263
fix stupid typo.
1999-05-13 02:49:23 +00:00
jkh
ef8e0e87fe
Support divergent docs for different architectures.
1999-05-12 08:19:54 +00:00
obrien
71c8afa0dd
Turn on compat22 dist.
1999-05-09 17:00:04 +00:00
max
1c84deb9ca
Install boot.config with `-P' in it in the i386 boot floppy.
...
Also, let the bigboot floppy to have /boot/loader.rc with
echo \007\007
autoboot 10
1999-05-02 17:43:45 +00:00
jdp
9b7add1cb8
pppd/Makefile:
...
Enable MS-CHAP support.
release/Makefile:
Build a separate NOCRYPT version of pppd, to keep This Great
Nation's top-secret cryptographic tools out of the filthy hands
of those evil furriners.
1999-04-29 17:56:28 +00:00
max
d3809450ef
echo ^G^G -> echo \007\007 in loader.rc in kern.flp.
1999-04-27 05:09:43 +00:00
max
9e1b368fd6
Change the loader.rc in the boot floppy to:
...
1. Enable use of serial console for installation by using autoboot
instead of boot.
2. Beep when the mfs root floppy needs to be placed in the fdd.
3. Beep again when mfs root image is loaded and the loader waits
for ten seconds before it starts booting for any input. (Serial
console users can say " boot -h" here.)
1999-04-25 16:42:46 +00:00
obrien
2e2562a8e3
Add the compat3x dist.
1999-04-20 11:41:59 +00:00
sada
f9cfb2497d
Make release would fail for lack of /etc/resolv.conf or $DISTFILES/
...
PR: misc/9913
Submitted by: YAMAMOTO Shigeru <shigeru@bremen.or.jp>
1999-03-31 11:18:52 +00:00
nik
db044d396d
If ALLLANG is not set then ensure that DOC_LANG=en is, so that
...
the English Handbook is built (it's not built by default any more).
1999-03-27 16:02:04 +00:00
markm
c97ae836f7
Bitrot. Remove objlink as it is not pleasant to be downwind.
...
PR: 8071
Reviewed by: Sheldon Hearn <sheldonh@iafrica.com>
1999-03-14 20:41:14 +00:00
jkh
8b554b3ae8
We don't use this anymore - nuke it.
1999-03-10 03:50:38 +00:00
des
e158dd910e
Ignore errors from chflags. This makes it possible to make installworld
...
with DESTDIR set to an NFS-mounted file system.
1999-02-14 13:56:15 +00:00
jkh
1a0dc12e91
Install the correct rc.conf file.
1999-02-10 09:15:27 +00:00
msmith
9436d32fb2
The loader doesn't use '@' to suppress command lines anymore.
1999-02-10 01:57:38 +00:00
jkh
ca736467f9
BASE=4.0
1999-02-06 06:51:30 +00:00
jkh
84b7ab73bf
Bump MFS up to 2.88MB. Now there's room for quite a bit more stuff
...
(like a dhcp client?).
1999-02-05 10:09:11 +00:00
jkh
7b02e986fb
Whoops, don't break the alpha release build in copying the boot
...
images - be smarter about it.
1999-02-01 18:08:07 +00:00
jkh
278d35dcc6
Well, we've blown out boot.flp again. Time to go to 2.88MB format
...
for those folks with large floppy drives, LS-120s or CDROMs. Everyone
else will now have to use kern.flp & mfsroot.flp to install from.
We've held this off as long as possible and there's just no more fat
to trim. :( I'll look at increasing the mfsroot size too later, depending
on how well it compresses.
1999-01-31 12:38:19 +00:00
jkh
f157bdc418
Be more selective about installing things from /boot; no telling
...
what might wind up there in the future to overflow us again.
1999-01-31 03:53:55 +00:00
jkh
0c1e072cd8
1. Install /boot/loader correctly on boot.flp
...
2. Back up old rc.conf.site if it exists.
1999-01-30 22:15:36 +00:00
jkh
d5f0625dc5
More support for Alpha installs.
...
Submitted by: dfr
1999-01-29 11:39:04 +00:00
jkh
2c7a659171
OK, now the boot floppies work again. Also collapse some common
...
build cases.
1999-01-26 15:22:29 +00:00
jkh
8e3f936309
Play with MFS size a little.
1999-01-25 04:57:07 +00:00
jkh
fad83bed84
Set JADETEX=no on ports build line.
...
Prompted by: nik
1999-01-20 23:24:06 +00:00
jkh
922239a161
More floppy size adjustments - I thought I'd already committed these, whoops!
1999-01-16 22:42:25 +00:00
abial
f1ce7a5746
(Fix null log in previous commit).
...
Change /boot/boot.conf to /boot/loader.rc - this name reflects what it
really is.
Agreed upon by: jkh, msmith and many others
1999-01-14 15:36:53 +00:00
abial
80ca944a93
*** empty log message ***
1999-01-13 21:56:58 +00:00
joerg
2cb26e4958
Allow chflags(1) to fail inside the chroot environment for /R. This
...
can happen iff ${CHROOTDIR} is NFS-mounted.
1999-01-12 15:37:19 +00:00
jkh
5985356a4c
Try some new floppy sizes.
1999-01-11 00:54:00 +00:00
rnordier
1bf1fede8f
No longer install obsolete boot.help file.
1999-01-10 21:31:37 +00:00
gpalmer
2b61b2a48b
Really delete the netboot image off the alpha floppy. I think Jordan
...
got his paths confused :)
1999-01-09 19:14:22 +00:00
jkh
ff3d28a99a
Adios, kzip - you don't work on ELF kernels.
1999-01-09 00:32:00 +00:00
jkh
890d07010c
Copy only the boot1 and boot2 (if exists) files into mfs/boot since
...
we don't need the others there.
1999-01-08 05:33:11 +00:00
jkh
b5ddfbd3fd
DTRT with gzip'd alpha kernels.
...
Submitted by: dfr
1999-01-08 00:33:21 +00:00
jkh
82b9f14a61
copy resolv.conf to chroot area.
1999-01-06 19:18:45 +00:00
peter
5165d2ce14
Remove some remaining references to LKM's. Snaps were trying to unpack
...
slkm* etc, among other things.
1999-01-06 13:55:14 +00:00
jkh
d5e9f591c1
Whoops, missed an instance of the old image naming.
1999-01-05 17:03:49 +00:00
jkh
c83f2aa7a8
Remove legacy boot.config file.
1999-01-05 03:53:14 +00:00
jkh
4a468ee66d
Hammer on the boot floppy generation bits some more. This is looking
...
a little better.
1999-01-05 03:44:08 +00:00
jkh
64b2cd514a
Fix bogon in docfile placement.
1999-01-05 02:35:38 +00:00
jkh
5f372cec50
Conditionalize make world in release.
1999-01-05 02:09:29 +00:00
jkh
52f5661920
Do some serious beating on the floppy generation code to try and
...
simplify it, name things more descriptively and get the kernel back
on boot.flp where it should be.
1999-01-05 01:58:44 +00:00
jkh
468764485d
Clean up some more residual /usr/mdec references. I left all the
...
extra rbootd/boot rom cruft pointing at /usr/mdec since it either
doesn't exist or doesn't work anyway, so who cares? :)
1999-01-03 02:18:58 +00:00
jkh
0b2117049d
gzip the kern.flp kernel, don't kzip it.
1998-12-29 07:27:55 +00:00
jkh
702523f657
Turn off NODOC again; apparently this problem was fixed.
1998-12-24 08:55:05 +00:00
jkh
32f3cb7ac1
Turn NODOCS on for now.
1998-12-24 04:28:25 +00:00
jkh
bd891ad121
Just fetch distfiles from a single location. The change to textproc/docproj
...
broke my fetch heuristic anyway.
1998-12-21 17:34:33 +00:00
jkh
214c5d6e78
Now that textproc/docproj works properly, use it instead of the long
...
list of ports.
1998-12-18 05:13:01 +00:00
jkh
c6b8f42e1b
Don't create unpacked ports on disc2 anymore.
1998-12-09 15:11:11 +00:00
jkh
9bbb7fe8d4
DOH! Name the mfsroot contents properly.
...
Noticed by: "Sean O'Connell" <sean@stat.Duke.EDU>
1998-12-08 00:14:51 +00:00
jkh
3b716d369c
Put mfsroot.gz on yet another filesystem so that the boot blocks
...
can really read it. Hmm. I have no idea *how* this worked in our
earlier tests on the x86. :)
1998-12-06 04:06:39 +00:00
jkh
c1787d6db2
Now that John has kindly repo-moved these files, nuke the original
...
copies and update the Makefile.
1998-12-06 00:05:43 +00:00
jkh
3fb14fefd3
Finally eliminate evil version.h smashing in sysinstall. sysinstall
...
gets the initial release information from sysctl.
1998-11-24 00:17:50 +00:00
jkh
f656dfa6bf
Simplify call to dokern.sh - now the no MFS case is the default.
1998-11-12 20:40:45 +00:00
jkh
fdd963e6d4
We've overflowed boot.flp again. Go to a boot.flp which contains
...
a bit less legacy hardware support, that all still remaining a supported
option with kern.flp (and a two-floppy install). This will be documented
in the release notes, I promise.
1998-11-11 08:46:54 +00:00
jkh
5788a4a883
Whoops, properly compress doc files again.
1998-11-08 20:47:57 +00:00
jkh
c03894d490
TEST -> test
1998-11-06 17:29:08 +00:00
jkh
20212ca5af
Alpha loader lives in /boot now; no need for a special hack.
1998-11-06 16:50:51 +00:00
msmith
b6968d189c
USERCONFIG_BOOT -> INTRO_USERCONFIG
1998-11-03 21:09:11 +00:00
jkh
4d71d2d6e9
Copy appropriate docs into help/ directory of boot floppy.
1998-11-03 03:36:34 +00:00
jkh
06bdd2ba98
Use the new doc locations.
1998-11-03 03:31:22 +00:00
gpalmer
7a07480a8f
s/boot2/loader/ on the alpha
1998-10-22 04:58:38 +00:00
jkh
c988ce6862
Use the same boot.conf file for alpha, now that it works.
1998-10-16 10:17:29 +00:00
jkh
02807a4204
More attempts to DTRT for the alpha, based on what I now know about boot2.
1998-10-15 11:12:40 +00:00
jkh
66e39dfcc6
Use more rational inode sizes.
1998-10-14 10:58:12 +00:00
jkh
1aad313f80
Fix more bogons revealed by building alpha boot floppies.
1998-10-14 02:13:45 +00:00
jkh
5bab94f41a
whoops, correct patch-o in last commit.
1998-10-13 21:37:30 +00:00
jkh
610946affc
More alpha patches.
1998-10-13 21:36:13 +00:00
jkh
41bc0045ac
Properly conditionalize more stuff for the ALPHA.
1998-10-13 21:09:42 +00:00
jdp
c62901b9f0
Update comment. The release tree needs about 1000 MB of free space
...
now.
1998-10-13 02:32:43 +00:00
jkh
4a74c09f91
Adjust for new MFS root code.
1998-10-10 08:15:38 +00:00
jkh
894f23a432
Small refinements to boot script.
1998-10-09 07:07:55 +00:00
jkh
927ef14a2f
Initialize boot configuration files on floppy correctly. We now
...
support 3 kinds of floppies: boot+mfs (standard), boot, mfs.
1998-10-09 06:28:28 +00:00
jkh
98468fe965
Finally settle on a name for the mfsroot image.
1998-10-08 10:18:55 +00:00
jkh
d3aa2cefad
Only install boot blocks if !MFSKERN. Too big otherwise!
1998-10-08 10:02:28 +00:00
jkh
f79045f756
Add boot bits to boot floppy.
1998-10-08 09:53:32 +00:00
jkh
09b12ea3fa
Final cleanup pass over boot floppy changes.
1998-10-08 09:06:16 +00:00
jkh
0b05f0265c
Remove a gratuitous copy.
1998-10-08 07:12:37 +00:00
jkh
0fe4e68af4
Unreverse a conditional and gzip the mfs image by default.
1998-10-07 22:58:22 +00:00
jkh
111cf5cb67
Support 3 floppy images as standard now: boot kernel, mfs image and
...
kernel+mfs image.
1998-10-07 22:54:04 +00:00
jkh
234905fb04
Fix typo.
1998-10-07 22:36:48 +00:00
jkh
b2d47df89c
Add MFSKERN flag to enable the combining of kernel and MFS fs.
...
At some point, it will always be off from the user's POV and used
only internally to build (optionall) both mfskern floppies and
ones where mfs root and kernel go in separate places.
1998-10-07 21:53:14 +00:00
jkh
0b40982436
Remove hard-coded constants being passed to doFS.sh and add in a 386/alpha
...
configuration section.
1998-10-07 03:13:36 +00:00
jkh
efd8e6f6ab
Turn ALLLANG back on.
1998-10-07 02:57:16 +00:00
jkh
c12958d88c
Add a symbol to aid in release debugging.
1998-10-04 17:37:52 +00:00
jkh
1df05a719a
Collapse doRELEASE target back to being the same for alpha/i386 now
...
that unzip is fixed and we should hopefully be able to build the docs.
1998-10-04 10:33:41 +00:00
jkh
52dae00ec8
Commit some more updates for the alpha release build. This may be
...
a bit ambitious for the moment, but the only way out is through! :)
1998-10-04 02:32:18 +00:00
jkh
ba0c9042b0
Don't write the fsimage in the kernel on alpha - the combined
...
kernel + fsimage is far too large to fit on a single floppy.
Copy it out for the later creation of a root floppy image instead.
1998-10-04 02:01:03 +00:00
jkh
5d8082b6bf
Urk!! At some point, CFLAGS got set to -O2 rather than -O (which
...
has always been our "recommended optimization flag") and this causes
problems on the Alpha in addition to being generally wrong.
Noticed by: dfr
1998-10-01 09:27:02 +00:00
jkh
547e5ebda8
Finally conditionalize the SCSI frobbing code properly. This
...
should return kernel config saving (under the current a.out system)
to its former functionality.
1998-09-30 20:54:34 +00:00
jkh
5d2ce555fc
Nuke ft0 device on boot floppy also since we don't need it now.
1998-09-28 17:17:49 +00:00
jkh
c320c94d53
Put MSDOSFS back - I'm going to try and find space another way.
1998-09-24 02:01:07 +00:00
jkh
c51ade1afe
Trim more stuff off the boot floppy - we're overflowing again! :(
...
Partially suggested by: abial
1998-09-24 00:57:05 +00:00
gpalmer
f99b15f20c
Build the GENERIC kernel on the alpha too. And don't expect a MFS kernel
...
yet, nor will fbsdboot.exe be too useful :)
Reviewed by: jkh
1998-09-23 07:38:51 +00:00
jkh
18fa31030c
Turn NODOC off again; now that releases are releasing again, it's time to
...
try and unbreak docs.
1998-09-20 08:52:23 +00:00
jkh
55b979f3cd
Turn off ALLLANG; the docs are currently in spanish and none of the docs
...
folks seem to have worked out why yet, so I'm switching back to english
and only english by default for now. :)
1998-09-19 11:43:05 +00:00
jkh
146cd3c946
Temporary hacks to get releases working again:
...
o Remove MSDOSFS until I find some other way of gaining some space.
This *totally disables* the use of DOS partitions in installation
so it's truly just a temporary measure.
o Set NODOC=YES since docs are broken right now (they try and install
into the bindist rather than the docdist - need to figure out why).
1998-09-17 11:25:48 +00:00
jhay
6fc016367d
Comment out NODOC and NOPORTS again. It got uncommented by mistake a few
...
days ago.
1998-09-15 13:15:18 +00:00
gibbs
ca47b7a2f4
We don't need the CAM application pass-thru driver on installation boot
...
floppies. Also kill the sense and command strings to save space.
1998-09-15 10:24:23 +00:00
jkh
fd8eed77ee
Until lkm and mdec gets populated again by some other means, do it
...
here.
Forgotten by: jkh
Submitted by: jhay
1998-09-14 18:42:59 +00:00
jkh
043007b72d
Nuke gratuitous use of OBJFORMAT
...
Submitted by: jhay
1998-09-14 11:39:38 +00:00
phk
32c7c831a6
Use -R argument to cvs, this lets us work with a read-only repository,
...
at least to the extent that cvs bugs allow us to.
1998-09-13 17:20:57 +00:00
jhay
de257a8911
Add the missing file, printf to a directory does not work.
1998-09-12 20:04:44 +00:00
jkh
5a4955a0bc
Remove perl5 from list of ports to build now that it's in the base system.
1998-09-09 14:20:22 +00:00
jkh
3aaf774c9f
Do an installworld rather than install to populate the chroot tree.
...
Recommended by: jb
1998-09-07 23:55:22 +00:00
jkh
87d9974846
Set CHROOTDIR's initial object type also.
...
Suggested by: jb
1998-09-05 07:43:13 +00:00
jkh
4411ac3da1
Add OBJFORMAT to list of variables passed into /mk script since it seems
...
to think you're using aout otherwise (and emits a rather confusing and
inaccurate diagnostic about OBJFORMAT being set in /etc/make.conf when
it most demonstrably is not set there).
1998-09-05 06:54:42 +00:00
msmith
c9603566dc
Escape the \ characters so that the intended beep at the end of the
...
boot.help message is actually appended correctly.
1998-09-05 00:36:18 +00:00
jkh
24ab75c075
Actually *looking* at this file now, I see that a good deal more
...
can be eliminated. :)
1998-09-04 23:51:40 +00:00
jkh
1fdee35084
Just nuke the aout bootstrap stuff since we don't need it anymore.
...
Simplify accordingly for ELF.
Convinced by: jb
1998-09-04 08:22:59 +00:00
jkh
525a0456f6
Only move a.out libs if we're building for a.out.
1998-09-04 06:31:34 +00:00
max
2c94888c3d
Add ^G to the end of boot.help on the installation floppy so that it
...
beeps when the Boot: prompt appears on the screen and people installing
FreeBSD onto PC without display monitor can tell when to hit `-h'.
1998-09-02 18:04:18 +00:00
jkh
9f6b1115ba
Put MSDOSFS back and look for something else to trim.
1998-09-01 06:57:18 +00:00
jb
2b6505f997
BINFORMAT -> OBJFORMAT ready for E-day.
1998-08-30 02:52:04 +00:00
gpalmer
3846bf0ec8
First cut (aka hack) at getting make release building on the alpha. Don't
...
build floppies or kernels. The i386 release process should be unaffected.
1998-08-23 00:52:18 +00:00
jkh
6d5ffb0b01
Make provisions for a pre-build script that one can use to frob the
...
chroot tree right after everything has been checked out and we're ready
to go.
1998-08-16 01:24:40 +00:00
jkh
bdc9587444
Trim more out of the boot floppy so that it fits in 1.44MB again.
1998-08-16 00:44:29 +00:00
jkh
351dcdbe0d
Bump this one more time before going on a witch hunt for space.
1998-08-12 11:49:22 +00:00
jkh
4899ea63d4
Bring proflibs distro back from the dead - taught about BINFORMAT.
1998-08-12 11:43:24 +00:00
jkh
db99288e9d
Bump BOOTINODE value a bit more.
1998-08-11 03:59:12 +00:00
jkh
bd7376c5c9
A few size tweaks to try and get the -current boot floppy back under
...
control
1998-07-19 05:31:35 +00:00
jkh
d9909ce2f1
MF22: Copy up new doc files.
1998-07-16 10:15:53 +00:00
jkh
e76a514ff6
MF22: Add prototype errata file.
1998-07-16 10:09:55 +00:00
des
e2e75b07f0
Use four-digit year in SNAP name. We're eighteen months from the next
...
millenium, fer cryin' out loud...
1998-07-09 08:26:38 +00:00
brian
c7c6f3feab
Don't make clean after building the crunch file. Build
...
a des & non-des version of ppp in the same way as init
and ed.
1998-06-26 18:54:06 +00:00
brian
b1de54fb2f
Fix syntax error from last commit
1998-06-25 06:35:20 +00:00
brian
db662b91fd
Clean the crunchgen targets after creating the crunch binary.
...
This *should* avoid the -DRELEASE_CRUNCH polution that's
mis-building user-ppp.
1998-06-24 06:55:18 +00:00
jdp
ee68d1afd8
My previous change could conceivably succeed at removing CHROOTDIR.
...
Ignore errors from the chflags command that follows it, just in case.
1998-06-08 20:58:02 +00:00
jdp
05f60feca3
Speed up the cleaning of CHROOTDIR by almost a factor of two, by
...
replacing two monstrous file tree walks with one monstrous tree walk
and two miniscule ones.
1998-06-07 21:53:01 +00:00
jkoshy
676233ef27
-DALLLANG is now obsolete in "src/Makefile"; move to "src/release/Makefile".
...
PR: 6685
1998-06-06 04:39:42 +00:00
jkh
0d948cca04
A bit of additional ELF changeover stuff I forgot to conditionalize earlier.
...
Todo: revisit and make work with either aout or ELF.
1998-05-30 12:15:02 +00:00
jkh
290b49caf1
Do the aout libs if they exist in preference to the older ones in /usr/lib
1998-05-29 19:36:12 +00:00
jkh
242a675c64
Don't pack distfiles left over from docs builds into ports.tgz.
1998-05-20 01:06:32 +00:00
jkh
4d5174827c
Go back to 240640 split size. Interesting experiment but somebody
...
still needs to figure out the 1.2MB floppy problem before we touch
(or possibly eliminate) this value.
1998-05-12 08:02:48 +00:00
jkh
02bf655efa
Try experimenting with the split size a little in an effort to
...
move our installation structure a little further into the 20th century
(just before it's over).
Instigated by: Dag-Erling Coidan <dag-erli@ifi.uio.no>
1998-05-08 13:49:16 +00:00
msmith
632701e8f5
Allow the CVS modules from which the source, doc and ports collections are
...
checked out to be overridden.
PR: misc/6309
Submitted by: "Greg A. Woods" <woods@zeus.leitch.com>
1998-04-15 18:28:27 +00:00
jkh
4edce9bdac
Use the correct templates file.
...
PR: 6135
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>
1998-03-30 08:29:28 +00:00
jhay
4b4f1b5abd
Make the vn device that is being used to build the floppies configurable.
...
You can now do something like "make release VNDEVICE=vn1". This makes it
possible to do something else with vn0, for instance building another
release.
1998-03-22 18:39:42 +00:00
jkh
552164a7bb
MF22: don't snip SYSVSHM
1998-03-10 17:29:44 +00:00
jkh
7507abe7e7
DOH! Forgot a backslash.
1998-03-06 23:03:49 +00:00
jkh
54476b582e
Go to reduced device set now that "make-unders" work.
1998-03-06 06:47:09 +00:00
eivind
1960e2add5
... since config no long have a -n option in -current either, do the
...
obvious thing. (-n gone).
1998-02-18 20:01:41 +00:00
jkh
2d31a8b4c6
MF22: Optimize DOC bootstrap.
1998-02-13 20:34:25 +00:00
pst
5c291b8a2d
Remove INTCVSROOT, no longer needed thanks to cvsup
1998-02-01 06:35:44 +00:00
jkh
7ce79be939
Collapse 2 settings of PATH into one (didn't notice the 1st one before).
1998-01-28 04:05:10 +00:00
jkh
83e933cd38
Tweak PATH for ports build. I have no idea why this worked on my test
...
machine but not on the -current build box.
1998-01-27 21:28:32 +00:00
jkh
fe5cbb2eba
Temporary work-around for a ports building problem I really don't
...
understand just yet.
1998-01-27 01:06:49 +00:00
jkh
d61a0bc6d3
Clean up doc bootstrap ports afterwards.
...
Small stylistic cleanup.
1998-01-24 07:30:55 +00:00
jkh
c28ebdedae
Bring back handbook and FAQ by adding a mechanism for bootstrap ports
...
to the build. This will need more review as we go into it, but it should
do the basic job for now.
1998-01-23 20:15:54 +00:00
jkh
1b72307204
Add a missing \ the previous committer omitted from the crunch target.
1998-01-19 16:10:51 +00:00
brian
c73933598a
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
joerg
fe9a1c7666
MF22: rev 1.246.2.65, put the bootstrap files onto the fixit floppy.
1997-10-20 21:57:14 +00:00
jkh
a7fe67864a
Turn NODOC back on - this is going to take a bit more work to get right.
1997-10-05 22:31:40 +00:00
jkh
0594f38deb
Remove NODOC setting - time to figure out how to get this working again.
1997-10-05 09:47:28 +00:00
jkh
4f41e29268
Fix syntax error I introduced earlier. :)
1997-10-04 20:51:42 +00:00
jkh
818f323e76
Support crypto and kerberos source dists.
1997-10-04 09:05:06 +00:00
jkh
acd928eb21
Install boot.help differently.
1997-10-03 14:17:46 +00:00
markm
1b37bc3e51
The eBones src distribution is gone, and crypto is here. So remove
...
references to sebones.* and bring in scrypto.*.
1997-10-03 14:05:29 +00:00
jkh
915e72339e
kerberos4 -> kerberosIV
...
Submitted by: Akira Watanabe <akira@myaw.ei.meisei-u.ac.jp>
1997-10-01 09:01:16 +00:00
jkh
3a0f2a6fe6
Fix kerberos breakage for release.
...
Submitted by: markm
1997-09-30 08:09:03 +00:00
joerg
7b5c64ab47
Don't gratuitously drop termcap.db and vgrindefs.db from the installed
...
set of files.
Reviewed by: jkh
1997-09-20 17:10:09 +00:00
joerg
cab5331184
Perform a `make distrib-dirs distribution' inside the chroot tree
...
before trying to `make world', so to become less dependant from the
correctness of the environment hosting the `make release'. The recent
addition of a group `network' made this problem apparent.
1997-09-20 15:40:55 +00:00