Commit Graph

956 Commits

Author SHA1 Message Date
ache
cc116c7cb7 Use back-quotes in echo ...recover.* 1995-10-29 12:43:47 +00:00
pst
4990780520 Recover vi recovery files on reboot.
Closes pr misc/556 and others.
1995-10-28 23:32:26 +00:00
ache
29cf56813b Add ascii links 1995-10-28 13:39:27 +00:00
ache
e6df6d82e7 Add ascii locale dir 1995-10-28 13:35:32 +00:00
peter
124a7c632e 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
c1a3db62e4 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
8284ee3abc 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
9d04264cb6 Back out bogus "fix" which was commited over right fix without any check. 1995-10-28 02:01:34 +00:00
julian
2494489f35 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
f87e0570b6 Add test for symlink presence before remove it 1995-10-26 10:05:55 +00:00
ache
bcf71a810c 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
e1b761d3d6 Implement locale.alias via links (including backward-compatible issue) 1995-10-22 00:38:16 +00:00
ache
53a591f7a7 Make real directories for each 8859-1 locale 1995-10-21 23:20:04 +00:00
bde
e28ffae1a8 Update Digiboard entries.
Submitted by:	"Serge A. Babkin" <babkin@hq.icb.chel.su>
1995-10-17 16:26:54 +00:00
phk
d2ceeaab19 Add pccard.conf to makefile. 1995-10-10 09:47:51 +00:00
phk
06c401355c sample config file. 1995-10-10 09:46:52 +00:00
joerg
1c4d32ea4e 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
02c5b6cf4f Change non-existent /usr/lib/uucp to /usr/libexec/uucp 1995-09-30 17:50:32 +00:00
ache
8e50858f81 Refle 1995-09-30 17:20:27 +00:00
jfieber
ab84fe1d35 Remove /usr/share/FAQ, add /usr/share/examples/sup. 1995-09-30 15:42:49 +00:00
wollman
d2a70153e6 Reword confusing comment.
Requested by: Nate Williams
1995-09-29 20:10:40 +00:00
ache
d55aa6df3b 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
2686702724 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
45d3cf3f79 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
510222472c Bring my fixes over from 2.1. 1995-09-19 08:33:43 +00:00
nate
8fd6f0e694 Added /usr/src/sys/compile to cdpath.
Set cdpath instead of leaving it commented out.
1995-09-19 04:57:31 +00:00
nate
34e8d1a314 Fix the cdpath to find utilities in the gnu src tree. 1995-09-18 19:53:42 +00:00
paul
36d9e35218 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
29f0a0da6d 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
1fa8cd4c0c Add a description for the wcd* devices to the Disks section. 1995-09-16 23:15:01 +00:00
gibbs
fff68644b8 inetd.conf:
Add rkinit at 2108/tcp.

services:
Add rkinitd.
1995-09-15 22:02:06 +00:00
ache
af12deb11c Add -fno-strength-reduce to -O2 optimization, all stuff commented out 1995-09-15 01:05:41 +00:00
ache
02aaca1d68 Add commented out entries for SUP update, 3 standard supfiles handled:
standard/ports/secure
1995-09-15 01:03:55 +00:00
ache
4fe95f1bb3 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
66a1f35e31 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
a07381c8ae Correct a small typo I noticed during my 2.1 merge. 1995-09-14 23:17:13 +00:00
jkh
875a4ab676 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
651f993a33 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
2682bb7094 Add target directories for the FAQ and the Handbook. 1995-09-08 19:46:31 +00:00
jkh
94c170a647 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
762f88b9d5 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
8d86116093 Add official protocol and port numbers for RSVP. 1995-08-29 19:29:36 +00:00
dg
709901aa3d Add missing quote.
Submitted by:	Morgan Davis <root@io.cts.com>
1995-08-25 07:18:04 +00:00
jkh
9f26959919 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
15cd026407 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
eb5d5b2cd8 Device entry for IDE CDROM driver.
Submitted by:	Serge Vakulenko <vak@cronyx.ru>
1995-08-18 11:29:05 +00:00
peter
34e7694b23 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
8f234b4c8d 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
6579f34131 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
df028cd614 Since krb_prob conflicts with registered tell protocol,
mark tell section with #PROBLEMS comment
1995-08-04 00:01:24 +00:00
pst
edb8651be0 Add krb_prop entry. 1995-08-02 22:26:38 +00:00
jkh
6b1a8632f7 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
c93738880c Add device support for the Matrox Meteor.
Submitted by:	james
1995-08-01 13:15:52 +00:00
jkh
22c20fd4c1 Tweak the default entry a little to take advantage of new getty
feature.
1995-08-01 13:13:30 +00:00
jkh
8c903eabc5 Fix the mknod for spigot. 1995-07-30 12:56:26 +00:00
ache
4c0fc42609 Restore tabs in inetd line
Submitted by:
Obtained from:
1995-07-29 22:22:08 +00:00
bde
598027ae37 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
74ba692f95 New sound device names.
Reviewed by:	hasty & lowe
Submitted by:	pst
1995-07-29 00:40:40 +00:00
ache
91068e770d Rename in.identd -> identd according recent ports rename 1995-07-27 23:56:43 +00:00
jkh
0594919895 /dev/lp -> /dev/lpt0 1995-07-25 01:52:23 +00:00
jkh
237c7bb61e 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
7d4b8f84f0 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
10492a66fb FreeBSD/386 -> FreeBSD/i386
Submitted by:	Thomas Graichen <graichen@sirius.physik.fu-berlin.de>
1995-07-17 20:07:47 +00:00
mpp
998d53484b Cleanup old kernel database files in /var/db. 1995-07-17 19:36:17 +00:00
rgrimes
b381ad93a8 [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
f4ec3663df 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
edb68238d8 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
3b4470dd32 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
840299d61d 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
0aa964fdce Change "sysctl -nw" to "sysctl -w" to make the output more informative.
Reviewed by:	rgrimes
1995-06-25 09:35:56 +00:00
bde
800769b784 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
f0f95a88b6 Optionally set the dump device. 1995-06-25 04:01:32 +00:00
ache
364241ddc5 Rename ISO8859-1 to ISO_8859-1 per RFC1700 1995-06-17 03:37:18 +00:00
ache
c8f182e00d Rename ISO8859-1 to ISO_8859-1 per RFC1700 1995-06-17 03:17:16 +00:00
ache
361c030727 Rename *.ISO8859-1 to *.ISO_8859-1 per RFC1700 1995-06-17 03:14:31 +00:00
ache
d5c3dcd9e0 Create share/nls/* for local-installed message catalog pgms 1995-06-17 02:51:03 +00:00
ache
88a149d82b Create missing nls/C 1995-06-17 02:49:53 +00:00
rgrimes
4f960dd75f Remove trailing whitespace. 1995-05-30 03:57:47 +00:00
ache
d88e789ffe Eliminate two Subject: from *ly output, call sendmail root directly 1995-05-27 01:55:21 +00:00
ache
d503e1e6bc Use -b for diff, ls produce different number of spaces 1995-05-27 01:37:44 +00:00
ache
4db41bb804 Use proper PATH in front of monthly
Eliminate Subject duplication for insecure output
1995-05-27 01:31:40 +00:00
rgrimes
c6563af053 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
515b1b92e4 Add tun0 to the all rule. 1995-05-18 10:51:03 +00:00
rgrimes
6a59740b8a nogroup 32766 -> 65533 to go with nobody's change to 65534. 1995-05-17 10:02:07 +00:00
rgrimes
81c32f746b 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
037b95c21c 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
80a0428f98 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
e8fd58285e 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
c0e4693116 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
17fc6d821b 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
138edd5273 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
249601e430 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
b9f7f0bc61 Remove XXX comment that I had moved to netstart and forgot to remove from
here.
1995-05-13 20:16:11 +00:00
ache
8eb426e095 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
f6a6350e67 Add "include". 1995-05-13 12:07:08 +00:00
jkh
d86322bd5b 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
dc7062c07a The lites web page has moved.
Submitted by:	rich
1995-05-11 20:39:36 +00:00
rgrimes
e3b120088f 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
a558882de6 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
9f49101aff New directory for sgml tools: /usr/share/sgml
Reviewed by:	rgrimes
1995-05-09 23:06:59 +00:00
jkh
f56b14d054 secure -> DES 1995-05-09 00:15:30 +00:00
ache
0044255e3c Change 'rc' entries from 'r' to 'm', conflict with ptys 1995-05-07 23:04:03 +00:00
asami
7946064660 ttyq[0-9a-f] -> ttyp[g-v] 1995-05-05 10:06:34 +00:00
dufault
d1f7e52e49 Make scsi control devices such as "/dev/rsd0.ctl". 1995-05-03 18:15:35 +00:00
dufault
26b0e06cf4 Use the correct offset for LabPC digital devices. 1995-05-01 14:34:45 +00:00
ache
df9d0d2576 Add yet one popular russian code table 1995-04-30 14:45:00 +00:00
jkh
affe35f024 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
5ff2c2e2fb 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
9b057d0c4d Add cyclades serial devices cuac*, cuaic*, cualc*, ttyc*, ttyic* and ttylc*. 1995-04-28 07:39:21 +00:00
dufault
6702bdcc1b Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
bde
9f7c1b77ac 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
7297445841 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
1eb314188d Document COPTFLAGS in addition to CFLAGS. 1995-04-23 13:03:24 +00:00
ache
e9609fc2f3 Add 'rc' devices. 1995-04-23 12:02:21 +00:00
amurai
2a008b93da 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
b260bebb69 Add xten user/group.
Submitted by:	Gene Stark <gene@starkhome.cs.sunysb.edu>
1995-04-18 02:03:59 +00:00
rgrimes
23e4756f71 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
f86d0bfb93 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
baa7d4604a 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
6e2a70a06e Fix "at" directories owner 1995-04-12 03:02:01 +00:00
ache
b043f23fb9 Add -r to rm -f /var/spool/uucp/.Temp/* 1995-04-11 18:36:10 +00:00
rgrimes
89c931f847 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
0a71b378b5 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
22293c7df5 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
45a8308b6e Upgrade to RFC1700 (IANA) 1995-04-09 03:02:08 +00:00
nate
7741f8b571 Added /usr/share/examples/cvs for use by cvsinit. 1995-04-08 17:48:00 +00:00
ache
1def5e1133 Add ident (commented out) 1995-04-08 16:21:45 +00:00
ache
fae9bfd53b Fix official name of 113/tcp service
Obtained from: SunOS /etc/services
1995-04-08 16:17:05 +00:00
jkh
862ad01747 Don't spit out a gratuitous ibcs2 startup message. 1995-04-06 02:38:37 +00:00
ache
05fe559358 Set desired cursor type for syscons 1995-04-04 17:34:55 +00:00
ache
f63d9c35af Add missing ';' 1995-04-01 12:55:33 +00:00
ache
298c13dc28 Make /usr/share/nls/* dirs for message catalog stuff 1995-04-01 04:47:43 +00:00
jkh
18a762fab9 Add modem database file for new tip changes. 1995-03-31 11:41:58 +00:00
ache
a44e8ddbd2 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
9811f5e0ab 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
01cb869dd8 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
ad43fa83a6 Killed Mr. "Falcon". May he rest in peace. 1995-03-30 05:46:17 +00:00
ache
2b21b18355 Remove reference to examples/syscons 1995-03-30 00:10:31 +00:00
ache
a57e24ef0d Add function keys change setup 1995-03-30 00:01:09 +00:00
jkh
52c2c6e841 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
7715dd8ca1 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
d4daa40a7f 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
cb81b85a9e Remove gratutious echo to close misc/279. 1995-03-29 03:30:22 +00:00
rgrimes
798e0d1de1 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
cafd2b4e16 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
15fdec6c1f 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
c6501b82c1 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
c810d7bf7d Add rc.maint file. 1995-03-24 00:17:37 +00:00
jkh
ed0b137aab start syslog earlier
add optional ibcs2 startup
1995-03-24 00:16:26 +00:00
phk
3b5c333046 Install /etc/sysconfig 1995-03-24 00:15:15 +00:00
jkh
9f3dfc26ee Correct a few spelling bogons.
Submitted by:	phk
1995-03-24 00:11:02 +00:00
jkh
d1ff4f8c28 Get around problem of not exporting variables in sysconfig 1995-03-24 00:01:21 +00:00
rgrimes
541129ef5c Convert from using old root.cache to new named.root 1995-03-23 08:43:07 +00:00
rgrimes
ab6891174d This commit was generated by cvs2svn to compensate for changes in r7270,
which included commits to RCS files with non-trunk default branches.
1995-03-23 08:19:28 +00:00
rgrimes
24790a39c7 Import the official InterNIC Registration Services named.root file
on a vendor branch for easy updates.
Reviewed by:	phk
1995-03-23 08:19:28 +00:00
jkh
1823ec6c2e rc.netstart -> netstart 1995-03-23 06:42:36 +00:00
jkh
b78acc6402 Add a home for system maintainance tasks. 1995-03-23 01:25:51 +00:00
jkh
eab2c34979 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-23 01:25:19 +00:00
jkh
8aa41de734 Finally remove the evil little bit of excreta that was the /etc/myname
file.  hostname is set in sysconfig.
1995-03-22 18:00:36 +00:00
ache
a029159833 Almost full syscons setup via rc & sysconfig 1995-03-22 03:29:55 +00:00
wollman
b6b7f7fea9 Change named starting convention to use $namedflags like most other
daemons that take command-line arguments.  Correct /etc/namedb installation
to use the correct files.
1995-03-21 16:44:04 +00:00
wollman
7f0f8722f6 Update root NS cache.
Delete bogus localhost.rev.
Add prototype localhost.rev and a script to create it automatically.
(NB to installl people: you should ask ``do you have a full-time connection
o the Internet?'', run this script, and enable named if the answer is
yes.)
1995-03-21 16:33:45 +00:00
jkh
2fe73346e8 Begin a long-overdue cleanup of this whole mess.
1. Move all system configuration variables into /etc/sysconfig
2. Adapt other files to use it.
3. Add a host of new variables for micro-managing your system in various
   ways.  For 2.1, /etc/sysconfig will be machine-edited so that the user
   doesn't even have to care at all about the various funny names we picked.
4. Enable dset.  We won't get it debugged if we never use it, and no one
   has said anything negative about it yet, so here goes!
5. Try to use one consistent style throughout.
1995-03-21 15:20:48 +00:00
jkh
2fbf3422ed Fix apm and gsc rules to allow <blah>0' or just <blah>' to be shorthand.
[Actually, it's `<blah>*' but I'm not telling anyone]
1995-03-21 06:31:00 +00:00
phk
962ac2e90a make.conf doesn't postulate anything about libm now. 1995-03-21 02:55:33 +00:00
jkh
f6e7fd9b9e Take out obsolete KERBEROS_IV build variable. Just eBones now.
Submitted by:	Mark Murray <mark@grondar.za>
1995-03-20 21:35:15 +00:00
joerg
1c5e8a2ae0 Make the catman command (in the commented-out example) run by user `man'
instead of `root'.
1995-03-19 10:10:42 +00:00
rgrimes
a914666307 Create /usr/share/games/quiz.db via mtree and remove private mkdir command
from Makefile.
1995-03-18 08:30:48 +00:00
rgrimes
5a3c7f88d1 Use new mtree file to rebuild /usr/include. 1995-03-18 07:02:10 +00:00
rgrimes
e47016da2d Use new mtree file to rebuild /usr/include.
Replace rm -f; ln -s with ln -sf when installing LATIN1LINKS, also
do not attempt to chown/chmod these links.
1995-03-18 07:01:53 +00:00
rgrimes
d40983c822 Remove extra fi that caused this script to fail during boot. 1995-03-17 17:57:24 +00:00
wollman
80a34ebfdf Semi-major RC file cleanup:
- Do ntp right
- Move recenrly-added and long-standing junk from rc.local into rc, so
. that rc.local truly is LOCAL.
- Fix named invocation to use the correct boot file location.
1995-03-16 16:58:01 +00:00
joerg
5eafab60fa Included the (now use{able,ful}) catman program as an (commented out)
example.
1995-03-15 22:58:19 +00:00
ache
203c57da8b Make /dev/pss instead of /dev/sndproc (unused) 1995-03-13 00:10:40 +00:00
bde
0fcaf7139a Clean up white space. 1995-03-12 15:25:32 +00:00
dufault
9b4b6386ec Noticed by: Nate
Fixed the MAKEDEV pattern for SCSI processor type driver so it doesn't
screw up ptys.  Does anyone want to suggest a better name than "pt0" for
SCSI processor devices before 2.1?
1995-03-11 12:07:57 +00:00
rgrimes
2f556c08cb Simplify all the newfs commands into ${NEWFS} and add -t 0 -u 0 so
we can again newfs floppies.

Now I just need to squish the bits back under 1.44MB :-(.  I don't know
if it will be possible to get down to 1.2MB.
1995-03-10 08:42:07 +00:00
jkh
6bf7697491 Back out my previous change and file it under the catagory of One Of Those
Things That Seemed Like A Good Idea At The Time.  There's a better solution
for /etc out there and this is not a step in that direction.
1995-03-06 14:33:39 +00:00
jkh
72a9ad28e2 If there is a host-specific rc file lurking in /usr/share/misc, execute
it.
Submitted by:	Heikki Suonsivu <hsu@cs.hut.fi>
1995-03-05 22:00:40 +00:00
dufault
75d2a55de3 Add processor and worm drivers 1995-03-04 20:54:24 +00:00
bde
03e0899381 For sd, vn and wd:
Support sliced devices better.  E.g.:
`sh MAKEDEV sd0' creates [r]sd0 and [r]sd0s[1-4] as well as [r]sd0[a-h]
(the extra devices created by default won't hurt apart from wasting inodes).
`sh MAKEDEV sd0s1[a-h]' creates [r]sd0s1[a-h] (any partition creates all).
`sh MAKEDEV sd0s5' creates [r]sd0s5.

Support unit numbers 0-31 (was 0-6).

For wd:

Remove support for creating DOSpartitions wd*[i-m].  These will get removed
if you run MAKEDEV on `all' or on wd*.
1995-03-04 12:22:14 +00:00
jkh
b31a4ac53d Add Matsushita CDROM device entries.
Submitted by: Frank Durda IV <bsdmail@nemesis.lonestar.org>
1995-03-02 04:11:47 +00:00
ache
2c783960a6 Cleanup device names, add more devices for Linux sounddriver 1995-02-27 18:54:27 +00:00
ache
1dd481b8d7 Move symlinks creation here 1995-02-26 20:29:37 +00:00
amurai
eeb422fed8 New user Process PPP based on iij-ppp0.94beta2.
o Supporting SYNC SIO device (But need a device driver)
     - add "set speed sync"
   o Fixing bug for Predictor-1 function.
   o Add new parameter that re-sent interval for set timeout commands.
   o Improving RTT (Round Trip Time) and reducing processor time.
     - Previous Timer service was using polling, and now using
       SIGALRM ;-)
     - A 0.94beta2 will not work correctly....

   -- Follows are additinal feature not including 0.94beta2
   o Support Proxy ARP
     - add "enable/disable proxy" commands
   o Marging common routine in CHAP/PAP.
   o Enhancing LCP/IPCP log information.
   o Support local Authfication connection on port 300x and tty.
     - You can set up pair of your "hostname -s" and
       password in ppp.secret. if either ppp.secret file nor
       your hostname line don't exist, It will notify a message
       and working as same as previous version.(Backword compatibility)
     - If you did set up them, It's allow connection but nothing to do
       except help and passwd command.
     - add "passwd yourpasswd" commands
   o Support afilter - keep Alive filter that a packet can send/receiving
     according to ifilter/ofilter but doesn't count it as preventing idle
     timer expires.
     - Same syntax of other filters.
   o Fixing bugs reported by current user for previous one. Thanks !!

Reviewed by: Atsushi Murai (amurai@spec.co.jp)
1995-02-26 12:18:08 +00:00
phk
d14516cf6b make distribute change. 1995-02-25 21:01:48 +00:00
joerg
f148c03229 Allow tty0? to be an alias for tty? when creating the dev nodes.
People tend to be confused unnecessarily otherwise.
1995-02-24 19:26:59 +00:00
jmz
48e2735922 Change permissions and ownership of joystick device files. 1995-02-22 23:52:58 +00:00
ache
bd131fa64f add /usr/local/share, needed by some ports 1995-02-22 04:34:19 +00:00
bde
5395aa40b4 Fix some bogus and missing chowns:
444 -> root.wheel
root -> root.wheel
uucp -> uucp.wheel (perhaps this should be .dialer, but .wheel is safer)
missing -> root.wheel

chown to root is usually bogus because mknod had to be run by root to
create the inode.  Setting the group explictly is currently necessary
because MAKEDEV does nothing to ensure that its working directory has
a suitable group.

Driver authors!  Please fix any bogons in MAKEDEV that involve your
drivers.  The sound devices are still world writable...
1995-02-17 12:32:34 +00:00
bde
519080d6b6 Adjust for rearranged slice numbers. Only create partitions on slice 0
for now (there are too many minors to create by default).  The special
sliced disk case ssd*|svn*|swd*) can almost replace the standard disk
case sd*|vn*|wd*) now (it just creates a few more devices), but there
will have to be special cases to allow creating slices 6-31 and partitions
on slices 2-31.

Fix bogus default cases.
1995-02-16 16:03:29 +00:00
joerg
cd60a37260 gettytab:
Add the `lc' option to default.  Having getty understand the issues of
CAPS-only terminals is a nop these days, but `lc' avoids hassles for
people with CAPS-only user names.

Suggested by: Don Yuniskis


weekly:

Modify the call to makewhatis, now that our makewhatis can take the
entire ${MANPATH} as a single argument.
1995-02-16 10:51:53 +00:00
ache
112385cf14 Add include/readline and share/misc/pkg_manage 1995-02-15 20:57:01 +00:00
ache
3284a97842 Make libexec & sbin for tcp_wrapper and others 1995-02-15 19:12:21 +00:00
jkh
794fd6ebe4 Make /var/yp.
Suggested by: se
1995-02-15 01:51:18 +00:00
jkh
fe17654543 Create a /usr/share/isdn directory. 1995-02-15 00:41:23 +00:00
jkh
86c5f007ce Add device entries for ISDN driver. 1995-02-14 23:48:05 +00:00
ugen
1538491f9d Added /dev/snp? entry.. 1995-02-14 21:13:14 +00:00
bde
b05d6b2adc Add chowns for pty's, ttyv's and ttyd's. Correct the chown for lptctl's.
The group was wrong if MAKEDEV was run in a directory with group other
than wheel.  This may have messed up the group in recent SNAPs
(sysinstall/obj should have group bin).

Reset the umask to 77 after running MAKEDEV.local.  Some cases depend on
the 77 default.  MAKEDEV.local and all cases should probably set the
umask explictly and not depend on a default.  Most cases already set it.
1995-02-10 20:08:25 +00:00
jkh
05810ff0ed Device entries for >32 PTYs.
Submitted by:	Heikki Suonsivu <hsu@cs.hut.fi>
1995-02-09 11:10:02 +00:00
wpaul
e44dd23d15 Small NIS fixes:
1) ypserv is started with nis_serverflags, not yppasswddflags (that's what
   I get for cutting & pasting without paying attention).

2) ypbind can also be started with arguments, so turn nis_client to
   nis_clientflags.
1995-02-08 16:42:12 +00:00
ats
6863615c3f Submitted by: Michael Reiffenberger ?
Changed the yppaswddd to a yppaswdd :-).
1995-02-07 20:52:35 +00:00
jkh
5d2cd114db Video Spigot entries.
Submitted by:	Jim Lowe <james@blatz.cs.uwm.edu>
1995-02-07 12:07:18 +00:00
amurai
a9a715e234 Adding ppp configuration files entry for distribution packages. 1995-02-04 11:16:47 +00:00
dima
ef2095da90 comment localhost by default. 1995-02-04 08:32:15 +00:00
wpaul
f134773353 Added options for starting NIS client and server processes. All are
off by default.
1995-02-03 23:54:07 +00:00
jkh
9b15d8ef61 Add tun to list of devices.
Submitted by:	mr
1995-02-01 23:15:11 +00:00
amurai
e71c24a676 This commit was generated by cvs2svn to compensate for changes in r6056,
which included commits to RCS files with non-trunk default branches.
1995-01-31 06:24:33 +00:00
amurai
0487956fcf Reviewed by: 1995-01-31 06:24:33 +00:00
ache
6b3aa529f2 Create necessary symlinks for locale dirs 1995-01-30 15:20:53 +00:00
jkh
195184b8d8 Edit out some extraneous tabs. 1995-01-27 02:20:42 +00:00
jkh
783f9a44fd Disable dset for now - Bruce says it hoses the show. 1995-01-26 19:04:29 +00:00
ache
98ff5a82cf Sync with main termcap 1995-01-26 08:51:52 +00:00
ache
b004a280c7 Add yet one & to kadmin startup to not left second-level shell hanging 1995-01-26 05:25:52 +00:00
ache
766eada794 Use (sleep 20; kadmind ...) & -- wait until kerberos started 1995-01-26 02:58:31 +00:00
jmz
152d1bd214 Add joystick 1995-01-25 21:21:28 +00:00
ache
34f0314cd8 Start kadmind -n (if present) for kerberos server to bring
passwd to life.
1995-01-25 05:06:34 +00:00
wollman
f23e7cf149 Get the right name for the v4 kadmin service. 1995-01-24 18:52:50 +00:00
jkh
55a8fc5382 Add dset call to rc file, right after the databases are rebuilt. 1995-01-24 16:49:14 +00:00
ache
f50518bb24 Cleanup in examples,groff_font,locale directories 1995-01-22 22:37:45 +00:00
wollman
8d8f1eef72 Added kadmin protocol port 1995-01-20 22:00:26 +00:00
wollman
88a4b81c1e Add /usr/include/ss because libss expects its header files to live there. 1995-01-19 22:23:13 +00:00
jkh
92e55ed89f Remove the src tarball stuff from this Makefile - all the release
stuff is on its way out of here and into release/Makefile.
1995-01-17 20:00:01 +00:00
ache
826f239c42 Add tmac/mdoc, needed by ngroff 1995-01-17 17:57:52 +00:00
jkh
d07546f6ba Catch the one I missed. 1995-01-15 11:21:47 +00:00
ache
4e910416fd Sync with base termcap.src 1995-01-15 06:29:22 +00:00
jkh
0fcc7b937d Make one last stab at making this work before I go. 1995-01-15 06:13:46 +00:00
ats
f34d2f9c01 Fix a bug, that someone has introduced into /etc/security. It has no longer
found SUID files, only SGID files. The find has missed some parantheses.
1995-01-14 13:23:50 +00:00
jkh
682add6a1c Actually, there's a better way to do this whole srcdist tarball business.
Take first steps toward implementing it.
1995-01-14 12:48:39 +00:00
jkh
5dd08626d1 Clean up src-tarball definition. 1995-01-14 12:29:38 +00:00
ache
6d7be0a929 Sync with base termcap 1995-01-13 00:19:50 +00:00
jkh
7acc81dc27 Gunther Schadow <gusw@fub46.zedat.fu-berlin.de>'s
driver for the Genius GS-4500 hand scanner.
Submitted by:	gusw@fub46.zedat.fu-berlin.de
1995-01-07 14:52:08 +00:00
dg
2b79dbc43d Removed daily rm'ing of files in /tmp, /var/tmp, and /scratch. There is no
safe way to do this, and envites very unpleasant results. Removed fsck'ing
of all the disks on the system as it provides output that is almost always
meaningless and only envites bug reports.

Reviewed by:	Jordan Hubbard
1995-01-05 10:15:53 +00:00
ache
0bee6b5a11 Add drainwait option examples 1995-01-05 00:11:52 +00:00
ache
e3f8199c2f Add 'news' user, present in group, but missed in master.passwd 1995-01-03 21:02:01 +00:00
ache
410aa04026 Remove adduser.conf & userids, not needed with new adduser 1995-01-03 12:02:05 +00:00
rgrimes
01cf760ecd Add usr/share/perl/sys to mtree file, remove private mkdir from Makefile. 1995-01-03 02:57:53 +00:00
ache
9bee14843f Add adduser.conf & userids 1994-12-28 13:54:06 +00:00
ache
35e129fe82 Move adduser configuration files here 1994-12-28 13:45:47 +00:00
ats
4dcc6483b0 Add entries for the sony and panasonic drives. The not SCSI and not EIDE
drives :-).
1994-12-25 15:08:29 +00:00
wollman
1edc2b89b7 Disable UDP echo, chargen, date, and daytime services. 1994-12-21 20:32:44 +00:00
ache
3b76a2cbe1 Use proper serial device names 1994-12-19 02:02:47 +00:00
ache
62df3ff3bf Uncomment uucpd by default, it is working and secure now 1994-12-19 01:11:19 +00:00
ache
5de21be864 timedflags quoted
Submitted by: root@uglabgw.ug.cs.sunysb.edu
1994-12-18 01:21:51 +00:00
bde
4b9c4e466a Add support for sliced disk devices ssd*, svn*, swd*. The `s' at the start
of these names is so that they can be distinguished in MAKEDEV until the
non-sliced devices go away.
1994-12-16 15:59:44 +00:00
ats
9d488e0f9a Change the example in the printcap file for the spooling dir from
/var/spool/lpd to /var/spool/output/lpd. This is the new location
where the lpd-system now searches for files.
1994-12-10 22:46:25 +00:00
ache
3772939b8c Fix wrong regexps 1994-12-08 00:44:55 +00:00
ache
9eb8d28049 Fix wrong unit=expr for tty? cua? 1994-12-06 23:06:10 +00:00
bde
1f189f4125 Rename tty0* -> ttyd*. Comment about "serial" terminals instead of
"hardwired" or "dialin" terminals.
1994-12-06 19:59:24 +00:00
bde
bc0e9de8d2 Name the serial ports tty* and cua* in comments. ttyd* and cuaa* don't
match all the port names.

Start using shell functions to avoid duplication.

Make tty* independent of cua*.  Restore support for old names (tty0 ==
ttyd0, cua0 = cuaa0...).

Restore making of lpt1 and lpt2 by default.

Keep umask 077 for making vty*.  World-ioctable vtys are huge security holes
because of bugs in syscons.

Make vga if a vty is made.  It may still be required for X.  It got nuked
with pc*.

Start using umask consistently to avoid using chmod.
1994-12-06 19:50:17 +00:00