HardenedBSD/etc
Rodney W. Grimes 711aa1c272 This is the rc work as provided by pts, I will me makeing some additional
changes to it based upon other outstanding bug reports and commits made
after his work.

Comments:

(a) sysconfig is still used to do all configuration.  I was not going to
    change that out from under you.... a user never need edit netstart
    or rc* unless they're being very weird.

(b) rc.maint has been folded back into rc.  It is just unworkable as
    a separate chunk because of ordering bogosities

(c) netstart does what it says... it starts up enough of the network to
    get up,  it doesn't start every bloody daemon that might talk to a
    socket...  netstart ifconfig's the devices and sets up routing if
    configured to do so.

(d) nfs disks are mounted immediately after netstart completes

(e) syslog is started as early as possible (right after nfs) so that error
    messages can get logged to remote syslog servers properly

(f) named is started (there is an argument that says that named should be
    started before syslogd because if you are the dns server for your domain,
    you'd like named to resolve remote hosts in syslog.conf,  but this is
    a minority case and the trivial workarround is to put the syslog host
    in /etc/hosts or use an /etc/resolv.conf -- why? because you want syslog
    to catch named errors, which is a MUCH more important and likely occurance)

(g) NOW all of the rest of the network daemons such as the time stuff, RPC,
    NIS, NFS, Kerberos and inetd are started

(h) the rest of the generic stuff is done (cron/printer/sendmail)

(i) shared libraries are set

(j) /etc/rc.i386 is run (this does FreeBSD/386 specific stuff like ibcs2,
    xtend, and all of the syscons stuff
    (this is actually started as /etc/rc.`uname -m`

(k) the syscons stuff has gotten a serious cleaning to make it consistent
    with rc conventions

(l) rc.local has had the comments about syscons removed (they are not relevant
    to this file now) and the full name of the kernel has been restored to
    /etc/motd

Submitted by:	pts
1995-03-30 06:26:19 +00:00
..
config
defaults make.conf doesn't postulate anything about libm now. 1995-03-21 02:55:33 +00:00
etc.amd64 This is the rc work as provided by pts, I will me makeing some additional 1995-03-30 06:26:19 +00:00
etc.i386 This is the rc work as provided by pts, I will me makeing some additional 1995-03-30 06:26:19 +00:00
kerberosIV
mail
mtree Remove the private copy of directories in usr/include from here, 1995-03-27 01:36:19 +00:00
namedb Convert from using old root.cache to new named.root 1995-03-23 08:43:07 +00:00
ppp New user Process PPP based on iij-ppp0.94beta2. 1995-02-26 12:18:08 +00:00
rc.d Add drainwait option examples 1995-01-05 00:11:52 +00:00
root Fix a bunch of annoying details here, while I remember it. 1994-10-27 05:27:00 +00:00
sendmail
adduser.conf Move adduser configuration files here 1994-12-28 13:45:47 +00:00
aliases
crontab Call adjkerntz -a every half hour from 0 to 4 am 1994-11-02 09:50:11 +00:00
csh.cshrc
csh.login Add yet one locale example, this time ISO8859-1 as most common example. 1994-12-05 19:46:35 +00:00
csh.logout
daily Removed daily rm'ing of files in /tmp, /var/tmp, and /scratch. There is no 1995-01-05 10:15:53 +00:00
disktab
dm.conf
fbtab fbtab: Pulled down from Attic, fixed spaces to tabs. 1994-09-23 07:16:13 +00:00
ftpusers Include ``toor'' in the list of forbidden ftp users, just in case someone 1995-03-25 13:11:40 +00:00
gettytab gettytab: 1995-02-16 10:51:53 +00:00
group
host.conf
hosts
hosts.equiv comment localhost by default. 1995-02-04 08:32:15 +00:00
hosts.lpd
inetd.conf Disable UDP echo, chargen, date, and daytime services. 1994-12-21 20:32:44 +00:00
login.access
make.conf make.conf doesn't postulate anything about libm now. 1995-03-21 02:55:33 +00:00
MAKEDEV Fix apm and gsc rules to allow <blah>0' or just <blah>' to be shorthand. 1995-03-21 06:31:00 +00:00
MAKEDEV.local
Makefile This is the rc work as provided by pts, I will me makeing some additional 1995-03-30 06:26:19 +00:00
man.conf
manpath.config fbtab: Pulled down from Attic, fixed spaces to tabs. 1994-09-23 07:16:13 +00:00
master.passwd Killed Mr. "Falcon". May he rest in peace. 1995-03-30 05:46:17 +00:00
minfree
monthly
motd
myname
netstart This is the rc work as provided by pts, I will me makeing some additional 1995-03-30 06:26:19 +00:00
networks
passwd
phones
printcap Change the example in the printcap file for the spooling dir from 1994-12-10 22:46:25 +00:00
profile Add yet one locale example, this time ISO8859-1 as most common example. 1994-12-05 19:46:35 +00:00
protocols
rc This is the rc work as provided by pts, I will me makeing some additional 1995-03-30 06:26:19 +00:00
rc.local This is the rc work as provided by pts, I will me makeing some additional 1995-03-30 06:26:19 +00:00
rc.maint Move the invocation of rc.maint ahead of netstart. This is actually OK 1995-03-29 03:42:21 +00:00
rc.netstart Another pass through our rc files in an attempt to eliminate historical 1995-03-23 01:25:19 +00:00
rc.serial Add drainwait option examples 1995-01-05 00:11:52 +00:00
remote Use proper serial device names 1994-12-19 02:02:47 +00:00
rpc
security Fix a bug, that someone has introduced into /etc/security. It has no longer 1995-01-14 13:23:50 +00:00
services Get the right name for the v4 kadmin service. 1995-01-24 18:52:50 +00:00
shells
skey.access Install improved skey access code 1994-09-29 18:58:39 +00:00
sysconfig Add function keys change setup 1995-03-30 00:01:09 +00:00
syslog.conf
termcap.small Sync with main termcap 1995-01-26 08:51:52 +00:00
ttys Rename tty0* -> ttyd*. Comment about "serial" terminals instead of 1994-12-06 19:59:24 +00:00
userids Move adduser configuration files here 1994-12-28 13:45:47 +00:00
weekly Make the catman command (in the commented-out example) run by user `man' 1995-03-19 10:10:42 +00:00