14967 Commits

Author SHA1 Message Date
nate
af327615af Add sm_inter.h to DPSRCS so that make depend is not required to build
this.
1996-07-09 22:40:39 +00:00
jraynard
2ed826b24d * Move questions re mounting CDROMs together
(suggested by Darryl Okahata).

* Add explanation of what virtual consoles are
  (suggested by Francisco Reyes)

* Minor formatting change to fix docs/1378 (could some kind person
  close this for me? Thanks!)

* Removed references to obsolete /usr/share/FAQ/Text directory.

* Added details of UK supplier of FreeBSD CDs.

* Made the consequences of running ``make world'' more explicit.

* More cleaning and tidying up.
1996-07-09 22:37:38 +00:00
nate
20b7787b81 Functionality for IPFIREWALL_VERBOSE logging:
- State when we've reached the limit on a particular rule in the kernel logfile
- State when a rule or all rules have been zero'd.

This gives a log of all actions that occur w/regard to the firewall
occurances, and can explain why a particular break-in attempt might not
get logged due to the limit being reached.

Reviewed by:	alex
1996-07-09 20:49:38 +00:00
wollman
f53b019e3b This is a proposal-in-code for a substantial modification of the way
the high kernel calls into a protocol stack to perform requests on the
user's behalf.  We replace the pr_usrreq() entry in struct protosw with a
pointer to a structure containing pointers to functions which implement
the various reuqests; each function is declared with the correct type and
number of arguments.  (This is unlike the current scheme in which a quarter
of the requests take arguments of type other than (struct mbuf *) and the
difference is papered over with casts.)  There are a few benefits to this
new scheme:

1) Arguments are passed with their correct types, and null-pointer dummies
   are no longer necessary.

2) There should be slightly better caching effects from eliminating
   the prximity to extraneous code and th switch in pr_usrreq().

3) It becomes much easier to change the types of the arguments to something
   other than `struct mbuf *' (e.g.,pushing the work of sosend() into
   the protocol as advocated by Van Jacobson).

There is one principal drawback: existing protocol stacks need to
be modified.  This is alleviated by compatibility code in
uipc_socket2.c and uipc_domain.c which emulates the new interface
in terms of the old and vice versa.

This idea is not original to me.  I  read about what Jacobson did
in one of his papers and have tried to implement  the first steps
towards something like that here.  Much work remains to be done.
1996-07-09 19:12:53 +00:00
julian
ba8d9388bd changes to allow route to manipulate appletalk routes. 1996-07-09 19:02:28 +00:00
ache
09d5c22b13 Log not exited signal only, but the fact that core dumped (or not) too 1996-07-09 18:12:37 +00:00
ache
a6d4555f2b Dump core on SIGSEGV instead of silent exiting. I saw SIGSEGV few times,
but they are VERY rare to tracking down this bug. I hope core
helps to track it down.
1996-07-09 17:40:36 +00:00
jkh
e649a4ef86 Try to prevent the status line from jumping around quite so much. 1996-07-09 16:57:14 +00:00
jkh
c3e53b9512 Some release changes I've had to make in dealing with the floppy space
crisis.
1996-07-09 16:52:53 +00:00
wollman
44f96ba698 Quiet a couple of -Wunused warnings. 1996-07-09 16:51:18 +00:00
jkh
1cc912b368 Take compat dists out of the canned set - they seem to do more harm
than good, actually, and those who actually need them can select them.
1996-07-09 16:29:00 +00:00
ache
737a27d032 Add netatalk symlink, ifconfig not compiled in other case 1996-07-09 15:48:20 +00:00
ache
3dce5dd9c8 Restore my backed out changes (writting cats) because they was
not reviewed by pst in claimed period (1 week) and over 3 weeks passed.
CONSTRUCTIVE complaints welcome!
1996-07-09 15:37:26 +00:00
jkh
d3a26174cf Update docs to match. 1996-07-09 14:34:58 +00:00
jkh
496e7f4568 A number of improvements in the way statistics are printed, add a "chroot"
option for installing distributions and/or packages to somewhere other than /,
say for a case where you're installing to an external disk on some other
machine's behalf.  More miscellaneous fixes to various problems I stumbled
across while adding this stuff.
1996-07-09 14:28:22 +00:00
jkh
a97e1fa1c1 Cast lseek arguments appropriately.
Submitted-By: "Frank ten Wolde" <franky@pinewood.nl>
1996-07-09 12:17:46 +00:00
jkh
6082dbb660 Merge 1996-07-09 11:26:00 +00:00
jkh
7c8a6d04a5 Correct typos in handbook.
Submitted-By: rich
1996-07-09 07:29:14 +00:00
jkh
cc9cfe35b5 Don't freak out at the lack of root/swap/usr if we're running multiuser
and simply adding another disk.
1996-07-09 07:17:03 +00:00
jkh
7cc36d0595 Eradicate more lurking bogons. 1996-07-09 03:07:51 +00:00
julian
0c208df31d appletalk cleanups
e.g.
Active ATALK connections
Proto Recv-Q Send-Q  Local Address          Foreign Address        (state)
ddp        0      0  [69.230]130            [*.*]*
ddp        0      0  [69.230]128            [*.*]*
ddp        0      0  [69.230]1              [*.*]*

etc..
1996-07-09 02:55:47 +00:00
julian
37f1fda73b Submitted by: Archie@whistle.com
Obtained from: Whistle Communications
patches to allow ifconfig to work with appletalk addresses etc.
1996-07-09 02:38:13 +00:00
julian
1fe8db25ff make the NAMEBLOCK changes conditional on that preprocessor variable,
and add more documentation of the option in the Makefile
also CORRECT the variable mentioned in the README.
1996-07-09 02:28:20 +00:00
jraynard
2af557a759 Make temporary changes to the FAQ in time for 2.1.5, pending a more
comprehensive re-write later.

* Ruthlessly condense questions so they fit on a single line (the
  TOC is now actually readable in lynx!). In one or two cases, this
  has meant splitting up questions or incorporating part of the old
  question into the answer.

* Make it clear that the question about disklabel'ing is actually
  about adding a second hard disk, provide a _much_ simpler answer and
  move it out of the installation section.

* Don't imply that the AHA2920 is supported (I suspect we will get a
  lot of queries about this)

* Reword the non-serious questions to hint that the answer may not be
  particularly informative...

* Correct typos and grammar, remove US-centric colloquialisms :-)

and many more.
1996-07-09 02:23:54 +00:00
julian
a6648ed792 oops, make the magic number match that used in the bootblock..
I guess we should have a single place for this??
1996-07-09 02:10:16 +00:00
julian
6afeabc6cb Obtained from: Whistle Communications
control program to control the facility of the bootblocks
to fetch a default bootstring from a fixed location on the disk.

See the manpage for more info.
1996-07-09 02:04:32 +00:00
wosch
7dbcea9d7a add manpage getNAME(1) 1996-07-08 20:18:28 +00:00
wosch
5bcd6f63c6 Exits 0 on success, and 1 if no keyword matched.
Start $PAGER only if we find a manual page.
1996-07-08 20:03:18 +00:00
wollman
f94ea926ed Fix something that's been bugging me for a long time: move the CPU
type identification code out of machdep.c and into a new file of its
own.  Hopefully other grot can be moved out of machdep.c as well
(by other people) into more descriptively-named files.
1996-07-08 19:44:39 +00:00
wosch
be5d914031 fix `make install' for subdirs (man4.i386, man8.i386)
which I broke in rev 1.21

detected by: bde & jhay@mikom.csir.co.za
1996-07-08 17:44:31 +00:00
jkh
4194bf5b92 Update the documentation here and there. 1996-07-08 12:00:47 +00:00
jkh
9929334754 Same tweak. 1996-07-08 11:07:08 +00:00
jkh
c296a76edd Fix even more lurking bogons - why do I never find these until the last
possible minute? :-)
1996-07-08 10:08:22 +00:00
jkh
7e51f09a84 Whoops! Now that I'm decompressing docs into /tmp, it's important to
make sure that /tmp is there first! :-)  While I'm at it, clean up the
somewhat inexplicably bogus Mkdir() function.
1996-07-08 08:54:36 +00:00
dyson
824afef0c4 Back-off on the previous commit, specifically remove the look-ahead
optimization on the active queue scan.  I will do this correctly later.
1996-07-08 03:22:55 +00:00
dyson
f0e4f8d97a Fix a problem with the pageout daemon RSS limiting, where it degrades
performance to LRU or worse when RSS limiting takes effect.  Also,
make an end condition in the active queue scan more efficient in the
case where pages are removed from the active queue as a side effect
of a pmap operation.
1996-07-08 02:25:53 +00:00
alex
8f921f0679 Fix a typo. 1996-07-07 23:45:30 +00:00
wpaul
a3d7fbc839 Re-implement the DB handle cache using a circular queue and manage
it with the CIRCLEQ macros. This simplifies the code a little, makes
it somewhat easier to read, and may be a little faster. (Actually I think
the performace is about the same.)

Also, in the non DB_CACHE case, save copies of data returned from
the database library in a static buffer, just in case we decide to use
it after the database has been closed. Technically, the memory that the
data pointers refer to belongs to the DB package and we can't count on
it being there after the database has been closed -- the DB package
frees its buffers. (With DB_CACHE #defined the databases are held
open so the buffers remain valid.) I don't think any of the utilities
that use the dblookup module have had any problems with this yet, but
there's no sense in taking any chances.
1996-07-07 23:02:41 +00:00
alex
4c9fe3c130 Add an entry explaining the ``Permission denied'' message associated
with enabling IPFIREWALL.
1996-07-07 22:09:24 +00:00
wosch
79c27ee30a add references lstat(2), readlink(2), symlink(7) in section SEE ALSO 1996-07-07 12:52:51 +00:00
wosch
aaeee47fd8 add 'speaker' to section NAME
add spkrtest(8) to section SEE ALSO
1996-07-07 12:52:03 +00:00
dg
965af71fa0 In all special cases for spl or page_alloc where kmem_map is check for,
mb_map (a submap of kmem_map) must also be checked.
Thanks to wcarchive (err...sort of) for demonstrating this bug.
1996-07-07 03:27:41 +00:00
jfieber
2d77ec69ca Updates from the author. Also update the date; a lot of things have
changed since May!
Submitted by:	wilko@yedi.iaf.nl
1996-07-07 02:00:48 +00:00
joerg
da111e71b4 Correct my English misgrammaring.
Submitted by:	jhs
1996-07-06 14:39:56 +00:00
joerg
a7809bbb46 Make the description of the available configuration options match the
reality.
1996-07-06 14:20:11 +00:00
joerg
e4d7a0d7a1 Add the ability to specify bootflags. This is similar to boot_i386(8),
except for the root f/s options that don't seem to be useful.
1996-07-06 14:18:56 +00:00
andreas
ca4edbc50f Updated bisdn version number. 1996-07-06 12:32:04 +00:00
jhay
ab96797ef9 Add the sr.4 man page so that it gets installed. 1996-07-06 08:03:18 +00:00
jkh
667294c4e6 Fix a longstanding FTP login name bogon I just noticed again. 1996-07-06 02:03:47 +00:00
jkh
5aa5e5a7d8 Bump value for MFSINODE 1996-07-05 21:48:49 +00:00