Commit Graph

4246 Commits

Author SHA1 Message Date
gshapiro
9953e77d5d sendmail 8.12.4 has been imported. 2002-06-11 21:18:42 +00:00
brian
989632ba57 Check the run dependencies, not the build dependencies
Spotted by: steve
Pointy hat: brian
2002-06-10 00:46:29 +00:00
matusita
a3ed2c92b7 Explicitly set TARGET and TARGET_ARCH in a chroot sandbox.
In fact, these variable are set as environment variables since we run
"make TARGET=xxx TARGET_ARCH=xxx"; TARGET and TARGET_ARCH are declared
in the command line arguments.  However, if you are not make(1) guy,
it is hard to understand that TARGET/TARGET_ARCH are appropriately set
in a chroot environment (as environment variables).

Now, the only environment variable need to be set explicitly is 'PATH'.
If we set PATH in /mk script, we can make pristine sandbox for release
build (i.e., "env -i /usr/sbin/chroot ${CHROOT} /mk" will work).

Valuable comments about this issue from: ru
Tested on (virtually): snapshots.jp.FreeBSD.org
MFC after:	2 weeks
2002-06-08 03:15:50 +00:00
brian
bf527222c7 A script to generate all of the packages/*/* symlinks described in the INDEX 2002-06-06 00:18:49 +00:00
brian
070e7a378c A script to validate that the packages and dependencies listed in
the INDEX file exist.
2002-06-06 00:17:11 +00:00
nyan
84af7d1208 Install MD documentations in ${TARGET} directory instead of ${TARGET_ARCH}. 2002-06-04 12:05:29 +00:00
nyan
a9dcb42242 Add pc98 subdirectory. 2002-06-03 09:58:44 +00:00
bmah
4b0b1e4055 Two markup fixes in sendmail section, add a missing word. 2002-06-02 16:24:23 +00:00
bmah
2ce480a2c3 Fix error in ls -h relnote.
Submitted by:	Kurashina Hideyuki <ac14806t@st.nagaoka-ct.ac.jp>,
		Ross Lippert <ripper@eskimo.com>
2002-06-02 16:20:36 +00:00
wilko
fcfd7da1e0 AlphaPC164 can have 1Gbyte of RAM using 8x 128MB SIMMs
Obtained from:	Usenet posting by lbohan@spamless..dbc.com
2002-06-01 08:10:06 +00:00
bmah
f1b1802b06 pc98 now has its own relnotes and hardware documents. 2002-05-31 19:31:26 +00:00
nyan
a624be7362 Add/Update hardware, installation and relnotes documentations for pc98.
Submitted by:	NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> and nyan
Reviewed by:	bmah
2002-05-31 18:00:39 +00:00
schweikh
e20f92d5f7 Do not use man entities for items that have been removed, because they
create a link to man.cgi with a manpath for 5-current. Following this
link gives a "Sorry, no data found for `labpc(4)'". Instead, simply
write labpc(4) without any markup (for which pkg_update(1) is prior art)
Remove some whitespace at EOL while I'm here.

Discussed with an okayed by:	bmah
2002-05-30 20:48:13 +00:00
bmah
39ef90a543 New release note: emulators/linux_base libraries update.
Also tweak a filename reference to reflect linux_base changes.
2002-05-30 15:00:00 +00:00
bmah
537de9bc2b New release note: SA-02:27.
Modified release note:  Add appropriate cross-reference to SA-02:26,
now that it's been issued.
2002-05-29 18:27:14 +00:00
murray
e9eb892da9 MFS r1.1.2.18 - Include vim6 rather than vim5 on disc #1. 2002-05-28 08:46:21 +00:00
bmah
73c75f2907 Typo fix: s/IPSec/IPsec/g
PR:		38627
Submitted by:	 Marc Fonvieille <marc@blackend.org>
2002-05-28 00:16:22 +00:00
ru
700e356b7e Change the ">>> make release ..." output to also include ${TARGET}. 2002-05-27 10:59:41 +00:00
ru
c203a062ce Fixed the nasty bug I introduced in rev. 1.671 that got
fatal in the previous delta.  Repeat after me: exists()
is executed at parse time.
2002-05-27 10:52:03 +00:00
ue
845d8cf5e2 More catchup MFbeds:
hardware/alpha/proc-alpha.sgml:		MFen 1.40 -> 1.41
hardware/common/dev.sgml:		MFen 1.87 -> 1.91
installation/common/install.sgml:	translation fixes
readme/article.sgml:			translation fixes
relnotes/common/new.sgml:		MFen 1.340 -> 1.355
2002-05-26 19:41:51 +00:00
ue
79d82ca0d2 The pre-release sweep continues:
Just update the 'original revision' markers of some files where the last
update of the english version has no impact on the translated version
(spelling checks are a premium cause of this) except making it harder
to find the changes that still need to be translated/comitted.
2002-05-26 19:35:41 +00:00
gioria
1ff9dad8ff Initial translation 2002-05-26 17:07:32 +00:00
gioria
3474418e9a Initial translation 2002-05-26 16:49:48 +00:00
gioria
f71373470d - be more FDP compliant
- be more French compliant
- fix some spelling
2002-05-26 16:43:04 +00:00
gioria
2b61a74733 First shot of the translation in the userland section. 2002-05-26 16:29:08 +00:00
ru
ff6b82761e Perl left src/. 2002-05-25 17:31:27 +00:00
ru
94c728ac67 PC98 creates different BOOTMFS configs for different floppy sizes.
Broken in:	rev. 1.672
Spotted by:	nyan
2002-05-25 16:13:52 +00:00
ru
17624a8be5 Make these work with one-true-awk.
Spotted by:	nyan
2002-05-25 10:37:00 +00:00
gshapiro
844ef58088 Add release notes for the changed file permissions on sendmail alias
and map databases as well as the statistics file.

MFC after:	1 day
		pending RE approval
2002-05-24 15:50:34 +00:00
ru
68e5219867 Convert Perl scripts to awk(1). 2002-05-24 11:03:41 +00:00
nyan
1420416f48 Removed the ch, sa and ses devices from 'SMALL' boot floppy image. 2002-05-23 14:15:48 +00:00
bmah
abffb0d1f0 New release notes: asa(1), pathchk(1), sccs(1),
uuencode(1)/uudecode(1) base64 synonyms, ptx removal.

Modified release notes:  ncurses 5.2-20020518.
2002-05-22 23:03:43 +00:00
wilko
0288aa0a8c Update 164SX section with newly acquired insights.
Submitted by:	Sten <sten@blinkenlights.nl>
2002-05-22 18:09:37 +00:00
bmah
66544ec55d New release notes: ls(1) -m/-p/-x, sh(1) -C/-u, tabs(1).
Deleted release note:  IFS.
2002-05-21 03:26:42 +00:00
bmah
08c4ec25a4 Fix whitespace nits, no content changes. 2002-05-20 22:23:12 +00:00
bmah
3d893b5318 New release notes: SA-02:24, SA-02:25. 2002-05-20 22:17:18 +00:00
will
9cc32aad61 MFS: Switch to KDE 3 for the CDROMs. 2002-05-20 06:23:35 +00:00
bmah
4102d15657 New release notes: Perl deletion (along with a caution that some work
is still ongoing), catman(1) rewrite, makewhatis(1) rewrite,
spkrtest(8) rewrite.

Modified release note:  killall(1) for markup.

Deleted release notes:  Perl upgrade, style.perl(7) manpage, one note
about killall(1) was obsolete.
2002-05-18 18:44:24 +00:00
bmah
298731bd85 Build ports needed for release documentation WITHOUT_PYTHON. 2002-05-18 00:00:41 +00:00
bmah
bf23ae8e05 Add devel/bison and textproc/xhtml ports to the set of ports required
for building docs with a release.
2002-05-17 23:59:53 +00:00
bmah
e71ae27dd9 Check out the textproc/expat2 port for cases where we build docs
in a release without a full ports tree.
2002-05-17 19:01:21 +00:00
bmah
cbb50d50ab MFC noted: cdcontrol(1) speed.
Minor wording tweaks in ports infrastructure section.
2002-05-17 16:11:36 +00:00
trhodes
df17fe1a35 s/file system/filesystem/g 2002-05-16 19:41:01 +00:00
bmah
51a94613c7 Catch up on ata(4)-supported SiS chipsets, from ata-pci.c rev. 1.41.
We still need to do a more general catchup for ata(4) chipsets.
2002-05-16 16:47:00 +00:00
bmah
f2d7fe81de Minor rewording of an item. 2002-05-16 16:18:42 +00:00
bmah
26f453144f Whitespace fixes, no content changes. 2002-05-16 15:18:25 +00:00
bmah
3728d52422 Add Blue Concentric Cirlce CF Wireless LAN card to wi(4)-supported list. 2002-05-16 15:16:48 +00:00
jkh
1678348193 Back out previous commit - I didn't realize that ifconfig(8) dealt
properly with 802.11 configuration now.

Noted by:	jhb
2002-05-16 06:00:57 +00:00
bmah
1a2a2bc58d New release note: k5su non-suid-root.
MFC noted:  BIND 8.3.2-T1B.
2002-05-15 20:33:12 +00:00
bmah
f0ee945073 Fix description of uuencode(1)/uudecode(1) base64 abilities.
Submitted by:	jmallet
2002-05-15 03:43:44 +00:00
bmah
ab2c091912 Updated release notes: BIND 8.3.2-T1B, gcc-3.1.0 (and a big
<warning>).

Markup change:  Use manpage entity for devinfo(8).
2002-05-14 18:17:45 +00:00
ru
89fe3de38f Split release.2 into two stages. release.2 now install the base
dist, while release.3 makes and installs crypto, krb4, and krb5
dists.  This makes release.3 restartable (with "make rerelease").
2002-05-14 13:59:33 +00:00
ru
847d70803b Make sure the first ${CHROOTDIR} installworld is done for the correct
arch.  This makes "make release TARGET_ARCH=foo" really work.

(I only tested with "make rerelease" before to save some time and did
not notice the problem.)
2002-05-14 13:45:50 +00:00
ru
03c69d2132 GC now redundant BOOTSTRAPUTILS stuff. 2002-05-14 13:41:18 +00:00
jkh
784b834bc0 Add wicontrol to boot floppy until such time as this support is part
of ifconfig.
PR:		misc/21886
2002-05-13 20:16:06 +00:00
bmah
b2c1d48b9e Some features should have been marked as &merged;, but weren't. Fix
this.

While I'm here, add a few missing words.
2002-05-11 19:23:17 +00:00
bmah
4fe51140b8 New release notes: ng_split, lpd(8) rc (+MFC).
Deleted some release notes that were too vague to be useful:  CAM
error recovery update, vinum update, lpr/lpq/lpd update.
2002-05-11 17:56:09 +00:00
bmah
95f4756dfc New release notes: new crashdump infrastructure, cdcontrol(1) speed,
fsdb(8) blocks (+MFC), who(1) -H/-T/-m/-u/-q, xargs(1) -L, general
note on SuSv3/POSIX.1 conformance.

Modified release notes:  The system awk is now BWK awk (noted in three
places), uudecode(1)/uuencode(1) -o/-m (+MFC), xargs(1) -I/-J.
2002-05-11 17:28:01 +00:00
dd
546c187868 sysctl -w -> sysctl 2002-05-11 06:06:11 +00:00
bmah
2eff922a0b New release notes: pam_ftpusers(8), sed(1) -i.
Record the arrival (and departure) of pkg_update(1).  It lived in the
tree for so long (over a year) that even though it won't show up in
the release, -CURRENT users might have gotten used to seeing it
around and might wonder where it went.
2002-05-10 01:02:13 +00:00
ue
317b0c5ec8 MFbed: translation updates
hardware/common/dev.sgml: MFen 1.83->1.87
relnotes/common/new.sgml: MFen 1.327->1.340
2002-05-09 16:33:02 +00:00
bmah
fbda206fb2 New release note: syncache/accept_filter bugfix. 2002-05-07 21:01:46 +00:00
luigi
6223cd220f Bring in a slightly older version of usr/bin/passwd which does not
require libpam and all the libraries that libpam brings in.
We have no room for those on picobsd images.
2002-05-05 20:43:27 +00:00
ue
114acd0e80 Fix broken entity
Approved by: re@
2002-05-05 12:05:08 +00:00
bmah
cc0c4df2e2 em(4) updates. 2002-05-03 22:41:35 +00:00
bmah
dabb47a16e New release notes: PCI_ENABLE_IO_MODES (+MFC), drm drivers,
csplit(1), mk_cmds(1) removal (+MFC), sysinstall(8) multi-volume
support (+MFC).

Modified release notes:  m4 20020426, OpenPAM Cinnamon.

Other MFCs noted:  CPU_ATHLON_SSE_HACK.

Un-MFC-ed:  Emphemeral port range change.
2002-05-03 22:18:30 +00:00
murray
4545ad6905 Update a comment to accurately describe the usage of the fourth field
of this file.
2002-05-01 05:05:31 +00:00
murray
a9adafd1fc Add support for kernel options to be removed from the BOOTMFS kernel
and loaded as modules, not just kernel devices.
2002-05-01 04:54:35 +00:00
murray
34af028ad7 Add the System V shared memory modules to the mfsroot. This
functionality is required for the linux module, which is required by
many third party packages.

Merged from: 5.0-DP1 / Perforce
2002-05-01 04:53:36 +00:00
bmah
cd7ba313d4 New release notes: bsd-airtools integration (+ MFC), reboot(8) -k (+
MFC), sysinstall(8) doesn't mount procfs(5) on new installs,
XFREE86_VERSION=4 default (+MFC), cross-version and cross-arch
releases.

Updated release notes:  Heimdal Kerberos 0.4e (+ MFC).

MFCs noted:  wi(4) hostap.
2002-04-30 19:40:22 +00:00
ru
9da5bb5155 Milestone #2 in cross-arch make releases. They now work!
You need to set TARGET_ARCH and possibly TARGET, the same
way you normally do it for a cross build(7).

Renamed `distribworld' to a more natutal `distributeworld'.

Put pwd_mkdb(8) under ${INSTALLTMP}; for `distributeworld'.
2002-04-30 11:50:01 +00:00
ru
f7f033396d boot2 does not exist on some platforms. 2002-04-30 11:31:25 +00:00
ru
78e2d5f6d1 bin-install.sh has been repo-copied to base-install.sh. 2002-04-30 09:57:21 +00:00
ru
744900e813 Some components of the crunched binaries may use build-tools
that are to be run on the building host.  (Currently, bin/sh
and usr.sbin/sysinstall use them.)  Make sure we build them
in the correct environment, like we do it in the buildworld.
2002-04-29 15:26:37 +00:00
bmah
3900f11deb Add DFE-530TX+ to rl(4) list.
Submitted by:	Karl Heller <kheller2@mac.com>
2002-04-28 04:49:19 +00:00
bmah
927e6a4157 New release notes: isdn4bsd Q.931 subaddressing.
Updated release notes:  IPFilter 3.4.27 (+ MFC), isdn4bsd 1.0.2.

Fix up some confusion about ifpi(4) and ifpi2(4).
2002-04-28 00:09:42 +00:00
bmah
29dc61dfbd Add devices supported by aue(4), cue(4), kue(4), an(4), wi(4)
drivers.  Minor fix for ray(4).

Based on:

	src/etc/defaults/pccard.conf	1.236
	src/sys/dev/usb/if_aue.c	1.57
	src/sys/dev/usb/if_cue.c	1.28
	src/sys/dev/usb/if_kue.c	1.40
	src/sys/dev/usb/usbdevs		1.88
2002-04-28 00:01:12 +00:00
matusita
e94002f4a5 Introduce CVSCMDARGS make variable to set command-line options for cvs.
You may want set '-D data-spec' to this variable.

PR:		31218
Submitted by:	Alexandr Listopad <laa@laa.zp.ua>
MFC after:	5 days
		(if re@ permits)
2002-04-27 14:23:32 +00:00
bmah
3df2cb036d Catch up ata(4) controllers, fix a typo (s/Cyrex/Cyrix). 2002-04-26 21:12:51 +00:00
bmah
80455f9e60 New release notes: at(1) -r/-t, ls(1) -h, pwd(1) -L, split(1) -a,
sysctl(8) -d, unexpand(1) -t.

MFC noted:  tftp(1)/tftpd(8) IPv6 support.
2002-04-26 20:13:13 +00:00
ru
e19b49585f If we are making a "release", we can obviously use -DNOCLEAN buildworld,
to save some time, because ${CHROOTDIR}/usr/obj does not even exist.
2002-04-26 19:40:45 +00:00
ru
99be26b20c Milestone #1 in cross-arch make releases.
Do not install games and profiled libraries to the ${CHROOTDIR}
with the initial installworld.

Eliminate the need in the second installworld.  For that, make sure
_everything_ is built in the "world" environment, using the right
tool chain.

Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1.  Split the
buildworld process into stages, and skip some stages when
SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5
dists).

Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running
makewhatis(1) at the end of installworld (used when making crypto,
krb4, and krb5 dists).

In release/scripts/doFS.sh, ensure that the correct boot blocks are
used.

Moved the creation of the "crypto" dist from release.5 to
release.2.

In release.3 and doMFSKERN, build kernels in the "world"
environment.  KERNELS now means "additional" kernels, GENERIC is
always built.

Ensure we build crunched binaries in the "world" environment.
Obfuscate release/Makefile some more (WMAKEENV) to achieve this.

Inline createBOOTMFS target.

Use already built GENERIC kernel modules to augment mfsfd's
/stand/modules.  GC doMODULES as such.

Assorted fixes:

Get rid of the "afterdistribute" target by moving the single use
of it from sys/Makefile to etc/Makefile's "distribute".

Makefile.inc1: apparently "etc" no longer needs to be last for
"distribute" to succeed.

gnu/usr.bin/perl/library/Makefile.inc: do not override the
"install" and "distribute" targets, do it the "canonical" way.

release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and
catpages appear in the right dists.  Note that because Perl does
not respect the MANBUILDCAT (and NOMAN), this results in a loss of
/usr/share/perl/man/cat* empty directories.  This will be fixed
soon.

Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it
means "make KerberosIV"), as documented in the make.conf(5)
manpage.  Most of the userland makefiles did not test it for "YES"
anyway.

XXX Should specialized kerberized libpam versions be included into
the krb4 and krb5 dists?  (libpam.a would be incorrect anyway if
both krb4 and krb5 dists were choosen.)

Make sure "games" dist is made before "catpages", otherwise games
catpages settle in the wrong dist.

Fast build machine provided by: Igor Kucherenko <kivvy@sunbay.com>
2002-04-26 17:55:27 +00:00
bmah
1a67a3412a New release notes: kenv(2), kenv(1) can set/delete kernel environment
variables, mv(1) -n.

MFCs noted:  last(1) -y.
2002-04-26 15:36:37 +00:00
matusita
7a75563104 Add script to install the compat4x distribution, just like other
compat*-install.sh scripts.

PR:		37485
MFC after:	5 days
2002-04-26 13:33:46 +00:00
ru
3ed40d38eb Removed some cruft. 2002-04-26 07:40:08 +00:00
bmah
45a8ced919 New release notes: xe can be built as a module, ng_eiface, many new
PAM modules noted.

While here, fix a markup bogon in a recent patch(1) note.
2002-04-25 18:35:07 +00:00
bmah
bc7851e85f New release notes: se driver, ofw driver, ispppcontrol(8) removed,
fold(1) -b/-s, killall(1) -z, lpd(8) -s, patch(1) -i, pr(1) -f/-b,
renice(1) -n, tftp(1)/tftpd(8) IPv6 support.

Updated release notes:  FICL 3.02, IPFilter 3.4.26.
2002-04-25 04:03:01 +00:00
bmah
fe5753631b New release notes: expr(1) and EXPR_COMPAT, m4(4) OpenBSD import and
-s, bin->base distribution renaming, cdboot used for i386 ISOs by
default, XFree86 4.2.0 support in sysinstall.
2002-04-24 20:38:25 +00:00
ru
ea8847d58c Build the catpages distribution in a more natural way. 2002-04-24 12:54:34 +00:00
ru
21b6bb376e The chrooted environment isn't nearly pristine, so reset
MAKEOBJDIRPREFIX to the canonical /usr/obj while there.
2002-04-24 12:51:48 +00:00
bmah
53ba25993b Whitespace. 2002-04-24 01:01:17 +00:00
bmah
ad436a7caa New release note: wi(4) hostap.
Modified release note:  Edited RFC 1948 note to reflect post-syncache reality.

Submitted by:	Thomas Skibo <skibo@pacbell.net> (for hostap),
		silby (for RFC 1948)
2002-04-24 00:58:36 +00:00
obrien
155b403330 Change the name of the 'bin' distribution to 'base'.
This is done since it contains much more than /bin, and also gets in the
way when making a combined install+fixit CD.

OK'ed by:	jkh
2002-04-23 22:16:41 +00:00
ru
2fb19251b4 Do not spam initial ${CHROOTDIR} world with Texinfo and HTML docs.
For rerelease, run "make -DNOCLEAN world" instead of simple and
insufficient in some cases "make all install".  This is especially
true for cross-arch "make release"s which we don't (yet) support.
2002-04-23 09:24:00 +00:00
bmah
45906fd7a7 New release notes: SA-02:22, SA-02:23.
Updated release notes:  Device polling for rl(4), updated URL for
SA-02:18, smbfs userland 1.4.4.
2002-04-23 01:23:20 +00:00
des
c91c856b3e Usage style sweep: spell "usage" with a small 'u'.
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
2002-04-22 13:44:47 +00:00
ue
4691e2107d MFbed: translation updates 2002-04-21 18:45:07 +00:00
ue
f16ac563f0 MFen 1.318-1.327 2002-04-21 18:28:49 +00:00
bmah
1f35232de1 Use newly-added USB manpage entity references where appropriate. 2002-04-21 15:35:52 +00:00
bmah
efb426e6dd Un-do note of MFC of inetd change. 2002-04-21 06:33:20 +00:00