Commit Graph

954 Commits

Author SHA1 Message Date
ache
f5a8f09c5a Put startslip syslog messages into separate file
Increase rotating log sizes in newsyslog.conf to reflect
more common case
1996-01-07 00:52:50 +00:00
ache
2304b0c38e Uncomment login accounting, it not needed to be commented out
because not related to accounting but to wtmp only
1996-01-06 22:25:57 +00:00
ache
57f20d7e68 Remove "msgs -c" line, already done in daily script 1996-01-06 22:21:37 +00:00
ache
9e49e863b7 Restore broken accounting statistics:
1) It have nothing common to (new)syslog messages
2) acct.* rotating allowed only after "sa -s" run!
1996-01-06 22:19:37 +00:00
ache
9c4af2d68b /var/account/acct is binary file, mark this fact as 'B' flag 1996-01-06 21:47:07 +00:00
jkh
e536e83ef2 New hack for configuring routers spawns two new variables:
router=<some routed>
	routerflags=<startup flags>
Submitted by:	Paul Richards et al
1996-01-06 20:49:18 +00:00
ache
b3d64b6bc6 Remove -fno-strength-reduce, gcc bug fixed recently 1996-01-05 18:54:07 +00:00
bde
36f73aeb92 Fixed initialization of $local_startup. sysconfig attempted to run
/usr/X11R6/etc/rc.d every time it was sourced.
1996-01-05 17:00:27 +00:00
graichen
aa591244a2 added the file /etc/newsyslog.conf (config file for
/usr/sbin/newsyslog - see the man-page for it for details) - i put all
the "rotations" which were in /etc/[daily,weekly,monthly] in here
1996-01-05 10:24:03 +00:00
graichen
624e971113 changed /etc/[daily,weekly,monthly] to not rotate the logfiles by
"hand", changed /etc/crontab to call /usr/sbin/newsyslog every hour
(the entry was there before - but we haven't had any newsyslog until
today :-) and changed /etc/inetd.conf to also contain (commentet out)
entries for rpc.rquotad and rpc.sprayd (taken from NetBSD)
1996-01-05 10:09:13 +00:00
pst
c8a1317002 Using csh constructs in shell scripts is a boo-boo. 1996-01-02 19:47:05 +00:00
joerg
c658256c73 The etc.i386/fstab.* files have been nuked, so don't try to install
them.
1995-12-31 17:06:56 +00:00
joerg
edd59e682b Restrict /dev/io perms to 0600. 1995-12-31 09:30:30 +00:00
peter
6470cdf2a0 This commit was generated by cvs2svn to compensate for changes in r13122,
which included commits to RCS files with non-trunk default branches.
1995-12-30 19:02:48 +00:00
peter
639da796bd recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
jkh
c4be547482 Go to new scheme for local_startup variable. Now one can specify multiple
directories to check in looking for port startup scripts.  The specific gunge
for apache httpd, gated and pcnfsd in /etc/sysconfig and /etc/netstart is
gone now.  Note that pcnfsd's troubles aren't necessarily over (and probably
why NetBSD brought it into their sources) - anyone adding pcnfsd will STILL
have to tweak /etc/sysconfig in order to set the new variable
`weak_mountd_authentication' to YES.  The flags to mountd are directly affected
by pcnfsd's requirements for non-root mounts, unfortunately! :-(
Submitted by: paul & jkh
1995-12-28 01:24:04 +00:00
joerg
3900b47e4e Add /tftpboot as an argument to the commented-out example for tftp, so
people don't compromise their system by blindly un-commenting the
entry.
1995-12-23 17:12:49 +00:00
jkh
20c1e02d23 Add:
radius          1645/udp        radiusd
radacct         1646/udp
Submitted by:	Jaye Mathisen <mrcpu@cdsnet.net>
1995-12-17 08:27:36 +00:00
phk
784e009797 Add man9 to trees. 1995-12-14 10:11:24 +00:00
peter
a8019c8fa3 Change freefall's default mailer from smtp to smtp8 to try and avoid
the 8 to 7 bit conversion..
1995-12-13 05:56:07 +00:00
peter
9078f2bda3 Update usr/share/examples layout to match current reality.. 1995-12-11 03:01:11 +00:00
peter
91a8ff758c Add "examples", "contrib" and "pcl-cvs" directories below
share/examples/cvs in preperation for cvs-1.6.3 import.
1995-12-10 21:35:19 +00:00
ache
3a04e4a62b Use absolute path for sendmail daemon or sendmail can't find
itself on SIGHUP.
1995-12-09 19:40:12 +00:00
peter
3d3f8ed55b Specify Timeout.queuewarn.normal at 1day as well as Timeout.queuewarn.
For some reason, the documentation does not appear to be in sync with
reality.. :-)
1995-12-07 16:38:34 +00:00
peter
3810ebe310 Whitespace change - cosmetic alignment only. 1995-12-04 13:40:59 +00:00
peter
175a67050e Add in Gary's custom Received: line into the freefall.mc 1995-12-04 09:17:56 +00:00
peter
15d3da2926 Add "majordom" to trusted user class for freefall's sendmail.mc file.
Sigh, I really hate this "feature". I'm tempted to comment the test out
(like in sendmail 8.6.xx), especially since we log the info in the
Received: header line anyway..  Doing it like this only makes it painful
for things like uucp..
1995-12-04 08:42:22 +00:00
markm
8c5a934390 Move the creation of the *random devices to the same "target" as the
rest of the memory group - std. Also correct the permissions so as not
to force a security hole. If /dev/*random have the permission 640 and
ownership bin.kmem, it forces applications that need random numbers
to be at least SGID. Picture the scene of a SGID PGP being able to
read /dev/kmem!
1995-12-03 17:26:21 +00:00
peter
44e69c35d1 install freebsd.cf rather than freefall.cf by default after 8.7.2 import. 1995-12-02 21:02:02 +00:00
peter
43e1e582dd Update the freefall.mc file to (almost) match what is actually being
run on freefall..
Create freebsd.mc which is intended to be installed by src/etc/Makefile
onto generic freebsd systems.
1995-12-02 19:57:42 +00:00
jkh
18201b81a8 Rip these things down to the absolutely minimums - no tsets, no
sttys, no fancy prompts, nothing.  Everything else seems to be
too contraversal, so we'll go vanilla.
1995-12-01 20:12:05 +00:00
ache
44bf5aae89 Remove ENABLE_STARTUP_LOCALE, use proper name for LANG 1995-11-30 03:54:37 +00:00
jkh
c9ce49b789 Install new dotfiles. 1995-11-30 02:32:40 +00:00
jkh
d661fa2fbc Revamp root's dotfiles.
Submitted by:	Patrick Hausen + mods by me
1995-11-30 02:28:37 +00:00
wollman
2442225a1a Uniformize startup display to follow style of all the others. This means
in particular getting rid of most of the goop that causes syscons options
to be spread out over four separate lines.
1995-11-29 20:40:36 +00:00
peter
6badc712ea port 22 is the officially assigned "ssh" port... 1995-11-27 09:11:03 +00:00
ache
6406958e15 Add commented out msgs database cleanup to crontab
Add -f (silent) flag to msgs call for logins (commented out)
1995-11-19 17:21:13 +00:00
ache
9d3513aa62 Add commented out msgs call 1995-11-19 17:03:25 +00:00
ache
d56b961d24 Add commented out msgs alias 1995-11-19 16:52:19 +00:00
ache
20de2e6f25 Change owner of msgs to daemon, sendmail msgs alias not works in other case,
sendmail change itself to daemon.daemon before executing program.
1995-11-19 16:50:34 +00:00
markm
af1acc7263 Fix stupid typo.
Pointed out by: Mark Valentine
1995-11-14 06:24:00 +00:00
markm
f4ee891a7f OOps, nearly missed this bit. Add the call to rndcontrol to set the
chosen interrupts for the entropy gathering  in /dev/random.
1995-11-13 21:33:04 +00:00
markm
976d92f1da Put in a user-configurable variable to allow root to select interrupts to be
used in the entropy-gathering for /dev/random.
1995-11-13 21:18:24 +00:00
pst
7c51edece4 remove path in front of kadmind, path already set correctly 1995-11-04 05:03:16 +00:00
ache
5100d7d7ad Remove startup_locale reference 1995-11-02 12:46:20 +00:00
nate
acc345f935 Don't have ldconfig look in /usr/gnu/lib since it was removed before 2.0R. 1995-11-01 16:53:25 +00:00
ache
8cd8c3e7fc If accounting becomes enabled and /var/account/acct
not exist, touch it, or accounting is never started
(it must be pre-existen file).
1995-11-01 00:22:45 +00:00
bde
8c32155166 Add random and urandom. 1995-10-29 15:52:31 +00:00
ache
d184e70f95 Use back-quotes in echo ...recover.* 1995-10-29 12:43:47 +00:00
pst
9db2eab76d Recover vi recovery files on reboot.
Closes pr misc/556 and others.
1995-10-28 23:32:26 +00:00
ache
2147a20a72 Add ascii links 1995-10-28 13:39:27 +00:00
ache
0481d422a8 Add ascii locale dir 1995-10-28 13:35:32 +00:00
peter
bb17400809 Part 2 of the linux LKM hook, and use the new screen saver entry
points in the modload, as enforced by the recent symorder and
bsd.kmod.mk changes..
1995-10-28 12:44:13 +00:00
peter
6af3c340d4 In a moment of weakness, I added the switch for loading the linux LKM,
in the same style as the ibcs2 LKM..
1995-10-28 12:41:40 +00:00
peter
0ebfabdbe9 At the risk of starting a commit-war, attempt to fix once and for all, the
"make distrib-dirs" target.
Neither of Andrey's two attempts have worked for me with the [ -h ..]
test both with && and ||.
I've changed it to a full
  if [ -h ...]; then \
    rm ... ; \
  fi ; \
construct.  It's much clearer what's meant to happen, and it works! :-)
1995-10-28 09:39:57 +00:00
ache
0e322e2275 Back out bogus "fix" which was commited over right fix without any check. 1995-10-28 02:01:34 +00:00
julian
30adb1a95c Submitted by: john hay
patches to merge the two IPX packages to work with each other and to
not break make-world :)

IPXrouted should be working now, (or at least compiling) :)
1995-10-27 10:48:31 +00:00
ache
ad635ef895 Add test for symlink presence before remove it 1995-10-26 10:05:55 +00:00
ache
26c8eecf79 Fix 'upgrade' stuff, i.e. when make distrib-dirs runs not
on clean file system but for -current locale links upgrade.
1995-10-22 21:26:52 +00:00
ache
e2a487a6d2 Implement locale.alias via links (including backward-compatible issue) 1995-10-22 00:38:16 +00:00
ache
9bc44d01fc Make real directories for each 8859-1 locale 1995-10-21 23:20:04 +00:00
bde
ac8199f721 Update Digiboard entries.
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su>
1995-10-17 16:26:54 +00:00
phk
9c9d09d200 Add pccard.conf to makefile. 1995-10-10 09:47:51 +00:00
phk
55f082b43c sample config file. 1995-10-10 09:46:52 +00:00
joerg
192a9d73a2 Make the options for newfs'ing floppies more specific; the prvious
example without optios would create floppies that waste half of their
space in i-node areas. :)  (Comment only)

Add a sample entry for a Sony 650 MB MOD.
1995-10-02 21:31:21 +00:00
ache
b30398915e Change non-existent /usr/lib/uucp to /usr/libexec/uucp 1995-09-30 17:50:32 +00:00
ache
00d6b4b4d9 Refle 1995-09-30 17:20:27 +00:00
jfieber
9b6326f0d5 Remove /usr/share/FAQ, add /usr/share/examples/sup. 1995-09-30 15:42:49 +00:00
wollman
f01c2d08e3 Reword confusing comment.
Requested by: Nate Williams
1995-09-29 20:10:40 +00:00
ache
08621fa238 Change SUPFILEx order, secure first, ports second to make base system update first
All stuff commented out
1995-09-28 14:59:44 +00:00
peter
4d2e89d364 Update the /dev naming for the Specialix driver.. I've changed it to do
the same sort of thing as the Digiboard driver (ttyD*), as creating 96
/dev entries one by one was very painful.
1995-09-22 20:42:11 +00:00
jkh
5a484289b9 local_startup=/usr/local/etc/rc.d
[ As suggested by Satoshi - rc.local.d was pretty redundant under /usr/local;
  duh! :-)]

[ -f /etc/rc.local ] && sh /etc/rc.local
For backwards compatibilty with non-executable rc.local files.  Sorry, Bruce!

Submitted by:	asami & bde & jkh
1995-09-19 10:19:44 +00:00
jkh
2d56f29ff1 Bring my fixes over from 2.1. 1995-09-19 08:33:43 +00:00
nate
660eb8c86b Added /usr/src/sys/compile to cdpath.
Set cdpath instead of leaving it commented out.
1995-09-19 04:57:31 +00:00
nate
0fd3cc1b0a Fix the cdpath to find utilities in the gnu src tree. 1995-09-18 19:53:42 +00:00
paul
49fd30c915 Removed startup code for pcnfsd and apache. These don't even exist
in FreeBSD and should never have got in here.

Removed hard-coded /etc/rc.local.d hacks and implemented a more flexible
solution.

Added a local configuration area to sysconfig.
1995-09-18 19:17:14 +00:00
jkh
ca9c058375 Add support for /etc/rc.local.d directory, ala SYSV. If the purists
don't like it, they don't have to use it.  The check makes sure that
/etc/rc.local.d exists before attempting to do anything with it.  Now
packages will be able to add their startups as /etc/rc.local.d/<pkgname>.sh
in order to get local startup behavior.  Maybe we can stop adding
knobs to /etc/sysconfig for ports/packages now?
Submitted by:	wollman & jkh
1995-09-18 07:38:18 +00:00
ats
36724a3361 Add a description for the wcd* devices to the Disks section. 1995-09-16 23:15:01 +00:00
gibbs
2221ea6581 inetd.conf:
Add rkinit at 2108/tcp.

services:
Add rkinitd.
1995-09-15 22:02:06 +00:00
ache
c20f5032f1 Add -fno-strength-reduce to -O2 optimization, all stuff commented out 1995-09-15 01:05:41 +00:00
ache
a57343662a Add commented out entries for SUP update, 3 standard supfiles handled:
standard/ports/secure
1995-09-15 01:03:55 +00:00
ache
3c5c42dbfa If no passwd.bak/group.bak/aliases.bak exists, put warning and make them,
commands failed in old case
Produce diffs on group and aliases too
1995-09-15 00:31:38 +00:00
ache
65f23607cb If no $LOG/setuid.today exists (f.e. first time to run), put
warning and make it, all following commands fails in old case
1995-09-15 00:22:31 +00:00
jkh
b8a6db3832 Correct a small typo I noticed during my 2.1 merge. 1995-09-14 23:17:13 +00:00
jkh
3fe5988fd8 Add checks for pcnfsd (flag to mountd must be added in this case)
and Apache httpd, so a user can be brought up to speed quickly.
1995-09-14 02:44:49 +00:00
julian
c4850ee235 Obtained from: FTP.RS.INTERNIC.NET
The named.root file is out of date.. (well it was.. this fixes it..)
15,16c15,16
< ;       last update:    Aug 25, 1995
< ;       related version of root zone:   1995082500
---
> ;       last update:    Sep 1, 1995
> ;       related version of root zone:   1995090100
18,19c18,22
< .                        3600000  IN  NS    NS.INTERNIC.NET.
< NS.INTERNIC.NET.         3600000      A     198.41.0.4
---
> ;
> ; formerly NS.INTERNIC.NET
> ;
> .                        3600000  IN  NS    A.ROOT-SERVERS.NET.
> A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
>
1995-09-12 04:28:56 +00:00
jfieber
1c104498e6 Add target directories for the FAQ and the Handbook. 1995-09-08 19:46:31 +00:00
jkh
e92ad7a6e8 Add entries for Digiboard serial card and document Specialix driver
entries while I'm at it.
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su> + mods by jkh
1995-09-03 20:40:16 +00:00
wollman
3b85840e37 Update to latest version of named.root from the Internic. This version
is the first one to name all root servers X.root-servers.net rather
than by their original names.

Obtained from: Internic Registration Services
1995-08-31 16:33:01 +00:00
wollman
8e5e251e82 Add official protocol and port numbers for RSVP. 1995-08-29 19:29:36 +00:00
dg
66806dc5db Add missing quote.
Submitted by:	Morgan Davis <root@io.cts.com>
1995-08-25 07:18:04 +00:00
jkh
eb068f2c00 Add a "gateway" flag so that user can set up a gateway machine automatically
from sysinstall.
1995-08-23 07:12:16 +00:00
joerg
9e7d4c369b Install the hooks for the Japanese `od' driver (aka. MOD).
Submitted by:	akiyama@kme.mei.co.jp (Shunsuke Akiyama)
1995-08-19 15:50:56 +00:00
jkh
be30cbf80b Device entry for IDE CDROM driver.
Submitted by:	Serge Vakulenko <vak@cronyx.ru>
1995-08-18 11:29:05 +00:00
peter
2f6c7b308d Add simple hooks to create /dev entries for the Specialix driver
Reviewed by:
Submitted by:
Obtained from:
1995-08-13 22:05:51 +00:00
ache
7e12ab3585 Rmove daemons localization (commented out), produce very
strange effects when contacting with localized daemon
from foreign environment.
1995-08-10 16:25:57 +00:00
bde
0a591c5133 Change install' to ${INSTALL}' so that default install flags can be
specified in the top level Makefiles.

Previously I missed dozens of Makefiles that skip the install after
using `cmp -s' to decide that the install isn't necessary.
1995-08-06 12:24:38 +00:00
ache
6c7af01581 Since krb_prob conflicts with registered tell protocol,
mark tell section with #PROBLEMS comment
1995-08-04 00:01:24 +00:00
pst
600baf4bfe Add krb_prop entry. 1995-08-02 22:26:38 +00:00
jkh
2ad4ee9326 Remove top secret version information from the banner by default.
Loose lips sink ships!  Man the firewall and look alert!
1995-08-02 02:45:46 +00:00
jkh
bf8557b50d Add device support for the Matrox Meteor.
Submitted by:	james
1995-08-01 13:15:52 +00:00
jkh
9b02cc2d64 Tweak the default entry a little to take advantage of new getty
feature.
1995-08-01 13:13:30 +00:00
jkh
9ddd99f336 Fix the mknod for spigot. 1995-07-30 12:56:26 +00:00
ache
30e31eb73a Restore tabs in inetd line
Submitted by:
Obtained from:
1995-07-29 22:22:08 +00:00
bde
88e65e7a0e Remove /dev/ from socksys link again.
Move `Individual slices' case earlier so that it can be used to handle
sliced floppies.

Remove superfluous `chmod 600's.

Fix formatting of device list.

Don't group setting of umasks with setting of units.

Remove superfluous trailing semicolons.
1995-07-29 05:25:08 +00:00
jkh
41201e797e New sound device names.
Reviewed by:	hasty & lowe
Submitted by:	pst
1995-07-29 00:40:40 +00:00
ache
da416ccfe0 Rename in.identd -> identd according recent ports rename 1995-07-27 23:56:43 +00:00
jkh
cb4bb55f2a /dev/lp -> /dev/lpt0 1995-07-25 01:52:23 +00:00
jkh
0743b73e18 Part of Vincenzo Capuano's changes to xntpd to support the
Boeder DCF77 Receiver.
Submitted by:	Vincenzo Capuano <VCAPUANO@VMPROFS.ESOC.ESA.DE>
1995-07-21 13:02:13 +00:00
wollman
08ea34dc4d Not sure if Rod is still working in these or not, so here goes.
Add nis_ypsetflags sysconfig entry and appropriate code in rc to call
ypset if needed.  Should probably automatically add `-ypsetme' to ypbind
flags if this is set.
1995-07-20 16:26:26 +00:00
rgrimes
c5202f624b FreeBSD/386 -> FreeBSD/i386
Submitted by:	Thomas Graichen <graichen@sirius.physik.fu-berlin.de>
1995-07-17 20:07:47 +00:00
mpp
4a584b2002 Cleanup old kernel database files in /var/db. 1995-07-17 19:36:17 +00:00
rgrimes
908bdd0d98 [I cvs admin -o the last one of these you saw, it was commited on
the wrong branch :-(]

Eliminate incorrect double negative logic Bruce has been gripping
about for a year now.  Change = no_way to = true.

Submitted by: bde (sort of, patch by me :-))
1995-07-13 09:15:50 +00:00
rgrimes
5a056f7d00 Remove CCFPU, it is no longer used any place in the source tree.
Submitted by:	Thomas Graichen <graichen@sirius.physik.fu-berlin.de>
1995-07-13 08:43:14 +00:00
joerg
d17a12fac3 Correct my last fix regarding the "Don't login..." message; plain csh
is too stupid to report anything about ARGV[0], so we will always
complain there, even for the "su -" case.  The fix worked for tcsh
however.
1995-07-08 11:11:23 +00:00
peter
0e50f9e561 Fix a small bug in sysconfig introduced with 1.16. dumpdev needs a
definition, otherwise /etc/rc generates error messages while running "dumpon"
Reviewed by:	bde
1995-07-05 04:12:33 +00:00
joerg
2db07f24ac dot.login:
Finally transform the "Don't login as root..." message to make it
clear that `su' is meant to be a command.  Will save us a lot of
questions about the user named `su'.  Make the message magically
disappear if the user did an ``su - root'', since it might be a bit
silly to ask him to perform an `su'...

dot.cshrc:

Remove the no-op `-g' options from the ls aliases, and replace them by
`-o'.  This way, if root does an `ls -l', he will see the immutable
flag and (hopefully) not be too surprised about the "Permission
denied".
1995-06-29 06:30:43 +00:00
asami
77508b6883 Change "sysctl -nw" to "sysctl -w" to make the output more informative.
Reviewed by:	rgrimes
1995-06-25 09:35:56 +00:00
bde
973418a120 Update a comment to match the 1993/12/03 change to `np' and fix some
punctuation.
1995-06-25 04:08:29 +00:00
bde
d1dd213b54 Optionally set the dump device. 1995-06-25 04:01:32 +00:00
ache
9d3bda4874 Rename ISO8859-1 to ISO_8859-1 per RFC1700 1995-06-17 03:37:18 +00:00
ache
7fcebca143 Rename ISO8859-1 to ISO_8859-1 per RFC1700 1995-06-17 03:17:16 +00:00
ache
be63debe42 Rename *.ISO8859-1 to *.ISO_8859-1 per RFC1700 1995-06-17 03:14:31 +00:00
ache
3a9076afa0 Create share/nls/* for local-installed message catalog pgms 1995-06-17 02:51:03 +00:00
ache
e81168d6d4 Create missing nls/C 1995-06-17 02:49:53 +00:00
rgrimes
5a145b5eb1 Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
ache
ffce2944ee Eliminate two Subject: from *ly output, call sendmail root directly 1995-05-27 01:55:21 +00:00
ache
4d3224f10f Use -b for diff, ls produce different number of spaces 1995-05-27 01:37:44 +00:00
ache
b987b6381b Use proper PATH in front of monthly
Eliminate Subject duplication for insecure output
1995-05-27 01:31:40 +00:00
rgrimes
f6455f9c41 Reviewed by: sos
Submitted by:	bde

rc.i386 failed messily when I used a serial console.

Editors note:
Use file redirection so that all the kbdcontrol and vidcontrol
commands act upon /dev/ttyv0 instead of stdin.  Though this feature
is not documented it is the intended behavior of {vid,kbd}control
and shall be documented in the future as such.
1995-05-26 18:06:52 +00:00
jkh
8fa9c080b2 Add tun0 to the all rule. 1995-05-18 10:51:03 +00:00
rgrimes
05371e7f36 nogroup 32766 -> 65533 to go with nobody's change to 65534. 1995-05-17 10:02:07 +00:00
rgrimes
aafd458a35 Regenerate these using mtree -cdinx -kuname,gname,mode on a very recently
built release after fixing all the wrong directory permissions in that release.

Then use diff -c -b to verify them against the old versions, nothing but
new directories added :-).  And a lot of alphabetizing done!
1995-05-17 09:31:17 +00:00
rgrimes
ca8558ac4b Reviewed by: bde, jkh
Add comment that you should not have to edit netstart, and if you
do we would like to know about it.

The lo0 interface is now handled just like any other interface,
This makes it possible to do things to it from sysconfig.

Redo the comments in sysconfig about network_interfaces and ifconfig_${X}
to reflect the moving of lo0 to this scheme.  We now have an uncommented
variable for sysintall to find and play with.  (Your welcome Jordan)

Redo the way static routes are handled.  Basically use the same
scheme for routes that I did for network interfaces.  This allows
any number of static routes to be added from sysconfig.

Make sure we do the default route first so we stand a chance of
getting to our DNS server (if we have one) to resolve our own
IP address from $hostname.
1995-05-17 04:46:57 +00:00
rgrimes
c013b560f3 The ``mount -a -t nfs'' should never have been backgrounded. If you
have non-critical nfs volumes in /etc/fstab they should have option bg
on them.  The behavior of the system is more tuneable this way, and
allows a slow mounting /usr over nfs to work.

Submitted by:	bde
1995-05-15 19:50:59 +00:00
ache
26969db14b change nobody master.passwd entry to 65534:65534
change nobody group entry to 65534
Suggested-by: pst
1995-05-15 19:24:57 +00:00
ache
772870ff46 Change xten shell from /dev/null to /nonexistant, adduser
complaints instead.
Change nobody user group from non existent in /etc/group (9999) to
existent nobody (39).
1995-05-15 18:35:22 +00:00
rgrimes
3a513aab50 Remove all /dev/'s from device names, they should all be relative
to /dev.  Putting absolute paths in here breaks the make release
process, and screws up testing of this script in other directories.

Submitted by:	bde
1995-05-15 09:44:10 +00:00
dg
7e459a826d Fixed incompleteness that would allow dirty filesystems to get mounted
when the single user shell was terminated. These changes disallow mounting
or R/W upgrading filesystems that are dirty unless "-f" (force) option
is used with mount. /etc/rc has been modified to abort the startup if
one or more non-nfs partitions fail to mount.

Reviewed by:	Poul-Henning Kamp, Rod Grimes
1995-05-15 08:39:37 +00:00
gpalmer
aaee6b9c85 Clean up the matcd entry so it deletes the *matcdl* entries before trying
to create new ones.

Reviewed by:	davidg, rgrimes
1995-05-15 06:55:18 +00:00
rgrimes
d276c14b15 Remove XXX comment that I had moved to netstart and forgot to remove from
here.
1995-05-13 20:16:11 +00:00
ache
c0c3c1dcdc Change ln -sf to rm -f and ln -s, first one work incorrectly
for directories when called second time
1995-05-13 16:58:37 +00:00
asami
18604cfa4e Add "include". 1995-05-13 12:07:08 +00:00
jkh
c3a50a85b0 Document the fact that almost all the user configuration stuff is now
in /etc/sysconfig, per Luigi's suggestion.
1995-05-11 21:11:17 +00:00
jkh
2ee3fcc951 The lites web page has moved.
Submitted by:	rich
1995-05-11 20:39:36 +00:00
rgrimes
5d33b0f72f Reviewed by: wollman
Add a knob to make it easy to turn off RFC 1323 and RFC 1644 options.
1995-05-11 19:08:37 +00:00
jkh
ed942743ae Lower-case the name of the DES directory. Yes, it's an acronym, but DOS
is still dOs.

					Jordan
1995-05-11 05:22:29 +00:00
jfieber
275e90e0e0 New directory for sgml tools: /usr/share/sgml
Reviewed by:	rgrimes
1995-05-09 23:06:59 +00:00
jkh
6f26f7d722 secure -> DES 1995-05-09 00:15:30 +00:00
ache
ac22a9bd82 Change 'rc' entries from 'r' to 'm', conflict with ptys 1995-05-07 23:04:03 +00:00
asami
62dba64970 ttyq[0-9a-f] -> ttyp[g-v] 1995-05-05 10:06:34 +00:00
dufault
951ba4e317 Make scsi control devices such as "/dev/rsd0.ctl". 1995-05-03 18:15:35 +00:00
dufault
282ed8f77a Use the correct offset for LabPC digital devices. 1995-05-01 14:34:45 +00:00
ache
43da2f5b9b Add yet one popular russian code table 1995-04-30 14:45:00 +00:00
jkh
6ff69c069e As a public service (and because I'd like to see more LITES people chose
FreeBSD), add mach-4 target to MAKEDEV; it creates various compatability
devices for Mach4.
Submitted by:	(Submitter name unknown) <root@ns2.redline.ru>
1995-04-30 07:56:45 +00:00
bde
d8eed3841b Remove chmod of pcaudio* to 666. Not everyone should be allowed to
play the speaker and consume 10-100% of the available cycles.

Remove chmods of sound devices to 666.  Use chmod to give the same security
holes.
1995-04-28 07:53:43 +00:00
bde
84d0c56564 Add cyclades serial devices cuac*, cuaic*, cualc*, ttyc*, ttyic* and ttylc*. 1995-04-28 07:39:21 +00:00
dufault
c139bc1e76 Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
bde
8e9d78165f Reviewed by: Gene Stark (starkhome!gene@sbstark.cs.sunysb.edu)
Change ownership of tw* from bin.bin to root.operator.  Hardware devices
shouldn't be accessible to bin.
1995-04-26 08:07:30 +00:00
rgrimes
e356cf10f8 Add $defaultdomainname to sysconfig and use it in netstart to set the
domainname.  This eliminates /etc/defaultdomain.

Correct tickadj, it should have been tickadjflags.
1995-04-24 23:52:16 +00:00
jkh
5bd5a77f5b Document COPTFLAGS in addition to CFLAGS. 1995-04-23 13:03:24 +00:00
ache
8dc74eaa49 Add 'rc' devices. 1995-04-23 12:02:21 +00:00
amurai
a3b277cd02 Fixing misspelling and chang default device as dailout
Reviewed by: Atsushi Murai <amruai@spec.co.jp>
1995-04-22 17:14:21 +00:00
jkh
d468c5c8c8 Add xten user/group.
Submitted by:	Gene Stark <gene@starkhome.cs.sunysb.edu>
1995-04-18 02:03:59 +00:00
rgrimes
70e2e64af2 A better solution for the noisy ibcs2 startup, just echo a space and then
call ibcs2.
Submitted by:	jkh, slight modification by me.
1995-04-13 21:23:17 +00:00
jkh
d73b1b9572 I missed some of Frank Durda's changes for MAKEDEV. Fixed.
Submitted by:	Frank Durda IV <bsdmail@nemesis.lonestar.org>
1995-04-13 00:51:55 +00:00
ache
af6d7f00b2 Call gated as /usr/local/sbin/gated instead of possible adding
/usr/local/sbin to rc PATH
1995-04-12 16:58:06 +00:00
ache
dabadeca27 Fix "at" directories owner 1995-04-12 03:02:01 +00:00
ache
c82fb22c9c Add -r to rm -f /var/spool/uucp/.Temp/* 1995-04-11 18:36:10 +00:00
rgrimes
8b78b97479 Remove obsolete comments about my-name and my-network.
Have netstart directly source sysconfig so that it stands on its own.
Do not source netstart in rc, run it with sh.

Rework the dangerous /etc/hostname.* so that it uses a variable with
a list of interfaces and a variable for each interface in that list.
The files /etc/hostname.* become obsolete with this change, the
information is now stored in /etc/sysconfig.

Source any /etc/start_if.${ifn} files so they can export things to
netstart (plans for future enhancements in this area.)

Obsolete /etc/defaultrouter, this is now down with $defaultrouter from
sysconfig.
1995-04-11 01:22:24 +00:00
rgrimes
6157a8bf9d Add missing "echo '.'" to end of file so that the next file called
starts on a new line.
1995-04-10 01:39:13 +00:00
rgrimes
4973479e41 This is a purely cosmetic clean up. Fix many cut and paste problems that
had turned tabs into spaces.
1995-04-09 09:54:51 +00:00
ache
329d8e6d18 Upgrade to RFC1700 (IANA) 1995-04-09 03:02:08 +00:00
nate
a0402f9cc1 Added /usr/share/examples/cvs for use by cvsinit. 1995-04-08 17:48:00 +00:00
ache
3342359329 Add ident (commented out) 1995-04-08 16:21:45 +00:00
ache
b225d46c91 Fix official name of 113/tcp service
Obtained from: SunOS /etc/services
1995-04-08 16:17:05 +00:00
jkh
a35072a8d6 Don't spit out a gratuitous ibcs2 startup message. 1995-04-06 02:38:37 +00:00
ache
53dde22b19 Set desired cursor type for syscons 1995-04-04 17:34:55 +00:00
ache
53d139e404 Add missing ';' 1995-04-01 12:55:33 +00:00
ache
68a7300e1f Make /usr/share/nls/* dirs for message catalog stuff 1995-04-01 04:47:43 +00:00
jkh
9133cae150 Add modem database file for new tip changes. 1995-03-31 11:41:58 +00:00
ache
0152b5a1ee Restore my function key configuration stuff which Rod promise to
restore but really didn't do it.
Restore message from old rc about configuring syscons whith
echo added before it to go to new line after "echo -n xtend" f.e.
and similar stuff.
1995-03-30 09:39:51 +00:00
rgrimes
acdcd32186 Make the creation of the header line in /etc/motd be consistent
with other BSD based systems.

Submitted by:	wollman
1995-03-30 06:34:46 +00:00
rgrimes
e239b1d184 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
dg
64b1b4dfc3 Killed Mr. "Falcon". May he rest in peace. 1995-03-30 05:46:17 +00:00
ache
1f61fee1c3 Remove reference to examples/syscons 1995-03-30 00:10:31 +00:00
ache
08e1bfbc1d Add function keys change setup 1995-03-30 00:01:09 +00:00
jkh
9dbf7fae0f Move the invocation of rc.maint ahead of netstart. This is actually OK
since /var wouldn't be mounted at this point anyway - the mount of NFS
comes after both of them are run.  This closes misc/276.
1995-03-29 03:42:21 +00:00
jkh
0f92e2cf91 1. Add missing -n's to echo lines, closing misc/278
2. Make output of spaces follow conventions used elsewhere.
3. Inform user of a few things being started that were silent before.
1995-03-29 03:35:10 +00:00
rgrimes
b50547561f History merge after repository restore of netstart,v:
date: 1995/03/26 18:18:59;  author: wpaul;  state: Exp;  lines: +23 -17
Make syslogd work again: in needs to be started in netstart right
before the rest of the system daemons are brought up and *after* the
network interfaces have been configured.

Also fix one other potential problem: the NIS services need to be started
relavively early since some of the other daemons might need them. The
automounter is a good example: if you use amd with NIS-based maps, you'd
better have NIS running before you start it. :) I think mountd might
need it too, now that netgroups can be read via NIS as well.
1995-03-29 03:33:55 +00:00
jkh
f1a53fc1fb Remove gratutious echo to close misc/279. 1995-03-29 03:30:22 +00:00
rgrimes
55b5eeef5a History merge after repository restore of netstart,v:
date: 1995/03/23 01:25:18;  author: jkh;  state: Exp;
Another pass through our rc files in an attempt to eliminate historical
crufy and generally make all of this easier to understand and modify.
1995-03-29 03:28:08 +00:00
rgrimes
bb3cded9e1 Remove the private copy of directories in usr/include from here,
this is now handled in BSD.include.dist.
1995-03-27 01:36:19 +00:00
wpaul
b8c800fa1a Make syslogd work again: in needs to be started in netstart right
before the rest of the system daemons are brought up and *after* the
network interfaces have been configured.

Also fix one other potential problem: the NIS services need to be started
relavively early since some of the other daemons might need them. The
automounter is a good example: if you use amd with NIS-based maps, you'd
better have NIS running before you start it. :) I think mountd might
need it too, now that netgroups can be read via NIS as well.
1995-03-26 18:18:58 +00:00
joerg
193548394a Include ``toor'' in the list of forbidden ftp users, just in case someone
is providing this user with a password.

Pointed out by: charly@Fachschaften.TU-Muenchen.DE
1995-03-25 13:11:40 +00:00
jkh
154d03f901 Add rc.maint file. 1995-03-24 00:17:37 +00:00
jkh
160570ecd8 start syslog earlier
add optional ibcs2 startup
1995-03-24 00:16:26 +00:00
phk
bc95b8669d Install /etc/sysconfig 1995-03-24 00:15:15 +00:00
jkh
378cf4a94b Correct a few spelling bogons.
Submitted by:	phk
1995-03-24 00:11:02 +00:00
jkh
ab20587e4f Get around problem of not exporting variables in sysconfig 1995-03-24 00:01:21 +00:00