summaryrefslogtreecommitdiffstats
path: root/release/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Add the `compat4x' distribution to the release Makefile.murray2001-02-091-1/+1
| | | | Approved by: jkh
* Ack, that will teach me to grep for "symbolic link" as well as "symlink" injkh2001-02-061-0/+1
| | | | | | | 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".
* Remove the annoying ftp area symlink pointing at ourselves - people keepjkh2001-02-061-1/+0
| | | | | | 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.
* - sysinstall now gets built as part of world, so don't throw in extrajhb2001-01-171-4/+1
| | | | | | commands to build sysinstall manually during release. - Get the sysinstall help files from /usr/src/usr.sbin/sysinstall/help rather than ${.CURDIR}/sysinstall/help.
* Further tidy up the sbin/init and release builds.peter2001-01-011-1/+1
|
* Merge into a single US-exportable libcrypt, which only providespeter2000-12-281-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* Fix release, broken by the perl cross-build fixes.marcel2000-11-211-1/+1
| | | | | | | | | 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.
* Stop using AUXRELEASETAG for everything and use PORTSRELEASETAG andjkh2000-11-121-4/+6
| | | | | | DOCRELEASETAG in the appropriate places instead. Submitted by: asami
* MFS: comment character and readability fixes.jkh2000-11-051-1/+1
|
* Ignore chflags failure so that doMFSKERN won't abort on an NFS mountedtruckman2000-11-051-1/+1
| | | | filesystem.
* Change MAKEDEV so that it prepends /sbin:/bin to $PATH instead of totallytruckman2000-11-051-1/+1
| | | | | | | | | | | | | 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
* Better way to ensure vn.ko is loaded.hosokawa2000-11-021-0/+1
| | | | This does not affect the kernel that vn is linked statically.
* Revert 1.574 (maybe dummy vnconfig is better)hosokawa2000-11-021-1/+0
| | | | Requested by: jkh@FreeBSD.org
* Merge from RELENG_4 (1.536.2.24 to 1.536.2.25).hosokawa2000-11-021-0/+1
| | | | | | Ensure vn.ko is loaded. Submitted by: obrien@FreeBSD.org
* Moved driver modules for some PCI NICs and PCCARD-only NICs to mfsroot.flp.hosokawa2000-10-311-16/+55
| | | | | | http://people.freebsd.org/~hosokawa/driver-floppy/ for details. Reviewed by: current@FreeBSD.org
* Always need to 'load /kernel', it's the 'read' that needs tojwd2000-10-261-1/+1
| | | | | | | | be isolated out for the 2 floppy install. 5.0-20001026-SNAP cdrom now boots correctly. Reviewed by: Mike Smith <msmith@FreeBSD.org>
* Remove /boot/boot[12] from the MFS installation floppies.obrien2000-10-241-1/+1
| | | | | | | This saves us 8KB. Submitted by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org> Reviewed by: jhb
* Fix up the build for the STARTTLS version of sendmail (again). This methodgshapiro2000-10-241-1/+1
| | | | | | | | | | 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
* Remove obsolete setting. The directory src/usr.sbin/sendmail/cf hasn'tgshapiro2000-10-221-5/+0
| | | | | existing since sendmail was moved to contrib. Also, we now provide the cf subdirectory in /usr/share/sendmail/cf/.
* Seems ${RD}/trees/bin/boot/kernel can exist before the `release.6:' targetobrien2000-10-071-1/+2
| | | | runs. So perform a copy that take that into account.
* This change adds:obrien2000-10-051-4/+17
| | | | | | | | | | | /boot/GENERIC/kernel /boot/kernel/kernel /boot/kernel/*.ko and removes: /kernel.GENERIC from the bin dist. Approved by: jkh
* - Revert gratuitous reinstall -> install change in previous commit.jhb2000-09-071-2/+2
| | | | - Don't try to build modules when compiling a kernel during release.
* The kernel is now known as `kernel.ko' and it and its matching modulesobrien2000-09-071-4/+4
| | | | | live in ``/boot/kernel/''. So tweak the release build to match previous assumptions and expectations.
* Revert back to the previous i-node values for the fixit floppy.jhb2000-08-281-2/+2
|
* The fixit floppy needs a few more inodes.jhay2000-08-281-2/+2
|
* Use consistent timezone so date information can be meaningfully compared.jkh2000-08-221-2/+2
|
* Touch ftp.1 and cdrom.1 when those stages are done to speed up makejhb2000-08-211-0/+2
| | | | rerelease when a release dies very late.
* Decrease the size of mfsroot.flp for PC-98 to 1.2MB.nyan2000-08-161-2/+5
|
* - Make both 1.2MB and 1.44MB floppy images for PC-98.nyan2000-08-121-9/+18
| | | | - Rename BIGBOOT to FDSIZE for the floppy image size.
* Fix a paste-o error which broke the buildjkh2000-07-261-2/+1
| | | | Pointy-hat to: jhb
* Take a lesson from picoBSD: symlink /bin and /sbin to /stand in the mfsrootjhb2000-07-261-2/+5
| | | | and install dhclient-script in stand/.
* Grrr, build a non-crypto version of tcpdump to stick in the bin distribution.jhb2000-07-251-1/+2
| | | | Submitted by: kris
* Actually make the date printing hack work.jkh2000-07-251-1/+1
|
* Backout addition of -L switch to mtree. Using -L breaks themarcel2000-07-231-5/+5
| | | | | | 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.
* - Don't use quotes for the MD_ROOT_SIZE option when generating the BOOTMFSjhb2000-07-201-10/+29
| | | | | | | | | | 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.
* Add descriptive start/stop time information to make release. Nowjkh2000-07-171-1/+2
| | | | you can just ``grep >>> release.log'' and get all the highlights.
* Forget to add -L to one mtree callache2000-07-161-1/+1
|
* Add -L to mtree calls since default changed backache2000-07-161-4/+4
|
* - Add in some sanity checking. If NOPORTS is set but NODOC is not set,jhb2000-07-141-0/+5
| | | | print an error message and die immediately rather than an hour later.
* IPv6 support.ume2000-07-141-1/+1
| | | | | | | | | | | 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
* - Build modules with world so that modules are back in the bin dist.jhb2000-07-011-6/+5
| | | | | | - 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.
* - Removed machine dependent directory and command fromnyan2000-06-291-8/+12
| | | | | | | | 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.
* Fix doc: RELENG_4 is -stable now.alex2000-06-231-1/+1
| | | | | PR: 19474 Submitted by: Bruce A. Mah <bmah@cisco.com>
* Set BASE=5.0nyan2000-06-231-2/+2
|
* - Remove obsolete PC-card boot.flp hack. It was for making both PC-cardnyan2000-06-051-24/+32
| | | | | | | | | | | | | | 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
* Disable colour support in ls when building the fixit floppy, and makejoe2000-06-051-0/+2
| | | | a note of it in the release Makefile.
* Add a new release variable, AUTO_KEYBOARD_DETECT. If you set it tojkh2000-06-041-1/+5
| | | | | 1, the -P flag is used on the boot floppies. If not, don't. The new default is to not use it.
* Make the ports readmes and foreign docs more optional.jkh2000-06-011-5/+11
| | | | Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
* Add USB devices to /dev on the install floppy.jhb2000-05-121-1/+2
| | | | Add usbd.conf to /etc on the install floppy.
* Actually, overriding DISTFILES at all is just a bad idea, so remove thejhb2000-05-091-2/+1
| | | | | | | variable all together. PR: misc/14104 Submitted by: Don Croyle <croyle@gelemna.ft-wayne.in.us>
OpenPOWER on IntegriCloud