Commit Graph
892 Commits
Author SHA1 Message Date
Joerg Wunsch b85033aad3 Correct two minor nits i've been botching yesterday. 1996-06-26 15:54:13 +00:00
Bill Paul c1f9987f70 Bring in two small fixes from the head:
- Install Makefile.yp as /var/yp/Makefile.dist and only make a link
  to it from /var/yp/Makefile if /var/yp/Makefile doesn't already
  exist. This way we won't clobber an existing copy of /var/yp/Makefile
  which the user may have modified and wants to keep.

- Make the services.byname target generate proper map keys.

This will probably be my last commit to this branch unless the
freeze deadline changes for some reason.
1996-06-25 21:17:58 +00:00
Joerg Wunsch 88d77308a1 Merge the fix from gcc.c rev 1.8 1996-06-25 15:05:07 +00:00
Joerg Wunsch 05d8b864dc Sync with HEAD: update mkisofs to version 1.04 1996-06-25 14:54:07 +00:00
Joerg Wunsch 66e84962fd Sync with HEAD: update mkisofs to version 1.04 1996-06-25 14:46:56 +00:00
Joerg Wunsch 9aa81d1872 Sync easy-import with HEAD 1996-06-25 14:45:10 +00:00
Gary Palmer a03952c3fc Sync with the HEAD 1996-06-25 03:15:06 +00:00
Jordan K. Hubbard e038d7bcbc Merge from HEAD. 1996-06-24 02:40:24 +00:00
Wolfram Schneider b18b803f33 Merge from HEAD. 1996-06-23 20:35:22 +00:00
Paul Traina 171acfbbeb Oops...missed one file in the HEAD sync 1996-06-08 20:25:51 +00:00
Paul Traina b1a7e10b62 Bring in changes from head 1996-06-08 20:18:56 +00:00
Jordan K. Hubbard 78e55a1f29 This 3rd mega-commit should hopefully bring us back to where we were.
I can get it to `make world' succesfully, anyway!
1996-06-05 02:59:00 +00:00
cvs2svn 38f70e7a6e This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-06-04 19:09:51 +00:00
Bill Paul d2862cf2f9 Patch the -stable yppasswdd so that it doesn't try to call getpwnam().
The problem with doing this is that getpwnam() will process all the special
inclusion and exclusion lines in /etc/master.passwd, including substitution.
So, for example, if you have a line on your NIS master server that says:

+@disallowed-users:::::::::/etc/nologin

Then yppasswdd will end up with a user record that has /etc/nologin as
a shell. This in turn will get propagated into /var/yp/master.passwd
when an update is performed, and the user's shell will be changed to
/etc/nologin, thus locking them out of the system.

To fix this, yppasswdd now retrieves the user's master.passwd record
directly from ypserv using a call to yp_match(). This bypasses all
the inclusion/exclusion/substitution processing in getpwent(3).

Note that rpc.yppasswdd in FreeBSD-current does not suffer from this
problem: it digs directly into the map database files when searching
for user records, which means it not only bypasses getpwent(3), it
will also work even if your NIS master server isn't set up as an NIS
client. I could have done something similar here, but that would have
meant adding DB interface code which would have been much more complicated.

Bug pointed out by: Tom Samplonius
1996-05-31 14:47:45 +00:00
Jordan K. Hubbard d9515625fd Remove extra copy of vasprintf.c 1996-05-30 02:15:28 +00:00
Jordan K. Hubbard 1790d7b066 Remove a redundant copy of vasprintf.c 1996-05-30 02:14:12 +00:00
Jordan K. Hubbard 5c6b0b3917 Merge from HEAD, except:
Clients that used gnumalloc still do, despite the merge.  We're not
	bringing phkmalloc over.

	Thread stuff left out.

	PCCARD support left out.
1996-05-29 22:38:37 +00:00
Paul Traina 5d1eca7c67 Remove seuid bit, it's not necessary. 1996-05-22 15:54:52 +00:00
Paul Traina 1eef9d2ac7 Call groff directly to avoid nroff shell script
Submitted by:	peter
1996-05-22 15:54:40 +00:00
Jordan K. Hubbard a0c0dd6046 Invoke proper gzip 1996-05-20 12:52:08 +00:00
cvs2svn 60ef7d845f This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-05-19 19:26:22 +00:00
Jordan K. Hubbard 9c09dd25d9 Sync with HEAD 1996-05-03 23:32:32 +00:00
John Polstra c77d3aa154 Bring in changes from main branch.
Makefile 1.15 -> 1.18: Safer installation on a running system.
rtld.1   1.2  -> 1.3:  Add LD_PRELOAD, remove LD_NO_INTERN_SEARCH and
                       LD_NOSTD_PATH.
rtld.c   1.27 -> 1.33: Major speedups, code cleanups, LD_PRELOAD support.
1996-05-02 16:14:05 +00:00
John Polstra 3092beeb7c Bring in minor manual page fixups from main branch 1.7 -> 1.8. 1996-05-02 16:09:55 +00:00
John Polstra 658bcc5f0e Bring in small speedups from main branch 1.2 -> 1.3. 1996-05-02 16:08:53 +00:00
John Polstra b2f01a7ab6 Bring in changes from main branch.
ld.c    1.29 -> 1.31: open/fopen error checking, remove LD_NOSTD_LIB
ld.h    1.14 -> 1.16: prototypes for new functions in shlib.c
lib.c   1.15 -> 1.16: open/fopen error checking
shlib.c 1.13 -> 1.15: new functions for dynamic linker
1996-05-02 16:07:33 +00:00
Mark Murray 33f3008eb8 Merge with HEAD an improved Index: priority fix. 1996-04-11 10:33:45 +00:00
Poul-Henning Kamp 8ad11607c3 Fix to ldconfig to handle shlibs with . in their actual names.
Taken from -current.
1996-04-02 13:10:30 +00:00
Joerg Wunsch 68c5b58067 Bring in the fix from rev 1.4 of copyin.c (fix for infinite loop,
and for sparsely stored links).
1996-03-18 23:10:16 +00:00
cvs2svn 8759b73be4 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-03-18 21:42:32 +00:00
Peter Wemm d2e32a284d Add libmp/libgmp to Makefile SUBDIR, after having tagged them into 2.1
from -current.  The ssh port is expecting these to be present.
1996-02-23 21:48:31 +00:00
Peter Wemm 496d2d7711 Bring across cvs from -current (which is at about version 1.6.3).
This has remote repository access via "rsh".
(eg: $CVSROOT = freefall.freebsd.org:/home/ncvs)

This is not quite the latest version, but it's a "known quantity".

There were a few covert tagging operations done as well to bring some
new files onto the -stable branch, these do not show here.
1996-02-23 12:18:52 +00:00
Peter Wemm 5e2044dcbe Bring rcs-5.7 from -current, since probably the most common use
of rcs on FreeBSD systems is to read the RCS/CVS repository, which is
maintained by rcs-5.7.  Also, later versions of CVS get advantages
from it.
1996-02-23 09:32:22 +00:00
Peter Wemm 90dcf1f68d Update the diff tools to diffutils-2.7 as in -current. This is more
compatable with the more recent cvs releases with remote access.
1996-02-22 21:52:49 +00:00
Mike Pritchard a4099e4a42 Brought in changes from main branch: added .Fx macro. 1996-02-12 19:33:23 +00:00
Jordan K. Hubbard e19063fc8d Merge from HEAD 1996-02-08 11:56:19 +00:00
Mike Pritchard f185378bc1 Bring in changes from HEAD: mdoc macro package updated:
Added/updated some standards for the .St macro.
Updated the .Os macro to stop reporting "BSD Experimental", and
taught it about FreeBSD and our various versions.
1996-02-01 18:22:56 +00:00
cvs2svn 3ec408c6eb This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-01-29 00:33:03 +00:00
Jordan K. Hubbard 6b419c555d Merge from HEAD. 1996-01-10 13:59:24 +00:00
Jordan K. Hubbard 3de47b52bc Merge strength-reduction fix from HEAD.
Submitted by:	Richard Henderson <[email protected]>
1996-01-08 03:32:29 +00:00
Jordan K. Hubbard 364f634e45 Merge changes from HEAD 1996-01-05 04:04:46 +00:00
cvs2svn ceb57be184 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-01-04 16:10:43 +00:00
Jordan K. Hubbard ac8e73ce3d Bring in changes from HEAD. 1996-01-02 06:42:46 +00:00
cvs2svn 9963660cb5 This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1996-01-01 11:01:14 +00:00
Jordan K. Hubbard 45ca3bdf51 Also merge from HEAD, just to be consistent. 1995-12-23 15:24:52 +00:00
Jordan K. Hubbard 01cc4b256f Merge from HEAD. I need this stuff for sysinstall. 1995-12-23 15:22:10 +00:00
cvs2svn c95f4bc5fb This commit was manufactured by cvs2svn to create branch 'RELENG_2_1_0'. 1995-10-21 23:47:44 +00:00
David Greenman 934486c8eb Sync with main branch. 1995-10-05 20:02:57 +00:00
David Greenman 273b2933ef Brought in changes from revs 1.26-1.27: print better diagnostic information
on failures.
1995-09-28 13:26:25 +00:00
David Greenman 427f53059e Sync with main branch: check major/minor numbers for truncation. 1995-09-18 03:24:07 +00:00