From owner-cvs-usrsbin Sun Aug 4 13:39:10 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA22523 for cvs-usrsbin-outgoing; Sun, 4 Aug 1996 13:39:10 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA22506; Sun, 4 Aug 1996 13:38:56 -0700 (PDT) Date: Sun, 4 Aug 1996 13:38:56 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199608042038.NAA22506@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/crunch/crunchgen crunchgen.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/08/04 13:38:55 Modified: usr.sbin/crunch/crunchgen crunchgen.c Log: Enhance crunchgens understanding of our new /usr/obj/`pwd` strategy. Revision Changes Path 1.5 +15 -6 src/usr.sbin/crunch/crunchgen/crunchgen.c From owner-cvs-usrsbin Sun Aug 4 15:13:16 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA27404 for cvs-usrsbin-outgoing; Sun, 4 Aug 1996 15:13:16 -0700 (PDT) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA27388; Sun, 4 Aug 1996 15:13:07 -0700 (PDT) Date: Sun, 4 Aug 1996 15:13:07 -0700 (PDT) From: Bill Paul Message-Id: <199608042213.PAA27388@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/rpc.yppasswdd yppasswdd_server.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/08/04 15:13:07 Modified: usr.sbin/rpc.yppasswdd yppasswdd_server.c Log: Fix a couple of bogons. The first two were brought to my attention by Peter Wemm: - In yppasswdproc_update_1_svc(), I wasn't paying attention and put a couple of lines of code _after_ a return() instead of before. (*blush*) - The removal of certain temp files didn't always work (this showed up mostly if you were using /etc/master.passwd as your NIS passwd template instead of /var/yp/master.passwd). This is because the whole temp file creation mechanism I was using was tragically broken (you can't rename across filesystems). This problem I found myself: - If you have a very large password database (30,000 or more entries), there can be a delay of several seconds while pw_copy() copies the ASCII template file and subsitutes in the modified/new entry. During this time, the clnt_udp() code in the RPC library may get impatient and retry its request. This will get queued at the server and be treated as a second request. By then the password change will have been completed and the second request will fail (the old password is no longer valid). To attempt to fix this, we save the IP address and port of each request and ignore any subsequent requests from the same IP and same port that arrive within five minutes of each other. Revision Changes Path 1.7 +36 -9 src/usr.sbin/rpc.yppasswdd/yppasswdd_server.c From owner-cvs-usrsbin Sun Aug 4 17:31:48 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA05022 for cvs-usrsbin-outgoing; Sun, 4 Aug 1996 17:31:48 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA05002; Sun, 4 Aug 1996 17:31:31 -0700 (PDT) Date: Sun, 4 Aug 1996 17:31:31 -0700 (PDT) From: Paul Traina Message-Id: <199608050031.RAA05002@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/cron/crontab crontab.c src/usr.sbin/cron/cron cron.h Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/04 17:31:31 Modified: usr.sbin/cron/cron cron.h usr.sbin/cron/crontab crontab.c Log: Fix up some more buffer overflow problems. Revision Changes Path 1.3 +3 -1 src/usr.sbin/cron/cron/cron.h 1.5 +6 -4 src/usr.sbin/cron/crontab/crontab.c From owner-cvs-usrsbin Sun Aug 4 17:50:30 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA06711 for cvs-usrsbin-outgoing; Sun, 4 Aug 1996 17:50:30 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA06638; Sun, 4 Aug 1996 17:50:07 -0700 (PDT) Date: Sun, 4 Aug 1996 17:50:07 -0700 (PDT) From: Paul Traina Message-Id: <199608050050.RAA06638@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/cron/crontab crontab.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 96/08/04 17:50:06 Modified: usr.sbin/cron/crontab crontab.c Log: Gratuitous whitespace change so that I can commit the source of the recent buffer overflow patch. Reviewed by: pst Submitted by: Dave Andersen Revision Changes Path 1.6 +1 -3 src/usr.sbin/cron/crontab/crontab.c From owner-cvs-usrsbin Tue Aug 6 04:32:36 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA14933 for cvs-usrsbin-outgoing; Tue, 6 Aug 1996 04:32:36 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA14918; Tue, 6 Aug 1996 04:32:28 -0700 (PDT) Date: Tue, 6 Aug 1996 04:32:28 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199608061132.EAA14918@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/xntpd Makefile.inc Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/08/06 04:32:26 Modified: usr.sbin/xntpd Makefile.inc Log: Make broadcast clients work. Revision Changes Path 1.14 +1 -1 src/usr.sbin/xntpd/Makefile.inc From owner-cvs-usrsbin Thu Aug 8 23:01:21 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA13778 for cvs-usrsbin-outgoing; Thu, 8 Aug 1996 23:01:21 -0700 (PDT) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA13715; Thu, 8 Aug 1996 23:00:55 -0700 (PDT) Date: Thu, 8 Aug 1996 23:00:55 -0700 (PDT) From: Bill Fenner Message-Id: <199608090600.XAA13715@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/traceroute traceroute.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/08/08 23:00:54 Modified: usr.sbin/traceroute traceroute.c Log: Drop setuid ASAP, to minimize code executed as root. Reviewed by: pst Revision Changes Path 1.6 +18 -3 src/usr.sbin/traceroute/traceroute.c From owner-cvs-usrsbin Fri Aug 9 10:55:26 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27387 for cvs-usrsbin-outgoing; Fri, 9 Aug 1996 10:55:26 -0700 (PDT) Received: (from adam@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA27372; Fri, 9 Aug 1996 10:55:19 -0700 (PDT) Date: Fri, 9 Aug 1996 10:55:19 -0700 (PDT) From: Adam David Message-Id: <199608091755.KAA27372@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/ypserv Makefile.yp Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk adam 96/08/09 10:55:19 Modified: usr.sbin/ypserv Makefile.yp Log: was missing @ Revision Changes Path 1.12 +2 -2 src/usr.sbin/ypserv/Makefile.yp From owner-cvs-usrsbin Fri Aug 9 15:20:36 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA12826 for cvs-usrsbin-outgoing; Fri, 9 Aug 1996 15:20:36 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA12807; Fri, 9 Aug 1996 15:20:26 -0700 (PDT) Date: Fri, 9 Aug 1996 15:20:26 -0700 (PDT) From: Julian Elischer Message-Id: <199608092220.PAA12807@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/inetd inetd.8 inetd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/08/09 15:20:26 Modified: usr.sbin/inetd inetd.8 inetd.c Log: Reviewed by: various Submitted by: archie@whistle.com changes to allow inetd to bind to a single interface for more complicated options see xinetd in ports. Obtained from: whistle.com Revision Changes Path 1.9 +7 -1 src/usr.sbin/inetd/inetd.8 1.13 +20 -6 src/usr.sbin/inetd/inetd.c