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