freebsd-nq/etc
Peter Wemm 9886bcdf93 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
..
defaults add PC-Card entry, ELECOM Laneed LD-CDL/TX 2000-12-26 00:59:34 +00:00
etc.alpha Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +00:00
etc.amd64 Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +00:00
etc.i386 Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +00:00
isdn Add missing redirection to /dev/null to prevent disturbing 2000-10-31 10:00:51 +00:00
kerberosIV Fix typo: kereros -> kerberos 2000-10-06 17:36:05 +00:00
mail Add the remaining pseudo-users as aliases to root 2000-11-26 05:28:22 +00:00
mtree Added directories needed for Groff 1.16.1 distribution. 2000-12-05 19:18:45 +00:00
namedb o Add a PATH statement to the beginning of make-localhost, making it 2000-11-29 19:19:06 +00:00
periodic Handle multiple words in $daily_clean_disks_files 2000-12-24 03:22:45 +00:00
ppp Correct typo 2000-11-19 13:09:36 +00:00
rc.d * Add an eval so that ipnat_flags=">/dev/null" works, per the PR 2000-12-17 22:14:49 +00:00
root o Display only a short fortune at the root login prompt, as large ones 2000-07-15 03:25:14 +00:00
sendmail Disable the SMTP EXPN and VRFY commands by default to prevent information 2000-10-10 18:10:38 +00:00
amd.map Add/adjust some $FreeBSD$ tags. 1999-09-13 17:09:08 +00:00
apmd.conf Typofix: Configration -> Configuration. 2000-12-12 22:43:02 +00:00
auth.conf Merge into a single US-exportable libcrypt, which only provides 2000-12-28 10:32:02 +00:00
crontab Revert back to rev 1.24 as we have not come to a consensus if is is OK 2000-12-11 18:38:49 +00:00
csh.cshrc $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
csh.login Remove all mention of LANG and MM_CHARSET. 2000-07-27 11:39:33 +00:00
csh.logout $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
dhclient.conf $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
disktab Added "minimum3": spare room for multilingual installer and driver floppy. 2000-10-26 16:00:27 +00:00
dm.conf $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
fbtab Add/adjust some $FreeBSD$ tags. 1999-09-13 17:09:08 +00:00
ftpusers $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
gettytab Add if=/etc/issue to the default getty entry. 2000-12-18 20:56:10 +00:00
group $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
hosts Add nsswitch support. By creating an /etc/nsswitch.conf file, you can 2000-09-06 18:16:48 +00:00
hosts.allow Add some examples for IPv6 addresses. 2000-07-19 13:05:58 +00:00
hosts.equiv $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
hosts.lpd $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
inetd.conf Disable rsh and rlogin by default. ssh and telnet are still available for 2000-10-04 07:56:16 +00:00
locale.alias Fix a rather amusing bug. 1999-10-30 07:28:49 +00:00
login.access $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
login.conf o Back out 1.39, it was a bad idea. There was, and should be, a 2000-12-19 14:12:46 +00:00
MAKEDEV Create the vn%d.ctl devices. 2000-12-16 18:46:45 +00:00
MAKEDEV.local $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
Makefile install rc.firewall6. 2000-10-30 07:12:21 +00:00
master.passwd Add/adjust some $FreeBSD$ tags. 1999-09-13 17:09:08 +00:00
minfree
modems $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
motd Add missing trailing slash to URL. 1999-12-15 13:11:32 +00:00
netstart Fix a quoting problem I introduced. 2000-12-26 20:55:18 +00:00
network.subr * Add an eval so that ipnat_flags=">/dev/null" works, per the PR 2000-12-17 22:14:49 +00:00
networks $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
newsyslog.conf Another overhaul of the periodic stuff. 2000-09-14 17:19:15 +00:00
pam.conf Update for OpenSSH 2.3.0. 2000-12-05 03:01:33 +00:00
pccard_ether Add support for PC-card router configuration. (MFPAO) 2000-12-25 09:21:18 +00:00
phones $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
pim6dd.conf Prevent multicast packets from being sent over stf0 interface, 2000-03-11 20:10:39 +00:00
pim6sd.conf Prevent multicast packets from being sent over stf0 interface, 2000-03-11 20:10:39 +00:00
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 Do IANA update maintenance: list synched up to the latest version. 2000-09-24 11:20:27 +00:00
rc In addition to: 2000-12-17 08:24:49 +00:00
rc.atm Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +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 Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.diskless2 Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.firewall Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.firewall6 - ipv6_prefix_* and ipv6_ifconfig_* work for end node 2000-10-29 19:59:05 +00:00
rc.initdiskless Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.isdn Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.network * Add an eval so that ipnat_flags=">/dev/null" works, per the PR 2000-12-17 22:14:49 +00:00
rc.network6 Don't install route for fec0::/10. It was wrongly replaced from 2000-11-14 15:49:31 +00:00
rc.pccard Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +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.serial Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.shutdown Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +00:00
rc.suspend Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
rc.sysctl Add copyright notices. Other systems have been barrowing our /etc files 2000-10-08 19:20:36 +00:00
remote $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
rpc $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
security Apply a more consistent style to the echo statements in /etc/ scripts. 2000-12-17 08:16:06 +00:00
services fix typo; loppgin -> login 2000-11-13 20:47:18 +00:00
shells remove last empty line 2000-04-27 21:58:46 +00:00
sysctl.conf Add this empty version of this file to make it easier for pre-4.0 users 2000-07-27 22:53:42 +00:00
syslog.conf Add commented out entry showing use of console.info feature. 2000-12-20 22:26:33 +00:00
termcap.small Sync with main 2000-08-25 08:56:28 +00:00
usbd.conf Kill the correct dhclient on detach of the ethernet device. 2000-10-20 00:42:05 +00:00