freebsd-dev/etc
Ruslan Ermilov 6bde859f40 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
..
defaults Consistently use full pathnames for files, especially executables. 2002-04-21 08:32:35 +00:00
etc.alpha Mention that terminal type vt220 will work better if one needs 2002-04-17 10:42:41 +00:00
etc.amd64 Mention that terminal type vt220 will work better if one needs 2002-04-17 10:42:41 +00:00
etc.i386 Mention that terminal type vt220 will work better if one needs 2002-04-17 10:42:41 +00:00
etc.ia64 Mention that terminal type vt220 will work better if one needs 2002-04-17 10:42:41 +00:00
etc.sparc64 Mention that terminal type vt220 will work better if one needs 2002-04-17 10:42:41 +00:00
isdn update german national holidays file for 2002, 2003 and 2004 2002-04-13 12:23:38 +00:00
kerberosIV Fix typo: kereros -> kerberos 2000-10-06 17:36:05 +00:00
mail sys.mk no longer includes bsd.own.mk so I need to include it here for 2002-04-23 17:08:08 +00:00
mtree In my continuing crusade to make life better for non-sendmail users, avoid 2002-04-20 19:00:11 +00:00
namedb Install PROTO.localhost-v6.rev. 2002-02-06 04:46:07 +00:00
pam.d Don't list pam_unix in the session chain, since it does not provide any 2002-04-18 17:40:27 +00:00
periodic Update mail queue related periodic scripts to account for sendmail 8.12's 2002-04-10 03:58:40 +00:00
ppp Put a complete set of pppd(8) sample configuration files in 2002-01-29 01:10:47 +00:00
rc.d Correct default value of drainwait: it should be 300 seconds, not forever. 2002-04-23 08:26:50 +00:00
root Add these key bindings for tcsh users in interactive mode: 2001-01-10 02:37:16 +00:00
sendmail Non-sendmail users use the FreeBSD sendmail startup functionality to start 2002-04-21 20:32:28 +00:00
amd.map
apmd.conf Now properly use logger's facility argument 2001-08-06 15:52:42 +00:00
auth.conf Merge into a single US-exportable libcrypt, which only provides 2000-12-28 10:32:02 +00:00
crontab Move the sendmail -q from cron to periodic, as suggested by a few people. 2001-02-19 02:47:42 +00:00
csh.cshrc
csh.login Remove all mention of LANG and MM_CHARSET. 2000-07-27 11:39:33 +00:00
csh.logout
dhclient.conf o Spelling error s/suffient/sufficient/ 2001-10-27 03:14:37 +00:00
disktab Add an entry for the Zip 250. 2001-08-31 22:49:22 +00:00
dm.conf
fbtab
ftpusers Add the MTA users 'mailnull' and 'smmp'. 2002-02-04 15:12:06 +00:00
gettytab Add entries for 3wire terminals. (carrier not supplied, so we set nc). 2001-08-31 22:18:50 +00:00
group Add two new accounts/groups for sendmail: 2001-11-17 21:24:45 +00:00
hosts - Improve line-wrapping and spacing so as to improve readability. 2001-12-11 22:36:10 +00:00
hosts.allow Enable TCP_WRAPPERs for the NIS server. The protection afforded is 2002-02-06 20:39:36 +00:00
hosts.equiv
hosts.lpd
inetd.conf Add an IPv6 sample line for tftpd. 2002-04-11 17:17:28 +00:00
locale.alias Actually make aliases for ru_SU locales. 2002-01-08 15:30:56 +00:00
locale.deprecated Really sort entries. 2002-04-16 07:55:20 +00:00
login.access
login.conf Fix typo. '|' looks a lot like 'l' in my xterm font. 2002-03-01 15:42:27 +00:00
MAKEDEV Support more than 32 sio unit numbers. The maximum unit number is now 2002-03-31 09:15:43 +00:00
MAKEDEV.local
Makefile Milestone #1 in cross-arch make releases. 2002-04-26 17:55:27 +00:00
man.alias Remove aliases not needed for new man version 2001-06-26 00:41:07 +00:00
master.passwd Tidy up gecos field for `bin'. 2002-01-29 14:00:03 +00:00
minfree
modems
moduli Import OpenBSD's moduli file. 2002-03-21 21:43:25 +00:00
motd Whitespace police. 2001-12-18 18:21:51 +00:00
netconfig Add cvs tag 2001-03-24 07:20:36 +00:00
netstart Run network6_pass1 if ipv6_enable is YES 2001-05-18 09:14:39 +00:00
network.subr Cosmetic changes to the previous commit, bringing it closer to what I 2002-04-11 22:06:27 +00:00
networks
newsyslog.conf Turns out everyone is a lot lazier than I thought. Spell 2002-03-11 19:34:57 +00:00
nls.alias Add forgotten alias for ru_SU.ISO8859-5 2002-01-08 19:07:03 +00:00
nsmb.conf Bring in changes from smbfs-1.4.4. 2002-04-22 16:18:36 +00:00
opieaccess Add commented out example 2001-08-14 23:51:58 +00:00
pccard_ether Due to a bug in the ed driver, which leads to hangs when using it with 2001-09-13 06:18:07 +00:00
phones
printcap fixes: 2000-11-01 13:30:24 +00:00
profile Remove all mention of LANG and MM_CHARSET. 2000-07-27 11:39:33 +00:00
protocols crdup(9) is not a protocol. 2002-02-10 08:19:58 +00:00
rc Add a -k option to reboot to specify the kernel to boot next time 2002-04-26 07:31:04 +00:00
rc.atm Avoid unnecessary calls to expr(1) by using standard shell arithmetic 2001-11-14 06:35:43 +00:00
rc.devfs Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.diskless1 Utilize dhcp information in the kernel environment if we don't have 2002-04-22 21:42:18 +00:00
rc.diskless2 fix backwards spelling 2002-03-07 07:17:15 +00:00
rc.firewall Bring rc.firewall{,6} more in line with the word and spirit of 2002-02-21 13:14:19 +00:00
rc.firewall6 Bring rc.firewall{,6} more in line with the word and spirit of 2002-02-21 13:14:19 +00:00
rc.initdiskless Utilize dhcp information in the kernel environment if we don't have 2002-04-22 21:42:18 +00:00
rc.isdn Anti-foot-shooting for pcvt users: ignore isdn_screenflags which is 2001-05-19 08:17:35 +00:00
rc.network Cosmetic changes to the previous commit, bringing it closer to what I 2002-04-11 22:06:27 +00:00
rc.network6 Now, you can specify "" or "NONE" for ipv6_network_interfaces to 2002-04-06 15:15:43 +00:00
rc.pccard Alter the pccard setup a bit so that it looks prettier by redirecting 2001-03-04 17:34:37 +00:00
rc.resume Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +00:00
rc.sendmail Usage style sweep: spell "usage" with a small 'u'. 2002-04-22 13:44:47 +00:00
rc.serial Correct default value of drainwait: it should be 300 seconds, not forever. 2002-04-23 08:26:50 +00:00
rc.shutdown Set the script_name_sep variable to a safe value if it is not 2001-12-12 10:12:20 +00:00
rc.subr Usage style sweep: spell "usage" with a small 'u'. 2002-04-22 13:44:47 +00:00
rc.suspend Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.syscons Make the 'echo' output for blanktime and scrnmap consistent with their 2001-08-31 15:29:24 +00:00
rc.sysctl Distinguish between first and last passes of rc.sysctl, and only set 2002-03-17 20:14:11 +00:00
remote Add com1-4 as finger friendly shortcuts for /dev/cuaa0-3. Specify a default 2001-02-21 19:45:47 +00:00
rpc Add sgi_fam 391002, file alteration monitor. 2001-08-11 09:43:04 +00:00
services After getting IANA to fix a typo in their port assignments, add 2002-02-26 02:36:49 +00:00
shells remove last empty line 2000-04-27 21:58:46 +00:00
sysctl.conf Enable vmiodirenable by default. Remove incorrect comment from sysctl.conf. 2001-09-26 19:35:04 +00:00
syslog.conf Per discussion on current: Don't spam root with syslog messages. 2002-04-06 11:22:01 +00:00
termcap.small Sync with main 2001-11-22 21:43:43 +00:00
usbd.conf Add an entry for coldsync, to facilitate synchronising a Handspring Visor 2002-03-08 14:46:13 +00:00