| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
|
|
|
|
| |
Add missing file name for cmp
|
| |
|
|
|
|
| |
Submitted by: wmbfmk@urc.tue.nl
|
|
|
|
| |
scripts.
|
|
|
|
| |
/var/yp/Makefile and /usr/libexec/mknetid. *grumble* *mutter* *mutter*
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
|
|
|
| |
this baby out in earnest..
|
|
|
|
| |
directories instead of /usr/share/perl.
|
|
|
|
| |
correct place.
|
|
|
|
|
| |
ONE constructor routine. This was bogus - there is also a system provided
constructor which does not allocate a pattern buffer. Make less assumptions.
|
| |
|
| |
|
| |
|
|
|
|
| |
twisted, it's seriously evil!
|
| |
|
|
|
|
| |
RSN and send them back to Eric.
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
|
|
|
|
|
| |
Yggdrasil Computing Inc. This is a useful concession to us CDROM mastering
weenies out here.
Obtained from: Yggdrasil Computing, Inc.
|
| |
|
|
|
|
| |
Makefile. Apparently I was mistaken. *groan*
|
|
|
|
|
|
| |
handling.
Reviewed by: gj
Submitted by: Mark Diekhans <markd@grizzly.com>
|
|
|
|
|
|
| |
leave a zombie lying around until the next map transfer came alone).
Also fixed some minor typos on the man page.
|
|
|
|
| |
to ypxfr.c.
|
| |
|
|
|
|
|
| |
Added conditional definition for _PATH_YP in yppush.c in case _PATH_YP
isn't defined anywhere else.
|
|
|
|
|
| |
Also tweaked server.c to support newer versions of tcpwrapper (log_tcp.h
is now tcpd.h and FROM_UNKNOWN changed to STRING_UNKNOWN).
|
|
|
|
| |
common mistakes.
|
| |
|
| |
|
| |
|
|
|
|
| |
<netinet/in.h> - don't depend on namespace pollution in <stdio.h>.
|
|
|
|
|
|
|
| |
i reported today earlier..tested and works OK..
( To those who want to experience bug try running aub
with old version of socket.ph and with new one or just any
perl script "requiring " <sys/socket.ph> or <sys/cdefs.ph> )
|
| |
|
|
|
|
| |
Also took out uneeded BINDIR & BINMODE stuff.
|
|
|
|
| |
no longer exists.
|
|
|
|
|
|
|
| |
source directory.
Don't create target directories at install time. mtree already handles
them correctly.
|
|
|
|
| |
changes and new options. (more new man pages and an NIS tutorial to follow)
|
|
|
|
| |
world-writable).
|
|
|
|
|
|
| |
used anymore (/var/yp/Makefile creates a new /var/yp/passwd file from
/var/yp/master.passwd using awk, so yppasswdd doesn't have to make it
anymore).
|
|
|
|
|
|
|
| |
correctly (specified wrong fields to awk). Note that the files in question
are noe the local /etc/master.passwd and /etc/passwd files: this Makefile
expects there to be a seperate master.passwd file under /var/yp for NIS
database creation.
|
|
|
|
|
|
|
| |
executes after it finishes updating the raw master.passwd file. The script
is just there to invoke /var/yp/Makefile to build new maps and yppush them.
We could have yppasswdd run /var/yp/Makefile directly, but this allws a bit
more flexibility: the user may decide to run some other commands too.
|
|
|
|
|
| |
mknetid is a script. Both are installed by an afterinstall which as
been added to the main Makefile.
|
|
|
|
| |
the (top of the) user stack.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a ported/modified version of the yppush program from the
yps-0.21 package from the NYS project. This program is used to propagate
updated NIS maps from an NIS master to an NIS slave. It's normally invoked
by /var/yp/Makefile.
This version of yppush has been modified in the following ways:
- Cleared up several Linux/BSD incompatibilities, largely involving
header files.
- converted from GDBM to DB with extreme predjudice. (well, not really...)
- removed lots of ugly debugging code that really didn't do anyone any good.
- Fixed a couple of inaccurate/badly formatted error messages.
- Renamed some functions to avoid collisions with certain YP routines
hidden inside libc.
- Small signal handling kludge: Linux has different struct sigaction
that us.
- Incorporated some functions from the yps-0.21 library that yppush was
dependent on.
Like ypxfr, this works, but could use come cleaning up.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a ported/modified version of the ypxfr program from the yps-0.21
package from the NYS project. This program is normally invoked by ypserv
when it receives a yppush command from an NIS master. It can also be
run from the command line to grab copies of maps when initializing a
slave server.
This program has been hacked in the following ways:
- rpcgen'ed new yp_xdr.c, yp_svc.c and yp_clnt.c files. The old ones were
rather grody.
- Changed certain function names (prefended a _ to them) to avoid conflicts
with certain functions lurking within libc. One major problem here is
that ypxfr needs to bind to a YP master in order to work correctly,
but it can't use the _yp_bind function inside libc because that
function only lets you bind to a domain, not a specific host. Lots
of head scratching here.
- Converted from GDBM to DB at gunpoint.
- Removed lots of really nasty looking DEBUG code to try to reduce clutter.
- Incorporated some of the library code supplied with yps-0.21 on which
ypxfr was dependent.
This program still needs to be cleaned up just as a matter of principle:
I get all icky just looking at it sometimes.
|
| |
|