Commit Graph

1156 Commits

Author SHA1 Message Date
cgd
af4017c23f general cleanup including, but not limited to:
better-integreate vmcmd building and exec hdr interpretation,
	get stack sigcode copying right
	etc.
1993-06-02 02:49:40 +00:00
cgd
eff5542792 machine-dependent exec stuff 1993-06-02 02:46:58 +00:00
cgd
7b4c342bfb fix ugliness of missing _ characters 1993-06-02 01:44:10 +00:00
cgd
956c046db5 do address mapping in a new way...
it works, but the code needs to be cleaned some...
1993-06-02 00:20:07 +00:00
cgd
20bb0c47cb rcsid cleanup 1993-06-01 14:42:09 +00:00
cgd
e8e35e2a66 "ispeed" thought it didn't need an argument... WRONG!!! 1993-06-01 14:36:20 +00:00
brezak
33503c4c3e Add termcap description for vt300. 1993-06-01 12:57:44 +00:00
cgd
4206d7f100 break before letting child run, if tracing, and do the right
thing with stack limits
1993-06-01 04:52:40 +00:00
cgd
35644dc153 fix more-or-less-uninitialized variable... 1993-06-01 02:33:35 +00:00
cgd
566dd48a95 misc minor changes 1993-06-01 01:48:36 +00:00
cgd
6ed1026d12 add support and documentation for the 'e' option, to print out
the process environment.
1993-06-01 01:38:28 +00:00
cgd
5089c41368 update kvm.c for the new way of doing things:
(1) add support for new stack format/PS_STRINGS
	(2) add support for kvm_getenv
the HP300 support in kvm_procread needs to be looked at/filled in,
from example code in kvm_getu, plus hacks
1993-06-01 01:35:01 +00:00
cgd
8f8767f190 add proto for kvm_getenv() call, to find environment variable string in
the same way kvm_getargs() gets argument string
1993-06-01 01:33:32 +00:00
cgd
fc0369ef3c add support for finding argv/env via PS_STRINGS 1993-06-01 01:32:48 +00:00
cgd
0656a4bbbe final patchups, also add support for finding argv/env via PS_STRINGS 1993-06-01 01:31:39 +00:00
cgd
707634cdb7 fix stupid vi typo 1993-05-31 02:04:42 +00:00
cgd
7f0c3b4de0 update for new cron 1993-05-31 02:03:57 +00:00
cgd
9b340206fe add malloc type for exec argument lists. 1993-05-31 01:45:30 +00:00
mycroft
2be76c2f59 Clean up deleted files. 1993-05-31 01:44:57 +00:00
cgd
eb4c4de385 replace exec.
new one based on one by Wolfgang Solfrank, but majorly hacked
(as it: it didn't have a chance in hell of working, before; didn't
even bother copying out argc, for one...)
1993-05-31 01:44:55 +00:00
cgd
84c740b888 change to use new exec 1993-05-31 01:40:53 +00:00
cgd
e9009189f5 fix bogus initializer 1993-05-31 00:54:40 +00:00
cgd
2b422f4029 have setregs copy the stack pointer, too 1993-05-30 18:52:39 +00:00
cgd
5e4f134585 fix for t_raw, rather than t_rawq for the tsleeps... 1993-05-29 19:41:40 +00:00
cgd
e27fa2003d fix for dynamic tty allocation; was being used in a #define... 1993-05-29 19:41:03 +00:00
cgd
d37811a76c update for "arch" 1993-05-29 19:25:17 +00:00
cgd
e8d8fcff7a make it work with new config. still needs some cleanup 1993-05-29 19:21:06 +00:00
cgd
1628a9913a change kernel names where necessary, also, other minor hacks 1993-05-29 19:15:31 +00:00
cgd
0b8e25b695 add "needs-count" specifier, which means "make a .h file if you otherwise
wouldn't".  this is overridden by (and is a subset of "device-driver".
if you have a "standard" file, you can also do: "standard foo needs-count"
to get a foo.h file.  (for the hp300 stuff)
1993-05-29 18:50:37 +00:00
cgd
1b44fd4c31 fix syntax errors caused by *not* having any one of the pagers... 1993-05-29 17:03:06 +00:00
cgd
6bc41d30ac fix sending simple commands, from Jonathan Stone <jonathan@CS.Stanford.EDU> 1993-05-29 15:13:32 +00:00
cgd
a1fe79bac5 make makefile do *nothing* for any of the standard cases if crypt.c
doesn't exist.
1993-05-29 13:27:15 +00:00
cgd
6b5412e4fa add some more functionality: a setattr which supports chmod+chown+chgrp,
and the various support elsewhere to deal with it.
1993-05-28 16:47:02 +00:00
cgd
84a68c1180 add kernfs_access function, to kill kernfs security hole 1993-05-28 14:12:17 +00:00
cgd
c1fa28cf2c use BINDIR, rather than DESTDIR to specify binary's location.
the former is correct, the latter is not.  actually, this makefile
probably should be hacked a bit more, but i'm not up to it now
1993-05-28 12:38:51 +00:00
cgd
1370992abd update to version 1.9 of Berkeley yacc, from vangogh 1993-05-28 12:32:12 +00:00
mycroft
6e8052b9c6 Clean up deleted files. 1993-05-28 12:30:37 +00:00
cgd
837392081c update to version 1.9 of Berkeley yacc, from vangogh 1993-05-28 12:30:03 +00:00
brezak
05ccd38d70 Should install to /usr/sbin 1993-05-28 12:28:49 +00:00
brezak
a4dd8f97fc Add yppoll command. 1993-05-28 12:19:15 +00:00
brezak
398e2679c3 Build yppoll 1993-05-28 12:17:21 +00:00
cgd
d42adacff4 now: make obj dirs if necessary, but only where necessary 1993-05-28 11:04:17 +00:00
mycroft
0f902ffaee Clean up deleted files. 1993-05-28 09:26:07 +00:00
cgd
a2a6f44162 fix makefile for new f***ing cron, once and for all. 1993-05-28 09:22:20 +00:00
cgd
ec8ca0850a it was putting EOF, rather than newline. comments around
change bogus; it will *always* be putting out newline because
of the program logic.  the comments don't seem to indicate that.
1993-05-28 09:19:08 +00:00
deraadt
2adecf84f6 1. It is now possible to build a kernel that does not have a pc0 device driver.
2. "press any key to reboot" reads the key from the console.
3. wddump() still needs a non-blocking getc() routine (or flush)
1993-05-28 09:10:52 +00:00
cgd
a5a32a3cd7 adjust owner/group for new cron security checking 1993-05-28 09:10:43 +00:00
deraadt
0b12df586d 1. It is now possible to build a kernel that does not have a pc0 device driver.
2. "press any key to reboot" reads the key from the console.
3. wddump() still needs a non-blocking getc() routine (or flush)
1993-05-28 09:10:29 +00:00
cgd
414f33710e make installed file owned by root, to keep crond happy 1993-05-28 09:08:28 +00:00
cgd
ba83ddc500 use crond.pid rather than cron.pid, like it used to. 1993-05-28 08:56:47 +00:00