Compare commits

...
Author SHA1 Message Date
cvs2svn 34181e06a7 This commit was manufactured by cvs2svn to create tag
'RELENG_2_1_5_RELEASE'.

This commit was manufactured to restore the state of the 2.1.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
1996-10-06 07:58:04 +00:00
cvs2svn 2cbfdf51d8 This commit was manufactured by cvs2svn to create tag
'RELENG_2_1_5_RELEASE'.
1996-10-06 07:58:04 +00:00
Jordan K. Hubbard 231387f437 Merge 1996-07-16 17:34:39 +00:00
Jordan K. Hubbard d37ec9d43f Might as well update the handbook while I'm at it - some sections have
been added.
1996-07-16 16:01:35 +00:00
David Greenman 91506762c9 Ported the 3Com 3c590/3c595 driver from -current to -stable (for 2.1.5).
Done against my better judgement, but at least we won't be sued for false
advertising. Sigh.
1996-07-16 08:53:21 +00:00
David Greenman 7ef6b908ff Woops, one change snuck in that I wanted in a seperate commit... 1996-07-16 08:47:09 +00:00
David Greenman 270dbb52f8 Add forgotten fxp0 entry. 1996-07-16 08:45:52 +00:00
David Greenman ccc6f7bfcd Add forgotten fxp0 entry. 1996-07-16 08:44:57 +00:00
David Greenman 79bfcc2d22 Back out that last patch since it is causing people's cards to hang. 1996-07-16 00:15:17 +00:00
Jordan K. Hubbard 91e01093ad Bring over to 2.1-stable branch, to be tagged into RELENG_2_1_5_RELEASE
as soon as Peter sees this. :-)  Peter:  Another problem:  There were
two files modified in -current; installUpgrade.c and label.c.  Of the two,
only label.c is branched properly (re: our earlier conversation with apache.c).
I don't know what effect this has, if any, but just FYI..
1996-07-14 01:57:49 +00:00
Peter Wemm f77743a7ad Bump REVISION to "2.1.5" and BRANCH to "RELEASE" in preperation for 2.1.5
tree tagging.

Reviewed by:	davidg
1996-07-13 14:29:13 +00:00
David Greenman 9cd782cad9 Brought in fix from rev 1.50: enable transmit complete interrupt. 1996-07-13 10:51:10 +00:00
Jordan K. Hubbard b69605d8fa Mergosity. 1996-07-13 05:52:02 +00:00
Jordan K. Hubbard 964edc739b Mergicate. 1996-07-13 05:45:41 +00:00
Jordan K. Hubbard 56c1874f21 Mergitate. 1996-07-13 05:14:52 +00:00
Jordan K. Hubbard 513b4d54e0 Mergification. 1996-07-13 05:10:22 +00:00
Jordan K. Hubbard cb53fe8f5c .xsession should be perm 755
Submitted by:	pst
1996-07-13 04:29:10 +00:00
Bill Fenner cdef477c3d Bring in fix in rev 1.34: copy the pullup'd mbuf to avoid corruption
of packets received on the router.

Ok'd by:	davidg
1996-07-12 18:35:45 +00:00
David Greenman 8f501224d4 Brought in fix from revs 1.18/1.19: fix bug in slow timeout processing. 1996-07-12 17:31:46 +00:00
Jordan K. Hubbard 2db3fa8d19 Mergitude. 1996-07-12 16:35:29 +00:00
Jordan K. Hubbard bef735d294 Mergify 1996-07-12 16:33:27 +00:00
Jordan K. Hubbard 8daf812670 Merge-o-lator. 1996-07-12 15:26:58 +00:00
Jordan K. Hubbard d5ce44021b Remove reverence to sr.4 that crept in - that's not in -stable yet! 1996-07-12 12:00:37 +00:00
Jordan K. Hubbard eabb76aa81 Merge 1996-07-12 11:42:33 +00:00
Jordan K. Hubbard 72d49eac59 Get this ready for 2.1.5-RELEASE 1996-07-12 11:41:45 +00:00
Paul Traina 51d4ad369a Correct security problem in 8lgm advisory 1996-07-12 06:19:48 +00:00
Jordan K. Hubbard 287563c307 Merge. 1996-07-11 20:13:44 +00:00
Mike Pritchard 75b8a7d052 Bring in zero.4 from -current. Update null.4 to xref it. 1996-07-11 20:11:36 +00:00
Jordan K. Hubbard 90753d7a98 Merge. 1996-07-11 20:06:57 +00:00
Mike Pritchard 1b898727d9 Install some new man pages from -current (the files have
already been tagged onto the -stable branch):

aic.4, eg.4, el.4, ep.4, mtio.4, ncr.4 and wt.4

Also include some additional MLINKS for the spkr and pcvt man pages.
1996-07-11 20:03:32 +00:00
Jordan K. Hubbard 1516b86bf6 Merge. 1996-07-11 11:18:45 +00:00
Jordan K. Hubbard eabecb60b3 Add sio2 and sio3 back as disabled devices. Sheesh, you'd think I killed
Nicole Simpson and Ron Goldman for all the impassioned feedback I've gotten
on this one!
1996-07-11 01:09:47 +00:00
David Greenman 6c2bdcfefa Bump RELDATE to 199607. Note that REVISION and BRANCH still need to be
updated prior to the release tag being applied.
1996-07-10 13:30:51 +00:00
Jordan K. Hubbard 593a5fbf19 Why, it's another merge! How 'bout that, eh folks? 1996-07-10 11:48:07 +00:00
Jordan K. Hubbard 980d5c3d27 Merge. 1996-07-10 09:43:47 +00:00
Mark Murray ae6dc34a93 libgcc.so.261.0 is moving to compat20
OKed by: jkh
1996-07-10 06:30:09 +00:00
Mark Murray 843dee5a3f Remove this so it can go into compat20 (the dist). 1996-07-10 06:29:12 +00:00
Jordan K. Hubbard 6caa351bc9 Merge. 1996-07-10 05:02:35 +00:00
Jordan K. Hubbard b70b7df39c Bring in Garrett's NO_CLOBBER_EVER change and Bruce's disabled keyword handling. 1996-07-10 04:15:24 +00:00
Jordan K. Hubbard 939e59b85e It might help if we actually brought ee into -stable finally.. :-) 1996-07-10 03:51:26 +00:00
Jordan K. Hubbard 2d6f11b4be Do the same for 2.1-stable. Those who'll note that sio2 and sio3 have
gone away can talk to David - this was done with his explicit OK. :-)
1996-07-10 03:41:12 +00:00
Peter Wemm cb7418d606 Back out the temp disable of setproctitle, it's been in -stable for a while.
Shorten the line passed to setproctitle, as in rev 1.4

OK'ed by:	jkh
Reviewed by:	freefall :-)
1996-07-09 23:07:53 +00:00
Jordan K. Hubbard a8d9c0672b Merge. 1996-07-09 17:01:59 +00:00
Jordan K. Hubbard ddd1b9fbd5 Merge. 1996-07-09 14:37:12 +00:00
Jordan K. Hubbard 93a5bd9bf5 Merge. 1996-07-09 12:19:03 +00:00
Jordan K. Hubbard 9e3c0eab47 MFSINODE actually needs to be a good deal higher now - make it 64K 1996-07-09 11:25:10 +00:00
Jordan K. Hubbard 9904d6317c Merge. 1996-07-09 07:17:36 +00:00
Jordan K. Hubbard 29f86c7bab Merge. 1996-07-09 03:13:15 +00:00
Jordan K. Hubbard 011d4ccc61 Merge. 1996-07-09 02:41:35 +00:00
Jordan K. Hubbard 349d67883b Yikes! The wcd0 driver got left out of -stable's GENERIC! No wonder
the ATAPI 2.1-SNAP testers have been having problems! :-(
1996-07-08 23:01:41 +00:00
Jordan K. Hubbard dbcad9b82e Merge. 1996-07-08 12:04:59 +00:00
Jordan K. Hubbard a40698a96e Cosmetic tweak. 1996-07-08 11:06:41 +00:00
Jordan K. Hubbard f9482206fc merge-o-matic. 1996-07-08 10:20:15 +00:00
Jordan K. Hubbard 461acf0cf7 Merge. 1996-07-08 09:07:32 +00:00
Alexander Langer 68513f7ce4 Merge typo fix from HEAD. 1996-07-07 23:46:45 +00:00
Jordan K. Hubbard b28842e70a Merge. 1996-07-07 23:26:49 +00:00
Alexander Langer 2f228b8390 Fix the setting of the interface unit wildcard flag. 1996-07-07 04:11:15 +00:00
David Greenman 2d26d694c0 Applied changes similar to rev 1.52: treat kmem_map and mb_map equally
in special cases.
1996-07-07 03:29:44 +00:00
Jordan K. Hubbard 68abc405be Merge. 1996-07-06 02:10:06 +00:00
Jordan K. Hubbard 1cf7e1bd11 Merge. 1996-07-05 11:30:22 +00:00
Jordan K. Hubbard 3d92eee11f Tweak docs for a spur-of-the-moment snapshot. 1996-07-05 10:35:39 +00:00
Jordan K. Hubbard 52fda84eeb Merge. 1996-07-05 08:57:31 +00:00
Jordan K. Hubbard ab9d0aa3e3 Merge. 1996-07-05 08:44:10 +00:00
Jordan K. Hubbard 6a55af626d Merge. 1996-07-05 08:12:28 +00:00
Jordan K. Hubbard 0d6fc294fa Merge. 1996-07-05 06:54:15 +00:00
Jordan K. Hubbard ea1de1e20f Update docs. 1996-07-05 01:24:13 +00:00
Jordan K. Hubbard a198c9a96e Merge. 1996-07-05 01:04:10 +00:00
Jordan K. Hubbard ce0454166c Merge. 1996-07-05 00:55:17 +00:00
Jean-Marc Zucconi 6d3fc10a33 Merge from HEAD 1996-07-05 00:25:31 +00:00
Jordan K. Hubbard 5f063083eb Merge from HEAD 1996-07-04 05:47:31 +00:00
Gary Palmer 474eff4850 Fix typo
Submitted by:	 Philippe Charnier <[email protected]>
1996-07-03 22:07:39 +00:00
John Polstra 6221185ef1 Merge from main branch 1.14 -> 1.15: Fix uninitialized field in object
file.
1996-07-03 15:47:38 +00:00
Nate Williams 555f872cd7 Bring in changes from the HEAD:
Document MAXMEM.
1996-07-03 05:31:39 +00:00
Nate Williams 2d4cc1ae5d Bring in changes from the HEAD:
GENERIC - Add a commented out line for adding support for IBM ThinkPad
            keyboards

  LINT - Add SCANSET=2 support to the LINT kernel and comments reflecting it's
         purpose.
1996-07-03 05:23:13 +00:00
Jordan K. Hubbard f986be9f6a Merge from head, sans hw.sgml which still needs more work. 1996-07-03 01:39:28 +00:00
Jordan K. Hubbard 685c0af9e2 Merge with HEAD. 1996-07-03 01:31:18 +00:00
Jordan K. Hubbard 9e8df2d15b Merge from HEAD. 1996-07-03 01:19:11 +00:00
cvs2svn 1396c555ea This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-07-02 23:16:18 +00:00
Bruce Evans 65bc0c8fb3 Brought in change from rev.1.30: fixed a vnode reference leak in
nfsrv_rename().
1996-07-02 20:28:20 +00:00
Bruce Evans d561d94608 Brought in changes from rev.1.42: fixed handling of device flags. 1996-07-02 20:18:35 +00:00
Bruce Evans 09b8ce2ef9 Brought in fix from rev.1.80: don't turn off the motor on active drives. 1996-07-02 19:58:11 +00:00
Bruce Evans 149ad431b5 Brought in changes from rev.1.6: fixed scrolling and removed bogus
save/restore of BIOS memory.
1996-07-02 19:25:19 +00:00
Bruce Evans a4f7379cd4 Brought in change from rev.1.28: fixed getdirentries() on nfs mounted
msdosfs's.
1996-07-02 18:40:22 +00:00
Bruce Evans deeb8155dd Brought in changes from revs.1.3-1.4: don't exit before attempting to
count all the files.
1996-07-02 17:22:17 +00:00
Bruce Evans a8e8c42f75 Brought in fix from rev.1.7: use strtoq() instead of strtol() to avoid
overflows.
1996-07-02 17:08:40 +00:00
Bruce Evans 6681856467 Brought in change from rev.1.6: fix a null pointer bug in printreg(). 1996-07-02 16:58:39 +00:00
Bruce Evans 4084f8b6b2 Install pt.4 and worm.4. 1996-07-02 16:43:05 +00:00
Bruce Evans 542992ec17 Brought in change from rev.1.9: fixed bugs in the fix for defaulting to
udp if no flags are specified.
1996-07-02 15:55:56 +00:00
Bruce Evans c81fbb7cb4 Brought in change from rev.1.3: stat() before open() because opening of
special files may be harmful.
1996-07-02 15:44:59 +00:00
Bruce Evans 65ceb8151b Brought in changes from rev.1.6: initialize arrow key data completely. 1996-07-02 15:34:02 +00:00
Bruce Evans c0a150389d Brought in changes from HEAD. 1996-07-02 15:25:11 +00:00
Bruce Evans 86e10751e5 Merged with HEAD: fixed spelling and added support for Cyclades and
Digiboard devices.
1996-07-02 14:39:34 +00:00
Bruce Evans 60831bf968 Merged from HEAD. Everything except perfmon, wcd bugs (wcd doesn't
decode the partition bits, so having both wcd0a and wcd0c is dangerous
and almost useless) and sound and mouse anachronisms.  All cosmetic
except for fixing some transiently wrong permissions and one missing
chgrp (there are still many minor bugs in this area).
1996-07-02 14:24:56 +00:00
David Greenman 2a17234a73 Retrofitted changes from main branch: do pfsnode locking to prevent
concurrent access. Fixes system hang resulting from multiple simultaneous
ps(8)'s when coupled with heavy paging activity.
1996-07-02 13:55:16 +00:00
David Greenman f592e0c7d8 Brought in changes from revs 1.13, 1.14, 1.18, and 1.20...various fixes
for calcru().

Reviewed by:	bde
1996-07-02 12:49:34 +00:00
David Greenman b9f4917c5f At the urgence of several people, not the least of whom are the folks
of the Intel Architecture Lab, disabled the optimized Pentium microtime.
It causes two bugs in 2.1.x: it doesn't account for laptops with power
management and it sometimes is broken completely because the cycle_counter
comes up with the wrong value. I've seen this latter bug occur dozens of
times.  The implementation in the main branch addresses some of these
issues, but we're too close to the release to consider bringing in all
of those changes, so this is the safest solution.

Reviewed by:	bde
1996-07-02 12:46:28 +00:00
Bruce Evans 737c256605 Merged with HEAD: fixed some descritions and a macro. 1996-07-02 12:45:08 +00:00
David Greenman d41f579b57 From main branch: Kill a bogus VM_WAIT in vm_fault_wire() that may have
undesired effects.

Submitted by:	dyson
1996-07-02 10:59:04 +00:00
David Greenman 17f5e06a21 Retrofitted new procfs_rwmem() from main branch. This version is similar
except that upages are handled differently in -stable. This version
fixes a potentially serious hole dealing with incorrect object locking.

Reviewed by:	dyson
1996-07-02 01:58:38 +00:00
Alexander Langer cf3770074f Correct definition of 'established' keyword. 1996-07-02 00:29:22 +00:00
Bruce Evans e6d4ee46f1 Brought in changes for specifying the BIOS drive number to boot from.
Requested by:	Joerg
1996-07-01 16:35:55 +00:00
Joerg Wunsch ad9ed1a8ca Update the sample copyright to the -current version (leave out the
``no advertisment'' clause).

NB that i've also included the find_interface examples into 2.1.X, but
this happened by a CVS tag operation behind the scene, thus no commit
message.  The parent Makefile is supposed to pick this change
automagically.
1996-07-01 14:36:05 +00:00
David Greenman be094295a6 Fixed rather serious bug in the use of pmap_kenter() in kmem_malloc().
It's important that pmap_enter() be used here because the pages won't
be removed from the kernel VM when freed otherwise. This would result
in the potential for the wrong page(s) being used if a vm_map_pageable()
was done on this same address space (since no fault would occur, the
previous page(s) would be bogusly used instead). This is almost
certainly yet another cause of wcarchive instabilities.

Thanks to John Dyson for helping me track this one down!
1996-07-01 14:22:22 +00:00
Joerg Wunsch dcb7326689 Make the lkm examples buildable and working again. Mostly taken
from -current.
1996-07-01 14:20:42 +00:00
Peter Wemm efd93305b2 Bring in rev 1.47, fix typo that prevented the locked termios state devices
from working.

OK'ed by: davidg
1996-07-01 11:01:58 +00:00
Jordan K. Hubbard 51efcdc49a Update reference for netscape. 1996-07-01 02:56:44 +00:00
Jordan K. Hubbard 25aaeb7f2d Bring in the README I actually used, just for consistency. 1996-07-01 02:55:35 +00:00
Jordan K. Hubbard cdae44a8f4 Document ncftp / fetch changeover. 1996-06-30 23:31:05 +00:00
Mark Murray a8f02e9fff Make telnet part of the krb distribution 1996-06-30 12:50:58 +00:00
Joerg Wunsch c93936f249 Back out the change from rev 1.4.4.2: it was unnecessary and broke
setuid scripts.
1996-06-30 09:52:45 +00:00
Joerg Wunsch e9516d1916 Merge rev 1.5: create ktrace.out with mode 0600. 1996-06-30 09:42:42 +00:00
David Greenman 59fe90f426 Brought in fix from rev 1.94: make sure pages involved in I/O are not
mapped into any processes.
Also set b_pages[]=0 when the pages are removed from the buffer - this
is to satisfy my paranoia by making sure that nothing bogusly messes with
the pages after the buffer has been reclaimed. A similar change was made
in the main branch some time ago.
1996-06-30 05:23:41 +00:00
Alexander Langer 306e7711c5 Merge fixes from HEAD (rev 1.6). 1996-06-30 02:59:16 +00:00
Nate Williams 64d3da9399 Fixes for MSS sound support. These are pretty harmless and shouldn't affect
anyone else.

Submitted by:	Thomas Graichen <[email protected]>
1996-06-29 13:48:06 +00:00
David Greenman 717eb31334 Make sure we have an object in the map entry before trying to trim pages
from it.
1996-06-29 09:17:17 +00:00
Alexander Langer db0991f7df Merge fixes from HEAD (rev 1.28).
Commit approved by:	jkh
1996-06-29 03:55:46 +00:00
Jordan K. Hubbard d76d90600b Merge Lynx change from HEAD 1996-06-29 03:50:24 +00:00
Jordan K. Hubbard bbad9c5164 Merge from HEAD (unspam myself) 1996-06-29 03:47:44 +00:00
Jordan K. Hubbard 0f525cd786 Add 3rd ZA site. 1996-06-29 02:41:44 +00:00
Alexander Langer d945b5d1f0 Merge port syntax fix from HEAD. 1996-06-29 01:36:22 +00:00
Gary Palmer a832b62759 Bring in change from rev. 1.20: add links for the fts(3) set of functions. 1996-06-28 23:22:54 +00:00
Joerg Wunsch 91bb19895f Fix two small nits in the -stable `od' driver.
Submitted by:	[email protected] (Shunsuke Akiyama)
1996-06-28 16:59:47 +00:00
Sujal Patel 015260907e Added missing prototype for sigaltstack() 1996-06-28 04:33:51 +00:00
Nate Williams 7b69d2d085 Trivial bugfix which occurs when DEBUG_FLAGS is defined. If DEBUG_FLAGS
is defined, STRIP is undefined and causes the Makefile to blow up, so
make sure STRIP is defined if you plan on using it.
1996-06-27 21:48:50 +00:00
Joerg Wunsch 9058c77fa2 Merge the fix from rev 1.158: repair the keyboard reset i broke. 1996-06-27 21:39:55 +00:00
John Polstra 46e4a51691 Merge in a portion of the profiling fixes from main branch 1.78 -> 1.79.
Specifically, this corrects the profiling of system times, which were
underreported by a factor of 8.

Suggested by:	Bruce Evans <[email protected]>
1996-06-27 16:44:29 +00:00
David Greenman 5cf25e9cfd Add another check to vm_pageout_clean: make sure the page isn't wired. 1996-06-27 10:29:09 +00:00
David Greenman 6b48c17a15 Correct a minor ommision: I left out a vput() when unwinding an exceptional
condition. Also, it's possible that we might not be dealing with the same
page if the vget() should block but still succeed (this is possible), so
be sure to check to see that the page is still dirty and on the PG_INACTIVE
queue. Checks in vm_pageout_clean() will guarantee that the page is still
a condidate for pageout (busy, hold, PG_BUSY, etc).
1996-06-27 10:15:40 +00:00
Jordan K. Hubbard 8290802c6b Whups! I didn't mean to take all that across! 1996-06-27 07:23:43 +00:00
Jordan K. Hubbard 5d3fba2f2e Merge from HEAD 1996-06-27 07:20:56 +00:00
David Greenman e0959bc037 Increased slptime threshold for swapout from 4 seconds to 10. The old
value was far too aggressive.
1996-06-27 05:48:51 +00:00
David Greenman 423cc73364 Retrofitted the non-recursive RSS limiting code from main branch. Due
to the major differences in the VM systems in current and stable, this
retrofit does have some significant algorithmic differences. In any
case, it should be superior to the old (recursive) algorithm in every way.
This, along with the vm_glue.c fix, should fix all of the recent
paging performance complaints.

Reviewed by:	dyson
1996-06-27 05:46:44 +00:00
David Greenman dd46dfc21e pmap_remove() the upages when swapping out the process. Not doing so
will cause the pages to never be cleanablei - leading to a pageout
daemon loop.

Reviewed by:	dyson
1996-06-27 05:39:02 +00:00
Gary Palmer 4a6da35900 Bring over intro(4) from -current 1996-06-27 05:38:51 +00:00
Gary Palmer a18f40d21f Bring in a bunch of man page fixes from the HEAD 1996-06-27 05:33:29 +00:00
Gary Palmer 780ca05343 Bring in change from rev. 1.22:
Set IFF_RUNNING on the loopback interface.
1996-06-27 05:11:04 +00:00
John Polstra 7184e99eb9 Merge profiling bug fix from main branch 1.35 -> 1.36.
This fixes a serious profiling bug:  All addresses >= 256K caused
an overflow, and had their times tallied in the wrong counters.

Bruce Evans has devised a more complete fix that addresses other
issues as well.  But for now, this simple fix is effective and
easy to understand, making it worthy of inclusion in 2.1.5.
1996-06-27 00:46:20 +00:00
Nate Williams 206edda4ff Add libftpio to 'includes'. 1996-06-26 22:48:47 +00:00
Gary Palmer 10fe505495 Bring in change from rev. 1.215: missing space in comment 1996-06-26 21:15:29 +00:00
Gary Palmer 72d63537b4 Merge from HEAD: it's ftpGetModtime, not ftpModtime. 1996-06-26 20:33:57 +00:00
Gary Palmer dfb78badb9 Update comment relating to PTY's, as we can have 256, not 64 as it suggested 1996-06-26 19:43:19 +00:00
Nate Williams 9295078e30 Fix for " CERT Advisory CA-96.12 - Vulnerability in suidperl"
Submitted by:   The Perl Gods as described in the advisory
1996-06-26 19:13:30 +00:00
Mark Murray 07bde751cb Correct comment - this firs appeared in 2.1.5, not 2.2 1996-06-26 17:08:02 +00:00
Joerg Wunsch b85033aad3 Correct two minor nits i've been botching yesterday. 1996-06-26 15:54:13 +00:00
Jordan K. Hubbard 6c78aa1860 Merge with HEAD 1996-06-26 09:32:02 +00:00
Jordan K. Hubbard 6be2387e46 Merge from HEAD 1996-06-26 09:24:03 +00:00
David Greenman 25a8c28df7 Fix the immediate problem: add missing arg to freeer() routine. The last
few edits to this still don't solve the original problem. It appears
that the recursion is *much* worse than we thought - I'm already testing
at 30 levels deep, and it still terminates before finishing the job.
This problaby explains some people's stack overflow problems... :-(
1996-06-26 08:19:48 +00:00
David Greenman d156743657 Fix yet another editing mistake that caused physio() to be really
broken and return wrong data to the user. Sigh...I need a vacation.
This patch is copied directly from John's edit on the main branch,
so I'm *sure* it is correct. :-)
1996-06-26 07:39:31 +00:00
David Greenman 757e32e0a6 Woops, I was a bit overzealous in my editing...add back the missing line. 1996-06-26 06:58:12 +00:00
Mark Murray 512b8eb6b5 Disable the fancy i586 timer stuff. Making this work at this late stage
is not good for my health or my popularity.
1996-06-26 06:24:25 +00:00
David Greenman d85ce565b2 In pmap_object_init_pt, limit the scan of pages through an object to the
object's size. This is mostly just a precaution, but makes John and me
sleep slightly better at night. :-)

Submitted by:	dyson
1996-06-26 06:18:10 +00:00
David Greenman fcb73f9930 Fix a panic that occurs when an I/O is attempted with more than
MAXPHYS/PAGE_SIZE pages. This occurs when there is a non-page aligned
I/O of MAXPHYS size. The fix is to trim the request to MAXPHYS-PAGE_SIZE.
It apparantly wasn't noticed previously because of other bugs.
1996-06-26 06:12:45 +00:00
David Greenman d27715b921 1) Limit recursion when duing RSS trimming.
2) Fix a bug that caused the page stats to get messed up.
3) Re-enabled RSS limiting.

Submitted by:	mostly by John Dyson
1996-06-26 06:08:45 +00:00
David Greenman 9700103308 Brought in fix from rev 1.6: fix for the line continuation fix. 1996-06-26 05:55:45 +00:00
David Greenman 18f3fce383 Brought in most of the improvements/bugfixes from the main branch. Thanks
to Stefan Esser for taking the time to sort all of this out.
1996-06-26 04:36:54 +00:00
Jordan K. Hubbard c64e7dc86b Add more device driver entries for Specialix / Stallion cards.
Submitted-By: peter
1996-06-26 02:36:06 +00:00
Jordan K. Hubbard 4afce3a31f Merge from HEAD. 1996-06-25 22:19:08 +00:00
Bill Paul c1f9987f70 Bring in two small fixes from the head:
- Install Makefile.yp as /var/yp/Makefile.dist and only make a link
  to it from /var/yp/Makefile if /var/yp/Makefile doesn't already
  exist. This way we won't clobber an existing copy of /var/yp/Makefile
  which the user may have modified and wants to keep.

- Make the services.byname target generate proper map keys.

This will probably be my last commit to this branch unless the
freeze deadline changes for some reason.
1996-06-25 21:17:58 +00:00
Gary Palmer 189a55fea1 Back out part of rev. 1.9.4.5. We don't have the updated kmod stuff from
-current and the modload command still needs the entry point
1996-06-25 21:14:52 +00:00
Bill Paul 8485dbe68a Bring in small fix from HEAD:
Remove two unnecessary calls to free(result).
1996-06-25 21:02:18 +00:00
Mark Murray 92817935b2 Merge (sorta) with HEAD - add rndcontrol. rndcontrol itself got
added with a tag operation, and the subdirs paragraph got refomatted
- it was looking a tad messy.
1996-06-25 20:39:37 +00:00
Mark Murray d28f19f9e5 Merge with HEAD. Add /dev/random 1996-06-25 20:26:40 +00:00
Mark Murray d644e37a8c Merge with HEAD - bring in /dev/random 1996-06-25 20:19:56 +00:00
Jordan K. Hubbard 752fdc4069 Break the "what's new since 2.1.0-RELEASE?" section into categories.
Jumbling it all together makes it hard to figure out what's changed.
1996-06-25 19:43:33 +00:00
Jordan K. Hubbard fbbf45f462 Adjust documentation for 2.1.5 1996-06-25 19:05:49 +00:00
Bruce Evans 6b993751fe Merged from HEAD (rev.1.4): fixed comparisons to stop malloc(INT_MAX) from
dumping core.
1996-06-25 18:57:44 +00:00
Joerg Wunsch 1c8d3e27ec Merge from HEAD: kill the various BUGS sections since the bugs
have been fixed since.
1996-06-25 18:32:46 +00:00
Joerg Wunsch 277414286b Merge the "retension" command -- userland part 1996-06-25 18:31:55 +00:00
Joerg Wunsch 2aefbb0dd2 Merge rev 1.3: kill gets() 1996-06-25 18:31:22 +00:00
Joerg Wunsch be521a2501 Merge various fixes from HEAD:
. localization
. dynamic buffers
. fix a core-dump condition
1996-06-25 18:30:55 +00:00
Joerg Wunsch f8196e2f46 Fix from rev 1.24:
Provide a better handling of partially corrupted directory entries.
1996-06-25 18:30:21 +00:00
Joerg Wunsch 581aa2ba56 Merge from rev 1.50:
Add the Emulex MD21 ESDI-to-SCSI bridge as a known device (with more than
one LUN).
1996-06-25 18:29:53 +00:00
Joerg Wunsch f3648f9ee8 Merge the fix from rev 1.28 1996-06-25 18:29:28 +00:00
Bruce Evans 9ac5748e80 Merged from HEAD rev.1.11-1.12: enabled .c rule; added suffix and rule;
removed special sparc support; added ${LDFLAGS} to linker rules.

Enabling the .c rule fixes PR 1347.  The bugs in null suffix rules that
stopped this being enabled in 2.0.5R were fixed long before 2.1R.
1996-06-25 18:24:50 +00:00
Bill Paul d1597564b9 Bring in one fix from the HEAD:
In _yp_dobind(), don't spew an error message on failure to contact
ypbind unless it's for something really out of the ordinary. This stops
_yp_check() from generating a lot of pointless noise. (Example: set your
system domainname but don't turn on NIS, then do an rpcinfo -p. Watch
as 'clnttcp_create' errors scroll by.)
1996-06-25 17:53:33 +00:00
Joerg Wunsch 322d56e65d Merge from HEAD:
kernel-side of the MTRETENS implementation.
1996-06-25 17:46:01 +00:00
Joerg Wunsch b6dac1da1c Merge the fixes from rev 1.66 of fd.c and rev 1.8 of rtc.h:
add an alias for 2.88 MB floppy drives
1996-06-25 17:39:21 +00:00
Joerg Wunsch 8621635a42 Oversight when merging the "od" driver 1996-06-25 17:38:19 +00:00
Joerg Wunsch ee1bfc2bf4 Merge from HEAD: add sysexits.3 1996-06-25 17:38:04 +00:00
Joerg Wunsch 2b9f3ac075 Merge from rev 1.110: fix the /dev/io security hole 1996-06-25 17:37:52 +00:00
Joerg Wunsch 00e64820f0 Merge with HEAD:
add the CD-ROM Audio Control Parameter Page
1996-06-25 17:37:27 +00:00
Joerg Wunsch f7b0b03a43 Add cfree.3 1996-06-25 15:08:00 +00:00
Joerg Wunsch 88d77308a1 Merge the fix from gcc.c rev 1.8 1996-06-25 15:05:07 +00:00
Joerg Wunsch 4817d2c384 Merge the changes from rev 1.19 of /etc/daily and 1.92 of /etc/rc --
Hint about alternatives to the boot-time cleanup of /tmp
1996-06-25 14:56:02 +00:00
Joerg Wunsch 05d8b864dc Sync with HEAD: update mkisofs to version 1.04 1996-06-25 14:54:07 +00:00
Joerg Wunsch 66e84962fd Sync with HEAD: update mkisofs to version 1.04 1996-06-25 14:46:56 +00:00
Joerg Wunsch 9aa81d1872 Sync easy-import with HEAD 1996-06-25 14:45:10 +00:00
Joerg Wunsch c615850513 Merge the fixes for rev 1.9 and 1.10 of parser.c, and
1.9 of Makefile
1996-06-25 14:37:46 +00:00
John Hay 3f4f1fe04d Bring selected changes in from HEAD to stop the LCP state machine from
getting stuck when the link had gone down. It also fix some of the
flags in raw Cisco HDLC mode.
1996-06-25 14:17:40 +00:00
Jordan K. Hubbard 455d6da9ef Add worm to /usr/share/examples 1996-06-25 08:40:13 +00:00
Jordan K. Hubbard d1af10a3fe Merge from HEAD 1996-06-25 05:33:38 +00:00
Gary Palmer 5eb89ad95b If you are going to test compile something, better check it's in your
config file first. Make the last commit actually work.
1996-06-25 04:44:55 +00:00
Gary Palmer 3e2a062f27 Change the use of if_lastchange to be more SNMP compliant. This is NOT
a merge from the head as the two versions of ppp are very different.
1996-06-25 04:28:54 +00:00
David Greenman e2c0f34946 Retrofitted fix from rev 1.11: rewrite of obreak(). 1996-06-25 03:48:34 +00:00
Bill Paul dcda7677a9 Merge in some NIS fixes from the HEAD:
- Fix bugs in gethostbynis and getnetbynis.

- Add NIS support to getservent(3).
1996-06-25 03:22:25 +00:00
Alexander Langer 3903ba4a4b Merge with HEAD. 1996-06-25 03:16:43 +00:00
Gary Palmer a03952c3fc Sync with the HEAD 1996-06-25 03:15:06 +00:00
David Greenman bdb2942624 Brought in fix from rev 1.21: fix end condition for clustered reads. 1996-06-25 03:02:11 +00:00
Nate Williams 5de512060c Finish removing this from -stable. 1996-06-24 23:21:26 +00:00
Gary Palmer e964af08c0 Bring in change from rev. 1.9:
Use a dynamically-sized buffer for SIOCGIFCONF so that `ifconfig -a'
actually retrieves all the information no matter how many interfaces
there are.
1996-06-24 22:27:01 +00:00
Gary Palmer 9556f39143 Bring in change(s) from the head: alter the way if_lastchange is used
to be more in line with what SNMP wants.

OK'ed by: David Greenman
1996-06-24 22:04:24 +00:00
Jordan K. Hubbard 5d121d94a4 Put this back to being a perl script after tagging in the spkrtest.pl
and spkrtest.8 files.
1996-06-24 21:46:48 +00:00
Mark Murray 2c15b166c9 Merge with HEAD - create libdescrypt.
Pointed out by: rgrimes
1996-06-24 18:19:22 +00:00
Bill Paul 993b72dc3d Merge in a couple of fixes from the HEAD:
pw_yp.c:

- Fix silly bug in copy_yp_pass().

- In yp_submit(), use the password from the pw struct passed in as
  an argument instead of calling getpwnam() to find it: for one thing
  this is unnecessary since we already have the crypted password, and
  for another it cause us to pick the wrong password in the event that
  the user exists both in the local database and in YP.

edit.c:

- Change shell restriction policy: if the shell field isn't restricted
  and it's valid, or if the the user is root, allow the shell field to
  be edited.
1996-06-24 17:18:04 +00:00
Jordan K. Hubbard 86d5101b4e Uh, this is a shell script, not a perl script. :-) 1996-06-24 15:28:12 +00:00
Joerg Wunsch d9d1efa667 Remove some old and unused cruft so that `swap generic' kernels will
actually link again.  (I wonder whether i'm the only one who's ever
been using them...)
1996-06-24 14:30:32 +00:00
Jordan K. Hubbard e038d7bcbc Merge from HEAD. 1996-06-24 02:40:24 +00:00
Jordan K. Hubbard 38b4dc401d Merge with HEAD 1996-06-24 02:30:37 +00:00
Jordan K. Hubbard 2407940ce0 Merge from HEAD 1996-06-24 02:29:29 +00:00
Peter Wemm 8c58217582 Selected fixes from HEAD, including:
- Show the "B" flag on blackhole routes (as documented)
 - fixes from 4.4Lite-2 to make the dns reverse-lookups a little less
   broken in the face of subnets (and show network route size)
 - more sensible trimming of the local host's domain name.
 - more readable '-w' statistics output
1996-06-24 00:13:50 +00:00
Peter Wemm 0c1b38c41a Add the stallion subdir, now that it's on the 2.1 branch. 1996-06-23 23:41:39 +00:00
Peter Wemm a87c029736 Bring the two Stallion serial card drivers (both cd1400 and intelligent)
into the 2.1 branch from -current.  The other files have been tagged.

OK'ed by: davidg
1996-06-23 23:24:36 +00:00
Wolfram Schneider 5bb16227a5 add hosts.equiv.5 hosts.lpd.5 1996-06-23 23:15:11 +00:00
Wolfram Schneider 0e97690ac1 Merge from HEAD: add 05.sysman 1996-06-23 23:09:12 +00:00
Wolfram Schneider ba5363085e Merge from HEAD
install forgotten INDEX.*
1996-06-23 22:10:29 +00:00
Wolfram Schneider 766cdadf01 Merge from HEAD. 1996-06-23 22:03:56 +00:00
Alexander Langer 16f571e736 Merge fixes from HEAD (rev 1.27). 1996-06-23 20:51:37 +00:00
Wolfram Schneider b18b803f33 Merge from HEAD. 1996-06-23 20:35:22 +00:00
Justin T. Gibbs e451e08192 Merge with HEAD. 1996-06-23 20:13:13 +00:00
Joerg Wunsch de4a480cda Update the bugs section. Mostly merged from HEAD, with one addition
that is 2.1.X-specific.
1996-06-23 18:33:04 +00:00
Joerg Wunsch 230a4227ca Ooops, forgot to update worm(4). 1996-06-23 16:50:11 +00:00
Joerg Wunsch 835f901f21 Merge scsiformat from HEAD, and enable it in the Makefile. The old
(4.4BSD) version was defunct, while Peter Dufault's wrapper for scsi(8)
works well, so there's no reason to hide it uninstalled.
1996-06-23 15:05:09 +00:00
Joerg Wunsch 822cfeecd5 Add wormcontrol, now that worm(4) has been updated.
(The actual import of wormcontrol(8) into the branch is done behind
the scene by a cvs tag operation, you'll only see a commit message for
the Makefile change.)
1996-06-23 14:58:30 +00:00
Joerg Wunsch 29223026f1 Merge the worm driver into -stable, untested, but eyeball-reviewed.
The existing worm driver there was entirely useless, you couldn't do
anything with it.  Thus i believe that shipping a beta-quality driver
is still better.  (The only other option would have been to remove it
from the branch.)
1996-06-23 14:48:39 +00:00
Bruce Evans 9e81ff7cfa Brought in fix from rev.1.8: made strip failures fatal. 1996-06-23 14:24:57 +00:00
Mark Murray 925a5110ce Merge with HEAD. 1996-06-23 14:07:40 +00:00
Bruce Evans bcf7e0317b Disabled unusable union lkm as in -current and rearranged comments to get
closer to -current.
1996-06-23 13:47:31 +00:00
Mark Murray 219f58e41a kerberosIV/des.h -> des.h 1996-06-23 13:08:41 +00:00
Joerg Wunsch 2fcab564a6 Merge my changes from Mar 9, 1996. Basically, this makes talk able
to work on multi-homed hosts.  As a side effect, this was a major
cleanup of the sources.
1996-06-23 11:47:09 +00:00
Jordan K. Hubbard 7336a8acac Merge various useful things from HEAD. 1996-06-23 07:52:27 +00:00
Peter Wemm e3a12519a7 Bring in rev 1.41; fix timeout estimation with a B0 hangup.
Bring in rev 1.46; fix output flow control and break sending.
1996-06-23 04:14:43 +00:00
Jordan K. Hubbard f461d01768 Merge with HEAD 1996-06-23 01:44:07 +00:00
Gary Palmer ccf639f947 Merge in man page fixes from the head 1996-06-22 23:52:34 +00:00
Gary Palmer f62325277f Merge in change from rev 1.213. Fix spelling errors.
Submitted by: jraynard
1996-06-22 21:34:40 +00:00
Joerg Wunsch 5f8fa8829f Merge the fix from rev 1.69: bump the timeout for st_erase(). 1996-06-22 15:00:00 +00:00
Joerg Wunsch bb54293e04 Fix the major number of the `od' driver.
Submitted by:	[email protected] (Shunsuke Akiyama)
1996-06-22 13:03:56 +00:00
Gary Palmer d80e34ed48 Bring in change from rev. 1.26: keep in/out byte counters. 1996-06-22 09:45:18 +00:00
James Raynard 093a7beb67 Document the fact that it only works if the trace record is a regular file. 1996-06-22 02:15:28 +00:00
Wolfram Schneider f44aad9ecb Merge from HEAD
EOF bug
1996-06-21 23:18:44 +00:00
Mark Murray 3e8ee7c922 Remove reference to eBones/des, as this is now gone. 1996-06-21 19:41:35 +00:00
Mark Murray 0f8f646de4 Oops - forgot to remove these 1996-06-21 18:48:43 +00:00
Mark Murray 3536c916a7 Make this makefile work with STABLE 1996-06-21 18:39:54 +00:00
Mark Murray ca2abb0668 Merge with HEAD 1996-06-21 17:32:26 +00:00
Jordan K. Hubbard d2211cb251 Merge 2 bug fixes from HEAD 1996-06-21 13:12:09 +00:00
David Greenman d5b5ede018 Brought in fix from rev 1.5: handle continuation lines correctly. 1996-06-21 06:06:57 +00:00
James Raynard 9a04aede04 Change brought over from HEAD.
Merged in 4.4Lite2 version, added $Id$'s. This should fix the garbage
error messages printed out under certain circumstances.
1996-06-21 01:12:18 +00:00
Jordan K. Hubbard 2bec671fa7 Merge from HEAD 1996-06-20 23:53:28 +00:00
Mark Murray 6a237fbb48 Remove $log's. These are a pain. 1996-06-20 21:21:01 +00:00
Jordan K. Hubbard 9489798d39 Don't try to build config.new 1996-06-20 17:27:55 +00:00
Jordan K. Hubbard f279958ef7 Sync with HEAD. 1996-06-20 15:52:04 +00:00
Jordan K. Hubbard 95199a2b93 Merge from HEAD 1996-06-20 14:35:33 +00:00
Jordan K. Hubbard 17957bdcab Add fetch, which was just tagged in. 1996-06-20 14:30:56 +00:00
Jordan K. Hubbard ae33388439 Bye bye ncftp 1996-06-20 14:21:31 +00:00
Jordan K. Hubbard 7be9bfb073 Merge from HEAD - nuke ncftp 1996-06-20 14:21:05 +00:00
Jordan K. Hubbard 14a1dcd038 Merge from HEAD 1996-06-20 14:15:44 +00:00
Jordan K. Hubbard 4300d4453a Get rid of libforms (didn't notice the reference here). 1996-06-20 14:03:52 +00:00
David Greenman 91c1af269b Brough in fix from rev 1.66: account for non-page aligned buffers. 1996-06-20 08:08:29 +00:00
David Greenman 1375c38d9e Brought in the rewritten versions of vmapbuf/vunmapbuf from main branch.
Not only is the code higher quality, but it also fixes a rounding/off-by-
one bug that caused a panic when doing physio() with DIAGNOSTIC. This
fix closes PR#1195.
1996-06-20 01:55:54 +00:00
Nate Williams 19b07353bf No need for this in -stable either. 1996-06-19 22:41:44 +00:00
Nate Williams b51848fe13 rpc.yppasswd doesn't exist in -stable. Use yppasswd instead. 1996-06-19 21:41:56 +00:00
Jordan K. Hubbard c533f332e0 Merge from HEAD 1996-06-19 20:57:04 +00:00
Jordan K. Hubbard fb69d5c62f Merge from HEAD. This is part of a multi-part commit since the SGML tools
need to be merged as well for this to work, but they're in a different part of
the subtree.  I have to merge this because a) our -stable docs are way out of
date and b) I need the "doc" distribution to appear in -stable if I'm to use
a single copy of sysinstall for both.  Reviewers of this MOST welcome!
1996-06-19 20:28:57 +00:00
cvs2svn a44f2067f9 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-06-19 09:32:13 +00:00
David Greenman 5387177170 Fixed several serious bugs that had to do with traversing the page
queues and inadvertantly stepping off the queue via a page that was
previous removed from it. Also killed the potentially evil RSS limiting
code in the vmdaemon - it traverses allproc which would not be consistent
if the code should block for some reason (it shouldn't block, but we're
not completely sure of that...).

Submitted by:	dyson
1996-06-19 07:26:57 +00:00
David Greenman 4cebcd747c Add m->hold_count != 0 to the list of exceptions for not putting a page
on the cache queue. The previous behavior might have allowed a page
to get on the cache queue that shouldn't have been.

Reviewed by:	dyson
1996-06-19 07:22:45 +00:00
David Greenman e7a57e693f Make certain that pages (especially cached pages) are pulled off the
page queue immediately so that they aren't used by something else before
we get to them.

Submitted by:	dyson
1996-06-19 07:20:21 +00:00
David Greenman 7fcb71d82b Brought in fix from rev 1.18: gain a reference to the vmspace and do
proper map locking to avoid a potential panic.
1996-06-18 08:36:18 +00:00
Alexander Langer 7cb1ec8363 Merge fix from rev 1.26. 1996-06-18 02:03:29 +00:00
Jordan K. Hubbard 453a26ef54 Merge (again!) 1996-06-17 21:57:54 +00:00
Jordan K. Hubbard 04640727e3 Merge with head. 1996-06-17 21:12:35 +00:00
Jordan K. Hubbard f46d950f00 Include libftpio. 1996-06-17 20:54:26 +00:00
Jordan K. Hubbard ecfd1091be Merge very small, selected parts of this directory from HEAD. Mostly
motivated by a desire to see the local_startup stuff work correctly
for the packages collection in 2.1.5.
1996-06-17 09:17:53 +00:00
Jordan K. Hubbard 25e0f22636 Merge from HEAD 1996-06-17 09:04:59 +00:00
Alexander Langer 0c4387a47f Merge in two bug fixes from HEAD: chain numbering bug (rev 1.40) and
deletion of default policy (rev 1.37).
1996-06-17 00:03:55 +00:00
Satoshi Asami 0c881fd16d Merge from HEAD: create .../etc/rc.d. Without this change the new
apache startup scripts won't install correctly.
1996-06-16 22:33:58 +00:00
Joerg Wunsch 3baa4aa17f Upgrade the `od' driver in -stable. Merge the fixes from the
following respective revisions:

	sys/scsi/scsi_disk.h		1.9
	sys/scsi/scsi_driver.c		1.16
	sys/scsi/od.c			1.18
	sys/i386/conf/LINT		1.265
1996-06-16 20:10:37 +00:00
Bruce Evans 94a1304f8c Removed comments about history. These were turned into the log message
in the previous commit.
1996-06-16 11:54:16 +00:00
Bruce Evans 3c1a12ac40 Latest fixes from the author (committed to -stable because the -current
version isn't ready and the version in -stable is quite broken):

- read optimization
- corrections in data flow mechanism
- restoring board memory window state while returning from
  reentrable functions
1996/03/16:
  - now several boards can coexist and share the same memory window
1996/03/24:
  - eliminated 'b_to_q to a clist..' message while turning off modem
1996/04/10
  - 'static int nports'... - next attempt to drive several boards.
    Reported that with this fix it works with 2 boards.
1996/04/20
  - Overloading channel (ping -f host) caused 'No buffer space..'
    state until slip unit restart. Fixed.

Submitted by:	"Serge A. Babkin" <[email protected]>
Changes by:	Oleg Panashchenko <[email protected]>
1996-06-16 11:50:40 +00:00
Bill Paul 6445760383 Bring in fix from HEAD: add missing semicolon. 1996-06-15 16:19:57 +00:00
David Greenman 2682597cbe vm_map_entry_dispose() needs splimp protection, too, so add it. 1996-06-15 14:03:33 +00:00
David Greenman 3901d8e3f2 Protect map entry allocations with splimp. This is necessary since malloc
can/will allocate map entries at interrupt time. This is similar to a
(splvm) change that was made in the main branch, but much simpler. The
code in the main branch is broken (the thresholds are of such that
freed map entries will accumulate on the non-kernel pool)...so the fix
was re-implemented with just the spl protection and minor algorithmic
simplification.
1996-06-15 12:29:19 +00:00
David Greenman ea881e14a3 Added splbio() protection to active and inactive page queue manipulations.
This is similar to the splvm() protection that was added in the main
branch. It protects the queues from page insertions that can happen during
buffer rundown of asynchronous I/O read-aheads.
1996-06-15 09:58:43 +00:00
David Greenman 765f8d09b1 Brought in fix from rev 1.10: fix off-by-one in structure allocation so
that triple indirect blocks have a chance of working.
1996-06-15 09:25:16 +00:00
David Greenman b4d8bc0d3d Brought in some fixes from main branch: similar to last commit...move
setting of PG_MAPPED (and in this case, PG_WRITEABLE too) to after
pmap_enter() has finished.
1996-06-14 23:23:39 +00:00
David Greenman 4f2f157888 Brought in a fix from main branch: move setting of PG_MAPPED to after a
call to pmap_enter(). Closes a window where PG_MAPPED might be cleared
if the process blocked and someone else does a vm_page_protect(NONE)
before the process unblocks.

Reviewed by:	dyson
1996-06-14 23:21:01 +00:00
Jordan K. Hubbard e0748b411c Merge with HEAD 1996-06-14 18:36:28 +00:00
David Greenman 96a6d85233 Brought in a fix from main branch: close a window in pmap_object_init_pt()
that has to do with the PG_MAPPED flag not being set at the right time,
and PG_BUSY the page rather than doing a vm_page_hold/unhold. This
fixes a potential problem where some mapped pages might go unnoticed by
other parts of the vm system, which can be a real problem if the page(s)
are reclaimed.
Reviewed by:	dyson
1996-06-14 04:34:35 +00:00
David Greenman 0d53a0a640 Brought in fix from main branch: call semexit when appropriate. 1996-06-14 02:26:17 +00:00
Satoshi Asami 8968c81353 Merge from head. I've tried it here and built many packages, it seems
to work fine with -stable.
1996-06-13 06:06:25 +00:00
David Greenman 29f8aa53ae Brought in changes from main branch: move MALLOC of fsnode to avoid a
potential panic during sync.
1996-06-12 03:42:54 +00:00
Wolfram Schneider a01916a698 Merge from HEAD:
chown home directory if don't copy dotfiles
1996-06-12 00:03:35 +00:00
Satoshi Asami 8704e4dc1f Merge with HEAD:
Add man9/cat9, move man/skel -> share/skel, add share/doc.

Noticed by:	ports/editors/beav
1996-06-11 22:04:55 +00:00
Jordan K. Hubbard 9363c0d35b Sync with HEAD. 1996-06-11 10:01:05 +00:00
Bruce Evans 3b7ccb04a9 Brought in the fix from rev.1.33 - use the freespace() macro
instead of buggy explicit code to fix the `Avail' count returned
by statfs() for file systems larger than 11GB.  This also fixes
a minor rounding bug.  The count is still wrong for file systems
larger than 1TB/minfree (normally 128GB).
1996-06-11 05:17:34 +00:00
Bruce Evans e14f11ef9b Brought in the fixes from rev.1.8 - use the freespace() macro
instead of buggy explicit code to fix the `Avail' count for
(non-mounted) file systems larger than 11GB, and don't replace
"Avail" counts of < 0 by 0.
1996-06-11 04:38:08 +00:00
James Raynard c783776133 Bug fix brought in from HEAD as suggested by dg.
Fixed bug in clnt_{tcp, udp}create() where pointers could be free'd
even if they hadn't been successfully malloc()'d.
1996-06-10 20:22:12 +00:00
Andrey A. Chernov 7652784297 Sync with -current 1996-06-10 09:41:49 +00:00
Justin T. Gibbs 2a01c79e30 Detect and report dataphase overruns. Put the adapter into 'Bit Bucket'
mode when this occurs and allow the target to complete the transaction.
Force a retry on overruns since they are usually caused by termination or
cable problems.
1996-06-09 17:33:18 +00:00
Joerg Wunsch e8ec05d06c Merge the fix from rev. 1.28: fix the spl handling, and a deadlock
condition.
1996-06-09 14:25:45 +00:00
Gary Palmer 5a6063ff0a Somehow got missed from the last commit. Stick these in -stable's
attic as they are suffering from nasty bitrot
1996-06-09 11:22:22 +00:00
Gary Palmer ca0e4cb05b Remove devfs from stable. This version is suffering from extreme bitrot 1996-06-09 11:17:35 +00:00
Gary Palmer c981d07473 Bring in changes from revs 1.24 and 1.25 and fix PR 1304: return
EBUSY rather than ENXIO
1996-06-09 11:05:07 +00:00
Jordan K. Hubbard 9cd8157775 Merge from HEAD. 1996-06-09 09:35:01 +00:00
David Greenman baded1b2f2 Backed out changes in revs 1.58.4.2 and 1.58.4.3. The version this was
based on from -current wasn't ready for prime-time yet and the new stuff
is far too green. This reverts the code to what we released in 2.1R.
1996-06-09 08:54:57 +00:00
Paul Traina 171acfbbeb Oops...missed one file in the HEAD sync 1996-06-08 20:25:51 +00:00
Paul Traina a907bb1385 Bring fix for kern/1159 in from HEAD 1996-06-08 20:22:38 +00:00
Paul Traina b1a7e10b62 Bring in changes from head 1996-06-08 20:18:56 +00:00
Paul Traina 1a69aa9f14 Bring in notify changes from head. 1996-06-08 20:13:03 +00:00
Nate Williams 8138815f49 Added a BUGS section to the manpage. Note, this is only relevant to -stable.
BUGS
     This version of fsck may require multiple passes over your disk in order
     to fix all inconsistancies.
1996-06-08 17:28:28 +00:00
Jordan K. Hubbard 473771e53d Merge from HEAD. 1996-06-08 12:06:44 +00:00
Joerg Wunsch 162b1b584b Merge from HEAD:
. preserve the fdisk table if possible,
. allow for disklabel ... auto,
. major cleanup
1996-06-08 11:44:43 +00:00
Joerg Wunsch 1b1cb97915 Teach config(8) about the od driver.
Reviewed by:	[email protected] (Greg Lehey)
1996-06-08 11:39:45 +00:00
Joerg Wunsch 5000f13409 Merge the changes from rev 1.55 into -stable. Required in
particular by some SONY drives.
1996-06-08 11:38:16 +00:00
Joerg Wunsch 8ab74ce9e4 Retrofit the od driver into -stable. It's now stable enough to
deserve a life there, and chances that it compromises some other part
of the system are low.

Reviewed by:    [email protected] (Greg Lehey)

(Should have made it into a single commit, but i've botched this.)
1996-06-08 11:31:03 +00:00
Joerg Wunsch 7a796ac8d9 Retrofit the od driver into -stable. It's now stable enough to
deserve a life there, and chances that it compromises some other part
of the system are low.

Reviewed by:	[email protected] (Greg Lehey)
1996-06-08 11:28:49 +00:00
Bruce Evans c03d25376a Restored rev.1.2.6.1. It was undone by the 3rd mega-commit. 1996-06-08 08:25:28 +00:00
Jordan K. Hubbard 767f366073 Merge changes from HEAD. 1996-06-08 07:15:55 +00:00
Justin T. Gibbs 4559a6b02f Sync with HEAD. 1996-06-08 07:10:57 +00:00
David Greenman 6bd0628fee Brought in fix from rev 1.25: add unit number correctly. 1996-06-08 06:14:15 +00:00
David Greenman 04edb7a671 Brought in fix from rev 1.38: reference count fix for relookup(). 1996-06-08 02:06:08 +00:00
David Greenman ef8edf6df7 Brought in fix from rev 1.30: fix for memory leak when adding a host route
on top of another one.
Brought in fix from rev 1.33: fix for rtfree panic.
1996-06-08 02:02:03 +00:00
David Greenman 20bbc7fba4 Brought in fix from rev 1.38: fix for PF_REMOTE case of ptcwrite() which
was broken in rev 1.22.
1996-06-08 01:40:08 +00:00
Alexander Langer 88c0303515 Merge with HEAD. 1996-06-08 00:55:26 +00:00
Jordan K. Hubbard cdb217b562 Looks like the cut-and-paste monster got somebody - an extra brace was
inserted here.  Please compile before committing! :)
1996-06-07 06:35:40 +00:00
Jordan K. Hubbard 144554db5f OK, I said I wasn't going to touch -stable, but I'm afraid I'm still going
to have to muck around in release/ in order to make 2.1.5 happen so consider
this the exception... :)
1996-06-06 22:53:21 +00:00
Marc G. Fournier 16d158e215 Brought in a change from -current to ftp.c that reports transfer states
in "human" form instead of "scientific notation"
1996-06-06 21:42:31 +00:00
Jordan K. Hubbard 48b664f842 Make info.sh ignore other bogus files.
Submitted-by: wollman
1996-06-06 20:54:24 +00:00
Nate Williams 0572714c9d Bring in KNF formatting changes from HEAD. 1996-06-06 00:13:19 +00:00
Nate Williams abbe627ca1 Fix typo I made when fixing a previous typo. 1996-06-06 00:08:47 +00:00
Nate Williams 83388ccf94 Bring in changes from the HEAD.
Note, I'm only bringing in the bare minimum necessary to support doing
reverse PTR using CNAME's, which is necessary for the
'Classless in-addr.arpa delegation' draft, which is now in use by many
ISPs.  This file is now the at the 'bind-4.9.3-REL' revision level.

Inspired by:	John Capo
1996-06-06 00:05:42 +00:00
Nate Williams 48aa14f0dc Bloat the etc tree in stable with the PCCARD files. I also fixed the
bogus tags on the files and made them branch tags.
1996-06-05 21:20:22 +00:00
Nate Williams edea2e61c5 Add an 'echo ""' that was on the end of the file on the previous version
that I missed when I updated the stuff after mega-commit.
1996-06-05 21:19:03 +00:00
Nate Williams aa7489f93d Mega-commit cleanup. Don't use newsyslog(8) for logfile rotations since
it doesn't exist in -stable, so revert to using the old methods.
1996-06-05 20:28:15 +00:00
Nate Williams d8bba1694b Whoops, forgot one.
Fixed bogus changes from mega-commit 3.  This reverts the files to their
revisions *before* the mega-commit but makes sure any subsequent fixes
are brought in.
1996-06-05 19:50:37 +00:00
Nate Williams 7c5e76d052 Fixed bogus changes from mega-commit 3. This reverts the files to their
revisions *before* the mega-commit but makes sure any subsequent fixes
are brought in.

TODO - netiso
1996-06-05 19:49:29 +00:00
Jordan K. Hubbard 198d8d0786 Back out the previous change - apparently it causes problems
elsewhere!  Sigh..
1996-06-05 09:07:10 +00:00
Jordan K. Hubbard 14fb3f9b4a Resurrect Joerg's 2.1 commit (it was on my list, I just skipped over it
by mistake).  CVS is acting _very_ strangely here; claims everything in
/sys/sys for 2.1 is in conflict, even if I remove it every time.  I'm starting
to REALLY HATE CVS and will do no more merge work with it once the tree is
working again.  I've had it with trying to merge things with CVS - that's it,
I quit!  I've merged my last change into 2.1.
1996-06-05 08:22:35 +00:00
Jordan K. Hubbard be212f13d4 Roll something forward to -current; apparently this was moved back erroneously. 1996-06-05 08:15:31 +00:00
Jordan K. Hubbard 78e55a1f29 This 3rd mega-commit should hopefully bring us back to where we were.
I can get it to `make world' succesfully, anyway!
1996-06-05 02:59:00 +00:00
John Polstra 885f2f31b4 Merge from main branch 1.16 -> 1.17: "persist" state bug fix. 1996-06-04 23:34:06 +00:00
Nate Williams 5baa9b6d14 Bring in changes from the HEAD.
Bring in changes from if_ep.c for PCCARD driver.

  Properly determine the offset of the remaining bytes we need to
  transfer after outsl'ing all the long words we can during transmission
  in 32bit mode.
1996-06-04 21:42:29 +00:00
cvs2svn 38f70e7a6e This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-06-04 19:09:51 +00:00
Nate Williams ed1cde0b4a Update from HEAD.
M_DEVBUG -> M_DEVBUF.
1996-06-04 17:51:21 +00:00
Nate Williams 2309c4a999 Bring in changes from the HEAD.
Fix typo.
1996-06-04 17:38:28 +00:00
David Greenman 78983fc28f Implemented zpfind() which returns the struct proc * of a zombie PID.
Used the above as part of a fix for an architectural flaw in the way that
sysctl_doproc works. sysctl_doproc can block while traversing the proc
lists and the state of the list may have changed during this time. The
fix is to check that the process still exists, and if not, restart the
loop from the beginning.

Note that I don't understand how to unwind SYSCTL_OUT things in -current,
SO SOMEBODY ELSE WILL HAVE TO IMPLEMENT THIS FIX THERE!!! (Poul?)
1996-06-04 02:46:09 +00:00
David Greenman 1b7cb109d3 Brought in (most) of the changes in revs 1.24, 1.25 and 1.43: Fix for
set-id ktrace bug, some cosmetic changes (brought in to make the merge of
other fixes possible), and use kmem_alloc_wait/kmem_free_wakeup to
eliminate a transient string space allocation failure due to running out
of map space.
1996-06-04 02:11:37 +00:00
Gary Palmer 49d406e646 Merge from head:
Close a file descriptor leak. Possibly closes PR #1212
1996-06-03 21:39:23 +00:00
John Fieber da18bb0244 Fix incorrect handling of .cxx files in default rules. 1996-06-03 13:26:16 +00:00
Joerg Wunsch e3de2fcdac Merge the corrections from rev 1.4. 1996-06-03 10:45:13 +00:00
Joerg Wunsch 1f7e52748f Merge from HEAD: add a prototype for ftok(). 1996-06-03 10:44:25 +00:00
Jordan K. Hubbard 37a1e3d683 Revert these back on advice of wpaul. 1996-06-03 07:46:11 +00:00
Jordan K. Hubbard e2cc078246 Whoops - this part should not have come across. 1996-06-03 06:57:52 +00:00
Jordan K. Hubbard accd7f182e Phase 2 of merge - also fix things broken in phase 1.
Watch out for falling rock until phase 3 is over!

libc completely merged except for phkmalloc & rfork (don't know if David
wants that).

Some include files in sys/ had to be updated in order to bring in libc.
1996-06-03 05:12:29 +00:00
David Greenman c3287ad65e Fix declaration of ps_strings. 1996-06-03 04:09:36 +00:00
Joerg Wunsch 0d5d5c6590 Retrofit the change from rev 1.54: make the bootverbose case slightly
more verbose to break the long silence after the ``npx0'' message.
1996-06-02 19:24:05 +00:00
Joerg Wunsch 10c40a2962 Merge from HEAD: hide the ``wrong sig'' message behind bootverbose. 1996-06-02 19:00:18 +00:00
Gary Palmer eef505415e Close PR i386/1223. Correct typo in comment. 1996-06-02 15:10:07 +00:00
Gary Palmer cc36530818 Correct spelling error in comment 1996-06-02 00:15:19 +00:00
Gary Palmer 5ee6f4079a Bring in changes from HEAD. Set ifnet.baudrate for ethernet & FDDI also.
Reviewed by:	 Garrett Wollman
1996-06-02 00:01:51 +00:00
Jordan K. Hubbard 916897d602 Merge from HEAD 1996-06-01 20:52:34 +00:00
Bruce Evans e2750f9798 Brought in the fix from rev.1.3: clean up the FP stack before returning. 1996-06-01 18:02:15 +00:00
Wolfram Schneider 4b8fece1be Merge from HEAD:
add ruid and rgid to file /proc/<pid>/status
this allow killall(1) to kill suid programs
1996-05-31 23:39:16 +00:00
Mike Pritchard eb4b0b134c Bring in update.4 from -current. 1996-05-31 22:04:05 +00:00
Paul Traina fdc6bfeb8d Fix ioctl() operations...nasty typo 1996-05-31 17:35:07 +00:00
Bill Paul d2862cf2f9 Patch the -stable yppasswdd so that it doesn't try to call getpwnam().
The problem with doing this is that getpwnam() will process all the special
inclusion and exclusion lines in /etc/master.passwd, including substitution.
So, for example, if you have a line on your NIS master server that says:

+@disallowed-users:::::::::/etc/nologin

Then yppasswdd will end up with a user record that has /etc/nologin as
a shell. This in turn will get propagated into /var/yp/master.passwd
when an update is performed, and the user's shell will be changed to
/etc/nologin, thus locking them out of the system.

To fix this, yppasswdd now retrieves the user's master.passwd record
directly from ypserv using a call to yp_match(). This bypasses all
the inclusion/exclusion/substitution processing in getpwent(3).

Note that rpc.yppasswdd in FreeBSD-current does not suffer from this
problem: it digs directly into the map database files when searching
for user records, which means it not only bypasses getpwent(3), it
will also work even if your NIS master server isn't set up as an NIS
client. I could have done something similar here, but that would have
meant adding DB interface code which would have been much more complicated.

Bug pointed out by: Tom Samplonius
1996-05-31 14:47:45 +00:00
Peter Wemm 8728e9a57f Lookup value of KERN_PS_STRINGS instead of using a value derived from
constants that can be overridden at kernel config time that are not
visible while running that kernel.

Also, dont dig into /proc/<pid>/mem to read process space if working
on a crashdump.
1996-05-31 08:13:18 +00:00
Peter Wemm 1ee58d620a Look up KERN_PS_STRINGS sysctl, and use that if it is present instead of
the calculated value from a whole series of values that can be overridden
at kernel config time, making the result invalid.
1996-05-31 08:09:42 +00:00
Peter Wemm 32e3836bbe Add sysctl hooks for user-mode setproctitle() and libkvm to see,
taken from -current, but implemented in old-style sysctl.
1996-05-31 08:04:12 +00:00
Peter Wemm 49e0e08d6d Add entries for KERN_PS_STRINGS and friends to allow setproctitle() and
libkvm to adapt to the kernel VM layout changing. (such as on wcarchive,
and some of the stuff I'm experimenting with at the moment.  -current
already has this, so that 2.1 programs that have setproctitle statically
linked will work on 2.2 even if 2.2 ends up with PS_STRINGS in a different
location)

Also, added the somaxconn etc entries, because of the way that the
user-mode sysctl program is built and it was either add the real things, or
some placeholder stubs.
1996-05-31 07:58:47 +00:00
Justin T. Gibbs d5977acceb Stop the selection hardware before acking the SELTO interrupt. The rest
of the main branch changes will come back once they've seen more testing.
1996-05-31 06:37:53 +00:00
Alexander Langer 286216e0ce Bring in changes from 1.22 (disallow LKM manipulations in secure
mode) into stable.
1996-05-31 01:41:54 +00:00
Jordan K. Hubbard b64ae2d968 Bring in just some of the RUNE stuff from HEAD. I'm holding off
on any more aggressive merging of libc for now.
1996-05-30 16:16:37 +00:00
Jordan K. Hubbard 26aeafec71 Merge in symorder (larger usr.bin merge to follow, this just handles the
LKM building problem I just noticed).
1996-05-30 04:52:13 +00:00
Paul Traina 1bdcc92bcc Merge security changes in from head.
Submitted by:	smpatel
1996-05-30 02:31:00 +00:00
Jordan K. Hubbard d9515625fd Remove extra copy of vasprintf.c 1996-05-30 02:15:28 +00:00
Jordan K. Hubbard 1790d7b066 Remove a redundant copy of vasprintf.c 1996-05-30 02:14:12 +00:00
Jordan K. Hubbard ad465d0820 Bring the vasprintf() family of routines in - there are many needlessly
redundant copies in -stable as well.
1996-05-30 02:10:02 +00:00
David Greenman ede96f76f2 Brought in fixes from current: fix for panic caused by dereferencing
(proc)->p_session of an exiting process. This problem manifested itself
via a panic in fill_eproc() when running "top".
1996-05-30 01:24:41 +00:00
Jordan K. Hubbard 5c6b0b3917 Merge from HEAD, except:
Clients that used gnumalloc still do, despite the merge.  We're not
	bringing phkmalloc over.

	Thread stuff left out.

	PCCARD support left out.
1996-05-29 22:38:37 +00:00
Jordan K. Hubbard d2d02801b9 Merge from HEAD. 1996-05-29 04:37:20 +00:00
Jordan K. Hubbard 85d8618c07 Merge from HEAD. 1996-05-28 22:51:19 +00:00
John Polstra 6e0323e4cf Bring in manual page fixes from main branch 1.2 -> 1.4. 1996-05-28 19:06:24 +00:00
Jordan K. Hubbard e46d49258d Merge from HEAD 1996-05-28 18:31:13 +00:00
Jordan K. Hubbard 43615d1ed6 Merge with HEAD. 1996-05-27 23:59:08 +00:00
John Polstra 77bd1b2de8 Bring change 1.3 -> 1.4 into -stable: bug fix for erroneous mbuf display. 1996-05-27 23:22:29 +00:00
Justin T. Gibbs 0bdfca6fa5 Merge with HEAD:
Fix a race condition in p_mesgout* and inb* code that could allow a
phasemiss to sneak by without detection.  This should fix the
Wide/Narrow boot problems that have been reported since this bug
caused the driver ignore a narrow target rejecting wide negotiation.
1996-05-27 23:18:28 +00:00
Joerg Wunsch ad4bc993e9 Merge from HEAD:
Explain ``ESC-Enter'' to leave `ee' in the main help window.
1996-05-27 21:08:09 +00:00
Bruce Evans 64ac1deeaf Nuke the local, broken, termcap.h so that the system one gets used.
The nuking of it in -current on 95/08/04 was overlooked when all
the -current changes were merged into pre-2.1 on 95/08/30.

This should fix PR 1255.
1996-05-27 17:26:08 +00:00
Jordan K. Hubbard daf37a5fad Merge with HEAD. 1996-05-27 16:06:55 +00:00
Jordan K. Hubbard 725e03410b Add -lmd for boot_crunch (from HEAD). 1996-05-27 16:01:57 +00:00
Jordan K. Hubbard 4c4930c846 Fix an evil bogon in the Makefile. 1996-05-27 14:11:46 +00:00
Marc G. Fournier 0ad8632147 Wrong copyright, wrong place 1996-05-27 06:56:42 +00:00
Marc G. Fournier 319d761698 Added in appropriate copyright & RCS Id 1996-05-27 05:21:03 +00:00
Jordan K. Hubbard 919766f209 Remove the x11 subdirectory and its contents (as in -current) - X is a separate
distribution, as are its games.
1996-05-27 01:38:19 +00:00
David Greenman 4078969762 Brought in fix from rev 1.26: fix for "vm_page_free: freeing busy page"
panic.
1996-05-26 18:35:22 +00:00
Joerg Wunsch 58f8c280ed Merge the fix from rev 1.2:, closes PR # bin/1244: rs(1) dumps core with -s 1996-05-26 18:27:55 +00:00
David Greenman 6e6ddf8eda Retrofitted a portion of rev 1.73: be sure to start inactive scan over if
"next" page is no longer on the inactive queue. This fixes a potential
panic during heavy paging.
1996-05-26 18:01:16 +00:00
Justin T. Gibbs efec88c18b Merge with HEAD:
Properly determine the offset of the remaining bytes we need to transfer
after outsl'ing all the long words we can during transmission in 32bit mode.

Closes PR:i386/1243
Submitted by:   [email protected]
1996-05-24 15:25:16 +00:00
Jordan K. Hubbard 0631427a4f Sync from HEAD 1996-05-24 06:09:44 +00:00
Justin T. Gibbs d33c9001a1 Merge with HEAD:
Use the right patch file this time.
1996-05-23 15:14:40 +00:00
Gary Palmer a15d7d6877 Bring in change from rev. 1.8. Fix missing semicolon problem. 1996-05-23 02:03:19 +00:00
Paul Traina 5d1eca7c67 Remove seuid bit, it's not necessary. 1996-05-22 15:54:52 +00:00
Paul Traina 1eef9d2ac7 Call groff directly to avoid nroff shell script
Submitted by:	peter
1996-05-22 15:54:40 +00:00
Justin T. Gibbs 45667ce06d Merge with HEAD:
Setup ULTRAEN in SXFRCTL0 to match the syncrate we are using during the
call of ahc_scsirate.  Otherwise, the proper setting may not get set until
the next reconnection/selection.

The saved_queue used to re-order the QINFIFO during error recovery or
certain SCB paging operations should be an array of u_chars not ints.

saved_queue type error pointed out by: Noriyuki Soda <[email protected]>
1996-05-22 15:34:55 +00:00
Paul Traina eaa7cff9c8 Bring in changes from head 1996-05-22 05:44:12 +00:00
Dima Ruban b27bd16ec7 add missed "\n" when printing an address. 1996-05-22 00:27:36 +00:00
Dima Ruban f0fef65807 "board not responding" -> "board is not responding"
Reviewed by:	gibbs
1996-05-21 23:33:52 +00:00
Justin T. Gibbs ea0a451a2a Merge with HEAD.
Detect the lack of BIOS initialization by looking for all 1s as well as
all 0s.
1996-05-21 18:46:47 +00:00
Justin T. Gibbs 52ce739856 Merge with HEAD.
Dynamically Enable/Disable Ultra mode on a per target basis.  Remove
broken Ultra sync rate entries.  Remove an unneeded printf.  Turn a
panic into a printf since the sequencer will recover if a bad phase
is detected.
1996-05-21 18:46:05 +00:00
Justin T. Gibbs b2fa969f88 Merge with HEAD. Dynamically Enable/Disable Ultra mode on a per target
basis.
1996-05-21 18:43:51 +00:00
Bill Paul 1578fd8c47 Sync with HEAD: bring over fix for PR #1207 and take out one unneeded
instance of free(result).
1996-05-21 16:13:32 +00:00
Jordan K. Hubbard 4d368f5da3 Bring over verbose `make world' feature from -current. 1996-05-21 15:44:17 +00:00
Paul Traina 0bebdde676 Clean out all the FreeBSD 2.2 code to avoid confusion 1996-05-21 00:41:26 +00:00
Satoshi Asami d8ad5a9a3f Merge from HEAD: much nicer format of output from the "superblock
backups" section when you are dealing with a >5GB partition.
1996-05-21 00:35:04 +00:00
Jordan K. Hubbard a0c0dd6046 Invoke proper gzip 1996-05-20 12:52:08 +00:00
cvs2svn 60ef7d845f This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-05-19 19:26:22 +00:00
Nate Williams 5ab6eb11a0 Bring in changes from the HEAD.
Fixed *annoying* error where the following error is generated.

Rebuilding locate database:
stty: stdin isn't a terminal
TERM: Undefined variable.
1996-05-18 20:33:19 +00:00
Paul Traina 9592440293 Disable setuid permission for mount_union(1).
This covers the security problem descibed in SA-96:10 and Jeff says that
when we upgrade to Lite2 (which fixes this problem), mount no longer needs
to be setuid, so we'll never be going back.

Submitted by:   hsu
Reviewed by:    pst
1996-05-17 22:46:56 +00:00
Garrett Wollman 9a08fb3f11 Merge vfsloaD(3) bug fix from head. 1996-05-17 18:20:56 +00:00
Jordan K. Hubbard a59bf652cb Smash this into conformance again. I'm just trying to test a 2.1-snap
build right now and need this to work.  Talking with Peter now about
a better solution to my merging problems.
1996-05-16 13:42:58 +00:00
Jordan K. Hubbard 7635313216 Merge from HEAD. 1996-05-16 12:17:12 +00:00
Jordan K. Hubbard 6334fa7d69 Comment out BUILDNAME and CHROOTDIR. 1996-05-16 03:22:02 +00:00
Mike Pritchard 95d47841b3 Bring in changes from main brnach: allow the user to
specify a range of uids when using the -p option.
1996-05-15 19:22:08 +00:00
Joerg Wunsch 69809bc570 Merge from rev 1.84: mention Ernst Winter for the 2.88 MB floppy drive. 1996-05-15 17:35:24 +00:00
Nate Williams e48bc1519c Bring in changes from the HEAD.
- makedefs and hack.onames.h build
- Changed install to ${INSTALL}
1996-05-15 17:00:07 +00:00
Satoshi Asami 13691f5029 Merge from HEAD:
Add #ifndef/#endif around the "#define CCD_OFFSET 16", so you can override
it in your kernel config file.

Requested (in essence) by:      phk
1996-05-13 09:18:26 +00:00
Satoshi Asami a35d83dc32 Merge from HEAD:
Leave 16 lines in front of each component partition.  It's now safe to
use sd87a or sd237e even if they start at the beginning of the slice.

You can also use sd85c if you prefer, although you need to change the
type field in the disklabel to "4.2BSD".
1996-05-13 08:39:02 +00:00
Justin T. Gibbs e9751602f4 Merge with HEAD:
Fix a brain-o.  The scratch ram on aic78X0 controllers is initialized to 0x00
not 0xff after POST, so test for that when trying to determine if a BIOS
intialized the card for us.
1996-05-12 16:26:23 +00:00
Joerg Wunsch 7b1985dd1c Merge from rev 1.149:
Fix the "well-known retries bug" (a logic-o).
1996-05-12 12:38:56 +00:00
Justin T. Gibbs 761e54501e Free our device information in one error case in the driver probe. 1996-05-12 01:50:33 +00:00
Justin T. Gibbs 272462119b Merge with HEAD.
Add io_port to SCSICONF when
Add missing '+ io_port' to two outbs.
Add missing splx() in one error case during probes.
Remove unnecessary return and break.

Submitted by: Noriyuki Soda <[email protected]>
1996-05-12 01:47:13 +00:00
Joerg Wunsch 11d48d1b06 Merge the hack from rev 1.148:
Don't spin-loop forever waiting for a successful keyboard reset.
1996-05-11 23:18:22 +00:00
Justin T. Gibbs 694c80d174 Merge with HEAD. Add scheme for determining if the BIOS was installed or
not.  THis allows us to honor the settings made by the BIOS on chips that
don't have a SEEPROM attached.
1996-05-10 16:43:19 +00:00
Justin T. Gibbs 331e712d81 Merge with HEAD. Only reset the channel if the user asked us to. Add
support for probing channel B before channel A on twin channel adapters.
1996-05-10 16:42:17 +00:00
Justin T. Gibbs b46ed566c4 Merge with HEAD. Honor the SCSIID, bus off time, and primary channel selection
set by the ECU even if the BIOS is not installed.
1996-05-10 16:41:24 +00:00
Justin T. Gibbs a246afa542 Merge with HEAD. Add bit definitions for determining if we should reset
the scsi bus on probe, probe the B channel first, etc.
1996-05-10 16:39:43 +00:00
John Polstra a6bf85e2e9 Bring in clarification of FNM_PERIOD flag from main branch (1.2 -> 1.3). 1996-05-10 00:35:55 +00:00
Jordan K. Hubbard 250f2cb4d4 1. Merge latest sysinstall changes.
2. Nuke libdisk from here in preparation for a move to /usr/src/lib, as in
   -current.
3. Remove explicit references to libdisk in Makefile (which will probably
   be merged outright from the HEAD later, but this will do for now).
1996-05-09 13:34:21 +00:00
Jordan K. Hubbard 5db695f1b4 Add groff to build-tools target so we get eign installed.
Suggested by:	rgrimes
1996-05-09 06:15:02 +00:00
Jordan K. Hubbard 254d331a9b Remove locale directories properly before linking to them. 1996-05-09 05:58:59 +00:00
John Polstra 75cf23ab3f Merge in bugfix from main branch 1.1 -> 1.2. Fixes problem of "time -l"
dumping core with a floating point exception.
1996-05-08 15:33:10 +00:00
Bill Paul 1238eeed5a Bring in one line fix from HEAD: take out unneeded free(result)
from _havemaster().
1996-05-07 20:54:12 +00:00
Jordan K. Hubbard 3ce1dfc1a8 Merge from HEAD for a fuller, rounder examples directory. This also
drags in some of the new locale directories, but I don't see as they
hurt anything.
1996-05-07 20:15:49 +00:00
Nate Williams dc33a5c23e Bring in changes from the HEAD.
Format changes.
1996-05-07 20:13:11 +00:00
Nate Williams 0be361e833 Bring in changes from the HEAD:
Create share/examples/{meteor|sliplogin|slattach} in the mtree step now
that we're using the Makefile from -current which no longer creates
them.
1996-05-07 15:34:50 +00:00
Gary Palmer d2809bd279 Bring in a change from the main branch:
Record PID in /var/run/inetd.pid and document same.
1996-05-07 03:12:00 +00:00
Poul-Henning Kamp 6c96d2c008 Merge from head. 1996-05-06 20:32:01 +00:00
Peter Wemm d23848c2c4 Part of rev 1.38: just tweakable parameters, no sysctl (it's too painful
under 2.1)
1996-05-05 18:17:06 +00:00
Peter Wemm bcc4b23e86 Rev 1.39 of si.c: Interrupt/poll loop reorganise.
(This was actually tested under -stable first and ported to -current. :-)
1996-05-05 18:00:30 +00:00
Peter Wemm de1781a6cf Rev 1.2 from -current: avoid possible trademark 1996-05-05 17:57:44 +00:00
John Polstra cd74604cdd Update an offset field for i386 a.out core files, so that the program
name comes out right again.
1996-05-04 15:35:04 +00:00
Jordan K. Hubbard a4f38bd841 Bring this much nicer, far more functional Makefile over from -current. 1996-05-04 13:57:02 +00:00
Jordan K. Hubbard 135d378ec3 Update from HEAD 1996-05-04 11:18:32 +00:00
Satoshi Asami 02cb6e8506 Brought in from HEAD: Connect ccd man page and ccdconfig to parent
Makefiles.

Ok'd by:        peter
1996-05-04 08:39:27 +00:00
Paul Traina 8c1fca893f Bring in qcam driver 1996-05-04 07:18:45 +00:00
Paul Traina bfbc575b27 Bring qcam driver into -stable 1996-05-04 07:15:15 +00:00
Jordan K. Hubbard 9c09dd25d9 Sync with HEAD 1996-05-03 23:32:32 +00:00
Joerg Wunsch 812a0e0392 Update from HEAD: man page goes to section 8. 1996-05-03 18:11:02 +00:00
Satoshi Asami 8d17804411 Bring in ccd support from -current. Note that conf.c has two missing
entries in front of ccd (stl and qcam) and the ccd driver won't work
(wrong character special major) until someone fills the two slots.
1996-05-03 06:02:49 +00:00
Joerg Wunsch 861e44f806 Merge from HEAD:
Replace the dependency of `install' from `kernel' by a test for the
existance fo `kernel'.

Submitted by:   peter
1996-05-02 21:43:04 +00:00
Joerg Wunsch b7e44174a7 Add a man page. 1996-05-02 21:42:18 +00:00
Mark Murray d7390d0da0 Merge with HEAD. Patch docs fixes. 1996-05-02 17:04:59 +00:00
John Polstra c77d3aa154 Bring in changes from main branch.
Makefile 1.15 -> 1.18: Safer installation on a running system.
rtld.1   1.2  -> 1.3:  Add LD_PRELOAD, remove LD_NO_INTERN_SEARCH and
                       LD_NOSTD_PATH.
rtld.c   1.27 -> 1.33: Major speedups, code cleanups, LD_PRELOAD support.
1996-05-02 16:14:05 +00:00
John Polstra 3092beeb7c Bring in minor manual page fixups from main branch 1.7 -> 1.8. 1996-05-02 16:09:55 +00:00
John Polstra 658bcc5f0e Bring in small speedups from main branch 1.2 -> 1.3. 1996-05-02 16:08:53 +00:00
John Polstra b2f01a7ab6 Bring in changes from main branch.
ld.c    1.29 -> 1.31: open/fopen error checking, remove LD_NOSTD_LIB
ld.h    1.14 -> 1.16: prototypes for new functions in shlib.c
lib.c   1.15 -> 1.16: open/fopen error checking
shlib.c 1.13 -> 1.15: new functions for dynamic linker
1996-05-02 16:07:33 +00:00
Bill Paul f5dda3dad8 Sync with HEAD: simplify NIS marker keys 1996-05-02 16:03:30 +00:00
Bill Paul a2da4d8617 Sync with HEAD: encode NIS master.passwd entries in a simpler manner. 1996-05-02 16:02:42 +00:00
Bill Paul 759761b0c1 Merge with HEAD. Revamp the NIS netgroup inclusion/exclusion code. 1996-05-02 16:01:19 +00:00
David Greenman c99f1d30b8 Fixed two oversights pointed out to me by dyson:
1) remove unused assignment of "mpte" in pmap_remove()
2) retrofit new pmap_protect() from -current
1996-05-02 15:07:05 +00:00
David Greenman 0be7b5f27f Brought in fix from rev 1.21: initialize p_vmspace to 0 so that
pmap_growkernel doesn't kill us.
1996-05-02 12:09:04 +00:00
Mike Pritchard 078f9c1287 Bring in changes from main branch: various man page cleanups. 1996-05-01 23:21:43 +00:00
Mike Pritchard 21ce69b458 Bring in changes from main branch: some of my various man page cleanups
from the last few months
1996-05-01 22:44:14 +00:00
Mike Pritchard e3857bbe00 Bring in changes from main branch: fix a man page xref, an error
description and a typo.
1996-05-01 22:28:58 +00:00
Bruce Evans d1fbe51ac3 Brought in fix from rev 1.146: fixed a race that caused panics in kernel
printfs.
1996-05-01 04:01:29 +00:00
Joerg Wunsch 710a102eda Merge from HEAD:
Correct a typo.
1996-04-30 05:21:14 +00:00
Bill Paul 7ca69134ba Sync with HEAD. Closes a PR (rlogind dumps core when netgroups are
used in /etc/hosts.equiv and /etc/netgroup doesn't exist), fixes another
bogon that I discovered independently (_yp_innetgr flag not reset at
the right time) and small performance tweak.
1996-04-29 15:05:55 +00:00
Justin T. Gibbs 88a42dd7be Merge with HEAD. 1996-04-28 19:47:54 +00:00
Justin T. Gibbs 3bec1d3130 Merge with HEAD.
Update my copyright.
Allow SCB paging on aic7770 chips Rev E or greater.
1996-04-28 19:38:18 +00:00
Justin T. Gibbs d2d743d878 Merge with HEAD.
Allow 4 bit host adapter SCSI ids for wide cards.
Allow SCB Paging to be turned on.
Add support for the aic7850, aic7855, aic7860.
1996-04-28 19:37:09 +00:00
Justin T. Gibbs f91b4e7ccc Merge with HEAD.
Implement SCB PAGING.
Fix timeout handler bugs.
Fix bug in RESTART_SEQUENCER.
1996-04-28 19:34:00 +00:00
Justin T. Gibbs 3714b6c2cb Merge with HEAD.
Implement SCB PAGING. Fix some bugs in find_scb.
1996-04-28 19:33:05 +00:00
Joerg Wunsch ff17e8c3ab Merge from HEAD:
Add entry for xterm-color.
1996-04-28 18:21:51 +00:00
Joerg Wunsch 2e25e8604b Merge from HEAD:
Make `install' depend on `kernel'.
1996-04-27 07:31:40 +00:00
Satoshi Asami f2c9b7539a Backport this to 2.1-stable. 1996-04-27 06:57:54 +00:00
cvs2svn 9b7ce22cbf This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-04-26 21:35:12 +00:00
David Greenman fa70835c8d Fixes for a couple of minor bugs:
1) allocate map VM from the kernel_map, not the kmem_map.
2) update map hint properly when simplifying a map and remove unnecessary
   restriction on object->paging_in_progress.

   The above problems wouldn't have caused any panics, and it's unlikely
that there were any noticeable effects due to the bugs...but they're bugs
nonetheless.

Submitted by:	dyson
1996-04-26 04:12:18 +00:00
Paul Traina d50feef990 Bring in security fix from -current. 1996-04-24 20:20:00 +00:00
David Greenman a42f801c98 Retrofitted much of the substance of the changes in -current, minus some
of the optimizations. Most of this is a rewrite to get rid of the inline
assembly.  I've been seeing some very strange page table related panics
on wcarchive with the old code; the current thinking on this is that the
inline assembly in pmap_remove isn't getting along with the gcc code
generator for some reason (possibly due to a bad or missing register
constraint) and in any case the problems seem to disappear with the C
(new) version of this code.

Reviewed by:	dyson
1996-04-24 05:58:06 +00:00
Nate Williams 822aa5fd10 Bring in changes from the HEAD:
- This code adds some backwards compatability hacks for buggy APM BIOS
  implementations, and synchronizes us with the Nomad's latest code.

This code is based on the Nomad code, but heavily hacked by me.

Reviewed by:    phk
Submitted by:   the 'Nomads'
1996-04-23 19:59:52 +00:00
Nate Williams e7542a7cb4 Bring in changes from the HEAD:
Add the APM hooks into the generic pccard kernel files.  With this code
in place device drivers can now register power-down/power-up routines so
that we can use common routines to power-up/power-down cards for
insert/removals, suspend/resume, etc..

Reviewed by:    phk
Submitted by:   the 'Nomads'
1996-04-23 16:09:07 +00:00
Nate Williams 9e17b25c75 Bring in changes from the HEAD:
Updated the laptop 'kludge' file.  Hopefully this can go away soon.

Submitted by:   The 'Nomads'
1996-04-22 22:30:38 +00:00
Paul Traina 9fe08c001d Typo shmrsh -> smrsh 1996-04-22 20:31:16 +00:00
Nate Williams 3dd53e7ad4 Whoops, this got missed.
- Add commented out apm support to GENERIC.
1996-04-22 19:49:45 +00:00
Nate Williams e6d31664bc - add apm to the GENERIC kernel (commented out), and add some comments
regarding apm to LINT
- Disabled the statistics clock on machines which have an APM BIOS and
  have the options "APM_BROKEN_STATCLOCK" enabled (which is default
  in GENERIC now)
- move around some of the code in clock.c dealing with the rtc to make
  it more obvios the effects of disabling the statistics clock

Reviewed by:	bde
1996-04-22 19:48:26 +00:00
Paul Traina 84b89df2a7 Bring in change from HEAD.
Create /usr/libexec/sm.bin directory
1996-04-22 07:04:22 +00:00
Paul Traina 0d17f6a08b Bring in changes from head. Build and install smrsh. 1996-04-22 06:34:38 +00:00
Garrett Wollman 91be4928b6 Pull Mountain time fix over into -stable. 1996-04-19 15:17:04 +00:00
Nate Williams de5a5ed6a2 Bring in changes from the HEAD.
- Addition of my name to the APM Copyright
- More code cleanups
- #ifdef DEBUG debugging code
- More consistant printfs
- Better handling of the apm_int() assembly code (mostly from Bruce Evans)
- Save/restore the FS data segment.

Reviewed by:	bde
1996-04-18 19:26:19 +00:00
Nate Williams 45534a87df Added comment out psm0 (PS/2) mouse device entry so that users can find
it easier.
1996-04-18 04:04:21 +00:00
Joerg Wunsch e36212e172 Merge from HEAD:
Document the possible EPERM return.

Submitted by:   [email protected] (Warner Losh)
1996-04-17 20:53:24 +00:00
Joerg Wunsch 03bbd3019d Merge from HEAD:
Mention swapinfo as .Nm, so it will be referenced by mkwhatis.
1996-04-17 20:52:49 +00:00
Joerg Wunsch 6bb17fec07 Pull the fix from rev. 1.53 into -stable, after receiving some
confirmation from the users.
1996-04-15 17:14:12 +00:00
David Greenman 405b22bceb Brought in fixes from -current: rev 1.20 of tcp_output.c, and 1.16 of
tcp_timer.c...time-out connections in the CLOSING state better.
1996-04-15 03:49:53 +00:00
Bruce Evans 4a23cacbbc Brought in fifo fixes from revs 1.130 and 1.140: don't change the fifo
settings for the non-speed of 0.
1996-04-13 15:01:25 +00:00
Mark Murray dcb4a4aa2a Merge with HEAD: split libcrypt and libcipher man pages. 1996-04-13 08:24:41 +00:00
Mark Murray e8fbbfaace Dang. Forgot to remove this. 1996-04-13 08:14:19 +00:00
Mark Murray e24e5eb9dc Merge with HEAD: Split libcrypt and libcipher man pages. 1996-04-13 08:12:29 +00:00
Marc G. Fournier aadbae2e22 nfsd now defaults to UDP if no flags given on command line 1996-04-13 06:14:51 +00:00
Mike Pritchard 4d3056d654 Bring in typo fix from main branch.
Closes pr#1137.
1996-04-13 02:12:15 +00:00
Bruce Evans 83576757b0 Brought in change from rev.1.37: fix comparison of wrong field against
EXTPROC.
1996-04-12 07:45:07 +00:00
Dima Ruban 63cdbc0be9 Comment both examples because certain security reasons. We do have
it in -current, and I've no idea why we didn't have it in -stable.
1996-04-12 06:14:53 +00:00
David Greenman c3006c0250 Brought in change from rev 1.70: add spl0() to vmdaemon. 1996-04-12 00:43:08 +00:00
David Greenman 8f83184f65 Fix weird patching snafu that somehow snuck in - what should have been
"buflen" was "len" instead. I might have gotten my slcompress/pppcompress
patches mixed up (this being the only difference).
1996-04-11 21:01:38 +00:00
Mark Murray 33f3008eb8 Merge with HEAD an improved Index: priority fix. 1996-04-11 10:33:45 +00:00
David Greenman 50dae86932 Fix editing mistake in the last commit...sorry. 1996-04-11 08:22:31 +00:00
David Greenman 565be2e534 Brought in fix from rev 1.5: Fix panic: check header length before copying
header.
1996-04-11 08:18:05 +00:00
Marc G. Fournier a6acf5ce35 removed xrefs to icheck(8), ncheck(8) that don't exist 1996-04-11 07:52:20 +00:00
Marc G. Fournier 4fbd64882b added ports-www to supfile 1996-04-11 07:41:08 +00:00
David Greenman e356442fbe Bugfix based on rev 1.7 of slcompress.c in -current:
When cslip gets an uncompressed packet, it attempts to save off the TCP/IP
header for use in decompressing subsequant packets. If cslip gets garbage
(such as what happens when there is a port speed mismatch or modem line
noise), it will occasionally mistake the packet as a valid uncompressed
packet. When it tries to save off the header, it doesn't bother to check
for the validity of the header length and will happily clobber not only
the cslip data structure, but parts of other kernel memory that happens
to follow it...causing, ahem, undesired behavior.
1996-04-11 06:51:53 +00:00
Marc G. Fournier f81673587e fixed bug PR#bin/722 (1.9.9e confirms accuracy of fix) 1996-04-11 06:45:15 +00:00
Nate Williams c29a4d4f05 hp300 -> i386 1996-04-10 05:27:11 +00:00
Marc G. Fournier 889db30f68 Merged changes from -current 1996-04-09 21:23:11 +00:00
David Greenman 972c3fb099 From main branch: updates to my copyright. 1996-04-08 01:32:00 +00:00
David Greenman 82f26cf52a From current: updates to my copyright. 1996-04-08 01:28:10 +00:00
Nate Williams a7597ca26d Bring in changes from the HEAD.
- Changed #includes of <i386/include/foo.h> to #includes of <machine/foo.h>.
- pccard.c:
        #include <i386/include/clock.h> to get sysbeep() prototype
- pcic.c:
        add appropriate #ifdef around a prototype to quiet GCC because
        fn decl. is also #ifdef'd.
1996-04-07 18:13:21 +00:00
David Greenman 6178932cb0 Brought in fix from rev 1.24: Fix panic via splnet protection for interface
address changes.
1996-04-07 07:02:05 +00:00
Joerg Wunsch 6f6ec01338 Merge from HEAD: fix a typo. 1996-04-07 01:19:01 +00:00
Joerg Wunsch 742ade1078 Merge from HEAD: add rplay. 1996-04-07 01:17:26 +00:00
Mark Murray c5fad916cd Merge path corrections from HEAD. 1996-04-06 16:35:17 +00:00
Joerg Wunsch e677c0ac5b Merge from HEAD:
Don't immediately give up if a single read() or write() wasn't
sufficient to transfer all the data from stdin, or to stdout.  Working
on pipes causes further fragmentation.
1996-04-06 11:01:48 +00:00
Joerg Wunsch 02653efcc4 Merge all the changes to this man page from HEAD. 1996-04-06 09:56:25 +00:00
Joerg Wunsch f1d02b48c5 Merge from HEAD: Xref clocks(7). 1996-04-05 09:01:57 +00:00
Joerg Wunsch f8ea6612e7 Merge from HEAD: add clocks(7). 1996-04-05 09:00:29 +00:00
Rich Murphey 59079338c0 add Nakamichi MBR-7 CD changer to knowndevs.
Each platter is on a separate LUN, all sharing one scsi ID.
Reviewed by:	davidg, julian
Submitted by:	rich
Obtained from:  rich
1996-04-04 22:43:59 +00:00
Joerg Wunsch 05f66e3896 Merge from HEAD: mention amd. 1996-04-04 17:30:31 +00:00
Gary Palmer 22228e8b42 Import change from rev. 1.12: change what could be an error to be more
obviously a warning.
1996-04-03 23:39:26 +00:00
Poul-Henning Kamp 33b6b9adb1 Pickup CWARNFLAGS from /etc/make.conf 1996-04-03 12:10:28 +00:00
Poul-Henning Kamp 947be77799 Typo. sorry. 1996-04-03 05:51:55 +00:00
Peter Wemm 777b7ea81a Re-remove these undead files. These were supposed to go with the sendmail
update, but for some reason they got missed and are still around.
1996-04-03 03:22:36 +00:00
Peter Wemm 5013526046 Add the "8" flag to the smtp and esmtp mailers. This makes sendmail-8.7.5
behave like the older 8.6.12 that was in the tree when talking to
an older sendmail that does not speak esmtp or advertise the 8bitmime
capability.
1996-04-03 02:58:48 +00:00
Garrett Wollman 55aa3fde74 Change from main branch: spell Bogota correctly. 1996-04-02 16:23:32 +00:00
Poul-Henning Kamp 8f0b05c51d Align help text.
Add gateway command
1996-04-02 15:19:20 +00:00
Poul-Henning Kamp 8ad11607c3 Fix to ldconfig to handle shlibs with . in their actual names.
Taken from -current.
1996-04-02 13:10:30 +00:00
Poul-Henning Kamp 710fd6c9c9 Fix two cases where ia->ia_ifp could be NULL 1996-04-02 12:27:22 +00:00
Poul-Henning Kamp 09ee2f6cc5 A couple of bug-fixes.
Reviewed by:	phk
Submitted by:	"Frank ten Wolde" <[email protected]>
1996-04-02 11:43:53 +00:00
Joerg Wunsch ab4680874f Merge from HEAD:
Copy the file /etc/localtime, unless it's already a symnlink.
1996-04-01 08:22:22 +00:00
Justin T. Gibbs efeda8dfa0 Merge with HEAD.
Add SLISTs and STAILQs.
1996-04-01 00:27:36 +00:00
Justin T. Gibbs 9e2be01a3f Merge with HEAD.
Purge the SCSI system from its internal types int32, int16, int8, u_int32,
u_int16, u_int8.  Add support for the XS_SELTIMEOUT error code.
1996-04-01 00:26:17 +00:00
Justin T. Gibbs e5e4722527 Merge with HEAD.
Purge the SCSI system from its internal types int32, int16, int8, u_int32,
u_int16, u_int8.

aic7870.c
    Remove "scb walking" code.  Its replaced by the dynamic SCB discovery
    code in aic7xxx.c.  Fix setup of SCSICONF.

bt9xx.c
    spaces -> tabs

ncr.c
    Use XS_SELTIMEOUT error code for selection timeouts.
1996-04-01 00:25:28 +00:00
Justin T. Gibbs 9175817626 Merge with HEAD.
Purge the SCSI system from its internal types int32, int16, int8, u_int32,
u_int16, u_int8.

aic7xxx.c aic7xxx.h
    Change method for dealing with parity errors.  Support the aic7850.
    Fix the timeout code.  Remove bogus declaration of RESTART_SEQUENCER
    and UPDATE_SEQUENCER from aic7xxx.h.  Dynamically determine the number
    of SCBs.  This driver is identical to the one in -current except I've
    left parity error handling disabled until it is verified in -current.

bt.c
    Use varargs/stdarg in bt_cmd.  Use the XS_SELTIMEOUT error code for
    selection timeouts.
1996-04-01 00:23:17 +00:00
Justin T. Gibbs dfdefff7a8 Merge with HEAD.
Purge the SCSI system from its internal types int32, int16, int8, u_int32,
u_int16, u_int8.

aha1542.c
    Use stdarg/varargs in aha_cmd.  Use the XS_SELTIMEOUT error code for
    selection timeouts.  Staticize.

bt5xx-455.c
    Overide the unit number passed in in our isa_device structure with the
    current unit in bt_unit.  This kludge makes the unit numbers sane when
    there are PCI/EISA/ISA probes going on.

isa.c
    Regester the ISA bus as "ISA bus" instead of "ISA or EISA bus".

if_ep.c
    Many bug fixes from -current.  Split out the eisa probe into an
    eisaconf probe so it doesn't conflict with the aic7xxx driver.
1996-04-01 00:19:44 +00:00
Justin T. Gibbs 8fac4e2a11 Merge with HEAD.
Bring all changes to the eisaconf code from -current back to -stable.

aha1742.c
    Don't pass unit numbers around.  Use softcs instead.

3c5x9.c
    Eisaconf probe for the 3c579 and 3c509(in eisa configuration mode).
1996-04-01 00:14:16 +00:00
Justin T. Gibbs ac83763b6a Merge with HEAD. Create a true eisaconf probe for the ep driver
(prevents a conflict with the aic7xxx driver) which can be found
in i386/eisa/3c5x9.c
1996-04-01 00:12:07 +00:00
Justin T. Gibbs 0d20cbe8b0 Merge with HEAD. Fix comments, change handling of parity errors, and support
the aic7850.
1996-04-01 00:11:16 +00:00
Justin T. Gibbs a053b8f9ff Merge with HEAD. Add SLIST and STAILQ. 1996-04-01 00:10:21 +00:00
Justin T. Gibbs b6834b1b11 Merge with HEAD. Deal with new eisaconf data structures for I/O and memory
addresses.
1996-04-01 00:09:48 +00:00
Joerg Wunsch d332dc97d7 Merge from HEAD:
Make the `uk' device useable again.
1996-03-31 18:10:26 +00:00
Joerg Wunsch afb1529a4c Merge from HEAD:
Fetch dummy READY CHANGED condition interrupt stati.

Submitted by:	bde
1996-03-31 18:09:00 +00:00
Joerg Wunsch 9bac00f680 Merge from HEAD:
Fix a bogus message:
ed0: Invalid irq configuration (2) must be 2-5 for 3c503
                                ^          ^
1996-03-31 15:55:01 +00:00
Joerg Wunsch 5f3986bd29 Merge from HEAD:
Another round of fixes:

. Replace my NIH-suffering code to detect the number of lines on
  the terminal by the curses variable LINES.

. Fix the selection code for countries with more than one screenful
  of locations.  The very few people living in America/US/Pacific
  now won't be charged for Indiana any longer... :)

. Removed the gross code that copied over the timezone file to
  /etc/localtime, and create a symlink now instead.

I've also added tzsetup.8 while i was at it.
1996-03-31 09:59:43 +00:00
David Greenman 33c36ac217 Brought in change from rev 1.32:
Change v_usecount & v_writecount from a short to an int. As shorts they
can and will overflow on large machines - especially on machines with
filesystems with lots of files (like netnews servers), and the result
is a "free vnode isn't" panic or worse.
This fixes one of the causes of these panics that I've been experiancing on
wcarchive.
1996-03-29 06:41:19 +00:00
David Greenman e2a11da437 Revert to previous calculation of vm_object_cache_max: it simply works
better in most real-world cases. This comes after extensive analysis of
file caching behavior on wcarchive...
1996-03-29 06:30:18 +00:00
David Greenman ab3784b2b2 Fix declarations for nfs_sillyrename and nfs_lookitup. 1996-03-29 06:04:46 +00:00
Joerg Wunsch 5673341b32 Add bootparams.5.
Obtained from: NetBSD
1996-03-28 20:57:49 +00:00
Torsten Blum 1a6675a6d4 The etc.i386/fstab.* files have been nuked from -stable too, so don't try
to install them

Obtained from: -current
1996-03-27 22:42:05 +00:00
Poul-Henning Kamp 0daa877b30 Check the validity of ia->ia_ifp before dereferencing it. 1996-03-25 17:42:41 +00:00
Peter Wemm 60bf70a735 install freebsd.cf as sendmail.cf, not the freefall.cf file from sendmail.
freebsd.mc/cf is a generic configuration, while freefall.mc/cf is the
industrial-strength configuration that we actually use on freefall.

The freebsd mailing list mail-relays may find freefall.mc template a much
better starting point.
1996-03-25 07:32:05 +00:00
Peter Wemm 527339cc21 Use the libutil setproctitle(), and add a tiny bit of lint to to give a hint
about how to compile this sendmail on older releases. (see Makefile)
1996-03-25 07:23:13 +00:00
Peter Wemm 71e8712890 Update sendmail to -current version (8.7.5) to fix various known security
holes and a lot of bugs.

8.7.* has pretty much finished development, 8.8 is in alpha testing.

A seperate commit will follow to do a couple of 2.1.x specific things and
to turn off the infamous 8bitmime->quoted-printable conversion when talking
to older sendmails.

OK'ed by: davidg

(Note: a lot of tags were added behind the scenes for the new files)
1996-03-25 06:54:33 +00:00
Joerg Wunsch e783ed7fdd Rename private' into private_data' for libdisk data elements. 1996-03-24 19:05:46 +00:00
Joerg Wunsch f3297de099 Bring in from HEAD: make libdisk C++ aware. 1996-03-24 19:04:51 +00:00
Joerg Wunsch aae40a3d45 Merge all the fixes from HEAD. 1996-03-22 22:24:16 +00:00
Nate Williams 147205e2f4 Removed some completed tasks, plus add my name to the laptop taskes. 1996-03-22 21:27:44 +00:00
Stefan Eßer aba844261d Disable handshake timeout mechanism, which seems to have caused more
trouble than it solves ...
1996-03-22 20:22:15 +00:00
Nate Williams 3e150748a4 Bring in from the HEAD
revision 1.14
date: 1996/03/18 15:15:42;  author: jkh;  state: Exp;  lines: +1 -2
Fix bogus MLINKS line.
1996-03-22 20:02:41 +00:00
Nate Williams 0f8e618ca0 Removed unused files.
Obtained from: -current
1996-03-22 17:29:58 +00:00
Nate Williams bc5ab83e95 Bring in changes from the HEAD.
Bloat the -stable etc tree with unused PC-CARD support hooks to make
testing go easier.  This code won't do anything in -stable, but it
minimizes the # of patches the testers will have to make to their
systems.
1996-03-22 17:26:48 +00:00
Nate Williams 5e0ce1662b Open up /dev/apm instead of /dev/apm0 (which is no longer used). 1996-03-21 20:54:32 +00:00
Poul-Henning Kamp 8dddf92404 Remove KADB, we havn't had it ever I think.
Add support for NFS_SERVER and NFS_CLIENT options.
1996-03-21 20:30:15 +00:00
Poul-Henning Kamp e6bf4af0d4 Changes to split out NFS_SERVER and NFS_CLIENT, first bit. 1996-03-21 20:25:56 +00:00
Nate Williams 9338a1d5fa Bring in changes from the HEAD.
- Updated PC-CARD support from the BSD Nomads.

(I forgot to do this a long time ago)
1996-03-21 20:19:18 +00:00
Nate Williams ee61439e6e Bring in changes from the HEAD.
- Fixed apm device name
- Bring in PC-CARD device support
1996-03-21 19:52:18 +00:00
Joerg Wunsch e5adfa8d01 Fix from HEAD:
Cast char's to (u_char) before passing them to isctype() functions.
1996-03-19 21:22:10 +00:00
Nate Williams 0eaf38064e Bring in changes from the HEAD.
- Always enable interrupts before calling the APM idle/busy routines.
1996-03-19 17:06:22 +00:00
Nate Williams ab5bd2dbcf Bring in changes from the HEAD.
- Fix the APM 'idle/busy' functions.
- Call apm_int() instead of doing direct assembly calls.
- Added kernel compile time failure if more than one APM device is configured.
- Always enable interrupts before calling the APM idle/busy routines.
- Minor bugfixes from the recent PC-CARD release.
1996-03-19 17:05:51 +00:00
Garrett Wollman b664ae1640 Copy Portugal change over to -stable. 1996-03-19 16:35:06 +00:00
Bruce Evans 3df7a83b1c alarm -> ualarm (same as in HEAD). 1996-03-19 14:06:55 +00:00
Nate Williams db7e641fba "options APM" is no lnoger necessary for APM support. 1996-03-19 04:20:45 +00:00
Joerg Wunsch 68c5b58067 Bring in the fix from rev 1.4 of copyin.c (fix for infinite loop,
and for sparsely stored links).
1996-03-18 23:10:16 +00:00
Nate Williams fa41d9f3d8 Bring in changes from the HEAD.
- DEVCONF support
- Removed multiple device support
- Cleanup
1996-03-18 22:49:58 +00:00
cvs2svn 8759b73be4 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-03-18 21:42:32 +00:00
Nate Williams 68dd1de4ec Bring in relevant staticizing and cleanups from -current. 1996-03-18 21:24:32 +00:00
Joerg Wunsch 97fff7126e Add libdisk. 1996-03-18 18:59:08 +00:00
David Greenman 3260dd9eb3 Brought in fix from rev 1.15: fix coredump with passive and !logged in. 1996-03-18 11:10:16 +00:00
Joerg Wunsch d1a5153100 Bring over rev 1.13 from HEAD. 1996-03-17 23:25:31 +00:00
Joerg Wunsch 451aefc410 libdisk is now standard. 1996-03-17 23:17:19 +00:00
Poul-Henning Kamp b8a69800bd Always dsgone slices when we leave. 1996-03-17 20:33:50 +00:00
Peter Wemm e48769d944 Add NOPIC=yes, as per HEAD to avoid any chance of version mismatches
and the dire consequences.
1996-03-17 19:04:07 +00:00
Joerg Wunsch 41f127481f Merge man page changes from HEAD. 1996-03-17 09:51:18 +00:00
Joerg Wunsch dab936defb Merge in the fix from rev. 1.6:
Move the YP initialization earlier, so it's done before the evaluation
of -p/-s/-a related cruft.

Closes PR # misc/933 "chpass -s <shell>" does not work
1996-03-17 09:03:17 +00:00
Joerg Wunsch c0d19c3fc5 Merge from HEAD (fix of sign-extension bugs). 1996-03-17 09:01:44 +00:00
Mark Murray 50268f6c5d Merge with HEAD 1996-03-16 13:50:14 +00:00
Peter Wemm e35a8d4c12 Correct spelling of [email protected]'s email address 1996-03-15 07:52:28 +00:00
Bill Fenner c3426e7852 Bring in revision 1.30 from HEAD: copy IP header when queueing packet
so that it doesn't get stepped on, and clean up uninitialized pointer usage.
1996-03-14 17:13:50 +00:00
Paul Traina e42005ec2b Bring in fix for kern/1058 from head (along with LBL setsockopt operation) 1996-03-13 08:13:17 +00:00
Nate Williams 4277b40138 Add the '-s' flag to apm which returns the status of the APM support
(enable/disabled) now that the APM_GETINFO ioctl returns the necessary
information.  Also, print out the status along with the other
information as the default behavior.
1996-03-13 00:48:06 +00:00
Nate Williams 42c3976a26 Return the status of the APM support (enabled/disabled) with the
APM_GETINFO ioctl.
1996-03-13 00:42:56 +00:00
Nate Williams e693e9d5d3 Removed last bit of remaining APM_SLOWSTART code. 1996-03-12 21:53:57 +00:00
Nate Williams b1f160949b Bring in changes from the HEAD - Fixeup typos in comments. 1996-03-12 21:28:18 +00:00
Nate Williams dab9d1a479 Whoops, forgot to include 'apm.h' to pickup definition of NAPM. 1996-03-12 16:39:15 +00:00
Poul-Henning Kamp ccc54c07d2 Move "dialer" to gid==68. 1996-03-12 15:18:51 +00:00
Poul-Henning Kamp 4a91b20265 Move user & group "xten" from [ug]id == 100 to 67.
This is less likely to collide with site policies.
1996-03-12 15:17:29 +00:00
Poul-Henning Kamp dfe8fbad35 Remove ingress user and group. 1996-03-12 15:09:39 +00:00
Poul-Henning Kamp 713caf5e4e Treat all kinds of EOF as HUP.
Allow "anonymous" CHAP.
Log user, peer, auth-proto and time on exit.
1996-03-12 13:43:10 +00:00
Poul-Henning Kamp bc964384be A fix for malloc-abuse pulled from -current. 1996-03-12 13:14:09 +00:00
Nate Williams 4fa9f244f1 Always initialize master_softc. This avoids panics in the idle loop due
to unitialized data if the APM support is compiled in and the probe
fails.
1996-03-12 06:09:34 +00:00
Nate Williams b9e04c7ab1 Bring in changes from the HEAD. 1996-03-12 05:54:30 +00:00
Nate Williams c27b34a150 Removed undocumented and unused APM_SLOWSTART code. 1996-03-12 05:49:56 +00:00
Nate Williams 6876a5d303 Fix 'stutter' in manpage.
The man page for date(1) talks about "a a" maximum, not just
    "a" maximum.

Submitted by:   Simon Burge <[email protected]> via NetBSD GNATS
1996-03-12 05:32:12 +00:00
Nate Williams f2dc01af18 Do a APM BIOS dis-connect before attempting to do a 32-bit connection
just in case a connection already existed.

Also, a minor optimization in the code which determins if a APM BIOS exists.

Reviewed by:	phk

This is based on the APM-0.5 patch for Linux, but written entirely by me.
1996-03-11 21:55:18 +00:00
Nate Williams f708de2952 Removed conditionals on BDE_DEBUGGER around the loading for the IDT
since it's necessary for interrupt processing to be enabled.  Modify
comment to reflect this condition.

Submitted by:	bde
1996-03-11 21:42:52 +00:00
Stefan Eßer 55eea8e118 Apply diff from 1.65 to 1.66 from -current:
Negotiate WIDE first, then SYNC.
1996-03-11 19:59:46 +00:00
Joerg Wunsch 8c0e41ba61 Update from HEAD (err-->errx) 1996-03-11 11:04:23 +00:00
Nate Williams 4ca1e2ae08 Bring in most of Bruce's prot_to_real() changes into the APM BIOS
startup code.

Reviewed by:	bde
1996-03-11 06:45:43 +00:00
Nate Williams 74aecea13c Removed unused MACH_KERNEL code. 1996-03-11 06:39:52 +00:00
Bruce Evans 461f63736d Brought in fixes for restoring segment registers in prot_to_real()
from asm.S (rev 1.7) and table.c (rev 1.9).
1996-03-10 00:50:18 +00:00
Rodney W. Grimes febdd57e3b Bring in revision 1.21, timeout fix.
Reviewed by:	ache, [email protected] (Peter da Silva)
1996-03-09 19:03:37 +00:00
Poul-Henning Kamp 7f31ee452a phkmalloc strikes again.
Found by:	asami
1996-03-07 09:01:07 +00:00
Bruce Evans 72f64e5855 Brought in fix from rev 1.57: don't forget the (1 << intr) bit.
Submitted by:	gibbs
1996-03-06 23:20:42 +00:00
Rodney W. Grimes 1c6ef639b8 Fix the botched addition of the lpd knob, it was stuck in the middle
of the nfs_client knob.  Put it in the same place that -current has it.
1996-03-06 08:54:01 +00:00
Poul-Henning Kamp f5458faca1 Man page on Laplink TCP/IP.
Reviewed by:	phk
Submitted by:	[email protected]
1996-03-05 16:53:23 +00:00
Nate Williams bf672a0e91 Removed MACH_KERNEL ifdef's to bring the code closer in-line with
-current.  DEVFS and static changes have not yet been brought in.
1996-03-05 05:50:51 +00:00
Nate Williams 071112cdc7 Bring in changes from -current.
revision 1.4
date: 1996/01/30 22:53:13;  author: mpp;  state: Exp;  lines: +2 -2
Fix a bunch of spelling errors in the comment fields of
a bunch of system include files.
1996-03-05 04:53:49 +00:00
Peter Wemm bfeb800d4b Whack a #ifdef DEBUG around the printf about syslog being replaced by
a sigreturn,  There's up to 20 of these per second, and syslogd is
fsync()'ing the /var/log/messages file.. :-(

This is "expected behavior" for the level of code in -stable.
1996-03-04 19:48:38 +00:00
Peter Wemm 5844cf44f9 Make time(0) work.. Netscape's scroll bars dont work without it. 1996-03-04 19:46:16 +00:00
Poul-Henning Kamp fccfc0d56b Validate length before we trust it.
Submitted by:	[email protected]
1996-03-04 16:03:15 +00:00
David Greenman 622c62d193 Brought in fix from rev 1.18: Fix for u_map allocation failure panic. 1996-03-04 12:47:06 +00:00
David Greenman 7e2fc20e13 Brought in Path MTU Discovery implementation from main branch. This has
been running on wcarchive now for several weeks and makes a substantial
improvement in TCP performance.
1996-03-04 04:56:27 +00:00
Mark Murray 49866c35eb Bring the COAST/MIT random number fixes in. 1996-03-03 11:39:41 +00:00
Garrett Wollman 0ad8abc451 Bring new timezone files onto vendor branch. Kill Presidential Election
Time and solar goop.  (backward was not pulled over since it's not used
by default.)
1996-03-02 21:52:50 +00:00
Poul-Henning Kamp 00e8910460 Use libmd.
Add support for negotiating (more like "informing peer") about DNS.
Pull in a lot of cosmetic changes from -current to narrow the gap.
1996-03-01 19:35:00 +00:00
Jordan K. Hubbard 06c368b9be Merge from HEAD. 1996-03-01 18:28:57 +00:00
Nate Williams d6cfa55dce Fix for 3C589C model. This patch allows people with the new models to work and
doesn't break support for the older models (tested with my 3C589B).

Reviewed by:	Joshua Gahm <[email protected]>
Submitted by:	[email protected] (HOSOKAWA Tatsumi)
1996-02-28 16:22:43 +00:00
Peter Wemm 0b6890b5b3 Fix bootstrapping problem I introduced with stuff using install -C,
build/install xinstall before doing a 'beforeinstall' in includes.

allow "make -DNOCLEAN" to avoid the clean/cleandir/cleandist altogether

"tools" -> "build-tools" label to avoid the risk of "make tools" actually
seeing a stray "tools" directory when working with both -current and -stable

Obtained from: -current
1996-02-27 20:51:58 +00:00
Gary Palmer 911acace6f Add a missing space to a panic message:
panic: ahcintr: AWAITING_MSG for an SCB thatdoes not have a waiting message.
                                           ^^
1996-02-27 03:04:22 +00:00
Poul-Henning Kamp ee9219e78c Update to lates reality. 1996-02-26 15:27:00 +00:00
Poul-Henning Kamp ad9ff076ab Update ipfw code to same level as -current. 1996-02-26 15:23:39 +00:00
Poul-Henning Kamp 4fdaf3d047 Make getsockopt handle a link of mbufs, rather than just one. 1996-02-26 14:01:20 +00:00
Bruce Evans 046ed9b3c0 Don't trash %ebp.
Obtained from: NetBSD
1996-02-25 20:34:46 +00:00
Paul Traina 8c37640079 back out size==0 -> initialize change 1996-02-25 18:58:13 +00:00
Poul-Henning Kamp 4c20fd2619 Disable ipfw until I can test the new code on -stable. 1996-02-25 08:03:19 +00:00
Peter Wemm d2e32a284d Add libmp/libgmp to Makefile SUBDIR, after having tagged them into 2.1
from -current.  The ssh port is expecting these to be present.
1996-02-23 21:48:31 +00:00
Peter Wemm 9f2b801eaf Bring some of the updates to the si driver on -current onto -stable.
This is a selection of deltas from 1.10 through 1.16.  The rest are
mainly specific to 2.2-current.
1996-02-23 21:00:55 +00:00
Poul-Henning Kamp 5f3ba77460 Overloooked this one. 1996-02-23 20:10:52 +00:00
Paul Traina cac832a7d0 Bring in router discovery 1996-02-23 18:06:56 +00:00
Paul Traina d1c886c942 remove unneeded file 1996-02-23 18:05:21 +00:00
Paul Traina e2762d6b0c Bring in router discovery from -current 1996-02-23 18:04:35 +00:00
Paul Traina f683da8346 If a .db file is 0 length, initialize it properly as if it didn't exist.
Reviewed by:	wollman
1996-02-23 17:58:34 +00:00
Poul-Henning Kamp 6ddbd89391 Fix a one-line "Oops". 1996-02-23 15:49:06 +00:00
Poul-Henning Kamp a0601d56d8 Make ipfw handle the new kernel stuff. Put notice in man-page that it
doesn't match reality right now.
1996-02-23 15:28:39 +00:00
Poul-Henning Kamp 0440c9042c Big sweep over the IPFIREWALL and IPACCT code.
Close the ip-fragment hole.
Waste less memory.
Rewrite to contemporary more readable style.
Kill separate IPACCT facility, use "accept" rules in IPFIREWALL.
Filter incoming >and< outgoing packets.
Replace "policy" by sticky "deny all" rule.
Rules have numbers used for ordering and deletion.
Remove "rerorder" code entirely.
Count packet & bytecount matches for rules.
1996-02-23 15:26:13 +00:00
Peter Wemm 4c61726fea If the process has successfully done a setuid, rip away read/write to
the "ctl" file, otherwise it can be "attached" by the user while it has
priviliged information in core.  This is a small part of the fixes
in -current.
1996-02-23 15:12:02 +00:00
Peter Wemm 5dc837617d Add usr.sbin/quot to Makefile, which was brought in from -current 1996-02-23 14:59:32 +00:00
Peter Wemm a7ec89abd9 Add sbin/fsdb to Makefile, which was bought in from -current 1996-02-23 14:57:11 +00:00
Peter Wemm 496d2d7711 Bring across cvs from -current (which is at about version 1.6.3).
This has remote repository access via "rsh".
(eg: $CVSROOT = freefall.freebsd.org:/home/ncvs)

This is not quite the latest version, but it's a "known quantity".

There were a few covert tagging operations done as well to bring some
new files onto the -stable branch, these do not show here.
1996-02-23 12:18:52 +00:00
Peter Wemm 5e2044dcbe Bring rcs-5.7 from -current, since probably the most common use
of rcs on FreeBSD systems is to read the RCS/CVS repository, which is
maintained by rcs-5.7.  Also, later versions of CVS get advantages
from it.
1996-02-23 09:32:22 +00:00
Paul Traina 2667b626f8 Add in support for ICMP router advertisements 1996-02-23 01:36:18 +00:00
Peter Wemm 90dcf1f68d Update the diff tools to diffutils-2.7 as in -current. This is more
compatable with the more recent cvs releases with remote access.
1996-02-22 21:52:49 +00:00
Peter Wemm 5382a48184 Make nfsd use setproctitle from libutil now, because the original version
in it did not mix well with the BSD/OS support changes to libkvm.
1996-02-22 20:34:10 +00:00
Peter Wemm dfbd3bbe54 Add beforeinstall in libutil to the "includes" target, from -current 1996-02-22 20:31:49 +00:00
Peter Wemm 9baeaf22aa Bring ps -U username from -current. 1996-02-22 19:51:40 +00:00
Peter Wemm b3240ebab9 Bring the wollman/bde enhancements from -current. Namely the -C and -p
flags.  This is so that all the "cmp -s foo /usr/xyz/foo || install -c .."
gunk doesn't need to be re-added to a couple of things heading this way
from -current.
1996-02-22 19:43:36 +00:00
Peter Wemm 5ec0c12134 Add setproctitle to makefile (which was manually tagged onto the branch)
Bump shared lib version to libutil.so.2.1, as per -current
1996-02-22 19:36:20 +00:00
Peter Wemm 31cdc03245 Teach libkvm about the new layout of the user stack top caused by BSD/OS 2.x
executable support.  Also, the different contents of "struct ps_strings".
1996-02-22 19:25:43 +00:00
Peter Wemm 059f274907 Fill in the eproc's e_login field before it's passed out to the user via
sysctl.  This makes 'ps -ax -O login' work.
1996-02-22 19:22:30 +00:00
Peter Wemm b5e47c10aa Bring my BSD/OS 2.x executable support from -current over..
Note that the user-mode parts of this will follow shortly.
1996-02-22 19:20:48 +00:00
David Greenman 1f993b918b Retrofitted changes to add NO_SWAPPING option from -current (actually, it's
the other way around - the changes in -current were based on these).
The NO_SWAPPING option disables U-area paging (struct user & kernel stack)
and can help improve performance in some special circumstances where a
system has plenty of main memory and also has a lot of processes that are
often in short waits (< 1 minute) but wake up frequently. Such is the
case on a busy FTP archive like wcarchive. This option does not affect
generic VM system paging.
1996-02-22 11:10:09 +00:00
Nate Williams 4d1df654da Updated the PC-CARD support files to -current status.
Note, this stuff is completely disabled in /sys/i386/conf.c, so this
commit is made to make it easier to integrate the Nomad's PC-PCARD code.
1996-02-21 20:24:27 +00:00
Bill Fenner 95147e546f Make "can't allocate llinfo" error more useful. 1996-02-20 17:55:04 +00:00
Jordan K. Hubbard 5f7872dfbb Merge in broken `test -h' functionality from -current. This also
accounts for the weird behavioral differences that Satoshi and I saw
when testing out the new link testing changes to bsd.port.mk - he was
running -current and I -stable.
1996-02-20 09:48:53 +00:00
Justin T. Gibbs 7376c6dbfb Bring in changes from rev 1.7 - Return immediately from our interrupt handler
if there is no work to do.  Allows for shared interrupts.

Submitted by:	[email protected]
1996-02-18 07:49:25 +00:00
Justin T. Gibbs 82dad92749 Bring in changes from rev 1.7 - Add PCI ID for older Buslogic 946 cards.
Submitted by:	[email protected]
1996-02-18 07:48:38 +00:00
David Greenman 2facedcfc9 Brought in most of rev 1.8 (minus sysctl hook): fix for bad performance
for certain sized writes to a TCP socket.
1996-02-16 19:04:52 +00:00
Justin T. Gibbs 932411b898 Merge with HEAD. Allow I/O ports above the standard ISA ports so
PCI probes succeed.

Reviewed by:	Richard J Kuhns <[email protected]>
1996-02-16 17:56:22 +00:00
Justin T. Gibbs adf178c0cd Merge with HEAD. Properly scan for the I/O port in the PCI map registers.
Reviewed by:	Richard J Kuhns <[email protected]>
1996-02-16 17:55:55 +00:00
Jordan K. Hubbard cb3aa50926 Merge from HEAD. I've been testing this under -stable, actually. 1996-02-16 11:23:31 +00:00
Poul-Henning Kamp b9d29a1d36 Fix the bpf stuff I broke. Sorry. 1996-02-15 10:57:26 +00:00
Poul-Henning Kamp a8db986a29 Document that reordering of rules in no longer the rule. 1996-02-13 15:22:05 +00:00
Poul-Henning Kamp a304b29bdb Fix & Update printing of CPU features. 1996-02-13 10:33:12 +00:00
Mike Pritchard a4099e4a42 Brought in changes from main branch: added .Fx macro. 1996-02-12 19:33:23 +00:00
Justin T. Gibbs a55bac977b Correct PCI ID for the Buslogic 946. 1996-02-12 17:03:27 +00:00
Poul-Henning Kamp 9cf11e38b1 Make this compile again. Sorry. 1996-02-12 16:20:53 +00:00
Poul-Henning Kamp a3d9df55da Remove the stuff for auto cdevsw registration. Hopefully this compiles now. 1996-02-12 14:40:10 +00:00
Poul-Henning Kamp 1db463ae20 Add Crynwr mode to lpt.c. 1996-02-12 14:37:24 +00:00
Poul-Henning Kamp bf1848eb6a Release-note material:
The ipfw code will no longer sort the rules as default.
This means that access-lists may take a different meaning now.
>>> Please review your access lists <<<
1996-02-12 14:34:19 +00:00
Jordan K. Hubbard e99acd7ec9 Sync with HEAD 1996-02-11 09:05:56 +00:00
Jordan K. Hubbard 88a83c5400 Disable use of setproctitle() in 2.1 until it arrives.
Thanks to Rod Grimes for helping me get my cvs mess straightened out!
1996-02-11 07:17:00 +00:00
cvs2svn 5dc5f556f5 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-02-11 00:16:21 +00:00
Jordan K. Hubbard e19063fc8d Merge from HEAD 1996-02-08 11:56:19 +00:00
Paul Traina e19d5bdf54 Fix kern/627 in stable too - panic on open if syscons disabled 1996-02-08 06:32:45 +00:00
Peter Wemm 7d35de9b8e Mark Murray's "Trivial" change to support mixed MD5 and DES passwords.
If the salt starts with $1$, preserve it rather than overwriting it.
This allows a dual-personality crypt to sense which algorithm to use.

Some other cosmetic nits from HEAD too (null terminate a salt string in
#ifdef'ed out code).
1996-02-07 15:10:16 +00:00
Peter Wemm a26361f8a1 Add Mark Murray's md5 recognition ($1$) into the libdescrypt library.
This is a "trivial" change - if it is presented with a "$1$ salt (which
is illegal for the DES crypt), it switches to the md5 routine instead.
If it never sees a MD5 string, it behaves exactly as before.

This will be a lifesaver for people who install from cdrom, add users or
set passwords, then go and select the "secure" dist from the ftp server
and would have locked themselves out of their machine.

Some -Wall cleanups came along with it.
1996-02-07 15:01:46 +00:00
Jordan K. Hubbard 2c99009787 Add sup to Makefile now that I've tagged it into -stable 1996-02-06 23:30:58 +00:00
Bill Fenner d13807e7c8 Bring in ARP patch from rev 1.23. 1996-02-06 18:11:56 +00:00
Doug Rabson 300c1ef4f8 Brought in changes from main branch: Compile time warnings, various stability
fixes
1996-02-05 17:03:26 +00:00
David Greenman 630150f702 Brought in changes from revs 1.31 and 1.35: bugfix for T/TCP and window
scaling plus sync with cosmetic changes.
1996-02-04 12:46:20 +00:00
David Greenman 30a7cd5252 Brought in fix from rev 1.28: back out of rev 1.27 fix. 1996-02-02 18:31:59 +00:00
Mike Pritchard f185378bc1 Bring in changes from HEAD: mdoc macro package updated:
Added/updated some standards for the .St macro.
Updated the .Os macro to stop reporting "BSD Experimental", and
taught it about FreeBSD and our various versions.
1996-02-01 18:22:56 +00:00
Bill Fenner 955b1875aa Bring in changes from HEAD; install correct netmasks. 1996-02-01 17:45:43 +00:00
Joerg Wunsch 225c8750d5 Pull from HEAD:
. No need to leave out the Makefiles when installing the examples.
. Let find(1) do all the dirty work, instead of grepping.
1996-01-31 22:17:34 +00:00
Mike Pritchard f51bf8703c Bring in some of the spelling fixes from the main branch. 1996-01-31 14:32:32 +00:00
Mike Pritchard 5fad3c49d3 Bring in spelling fixes. 1996-01-31 13:55:15 +00:00
Mike Pritchard 0ae7e5c514 Bring in spelling fixes. 1996-01-31 13:42:47 +00:00
David Greenman 3c2c718001 Brought in change from rev 1.60: "out of space" -> "out of swap space" 1996-01-31 13:15:21 +00:00
David Greenman 631688cac6 Brought in sigexit()/killproc() bugfix, associated improvement to their
output, and new killproc usage from main branch.
1996-01-31 13:12:39 +00:00
David Greenman 2318b8dd04 Brought in change from rev 1.22: better message when mb_map is filled. 1996-01-31 12:06:48 +00:00
David Greenman 1ab09b46f5 Brought in changes from rev 1.5: Nov 8, 1995 version from the InterNIC. 1996-01-31 11:26:18 +00:00
David Greenman 84d501b6a9 Brought in 'fix' from rev 1.18: be sure not to send data and/or FIN in SYN
segments if not doing T/TCP.
1996-01-31 11:09:44 +00:00
David Greenman 9e5479e60f Brought in T/TCP fixes from main branch: retransmitted SYN segments could
have different CC options.
1996-01-31 11:02:05 +00:00
Nate Williams 2c778829f0 ctm(5) has been written, so remove comment about it not existing. :) 1996-01-31 02:01:56 +00:00
David Greenman 8cbdb9f935 Brought in change from rev 1.21: fix for aliases & all-ones netmasks. 1996-01-30 21:41:34 +00:00
Mike Pritchard b87f91f13d Bring in another batch of spelling fixes from the main branch. 1996-01-30 18:16:52 +00:00
Mike Pritchard e824e3a0f2 Bring in changes from HEAD:
Fix even more spelling errors in various man pages.
1996-01-30 16:47:06 +00:00
Mike Pritchard fdd7805ad4 Bring in changes from HEAD:
Fix a bunch of spelling errors in a bunch of man pages.
1996-01-30 14:03:50 +00:00
David Greenman a1f403f522 Brought in fix from rev 1.27 of swtch.s: properly adjust the saved stack
pointer to pop the return address.
1996-01-30 12:56:30 +00:00
David Greenman 35b06fb39e Retrofitted fix from rev 1.22: fix panic due to a computational overflow
with large sparse files.
1996-01-30 11:53:56 +00:00
David Greenman 2c5a630d11 Brought in changes from revs 1.12-1.14 of db_trace.c and related changes:
rewrite of DDB's stack traceback code to fix multiple bugs in it.
1996-01-30 09:19:27 +00:00
David Greenman f2ef6d5414 Brought in change from rev 1.61: increased tmpstk size to 8K. 1996-01-30 08:00:14 +00:00
Gary Palmer df71eff13a Changes from the HEAD branch: add options to load the linux LKM,
mrouted and disable lpd.
1996-01-29 14:47:03 +00:00
David Greenman f8f3569b3f Added fxp device driver. Sorted pci/ entries. 1996-01-29 13:03:14 +00:00
David Greenman c054e98bfe Changes to make this driver work properly with the 2.1 kernel. 1996-01-29 12:59:47 +00:00
David Greenman 5853f90f42 Brought in change from rev 1.61: increased vm_object_cache_max to handle
more small files.
1996-01-29 12:36:36 +00:00
David Greenman 6992d84356 Brought in change from rev 1.8: increase SOMAXCONN to 128. 1996-01-29 12:33:09 +00:00
David Greenman d48372ba27 Brought in changes from rev 1.26 of swtch.s and related changes: bugfix
for savectx() returning garbage in %eax for the child.
1996-01-29 12:31:01 +00:00
David Greenman ae265e49c4 Retrofitted change from rev 1.38: check for failure of vm_map_find when
forking.
1996-01-29 12:11:30 +00:00
David Greenman 8814eee6c9 Retrofitted changes from revs 1.18 and 1.19: fix bugs with malloc area
size calculations.
1996-01-29 11:20:25 +00:00
Bruce Evans 76c2440aa9 Brought in some critical changes from main branch:
part of rev.1.115:
Fix the tests for being a console by reverting to the ones that
were used before the the RB_SERIAL changes...

all of rev.1.123:
Removed builtin list of port addresses.  The address for sio3
conflicted with S3 graphics cards...
1996-01-29 08:17:15 +00:00
Bruce Evans ddf00a1f09 Brought in critical changes from main branch (one in rev.1.19):
Fixed setting of speed B0 - don't output a bogus divisor of 0 and a
random prescaler, just hang up.  This may fix hangup problems with
mgetty.
1996-01-29 04:44:13 +00:00
cvs2svn 3ec408c6eb This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-01-29 00:33:03 +00:00
Rodney W. Grimes bc9112fb36 Add missing ${DESTDIR} to afterinstall: target. (cvs update -j1.4 -j1.5) 1996-01-28 00:00:10 +00:00
Jordan K. Hubbard c591b1e93f Merge from HEAD, modulo a tweak to get it to compile under 2.1. This code
has also been tested under 2.1.
1996-01-21 20:18:38 +00:00
Jordan K. Hubbard 91d82037e6 Bring in various bug fixes from the HEAD. 1996-01-21 20:11:54 +00:00
Nate Williams 161a0e34c6 Added a comment just before the npx0 device.
# Mandatory, don't remove
1996-01-20 06:13:20 +00:00
Stefan Eßer ad8679e1c4 Improve PCI probe messages by printing the bus number.
Add missing newline to PCI to PCI bridge message.

Submitted by:   Matt Thomas <[email protected]>
1996-01-19 19:21:03 +00:00
Stefan Eßer 45b89a0d6c Fix bad typo: > was used instead of >> ...
Submitted by:   Matt Thomas <[email protected]>
1996-01-19 19:15:36 +00:00
David Greenman 9314eadda6 Retrofitted fix from rev 1.46: make sure mp is busy before doing a stat on
it.
1996-01-16 13:09:33 +00:00
Nate Williams eaba91132d The order of entries in the host file was reversed. It should have been
Internet address
official host name
aliases

Submitted by:   [email protected] (David Kelly)
1996-01-15 19:11:59 +00:00
Jordan K. Hubbard fbc488b5aa Merge change 1.57 from HEAD. Leave other diffs alone for now as it
appears that some infrastructural changes have occurred as well.
1996-01-15 06:14:12 +00:00
Jordan K. Hubbard 84e4066ec0 Merge from HEAD. 1996-01-14 11:45:47 +00:00
David Greenman 1b451fbf5c Brought in changes from revs 1.14-1.15: fix for multicasting on point-to-
point interfaces.
1996-01-13 10:49:45 +00:00
David Greenman 889e6518dc Retrofitted my double-fault handler changes from -current. These are too
important to leave out of the next release.
1996-01-13 10:46:51 +00:00
Justin T. Gibbs 0ba45696f3 Merge with HEAD:
Take a different approach to the SPIORDY race condition.  Simply clear
SPIORDY just before we ack on the bus so that there is no chance to
see SPIORDY for the same byte twice.

Make some small modifications so that the Linux aic7xxx driver can use
our sequencer and register definition files verbatum.
1996-01-11 06:20:57 +00:00
Justin T. Gibbs a6f4abbee5 remove reference to i386/isa/aha1742.c. This driver has moved into
i386/eisa.
1996-01-11 05:12:19 +00:00
Joerg Wunsch f90008a627 Move the -r flag from HEAD here: it allows to export regular files,
which seems to be required for diskless Suns in order to mount their
swap space.
1996-01-11 00:12:45 +00:00
Jordan K. Hubbard 6b419c555d Merge from HEAD. 1996-01-10 13:59:24 +00:00
Joerg Wunsch 182688c219 Merge from HEAD: be more verbose about the floppy formats, and
mention the sony650 MOD format.
1996-01-09 21:47:48 +00:00
Justin T. Gibbs f36f57f79d Merge with HEAD. Don't set DSCommand. 1996-01-09 16:19:27 +00:00
Justin T. Gibbs a23c7a796b Merge with HEAD. Change inb_first to not poll SPIORDY. 1996-01-09 16:19:04 +00:00
Jordan K. Hubbard 3de47b52bc Merge strength-reduction fix from HEAD.
Submitted by:	Richard Henderson <[email protected]>
1996-01-08 03:32:29 +00:00
Justin T. Gibbs 201ac2aba0 Merge with HEAD.
Add adapter_softc entry to the scsi_link structure.
1996-01-08 02:54:46 +00:00
Justin T. Gibbs de0c965f3a Merge with HEAD.
Fix a printf (was missing an arg).

Write the new value of CSIZE_LATTIME back into configuration space.
Turn CACHETHEN on in DSCommand.
1996-01-08 02:54:20 +00:00
Justin T. Gibbs c4278ecd9a Merge with HEAD.
Use the adapter_softc field in the scsi_link structure instead of an array
of per unit data.
1996-01-08 02:53:19 +00:00
Justin T. Gibbs 61be425234 Merge with HEAD.
aic7xxx.seq:
Add additional checking to the message out phase.

aic7xxx_reg.h:
Add definition of the DSCommand register.
1996-01-08 02:52:24 +00:00
Joerg Wunsch 73483c5efc Merge in the BUGS section from HEAD. 1996-01-07 15:50:55 +00:00
David Greenman 080bac6d9d Brought in fixes from revs 1.80, 1.82 and 1.83, with slight retrofitting
for 2.1: fix for credentials leak and negative page index bug.
1996-01-07 00:03:00 +00:00
Nate Williams 65d95e784c Added the sliplogin examples files. 1996-01-06 07:34:36 +00:00
Nate Williams 594d476838 Bring in changes from the HEAD.
-Added support for the slip.hosts options 'normal', 'compress', 'noicmp',
 and 'autocmp'.
-Additionly parse /etc/sliphome/slip.slparms* to set keepalive,
 outfill and slunit.
-Make it more POSIXed.
-Describe undocumented stuff.
1996-01-06 07:19:55 +00:00
Nate Williams e945181967 Updated man-page from head. 1996-01-06 07:09:54 +00:00
Justin T. Gibbs 75336e14c1 Merge with HEAD. Check for REJECT_MSG instead of MSG_REJECT in intstat. 1996-01-05 16:19:51 +00:00
Justin T. Gibbs 328503dec0 Merge with HEAD. Revert to safer inb* routines. 1996-01-05 16:19:07 +00:00
Paul Traina 31774e01db Fold in support for QIC-3080 format tape drives from -current. 1996-01-05 06:19:36 +00:00
Jordan K. Hubbard 364f634e45 Merge changes from HEAD 1996-01-05 04:04:46 +00:00
Justin T. Gibbs 87e6b43c79 Merge with HEAD. Null terminate execl's arg list. For some reason this
didn't cause a problem on my -current system. :(

Submitted by:	Ron Lenk <[email protected]>
1996-01-05 01:52:24 +00:00
cvs2svn ceb57be184 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-01-04 16:10:43 +00:00
Justin T. Gibbs dfcd331efa Merge with HEAD. Much improved aic7xxx driver. 1996-01-04 08:55:14 +00:00
Justin T. Gibbs 4fb36a5b96 Merge with HEAD. Much improved aic7xxx driver and reorganized bt driver. 1996-01-04 08:54:55 +00:00
Justin T. Gibbs 1dfc49cb89 Remove old eisaconf conflict detection code from the isa* files. Remove
old ISA versions of eisaconf drivers.
1996-01-04 08:54:13 +00:00
Justin T. Gibbs b528a54887 Add esiaconf support from HEAD. 1996-01-04 08:53:03 +00:00
Justin T. Gibbs e23753eb90 Merge with HEAD. Probe the PCI and Eisa busses before the ISA bus and
enable interrupts before any bus configuration is performed.
1996-01-04 08:52:42 +00:00
Justin T. Gibbs 8375fc8247 Merge with HEAD. Add eisaconf support and update all eisaconf based drivers
(ahb, ahc, bt).
1996-01-04 08:51:31 +00:00
Justin T. Gibbs 6f69ddf5a7 Merge with HEAD. New and improved aic7xxx driver. 1996-01-04 08:50:01 +00:00
Justin T. Gibbs 7937f0334c Add pci/bt9xx.c from HEAD 1996-01-04 08:49:25 +00:00
Justin T. Gibbs 55b0199189 Add eisaconf support from HEAD. 1996-01-04 08:48:48 +00:00
David Greenman c04800cf04 Brought in changes from revs 1.76, 1.77, 1.78: disabled sleep in ttyflush
that causes a panic, adjusted the output queue reserved/max counts.
1996-01-03 17:59:21 +00:00
David Greenman dc8de77c8a Brought in changes from rev 1.89: fixed two cases of "=" that should have
been "==", updated copyright, other minor changes.
1996-01-03 17:51:32 +00:00
David Greenman 9de403ff4c Brought in part of rev 1.42: add SWI_NET_MASK to SWI_TTY_MASK. 1996-01-03 17:12:01 +00:00
Peter Wemm 41b96f63b7 Backport the reserved port checking for mountd requests from the NFSv3 code
in -current.  The existing code was not very useful... :-(
1996-01-03 14:14:49 +00:00
Peter Wemm 3586b69e5a Copy in change from rev 1.4 to fix the infamous bug which allows
users to avoid the ``secure mode''...
1996-01-03 09:53:43 +00:00
Jordan K. Hubbard ac8e73ce3d Bring in changes from HEAD. 1996-01-02 06:42:46 +00:00
Joerg Wunsch 5cfd2d35d1 Add io.4 to the 2.1.X branch.
Reviewed by:	peter
1996-01-01 18:04:55 +00:00
cvs2svn 9963660cb5 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-01-01 11:01:14 +00:00
Joerg Wunsch 15a04a0c6d Sigh, this was long overdue... Pull the fix from rev 1.126 into
the 2.1.X branch: only allow EUID==0 processes to gain IO privs.
1995-12-31 09:29:52 +00:00
Joerg Wunsch 0df1c0c43b Merge from HEAD:
. fix the bug that caused ``tr a-z m-za-l'' to fail
. use setlocale() while i've been here
1995-12-30 18:17:56 +00:00
Joerg Wunsch ce2437ec6e Update man page from HEAD. 1995-12-30 13:53:17 +00:00
Gary Palmer e630fa7528 Bring in fixes from the head 1995-12-29 12:26:00 +00:00
Joerg Wunsch b85d7489de >Number: 917
>Category:       bin
>Synopsis:       -s option in jot is broken

Submitted by:	[email protected] (Edward Wang)
1995-12-29 12:20:24 +00:00
Joerg Wunsch a1d7610881 I report a problem about shmget(). (I'm using FreeBSD-2.1.0R)
int shmget(key_t key, int size, int shmflg);

If the 'key' has already existed in the system and set 'shmflg'
as '(IPC_CREAT|IPC_EXC)', then shmget() must return the error 'EEXIST'.

Submitted by:   [email protected] (Mihoko Tanaka)
1995-12-26 16:05:08 +00:00
Joerg Wunsch cd37f582f8 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
Joerg Wunsch 9bb2ad4cd1 Bring the fixes from rev 1.4 in both files into 2.1.X: declare
SHM_{R,W,X} and SEM_{R,W,X}.
1995-12-23 17:09:49 +00:00
Joerg Wunsch e3d10a0b91 Bring the AF_UNIX fix from rev. 1.9 into the 2.1.X branch. 1995-12-23 17:08:24 +00:00
Jordan K. Hubbard 45ca3bdf51 Also merge from HEAD, just to be consistent. 1995-12-23 15:24:52 +00:00
Jordan K. Hubbard 01cc4b256f Merge from HEAD. I need this stuff for sysinstall. 1995-12-23 15:22:10 +00:00
Peter Wemm b7d2bb0d1e Add the subdirectories to share/examples/cvs from HEAD so that
cvs from -current can be compiled/installed on a -stable system
without too much pain.
1995-12-22 23:37:50 +00:00
Peter Wemm b2c36e6c6e One line change to each of these from HEAD..
Add a name to the context structures for compatability
with the CVS in -current.  Basically,
typedef struct { ... } MDx_CTX; becomes
typedef struct MDxContext { ... } MDx_CTX;
1995-12-22 22:09:31 +00:00
David Greenman 7d61a9a29e Brought in change from rev 1.54: fix bug with using lots of CDROM drives. 1995-12-21 12:01:50 +00:00
Nate Williams f708f5f5b8 Bring in the changes from ver 1.11 to allow this to compile with C++.
---
date: 1995/08/26 20:46:43;  author: bde;  state: Exp;  lines: +2 -4
Don't declare a nonexistent function.

Fix formatting of recent changes.
---
1995-12-20 17:29:53 +00:00
Nate Williams f61f06eff2 C++ doesn't allow implicit conversions from 'void *' to other pointer
types.   Explicitly cast the pointer to the correct type.
1995-12-20 17:06:35 +00:00
Jordan K. Hubbard be20b9f22e Remove 2 US mirrors which have either died or gone to reduced user logins. 1995-12-17 07:45:36 +00:00
Joerg Wunsch d3d1f45931 Move over from 2.2-current: allow for ``su -c''. 1995-12-11 23:06:12 +00:00
Joerg Wunsch e91d611053 Move all known fixes from 2.2-current into the 2.1 branch, with the
minor exception of rev 1.10 of parser.c (where i'd like to see if any
ill side-effects might show up).
1995-12-11 23:05:26 +00:00
Joerg Wunsch 0ed4f23096 Move over some /bin/sh-specific cruft to there.
(Fix brought over from 2.2-current.)
1995-12-11 23:01:41 +00:00
Joerg Wunsch 4dd1af5a97 Move over the fix from 2.2-current for nice(1) dumping core when faced
with no command arguments at all.
1995-12-11 23:00:36 +00:00
Joerg Wunsch 5ed3d9fa9e Finally fix expr in all respects, so it's now handling all numeric and
string cases correctly.

Moved over from 2.2-current.
1995-12-11 22:59:22 +00:00
Jordan K. Hubbard 5b79a0d6a8 Fix a subtle bug that *may* be responsible for the clobber-disk-zero bug.
Also try to see if a device can still be `detected' by checking errno == EACCES
even if the open fails (idea from Bruce).
1995-12-11 16:30:25 +00:00
David Greenman cd6c9c2250 Brought in change from rev 1.6: initialize some variables that need to be
initialized. msgs would do some strange things if the bounds file didn't
exist or contained garbage.
1995-12-06 07:38:35 +00:00
Jordan K. Hubbard 3c14a01aef Make SLIP work properly again.
Submitted by:	Dave Rivers <no valid email addr>
1995-12-05 00:24:00 +00:00
Jordan K. Hubbard d15a8445ee Merge 1.12 from HEAD. 1995-12-04 02:29:40 +00:00
Jordan K. Hubbard e52325f993 mountdbtab -> mountdtab; whoops!
A small extra diagnostic for loading packages.
1995-12-04 02:22:02 +00:00
Satoshi Asami 3ffb95b544 Update Japanese mirror list.
Requested by:	jkh
1995-11-21 10:18:18 +00:00
Jordan K. Hubbard c109e50d44 Update Polish site entry. 1995-11-19 19:52:59 +00:00
Jordan K. Hubbard e2152a520a Merge from HEAD. 1995-11-19 19:52:21 +00:00
Jordan K. Hubbard 2651d5ab35 Merge from HEAD. 1995-11-19 19:41:00 +00:00
Jordan K. Hubbard 51f2fae106 Merge from HEAD. 1995-11-19 19:39:29 +00:00
Jordan K. Hubbard 529168c26d Correct URL for Hong Kong site. 1995-11-19 19:37:38 +00:00
Jordan K. Hubbard 3d2fd688ef Put myname.my.domain by default on the loopback, resulting in less confusing
startup behavior for newly installed hosts not on a network.
1995-11-19 17:53:28 +00:00
Jordan K. Hubbard c21c63f75f Fix bug where /stand/sysinstall wouldn't work post-install with CDROM. 1995-11-19 13:48:32 +00:00
David Greenman 648ccc899d From rev 1.14:
Disallow setgroups() with ngroups=0. There should always be one group (the
effective gid). This works around a panic ("nfsreq nogrps") that occurs
with NFS clients. This change is too late for 2.1-release.

Obtained from:  4.4BSD-Lite2
1995-11-19 01:52:43 +00:00
David Greenman bdf5d34f80 Add missing splx(s) - from rev 1.70. Note that this change is too late for
2.1-release. The effects of the missing splx would be seen on NFS clients
with soft or intr mounted filesystems and then only after a timeout had
occurred.

Submitted by:	dyson
1995-11-19 01:42:34 +00:00
Jordan K. Hubbard 4e2d078f4f *really* shut this thing up. Debugging output was permanantly stapled
to "on". Fix that.
1995-11-18 10:02:10 +00:00
Jordan K. Hubbard 0727c66b4d Correct small typo. 1995-11-17 23:53:37 +00:00
Jordan K. Hubbard a226da7d5b Ack. How embarassing. The PCNFSD and GATED config items were essentially
no-ops up to now, and the samba configuration didn't bother to add the package
either.  Whoops!
1995-11-17 23:49:45 +00:00
Jordan K. Hubbard a9195c0c7b Shut this up for 2.1.1. 1995-11-17 23:04:04 +00:00
Jordan K. Hubbard b7da3fcd3f Remove tabs, argh! 1995-11-17 13:34:54 +00:00
Jordan K. Hubbard fd174d51e7 Fix a bogus paragraph fill. 1995-11-16 11:48:37 +00:00
Jordan K. Hubbard 72f3d3214f Whoops! Add the section 3.1 that's been missing all this time (weak,
but better than nothing).
1995-11-16 10:58:21 +00:00
Jordan K. Hubbard f07a676728 Whoops! Correct munge. 1995-11-16 08:35:16 +00:00
Jordan K. Hubbard 2e6c99e032 Set a reasonable geometry in the face of failure. 1995-11-16 08:10:14 +00:00
Gary Palmer b151402efe Merge change in from revision 1.8 1995-11-16 02:03:30 +00:00
Jordan K. Hubbard ab687ca146 Pull this in from the HEAD 1995-11-16 01:59:13 +00:00
Jordan K. Hubbard 4c3154d9fd Go through this with a chainsaw. I wrote this? Ye gods! 1995-11-15 10:28:14 +00:00
Jordan K. Hubbard 2489f72add Add Peter Wemm to core team.
Remove comment about IDE CDROMs
1995-11-15 08:32:34 +00:00
Jordan K. Hubbard 9180cf8eff Merge from HEAD 1995-11-15 07:58:12 +00:00
Jordan K. Hubbard 3841bc2679 Update from HEAD. 1995-11-15 07:51:46 +00:00
David Greenman 26f0d64ac2 Brought in changes from rev 1.85: fix broken probe for 8216/8416 cards. 1995-11-15 07:46:35 +00:00
Jordan K. Hubbard a0ca111e06 ft0 -> rft0 1995-11-15 07:17:18 +00:00
Jordan K. Hubbard 86f28c6f97 Whoops, ft0 -> rtf0 here too. 1995-11-15 06:59:52 +00:00
Jordan K. Hubbard d510f28b3e ft0 -> rft0 1995-11-15 06:57:02 +00:00
Jordan K. Hubbard 88055b7a9d Significant tweaks to this document. 1995-11-14 11:17:56 +00:00
Jordan K. Hubbard b1ccf6c634 Merge from HEAD. 1995-11-13 05:40:23 +00:00
Jordan K. Hubbard 774a3b188f Don't say that /cdrom is explicitly mounted anymore because it's
not - we've gone to the noauto flag.
1995-11-12 21:16:48 +00:00
Jordan K. Hubbard af78325b4e BUILDNAME=2.1.0-RELEASE 1995-11-12 20:48:43 +00:00
Jordan K. Hubbard dae66c317b Some additional cosmetic tweaks. 1995-11-12 11:12:25 +00:00
David Greenman 6a7f78e817 Brought in fixes from main branch: check properly for read-onlyness, and
provide correct error returns when attempting to set the file attributes.
1995-11-12 10:40:36 +00:00
Jordan K. Hubbard a90694e9ba Fixup some missing parameters (non-fatal). 1995-11-12 10:35:58 +00:00
David Greenman 6022327014 Brought in change from rev 1.26: moved vm_map_lock call to close window. 1995-11-12 08:59:56 +00:00
Jordan K. Hubbard 97a5d4a184 Make editor start on right screen for anonFTP setup.
Don't clobber mediaDevice if post-configuring networking from CDROM.
1995-11-12 07:27:58 +00:00
Jordan K. Hubbard e978caf32b Argh. Fix missing quote. 1995-11-11 12:01:46 +00:00
Jordan K. Hubbard 746adcb120 Make things a little easier to use based on my experiences with
the first 2.1 CDROM installation.
1995-11-11 11:44:29 +00:00
Jordan K. Hubbard 09b93d4292 Clean up a prompt that wrapped. 1995-11-11 11:20:45 +00:00
David Greenman b76c2888ed Brought in change from rev 1.17: set B_BUSY to avoid panic. 1995-11-10 15:08:05 +00:00
Jordan K. Hubbard 13c290d4df Bump RELDATE 1995-11-10 12:03:20 +00:00
Jordan K. Hubbard 59b6334caf Every time I swear I'll never touch this again, I end up touching it.
Bleah.  Now the chained dependency adds work from FTP sites.  This was
really totally broken before, despite my claims to the contrary.  Sorry
folks.  I guess nobody uses the pkg_add ftp://... feature or somebody
would have reported it by now! :-)
1995-11-10 06:44:53 +00:00
Jordan K. Hubbard f202e841d1 Make gusmax use the faster DSP. Also collapse some of the
`rm foo; ln -s bar foo' entries into the simpler `ln -fs bar foo'
1995-11-10 04:42:37 +00:00
Jordan K. Hubbard 028dd5fc32 Add:
cd ${.CURDIR}/eBones/lib/libkadm &&     ${MAKE} beforeinstall

To includes target.  Move the other one inside the eBones .ifdef too; must
have been really sleepy before!

[Mark, you really don't need a diff for this - it's pretty obvious! :-)]
1995-11-10 03:06:55 +00:00
Jordan K. Hubbard 0273ba731e Sigh. I didn't test it enough. A change to the beforeinstall target (same
idea as the other one) was necessary here too.
1995-11-10 03:03:16 +00:00
Jordan K. Hubbard 0db4b78cbc Add short-hand entries for gusmax, pas16 and sb sound cards.
Submitted by:	lowe
1995-11-09 15:53:38 +00:00
David Greenman bd83fced50 Brought in changes from rev 1.3: bugfix for >17 character names. 1995-11-09 11:06:44 +00:00
Jordan K. Hubbard ec991c1c74 Bring in change from the HEAD. 1995-11-09 10:57:04 +00:00
Jordan K. Hubbard 82215a9a23 Install krb_err.h properly in beforeinstall target. 1995-11-09 09:54:14 +00:00
Jordan K. Hubbard a191b7a504 o Now that Coranth has made the anonymous FTP configuration not use adduser,
bring it back.
o Simplify the vsystem() call by ripping out a good deal of the extraneous grot.
1995-11-09 02:32:05 +00:00
Jordan K. Hubbard 39ec8ac4c4 o Document dangers of `W' options in help screens also. 1995-11-08 07:13:10 +00:00
Jordan K. Hubbard 1280ea8c74 o Use correct device for Wangtek tapes.
o Caution against use of `W' options in label/partition screens (dangerous!)
o Make various types of debugging dreck conditionalize on DEBUG flag
o Make a fake /var/db/mountdbtab file so new system doesn't complain
o Apply uniform permissions to entire /usr/X11R6 tree.
o Set erase character to ^H for all interactive commands.
o Don't panic if user exits upgrade shell, reboot.
o Document dangers of `W' options in help screens also.
1995-11-08 07:09:36 +00:00
John Fieber c248536a70 Fix up some URLs. 1995-11-07 18:24:47 +00:00
Jordan K. Hubbard 2f357b75ae 1. If kerberos is selected but not DES, auto-select DES.
2. Fix a stupid bug that resulted in strange (but usable) looking entries in
   /etc/hosts.
3. Make sure /usr/X11R6/bin is executable by all (I really need an mtree
   script to run for the entire /usr/X11R6 hierarchy since cpio is scrambling
   the perms for some reason and I suspect that this is only a partial fix!)
1995-11-07 10:45:50 +00:00
David Greenman 0e86c6f975 Brought in fixes from rev 1.24: fix data corruption with wide drives. 1995-11-07 07:01:50 +00:00
Jordan K. Hubbard f820b338f1 Some general fixes for the package menu (still need to fix the "more than 10
items checked bug though).  Now allow user to specify a PKG_TMPDIR.  If
not selected, we try to make one.
1995-11-06 12:49:27 +00:00
Jordan K. Hubbard 3fcb396334 Correct some *serious* brain-o's in the upgrade procedure. Thanks for
your patience, Julian!
1995-11-06 08:28:12 +00:00
Jordan K. Hubbard f55af8e7e2 Slight correction to previous commit - it just occurred to me that
putting up a network device menu in multi-user mode is probably
superfluous.
1995-11-06 07:28:51 +00:00
Jordan K. Hubbard f303543a44 Add IDE CDROM device to default devs.
Fix a bug where sysinstall would crash when run post-config time to
load something over the network.
1995-11-06 07:27:31 +00:00
Jordan K. Hubbard 06d2d2e852 Merge from HEAD. 1995-11-05 23:05:26 +00:00
John Fieber a830863d4c Add sgmlfmt to the tools target so make world with 2.1 source
on a <= 2.0.5 machine doesn't fall over.
1995-11-05 18:38:16 +00:00
Jordan K. Hubbard e2b2235cb6 Add the apache help file. 1995-11-05 02:22:53 +00:00
Jordan K. Hubbard ebcdaf6079 Reverse the sort order to put swap devices at the very top of fstab. 1995-11-05 01:45:03 +00:00
Jordan K. Hubbard 5e0fa92438 More bug fixes noticed from last install. 1995-11-05 01:00:31 +00:00
Jordan K. Hubbard 95e5b9561d Remove the anonymous FTP configuration from menus and prompts. It appears
that the adduser command is just too broken to allow it to be used
in automated creation mode (it loops forever) and this option is therefore
retired until we get it fixed.
1995-11-05 00:16:36 +00:00
Jordan K. Hubbard 5f0dbed004 Be more brutal about writing out /etc/hosts (it's not like there's much
to preserve there initially anyway).
More tweaks to FTP.
1995-11-04 17:16:45 +00:00
Jordan K. Hubbard 1ff815f8c1 Deal with the case where an FTP connection has been left so long, it
times out.

Make sure that anon ftp's home directory exists before calling adduser
or it (adduser) will have kittens.
1995-11-04 17:00:10 +00:00
Jordan K. Hubbard 687defdca7 Avoid doing disk selection twice in novice install.
Finally sort the fstab file entries correctly!  qsort() either
doesn't work or isn't working as documented.
1995-11-04 15:45:28 +00:00
Jordan K. Hubbard 18512a9e2e Fix the anon ftp installation to use the correct init function (doh!).
Some more error message reform, since I'm here.
1995-11-04 15:08:23 +00:00
Jordan K. Hubbard 2a5266ec73 Whoops! It might help if I made the device node before swapping on it.. 1995-11-04 12:20:20 +00:00
Jordan K. Hubbard 9ebebdddf5 Always add swap space as soon as we can in an effort to save the occasional
4MB machine.
1995-11-04 12:02:16 +00:00
Jordan K. Hubbard 977c4fc479 Check for possible NULL value in command stack. 1995-11-04 11:42:32 +00:00
Jordan K. Hubbard 386f151b1e Cosmetic tweaks. 1995-11-04 11:21:24 +00:00
Jordan K. Hubbard 4a461b9185 Move MBR selection to write/quite stage of disk editor for a more logical
grouping.

Don't print geometry warning in "all disk" case.

Clean up some unnecessary newlines in confirmation messages.
1995-11-04 11:09:16 +00:00
Jordan K. Hubbard 4497f6e3b0 Clean up outdated options menu docs. 1995-11-04 09:58:43 +00:00
Jordan K. Hubbard bc9ddd8975 Correct a typo. 1995-11-04 09:33:17 +00:00
Jordan K. Hubbard c9d81e8d84 Finally read through all the docs again and found much I didn't like.
Tweak tweak.
1995-11-04 08:48:15 +00:00
Jordan K. Hubbard b4263d8b07 Various tweaks to adjust things more to my liking. Also bring in Rich's
changes to update XFree86 to 3.1.2-S.
1995-11-04 08:47:33 +00:00
Jordan K. Hubbard 76f6586e69 Document the Novice install 1995-11-03 12:10:14 +00:00
Jordan K. Hubbard 21ae094686 Small tweaks. 1995-11-03 12:03:14 +00:00
Jordan K. Hubbard 6161b8559f Lots-o-cleanup(tm):
1. Fix the bogon I introduced that made some root filesystems fail to be
   made with `unable to make filesystem on sd1s1a' or some such error
   message.

2. Latest installment in the never-ending chapter on making FTP do the right
   thing on a cruel internet.

3. Make `express install' a truly express install and split off what it used
   to do into a `novice install' that's even more geared to the novice
   by asking questions in order, rather than forcing them through the menu
   interface.

4. Make anonymous FTP setup truly DTRT.

5. Build lndir directly into sysinstall and make the novice install offer
   to set up the ports tree.  Also make the ports setup truly explanatory
   about what it's doing, and always link the ports destination to /usr/ports
   if necessary so that bsd.port.mk doesn't need to be tweaked.
1995-11-03 12:02:45 +00:00
David Greenman 50513e23ca Brought in changes from rev 1.33: add missing manual pages. 1995-11-03 08:57:19 +00:00
David Greenman d8da814585 Add a special case check to allow Acer PCI chipsets to work with FreeBSD.
Submitted by:	se
1995-11-03 08:07:20 +00:00
David Greenman 671029b2dc Brought in revs 1.15-1.17: lessen severity of no pre-allocated cblocks
for a tty to a printf rather than a panic.

Reviewed by:	bde, peter
1995-11-03 08:05:05 +00:00
David Greenman 23e22be33d Brought in fix from rev 1.71: initialize TS_CONNECTED and line discipline
properly.

Reviewed by:	bde
1995-11-03 08:01:04 +00:00
David Greenman b229c54cb0 Brought in fix from rev 1.26: autodelete a cloned route if it gets in the
way of adding a new route.

Reviewed by:	wollman
1995-11-03 07:59:19 +00:00
David Greenman 4d60289671 Brought in fix from rev 1.17: start 2MSL timer for FIN_WAIT_2. 1995-11-03 07:53:59 +00:00
Jordan K. Hubbard 0a99c650c1 Update Hensa site to point to new location.
Submitted by:	"N.G.Smith" <[email protected]>
1995-11-03 06:21:47 +00:00
Jordan K. Hubbard 9b5bec1214 These patches fix two problems :
1 ) Tar was being called to process the archive after chdir()ing into the
    playpen, but the pathname given to it was uncorrected for the chdir().
    This is corrected by converting _all_ pathname arguments using
    realpath() (fileFindByPath() is used as a last-ditch attempt if the
    argument can't be found)

2 ) min_free was being called on the saved invocation directory, not on
    the playpen at one point.  (There are currently two seperate space
    checks, one when the playpen is created, and one later.  This is
    harmless cruft)
Submitted by:	Michael Smith <[email protected]>
1995-11-03 02:54:57 +00:00
David Greenman 872602d715 Brought in revs 1.8-1.9: security fix. 1995-11-02 03:39:47 +00:00
David Greenman ef472a375e Brought in revs 1.10-1.11: security patch. 1995-11-02 03:27:39 +00:00
John Fieber b2355ca3df Changes submitted by the author. 1995-11-01 16:40:14 +00:00
John Fieber 643a0f73d5 Sync with head. 1995-11-01 03:15:14 +00:00
Jordan K. Hubbard cc59f844e6 Sync with HEAD. 1995-10-31 20:35:20 +00:00
Jordan K. Hubbard aa15d33031 Add new Korean site to mirrors. 1995-10-30 18:05:32 +00:00
John Fieber f31884e2bb 2.1-ification, round 2.
The contraction police will be throwing Jordan behind bars if
he does not clean up his act....      ]:>
1995-10-30 17:48:19 +00:00
John Fieber 9918ddf180 Start 2.1-ifying these. 1995-10-30 16:18:55 +00:00
John Fieber cd90f3a62a Fix incorrect url for the FAQ. 1995-10-30 15:44:32 +00:00
John Fieber 5f951a14ad Completely rewritten section on DMA.
Submitted by:	Frank Durda IV <[email protected]>

Revised section on SCSI
Submitted by:	Wilko Bulte <[email protected]>
1995-10-30 15:23:57 +00:00
David Greenman 53e3af9af5 Brought in changes from revs 1.74-1.75: fix for vi recovery files. 1995-10-30 08:30:31 +00:00
Jordan K. Hubbard 6d19661039 Merge in Coranth's latest Apache setup fixes.
Add support for wcd0 back in.
Incorporate some of Frank Durda's doc fixes.
Other miscellany.
Submitted by:	SNAP testers & myself.
1995-10-30 08:04:58 +00:00
Jordan K. Hubbard f8f0a3d25c Add wcd0 to `all' target. 1995-10-30 02:59:41 +00:00
David Greenman 72e63aaa62 Brought in Justin's recent fixes: Work correctly with aha-2940U, fix
timeout time (was 1 tick rather than 2 seconds).
1995-10-29 09:46:11 +00:00
David Greenman cd87a67087 Put telnet, telnetd, and libtelnet in the krb distribution where they
belong. They should be actually moved in the source tree to be under
eBones, but I don't want to mess with that now. This should hopefully
fix the main problem people were having when they selected the "des"
distribution and not krb, but got the Kerberos version of telnet and
friends as a side effect.

Submitted by:	Justin Gibbs <gibbs>
1995-10-29 06:55:03 +00:00
David Greenman 92f2d2bb06 Brought in fix from 1.37: fix for hang caused by missing vfs_unbusy(). 1995-10-28 10:11:40 +00:00
Jordan K. Hubbard 5b50e0cade Change the script-driven custom distribution selection mechanism. This is
a bit simpler.
1995-10-27 17:00:27 +00:00
Jordan K. Hubbard 5b511fef3b Suggested doc changes from Michael Smith. 1995-10-27 16:43:01 +00:00
Jordan K. Hubbard 8a029d69a0 Just when you thought it was safe to go back in the water... 1995-10-27 16:42:46 +00:00
Jordan K. Hubbard 300e6588c6 Add the power logo to the root floppy. 1995-10-27 05:03:26 +00:00
Jordan K. Hubbard 5e837c527f Be more aggressive about writing out configuration files. 1995-10-27 03:59:38 +00:00
Jordan K. Hubbard b8884b9121 Last minute nits. 1995-10-27 03:07:14 +00:00
Jordan K. Hubbard 29f5bc299d Clean up some last bogons with the WEB server setup (now that I'm far
enough along to worry about such things!).
1995-10-27 02:12:58 +00:00
Jordan K. Hubbard d50e2f92d3 Fix a slightly confusing (and concerning) dialog in the case of an
installation abort.
1995-10-27 01:36:45 +00:00
Jordan K. Hubbard e120d1ddb5 Fix the bug I introduced with /etc/sysconfig not being updated
properly.
Make some cosmetic doc changes here and there in response to user
feedback.
1995-10-27 01:22:58 +00:00
John Fieber 3ab82e7e23 2.0.5 -> 2.1 1995-10-26 21:40:20 +00:00
David Greenman 3122ff0b75 Sync with main branch. 1995-10-26 12:22:23 +00:00
David Greenman 82c4297cf9 Brought in changes from main branch: move FS readonly checks into the
filesystem layer to fix related panics from vgone()'d vnodes.
1995-10-26 09:17:50 +00:00
Jordan K. Hubbard fe0c641b74 Sync up for this snapshot. 1995-10-26 08:56:18 +00:00
David Greenman dc8ebd9f1b Brought in changes from main branch: fixes for pty data lossage. 1995-10-26 08:38:08 +00:00
Jordan K. Hubbard c846e4a635 Grrrr. Soon! 1995-10-26 08:23:28 +00:00
Jordan K. Hubbard 4c05c1a1eb o Lots of documentation fixes. 1995-10-26 08:11:50 +00:00
Jordan K. Hubbard c933ba870f o Fix installUpgrade to start the holographic shell as well.
o  Lots of documentation fixes.
o  Rename FTP active to "FTP" and explain passive mode better.
o  Make tcpip screen a bit more friendly.
o  Literally dozens of nits.
1995-10-26 08:11:24 +00:00
David Greenman 783d732941 Brought in 1.35: fix incorrect burstsize initialization. 1995-10-26 07:47:14 +00:00
John Fieber 73b3929c3f Change commented SUPFILE examples to reflect where the supfiles
actually are (share/examples/sup).
Obtained from: -current
1995-10-26 02:39:24 +00:00
Jordan K. Hubbard f288fa875f Don't make the failure to declare a /usr so fatal. 1995-10-25 21:18:00 +00:00
Jordan K. Hubbard cef0845a40 Bring in Nate's changes from the HEAD.
Submitted by:	nate
1995-10-25 20:28:18 +00:00
Jordan K. Hubbard 3751f00dda Merge from HEAD, also eliminate the now-useless ATAPI description. 1995-10-25 17:29:53 +00:00
Jordan K. Hubbard 2d9c5d4e6e Merge from HEAD 1995-10-25 17:26:31 +00:00
Jordan K. Hubbard fe1a8d83da Merge from HEAD. 1995-10-25 17:20:27 +00:00
David Greenman 7cfc804900 Brought in parts of rev 1.138 and 1.144: fix printing of BIOS disk geoms. 1995-10-25 11:14:38 +00:00
Jordan K. Hubbard 1ae2248d78 Merge with HEAD. Really Strange since I thought I already *did* this!
I must be getting way too little sleep or something.
1995-10-25 00:50:32 +00:00
Jordan K. Hubbard 2d15cfde64 Bring in changes from the HEAD. 2.1 slattach is not happy. 1995-10-24 21:27:07 +00:00
Jordan K. Hubbard 8507c9324f Bring in _PATH_UUCPLOCK from HEAD. 1995-10-24 21:23:10 +00:00
Jordan K. Hubbard 626de628e1 Merge bug fix from HEADMerge bug fix from HEAD 1995-10-24 13:47:34 +00:00
Jordan K. Hubbard 66fb04064c Move next SNAP to Wednesday in order to give David more time to bring
other fixes in (I'm sure I'll also put the extra day to good use).
1995-10-24 04:03:53 +00:00
Jordan K. Hubbard fedb8876f4 Fix a typo.
Submitted by:	Brad Krebs <[email protected]>
1995-10-24 02:21:29 +00:00
Jordan K. Hubbard 5c8b739893 Make upgrades actually work (thanks, Julian).
Many other bug fixes.
1995-10-24 02:18:23 +00:00
Jordan K. Hubbard a570532630 Update to tomorrow's SNAP date. 1995-10-24 02:17:05 +00:00
Jordan K. Hubbard 3beb445f4e Add startslip examples from HEAD. 1995-10-23 20:39:13 +00:00
Jordan K. Hubbard b530f5a69a Merge from HEAD. The 2.1 version was totally broken, as opposed to
this one which is just insufficient.. :-)
1995-10-23 19:40:47 +00:00
Jordan K. Hubbard 7d474bde7c Reshuffle the network config code a little so that it's actually
usable.  Also fix the package extraction code.
1995-10-23 13:19:51 +00:00
Jordan K. Hubbard 3d7ba19679 Prevent slave mode from collapsing under certain circumstances. 1995-10-23 12:33:43 +00:00
David Greenman 54fdce0677 Brought in rev 1.4: initialize pty name template properly - fixes a bug
that prevents multiple pty opens.
1995-10-23 11:13:31 +00:00
David Greenman 733dde2c1a Brought in rev 1.2: fix typo. 1995-10-23 00:52:17 +00:00
David Greenman b5e8fd85a6 Walk on egg shells by bringing in pieces of Serge's recent fixes. I've
tried to bring in just the most important fixes and leave out the
controversial "open reference counting" changes that appear to be mostly
wrong.
1995-10-22 23:14:38 +00:00
Jordan K. Hubbard c02309d460 Fixes and updates. 1995-10-22 21:38:26 +00:00
Jordan K. Hubbard 905acabff3 Add Poland. 1995-10-22 21:35:34 +00:00
Jordan K. Hubbard b1487c2a94 Put this into alphabetical order and update it a little. 1995-10-22 21:30:32 +00:00
Jordan K. Hubbard 58026a65f5 1. Add Coranth Gryphon's Apache WWW server setup screen.
2. Fix an infinite recursion bug in FTP retry.  Tricky, this FTP install!
3. Add messaging routines for scripts.
4. Fix yet more bogons.  I think I'm fixing them faster than they're growing,
   but it's hard to say.  I'm really glad we're throwing this code away for
   2.2!
1995-10-22 20:15:07 +00:00
Jordan K. Hubbard d311e970fe Second round of screen update changes. Now handle the yes/no dialogs
as well as the confirmation dialogs.
1995-10-22 17:39:29 +00:00
Jordan K. Hubbard afe3f3c126 Style changes. Clear the screen before a lot of error dialogs so that they
don't bogusly restore the screen to the message that was the cause of the
abort.  That resulted in lots of weird flickering dialog boxes that appeared
to be displayed out of sequence.
1995-10-22 17:18:36 +00:00
Jordan K. Hubbard d2f6feed0d Merge from HEAD:
Preserve the state of IEXTEN across raw()/noraw() calls, but turn off
IEXTEN while raw() is active.
Submitted by:	joerg
1995-10-22 14:19:25 +00:00
Jordan K. Hubbard 2a72309b63 Merge changes from HEAD. Also bring in the German message catalog. 1995-10-22 14:14:25 +00:00
Jordan K. Hubbard b9ed94abbf Make sure that $HOME is always set. Applications like ee shouldn't
blithly assume that HOME *is* set, but it's probably easier to just set
it to some reasonable default here rather than assuming that no other
apps will get similarly confused.
1995-10-22 14:06:38 +00:00
Jordan K. Hubbard 892429c15a Just fixin' them bugs as fast as they pop up.
Also add instrumentation for adding packages from scripts.
1995-10-22 12:04:12 +00:00
Jordan K. Hubbard 7594d483f7 Update from HEAD. 1995-10-22 11:45:34 +00:00
Jordan K. Hubbard b54958350d Fix a bug in dist extraction when a dist was missing.
Allow instrumentation for adding packages from scripts.
1995-10-22 11:32:58 +00:00
Jordan K. Hubbard 211331cf5b Add more knobs to the preconfiguration stuff. 1995-10-22 10:25:20 +00:00
Jordan K. Hubbard 06d8c430d4 Fix a stooooopid bug I introduced with the CPIO verbose flag that broke
the root floppy extract (d'oh!).  No doubt about it, gotta stop programming
without sleep! (yeah, right!)
1995-10-22 08:33:22 +00:00
Jordan K. Hubbard bcaa900d72 The day that all the bugs are out of the FTP code is the day I retire
to Fiji..
1995-10-22 02:15:42 +00:00
Jordan K. Hubbard 2dbf4dcf4b Style police throughout.
Fix the ppp startup code.
Make the disklabel and fdisk screens "automatable"
1995-10-22 01:33:02 +00:00
John Fieber 26d60e82b9 Sync with head. 1995-10-22 00:50:33 +00:00
cvs2svn c95f4bc5fb This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1995-10-21 23:47:44 +00:00
Jordan K. Hubbard b08409b051 Error message reform. Make an unnecessarily fatal error a warning. 1995-10-21 20:03:07 +00:00
Jordan K. Hubbard 8bb20c3016 Every time I think I have the FTP reselection code working, I find another
case to check for.  SIGH!
1995-10-21 19:44:02 +00:00
Jordan K. Hubbard 7a1199fa36 Make all FTP failures "bounce" the connection properly. 1995-10-21 18:28:08 +00:00
Jordan K. Hubbard 93f70f753d Fix a couple of things I broke while fixing them. 1995-10-21 16:44:24 +00:00
Jordan K. Hubbard 23857c0d99 Missed a gus max reference. 1995-10-21 15:03:22 +00:00
Jordan K. Hubbard 5c63c6c628 Fix a few bogitties in this doc. 1995-10-21 14:07:48 +00:00
Jordan K. Hubbard f7096d0387 1. Of course, the day after you roll the snapshots is the day you realize
that the FTP install doesn't deal with timeouts and hasn't since it was
   written.  Fixed.

2. Totally eliminate the OptionFlags.  I only had to work harder to
   sync them with configuration variables, so why not simply always use
   configuration variables?  This has actually greatly simplified areas
   of the code.
1995-10-21 14:07:02 +00:00
Jordan K. Hubbard 52e389472d remove now-bogus gusmax device from list. 1995-10-21 11:50:35 +00:00
David Greenman 8fd6ceb63b Brought in fix from rev 1.23: handle PRU_CONTROL to prevent a panic. 1995-10-21 03:02:54 +00:00
Jordan K. Hubbard f95141db73 This small change allows express installation to invoke the last config
menus before the final stage operations are done.
1995-10-20 22:48:49 +00:00
Jordan K. Hubbard 32b07f7d18 Very small nit. 1995-10-20 22:34:55 +00:00
David Greenman c415b4ecf7 Kill unnecessary outl (CONF1_DATA_PORT, 0) that was killing some non-PCI
machines.

Submitted by:	Stefan Esser <[email protected]>
1995-10-20 22:12:53 +00:00
Jordan K. Hubbard 978ac356e3 Slip some more fixes in under the wire (build hasn't gotten this far yet). 1995-10-20 21:57:25 +00:00
Jordan K. Hubbard 9992d8734c Slip some fixes under the wire. Mostly cosmetic cleanup and
an attempt to make the package installer a little more robust (it's
still a little shakey, but will improve between now and the release)..
1995-10-20 20:10:49 +00:00
Jordan K. Hubbard 5ffcd5ed7c Update. 1995-10-20 16:50:01 +00:00
Jordan K. Hubbard 8081430ed6 Now I can do all the TCP and FTP configuration from config files. 1995-10-20 16:49:50 +00:00
Jordan K. Hubbard 8c6b0eea35 The accursed snapshot date rolls forward to today. 1995-10-20 16:17:48 +00:00
Jordan K. Hubbard 538ec2e1f1 Split the preconfiguration code off into its own location.
Make it possible to preconfigure TCP setup.
1995-10-20 15:40:52 +00:00
Jordan K. Hubbard b9e02be9a5 Sync for Westhill build. 1995-10-20 14:26:15 +00:00
Jordan K. Hubbard a3dd10c9ac Fix fix. 1995-10-20 10:38:49 +00:00
Jordan K. Hubbard 6ff6033390 More bug fixing, make debug settable two ways, put more meat into
the upgrade.
1995-10-20 10:01:26 +00:00
Jordan K. Hubbard b200a7a1bd Give user the option to bail out of a failing FTP installation. 1995-10-20 07:37:11 +00:00
Jordan K. Hubbard 7c112b2b1f Too many bugs fixed to mention. This code just seems to BREED them.
Many interfaces were also simplified or generally cleaned up in an
attempt to curb this problem.
1995-10-20 07:02:53 +00:00
Jordan K. Hubbard 84732d348d Remove a little TOO much verbosity from here. 1995-10-20 07:00:40 +00:00
Jordan K. Hubbard f39b84b2cf Set SNAP to today's date. Yes, today a snapshot is going out - one way
or another!
1995-10-19 18:38:31 +00:00
Jordan K. Hubbard c4aec2afac Sync. 1995-10-19 18:37:50 +00:00
Jordan K. Hubbard 9bb9a88b9f Sync with today's sources:
o Implement the 2.0.5->2.1 upgrade procedure (gah).
o Bring in Coranth's support for configuration of anon ftp and Samba
  plus some changes of my own.
o More attempts to actually write the documentation in english.
o Update docs to contain more 2.1-centric information.
1995-10-19 15:57:23 +00:00
Jordan K. Hubbard 243796bf02 Update apache port knob to point to right executable.
Submitted by:	"Eric L. Hernes" <[email protected]>
1995-10-19 08:07:09 +00:00
Jordan K. Hubbard 9da8b61c00 Merge from HEAD 1995-10-19 06:29:30 +00:00
John Fieber 8b8b37c685 Sync with head. 1995-10-18 05:08:52 +00:00
Jordan K. Hubbard a120b7bf4b Some rethinks on the way the attribute interface worked (now that
I'm really, truly using it).  Allow distribution fetch to get .info
files from the root.flp OR the distribution in question, allowing us
to add flexibility to the scheme.  At some point, perhaps soon, the
cached copy should probably go away entirely!
1995-10-18 05:02:02 +00:00
John Fieber 39be696fed Sync with head. 1995-10-18 04:36:31 +00:00
Jordan K. Hubbard a81cb882b8 2 More important bug fixes. 1995-10-18 00:47:09 +00:00
Jordan K. Hubbard 824e7fa37e Almost snapshot time..
Merge today's work.

Now support an attributes file loaded at startup (true front-loaded install).
Add fuller debugging support to all device I/O routines.
Lots-o-bug fixes.
1995-10-18 00:12:55 +00:00
David Greenman 8a96ce97be Brought in rev 1.32: add dgb man page. 1995-10-17 21:45:30 +00:00
David Greenman e33272cc90 Brought in changes from rev 1.107: fix dgb driver portion. 1995-10-17 21:42:38 +00:00
Jordan K. Hubbard 209ecd4923 Sync with me in prep for snapshot. 1995-10-17 02:57:11 +00:00
Jordan K. Hubbard 6dd7de81c3 Sync to my current development srcs. I'm about to go off the air here for
awhile wwhile they work on my phone lines.
1995-10-16 23:02:35 +00:00
David Greenman 394858ca16 Brought in changes from rev 1.28: remove unnecessary tsleep that could
result in processes not being swapped in when they were supposed to be.
1995-10-16 20:43:05 +00:00
Jordan K. Hubbard b2bb9cc6c8 Fix many more bogons, add some stuff to make the docs folk happy. 1995-10-16 15:14:28 +00:00
Jordan K. Hubbard 1c82a6784e Fix the ancient lurking evil that prevented the `Undo' commands from
ever really working.
1995-10-16 10:33:47 +00:00
Jordan K. Hubbard c0fe50d391 Switch to fds from FILE *'s. Fix a problem with FTP media device
and INDEX file.
1995-10-16 09:25:22 +00:00
Jordan K. Hubbard a550eb3936 Sync up to today's development snapshot for the other folks working on this. 1995-10-16 07:31:11 +00:00
John Fieber 941c940189 Sync with head. 1995-10-15 16:52:34 +00:00
Jordan K. Hubbard a91815ae04 Bring in John's change from the HEAD. 1995-10-15 16:30:48 +00:00
Jordan K. Hubbard ebe0bf575a Turn zip back on - the MFS image blew up without it. 1995-10-15 16:24:52 +00:00
Jordan K. Hubbard f0b3e7d1c9 Add 2 missing distributions. 1995-10-15 15:45:33 +00:00
Jordan K. Hubbard c472960924 As bits become scarce, start tightening up. 1995-10-15 15:45:20 +00:00
Jordan K. Hubbard a897b8e32c Another cleanup pass through here. About one more before final release
and I should be done.
1995-10-15 14:54:05 +00:00
Jordan K. Hubbard 411f25bce7 Last pen sanitize pass. 1995-10-15 14:08:42 +00:00
Jordan K. Hubbard 98133480f5 Remove wcd0 from list of devices on boot.flp. 1995-10-15 12:55:13 +00:00
Jordan K. Hubbard bde602e4d1 Sync. Split into more rational package support functions and clients
of those functions.
1995-10-15 12:41:09 +00:00
Jordan K. Hubbard a65986e99b Same for this file: DISTRIBUTION doc -> bin 1995-10-15 08:33:48 +00:00
Jordan K. Hubbard e88d6ee1de We don't have a "doc" distribution right now. Set this to bin. 1995-10-15 08:32:22 +00:00
Jordan K. Hubbard fe07a7b8fc Adjust for new location of MIRROR.SITES file. 1995-10-15 06:25:43 +00:00
Jordan K. Hubbard cb5fcc6d1e Fix a few long-standing bogons in the playpen code. Don't worry, folks,
this will come into -current just as soon as I'm finished.
1995-10-15 04:39:56 +00:00
Jordan K. Hubbard e57f50cb01 Substantially simplify the package install code by running pkg_add in
slave mode.
1995-10-15 04:37:07 +00:00
John Fieber dc72c140b9 Sync with head. 1995-10-14 21:55:34 +00:00
Jordan K. Hubbard d9a99a13ea Try for a more realistic SNAP date. 1995-10-14 19:15:10 +00:00
Jordan K. Hubbard eafa5b3c5f *Preliminary* pass over the docs to start bringing things up to 2.1 level.
Still not done in here by a long shot, but this takes care of most of the
cosmetic/bug fixing work.
1995-10-14 19:14:26 +00:00
Jordan K. Hubbard 8f017d1c08 Sync up to today's cleanup work. 1995-10-14 19:13:35 +00:00
Jordan K. Hubbard b2202a8d0a Make playpens more suitable for nested use. 1995-10-14 19:11:47 +00:00
Jordan K. Hubbard 5bb3b50645 Adapt to changes in leave_playpen(). 1995-10-14 19:11:27 +00:00
Jordan K. Hubbard 2a7488e9f0 Handle chained adds by URL. 1995-10-14 19:11:02 +00:00
David Greenman abcbf889da Brought in fix from rev 1.14: fix off by one page bug in pcmmap(). 1995-10-14 13:56:59 +00:00
David Greenman 34a051ae40 Brought in fix from rev 1.101: use nommap rather than nxmmap to close
security hole.
1995-10-14 13:52:32 +00:00
Jordan K. Hubbard 3f1da8e1bc Sync with my development sources, smashing an annoying bug and making
the options editor a little less pathological.
1995-10-14 09:30:53 +00:00
Jordan K. Hubbard 3d30af9fd7 Add some debugging abilities to this. 1995-10-14 09:29:58 +00:00
John Fieber 44070b24ec Add sup. 1995-10-13 09:03:49 +00:00
Jordan K. Hubbard 4f6f10295a Sync with development sources. 1995-10-13 08:19:45 +00:00
David Greenman 2602086362 Brought in changes from main branch: fix digiboard driver to not use old
select.
1995-10-13 03:41:37 +00:00
Jordan K. Hubbard 0268640ad3 Waaak! Mis-spelled a function name. 1995-10-12 08:00:16 +00:00
Jordan K. Hubbard afebc45674 Whups! Make the root slice before mounting it. 1995-10-12 07:35:33 +00:00
John Fieber abc6b746e9 Enable FAQ and handbook. 1995-10-12 03:22:03 +00:00
John Fieber 3b1e3c8f84 Sync with head. 1995-10-12 03:18:14 +00:00
John Fieber 860dc70b0f Remove /usr/share/FAQ, add /usr/share/examples/sup 1995-10-12 03:11:11 +00:00
John Fieber 9416eec5b8 Remove FAQ. 1995-10-12 02:28:03 +00:00
John Fieber 0a91963773 Sync with head. 1995-10-11 23:19:16 +00:00
John Fieber d427515ec5 Sync with head. 1995-10-11 23:03:50 +00:00
Jordan K. Hubbard c5a6807d5e Make the fixit floppy work again; ran out of inodes. 1995-10-11 20:45:51 +00:00
Jordan K. Hubbard 23fc5ee58c Make the `floppies' target work the right way. 1995-10-11 20:11:51 +00:00
Jordan K. Hubbard a3ebdfb581 Remove added cruft for ATAPI CDROM floppy.
It simply doesn't work yet.
1995-10-11 10:10:14 +00:00
Jordan K. Hubbard e17853c7ff Use more proper value of 20 for tape blocksize. 1995-10-11 10:00:20 +00:00
Jordan K. Hubbard d5e8ed023a Fix a couple of doc or appearance nits.
Remove the ATAPI kernel hack.
Remove the now-unnecessary work-around for booting root off a slice; it
appears to work just fine now and will confuse a lot fewer folks.
1995-10-11 09:57:30 +00:00
David Greenman 5189f75dd3 Updated config line for Cyclades driver. 1995-10-11 06:26:55 +00:00
David Greenman 6cc276ab08 Brought in change from rev 1.31: man page for cy driver. 1995-10-11 06:23:29 +00:00
David Greenman 1f1e45e3d2 Brought in changes from rev 1.15: fix probe for the 16-Ye. 1995-10-11 02:42:42 +00:00
Jordan K. Hubbard 9b2e8eb55d Be highly optimistic and set the next snapshot date for the 12th of October. 1995-10-11 01:00:31 +00:00
Jordan K. Hubbard d46936a924 Fix a long-standing bug that enabled you to stomp a boot manager
on a drive NOT selected!  Woo doggies!
1995-10-11 00:59:37 +00:00
Jordan K. Hubbard 77ec2293ed Tweak a message to be a bit more clear.
Declare missing fd.
Fix options bug where old text was still weird shades of blue when you came back.
1995-10-11 00:54:01 +00:00
Justin T. Gibbs 2ed956f14b Remove MAKE_EBONES conditionals. Besides being wrong, this was what screwed
up secure telnet in the previous snapshots.
1995-10-11 00:12:21 +00:00
David Greenman 115555f787 Brought in changes from rev 1.7: fix include file problem that I created. 1995-10-10 12:19:00 +00:00
David Greenman 060d520eb8 Sync with main branch. 1995-10-10 01:15:24 +00:00
David Greenman 69da6fae3c Brought in change from rev 1.6: bugfix for the bugfix. 1995-10-10 01:04:38 +00:00
David Greenman c5c6b8c51d Brought in changes from rev 1.16: fix typo that broke PCI probing on some
machines.
1995-10-10 01:00:58 +00:00
David Greenman ee463c3d83 Brought in changes from rev 1.61: Fix tracing of syscalls. 1995-10-10 00:45:46 +00:00
David Greenman b76c56970e Sync with main branch: fixes for worm drives. 1995-10-10 00:42:03 +00:00
David Greenman cbf6bf8acf Brought in changes from revs 1.43-1.49: numerous bug fixes. 1995-10-10 00:28:31 +00:00
Jordan K. Hubbard b5953a4bc4 Argh. NOW it's the correct version. 1995-10-09 11:54:27 +00:00
Jordan K. Hubbard 723b5202fe Remove something that got committed by mistake. 1995-10-09 11:49:45 +00:00
Jordan K. Hubbard 15c2e6abe1 Bring in the first half of my changes to handle dependencies when
fetching by URL.  This only effects the little-used get-by-URL feature
right now.
1995-10-09 11:16:31 +00:00
Jordan K. Hubbard 5482d60bb9 Syncronize with my current sources. pkg installer not quite in final
form yet, but close.
1995-10-09 11:14:56 +00:00
David Greenman 1c067ad84a Sync with main branch. 1995-10-09 08:51:32 +00:00
David Greenman 01eb1fc511 Sync with main branch: add -v to synopsis. 1995-10-09 08:48:07 +00:00
David Greenman 9caf218bb0 Brought in change from rev 1.5: use strtoq() not strtoul(). 1995-10-09 08:45:30 +00:00
David Greenman 5fde9eae16 Sync with main branch: Bill Fenner's recent fixes. 1995-10-09 08:43:09 +00:00
David Greenman aabeb33cb4 Sync with main branch: fix lpr -r. 1995-10-09 08:39:17 +00:00
David Greenman 6d7ab0a861 Sync with main branch: fix output formatting in 'day' non-plural case. 1995-10-09 08:25:35 +00:00
David Greenman 975a621d60 Sync with main branch: initialize memory returned by malloc. 1995-10-09 08:18:57 +00:00
David Greenman 6ab4141a4d Sync with main branch: initialize memory returned by malloc. 1995-10-09 08:13:52 +00:00
David Greenman f67f0ac833 Brought in change from rev 1.5: fflush stdout. 1995-10-09 07:57:35 +00:00
David Greenman a7ec6793d0 Sync with main branch: back out an old (Dec, 1994) hack by Andrey. 1995-10-09 07:53:14 +00:00
David Greenman ffa9f0f483 Brought in changes from rev 1.30: fix panic with rename("foo/","../../"). 1995-10-09 07:42:46 +00:00
David Greenman caac3c9181 Sync with main branch: add vendor ID for Compaq, cosmetic changes. 1995-10-09 06:35:59 +00:00
David Greenman 22ffb3f11a Brought in changes from rev 1.33: grok SIOCGIFADDR. 1995-10-09 06:29:11 +00:00
David Greenman 83b5784e4c Brought in changes from rev 1.15: indentify the 2940U. 1995-10-09 06:27:50 +00:00
David Greenman 3b64f63992 Brought in changes from rev 1.23: fixup syslog messages. 1995-10-09 06:22:13 +00:00
David Greenman bb4f185f72 Brought in changes from rev 1.24: fix rename("dir1", "dir2/..") panic. 1995-10-09 06:13:08 +00:00
David Greenman 520b0e7825 Sync with main branch. 1995-10-09 05:55:41 +00:00
David Greenman e831ab4885 Sync with main branch. 1995-10-09 05:39:49 +00:00
David Greenman 396ae6ea15 Sync with main branch: fix for -speed option. 1995-10-09 05:23:48 +00:00
David Greenman 5b7360d4c0 Brought in changes from rev 1.3: Handle trailing slashes in source
filenames correctly.
1995-10-09 05:12:21 +00:00
David Greenman db210d3fc2 Brought in change from rev 1.22: workaround for "ktrace panic". 1995-10-09 04:31:29 +00:00
Jordan K. Hubbard eaecce8007 Try to set up the environment a little more comfortably for the
fixit shell.
1995-10-07 21:18:58 +00:00
Jordan K. Hubbard 08a8e03deb Try to increase the number of inodes available on the fixit floppy. 1995-10-07 21:12:10 +00:00
David Greenman e09022f3b7 Brought in changes from rev 1.14: always check input UDP checksums even
if checksum generation is disabled.
1995-10-07 20:20:58 +00:00
David Greenman c9264fbece Brought in changes from rev 1.22: bugfix for IP_HDRINCL. 1995-10-07 20:17:31 +00:00
David Greenman 039805043d Brought in changes from rev 1.13: return correct error code an permission
failure.
1995-10-07 20:13:01 +00:00
David Greenman fbf270e4c3 Brought in changes from rev 1.10: properly handle BPF writes and multicasts. 1995-10-07 20:10:10 +00:00
David Greenman 08a19a5617 Brought in changes from rev 1.32: fix for race condition. 1995-10-07 12:57:41 +00:00
David Greenman 57cdab952d Brought in chanegs from rev 1.22: discard output immediately on close to
avoid a panic.
1995-10-07 12:55:50 +00:00
David Greenman 15d87cd4e4 Brought in changes from main branch: fix to properly understand BPF writes. 1995-10-07 12:51:13 +00:00
David Greenman d7fbdd710e Brought in changes from revs 1.12-1.13: allocate a header mbuf instead of
(bogusly) a regular mbuf; only print attached messages if bootverbose.
The change to move ifpromisc() (part of rev 1.13) was NOT brought in.
1995-10-07 12:47:58 +00:00
David Greenman fbbc57b1aa Brought in changes from rev 1.2: fixes for vnode locking bugs. 1995-10-07 12:31:18 +00:00
David Greenman dbdb63f319 Brought in changes from rev 1.2: bugfix for linux_readdir(). 1995-10-07 12:23:53 +00:00
David Greenman d13604dc62 Sync with main branch: Properly find PCI on Compaq and other machines. 1995-10-07 12:16:05 +00:00
Jordan K. Hubbard d58c7d4e9c Whoops! Eliminate a relic. 1995-10-07 12:12:37 +00:00
David Greenman 27014746b0 Brought in changes from main branch: fixes for irq logic. 1995-10-07 12:01:40 +00:00
Jordan K. Hubbard 49fa7c71f3 Clean up a few long-standing offenses against the english language. 1995-10-07 11:56:03 +00:00
Jordan K. Hubbard ca9fea5680 Whole mass of changes from first code review. Eliminate some
long-standing bogons, try to make things more fault tolerant
in general, bring in the first version of my new package installation
menu.
1995-10-07 11:55:37 +00:00
David Greenman a3dc6592f2 Brought in changes from revs 1.47-1.48: properly recognize 1542CP
controllers.
1995-10-07 11:54:53 +00:00
David Greenman c41a724e11 Sync with main branch. 1995-10-07 11:50:22 +00:00
David Greenman 377c945aeb Sync with main branch: various bugfixes (part of Cronyx driver update). 1995-10-07 11:36:59 +00:00
David Greenman 6e3eb7d3ae Sync with main branch: various bugfixes and improvements. 1995-10-07 11:34:22 +00:00
David Greenman 835a6189b9 Brought in changes from rev 1.8: handle tabs in the config file. 1995-10-07 04:31:20 +00:00
David Greenman ae3f5e457d Sync with main branch: various bugfixes. 1995-10-07 04:28:06 +00:00
David Greenman 1088ebc9d8 Brought in changes from rev 1.10: various bugfixes. 1995-10-07 03:40:48 +00:00
David Greenman 75edafb665 Brought in changes from main branch: various fixes, man page corrections,
and DCF77 support.
1995-10-06 12:05:35 +00:00
David Greenman 764424fc15 Brought in changes from main branch: various fixes. 1995-10-06 11:54:22 +00:00
David Greenman 4d446681d5 Sync with main branch: fix 'Usage'. 1995-10-06 11:37:45 +00:00
David Greenman 2c66386c5c Brought in changes from rev 1.18: add si driver support. 1995-10-06 11:34:20 +00:00
David Greenman 2688b66bf2 Brought in changes from main branch: fix broken mask logic and fix broken
proxy arp support.
1995-10-06 11:28:59 +00:00
David Greenman ea3678bbb2 Brought in changes from main branch: various bugfixes. 1995-10-06 11:24:47 +00:00
David Greenman 671cc6a043 Sync with main branch: fix compiler warning. 1995-10-06 11:04:35 +00:00
David Greenman 4f21fb1cde Sync with main branch. 1995-10-06 11:01:58 +00:00
David Greenman 5af9b5cc4e Brought in changes from main branch: fix Usage. 1995-10-06 10:50:53 +00:00
David Greenman 8559312262 Sync with main branch. 1995-10-06 10:48:57 +00:00
David Greenman aacbe9aede Syc with main branch. 1995-10-06 10:32:11 +00:00
David Greenman 1742f17dff Brought in changes from 1.5-1.6: support 57600-115200 and fix security
hole.
1995-10-06 10:30:44 +00:00
David Greenman ef62fdd0f5 Brought in changes from rev 1.6: handle escaped (%) characters correctly. 1995-10-06 10:28:43 +00:00
David Greenman b56830a31d Sync with main branch. 1995-10-06 10:12:53 +00:00
David Greenman 516e0a12c2 Brought in changes from main branch: widen TTY field by one char. 1995-10-06 10:07:07 +00:00
Jordan K. Hubbard a3374a9920 Correct a bogon I introduced while trying to make redisplay more
efficient.
1995-10-06 08:51:00 +00:00
Jordan K. Hubbard ad48d6cae2 Merge from HEAD. 1995-10-06 05:43:44 +00:00
Jordan K. Hubbard d4e686626d Bring in changes from the HEAD
Submitted by:	Gary Jennejohn <[email protected]>
1995-10-06 04:43:28 +00:00
Jordan K. Hubbard 3dad934218 Bring Peter's import in from the HEAD (I need these changes in 2.1 *now*!).
BTW, It's Gary Jennejohn, not Gary Jones.
Submitted by:	[email protected] <Gary Jennejohn>
1995-10-06 02:53:48 +00:00
Jordan K. Hubbard a2d7ca5896 Bring in my change from the HEAD. 1995-10-06 02:48:59 +00:00
David Greenman d29eb2063d Sync with main branch: fix plural for "1day" case. 1995-10-06 02:26:44 +00:00
David Greenman df3ce8204f Brought in changes from main branch: fix build order problems "tools" and
stop using gets().
1995-10-06 02:23:32 +00:00
David Greenman 9b44fb9697 Brought in change from rev 1.3: initialize 'pid' properly. 1995-10-06 02:11:44 +00:00
David Greenman 7a02f3e5b4 retrofitted change in rev 1.4: don't loop forever if NFS isn't in the
kernel.
1995-10-06 02:06:43 +00:00
David Greenman 697887804a Sync with main branch: exit with 1 on no hosts failure. 1995-10-06 02:00:09 +00:00
David Greenman 31278d3589 Sync with main branch: NIS fixes. 1995-10-06 01:58:47 +00:00
David Greenman 2bd7b11813 Sync with main branch: fix mangling of argv strings. 1995-10-06 01:50:05 +00:00
David Greenman c05e2ebcfd gack. Back out that last change for a bit. 1995-10-06 01:42:26 +00:00
David Greenman 5006c3b992 Sync with main branch: widen TTY field by one char. 1995-10-06 01:36:45 +00:00
David Greenman 3a5fe3c33a Sync with main branch. 1995-10-06 01:33:08 +00:00
David Greenman 3e54ef6335 Sync with main branch. 1995-10-06 01:07:02 +00:00
David Greenman 2b3b90e4f5 Sync with main branch: NIS fixes. 1995-10-06 00:58:51 +00:00
David Greenman 7dfdf4df3c Sync with main branch. 1995-10-05 20:58:56 +00:00
David Greenman 88f42f773e Sync with main branch. 1995-10-05 20:32:57 +00:00
David Greenman 67c62cfbdf Sync with main branch. 1995-10-05 20:27:09 +00:00
David Greenman ef6fe84a04 Sync with main branch. 1995-10-05 20:22:00 +00:00
David Greenman e1c2e91e0d Brought in changes from main branch: add missing manual pages. 1995-10-05 20:21:01 +00:00
David Greenman ee5d2b6c4a Sync with main branch. 1995-10-05 20:13:12 +00:00
David Greenman 934486c8eb Sync with main branch. 1995-10-05 20:02:57 +00:00
Jordan K. Hubbard c7cd5a06a8 wcd0a -> wcd0c 1995-10-05 09:55:01 +00:00
David Greenman 9b38fe6325 Brought in change from rev 1.3: Add fr_FR.ISO_8859-1 to LANGS 1995-10-05 09:46:01 +00:00
Jordan K. Hubbard 4e815f76bf Do a little handwaving to get the wcd0 device onto the various
floppies since it's not in MAKEDEV's all target yet.
1995-10-05 09:42:13 +00:00
David Greenman f91dc7d77b Brought in changes from main branch: Rename ISO8859-1 to ISO_8859-1 per
RFC1700. I originally had decided not to do this, but this creates a
incompatibility in our ports tree.
1995-10-05 09:39:39 +00:00
Jordan K. Hubbard 8d393daf82 Strip out two (strangely) redundant pwd binaries. 1995-10-05 09:31:39 +00:00
David Greenman c7c5b837ec Brought in change from main branch: Rename ISO8859-1 to ISO_8859-1 per
RFC1700. I originally had decided not to do this, but this creates a
incompatibility in our ports tree.
1995-10-05 09:31:38 +00:00
Jordan K. Hubbard ecdfd64796 Whups - need gnuregex for grep. 1995-10-05 09:27:06 +00:00
Jordan K. Hubbard 4a4295ee45 Try to make the fixit floppy a more hospitable place. 1995-10-05 09:15:29 +00:00
Jordan K. Hubbard 849b8284e3 Create termcap entries a little differently. 1995-10-05 09:11:02 +00:00
Jordan K. Hubbard 9ef33da5de Add grep to fixit. I missed it. 1995-10-05 09:08:29 +00:00
Jordan K. Hubbard 55480c15fe Don't mount fixit floppy read-only; that's where our /tmp is! 1995-10-05 09:03:30 +00:00
Jordan K. Hubbard 33fc5a9fd5 Include pwd. Subshells behave strangely without it. 1995-10-05 08:58:19 +00:00
Jordan K. Hubbard 4b257d5e0e Correct another stupid botch. 1995-10-05 08:18:57 +00:00
Jordan K. Hubbard 899802e9b3 Ack. Embarassing mistake. Use return code from FtpChdir() properly. 1995-10-05 08:14:54 +00:00
David Greenman e9a68bf85c Brought in changes from main branch: widen TT field by one char. 1995-10-05 07:46:37 +00:00
David Greenman 197829329f Sync with main branch. 1995-10-05 07:28:28 +00:00
David Greenman 9a28700e4c Brought in changes from rev 1.5: preserve sticky bit. 1995-10-05 07:24:24 +00:00
David Greenman eab97c27fa Brought in changes from rev 1.3: return proper exit status. 1995-10-05 07:20:59 +00:00
Jordan K. Hubbard f39843b8c6 Remake fs-image before rolling IDE CDROM floppy. 1995-10-05 06:55:28 +00:00
Jordan K. Hubbard bc1c0b1f76 Fix this to stop bogusly replacing `options ATAPI' 1995-10-05 04:36:59 +00:00
Jordan K. Hubbard b7f3474737 Set date in prep for next SNAP. 1995-10-04 23:06:09 +00:00
Jordan K. Hubbard 64312c62ce Since we're jettisoning ballast, toss PROCFS overboard from MFS kernel too. 1995-10-04 20:28:43 +00:00
Jordan K. Hubbard 600ebc6ce7 Document the option screen as it exists now. 1995-10-04 12:08:39 +00:00
Jordan K. Hubbard 2a45e79047 General cleanup - sanitize use of variables.
Do more rational things in a number of other instances.
1995-10-04 12:08:27 +00:00
Jordan K. Hubbard c5cea4955c Complete changes for creation of ATAPI boot floppy. 1995-10-04 12:07:26 +00:00
Jordan K. Hubbard b511d3cc63 o Search much more aggressively for distributions in all extraction
methods.  This should make the process rather more robust in the face
  of entropy.
o Let tape cpio extract guess type of tape format.
o Hide cursor better in options screen.
1995-10-04 10:34:08 +00:00
Jordan K. Hubbard 512d27ca40 Build ATAPI kernel now in default build sequence. 1995-10-04 10:31:52 +00:00
Jordan K. Hubbard e84fa01cec Back out this attempt. I was too hasty. We'll revisit this
later, after more correspondence.
1995-10-04 10:24:54 +00:00
Jordan K. Hubbard 47f965533a Whups! Get mount_mfs the right way, by linking it to newfs. 1995-10-04 09:49:48 +00:00
Jordan K. Hubbard 0adeea0633 appended are patches to kzipboot and kzip to allow uncompressing the
gzip'ed kernel image over itself.

I've tested this on a 4 MB machine using a MFSKERNEL provided to me by
Jordan and it worked. It was possible to finally do an install of a SNAP
on the machine.
Submitted by:	Gary Jennejohn <gj%[email protected]>
1995-10-04 09:24:25 +00:00
Jordan K. Hubbard 07be105bda Bring fancy userconfig into 2.1. It appears to have molified all
the critics and works well, so why not?
1995-10-04 09:13:51 +00:00
Jordan K. Hubbard 4e1f951727 Sync with CONTRIB.FreeBSD. Soon there will be only one. 1995-10-04 08:15:25 +00:00
Jordan K. Hubbard d3bd58bcc3 Make the release name to load a configurable parameter.
Don't gratuitously shutdown network after NFS or FTP install.
Centralize release version string to one location included by everyone.
Bring in new options screen.
1995-10-04 07:55:05 +00:00
Jordan K. Hubbard d1bbcef896 o Completely re-wrote options screen. Previous one too confusing.
o Allow user to specify blocksize to cpio for tape extract.
o Allow user to chose cpio extraction verbosity level (-V or -v).
o Hopefully stomp the fstab sorting bug once and for all.
o Create termcap file for fixit operation.
o Create spwd.db file for fixit operation.
o Upgrade to XFree86 3.1.2 (and add a few new collections for same).
1995-10-03 23:36:56 +00:00
Jordan K. Hubbard cdd1bd0a63 Add more devices to fixit floppy (quite a few more).
Missing commands: mount_mfs
Removed: init (from fixit - not needed).
1995-10-03 23:29:44 +00:00
Jordan K. Hubbard df50d954e5 IRQ 11 -> 12 for GUS. Now this is correct. 1995-10-03 01:13:47 +00:00
David Greenman d3db8022d6 Brought in changes from rev 1.32: deal with failure to map interrupt. 1995-10-02 14:05:37 +00:00
David Greenman 447bfdd0bc Brought in change from rev 1.32: check correct variable for NULL before
calling free().
1995-10-02 13:45:44 +00:00
David Greenman 0de417c4cc Brought in changes from main branch: Frank's recent bugfixes. 1995-10-02 10:59:54 +00:00
David Greenman 6c26a75398 Sync with main branch. 1995-10-02 08:14:31 +00:00
David Greenman 997b178b15 Brought in changes from main branch: conform to POSIX.2 with -c; #undef
things first to avoid redefined compile warnings.
1995-10-02 07:55:18 +00:00
Jordan K. Hubbard 58abfb5689 Someone suggests that an IRQ of 11 is a better default value for GUS cards
than 10.
1995-10-02 04:44:39 +00:00
David Greenman a2331e3138 Brought in changes from revs 1.64-1.65: fix several serious bugs. 1995-10-01 20:25:42 +00:00
David Greenman bb2451bfbe Brought in changes from rev 1.8: add _BSD_OFF_T and _BSD_PID_T; needed
to smooth future upgrades to -current.
1995-10-01 06:29:18 +00:00
David Greenman 10dd550892 Brought in changes from rev 1.6: fix for PR 721. 1995-10-01 06:12:38 +00:00
David Greenman f1edcc9a44 Brought in changes from rev 1.4: fix job table corruption bug. 1995-10-01 06:08:43 +00:00
David Greenman 03111bc0d9 Sync with main branch: misc minor bugfixes, recognize dc21041 NICs and
ZNYX cards.
1995-10-01 06:03:59 +00:00
Jordan K. Hubbard 5ec6f15311 cpio V -> cpio v. It would seem that people don't like the dots, they
want to see the files extracted.  Watched installs are boring enough
as it is, I guess. :)
1995-09-30 19:13:31 +00:00
David Greenman 3c56b63404 Brought in changes from rev 1.35: BPF and multicast support. 1995-09-30 14:22:17 +00:00
David Greenman 8486c5a38f Brought in changes from rev 1.11: od driver hook. 1995-09-30 13:50:10 +00:00
David Greenman d7d01696bc Brought in changes from rev 1.56: fixed/updated Cyrix cache control. 1995-09-30 13:42:32 +00:00
David Greenman 1491593fde Enable cdcontrol and sicontrol. 1995-09-30 13:35:08 +00:00
David Greenman c3fbc20f61 Brought in changes from revs 1.15-1.16: kludge for booting 2.88MB floppies. 1995-09-30 11:52:28 +00:00
David Greenman d609be87c9 Sync with main branch: add some comments. 1995-09-30 11:49:28 +00:00
David Greenman 0a2716117c Sync with main branch up to rev 1.96. 1995-09-30 08:03:07 +00:00
David Greenman 3a85169348 Sync with main branch minus changes in rev 1.42. 1995-09-30 08:01:55 +00:00
Jordan K. Hubbard 280398ad0d Add -lscsi to fixit flp. 1995-09-30 07:03:27 +00:00
Jordan K. Hubbard e44732bb40 Update to new names for XFree86 3.1.2 distribution. 1995-09-30 06:42:35 +00:00
Jordan K. Hubbard d9a6b498e9 Revise the install guide to reflect recent changes to sysinstall. 1995-09-30 06:40:41 +00:00
Jordan K. Hubbard d4d22092c0 Reshuffle some menus, prepare for XFree86 3.1.2 version. 1995-09-30 06:40:23 +00:00
Jordan K. Hubbard 639c9739b6 Add `scsi' command to fixit floppy by request from Julian Elischer. 1995-09-30 06:40:04 +00:00
David Greenman 6c140c9d42 Synced with main branch. 1995-09-29 19:56:27 +00:00
Jordan K. Hubbard e16ac9b6e0 1. Bump snap date to reflect recent changes. [jkh]
2. Remove SYSV* options from boot kernel (not GENERIC).
Submitted by:	nate
1995-09-29 06:16:24 +00:00
Jordan K. Hubbard 7b0796d1cd Make the custom installation steps a little more self-explanatory.
Fix a bug where (W)rite in disklabel editor crashed.
1995-09-29 05:17:01 +00:00
David Greenman f294da5afc Brought in changes from rev 1.10: add ability to have a fifo open for
read & write simultaneously. Needed for proper SCO support.
1995-09-28 13:32:03 +00:00
David Greenman 273b2933ef Brought in changes from revs 1.26-1.27: print better diagnostic information
on failures.
1995-09-28 13:26:25 +00:00
David Greenman df8e1b771e Brought in changes from rev 1.18: print additional failure information. 1995-09-28 13:16:24 +00:00
Jordan K. Hubbard 0c9d5cf994 Eradicate a lurking -H tar. 1995-09-26 20:53:43 +00:00
David Greenman 079fcd5208 Brought in change from rev 1.21: don't zero out the session pointer in
ptcclose().
1995-09-26 15:38:27 +00:00
David Greenman 98b615e518 Brought in changes from main branch: security fixes. 1995-09-26 07:54:51 +00:00
David Greenman 08dd95c6cc Brought in changes from revs 1.105-1.106: add a comment and make it easier
to create Specialix devices.
1995-09-26 07:41:19 +00:00
Justin T. Gibbs a9d0f98f25 Merge with HEAD:
Add -L paths for all locally built eBones libraries.  Many of the programs
already did this, but this catches the straglers.
1995-09-26 06:14:26 +00:00
David Greenman a86f9d9815 Sync with main branch (comment changes). 1995-09-26 05:24:34 +00:00
David Greenman 7469bd133f Brought in changes from rev 1.2: add EISA hook for Specialix driver. 1995-09-26 05:22:13 +00:00
David Greenman a1663d46c7 Brought in changes from rev 1.29: fix for rename bug. 1995-09-26 04:08:15 +00:00
Jordan K. Hubbard db48e32d81 Make direct write from the label editor work. 1995-09-25 15:18:41 +00:00
Jordan K. Hubbard 1c6c2aa875 Cosmetic: Clean up an output dialog. 1995-09-25 13:46:37 +00:00
Jordan K. Hubbard 7795a88c85 Return FALSE instead of TRUE so that we return to parent menu. 1995-09-25 05:40:30 +00:00
Jordan K. Hubbard 42d3a5d22a Some cosmetic cleanup + decision to be more sociable and use /mnt2 instead
of /mnt for my own use.
1995-09-25 05:36:45 +00:00
Jordan K. Hubbard eec3dd2d1a Use a better PATH for fixit and a confirmation dialog when removing. 1995-09-25 04:16:19 +00:00
Jordan K. Hubbard 223661dbe6 Add the fixit floppy back to default release procedure. Fixit is back! 1995-09-25 02:15:26 +00:00
Jordan K. Hubbard 0f98ce3847 Root crunch needed updating for `ee'. 1995-09-25 01:35:53 +00:00
Jordan K. Hubbard 39a3360b7d Tweak some of the fixit code. 1995-09-25 01:20:48 +00:00
Jordan K. Hubbard c7b3927ece Great big batch-o-fixes.
jkh:
	Change the fixit floppy paradigm somewhat.  Rather than having
	a fixit floppy be a stand-alone boot floppy with emasculated
	command set due to space crunch, make boot floppy a filesystem
	of nice utilities and *no* kernel.  The idea is that you boot
	the standard boot floppy and choose the "Fixit" item off the top
	menu.  It then asks for and mounts the fixit floppy, adds the mount
	point to $PATH and then forks a shell with the inherited PATH.  You
	can use the shell to traipse around the filesystem, tweaking things
	as desired.

	Mutate the useless shell option in first menu to far more useful fixit.

	Fix the bogus `ifconfig sl0' case once and for all with a special case
	hack for cuaa0.

gpalmer:
	Fix benign-yet-bogus incorrect `password' to anon ftp sites.

joerg:
	Allow cpio to guess at input format again.
Submitted by:	jkh, gpalmer, joerg
1995-09-25 00:52:15 +00:00
Justin T. Gibbs 1f1bf49e7a Remove duplicate rkinit_err.c entry in the SRCS line. 1995-09-24 02:33:42 +00:00
Jordan K. Hubbard 44e67ef695 Add ee to the boot floppy as official emergency rescue editor.
(there was none before).
1995-09-23 22:31:50 +00:00
Jordan K. Hubbard a3bfdedae8 vi -> ee. Shrinkage. 1995-09-23 22:29:28 +00:00
Jordan K. Hubbard 2331d5b4ed A few cosmetic tweaks. 1995-09-23 22:20:12 +00:00
Jordan K. Hubbard 76f034a338 Argh. You don't want to use system() to launch a shell! :-) 1995-09-23 22:03:23 +00:00
Jordan K. Hubbard 230315a464 Bloat GENERIC a little by seeing of SYSV* stuff fits. If it's
too big on the floppy, we'll pare it back.
1995-09-23 00:50:05 +00:00
Jordan K. Hubbard fb74f52166 Actually have the help files found again. Whoops! 1995-09-22 23:35:26 +00:00
Jordan K. Hubbard 8dada4fb5b Change some of Garrett's text to be more applicable to this release.
Invoke subshells by absolute path.
1995-09-22 23:22:22 +00:00
cvs2svn ee10ac4cca This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1995-09-22 20:00:13 +00:00
David Greenman ca17627475 Brought in changes from rev 1.3: kill beforeinstall that tried to make
the man8 directory.
1995-09-22 00:13:15 +00:00
David Greenman d9893e6a3f Make the CFLAGS '-O -pipe' rather than '-O2 -pipe'. 1995-09-21 11:16:28 +00:00
David Greenman e57b0ff86b Brought in changes from main branch: fixes for 3940 controller. 1995-09-21 02:11:29 +00:00
David Greenman 31592ffaaf Brought in changes from revs 1.13-1.14: fix "CMAP busy" panic. 1995-09-20 13:04:07 +00:00
Jordan K. Hubbard b23a4bf88a Bump the snap date. 1995-09-20 10:45:14 +00:00
Jordan K. Hubbard 06adc5357d 1. Pick a proper default netmask in the TCP/IP install screen.
2. Handle the `all disk for FreeBSD' case more gracefully.
Submitted by:	joerg
1995-09-20 10:43:13 +00:00
David Greenman 5d3ce8c3d9 Brought in change from rev 1.4: don't dereference a NULL pointer in null
pipes.
1995-09-20 08:34:47 +00:00
David Greenman 2592240dbd Brought in changes from revs 1.4-1.5: killed redundant ${DESTDIR} in the
LINKS=, and change install to ${INSTALL}.
1995-09-20 07:30:33 +00:00
Jordan K. Hubbard aacf49e411 Back this out of 2.1 until we can reach some concensus about how to
do all this right in -current.  Sorry, Satoshi.
1995-09-19 12:09:03 +00:00
Jordan K. Hubbard 3a499e9f0e Merge from HEAD 1995-09-19 10:23:43 +00:00
Jordan K. Hubbard bfebbb97f5 Bring in Satoshi's changes from the HEAD so that our ports and packages
are compat for 2.1 and -current.
1995-09-19 08:36:15 +00:00
Jordan K. Hubbard 579f2b1da3 Bring in changes from the HEAD. Also fix the local rc file changes
to:
	A) Use consistent variable expansion syntax.

	B) *NOT* expect rc files to be directly in /usr/local/etc.  That
	   was a very poor choice since lots of ports dump things straight
	   into /usr/local/etc and invoking anything with a .sh suffix in
	   there would be a bad idea indeed.  It's now /usr/local/etc/rc.local.d
	   for much greater clarity and safety.
1995-09-19 08:30:41 +00:00
Jordan K. Hubbard 91b5e197ca Tweaks to build the next snapshot. Tomorrow, folks! 1995-09-19 08:06:48 +00:00
Jordan K. Hubbard f7caef4e5b Add Linux LKM to Makefile. From HEAD. 1995-09-19 06:49:37 +00:00
Peter Wemm 0974ee1f34 Part 2 of the mega-commit. This syncs the 2.1 and 2.2 trees. I will move
RELENG_2_1_0 tags to effect the reorg of the directories and files below
the help directory.  (which is why I did it via the HEAD.. cvs cannot add
files to a branch in this version)
1995-09-18 17:00:27 +00:00
David Greenman 51d8b393de Sync with main branch. 1995-09-18 08:52:26 +00:00
David Greenman 26eb85561c Brought in the rest of Andrey's "ospeed" and related changes...I somehow
missed these ones here.
1995-09-18 08:48:58 +00:00
David Greenman b28d4cdb9a Sync to rev 1.66: add kbdmap, other cosmetic changes. 1995-09-18 06:23:49 +00:00
David Greenman b1165dd961 Brought in chages from revs 1.16-1.18: fix use of buffer flags. 1995-09-18 06:15:15 +00:00
David Greenman 1c5a58eb0b Brought in some changes from main branch: add missing args to VOP_CLOSE()
calls. This is mostly cosmetic since unionfs doesn't work for other
reasons.
1995-09-18 05:33:21 +00:00
David Greenman 955e4be624 Brought in change from rev 1.32: add missing args to VOP_OPEN. (This is
more or less cosmetic since unionfs doesn't work for other reasons).
1995-09-18 05:30:19 +00:00
David Greenman 8617c05758 Brought in changes from revs 1.41 and 1.43: add share/nls/C and targets
for FAQ and handbook.
1995-09-18 03:37:50 +00:00
David Greenman 920dae3a3f Brought in changes from main branch: install -> ${INSTALL} and add
bsd.sgml.mk.
1995-09-18 03:27:17 +00:00
David Greenman 427f53059e Sync with main branch: check major/minor numbers for truncation. 1995-09-18 03:24:07 +00:00
David Greenman 780b1c87b0 Sync with main branch: rtprio.2 was moved to libc/sys/. 1995-09-18 03:21:17 +00:00
David Greenman 5341b723a8 Brought in changes from revs 1.3-1.4: check major/minor numbers for
truncation.
1995-09-18 03:19:22 +00:00
Jordan K. Hubbard 29df01de98 Comment out the IDE CDROM entries here. 2.1 doesn't *have* IDE CROM
support!
1995-09-18 01:02:17 +00:00
David Greenman f830993a1b Sync with main branch. 1995-09-17 23:42:46 +00:00
Justin T. Gibbs 9c07cd999e Merge with HEAD. Correct path to srvtab file. 1995-09-17 15:23:45 +00:00
David Greenman a20e0c12db Sync with main branch. 1995-09-17 11:19:51 +00:00
David Greenman adc9dacd10 Brought in changes from main branch: compress doc and info files. 1995-09-17 11:14:36 +00:00
David Greenman c0f50fd8d5 Add EOF newline. 1995-09-17 11:03:26 +00:00
David Greenman 467ca79be8 Brought in change from rev 1.4: avoid dereferencing a NULL. 1995-09-17 09:58:26 +00:00
David Greenman bbf67e85ee Brought in change from revs 1.10-1.12: fix maxcontig calculation and don't
complain about secs/cyl != disklabel unless -t or -u is specified.
1995-09-17 09:56:20 +00:00
David Greenman cf40305664 Brought in change from rev 1.5: use default COPTS. 1995-09-17 06:59:04 +00:00
David Greenman 5c5df980dc Change version to "FreeBSD-2.1". 1995-09-17 06:54:30 +00:00
David Greenman fffc65b2f2 Brought in change from rev 1.3: re-init screen after resume from <susp>/fg. 1995-09-17 06:43:16 +00:00
David Greenman 530f55089a Brought in changes from rev 1.6: Give 'Index:' priority over other paths. 1995-09-17 06:39:59 +00:00
David Greenman 4538598dfc Brought in changes from rev 1.9: bandaid for NULL pointer dereference. 1995-09-17 06:37:42 +00:00
Jordan K. Hubbard 448adbf13b Somebody inserted a space into the libraries target for the eBones stuff,
causing make world to fall over.  Fix it.  This entire file needs to be
napalmed!  "Warty things too big, start over."
1995-09-17 02:08:26 +00:00
David Greenman 71cffb9df3 Brought in changes from rev 1.26: check return value of vm_map_pageable()s. 1995-09-17 01:51:19 +00:00
Justin T. Gibbs f776f4b0d0 The problem. If the first request to kerberos is not a ticket
request, it cores due to using the unitialized global req_name_ptr
pointer.  -Wall does not reveal this.

Repeat by having an old valid ticket and start kerberos.  rsh to
a non-realm system.

Also intialize lifetime to DEFAULT_TKT_LIFE and kerno to KSUCCESS since
they can be refernced before being initialized.

Submitted by:   John Capo <[email protected]>
1995-09-17 00:41:12 +00:00
Justin T. Gibbs 227ed9e590 Update for the new directory structure of eBones.
Submitted by: Paul Traina <[email protected]>
1995-09-16 23:24:31 +00:00
Justin T. Gibbs cbc1f9f164 Fix printf formatting error %ls -> %s. 1995-09-16 23:05:59 +00:00
Justin T. Gibbs 9745a8c8f3 Merge with HEAD. Use Mark Murray's version of new_rnd_key.c. It is almost
identical to the MIT version except for a few places where it is more
efficient by dealing with the key and sequence as u_int32s.
1995-09-16 22:30:20 +00:00
Justin T. Gibbs b03b5de644 Merge with Head:
Add TELNETOBJDIR and CRYPTOBJDIR for use in LDADD entries.  This makes
secure reference the libraries that were just built instead of in /usr/lib.
1995-09-16 03:13:38 +00:00
Jordan K. Hubbard a7c3514299 Bring in changes from the HEAD. 1995-09-16 00:02:11 +00:00
Justin T. Gibbs 47085fee67 Merge with HEAD. Brings in rkinit and krb_prop entries plus some additional
"PROBLEMS" comments in services that warn about overlapping entries.
1995-09-15 22:16:21 +00:00
cvs2svn bfbc580797 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1995-09-15 20:15:11 +00:00
Justin T. Gibbs 93ecce1be0 Merge with HEAD. Brings in new secure telnet suite + eBones fixes. 1995-09-15 18:19:36 +00:00
Justin T. Gibbs 8517bf983f Merge with the head. Bring in fixes to deal with krb.h declaring all
necessary prototypes.
1995-09-15 17:28:28 +00:00
Justin T. Gibbs 3578c0cc6f Bring in changes from revision 1.18. Update paths to kpasswd.c and
eBones include files.
1995-09-15 17:21:51 +00:00
David Greenman f74c34de0a Brought in change from rev 1.11: killed 'total'. 1995-09-15 10:20:10 +00:00
David Greenman 4ae775712c Brought in change from rev 1.23: killed maxmem. 1995-09-15 10:18:05 +00:00
David Greenman 19adccfaa0 Brought in change from rev 1.2: indicate backlog limit is 32. 1995-09-15 10:14:00 +00:00
David Greenman ff5146b289 Brought in changes from rev 1.7: increase SOMAXCONN to 32. 1995-09-15 10:13:05 +00:00
David Greenman fb0fba74ee Brought in changes from rev 1.16: fix rare mbuf leak. 1995-09-15 09:01:55 +00:00
David Greenman fdb227d222 Brought in changes from rev 1.12: deal properly with mbuf allocation
failure.
1995-09-15 08:58:07 +00:00
David Greenman 0ad48b81f5 Brought in changes from rev 1.23: add hook for cyclades driver. 1995-09-15 08:41:12 +00:00
David Greenman ad473ba302 Sync with main branch - Jordan missed this one when he brought the new
sound code into 2.1.
1995-09-15 08:38:50 +00:00
David Greenman 528fb3f45a Brought in changes from revs 1.6-1.7: use NDINIT(), and unlock vnode
before paging (results in a deadlock or panic otherwise).
1995-09-15 08:36:10 +00:00
David Greenman 8d425d332e Brought in changes from main branch: misc fixes. 1995-09-15 08:18:29 +00:00
David Greenman 9a8f090c86 Brought in change from rev 1.8: tcpsyn -> syn. 1995-09-15 08:08:59 +00:00
David Greenman 92b3192e35 Brought in change from rev 1.5: fix args to startslave(). 1995-09-15 08:05:13 +00:00
David Greenman dd56a67ef8 Brought in changes from main branch: new sound device names, entries for
Specialix, Digiboard, ATAPI CDROM, 'od', matrox meteor, spigot, etc.
1995-09-15 07:42:41 +00:00
David Greenman 1a6a36376a Brought in changes from rev 1.89: kill vat_audio and misc cleanup. 1995-09-15 06:20:43 +00:00
David Greenman d346524f86 Brought in changes from rev 1.15 (pstat.c) plus associated documentation:
update to support changes in kernel tty flags.
1995-09-15 01:57:54 +00:00
Jordan K. Hubbard d21afc22cb Bring in miscellaneous changes to the HEAD.
I also brought the ATAPI stuff into files.i386 where it shouldn't
cause any trouble and will also save David a few minescule diffs.
1995-09-14 23:47:10 +00:00
Jordan K. Hubbard 5f28eaa0d8 Bring in the new sound driver from the HEAD. 1995-09-14 23:37:24 +00:00
Jordan K. Hubbard f01fabc89f Bring in the sound code from 2.2 (HEAD). 1995-09-14 23:34:27 +00:00
Jordan K. Hubbard 9f646b4e66 Bring in my changes from the HEAD:
Add pcnfsd / apache_httpd hooks.
1995-09-14 23:16:34 +00:00
David Greenman e1c99711e6 Brought in changes from main branch:
1) Bruce and Andrey's tty fixes
2) many of Bruce's prototype and function argument fixes/corrections
3) Bruce's version of the Cyclades driver
4) Improvements to the RISCom/8 driver
1995-09-14 07:10:24 +00:00
David Greenman 820572979b Brought in change from rev 1.4: fix comment. 1995-09-12 09:24:47 +00:00
David Greenman 3ed0428ab0 Brought in change from rev 1.21: fix broken BUFHASH calculation. 1995-09-12 09:22:59 +00:00
David Greenman cd86ea59b4 Brought in change from rev 1.3: include systm.h. 1995-09-12 09:19:23 +00:00
David Greenman c90b4baab1 Brought in change from rev 1.22: pass "proc" correctly (kill &). 1995-09-12 08:57:53 +00:00
David Greenman 5cd35e1fb1 Brought in changes from rev 1.16: disallow delete/rename. 1995-09-12 08:52:41 +00:00
David Greenman 38fd2f9648 Brought in fixes from main branch: don't allow delete/rename and initialize
mnt_stat struct.
1995-09-12 08:48:26 +00:00
David Greenman 75446622e8 Brought in fix from rev 1.9: fix for amd direct maps. 1995-09-12 08:39:06 +00:00
David Greenman 5ad09bc37d Brought in change from rev 1.11: kill extra arg to a pr_usrreq call. 1995-09-12 08:29:56 +00:00
David Greenman 4af1be2325 Brought in change from rev 1.9: kill gratuitous #include's. 1995-09-12 08:09:31 +00:00
David Greenman 5e13fbf5c0 Brought in change from rev 1.14: kill unused variable declaration. 1995-09-12 08:06:48 +00:00
David Greenman 8d35005820 Synced with main branch: various fixes. 1995-09-12 07:23:00 +00:00
David Greenman 468231947f Brought in change from main branch: initialize d_ncylinders. 1995-09-12 07:19:45 +00:00
David Greenman e3fdf1b4b7 Brought in changes from main branch: misc cleanup plus a few additions. 1995-09-12 06:22:36 +00:00
David Greenman a387aec6c6 Brought in changes from rev 1.25: include kernel.h instead of declaring
extern int hz.
1995-09-12 06:17:26 +00:00
David Greenman eab027ba2e Brought in changes from revs 1.74 and 1.76: use bcmp instead of memcmp,
and kill bogus extra arg to ds_crc().
1995-09-12 06:12:23 +00:00
David Greenman e0ad05a51b Brought in change from rev 1.4: include systm.h. 1995-09-12 05:56:54 +00:00
David Greenman 9e589bd80f Brought in changes from main branch: kill bogus extra args to 'getit'
function.
1995-09-12 05:55:35 +00:00
David Greenman 2a903feb54 Brought in changes from rev 1.40: kill 'memory' constraint from
enable_intr().
1995-09-12 05:48:43 +00:00
David Greenman 068e87e8c4 Brought in change from main branch: kill duplicate (and wrong) declaration
of phys_avail[[].
1995-09-12 05:36:42 +00:00
David Greenman 20250643f1 Brought in changes from main branch: update to Sept. 1 version. 1995-09-12 04:39:44 +00:00
David Greenman 5b6dcc6dcd Brought in changes from main branch: fix command funcs to have correct #
of args.
1995-09-12 04:21:43 +00:00
David Greenman e3dd00fd89 Brought in changes from main branch: set erase character correctly, and
fix problem with negotiation getting screwed up by login starting too
soon.
1995-09-10 04:02:16 +00:00
David Greenman 6f6f8e0e66 Revert bogus change in rev 1.184.4.2 that broke GUS support. 1995-09-10 01:55:38 +00:00
David Greenman e8c26f4e13 Revert bogus change in rev 1.98.4.3 that broke GUS support. 1995-09-10 01:51:13 +00:00
David Greenman 8dbec9f734 Brought in changes from main branch: mostly cosmetic, a fix or two, and
recognize more chips.
1995-09-09 23:10:21 +00:00
David Greenman 8bcb37718e Brought in change from rev 1.30: SIOCGIFADDR ioctl for rarp. 1995-09-08 13:58:31 +00:00
David Greenman ce26430674 Fixed my copyright. 1995-09-08 13:25:46 +00:00
David Greenman 61b1f0dbe5 Brought in changes from rev 1.28: part of memory sizing rewrite. 1995-09-08 04:23:52 +00:00
David Greenman d4a9d73af8 Brought in changes from revs 1.133, 1.134, 1.139, and 1.140: rewrite of
memory test code and changes to "memory" printf's.
1995-09-08 04:22:49 +00:00
David Greenman 71e4535885 Brought in changes from main branch: various stability bug fixes. 1995-09-07 21:55:27 +00:00
David Greenman 140c7cb4d4 Brought in changes from main branch: killed compile warnings and extra \r. 1995-09-07 21:12:55 +00:00
David Greenman 24e5dcbb33 Brought in changes from rev 1.5: Convert \n to \r\n in serial_putchar(). 1995-09-07 21:09:59 +00:00
David Greenman dce0ed84a7 Commented out ip_mrouter_mod for now as it doesn't build. 1995-09-06 15:16:06 +00:00
David Greenman e712ae04cf Back out that last change; we don't build this shared. 1995-09-06 14:34:50 +00:00
David Greenman 63bf0dfa9a Bumpbed shared lib rev to 2.1. 1995-09-06 14:24:45 +00:00
David Greenman 0d3d1c3478 Brought in changes from main branch: change to match new libmd API. 1995-09-06 14:21:07 +00:00
David Greenman 9169817f89 Brought in changes from main branch: add output buffer pointer to improve
performance.
1995-09-06 14:18:36 +00:00
David Greenman 360604bd5e Brought in changes from main branch: update to mrouted v3.6.
Reviewed by:	Bill Fenner <[email protected]>, wollman
1995-09-06 10:34:19 +00:00
David Greenman 13afcfc135 Brought in changes from main branch: support for mcast v3.5. 1995-09-06 10:32:47 +00:00
David Greenman 3005853c68 Brought in changes from main branch: update to multicast v3.5.
Reviewed by:	Bill Fenner <[email protected]>, wollman
1995-09-06 10:31:43 +00:00
David Greenman 05521b251c Brought in changes from main branch: Andrey's "ospeed" fixes, plus some
minor (mostly compiler warning) fixes in related files.
1995-09-02 17:43:31 +00:00
David Greenman 6f926d27c0 Brought in changes from main branch: check & honor account expiration. 1995-09-02 14:40:12 +00:00
Jordan K. Hubbard 5fcef1426d Jim's attempt to fix the new sound code somewhat. Tested with
the pas-16, GUS, and GUS-MAX cards.  Sound blaster owners, please
test also!
Submitted by:   Jim Lowe <james>
1995-09-01 19:09:49 +00:00
David Greenman 9fda490853 Brought in changes from main branch: updated to UUCP 1.06.1
Reviewed by:	ache
1995-09-01 06:05:50 +00:00
David Greenman 72d8ed4501 Brought in changes from revs 1.7-1.8: added 'wheel su' #ifdefs, and check
account expiration.
1995-09-01 03:31:53 +00:00
David Greenman 431275e6bd Brought in change from rev 1.5: limit for B115200 instead of 15 (38400) 1995-09-01 03:09:47 +00:00
David Greenman 2bae10d783 Brought in change from rev 1.12: check for expired accounts. 1995-09-01 03:07:17 +00:00
David Greenman 6028599f9d Brought in changes from rev 1.3: set SA_RESTART to avoid EINTR on ^Z. 1995-08-31 21:56:31 +00:00
David Greenman 5c2ef16428 Brought in changes from main branch: fix -c/COPY, install->${INSTALL} 1995-08-31 21:50:18 +00:00
David Greenman 71e0d540e1 Brought in change from rev 1.9: use -c, not COPY. 1995-08-31 21:41:18 +00:00
David Greenman 30df1a578e Brought in changes from main branch: we no longer need tzfile.h 1995-08-31 21:30:59 +00:00
David Greenman 625ccdc96e Brought in change from main branch: fix build dependency. 1995-08-31 21:21:45 +00:00
David Greenman 0550b4a9bf Brought in changes from rev 1.6: deal with failures better. 1995-08-31 21:03:46 +00:00
David Greenman 279f7900b7 Brought in changes from rev 1.3: add missing entries to tty speed table. 1995-08-31 20:57:55 +00:00
David Greenman ffa4caf22c Brought in changes from main branch: update to new version from InterNIC. 1995-08-31 20:50:29 +00:00
David Greenman 037fb2e6a7 Brought in changes from main branch: fix for "text file busy" bug. 1995-08-31 10:00:43 +00:00
David Greenman cc62235edc Brought in changes from main branch: code to allow probing past SCSI ID 7. 1995-08-31 06:36:26 +00:00
David Greenman f1420fc5c7 Brought in change from rev 1.33: fix declaration. 1995-08-31 06:26:08 +00:00
David Greenman 9df2a042ec Brought in changes from revs 1.40-1.41: fix return status so operations
are retried, and fix diagnostic message.
1995-08-31 06:23:20 +00:00
David Greenman 4f9907a46d Brought in changes from revs 1.37-1.39: fixes for fast sync, bogus
variable, and probe message.
1995-08-31 06:17:11 +00:00
David Greenman 7ed86cde2d Brought in changes from revs 1.3-1.4: don't barf if argc < 1. 1995-08-31 05:37:53 +00:00
cvs2svn 09adf59b71 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1995-08-30 17:42:29 +00:00
David Greenman 11ae5136af Brought in change from rev 1.58: remove libftp. 1995-08-30 14:23:40 +00:00
David Greenman 877c9231e4 Brought in changes from main branch: build strip striped to avoid circular
dependency; add "maybe_stripped" to CLEANFILES.
1995-08-30 10:36:34 +00:00
David Greenman aea7c9aac1 Brought in change from rev 1.2: fix "split -l <n>" 1995-08-30 10:31:42 +00:00
David Greenman 44193e8922 Brought in changes from rev 1.3: fix "id <user>". 1995-08-30 10:25:41 +00:00
David Greenman 727b54ab17 Brought in changes from main branch: include unistd.h, allow escaped
quotes.
1995-08-30 10:23:54 +00:00
David Greenman c30ed836a0 Brought in changes from main branch: updated timezone files. 1995-08-30 10:13:09 +00:00
David Greenman 04b2e45883 Brought in changes from main branch. 1995-08-30 10:06:34 +00:00
David Greenman a422d41b56 Brought in changes from main branch: document -A option, implement -p. 1995-08-30 09:28:31 +00:00
David Greenman 665f944e8d Brought in changes from main branch: document 'noauto' fstab mount option. 1995-08-30 09:22:20 +00:00
David Greenman 56f2366256 Brought in changes from main branch: implement 'noauto' fstab mount option. 1995-08-30 09:22:02 +00:00
David Greenman bcea4db9a9 Brought in change from rev 1.3: enable ETC_ETHERS. 1995-08-30 09:03:41 +00:00
David Greenman a0eaed38fd Brought in change from rev 1.2: handle DLT_NULL type interfaces 1995-08-30 08:51:45 +00:00
David Greenman d74d62e477 Removed libftp. 1995-08-30 07:51:58 +00:00
Jordan K. Hubbard 3882688cee Merge changes from the HEAD. 1995-08-30 07:50:02 +00:00
David Greenman 4a053744bd Brought in changes from main branch. 1995-08-30 07:43:03 +00:00
David Greenman d56b71ad20 Brought in changes from main branch: use ctime (again, sigh!). 1995-08-30 07:33:30 +00:00
David Greenman f6cc2b861f Brought in changes from main branch: various fixes. 1995-08-30 07:31:12 +00:00
David Greenman ce22730876 Brought in changes from main branch: your basic rewrite. 1995-08-30 07:24:54 +00:00
David Greenman 9f3da246ba Brought in change from rev 1.2: "-c" isn't optional for installation of
source files.
1995-08-30 07:19:46 +00:00
David Greenman 1d2c5f658f Brought in change from rev 1.8: fix dependency 1995-08-30 07:16:34 +00:00
David Greenman 5f8e89b3b9 Brought in change from rev 1.3: fix typo. 1995-08-30 07:08:17 +00:00
David Greenman dc4101fcc5 Brought in changes from main branch: add rtld.1 man page. 1995-08-30 07:05:48 +00:00
David Greenman 0b8592cd9a Brought in change from rev 1.2: fix dependencies. 1995-08-30 06:58:36 +00:00
David Greenman 0ac6354bb1 Brought in chage from rev 1.3: depend on regex.h 1995-08-30 06:48:47 +00:00
David Greenman 53a9d9c89a Brought in changes from main branch: fix library/c++rt0.o dependencies. 1995-08-30 06:46:26 +00:00
David Greenman 362c406893 Brought in changes from main branch: fix path to X11, misc compiler
warnings.
1995-08-30 06:42:43 +00:00
David Greenman f04cb40cf5 Brought in change from rev 1.14: add rsvp-encap 1995-08-30 06:21:28 +00:00
David Greenman 51e5177463 Brought in change from main branch: add rsvp. 1995-08-30 06:19:30 +00:00
David Greenman 10bc66ae67 Brought in changes from main branch: in.identd -> identd. 1995-08-30 06:17:38 +00:00
David Greenman 85e7eea353 Brought in changes from main branch: fix comments. 1995-08-30 06:16:06 +00:00
David Greenman 32f252bd16 Brought in changes from main branch: everything except the new sound code
device changes. The sound code in 2.1 hasn't (yet?) been updated.
1995-08-30 06:14:21 +00:00
David Greenman 221520bf00 Brought in changes from main branch: install -> ${INSTALL} 1995-08-30 06:05:42 +00:00
David Greenman a9954fc3ea Brought in change from rev 1.3: use warnx rather than warn to avoid printing
a bogus errno message.
1995-08-30 05:56:31 +00:00
David Greenman cb5505572a Brought in changes from main branch: disable debug and handle null commands
in &&/||.
1995-08-30 05:53:08 +00:00
David Greenman 7714aeba24 Brought in change from rev 1.3: fix compile warning. 1995-08-30 05:44:18 +00:00
David Greenman 1834813499 Added zic(8) to tools build rule. 1995-08-30 05:40:34 +00:00
David Greenman 3139720337 Brought in changes from main branch: update to BIND 4.9.3-beta24 1995-08-30 04:09:27 +00:00
David Greenman fa1835d0e5 Brought in misc manual page corrections from main branch. 1995-08-29 11:46:24 +00:00
David Greenman cce0b20ad8 Brought in correction from rev 1.3; 1995-08-29 11:14:21 +00:00
Jordan K. Hubbard e1253154a9 Same for this branch. Back out previous change. 1995-08-28 17:53:34 +00:00
Jordan K. Hubbard dfa072b2bd Take -DKLUDGELINEMODE out of 2.0.5 Makefile 1995-08-28 17:48:47 +00:00
Jordan K. Hubbard 59b3b1ec0e Put sio3 back, add ATAPI to -current GENERIC kernel. 1995-08-28 17:45:46 +00:00
David Greenman 20947268fd Brought in change from rev 1.2: use strftime %c to xlate date. 1995-08-28 11:27:34 +00:00
David Greenman a269dff5f1 Brought in change from rev 1.8: don't use tzfile.h 1995-08-28 11:26:29 +00:00
David Greenman 0528a668a5 Brought in change from rev 1.4: don't use tzfile.h 1995-08-28 11:24:01 +00:00
David Greenman c28fe3c24e Brought in change from rev 1.2: don't use tzfile.h 1995-08-28 11:22:43 +00:00
David Greenman 7ed9fbe913 Brought in changes from rev 1.2: don't use tzfile.h 1995-08-28 11:21:23 +00:00
David Greenman 9712b3a6f2 Brought in changes from rev 1.5: use strftime %c to xlate date. 1995-08-28 11:20:12 +00:00
David Greenman 5641196755 Brought inchanges from revs 1.3-1.5: don't use tzfile.h and fix bug with
>1 year uptimes.
1995-08-28 11:18:34 +00:00
David Greenman fd55ba8237 Brought in changes from rev 1.11: don't use tzfile.h 1995-08-28 11:15:54 +00:00
David Greenman 48fb6556a9 Brought in changes from rev 1.2: don't use tzfile.h 1995-08-28 11:14:05 +00:00
David Greenman 2be3e1591c Brought inchanges from revs 1.4-1.5: don't use tzfile.h and use strftime
%c to xlate date.
1995-08-28 11:12:35 +00:00
David Greenman 7cef36346d Brought in changes from revs 1.2-1.5: don't use tzfile.h, and strftime %c
and related changes.
1995-08-28 11:10:58 +00:00
David Greenman fe5bab1a8e Brought in changes from rev 1.2: don't use tzfile.h 1995-08-28 11:08:30 +00:00
David Greenman 29e98091db Brought in changes from rev 1.4: don't use tzfile.h 1995-08-28 11:07:44 +00:00
David Greenman 9652d5b4fa Brought in change from rev 1.4: don't use tzfile.h 1995-08-28 11:06:20 +00:00
David Greenman b60b0e2394 Brought in changes from revs 1.3-1.4: don't use tzfile.h and use strftime
%c to get date.
1995-08-28 11:02:47 +00:00
David Greenman c0533b72e0 Brought in change from rev 1.10: don't use tzfile.h 1995-08-28 10:58:40 +00:00
David Greenman 80d23a93ee Brought in change from rev 1.3: don't use tzfile.h 1995-08-28 10:57:23 +00:00
David Greenman a6b18133c2 Brought in change from rev 1.6: use strftime to get date string 1995-08-28 10:54:34 +00:00
David Greenman f411ea8318 Brought in change from rev 1.3: use strftime to get date string. 1995-08-28 10:53:22 +00:00
David Greenman 1e1ce1c254 Brought in change from rev 1.2: don't depend on tzfile.h 1995-08-28 10:47:12 +00:00
David Greenman 322e6cd011 Brought in change from rev 1.8: don't depend on tzfile.h. 1995-08-28 10:44:53 +00:00
David Greenman d9a1a1accd Brought in change from rev 1.5: don't depend on tzfile.h. 1995-08-28 10:41:14 +00:00
David Greenman b53c1ee463 *** empty log message *** 1995-08-28 10:33:04 +00:00
David Greenman 255198c06c Brought in changes from rev 1.5: use %+ as default format. 1995-08-28 10:31:25 +00:00
David Greenman a1cb0b4a03 Brought in changes from main branch: eliminate use of tzfile.h and use
strftime %c to get date.
1995-08-28 10:30:27 +00:00
David Greenman fe249e9798 Brought in changes from main branch...everything except the BIND 4.9.3-b24. 1995-08-28 05:07:13 +00:00
David Greenman 1d6005f288 Fix an 'oops' in a previous commit - part of a patch got applied twice. 1995-08-28 02:23:07 +00:00
David Greenman 89053199cc Brought in change from rev 1.25: use tsort/lorder with .so libs. 1995-08-27 03:12:58 +00:00
David Greenman 97dd20c831 Backed out change in rev 1.2/1.1.1.1.6.1. 1995-08-27 02:04:18 +00:00
Jordan K. Hubbard 8356092ddb Add mse0 back to GENERIC, as I'd intended. Also remove sio3 - do
we really want a serial probe on IRQ 9?  I think not.  I certainly
don't see that as GENERIC fodder, anyway.
1995-08-26 13:17:47 +00:00
David Greenman 1848fa5e80 Brought in changes from main branch: various NIS fixes. 1995-08-26 12:56:07 +00:00
David Greenman d3f78f478b Brought in changes from rev 1.5: initialize ospeed. 1995-08-26 12:49:35 +00:00
David Greenman de5da5a526 Brought in change from rev 1.4: NIS fix for 'unchanged' warning. 1995-08-26 12:47:38 +00:00
David Greenman 83978a8a1f Brought in changes from rev 1.3: "hang forever" bugfix. 1995-08-26 12:43:58 +00:00
David Greenman ba75fd0aee Brought in changes from main branch: update to 8.6.12. 1995-08-26 12:29:04 +00:00
David Greenman 5eb5547702 Brought in changes from rev 1.5: added some fprintf newlines. 1995-08-26 12:14:12 +00:00
David Greenman 43b6a51888 Brought in changes from main branch: various fixes. 1995-08-26 12:11:50 +00:00
David Greenman ce9e54f6b7 Brought in changes from main branch: various fixes. 1995-08-26 11:56:49 +00:00
David Greenman 49ea67dc08 Brought in change from rev 1.7: use fts_errno, not errno. 1995-08-26 11:54:30 +00:00
David Greenman f77dac0782 Brought in change from rev 1.3: fix typo. 1995-08-26 11:50:53 +00:00
David Greenman d7bbefdf76 Brought in changes from rev 1.3: deal with sticky-bit directories. 1995-08-26 11:48:39 +00:00
David Greenman d182ec73c4 Brought in change from rev 1.5: add 57600 and 115200 baud to table. 1995-08-26 11:40:07 +00:00
David Greenman 8d3b8c0846 Brought in change from rev 1.2: fix comment. 1995-08-26 11:38:27 +00:00
David Greenman cf3bef6985 Brought in change from rev 1.2: comment out LOG_FILE #define. 1995-08-26 11:35:17 +00:00
David Greenman 9d1be8093c Brought in changes from main branch: misc cleanup, add missing usage arg. 1995-08-26 11:32:31 +00:00
David Greenman 274abc75ac Brought in change from rev 1.3: add missing -f flag. 1995-08-26 11:28:43 +00:00
David Greenman 39db387d4b Brought in change from rev 1.6: improve output for -x. 1995-08-26 11:24:34 +00:00
David Greenman 3167a4d98a Brought in change from rev 1.2: don't unlink target on failure of strip. 1995-08-26 10:35:43 +00:00
David Greenman 1235736954 Brought in changes from revs 1.5-1.6: fix path bugs. 1995-08-26 10:33:20 +00:00
David Greenman 26ea5d9f9e Brought in changes from revs 1.6-1.7: fix too long DNS timeout and properly
surpress headers with -h.
1995-08-26 10:30:26 +00:00
David Greenman cffec71d65 Brought in change from rev 1.4: fix for "TIOCGWINSZ: Interrupted system
call" on return from ctrl-Z.
1995-08-26 10:25:29 +00:00
David Greenman 422a7ab2dd Brought in change from rev 1.3: fix off by ten error in year calculation. 1995-08-26 10:16:22 +00:00
David Greenman ad02a7f9a3 Brought in change from rev 1.3: "decode" baud rate properly. 1995-08-26 10:13:17 +00:00
David Greenman 2629310229 Brought in change from rev 1.14: don't attemmpt to read 'total' from kernel. 1995-08-26 10:10:23 +00:00
David Greenman aeaf8d8653 Brought in changes from main branch: various fixes for SCO compatibility. 1995-08-26 09:57:17 +00:00
David Greenman c38e3e20e7 Brought in changes from main branch: changes for NIS. 1995-08-26 09:53:11 +00:00
David Greenman 6ca174558d Brought in changes from main branch: substitute weof for eof. 1995-08-26 09:45:34 +00:00
David Greenman 08e327f957 Brought in change from rev 1.2: fix handling of comment characters. 1995-08-26 08:44:42 +00:00
David Greenman 20c7cedb8d Brought in change from rev 1.2: handle EOF properly. 1995-08-26 08:38:58 +00:00
David Greenman caca67ae05 Brought in changes from main branch: restricted ports support. 1995-08-26 07:27:52 +00:00
David Greenman db431061d9 Brought in change from rev 1.6: only check for .nofinger if user matches. 1995-08-26 07:20:23 +00:00
David Greenman 91cd8fa22f Brought in changes from main branch: NIS additions and other fixes. 1995-08-26 07:15:17 +00:00
David Greenman 6351ebd5ad Brought in change from rev 1.2: fix core dump by terminating string. 1995-08-26 06:44:28 +00:00
David Greenman 35deabf283 Brought in change from revs 1.8-1.9: delete bogus fclose() and don't print
a newline when done.
1995-08-26 06:28:39 +00:00
David Greenman 91df8c1e53 Brought in change from rev 1.2: reset dev_bsize so that quotacheck -a
doesn't always fail after first partition.
1995-08-26 06:25:42 +00:00
David Greenman 1f724f05f7 Brought in changes from rev 1.2: NIS documentation. 1995-08-26 06:16:47 +00:00
David Greenman e75fed78b1 Brought in changes from rev 1.5: use the correct file pointer. 1995-08-26 06:10:57 +00:00
David Greenman cc9ff42e62 Brought in changes from revs 1.8-1.9: getty exiting too quickly fix. 1995-08-26 05:05:30 +00:00
David Greenman a3ad8a70d5 Brought in change from rev 1.4: fix final negotiation of DO_BINARY. 1995-08-26 04:45:10 +00:00
David Greenman cdee8d675f Brought in changes from revs 1.6-1.7: decode "baud rate" properly. 1995-08-26 04:41:49 +00:00
David Greenman ccbfd637f2 Brought in change from rev 1.3: default 'im' should be "FreeBSD". 1995-08-26 04:37:09 +00:00
David Greenman 5998ebada6 Brought in changes from rev 1.6: call setlogin() so that getlogin()
doesn't always return "root".
1995-08-26 04:33:59 +00:00
David Greenman 5c4eff16b8 Brought in changes from main branch: use ports 40000-44999. 1995-08-26 00:53:52 +00:00
David Greenman 6bd7399d2f Brought in changes from revs 1.4-1.7: various bug fixes. 1995-08-25 11:52:12 +00:00
David Greenman 87e32b1e91 Brought in changes from rev 1.2: make NIS ethers data appear inserted at
"+".
1995-08-25 11:46:33 +00:00
David Greenman d3ebd55bac Brought in change from rev 1.4: add missing fclose(). 1995-08-25 11:41:22 +00:00
David Greenman 225adf2a02 Brought in change from rev 1.3: add missing fclose(). 1995-08-25 11:37:42 +00:00
David Greenman 32d7e9e6f1 Brought in changes from rev 1.4: NULL terminate strings, produce sane
version string.
1995-08-25 11:35:37 +00:00
David Greenman 922c328628 Brought in changes from revs 1.10-1.11: various bug fixes. 1995-08-25 11:31:39 +00:00
David Greenman eceba2a18b Brought in changes from main branch. 1995-08-25 11:18:41 +00:00
David Greenman 4373334441 Brought in changes from main branch. 1995-08-25 11:11:26 +00:00
David Greenman e165b60c75 Brought in changes from main branch: handle cursor keys and window change
signals properly.
1995-08-25 10:58:35 +00:00
David Greenman f2516e1db5 Brought in change from rev 1.35: add missing quote. 1995-08-25 07:21:46 +00:00
David Greenman d834ed858d Brought in changes from main branch: fixes for dlopen/dlclose. 1995-08-25 07:08:38 +00:00
David Greenman aece5218b6 Brought in change from rev 1.11: reset umask. 1995-08-25 04:41:14 +00:00
David Greenman 518eeca971 Brought in change from rev 1.29: make error message consistent with gcc. 1995-08-25 04:39:51 +00:00
David Greenman 235ea4e224 Brought in change from rev 1.11: fix LINK_SPEC so f77 works. 1995-08-25 04:32:08 +00:00
David Greenman 5931da3704 Brought in changes from main branch. 1995-08-25 03:58:05 +00:00
David Greenman 2988a6b975 Brought in changes from revs 1.7-1.8: print a better message about using
'su'.
1995-08-25 03:42:24 +00:00
David Greenman ba0a4e5851 Brought in changes from revs 1.67-1.68: support for dumpdev and
nis_ypsetflags sysconfig variables.
1995-08-25 03:37:21 +00:00
David Greenman 90f0425460 Brought in changes from revs 1.5-1.6: print an appropriate error if stdin
isn't a tty.
1995-08-25 03:23:33 +00:00
David Greenman 2d33244e09 Brought in changes from rev 1.7: deal with backquote and EOF correctly. 1995-08-25 03:21:06 +00:00
David Greenman 12cad807a5 Brought in changes from rev 1.4: handle "-f foo" and "-ffoo" indentically
as required by posix.
1995-08-25 03:19:17 +00:00
David Greenman d5bed4037d Brought in change from rev 1.4: use major/minor(). 1995-08-25 03:15:56 +00:00
David Greenman 79ee3f4681 Brought in changes from rev 1.10: conform to POSIX.2 when comparing
integers.
1995-08-25 03:06:36 +00:00
David Greenman 1867e3b519 Brought in changes from rev 1.4: fix event number handling. 1995-08-25 03:02:28 +00:00
David Greenman 8cc42dd092 Brought in changes from rev 1.4: fix ttys setting for filec mode. 1995-08-25 03:01:01 +00:00
David Greenman 60129c752b Brought in changes from rev 1.4: fix bugs with 'which'. 1995-08-25 02:58:40 +00:00
David Greenman b8d9929ea7 Brought in change from rev 1.4: print error when getwd fails. 1995-08-25 02:57:08 +00:00
David Greenman d2cc47c256 Brought in changes from main branch: fix path warning to apply to
interactive use only.
1995-08-25 02:55:49 +00:00
David Greenman eb32ed8894 Brought in changes from rev 1.4: don't unlink the target on error. 1995-08-25 02:51:35 +00:00
David Greenman d99bb91591 Brought in changes from rev 1.30: Matt's version of a previous bugfix. 1995-08-25 02:07:56 +00:00
David Greenman 3edc8556a2 Brought in change from rev 1.22: fix SYN blocking code. 1995-08-25 01:58:04 +00:00
David Greenman 6d39011b72 Brought in changes from rev 1.21: fix cookies for NFS. 1995-08-25 01:54:39 +00:00
David Greenman de817b7f0b Brought in Bruce's "trailing slash" fixes. 1995-08-25 01:49:15 +00:00
David Greenman dce7feb62b Brought in changes from rev 1.11: fix mfs reboot panic. 1995-08-24 06:06:25 +00:00
David Greenman df541ac4b8 Brought in changes from revs 1.14-1.15: implement -async mount option and
fix flags botch IO_SYNC->B_SYNC.
1995-08-24 06:03:02 +00:00
David Greenman 9849cdc62e Brought in changes from rev 1.28: removed redundant if() and fixed typo. 1995-08-24 05:52:06 +00:00
David Greenman de51b090b1 Brought in changes from rev 1.10: fix "ifpromisc failed" panic. 1995-08-24 05:41:52 +00:00
David Greenman 97ee7f3e59 Brought in changes from rev 1.15: don't dereference NULL credentials. 1995-08-24 05:35:05 +00:00
David Greenman eb32c7d599 Brought in part of rev 1.15: defer incrementing v_writecount a bit so that
it isn't bumped in a failure case.
1995-08-24 05:29:36 +00:00
David Greenman 11e7d60a71 Brought in changes from rev 1.31: use FNONBLOCK, not IO_NDELAY in
VOP_CLOSE().
1995-08-24 05:21:05 +00:00
David Greenman d28786863c Brought in changes from revs 1.11-1.12: fix bugs with shutdown_nice(). 1995-08-24 03:50:12 +00:00
David Greenman 4a81ddecf5 Brought in changes from rev 1.136: fix bugs/anomolies with boot(). 1995-08-24 03:48:25 +00:00
David Greenman e08a970fee Brought in change from rev 1.9: unround hzto(). 1995-08-24 03:46:26 +00:00
David Greenman ab2fef92bd Fix up comments that didn't get fixed in a previous commit. 1995-08-23 10:13:55 +00:00
David Greenman b82d64a1f5 Brought in change from rev 1.34: make 'cheat' static so that it doesn't
conflict with the buslogic driver.
1995-08-23 10:03:12 +00:00
David Greenman cfb7f4544f Brought in change from rev 1.124: add missing semicolon. 1995-08-23 10:00:54 +00:00
David Greenman a379d0109c Brought in change from rev 1.35: declare 'cheat' static so that it doesn't
conflict with the ultrastore driver.
1995-08-23 09:45:18 +00:00
David Greenman c426c0b675 Brought in change from rev 1.9/1.10: added 'memory' constraint to prevent
bogus inline asm optimizations.
1995-08-23 09:43:11 +00:00
David Greenman 60f238dacf Brought in changes from revs 1.38-1.39: added 'memory' contraint to
various inline asm functions to prevent bogus gcc optimizations from
taking place.
1995-08-23 09:40:21 +00:00
David Greenman f48871a6db Brought in changes from revs 1.29 and 1.30: killed device probe/attach and
added reset command.
1995-08-23 09:37:28 +00:00
David Greenman 7de8dbe619 Brought in changes from revs 1.56-1.59: POWERFAIL_NMI kernel option,
compiler warning fixes, bugfix for experimental trap_pfault, and minor
performance tweak.
1995-08-23 07:31:17 +00:00
David Greenman c434a40cb3 Brought in change from rev 1.5: commented out "total" global as it no
longer exists in the kernel.
1995-08-23 07:24:58 +00:00
David Greenman a709d30443 Brought in changes from rev 1.13: fix a whole pile of printf's that ended
with \n\r.
1995-08-23 07:20:29 +00:00
Jordan K. Hubbard dc81f2f742 Bring in revisions from the HEAD. I've brought dumpdev and
nis_ypsetflags in as well with this rev, though they may
be no-ops for the moment until we bring whatever corresponding
changes are required in.
1995-08-23 07:18:06 +00:00
David Greenman 7b239e5628 Brought in changes from revs 1.129-1.130: partial fix for sysctl
machdep.console_device and kill redundant vnode_pager_uncache() call.
1995-08-23 07:16:42 +00:00
David Greenman d3ff9898fb Brought in change from rev 1.10: fake a call frame so that debugger stack
tracebacks work correctly for traps.
1995-08-23 05:22:34 +00:00
David Greenman 1721a7efd0 Brought in changes from revs 1.29-1.30: partial fix for sysctl
machdep.console_device, and output \r\n, not \n\r for newline.
1995-08-23 05:17:52 +00:00
David Greenman 3a9f2e8c62 Brought in change from rev 1.101: fix aic7xxx_asm clean rule. 1995-08-23 05:05:54 +00:00
David Greenman 72f7f7bbac Brought in change from rev 1.65: fix clean target. 1995-08-23 05:00:48 +00:00
David Greenman 001540be3f Brought in change from rev 1.3: install with correct permissions. 1995-08-23 04:41:23 +00:00
David Greenman 0564919c70 Brought in changes from rev 1.8: add dflname for default kernel name to fix
file not found loop bug..
1995-08-23 04:38:47 +00:00
David Greenman 19103f2fb4 Brought in change from rev 1.10: fix function prototype. 1995-08-23 04:36:42 +00:00
David Greenman 7506d1aabc Brought in changes from rev 1.15: fix compiler warnings. 1995-08-23 04:35:52 +00:00
David Greenman 021c1a4685 Brought in changes from rev 1.14: relax cylinder restriction. 1995-08-23 04:34:30 +00:00
David Greenman 4b77dbf388 Brought in changes from rev 1.11: fix prototypes. 1995-08-23 04:32:44 +00:00
David Greenman af7fad2088 Brought in changes from revs 1.45-1.46: fix broken FORCE_COMCONSOLE, and
print newline after symbol info.
1995-08-23 04:29:21 +00:00
David Greenman 9a9a7820aa Brought in changes from rev 1.7: improvements to DDB's "ps" command. 1995-08-23 04:25:16 +00:00
David Greenman 44e74a2463 Brought in changes from rev 1.11: remove use of GATEWAY in nmbclusters
calculation.
1995-08-23 04:22:29 +00:00
David Greenman c95597a8e9 Brought in all of Justin's changes/fixes from the main branch. 1995-08-23 03:52:27 +00:00
David Greenman 1c02e34bd6 Add support for an NFS_ASYNC kernel option. 1995-08-23 03:38:56 +00:00
David Greenman b3bdc8938e Brought in changes from revs 1.26 and 1.28 (all remaining diffs from
the main branch): BSDI compatibility in ogetkerninfo and fix sysctl
to return as much info as possible.
1995-08-20 03:12:38 +00:00
David Greenman e8991fa32b Brought in change from rev 1.7: use microtime() rather than "time" to
avoid time becoming negative for short-lived processes.
1995-08-20 02:51:59 +00:00
David Greenman ad5feed752 Brought in fix from rev 1.5: fix stating of "associated" files. 1995-08-20 02:26:03 +00:00
David Greenman 5d56ad1bef Brought in the rest of changes from rev 1.123 that were accidently
overlooked.
1995-08-20 02:20:38 +00:00
David Greenman a7b76c6751 Brought in changes from rev 1.6: sync with author's rev 1.3. 1995-08-20 02:12:13 +00:00
David Greenman 4e72be1c56 Brought in change from rev 1.11: fix race condition. 1995-08-20 00:23:50 +00:00
David Greenman 1ba919e206 Brought in changes from revs. 1.118-1.120: fix race condition; don't
convert \n, and small performance improvement.
1995-08-20 00:17:12 +00:00
David Greenman 23a6b8f362 Brought in change from rev 1.45: increased GETREPLY timeout to 5 secs. 1995-08-20 00:06:56 +00:00
David Greenman e9bdd020fd Brought in changes from revs. 1.30-1.33: fix interface type and use if_mtu
correctly.
1995-08-20 00:04:04 +00:00
David Greenman d1f4553d7d Brought in changes from rev 1.8: Fix to work with BNC connector. 1995-08-19 23:27:14 +00:00
David Greenman 780c671d2f Brought in changes from rev 1.18: add missing call to bpf_mtap(). 1995-08-19 23:24:14 +00:00
David Greenman 12ebeaad77 Brought in changes from rev 1.29: protect ioctl function with splimp. 1995-08-19 23:21:56 +00:00
David Greenman d6b22adb58 Brought in change from rev 1.53: Make kernel path absolute if necessary. 1995-08-19 00:51:53 +00:00
David Greenman 5248c5a02c Brought in change from rev 1.13: check udp length for sanity. 1995-08-18 23:59:25 +00:00
David Greenman 6d395fcf6d Brought in change from rev 1.10: changed default optimization back to -O. 1995-08-18 23:50:42 +00:00
Jordan K. Hubbard 983d6e6e67 Bring in changes to support `-m' flag from the HEAD. 1995-08-13 13:26:25 +00:00
David Greenman e8c44941af Brought in changes from rev 1.6: fix message buffer range checking. 1995-08-11 04:04:20 +00:00
David Greenman a40c2aa33f Brought in changes from rev 1.9: fix message buffer range checking. 1995-08-11 04:02:25 +00:00
David Greenman e16068afab Brought in change from revs 1.14-1.17: fix message buffer range checking
and printf %p printing.
1995-08-11 04:01:06 +00:00
David Greenman 6a1c3ad4d4 Brought in changes from rev 1.10: move mbuf frees to after sorflush(). 1995-08-11 03:53:38 +00:00
David Greenman 8f237e8256 Don't supress sysctl variable change information for [no] tcp extensions. 1995-08-09 01:45:51 +00:00
Jordan K. Hubbard 6d55d77d2c Bring in changes from the HEAD.
Submitted by:	Stephen Hocking <[email protected]>
1995-08-08 12:29:36 +00:00
Jordan K. Hubbard 5a8fa6b5e4 Bring up revision 1.123 from the HEAD. This just incorporates
John's malloc() patches, it doesn't bring it what looks to be a number
of Bruce's changes which probably depend on the tty changes.
Submitted by:	dyson
1995-08-08 12:28:59 +00:00
Andrey A. Chernov 1735246c43 Bring setreuid changes to 2.1 1995-08-08 04:07:22 +00:00
Andrey A. Chernov 1d6a79bc33 Copy 2.2 changes to 2.1 branch, including ^\t\n fixes and SYSV include
processing
1995-08-08 04:00:37 +00:00
David Greenman 90a2b819e3 Brought in changes from rev 1.4 and 1.5: deal with comment characters. 1995-08-06 07:21:30 +00:00
David Greenman fcab7241c2 Brought in changes from main branch: fix to work with MD5 crypt and fix
password change message.
1995-08-05 08:41:36 +00:00
David Greenman e963750ea1 Brought in change from rev 1.11: YP_NODOM should map to YPERR_DOMAIN. 1995-08-05 08:34:46 +00:00
David Greenman f27c624580 Brought in changes from rev 1.9: fixes for PRs 507, 508, and 509. 1995-08-05 08:29:25 +00:00
David Greenman cc8a9fb724 Brought in changes from main branch: check for NULL pointers. 1995-08-05 08:20:27 +00:00
David Greenman 12a86e8ffe Brought in change from rev 1.5: use daemon() to background. 1995-08-05 08:04:30 +00:00
David Greenman c8a82f8bab Brought in changes from rev 1.6: check with lkexists() before loading
module.
1995-08-05 07:42:51 +00:00
David Greenman 899b05e50e Brought in changes from rev 1.4: backed out "NIS rebind" performance
improvement.
1995-08-04 19:37:31 +00:00
David Greenman 0ce150a743 Brought in change from rev 1.5: return correct number of I/O ports. 1995-07-31 09:44:06 +00:00
David Greenman e8ae3fbecb Brought in change from rev 1.10: exit with good status if successful. 1995-07-30 18:26:20 +00:00
David Greenman d251e70960 Brought in change from rev 1.5: correct typo. 1995-07-30 18:22:43 +00:00
Jordan K. Hubbard 21b655cf0f Pull in my fix from the HEAD. 1995-07-30 13:01:41 +00:00
David Greenman 25f52744ef Brought in fixes and statistics additions from main branch. 1995-07-30 00:42:55 +00:00
David Greenman 8e899d16d2 Brought in changes from main branch: Add connection drop capability for
persist timeouts.
1995-07-29 23:16:53 +00:00
Rodney W. Grimes 3d27989b8d Bring in SNAPDATE change from HEAD (1.18).
Reviewed by:	jkh
1995-07-29 18:44:00 +00:00
David Greenman ea71c703e4 Brought in change from rev 1.27: fix panic in fill_eproc() caused by
inadequate NULL check.
1995-07-29 05:14:28 +00:00
David Greenman 57bcf8a671 Brought in changes from rev 1.75: fixed panic w/bogus length. 1995-07-28 12:18:39 +00:00
Jordan K. Hubbard 608f3951f1 Add spanish keymap from HEAD. 1995-07-27 23:16:43 +00:00
Rodney W. Grimes 1cfe6c8922 Merging differences between 1.9 and 1.10 into rc.i386
FreeBSD/386 -> FreeBSD/i386
1995-07-27 14:07:03 +00:00
Jordan K. Hubbard 56766694cb Tweak these files for the latest snap. 1995-07-27 01:37:18 +00:00
Jordan K. Hubbard c5894b74c2 Bring in changes from the HEAD. 1995-07-26 23:38:19 +00:00
Jordan K. Hubbard 476062a675 Bring in changes from the HEAD.
Branch:	RELENG_2_1_0
Submitted by: Frank Durda IV <uhclem%[email protected]>
1995-07-26 23:34:52 +00:00
Jordan K. Hubbard 6f92863066 Try to work around the latest surprises in cpio. Remove -H newc
from a number of places where it didn't belong.
Branch: RELENG_2_1_0
1995-07-26 03:09:16 +00:00
Jordan K. Hubbard 55be1e6318 Tweak a couple of the variables at the top to save myself time.
Branch: RELENG_2_1_0
1995-07-25 19:15:36 +00:00
David Greenman 2e65eafa2a Brought in change from rev 1.22: don't bogusly truncate a file on a
setattr failure.
1995-07-25 07:47:54 +00:00
David Greenman 9196485442 Brought in changes from revs 1.53 and 1.54: fixed panic caused by wrong
page offset in vfs_unbusy_pages() plus other minor changes.
1995-07-25 05:07:40 +00:00
Jordan K. Hubbard 81eda47b79 Bring in changes for -static compilation from the HEAD
Branch: RELENG_2_1_0
Submitted by:	bde
1995-07-25 02:38:54 +00:00
Jordan K. Hubbard 2372b3ad85 Pull in my change from the HEAD.
Branch: RELENG_2_1_0
1995-07-25 02:01:50 +00:00
David Greenman 6b225acbb4 Brought in changes from rev 1.52: added additional diagnostic info. 1995-07-23 19:38:35 +00:00
David Greenman 7d52cf4738 Brought in changes from rev 1.51: add missing parens, simply allocbuf()
logic.
1995-07-23 19:02:26 +00:00
David Greenman 3db0777e35 Brought in changes from rev 1.8: Discard ICMP's in response to multicast
packets.
1995-07-23 05:52:51 +00:00
David Greenman e7a412f7bd Brought in changes from revs 1.21 and 1.22: Fix panic when no mbuf is
allocated (when 0 length is passed in setsockopt()).
1995-07-23 05:48:03 +00:00
David Greenman c4387d7574 Brought in IP firewall fixes from main branch. 1995-07-23 05:43:51 +00:00
David Greenman b0f5158e9b Brought in changes from rev 1.18: delete obsolete #if 0 block. 1995-07-23 05:26:13 +00:00
David Greenman 135e8ec3db Brought in changes from revs 1.14 and 1.15: Fixed backwards subtract in
route expire time calulation, and fill in default value for pipe sizes.
NOTE: Part of rev 1.15 left out at Garrett's request; the default mtu is
not filled in.
1995-07-23 05:19:01 +00:00
David Greenman 4b52625cdd Brought in changes from revs 1.26 and 1.27: fixed srtt filter and added
statistics.
1995-07-23 05:12:13 +00:00
David Greenman 57e3c392b5 Brought in changes from revs 1.12 and 1.13: add statistics counters and
fix broken srtt filter.
1995-07-23 05:04:31 +00:00
David Greenman d690cfb3d8 Brought in changes from revs 1.12, 1.13, and 1.14: add statistics counters. 1995-07-23 05:02:02 +00:00
David Greenman da74ed6dfe Brought in changes from main branch: give BPF ability to generate signals
and don't include tty.h.
1995-07-23 04:58:33 +00:00
David Greenman cde99799a8 Brought in changes from rev 1.24: initialize rt_ifa and rt_ifp a little
earlier.
1995-07-23 04:55:01 +00:00
David Greenman 47ab8fd6e1 Brought in changes from revs 1.15 and 1.16: support for IPTOS_LOWDELAY and
use unique sleep strings.
1995-07-23 04:49:22 +00:00
David Greenman f75574e9b0 Brought in change from rev 1.15: return EDESTADDRREQ instead of EADDRNOTAVAIL 1995-07-23 03:38:11 +00:00
Rodney W. Grimes a55bbcf4c9 date: 1995/07/20 14:49:29; author: jkh; state: Exp; lines: +11 -11
Time to go to `newc' format for cpio.  This works-around a bug currently
in cpio and gives us a little more robust format anyway (with CRC checking).

[Note that 2 hunks of the old delta no longer apply due to intervening
changes from other branches that obsolete the effected lines.]
1995-07-22 05:21:15 +00:00
David Greenman 8ced1544b9 Brought in one small bug fix from the main branch: swap_pager_copy() must
not return without doing its work.
1995-07-22 04:41:47 +00:00
David Greenman 16ed2cb7cc Brought in changes from main branch: Add ability to wire an scbus to a
controller.
1995-07-22 04:38:06 +00:00
David Greenman 871a31fed1 Brought Adaptec driver and sequencer code up to date with main branch,
brought in misc SCSI fixes from main branch, and added support for wiring
a specific SCSI bus to a specific controller. REQUIRES A REBUILD OF CONFIG!
1995-07-22 04:25:10 +00:00
Rodney W. Grimes 3114b4e48d date: 1995/07/13 19:11:32; author: jkh; state: Exp; lines: +4 -3
Latest eBones target
Submitted by:   markm

[Note, I have had to hand apply this due to the order of deltas
being different, so it does not match the original delta, but
achivies the desired results].
1995-07-22 04:15:40 +00:00
David Greenman 38c847a956 Brought in changes from rev 1.50: Re-lookup buffer if the vnode isn't
locked.
1995-07-22 03:46:46 +00:00
David Greenman 3cef4a6422 Brought in changes from revs 1.24 and 1.25: fix race condition. 1995-07-22 03:43:39 +00:00
David Greenman b92f7fba74 Brought in changes from revs 1.10 and 1.11: fix race condition. 1995-07-22 03:40:56 +00:00
Rodney W. Grimes da9bdb3dfa date: 1995/07/11 22:13:42; author: jkh; state: Exp; lines: +5 -3
Sync the Makefile with Mark's suggested eBones stuff.
Submitted by:   markm

Reviewed by:
Submitted by:
Obtained from:
1995-07-21 11:53:59 +00:00
Rodney W. Grimes 5ef57d0ea2 date: 1995/07/11 10:00:25; author: jkh; state: Exp; lines: +36 -40
Tighten up the editors a bit - add direct `write' options
to fdisk and disklabel editors.
1995-07-21 11:45:45 +00:00
Rodney W. Grimes 65d5a8cd79 date: 1995/07/08 07:51:12; author: jkh; state: Exp; lines: +3 -5
Clean up the release.2 target a bit.
1995-07-21 11:32:15 +00:00
Rodney W. Grimes a9ce5f4f3a date: 1995/07/08 05:45:44; author: jkh; state: Exp; lines: +15 -21
Clean up the release/rerelease targets a little.
1995-07-21 11:29:27 +00:00
Rodney W. Grimes d89a832ccb date: 1995/06/24 17:10:11; author: joerg; state: Exp; lines: +10 -1
Provide default values for the disklabel fields sbsize, interleave,
and rpm.  This prevents a subsequent ``disklabel -B'' from failing.

Closes (my - joerg) PR #i386/251 disklabel(8) refuses to install new
bootstrap.

Submitted by:   [email protected] (Craig Struble)
1995-07-21 11:22:38 +00:00
Rodney W. Grimes a765e9d806 date: 1995/06/22 19:15:31; author: jkh; state: Exp; lines: +19 -1
Make the sendmail sample cf files another dist.
Submitted by:   joerg
1995-07-21 11:15:28 +00:00
Rodney W. Grimes f46681678a date: 1995/06/21 00:42:03; author: jkh; state: Exp; lines: +13 -17
Don't forget to ifconfig the device when using a SLIP device as well.

Submitted by:
Obtained from:
1995-07-21 10:57:33 +00:00
Rodney W. Grimes 95ee576122 date: 1995/06/20 00:28:06; author: jkh; state: Exp; lines: +3 -3
Fix a number of problems and add a couple of new features:

o Don't frob the network/CD/DOS/etc configuration when not running as init
  (e.g. post-install).  Assume that everything's happily up and working already.

o Add express and custom install options.  Now you can invoke  just about
  every individual installation option manually as well as have sysinstall
  lead you by the nose (or some other suitable appendage) through all the
  appropriate screens.

o Mount the DOS partition read-only by default in /etc/fstab until we figure
  out why MSDOSFS is so terribly broken.  It doesn't appear to be quite so
  pathological if you don't mount it read/write.

Reviewed by:
Submitted by:
Obtained from:
1995-07-21 10:54:06 +00:00
Rodney W. Grimes 63d061bb59 date: 1995/06/19 23:29:49; author: gpalmer; state: Exp; lines: +3 -3
Fix bogon in network address checking code. It nows allows the number
255 in the first three fields, although 255 in the last octet is still
considered an error, as it is still a broadcast address (AFAIK).

Noticed By:	[email protected] (Larry Granroth)

Reviewed by:
Submitted by:
Obtained from:
1995-07-21 10:02:59 +00:00
David Greenman 48018ec55c Brought in changes from revs 1.9 and 1.10: Compaq/compatibility fixes and
fix for Intel Aries.
1995-07-20 19:33:11 +00:00
David Greenman be21a0a2a7 Brought in changes from revs 1.14 and 1.15: fixed/improved probe messages. 1995-07-20 19:29:46 +00:00
David Greenman b16503155b Brought in changes from revs 1.24 and 1.25: make bridge consistency
checks non-fatal and change "not supported" to "no driver assigned".
1995-07-20 17:46:52 +00:00
David Greenman 04d47382f7 Brought in changes from revs 1.38 and 1.39: request sense bug fix. 1995-07-20 17:40:43 +00:00
David Greenman 7f9e9340f5 Brought in "VOP_GETATTR" fix from the main branch. See rev 1.43 of
vnode_pager.c for details.
1995-07-20 10:34:17 +00:00
David Greenman 106101517b Brought in changes from revs 1.54 and 1.55: Fix bug with PT faults
occurring twice.
1995-07-20 09:18:16 +00:00
David Greenman f3f9dc8ae1 Brought in part of change from rev 1.12 (vfs_vnops.c) and
rev 1.18 (nfs_subs.c): Removed bogus vm_object_lookup/pager_cache pair.
1995-07-20 07:52:09 +00:00
David Greenman aedb478be5 Brought in fixes from revs 1.48 and 1.49: Allow resizing of buffers and
fix "bufspace" lossage that resulted in a "newbuf" hang.
1995-07-20 07:02:23 +00:00
David Greenman a54ebefc2f Bring a fragment of a fix in the 2.2 branch: Don't mess with sw_piip; the
frobbing is useless and results in bogus wakeups occurring.
1995-07-20 05:52:57 +00:00
David Greenman a1adc0052d Bring in my changes from revs 1.21-1.26: mainly, fix interface up/down
bugs.
1995-07-20 05:50:07 +00:00
Rodney W. Grimes 05a4596227 cvs update -j1.2 fortunes-o.real 1995-07-17 04:55:22 +00:00
David Greenman 99ed2c886a Bring in changes from rev 1.9: remove temp files
Submitted by:	Peter Dufault
1995-07-16 14:00:03 +00:00
Rodney W. Grimes 4a1f769700 Branch: RELENG_2_1_0
cvs update -j1.3 dump.8
1995-07-15 10:46:40 +00:00
Rodney W. Grimes 1d5b5f5a91 Branch: RELENG_2_1_0
cvs update -j1.17 newvers.sh

Plus set REVISION to 2.1 and BRANCH to STABLE.
1995-07-13 11:01:37 +00:00
Rodney W. Grimes 2529a31443 Branch: RELENG_2_1_0
cvs update -j1.27 Makefile
1995-07-13 10:58:49 +00:00
Rodney W. Grimes 605931781b Now rejoin this!
cvs update -j 1.19 make.conf; cvs commit
1995-07-13 09:21:13 +00:00
David Greenman daa96194ed (2.1.0 branch)
Bring in changes from rev 1.16 and 1.17: made "P2P_LOCALADDR_SHARE"
standard and fixed one remaining bug with P2P address handling.
1995-07-13 09:10:43 +00:00
David Greenman 9391631eab (2.1.0 branch)
Bring in change from rev 1.12: add missing splx.
1995-07-08 04:11:55 +00:00
Rodney W. Grimes 2b57ca3a5b Branch: RELENG_2_1_0
cvs admin -o 1.1.1.1.6.1
cvs update -j 1.3
----------------------------
revision 1.3
date: 1995/06/25 03:35:49;  author: bde;  state: Exp;  lines: +2 -1
41 headers must be implicitly included and one more (<sys/param.h>) must
be explicitly included before kvm_getprocs() can be used.
----------------------------
revision 1.2
date: 1995/06/24 18:53:09;  author: joerg;  state: Exp;  lines: +9 -9
Update the man page for kvm_getprocs.3 to reflect our sysctl-based
kvm mechanism.

Submitted by:   (Vic Abell) <[email protected]>
----------------------------
1995-07-07 07:15:10 +00:00
David Greenman a84206fa8e (2.1.0 branch)
Brought in changes from rev 1.42 - fix "object deallocated too many times"
panic on NFS client.
1995-07-07 06:22:00 +00:00
David Greenman f2fcfbfb23 (2.1.0 branch)
Bring in change from 1.3 - fix typo that broke the send-pr mode.

Submitted by:	Jeorg Wunsch
1995-06-28 06:19:10 +00:00
David Greenman 967c802786 (2.1.0 branch)
Bring in changes from 1.3 - fix bogus type conversion that causes dump
to fail on large filesystems.

Submitted by:	Jeorg Wunsch
1995-06-28 06:15:04 +00:00
David Greenman 57325ad44d (2.1.0 branch)
Bring in changes from 1.28 - don't ignore umask when setting 'x'.

Submitted by:	Jeorg Wunsch
1995-06-28 05:54:50 +00:00
David Greenman 1b01b14b5b (2.1.0 branch)
Brought in changes from rev 1.16 that fix fa_type/fa_mode confusion.

Submitted by:	Jeorg Wunsch
1995-06-28 05:49:39 +00:00
Rodney W. Grimes 065aa677c7 Correct spelling of Judy Garland's name.
Submitted by:	Kenneth Stailey <[email protected]>
Obtained from:  NetBSD gnats bug list
1995-06-20 12:40:48 +00:00
David Greenman b64571a6c1 (2.1.0 branch)
Added a missing vm_object_unlock(). This is a no-op since we don't use
object locking, but it looks like a bug and it's good to be consistent
anyway.

Reviewed by:	John Dyson
1995-06-14 17:21:58 +00:00
cvs2svn e506c6f0ea This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1995-06-13 18:05:17 +00:00
8342 changed files with 301750 additions and 1062535 deletions

No files matched your search

-44
View File
@@ -1,44 +0,0 @@
$FreeBSD$
This file really doesn't belong here, but I wanted to elicit comment
without starting a discussion as to where it really does belong.
Anyway, here goes...
When the new CVS tree was set up back in May, I wanted to ensure that
everybody at least gave some thought to asking other people to look at
code before it is committed. Since we have had a number of rancorous
discussions in the past about both committing code prematurely, and
committing code that was written by someone else, I decided to use the
`template' function of CVS to give people a chance to think about it.
The template looks like this:
Reviewed by:
Submitted by:
CVS: ----------------------------------------------------------------------
CVS: Delete the ``Reviewed by'' line if this is somebody else's work
CVS: (you are the reviewer).
CVS: Delete the ``Submitted by'' line if this is NOT somebody else's
CVS: work (you are the author).
If you are making substantial or possibly controversial changes to the
code, please talk to someone else who either has commit authority, or
who is recognized as an expert in the BSD community. This latter
category includes the author of the program or subsystem you're
modifying, like Rick Macklem for the NFS code, or Keith Bostic for
`vi'.
If the changes are insubstantial and noncontroversial (e.g., fixing
spelling errors, or most Makefile changes) there is no need for
review. Please delete the ``Reviewed by:'' line, though, so that the
logs look cleaner.
If you are committing code or modifications which were originally done
by some other person or group, them please please please make sure to
credit them in the ``Submitted by'' line. In this case, you are
considered to be the reviewer. If it is your own code, or that of
another team member, then you should delete the ``Submitted by'' line,
so that the logs look cleaner.
-GAWollman
-49
View File
@@ -1,49 +0,0 @@
$Id$
This file lists hardware, which doesn't do what it should do.
Due to the nature of FreeBSD, we do not have the resources to test all
possible kinds of hardware. We do however every now and then find, buy
or hear about hardware which doesn't work with FreeBSD or in general.
This is that list.
To be added to this list, a piece of hardware has to:
A: not do what it claims.
or
B: not do what common sense would expect it to.
Only if performance claims are wildly of the mark will it be listed here.
All entries must have a date and a mail-address associated with them, to
reflect when and by whom they were added.
For multifunctional devices, please indicate if other parts of the device
work OK, or are untested.
For mutual incompabilities, list both devices.
For SCSI and IDE-devices, list the string seen on boot of FreeBSD, if
possible, and trade name.
Infer format from other entries, Keep sorted by first line.
Thankyou.
---
Controller, Data Technology DTC2280, "PC/AT Super I/O Card"
IDE interface can be set to secondary address, but doesn't work there. Suspect
Interrupt isn't moved along. Works fine on primary address. Other parts of
card not tested.
19940828 [email protected]
---
IDE-disk, <Maxtor 7345 AT>, "Maxtor 7345"
Cannot coexist on the same IDE-controller with a <WDC AC2540H>, "Western
Digital Caviar 2540" disk. Jumpers not exhaustively experimented with, as
neither of the companies make sufficient information available. Disk works
fine when alone on IDE-controller.
19940828 [email protected]
---
IDE-disk, <WDC AC2540H>, "Western Digital Caviar 2540"
Cannot coexist on the same IDE-controller with a <Maxtor 7345 AT>, "Maxtor
7345" disk. Jumpers not exhaustively experimented with, as neither of the
companies make sufficient information available. Disk works fine when alone
on IDE-controller.
19940828 [email protected]
---
+42 -14
View File
@@ -1,5 +1,4 @@
#
# $Id: Makefile,v 1.56 1995/05/13 03:34:23 rgrimes Exp $
# $Id: Makefile,v 1.57.4.17 1996/06/26 22:48:47 nate Exp $
#
# Make command line options:
# -DCLOBBER will remove /usr/include and MOST of /usr/lib
@@ -8,6 +7,7 @@
# -DMAKE_EBONES to build eBones (KerberosIV)
#
# -DNOCLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
# -DNOCLEAN to not clean anything at all
# -DNOCRYPT will prevent building of crypt versions
# -DNOLKM do not build loadable kernel modules
# -DNOOBJDIR do not run ``${MAKE} obj''
@@ -86,19 +86,27 @@ OBJDIR=
.else
OBJDIR= obj
.endif
.if defined(NOCLEAN)
CLEANDIR=
WORLD_CLEANDIST=obj
.else
WORLD_CLEANDIST=cleandist
.if defined(NOCLEANDIR)
CLEANDIR= clean
.else
CLEANDIR= cleandir
.endif
.endif
world: hierarchy mk cleandist includes lib-tools libraries tools
world: hierarchy mk $(WORLD_CLEANDIST) include-tools includes lib-tools libraries build-tools
@echo "--------------------------------------------------------------"
@echo " Rebuilding ${DESTDIR} The whole thing"
@echo "--------------------------------------------------------------"
@echo
${MAKE} depend all install
cd ${.CURDIR}/share/man && ${MAKE} makedb
@echo "make world completed on `date`"
hierarchy:
@echo "--------------------------------------------------------------"
@@ -112,6 +120,12 @@ update:
@echo "Running sup"
@echo "--------------------------------------------------------------"
@sup -v ${SUPFILE}
.if defined(SUPFILE1)
@sup -v ${SUPFILE1}
.endif
.if defined(SUPFILE2)
@sup -v ${SUPFILE2}
.endif
.endif
.if defined(CVS_UPDATE)
@echo "--------------------------------------------------------------"
@@ -208,10 +222,13 @@ includes:
cd ${.CURDIR}/gnu/lib/libdialog && ${MAKE} beforeinstall
.if exists(eBones) && !defined(NOCRYPT) && defined(MAKE_EBONES)
cd ${.CURDIR}/eBones/include && ${MAKE} beforeinstall
cd ${.CURDIR}/eBones/lib/libkrb && ${MAKE} beforeinstall
cd ${.CURDIR}/eBones/lib/libkadm && ${MAKE} beforeinstall
.endif
cd ${.CURDIR}/lib/libc && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libcurses && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libedit && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libftpio && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libmd && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libmytinfo && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libncurses && ${MAKE} beforeinstall
@@ -224,15 +241,16 @@ includes:
cd ${.CURDIR}/lib/libtermcap && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libcom_err && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libss && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libforms && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libscsi && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libftp && ${MAKE} beforeinstall
cd ${.CURDIR}/lib/libutil && ${MAKE} beforeinstall
lib-tools:
@echo "--------------------------------------------------------------"
@echo " Rebuilding tools needed to build the libraries"
@echo "--------------------------------------------------------------"
@echo
cd ${.CURDIR}/usr.bin/xinstall && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/gnu/usr.bin/ld && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/usr.bin/ar && \
@@ -289,13 +307,7 @@ libraries:
cd ${.CURDIR}/usr.bin/lex/lib && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
.if exists(eBones) && !defined(NOCRYPT) && defined(MAKE_EBONES)
cd ${.CURDIR}/eBones/des && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/eBones/acl && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/eBones/kdb && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/eBones/krb && \
cd ${.CURDIR}/eBones/lib && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
.endif
.if exists(usr.sbin/pcvt/keycap)
@@ -303,14 +315,30 @@ libraries:
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
.endif
tools:
include-tools:
@echo "--------------------------------------------------------------"
@echo " Rebuilding ${DESTDIR} Compiler and Make"
@echo " Rebuilding tools needed to build the includes"
@echo "--------------------------------------------------------------"
@echo
cd ${.CURDIR}/usr.bin/xinstall && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
build-tools:
@echo "--------------------------------------------------------------"
@echo " Rebuilding ${DESTDIR} C compiler, make, sgmlfmt, and zic(8)"
@echo "--------------------------------------------------------------"
@echo
cd ${.CURDIR}/gnu/usr.bin/cc && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/usr.bin/make && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/usr.bin/sgmlfmt && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/share/sgml && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/gnu/usr.bin/groff && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
cd ${.CURDIR}/usr.sbin/zic && \
${MAKE} depend all install ${CLEANDIR} ${OBJDIR}
.include <bsd.subdir.mk>
-69
View File
@@ -1,69 +0,0 @@
-----------------------------------------
FreeBSD 2.0 --- ALPHA Release , ,
----------------------------------------- /( )`
\ \___ / |
Welcome to the ALPHA release of FreeBSD 2.0 - the /- _ `-/ '
first public snapshot of our new 4.4BSD Lite based (/\/ \ \ /\
operating system environment. This install proce- / / | ` \
dure is also at the ALPHA stage, and contains only O O ) / |
the minimum functionality required by an `-^--'`< '
*EXPERIENCED* person to install the system. (_.) _ ) /
It is our hope, of course, that the feedback `.___/` /
provided from this snapshot will `-----' /
greatly assist us in making the release <----. __ / __ \
of 2.0 much more user friendly. Your <----|====O)))==) \) /====
comments and criticisms are very <----' `--' `.__,' \
valuable to us, so please don't hesitate | |
in contacting us! Full details on where and \ / /\
how to provide feedback are given below. ______( (_ / \______/
,' ,-----' |
This install procedure is ALPHA code, and `--{__________)
may very possibly *DESTROY* the contents of your
ENTIRE DISK! Please do not proceed with this installation
unless you've adequately backed up your data first!
If any errors occur during this installation, you can see them
by toggling over to the alternate screen - type ALT-F2 to switch
over, ALT-F1 to switch back to the install screen. The debugging
output on the second screen may be very valuable to us in understanding
your bug report, so please be sure to take note of it when reporting
any failures in the installation! Thanks!
Menus and scrolling output windows may be traversed with the arrow
and Page Up/Page Down keys. To suspend the installation at any point,
hit ESC twice. Hitting TAB will move the focus to different controls.
If you've ever dealt with a DOS installation, you'll know how to deal
with this.
For a more complete description of what's new in this release, please
see the release notes.
For more documentation on this system, it is recommended that you purchase
the 4.4BSD Document Set from O'Reilly Associates and the USENIX Association.
ISBN 1-56592-082-1 We have no connection with O'Reilly, we're just
satisfied customers!
Have fun, and please let us know of any problems you encounter with
this release!
Comments should be sent to:
[email protected]
Bug reports should be sent using the `send-pr' utility, if you
were able to get the system installed, otherwise to:
[email protected]
And general questions to:
[email protected]
Please have patience if your questions are not answered right away -
this is an especially busy time for us, and our volunteer resources
are often strained to the limit (if not somewhat past!).
Thanks!
The FreeBSD Project
-166
View File
@@ -1,166 +0,0 @@
; $Id: TODO,v 1.11 1995/04/05 13:16:30 jkh Exp $
** To skip this preamble, search forward for the pattern `**'.
This file contains a list of ideas that people have come up for "good
things to do" in FreeBSD. These aren't necessarily things on the
fast-track, and in fact consist mostly of things that the core team is
never going to find the time to do so, if most things here are going
to happen at all, they'll happen when someone reading this list steps
forward and volunteers!
That said, a lot of these ideas would be very nice to have and would
add substantially to the perceived value of FreeBSD. Some items on
this list would add a LOT of value, for that matter, and are by no
means trivial. Take and fix an item with a (*) next to it and WC will
even send you a free CD for your troubles! It's the least they
can do for all notable contributors.
This is a also good place to look if you're keen for a little
assignment, whole project or just something random to do. Many folks
often feel intimidated by the sheer size of FreeBSD and think "I'd
like to pitch in somehow, but god, what can _I_ do? I can't possibly
do any of the things the core team are doing - aiiggh! They'll laugh
at my code, I know it! I can't do it!"
Trust us, don't worry! Take a dedicated stab at something on this
list and most of us will applaud - even if you don't finish, you may
stir someone else into picking it up where you left off. Above all,
pick something you'll have fun doing!
There are small things and large things in this list, and we may
periodically reshuffle it to mark things done, outdated or more
important. Tasks are tagged with a unique ID number (YYMMDDNNN) for
later tracking and are also easily machine-parsable by those seeking
to browse them with some home-rolled search program. Some indication
of relative difficulty level is also given for each task, though it
should be kept in mind that one persons "easy" is anothers
"impossible", so take the ratings with a grain of salt! :)
If you start working on something from this list, we also suggest that
you contact the email-address listed for more information and to
provide some central coordination for your effort. If the email
address given is simply <foo> then the email address can be presumed
to be <[email protected]>. If no email address is listed, then
simply send to <[email protected]>.
Thanks!
The FreeBSD core team.
** --- cut here ---
TASKID: 940820002
TASK: Add Linux/Crynwr compatible plip mode to lpt.c
DETAIL: { Look at the crynwr packet-driver plip.asm (ftp::ftp.ftp.com)
and the linux driver for reference. }
EMAIL: <phk>
CATS: kernel networking
GRADE: ADVANCED
STATUS: OPEN (*)
TASKID: 940820003
TASK: Add laptop-feature to wd.c
DETAIL: { If disk just spun up, do sync when we have it running. Need
to detect that disk was turned off, e.g. had a long delay in becomming
ready again. }
EMAIL: <phk>
CATS: kernel laptop
GRADE: INTERMEDIATE
STATUS: OPEN
TASKID: 940820004
TASK: Add hot-swap PCMICIA bus and driver support.
DETAIL: { Several teams in Linux and one in NetBSD are working on providing
hot insertion/removal and autoconfiguration of PCMCIA cards. This task
also requires some modification of existing drivers to support being used
by PCMCIA cards. This task is both really hard and comparatively easy;
hard because it's a big job, easy because others have already gone much of
the way and you have their work for reference. }
EMAIL: <phk>
CATS: kernel laptop
GRADE: ADVANCED
STATUS: IN PROGRESS
TASKID: 940820006
TASK: Add bootp/DHCP to the generic ethernet code.
DETAIL: { Implement an ioctl(), which will send a bootp on a particular
interface and return the data in a usable format. OR make a program which uses
existing ioctls to do it. See RFC153[34] for information on DHCP. }
EMAIL: <phk>
CATS: kernel networking
GRADE: ADVANCED
STATUS: OPEN (*)
TASKID: 940820007
TASK: Add bootp/DHCP capability to slip driver.
DETAIL: { Cisco's products implement this. Both master and slave side would be
desirable. }
EMAIL: <phk>
CATS: kernel networking
GRADE: ADVANCED
STATUS: OPEN (*)
TASKID: 940820010
TASK: Make iostat find the disks
DETAIL: { This is actually mostly a change to the device-drivers to collect
the information in the first place. }
EMAIL: <phk>
CATS: kernel
GRADE: INTERMEDIATE
STATUS: OPEN
TASKID: 940820011
TASK: Silence "cc -Wall"
DETAIL: { Lots of warnings if you try this. You will find this a challenge
actually, and it is good training in the C language.}
EMAIL: <phk>
CATS: kernel user
GRADE: INTERMEDIATE
STATUS: OPEN (*)
TASKID: 940821001
TASK: Add XPG-style message catalogs.
DETAIL: { NetBSD has apparently already done the necessary work, so this
pretty much comes down to either evaluating their stuff and making any changes
necessary, or simply starting from scratch. Not having seen the code in
question, I leave it up to the best judgement of the implementor as to how to
best accomplish the task. }
EMAIL: <jkh>
CATS: user
GRADE: INTERMEDIATE
STATUS: CLOSED - PENDING DOC
TASKID: 940911001
TASK: Make PAS16 a controller.
DETAIL: { Make the ProAudioSpectrum a controller like wdc1 and attach
sound and cdrom drivers to it. }
EMAIL: <phk>
CATS: kernel
GRADE: INTERMEDIATE
STATUS: OPEN
TASKID: 950222001
TASK: Make find smarter about -fstype local
DETAIL: { Currently when doing a find blah -fstype local the find traverses
through all nfs mounted file systems looking for locally mounted filesystems,
this could be short circuited by using getmntinfo/statfs. Note that you
can not do this when following symlinks. }
EMAIL: <rgrimes, phk>
CATS: user
GRADE: INTERMEDIATE
STATUS: OPEN
TASKID: 95031701
TASK: Implement a file system debugger (fsdb)
DETAIL: { Traditionally, there has been a fsdb(8) program in Unix.
This program is not part of 4.4BSD, but the current system lacks
some utility to low-level step through the file system and repair
(or damage:) something in case fsck tells about problems, but the
administrator is unlucky with the suggested actions of fsck.
The original fsdb had a terrible syntax, something more rationale
should be built instead. }
EMAIL: <joerg>
CATS: user
GRADE: ADVANCED
STATUS: OPEN
+1 -1
View File
@@ -1,5 +1,5 @@
# From: @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.2.6.2 1996/06/05 02:35:06 jkh Exp $
SUBDIR= cat chmod cp csh date dd df domainname echo ed expr hostname \
kill ln ls mkdir mv pax ps pwd rcp rm rmail rmdir sh sleep \
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:53:25 davidg Exp $
PROG= cat
+1 -1
View File
@@ -33,7 +33,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)cat.1 8.1 (Berkeley) 6/29/93
.\" $Id$
.\" $Id: cat.1,v 1.2 1994/09/24 02:53:25 davidg Exp $
.\"
.Dd June 29, 1993
.Dt CAT 1
+7 -2
View File
@@ -33,7 +33,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: cat.c,v 1.2.6.1 1995/10/05 07:20:59 davidg Exp $
*/
#ifndef lint
@@ -128,6 +128,7 @@ cook_args(argv)
fp = stdin;
else if ((fp = fopen(*argv, "r")) == NULL) {
warn("%s", *argv);
rval = 1;
++argv;
continue;
}
@@ -196,6 +197,7 @@ cook_buf(fp)
}
if (ferror(fp)) {
warn("%s", filename);
rval = 1;
clearerr(fp);
}
if (ferror(stdout))
@@ -216,6 +218,7 @@ raw_args(argv)
fd = fileno(stdin);
else if ((fd = open(*argv, O_RDONLY, 0)) < 0) {
warn("%s", *argv);
rval = 1;
++argv;
continue;
}
@@ -248,6 +251,8 @@ raw_cat(rfd)
for (off = 0; nr; nr -= nw, off += nw)
if ((nw = write(wfd, buf + off, nr)) < 0)
err(1, "stdout");
if (nr < 0)
if (nr < 0) {
warn("%s", filename);
rval = 1;
}
}
-7
View File
@@ -1,7 +0,0 @@
# @(#)Makefile 8.1 (Berkeley) 6/6/93
PROG= chflags
SRCS= chflags.c stat_flags.c
.PATH: ${.CURDIR}/../../bin/ls
.include <bsd.prog.mk>
-125
View File
@@ -1,125 +0,0 @@
.\" Copyright (c) 1989, 1990, 1993, 1994
.\" The Regents of the University of California. All rights reserved.
.\"
.\" This code is derived from software contributed to Berkeley by
.\" the Institute of Electrical and Electronics Engineers, Inc.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\" notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\" notice, this list of conditions and the following disclaimer in the
.\" documentation and/or other materials provided with the distribution.
.\" 3. All advertising materials mentioning features or use of this software
.\" must display the following acknowledgement:
.\" This product includes software developed by the University of
.\" California, Berkeley and its contributors.
.\" 4. Neither the name of the University nor the names of its contributors
.\" may be used to endorse or promote products derived from this software
.\" without specific prior written permission.
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
.\" @(#)chflags.1 8.2 (Berkeley) 3/31/94
.\"
.Dd March 31, 1994
.Dt CHFLAGS 1
.Os
.Sh NAME
.Nm chflags
.Nd change file flags
.Sh SYNOPSIS
.Nm chflags
.Oo
.Fl R
.Op Fl H | Fl L | Fl P
.Oc
.Ar flags
.Ar file ...
.Sh DESCRIPTION
The
.Nm chflags
utility modifies the file flags of the listed files
as specified by the
.Ar flags
operand.
.Pp
The options are as follows:
.Bl -tag -width Ds
.It Fl H
If the
.Fl R
option is specified, symbolic links on the command line are followed.
(Symbolic links encountered in the tree traversal are not followed.)
.It Fl L
If the
.Fl R
option is specified, all symbolic links are followed.
.It Fl P
If the
.Fl R
option is specified, no symbolic links are followed.
.It Fl R
Change the file flags for the file hierarchies rooted
in the files instead of just the files themselves.
.El
.Pp
Flags are a comma separated list of keywords.
The following keywords are currently defined:
.Bd -literal -offset indent compact
arch set the archived flag (super-user only)
dump set the dump flag
sappnd set the system append-only flag (super-user only)
schg set the system immutable flag (super-user only)
uappnd set the user append-only flag (owner or super-user only)
uchg set the user immutable flag (owner or super-user only)
archived, sappend, schange, simmutable, uappend, uchange, uimmutable
aliases for the above
.Ed
.Pp
Putting the letters
.Dq no
before an option causes the flag to be turned off.
For example:
.Bd -literal -offset indent compact
nodump the file should never be dumped
.Ed
.Pp
Symbolic links do not have flags, so unless the
.Fl H
or
.Fl L
option is set,
.Nm chflags
on a symbolic link always succeeds and has no effect.
The
.Fl H ,
.Fl L
and
.Fl P
options are ignored unless the
.Fl R
option is specified.
In addition, these options override each other and the
command's actions are determined by the last one specified.
.Pp
The
.Nm chflags
utility exits 0 on success, and >0 if an error occurs.
.Sh SEE ALSO
.Xr chflags 2 ,
.Xr stat 2 ,
.Xr fts 3 ,
.Xr symlink 7
-180
View File
@@ -1,180 +0,0 @@
/*
* Copyright (c) 1992, 1993, 1994
* The Regents of the University of California. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. All advertising materials mentioning features or use of this software
* must display the following acknowledgement:
* This product includes software developed by the University of
* California, Berkeley and its contributors.
* 4. Neither the name of the University nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*/
#ifndef lint
static char copyright[] =
"@(#) Copyright (c) 1992, 1993, 1994\n\
The Regents of the University of California. All rights reserved.\n";
#endif /* not lint */
#ifndef lint
static char sccsid[] = "@(#)chflags.c 8.5 (Berkeley) 4/1/94";
#endif /* not lint */
#include <sys/types.h>
#include <sys/stat.h>
#include <err.h>
#include <errno.h>
#include <fts.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
u_long string_to_flags __P((char **, u_long *, u_long *));
void usage __P((void));
int
main(argc, argv)
int argc;
char *argv[];
{
FTS *ftsp;
FTSENT *p;
u_long clear, set;
long val;
int Hflag, Lflag, Pflag, Rflag, ch, fts_options, oct, rval;
char *flags, *ep;
Hflag = Lflag = Pflag = Rflag = 0;
while ((ch = getopt(argc, argv, "HLPR")) != EOF)
switch (ch) {
case 'H':
Hflag = 1;
Lflag = Pflag = 0;
break;
case 'L':
Lflag = 1;
Hflag = Pflag = 0;
break;
case 'P':
Pflag = 1;
Hflag = Lflag = 0;
break;
case 'R':
Rflag = 1;
break;
case '?':
default:
usage();
}
argv += optind;
argc -= optind;
if (argc < 2)
usage();
fts_options = FTS_PHYSICAL;
if (Rflag) {
if (Hflag)
fts_options |= FTS_COMFOLLOW;
if (Lflag) {
fts_options &= ~FTS_PHYSICAL;
fts_options |= FTS_LOGICAL;
}
}
flags = *argv;
if (*flags >= '0' && *flags <= '7') {
errno = 0;
val = strtol(flags, &ep, 8);
if (val < 0)
errno = ERANGE;
if (errno)
err(1, "invalid flags: %s", flags);
if (*ep)
errx(1, "invalid flags: %s", flags);
set = val;
oct = 1;
} else {
if (string_to_flags(&flags, &set, &clear))
errx(1, "invalid flag: %s", flags);
clear = ~clear;
oct = 0;
}
if ((ftsp = fts_open(++argv, fts_options , 0)) == NULL)
err(1, NULL);
for (rval = 0; (p = fts_read(ftsp)) != NULL;) {
switch (p->fts_info) {
case FTS_D:
if (Rflag) /* Change it at FTS_DP. */
continue;
fts_set(ftsp, p, FTS_SKIP);
break;
case FTS_DNR: /* Warn, chflag, continue. */
warnx("%s: %s", p->fts_path, strerror(p->fts_errno));
rval = 1;
break;
case FTS_ERR: /* Warn, continue. */
case FTS_NS:
warnx("%s: %s", p->fts_path, strerror(p->fts_errno));
rval = 1;
continue;
case FTS_SL: /* Ignore. */
case FTS_SLNONE:
/*
* The only symlinks that end up here are ones that
* don't point to anything and ones that we found
* doing a physical walk.
*/
continue;
default:
break;
}
if (oct) {
if (!chflags(p->fts_accpath, set))
continue;
} else {
p->fts_statp->st_flags |= set;
p->fts_statp->st_flags &= clear;
if (!chflags(p->fts_accpath, p->fts_statp->st_flags))
continue;
}
warn("%s", p->fts_path);
rval = 1;
}
if (errno)
err(1, "fts_read");
exit(rval);
}
void
usage()
{
(void)fprintf(stderr,
"usage: chflags [-R [-H | -L | -P]] flags file ...\n");
exit(1);
}
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:53:36 davidg Exp $
PROG= chmod
+2 -1
View File
@@ -33,7 +33,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)chmod.1 8.4 (Berkeley) 3/31/94
.\" $Id$
.\" $Id: chmod.1,v 1.2.6.1 1996/05/29 22:18:03 jkh Exp $
.\"
.Dd March 31, 1994
.Dt CHMOD 1
@@ -274,6 +274,7 @@ There's no
.Ar perm
option for the naughty bits.
.Sh SEE ALSO
.Xr chflags 1 ,
.Xr install 1 ,
.Xr chmod 2 ,
.Xr stat 2 ,
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: chmod.c,v 1.3 1995/02/03 22:21:09 bde Exp $
* $Id: chmod.c,v 1.4 1995/03/19 13:27:43 joerg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:53:39 davidg Exp $
PROG= cp
SRCS= cp.c utils.c
+1 -1
View File
@@ -33,7 +33,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)cp.1 8.3 (Berkeley) 4/18/94
.\" $Id$
.\" $Id: cp.1,v 1.2.6.2 1996/06/05 02:35:09 jkh Exp $
.\"
.Dd April 18, 1994
.Dt CP 1
+1 -1
View File
@@ -33,7 +33,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: cp.c,v 1.5 1995/04/02 00:49:16 bde Exp $
* $Id: cp.c,v 1.6.4.2 1996/06/05 02:35:10 jkh Exp $
*/
#ifndef lint
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)extern.h 8.2 (Berkeley) 4/1/94
* $Id$
* $Id: extern.h,v 1.2.6.2 1996/06/05 02:35:10 jkh Exp $
*/
typedef struct {
+9 -9
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: utils.c,v 1.2 1994/09/24 02:53:42 davidg Exp $
* $Id: utils.c,v 1.3.4.4 1996/06/05 02:35:11 jkh Exp $
*/
#ifndef lint
@@ -143,13 +143,12 @@ copy_file(entp, dne)
}
}
/* If the copy went bad, lose the file. */
if (rval == 1) {
(void)unlink(to.p_path);
(void)close(from_fd);
(void)close(to_fd);
return (1);
}
/*
* Don't remove the target even after an error. The target might
* not be a regular file, or its attributes might be important,
* or its contents might be irreplacable. It would only be safe
* to remove it if we created it and its length is 0.
*/
if (pflag && setfile(fs, to_fd))
rval = 1;
@@ -242,7 +241,8 @@ setfile(fs, fd)
int rval;
rval = 0;
fs->st_mode &= S_ISUID | S_ISGID | S_IRWXU | S_IRWXG | S_IRWXO;
fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX |
S_IRWXU | S_IRWXG | S_IRWXO;
TIMESPEC_TO_TIMEVAL(&tv[0], &fs->st_atimespec);
TIMESPEC_TO_TIMEVAL(&tv[1], &fs->st_mtimespec);
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.5 1994/09/24 02:53:44 davidg Exp $
#
# C Shell with process control; VM/UNIX VAX Makefile
# Bill Joy UC Berkeley; Jim Kulp IIASA, Austria
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 8/14/93
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:54:22 davidg Exp $
DIR= usd/04.csh
SRCS= tabs csh.1 csh.2 csh.3 csh.4 csh.a csh.g
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.1 8.1 (Berkeley) 6/8/93
.\" $Id$
.\" $Id: csh.1,v 1.2 1994/09/24 02:54:23 davidg Exp $
.\"
.EH 'USD:4-%''An Introduction to the C shell'
.OH 'An Introduction to the C shell''USD:4-%'
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.2 8.1 (Berkeley) 6/8/93
.\" $Id$
.\" $Id: csh.2,v 1.2 1994/09/24 02:54:24 davidg Exp $
.\"
.nr H1 1
.NH
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.3 8.1 (Berkeley) 6/8/93
.\" $Id$
.\" $Id: csh.3,v 1.2 1994/09/24 02:54:26 davidg Exp $
.\"
.nr H1 2
.NH
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.4 8.1 (Berkeley) 6/8/93
.\" $Id$
.\" $Id: csh.4,v 1.2 1994/09/24 02:54:27 davidg Exp $
.\"
.nr H1 3
.NH
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.a 8.1 (Berkeley) 6/8/93
.\" $Id$
.\" $Id: csh.a,v 1.2 1994/09/24 02:54:28 davidg Exp $
.\"
.SH
Appendix \- Special characters
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.g 8.1 (Berkeley) 6/8/93
.\" $Id$
.\" $Id: csh.g,v 1.2 1994/09/24 02:54:31 davidg Exp $
.\"
.SH
Glossary
+1 -1
View File
@@ -30,6 +30,6 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)tabs 8.1 (Berkeley) 6/8/93
.\" $Id$
.\" $Id: tabs,v 1.2 1994/09/24 02:54:32 davidg Exp $
.\"
.ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n 70n 75n 80n
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: alloc.c,v 1.3 1995/03/19 13:28:10 joerg Exp $
* $Id: alloc.c,v 1.4 1995/05/30 00:06:28 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: char.c,v 1.2 1994/09/24 02:53:46 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)char.h 8.1 (Berkeley) 5/31/93
* $Id$
* $Id: char.h,v 1.2 1994/09/24 02:53:47 davidg Exp $
*/
#include <ctype.h>
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: const.c,v 1.2 1994/09/24 02:53:48 davidg Exp $
* $Id: const.c,v 1.3.4.2 1996/06/05 02:35:13 jkh Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)csh.1 8.2 (Berkeley) 1/21/94
.\" $Id: csh.1,v 1.2 1994/09/24 02:53:49 davidg Exp $
.\" $Id: csh.1,v 1.3.4.2 1996/06/05 02:35:14 jkh Exp $
.\"
.Dd January 21, 1994
.Dt CSH 1
+13 -10
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: csh.c,v 1.2 1994/09/24 02:53:51 davidg Exp $
* $Id: csh.c,v 1.3.4.3 1996/06/05 02:35:15 jkh Exp $
*/
#ifndef lint
@@ -248,14 +248,6 @@ main(argc, argv)
if ((tcp = getenv("TERM")) != NULL)
set(STRterm, SAVE(tcp));
/*
* Re-initialize path if set in environment
*/
if ((tcp = getenv("PATH")) == NULL)
set1(STRpath, defaultpath(), &shvhed);
else
importpath(SAVE(tcp));
set(STRshell, Strsave(STR_SHELLPATH));
doldol = putn((int) getpid()); /* For $$ */
@@ -417,6 +409,16 @@ main(argc, argv)
stderror(ERR_SYSTEM, "csh", strerror(errno));
}
}
/*
* Re-initialize path if set in environment
* importpath uses intty and intact
*/
if ((tcp = getenv("PATH")) == NULL)
set1(STRpath, defaultpath(), &shvhed);
else
importpath(SAVE(tcp));
/*
* Decide whether we should play with signals or not. If we are explicitly
* told (via -i, or -) or we are a login shell (arg0 starts with -) or the
@@ -618,7 +620,8 @@ importpath(cp)
for (;;) {
if ((c = *dp) == ':' || c == 0) {
*dp = 0;
if ((*cp != '/' || *cp == '\0') && (euid == 0 || uid == 0))
if (*cp != '/' && (euid == 0 || uid == 0) &&
(intact || intty && isatty(SHOUT)))
(void) fprintf(csherr,
"Warning: imported path contains relative components\n");
pv[i++] = Strsave(*cp ? cp : STRdot);
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)csh.h 8.1 (Berkeley) 5/31/93
* $Id$
* $Id: csh.h,v 1.2 1994/09/24 02:53:52 davidg Exp $
*/
/*
+2 -2
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: dir.c,v 1.2 1994/09/24 02:53:54 davidg Exp $
* $Id: dir.c,v 1.3.4.1 1995/08/25 02:57:08 davidg Exp $
*/
#ifndef lint
@@ -84,7 +84,7 @@ dinit(hp)
/* Don't believe the login shell home, because it may be a symlink */
tcp = getwd(path); /* see ngetwd.c for System V version */
if (tcp == NULL || *tcp == '\0') {
(void) fprintf(csherr, "csh: %s\n", path);
(void) fprintf(csherr, "csh: %s: %s\n", path, strerror(errno));
if (hp && *hp) {
tcp = short2str(hp);
if (chdir(tcp) == -1)
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)dir.h 8.1 (Berkeley) 5/31/93
* $Id$
* $Id: dir.h,v 1.2 1994/09/24 02:53:55 davidg Exp $
*/
/*
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: dol.c,v 1.2 1994/09/24 02:53:56 davidg Exp $
* $Id: dol.c,v 1.3 1995/05/30 00:06:31 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: err.c,v 1.2 1994/09/24 02:53:57 davidg Exp $
*/
#ifndef lint
+12 -5
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: exec.c,v 1.2 1994/09/24 02:53:59 davidg Exp $
* $Id: exec.c,v 1.3.4.1 1995/08/25 02:58:40 davidg Exp $
*/
#ifndef lint
@@ -656,7 +656,7 @@ tellmewhat(lex)
register struct biltins *bptr;
register struct wordent *sp = lex->next;
bool aliased = 0;
Char *s0, *s1, *s2;
Char *s0, *s1, *s2, *cmd;
Char qc;
if (adrof1(sp->word, &aliases)) {
@@ -703,6 +703,8 @@ tellmewhat(lex)
}
}
sp->word = cmd = globone(sp->word, G_IGNORE);
if ((i = iscommand(strip(sp->word))) != 0) {
register Char **pv;
register struct varent *v;
@@ -717,10 +719,14 @@ tellmewhat(lex)
while (--i)
pv++;
if (pv[0][0] == 0 || eq(pv[0], STRdot)) {
sp->word = Strspl(STRdotsl, sp->word);
prlex(cshout, lex);
xfree((ptr_t) sp->word);
if (!slash) {
sp->word = Strspl(STRdotsl, sp->word);
prlex(cshout, lex);
xfree((ptr_t) sp->word);
} else
prlex(cshout, lex);
sp->word = s0; /* we save and then restore this */
xfree((ptr_t) cmd);
return;
}
s1 = Strspl(*pv, STRslash);
@@ -734,5 +740,6 @@ tellmewhat(lex)
prlex(cshout, lex);
(void) fprintf(csherr, "%s: Command not found.\n", vis_str(sp->word));
}
xfree((ptr_t) cmd);
sp->word = s0; /* we save and then restore this */
}
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: exp.c,v 1.2 1994/09/24 02:54:00 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)extern.h 8.1 (Berkeley) 5/31/93
* $Id$
* $Id: extern.h,v 1.2 1994/09/24 02:54:02 davidg Exp $
*/
#include <sys/cdefs.h>
+5 -5
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: file.c,v 1.2 1994/09/24 02:54:03 davidg Exp $
* $Id: file.c,v 1.3.4.1 1995/08/25 03:01:01 davidg Exp $
*/
#ifndef lint
@@ -112,14 +112,14 @@ static void
setup_tty(on)
int on;
{
static struct termios tchars;
struct termios tchars;
(void) tcgetattr(SHIN, &tchars);
if (on) {
tchars.c_cc[VEOL] = ESC;
if (tchars.c_lflag & ICANON)
on = TCSANOW;
on = TCSADRAIN;
else {
on = TCSAFLUSH;
tchars.c_lflag |= ICANON;
@@ -127,10 +127,10 @@ setup_tty(on)
}
else {
tchars.c_cc[VEOL] = _POSIX_VDISABLE;
on = TCSANOW;
on = TCSADRAIN;
}
(void) tcsetattr(SHIN, TCSANOW, &tchars);
(void) tcsetattr(SHIN, on, &tchars);
}
/*
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: func.c,v 1.2 1994/09/24 02:54:04 davidg Exp $
* $Id: func.c,v 1.3.4.2 1996/06/05 02:35:16 jkh Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: glob.c,v 1.2 1994/09/24 02:54:05 davidg Exp $
* $Id: glob.c,v 1.3 1995/05/30 00:06:35 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: hist.c,v 1.2 1994/09/24 02:54:06 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: init.c,v 1.2 1994/09/24 02:54:07 davidg Exp $
*/
#ifndef lint
+2 -2
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: lex.c,v 1.2 1994/09/24 02:54:09 davidg Exp $
* $Id: lex.c,v 1.3.4.1 1995/08/25 03:02:28 davidg Exp $
*/
#ifndef lint
@@ -1187,7 +1187,7 @@ gethent(sc)
}
np = lhsb;
event = 0;
while (!cmap(c, _ESC | _META | _QF | _QB) && !any("${}:", c)) {
while (!cmap(c, _ESC | _META | _QF | _QB) && !any("^$*-%{}:", c)) {
if (event != -1 && Isdigit(c))
event = event * 10 + c - '0';
else
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: misc.c,v 1.2 1994/09/24 02:54:10 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: parse.c,v 1.2 1994/09/24 02:54:11 davidg Exp $
* $Id: parse.c,v 1.3 1995/05/30 00:06:37 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)pathnames.h 8.1 (Berkeley) 5/31/93
* $Id$
* $Id: pathnames.h,v 1.2 1994/09/24 02:54:12 davidg Exp $
*/
#define _PATH_BIN "/bin"
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: proc.c,v 1.2 1994/09/24 02:54:13 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)proc.h 8.1 (Berkeley) 5/31/93
* $Id$
* $Id: proc.h,v 1.2 1994/09/24 02:54:14 davidg Exp $
*/
/*
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: sem.c,v 1.2 1994/09/24 02:54:15 davidg Exp $
* $Id: sem.c,v 1.3 1995/05/30 00:06:37 rgrimes Exp $
*/
#ifndef lint
+3 -2
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: set.c,v 1.2 1994/09/24 02:54:16 davidg Exp $
* $Id: set.c,v 1.3.4.1 1995/08/25 02:55:49 davidg Exp $
*/
#ifndef lint
@@ -664,7 +664,8 @@ exportpath(val)
"Warning: ridiculously long PATH truncated\n");
break;
}
if ((**val != '/' || **val == '\0') && (euid == 0 || uid == 0))
if (**val != '/' && (euid == 0 || uid == 0) &&
(intact || intty && isatty(SHOUT)))
(void) fprintf(csherr,
"Warning: exported path contains relative components.\n");
(void) Strcat(exppath, *val++);
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: str.c,v 1.2 1994/09/24 02:54:18 davidg Exp $
* $Id: str.c,v 1.3 1995/05/30 00:06:39 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: time.c,v 1.4 1995/03/19 13:28:12 joerg Exp $
* $Id: time.c,v 1.5 1995/05/30 00:06:40 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:54:33 davidg Exp $
PROG= date
SRCS= date.c netdate.c
+3 -3
View File
@@ -33,7 +33,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)date.1 8.2 (Berkeley) 11/17/93
.\" $Id: date.1,v 1.4 1994/09/24 02:54:34 davidg Exp $
.\" $Id: date.1,v 1.5.4.2 1996/03/12 05:32:12 nate Exp $
.\"
.Dd November 17, 1993
.Dt DATE 1
@@ -107,7 +107,7 @@ in the
manual page, as well as any arbitrary text.
The format string for the default display is:
.Bd -literal -offset indent
``%a %b %e %H:%M:%S %Z %Y''.
``%+''.
.Ed
.Pp
If an operand does not have a leading plus sign, it is interpreted as
@@ -127,7 +127,7 @@ Hour, a number from 0 to 23.
.It Ar mm
Minutes, a number from 0 to 59.
.It Ar .ss
Seconds, a number from 0 to 61 (59 plus a a maximum of two leap seconds).
Seconds, a number from 0 to 61 (59 plus a maximum of two leap seconds).
.El
.Pp
Everything but the minutes is optional.
+2 -2
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: date.c,v 1.3 1994/12/26 12:59:28 bde Exp $
* $Id: date.c,v 1.4.4.3 1996/06/05 02:35:18 jkh Exp $
*/
#ifndef lint
@@ -123,7 +123,7 @@ main(argc, argv)
if (!rflag && time(&tval) == -1)
err(1, "time");
format = "%a %b %e %H:%M:%S %Z %Y";
format = "%+";
/* allow the operands in any order */
if (*argv && **argv == '+') {
+1 -1
View File
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)extern.h 8.1 (Berkeley) 5/31/93
* $Id$
* $Id: extern.h,v 1.2 1994/09/24 02:54:37 davidg Exp $
*/
int netsettime __P((time_t));
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: netdate.c,v 1.2 1994/09/24 02:54:38 davidg Exp $
* $Id: netdate.c,v 1.3 1995/05/30 00:06:41 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:54:40 davidg Exp $
PROG= dd
SRCS= args.c conv.c conv_tab.c dd.c misc.c position.c
+1 -1
View File
@@ -34,7 +34,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: args.c,v 1.3 1994/09/24 02:54:42 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -34,7 +34,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: conv.c,v 1.3 1994/09/24 02:54:44 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -34,7 +34,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: conv_tab.c,v 1.2 1994/09/24 02:54:47 davidg Exp $
* $Id: conv_tab.c,v 1.3 1995/01/17 23:04:28 ache Exp $
*/
#ifndef lint
+1 -1
View File
@@ -33,7 +33,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)dd.1 8.2 (Berkeley) 1/13/94
.\" $Id$
.\" $Id: dd.1,v 1.2 1994/09/24 02:54:49 davidg Exp $
.\"
.Dd January 13, 1994
.Dt DD 1
+1 -1
View File
@@ -34,7 +34,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: dd.c,v 1.3 1995/01/17 22:55:59 ache Exp $
* $Id: dd.c,v 1.4.4.2 1996/06/05 02:35:21 jkh Exp $
*/
#ifndef lint
+1 -1
View File
@@ -35,7 +35,7 @@
* SUCH DAMAGE.
*
* @(#)dd.h 8.3 (Berkeley) 4/2/94
* $Id$
* $Id: dd.h,v 1.2 1994/09/24 02:54:54 davidg Exp $
*/
/* Input/output stream state. */
+1 -1
View File
@@ -35,7 +35,7 @@
* SUCH DAMAGE.
*
* @(#)extern.h 8.3 (Berkeley) 4/2/94
* $Id$
* $Id: extern.h,v 1.2 1994/09/24 02:54:57 davidg Exp $
*/
#include <sys/cdefs.h>
+1 -1
View File
@@ -34,7 +34,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: misc.c,v 1.2 1994/09/24 02:55:01 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -34,7 +34,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: position.c,v 1.2 1994/09/24 02:55:03 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.2 (Berkeley) 4/1/94
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:55:06 davidg Exp $
PROG= df
BINGRP= operator
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)df.1 8.2 (Berkeley) 1/13/94
.\" $Id$
.\" $Id: df.1,v 1.3 1994/09/24 02:55:08 davidg Exp $
.\"
.Dd January 13, 1994
.Dt DF 1
+2 -5
View File
@@ -35,7 +35,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: df.c,v 1.6 1995/03/19 13:28:15 joerg Exp $
* $Id: df.c,v 1.7.4.3 1996/06/11 04:38:08 bde Exp $
*/
#ifndef lint
@@ -386,10 +386,7 @@ ufs_df(file, maxwidth)
sfsp->f_blocks = sblock.fs_dsize;
sfsp->f_bfree = sblock.fs_cstotal.cs_nbfree * sblock.fs_frag +
sblock.fs_cstotal.cs_nffree;
sfsp->f_bavail = (sblock.fs_dsize * (100 - sblock.fs_minfree) / 100) -
(sblock.fs_dsize - sfsp->f_bfree);
if (sfsp->f_bavail < 0)
sfsp->f_bavail = 0;
sfsp->f_bavail = freespace(&sblock, sblock.fs_minfree);
sfsp->f_files = sblock.fs_ncg * sblock.fs_ipg;
sfsp->f_ffree = sblock.fs_cstotal.cs_nifree;
sfsp->f_fsid.val[0] = 0;
+1 -1
View File
@@ -1,4 +1,4 @@
# $Id$
# $Id: Makefile,v 1.1 1994/09/18 21:23:35 wollman Exp $
PROG= domainname
+1 -1
View File
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" From: @(#)hostname.1 8.1 (Berkeley) 5/31/93
.\" $Id: domainname.1,v 1.1 1994/09/18 21:23:36 wollman Exp $
.\" $Id: domainname.1,v 1.2 1995/01/14 17:02:33 ats Exp $
.\"
.Dd September 18, 1994
.Dt DOMAINNAME 1
+1 -1
View File
@@ -40,7 +40,7 @@ static char copyright[] =
#ifndef lint
/*static char sccsid[] = "From: @(#)hostname.c 8.1 (Berkeley) 5/31/93"; */
static const char rcsid[] =
"$Id: domainname.c,v 1.4 1994/09/26 02:14:27 wollman Exp $";
"$Id: domainname.c,v 1.5 1995/03/19 13:28:17 joerg Exp $";
#endif /* not lint */
#include <sys/param.h>
+1 -1
View File
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
# $Id$
# $Id: Makefile,v 1.2 1994/09/24 02:55:15 davidg Exp $
PROG= echo
+1 -1
View File
@@ -33,7 +33,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)echo.1 8.1 (Berkeley) 7/22/93
.\" $Id$
.\" $Id: echo.1,v 1.2.6.2 1996/06/05 02:35:27 jkh Exp $
.\"
.Dd July 22, 1993
.Dt ECHO 1
+1 -1
View File
@@ -30,7 +30,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: echo.c,v 1.2.6.2 1996/06/05 02:35:30 jkh Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,4 +1,4 @@
# $Id: Makefile,v 1.9 1994/10/29 10:13:34 phk Exp $
# $Id: Makefile,v 1.10.4.2 1996/06/05 02:35:34 jkh Exp $
PROG= ed
SRCS= buf.c cbc.c glbl.c io.c main.c re.c sub.c undo.c
+1 -1
View File
@@ -1,4 +1,4 @@
$Id$
$Id: POSIX,v 1.4 1994/09/24 02:55:20 davidg Exp $
This version of ed(1) is not strictly POSIX compliant, as described in
the POSIX 1003.2 document. The following is a summary of the omissions,
+1 -1
View File
@@ -1,4 +1,4 @@
$Id$
$Id: README,v 1.4 1994/09/24 02:55:21 davidg Exp $
ed is an 8-bit-clean, POSIX-compliant line editor. It should work with
any regular expression package that conforms to the POSIX interface
+1 -1
View File
@@ -25,7 +25,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: buf.c,v 1.6 1994/09/24 02:55:22 davidg Exp $
* $Id: buf.c,v 1.7 1995/05/30 00:06:43 rgrimes Exp $
*/
#ifndef lint
static char *rcsid = "@(#)buf.c,v 1.4 1994/02/01 00:34:35 alm Exp";
+1 -1
View File
@@ -35,7 +35,7 @@
* SUCH DAMAGE.
*
* from: @(#)bdes.c 5.5 (Berkeley) 6/27/91
* $Id: cbc.c,v 1.4 1994/09/24 02:55:24 davidg Exp $
* $Id: cbc.c,v 1.5 1995/03/19 13:28:24 joerg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,4 +1,4 @@
.\" $Id$
.\" $Id: ed.1,v 1.6 1994/09/24 02:55:24 davidg Exp $
.TH ED 1 "21 May 1993"
.SH NAME
.\" ed, red \- text editor
+1 -1
View File
@@ -25,7 +25,7 @@
* SUCH DAMAGE.
*
* @(#)ed.h,v 1.5 1994/02/01 00:34:39 alm Exp
* $Id: ed.h,v 1.7 1994/09/24 02:55:25 davidg Exp $
* $Id: ed.h,v 1.8 1994/11/03 21:46:55 davidg Exp $
*/
#include <sys/types.h>
+1 -1
View File
@@ -25,7 +25,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: glbl.c,v 1.3 1995/03/19 13:28:27 joerg Exp $
* $Id: glbl.c,v 1.4 1995/05/30 00:06:46 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -24,7 +24,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: io.c,v 1.3 1994/09/24 02:55:27 davidg Exp $
* $Id: io.c,v 1.4.4.2 1996/06/05 02:35:35 jkh Exp $
*/
#ifndef lint
+1 -1
View File
@@ -25,7 +25,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: main.c,v 1.4 1995/03/19 13:28:34 joerg Exp $
* $Id: main.c,v 1.5 1995/05/30 00:06:47 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -25,7 +25,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: re.c,v 1.9 1995/03/19 13:28:36 joerg Exp $
* $Id: re.c,v 1.10 1995/05/30 00:06:47 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -25,7 +25,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: sub.c,v 1.5 1995/03/19 13:28:38 joerg Exp $
* $Id: sub.c,v 1.6 1995/05/30 00:06:48 rgrimes Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,4 +1,4 @@
# $Id$
# $Id: Makefile,v 1.5 1994/09/24 02:55:35 davidg Exp $
SHELL= /bin/sh
ED= ../obj/ed
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -24,7 +24,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id$
* $Id: undo.c,v 1.3 1994/09/24 02:55:32 davidg Exp $
*/
#ifndef lint
+1 -1
View File
@@ -1,5 +1,5 @@
# /b/source/CVS/src/bin/expr/Makefile,v 1.5 1993/06/14 19:56:06 jtc Exp
# $Id: Makefile,v 1.6 1994/09/24 02:55:36 davidg Exp $
# $Id: Makefile,v 1.7.4.2 1996/06/05 02:35:37 jkh Exp $
PROG= expr
SRCS= expr.c
+5 -5
View File
@@ -15,7 +15,7 @@
.\" must display the following acknowledgement:
.\" This product includes software developed by Winning Strategies, Inc.
.\" 4. The name of the author may not be used to endorse or promote products
.\" derived from this software withough specific prior written permission
.\" derived from this software without specific prior written permission
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
@@ -28,7 +28,7 @@
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $Id: expr.1,v 1.2 1993/10/04 22:07:27 jtc Exp $
.\" $Id: expr.1,v 1.3.6.1 1996/01/30 13:59:02 mpp Exp $
.\"
.Dd July 3, 1993
.Dt EXPR 1
@@ -51,8 +51,8 @@ All operators are separate arguments to the
utility.
Characters special to the command interpreter must be escaped.
.Pp
Operators are listed below in order of increasing precidence.
Operators with equal precidence are grouped within { } symbols.
Operators are listed below in order of increasing precedence.
Operators with equal precedence are grouped within { } symbols.
.Bl -tag -width indent
.It Ar expr1 Li | Ar expr2
Returns the evaluation of
@@ -66,7 +66,7 @@ Returns the evaluation of
if neither expression evaluates to an empty string or zero;
otherwise, returns zero.
.It Ar expr1 Li "{=, >, >=, <, <=, !=}" Ar expr2
Returns the results of integer comparision if both arguments are integers;
Returns the results of integer comparison if both arguments are integers;
otherwise, returns the results of string comparison using the locale-specific
collation sequence.
The result of each comparison is 1 if the specified relation is true,
Loaded 100 of 8342 files, more files were not shown because too many files have changed in this diff. Show more