thorpej
7026126974
Alter the ypservers rule a bit to always make sure that this map
...
exists.
1996-08-09 21:04:32 +00:00
thorpej
e20d4be867
Add a rule for the `ypservers' map (the map containing a list of
...
slaves for the YP domain). This map is not built by default, but the
rule exists to make adding slave servers a bit easier.
1996-08-09 20:58:36 +00:00
thorpej
5bf41ee467
Error out if we can't determine the YP domain name to be used for
...
the RPC.
1996-08-09 20:24:34 +00:00
thorpej
34ca0ef5c8
Use the key, not the val from the datum when reading the `ypservers'
...
map. SunOS ypservers maps place the host name in the key and the val,
but HP-UX and NetBSD ypservers maps place the hostname only in the
key, leaving the val empty. Since there is no clear standard for this map,
best to play it safe.
1996-08-09 20:18:50 +00:00
thorpej
5c49628ed7
Remove hard-coded a /var/yp.
1996-08-09 15:16:30 +00:00
thorpej
012dde15fd
Install the Makefiles with mode 0644, not ${BINMODE}
1996-08-09 15:11:47 +00:00
thorpej
236743c464
Make this script a little more sane.
1996-08-09 15:09:04 +00:00
thorpej
eabc5cbaf3
Build rpc.yppasswdd and the ypserv suite.
1996-08-09 10:24:00 +00:00
thorpej
d3e1a3664e
An rpc.yppasswdd implmentation by Mats O Jansson, with some minor
...
cleanup and a race condition fix by me.
1996-08-09 10:19:48 +00:00
thorpej
60aa689c94
A ypserv implementation, originally written by Mats O Jansson, with
...
some changes by me, including misc. cleanup, minor bug fixes, and
brand-new access control list code.
1996-08-09 10:14:49 +00:00
ws
35a18894f5
xdr_bool wants a bool_t (which happens to be an int32_t on our port)
...
and not a char
1996-07-25 18:53:43 +00:00
explorer
86cec79d01
Document the new autonice sysctls
1996-07-17 21:38:46 +00:00
thorpej
401810260a
-DDEAMON is no longer used, so remove it from CFLAGS.
1996-07-09 06:36:31 +00:00
thorpej
0d01b20301
Fix a misplaced #endif - if DEBUG wasn't defined, ypbind would never
...
detach from the controlling tty.
1996-07-09 06:34:12 +00:00
jtc
d7eb41bd8e
Changed to not use a compiled in table of baud rates. Evidently
...
there are some PC/Mac oriented devices that use non-standard speeds,
furthermore that's just not the way we do things anymore.
"Bad" baud rates are no longer caught with their own error message,
but the condition will still be diagnosed when the tcsetattr() fails.
1996-06-30 23:55:49 +00:00
jtc
fe16013cee
Fixed reversed inet_aton condition test; From PR #2579
1996-06-30 22:51:11 +00:00
thorpej
5ab89821de
Use sigemptyset() rather than frobbing the sa_mask directly.
1996-06-23 22:08:43 +00:00
christos
ebef85c991
Code cleanups.
...
- check malloc returns
- null terminate strncpy() strings
- use snprintf instead of sprintf
- pass the right arguments to the right functions
- check usage
- use err(3) and warn(3) instead of printfs.
1996-06-22 17:59:52 +00:00
gwr
f1d623f2f2
Some corrections regarding boot file and path (suggested by cgd)
1996-06-19 16:08:34 +00:00
gwr
587d8cc1f5
Explain why the HP printers fail and how to work around the problem.
1996-06-19 15:15:40 +00:00
gwr
2a6455604b
Minor fixes sent in since bootp-2.4.3 release:
...
Correct length arg to haddrtoa() in report of duplicate address.
The string value for a generic tag should not include the null.
(Including the null in reponses really annoys HP printers!)
When reading hardware addresses, allow colon separators
(only works if the whole H/W address is in quotes).
1996-06-19 14:52:34 +00:00
christos
bb531c94ea
General cleanup
1996-06-18 20:32:25 +00:00
briggs
14cd82db79
Minor formatting update.
1996-06-18 17:45:24 +00:00
briggs
3a5ebfc1d7
paths are specified as server:/path and the server and path are both
...
returned.
1996-06-18 17:30:16 +00:00
cgd
cb40dc44d0
two devices instances which are otherwise the same but do not attach
...
via the same attributes are _not_ the same, and should not be treated
as aliases of each other.
1996-06-17 18:21:35 +00:00
pk
fee478451f
/dev/printer' =>
/var/run/printer' (PR#2552).
...
Also, change `.Os 4.2' => `.Os 4.4' (this man page is from 4.4 lite), and
for now, refer to the "BSD 4.3 Line printer manual", because that is what
we now have in lpr/SMM.doc (SMM.doc needs updating too).
1996-06-16 22:36:59 +00:00
thorpej
01c816cc43
Add the `ac' device (auto-changer) to the isscsidev() macro. (I can't
...
believe that's been missing for so long!)
While I'm here, remove all of the non-hp300 cruft. The hp300 port is the
only thing that uses config.old(8) now'a'days. Yes, this is a little
embarassing.
1996-06-10 02:32:20 +00:00
thorpej
5ac89b5cd9
Discard setgid privileges if not reading the running kernel, as suggested
...
by Mike Grupenhoff <kashmir@umiacs.umd.edu> in PR #2485 .
While I'm here, do some long-overdue cleanup, including function prototypes,
and update for modern libkvm interfaces.
1996-06-07 00:44:18 +00:00
mrg
0d3d973470
remove nstest/nsquery references.
1996-06-06 16:32:10 +00:00
is
565cd65355
Sync "iteconfig -h" output with reality and man page.
...
From Hubert Feyrer, #2444
1996-06-04 16:27:56 +00:00
thorpej
3e82f2c697
Fix typo that can cause ypbind to assume an error when one doesn't
...
actually exist if the server takes a dive.
1996-06-03 20:44:51 +00:00
thorpej
5bd844ce5d
Fix buglet in ypbindproc_domain_2() which caused:
...
ypbind; sleep 10; ypwhich
to fail (where failure is defined as ypwhich hangs until it gives up,
complaining about not being able to communicate with ypbind). Failure
mode pointed out by Chris G. Demetriou <cgd@cs.cmu.edu>.
1996-06-03 20:32:55 +00:00
cgd
60da050b90
fix session pointer field width: make it two characters wider.
...
(The alpha will use all 8 chars.)
NOTE: use of (addr & ~KERNBASE) is VERY bogus.
1996-06-03 19:00:23 +00:00
cgd
6b52790dd2
warnx() already outputs newline; warnings for undefined symbols don't
...
need an extra one.
1996-06-03 18:50:26 +00:00
pk
ef8fa9414c
Fix formatting errors.
...
Also: `PGRP' => 'PGID'; and update `SESS' and `PGID' descriptions.
1996-06-02 21:47:41 +00:00
mrg
a16f5e70fa
some minor fixes/additions.
1996-05-31 04:07:20 +00:00
cgd
02bcd4f0c5
fix minor bogons (pastos) in last change
1996-05-31 00:29:59 +00:00
cgd
56aad3355b
update documentation of what's in the DISC field output by pstat -t
1996-05-31 00:27:19 +00:00
cgd
f73f528c42
add case for STRIPDISC to the tty discipline printing code, so that
...
ttys running Metricom Wireless IP have their discipline printed nicely.
1996-05-31 00:09:38 +00:00
mrg
d3124e1c38
remove unnecessary test.
1996-05-30 23:33:16 +00:00
mrg
8493c7c772
pull in <paths.h> for _PATH_VARTMP.
1996-05-30 13:00:09 +00:00
mrg
0fae2c6fbd
oops. print pstat -t header.
1996-05-30 08:08:27 +00:00
mrg
956fd533da
use new ttylist to get tty stats.
1996-05-30 05:45:45 +00:00
thorpej
eb46d3c03e
Pull down yp/xdr fixes from release branch.
1996-05-29 20:11:10 +00:00
cgd
78dab63aec
update for changes in libpcap function prototypes (u_long -> u_int32_t)
1996-05-26 23:51:40 +00:00
fvdl
9ba6417ed1
Don't try to print an NFS packet over TCP when there's not enough space
...
for an RPC header (--> garbage && coredumps).
1996-05-26 18:35:14 +00:00
ws
021326698d
Fix PR 2462
...
While I am here do some reformatting, remove hardwired DEV_BSIZE values,
add old fs compatibility (stolen from libsa), and change to new RCSids.
1996-05-24 12:51:23 +00:00
mrg
30cdcc3b6b
pull in <unistd.h> to make lseek() work ...
1996-05-24 08:52:41 +00:00
fvdl
e5687b1276
Add PRECISE_SYMLINKS define (part of fix in PR #1917 )
1996-05-23 22:51:02 +00:00
fvdl
6dacd1c9e2
Oops. Forgot to commit the nfsv2.h -> nfs.h change.
1996-05-23 22:49:53 +00:00