Commit Graph

1156 Commits

Author SHA1 Message Date
cgd
165b917efe add fixes supplied by markus wild 1993-06-05 19:38:13 +00:00
deraadt
00608c8651 i lied; +user entries do not work in /etc/passwd (hard to do too, i think) 1993-06-05 18:13:50 +00:00
proven
4c3f702788 Removed bugs and memory leaks from the directory functions. 1993-06-04 17:00:03 +00:00
proven
890b321c58 Removed bugs and memory leaks from the directory function. 1993-06-04 16:59:18 +00:00
brezak
22507bf001 Use -lrpcsvc for XDR 1993-06-04 15:52:20 +00:00
brezak
37e75f766c Only cleanup registrations if not started by inetd. 1993-06-04 15:50:38 +00:00
brezak
db60ef9d46 No need to link with -lrpc 1993-06-04 14:53:53 +00:00
brezak
b429b80b0c Add LIBRPCSVC variable. 1993-06-04 14:47:21 +00:00
cgd
20ed989018 fix stupid missing || 1993-06-04 01:12:04 +00:00
mycroft
727d788006 Clean up deleted files. 1993-06-03 19:34:13 +00:00
brezak
4d644be5e8 Moved rwalld to libexec 1993-06-03 19:34:02 +00:00
brezak
5f2b367636 Add rup and rusers. Changes to rwall 1993-06-03 19:32:26 +00:00
brezak
e715315160 Add rpc.rstatd, rpc.rusersd, and rpc.rwalld. 1993-06-03 19:26:09 +00:00
brezak
0f3c8d7472 Add more RPC definitions. 1993-06-03 19:21:08 +00:00
brezak
9d173c7475 Put protocol definition at end so it compiles. 1993-06-03 19:20:39 +00:00
brezak
564a0442b0 rquota.h was repeated. 1993-06-03 19:20:02 +00:00
cgd
948e273f20 oops, forgot to delete one variable reference 1993-06-03 18:06:43 +00:00
cgd
061ba43003 print out old-style disk-syncing info, complete with "meaningless" numbers 1993-06-03 18:01:08 +00:00
brezak
2102dbe62d Keep the cp'ed .x in the objdir. Be sure to clean it too. 1993-06-03 17:07:56 +00:00
brezak
4a9e8377b4 Copy the .x file to the obj directory before running rpcgen. You have
to do this because rpcgen will generate an include line with the full
path of the .x file.
1993-06-03 16:49:21 +00:00
brezak
2c766f3e20 Fix for building in obj tree. 1993-06-03 14:45:37 +00:00
cgd
23f01c5982 call a cpu-dependent function to check executable's a_mid type. 1993-06-03 01:31:43 +00:00
cgd
f813a8b341 add prototype for a function to be called from execve to check a_mid type 1993-06-03 01:31:15 +00:00
cgd
94f52462a4 add support for a function to be called from execve to check a_mid type 1993-06-03 01:31:05 +00:00
cgd
9c46a9333d add 'options "COMPAT_NOMID"' for compatibility w/i386 binaries w/no
a_mid in their exec structure (and therefore, in the NWO, having
an a_mid of MID_ZERO)
1993-06-03 01:30:19 +00:00
cgd
53f34e4d5b add support for a macro to be called from execve to check a_mid type 1993-06-03 01:28:36 +00:00
cgd
a92f51ffcb fix for macklem's bogus use of the va_flags field, supplied by
John Woods, jfwfrom: @ksr.com.  also, fixes the following problems:
the va_gen field is in a similar position
(Suns are going to be reporting the change-date microseconds as their
"generation"), I've supplied my own set of diffs below for your inspection.
Note these aren't even compiled, but they're pretty similar to what I had
to do to our older version of OSF/1 here.  (There's also an unrelated change
supplied for xdr_subs.h; the pointer types supplied to the fxdr_time() and
txdr_time() macros are not, in fact, both struct timevals.  That turns out
to be one of many tips-of-the-iceberg facing those porting the (old) Berkeley
NFS code to 64-bit machines...)
1993-06-03 01:12:44 +00:00
cgd
f3d18b75d7 allow i386 to have a a_mid field, and define some numbers for it... 1993-06-03 00:17:50 +00:00
cgd
dccfb7e206 make strcpy "normal" and get rid of extra (random) spacing... 1993-06-02 23:47:23 +00:00
cgd
462e59fb61 two fixes from ws:
if resource cur/max limits hosed, fix
	copy the correct amount from the rusage struct
1993-06-02 23:46:28 +00:00
cgd
d6e1f01ad4 nextpid & maxproc fixes from ws 1993-06-02 23:10:52 +00:00
cgd
c26bdfdb86 kill processes outright if they've exceeded their hard CPU limit. 1993-06-02 23:03:45 +00:00
cgd
a27ee16690 make ps do something more sensible with zombie processes 1993-06-02 22:02:27 +00:00
brezak
e04c6b6412 Reverse the versions of the call. 1993-06-02 19:52:14 +00:00
brezak
f5444fe852 Build librpcsvc.a 1993-06-02 19:51:29 +00:00
brezak
90253c1798 Build librpcsvc 1993-06-02 19:50:56 +00:00
cgd
ae97de78bc get rid of unnecessary PCB_SIGC definition 1993-06-02 19:25:00 +00:00
cgd
6c7e2b1dfa include sys/cdefs.h for __P definition 1993-06-02 15:59:23 +00:00
cgd
170dba4cfc add "-+" to cflags only if doing make depend 1993-06-02 15:10:35 +00:00
cgd
ef3308e903 add ability to specify c++ dependencies, by setting CFLAGS+=-+ for
the dependency make.
1993-06-02 14:56:51 +00:00
cgd
70d0145d0f get make depend right, so that it depends .po's too. 1993-06-02 14:56:16 +00:00
glass
ed3ef484f2 fix bug in touch's non-posix compatibility support. bug report also
forwarded to CSRG as this is their current 'touch'.  bug reported by
Kim Andersen <kim@dde.dk>
1993-06-02 13:35:40 +00:00
cgd
55710b67e1 note that struct proc exists, so exec_vmcmd's function's args don't
cause the compiler to bitch.
1993-06-02 05:02:55 +00:00
cgd
9bba98a520 update to use PS_STRINGS to set proc title 1993-06-02 05:01:49 +00:00
cgd
654e213804 when copying out signal trampoline code, make sure that
the copyout actually succeeds.
1993-06-02 04:43:54 +00:00
cgd
f9518c61da get rid of last bit of signal-trampoline-in-pcb hackery 1993-06-02 04:28:37 +00:00
cgd
3e25387fbb final cleanups for putting signal trampoline on stack 1993-06-02 04:28:07 +00:00
cgd
6738d12182 set things up so that the signal trampoline code is on the stack,
like it normally is in BSD systems.  still has a bit of hair...
1993-06-02 04:11:48 +00:00
cgd
d2bf51450c fixed minor typo in sigcode copying code 1993-06-02 03:15:36 +00:00
cgd
07ac722202 various cleanup; add protos for more things 1993-06-02 02:49:59 +00:00