Sean Eric Fagan
49356a1f4a
Fix procfs security hole -- check permissions on meaningful I/Os (namely,
...
reading/writing of mem and regs). Also have to check for the requesting
process being group KMEM -- this is a bit of a hack, but ps et al need it.
Reviewed by: davidg
1997-08-12 04:34:30 +00:00
Brian Somers
868cddb5fa
Use libalias.so.2.3.
1997-08-11 22:07:57 +00:00
Brian Somers
4fe071a9f7
Fix file descriptor leak.
...
Submitted by: Charles Mott <cmott@srv.net>
Identified by: Gordon Burditt
1997-08-11 22:05:10 +00:00
KATO Takenori
7fb359d245
Synchronize with sys/i386/i386/userconfig.c revision 1.87.
1997-08-11 14:41:18 +00:00
Jordan K. Hubbard
a435592391
Add a SEE ALSO for install.cfg sample script.
1997-08-11 13:20:38 +00:00
Jordan K. Hubbard
86ff624834
Make some changes to the way the label editor reads script variables
...
so you don't need to re-enter it for each and every filesystem. Heads up!
This change is incompatible with the previous scripting format,
so those folks (all 2 of you) using config files should take a look
at the changes to the sample install.cfg file for the diskLabelEditor's
new calling syntax.
Finally write a man page for this thing, documenting all of the above
and more. I can't drive a stake through this thing's heart without
properly documenting it first, so please consider this step #1 in that
process (to be honest, sysinstall will also live on for some time in
the 2.2. branch since it's unlikely that the new install tools will ever
make it over there - they're strictly 3.0 material).
1997-08-11 13:08:29 +00:00
Jordan K. Hubbard
74875cc69f
Make the CLI mode message a little less intimidating.
...
Suggested by: Richard Underwood <ru@atticus.com>
1997-08-11 09:44:57 +00:00
Stefan Eßer
81473b0cdd
Fix problem in the DC390_DefaultEEprom subroutine, which could lead
...
to spurious wites outside an alloccated array in the case of generic
AMD SCSI cards.
PR: kern/4217
Submitted by: Erik H. Moe <ehm@cris.com>
1997-08-11 08:49:08 +00:00
Philippe Charnier
db4f31b740
Use err(3).
1997-08-11 07:31:28 +00:00
Philippe Charnier
c002b33b60
Cosmetic in err() string.
1997-08-11 07:30:22 +00:00
Philippe Charnier
d6c7156e61
Use err(3). Add prototype.
1997-08-11 07:29:17 +00:00
Philippe Charnier
3042ea1f52
Use err(3) instead of local redefinition.
1997-08-11 07:28:19 +00:00
Philippe Charnier
439165e504
Use err(3). Add prototypes.
1997-08-11 07:27:27 +00:00
Philippe Charnier
bca89c5985
Cosmetic.
1997-08-11 07:22:04 +00:00
Philippe Charnier
73a08bb2ad
Remove local redefinition for err(). Add usage().
1997-08-11 07:21:08 +00:00
Bill Fenner
ff49597ed1
Add an ntohs() and format an IP address with inet_ntoa() when
...
printing the details of a received ICMP packet.
PR: bin/3766
Submitted by: denny1@home.com (Denton Gentry)
1997-08-11 04:33:07 +00:00
Steve Price
6c40add10d
Merge Lite2 changes.
...
PR: bin/2599
Submitted by: Julian Assange <proff@iq.org>
1997-08-11 04:23:05 +00:00
Bill Fenner
e3a52c6d4d
Fix typo: "send" -> "end"
...
PR: bin/3474
Submitted by: graphix@iastate.edu (Kent Vander Velden)
1997-08-11 04:19:11 +00:00
Bill Fenner
4d4f8bc429
Make "make-localhost" Y2K safe by using "date +%Y" instead of "date +%y"
...
to pick the serial number.
PR: misc/3465
Submitted by: sjr1@flash.net (Stephen J. Roznowski)
1997-08-11 04:06:49 +00:00
Steve Price
c1cee2f62b
Oops, add #include's (forgotten in last commit) to make this
...
compile again.
1997-08-11 02:41:02 +00:00
Steve Price
be73b9df4d
Use -I../../sys instead of -I/sys.
1997-08-11 02:36:09 +00:00
Steve Price
aeb7f2b6d3
Remove #ifdef NEWVM code and remove extra "key.name = p" line.
1997-08-11 02:35:16 +00:00
Steve Price
e27525d9f8
Fix seg fault when invalid keywords are used.
...
PR: bin/4253
Submitted by: Jesse Rosenstock <jmr@ugcs.caltech.edu>
1997-08-11 02:29:50 +00:00
Steve Price
312ecb009a
Default size for FD_SETSIZE is 1024 not 256.
...
PR: bin/4177
Submitted by: Wolfgang Helbig <helbig@MX-BA.Stuttgart.De>
1997-08-11 01:31:30 +00:00
Steve Price
97b03f87de
Mention vty* in the man page.
...
PR: bin/3741
Submitted by: Wolfgang Helbig <helbig@MX.BA-Stuttgart.De>
1997-08-11 01:25:06 +00:00
Brian Somers
cad5afb077
Correct default log file name.
...
PR: 4065
Prompted by: Steve Price <sprice@hiwaay.net>
Submitted by: sjr1@flash.net
1997-08-10 22:03:20 +00:00
Brian Somers
fb994b078f
- Buffer space problem found by Sergio Lenzi <lenzi@bsi.com.br>
...
fixed. Natd now waits with select(2) for buffer space
to become available if write fails.
- Packet aliasing library upgraded to 2.2.
Submitted by: Ari Suutari <suutari@iki.fi>
1997-08-10 21:55:52 +00:00
Steve Passe
a5e8237d2a
Oops, fix breakage to UP kernel.
1997-08-10 21:18:01 +00:00
Steve Passe
e7802310d2
Added trap specific lock calls: get_fpu_lock, etc.
...
All resolve to the GIANT_LOCK at this time, it is purely a logical partitioning.
1997-08-10 20:59:07 +00:00
Bill Paul
0485539e17
Don't initialize structures from other variables; gcc -ansi -pedantic
...
doesn't allow it. Use proper constants instead.
1997-08-10 20:37:48 +00:00
Steve Passe
cb02d4da35
Cheap fix for kern/4255.
...
If the problem is seen this fix suggests a compile-time work-around then panics.
1997-08-10 19:32:38 +00:00
Andrey A. Chernov
84dc22996d
Implement canonical locking protocol
...
Suggested by: joerg
1997-08-10 18:42:39 +00:00
Søren Schmidt
3c3549f6e7
Ops the arguments to copyin was in the wrong order..
...
This has survived since the first version, sigh.
1997-08-10 18:15:20 +00:00
Brian Somers
233d16da02
Remove forgotten debug statement.
1997-08-10 16:37:33 +00:00
Brian Somers
86a3e2a13a
Add "-f fmt date" for specification of the
...
date using strptime(3).
Suggested by: Michael Smith <msmith@atrad.adelaide.edu.au>
Change mm & dd to MM & DD so that they don't
clash with the month.
1997-08-10 16:36:59 +00:00
Joerg Wunsch
16e2a68bff
Implement the LCP fail_counter: if an option has been NAK'ed for more
...
than max_failures attempts, we are going to REJ it, to prevent endless
NAK loops.
(This is actually part of a larger local set of modifications i'm
running with, but the remainder (PAP & CHAP) ain't ready for prime-
time yet.)
1997-08-10 14:28:16 +00:00
Joerg Wunsch
edb398d7d9
If, in a level N dump, the file with the inode number X is a
...
non-directory file with more than one link to it, but in a level M > N
dump, the file with the inode number X is a plain file, "restore", when
restoring the level M dump, won't remove all the hard links to the old
file.
Submitted by: guy@netapp.com (Guy Harris)
1997-08-10 14:19:13 +00:00
Joerg Wunsch
ac77b4810d
Hack^H^H^H^Hworkaround for itimerfix(9) gratuitously limiting the
...
acceptable range for tv_sec to the magic number 100000000 (which at
least ought to be declared in a header file, and explained in the
non-existing man page, as well as in the existing man pages for
nanosleep(2) & Co.).
PR: bin/4259
1997-08-10 12:16:13 +00:00
KATO Takenori
66319037c9
Synchronize with sys/i386/i386/trap.c revision 1.103.
1997-08-10 10:53:49 +00:00
KATO Takenori
7f3fec01f8
Synchronize with sys/i386/isa/syscons.c revision 1.230.
1997-08-10 10:52:17 +00:00
Poul-Henning Kamp
2d4fbd8761
Fix the VLSI chipset name from "Eagle" to "Eagle II".
1997-08-10 09:33:21 +00:00
Joerg Wunsch
5367882b0d
Add a man page for sb(4).
...
Submitted by: garbanzo@hooked.net (Alex)
1997-08-10 08:09:01 +00:00
John Dyson
1c5ff0a712
The "cutsie" register parameter passing that I had mistakenly used breaks
...
profiling. Since it doesn't really improve perf much, I have backed it
out.
1997-08-10 00:12:13 +00:00
Steve Passe
7acc960834
Some fixes towards making "default configs" work again.
...
Still not fixed, no idea why.
Debug help from: "Thomas D. Dean" <tomdean@ix.netcom.com>
1997-08-09 23:01:03 +00:00
Steve Passe
8a5da00284
Minor conditionalization of XXX_MPLOCK on PEND_INTS.
1997-08-09 22:52:59 +00:00
Brian Somers
698f86e401
Change [-DMHW [+|-]val] to [-v [+|-]val[ymwdHM]]
...
Support Hours & Minutes
Add -Wall to Makefile
1997-08-09 22:34:06 +00:00
Andrey A. Chernov
4e65b7b35c
Build instbsdi.exe in obj directory (make world stopper)
1997-08-09 20:04:04 +00:00
Steve Passe
6354231eaa
Added 'lock' instruction before 3 places that update ipending.
...
This may or may not fix the "high IO freezes SMP kernel" problem.
1997-08-09 19:40:28 +00:00
Søren Schmidt
8bce501fd0
Fix the checks for screenborder for the mousepointer.
1997-08-09 19:24:03 +00:00
Joerg Wunsch
37486f035f
Import strptime(3) into libc. We've got permission by Kevin Ruddy to
...
modify the original `no modifications' copyright message, and i've
included his mail into the source file.
The common localization functions between strptime(3) and strftime(3)
have been broken out into timelocal.[ch].
1997-08-09 15:43:59 +00:00