From owner-cvs-usrsbin Sun Nov 24 00:35:50 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA04093 for cvs-usrsbin-outgoing; Sun, 24 Nov 1996 00:35:50 -0800 (PST) Received: (from jhay@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA04072; Sun, 24 Nov 1996 00:35:28 -0800 (PST) Date: Sun, 24 Nov 1996 00:35:28 -0800 (PST) From: John Hay Message-Id: <199611240835.AAA04072@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/IPXrouted output.c sap_output.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jhay 96/11/24 00:35:26 Modified: usr.sbin/IPXrouted output.c sap_output.c Log: Slow down the RIP and SAP broadcasts. At least some NW4.x machines can't handle them back-to-back. (We couldn't either without my ipx receive buffer enlargement.) Revision Changes Path 1.4 +8 -1 src/usr.sbin/IPXrouted/output.c 1.5 +8 -1 src/usr.sbin/IPXrouted/sap_output.c From owner-cvs-usrsbin Sun Nov 24 17:52:41 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA27665 for cvs-usrsbin-outgoing; Sun, 24 Nov 1996 17:52:41 -0800 (PST) Received: (from msmith@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA27651; Sun, 24 Nov 1996 17:52:31 -0800 (PST) Date: Sun, 24 Nov 1996 17:52:31 -0800 (PST) From: Michael Smith Message-Id: <199611250152.RAA27651@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/bootparamd/bootparamd bootparams.5 Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 96/11/24 17:52:30 Modified: usr.sbin/bootparamd/bootparamd bootparams.5 Log: Correct the syntax of the example to reflect reality, and note that the 'host:' element is mandatory. A better fix would involve reworking bootparamd not to require a ':' in the response string. Revision Changes Path 1.3 +6 -6 src/usr.sbin/bootparamd/bootparamd/bootparams.5 From owner-cvs-usrsbin Sun Nov 24 23:19:46 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09586 for cvs-usrsbin-outgoing; Sun, 24 Nov 1996 23:19:46 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id XAA09565; Sun, 24 Nov 1996 23:19:33 -0800 (PST) Date: Sun, 24 Nov 1996 23:19:33 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611250719.XAA09565@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/pciconf pciconf.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/24 23:19:32 Branch: usr.sbin/pciconf RELENG_2_2 Modified: usr.sbin/pciconf pciconf.c Log: YAMFC Revision Changes Path 1.1.1.1.2.1 +3 -2 src/usr.sbin/pciconf/pciconf.c From owner-cvs-usrsbin Mon Nov 25 11:37:34 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03731 for cvs-usrsbin-outgoing; Mon, 25 Nov 1996 11:37:34 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03605; Mon, 25 Nov 1996 11:36:38 -0800 (PST) Date: Mon, 25 Nov 1996 11:36:38 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611251936.LAA03605@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/amd/amd afs_ops.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/25 11:36:35 Modified: usr.sbin/amd/amd afs_ops.c Log: bin/1974: core dump from amd when phkmalloc is set to AJ. Revision Changes Path 1.4 +3 -3 src/usr.sbin/amd/amd/afs_ops.c From owner-cvs-usrsbin Mon Nov 25 13:51:54 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA12255 for cvs-usrsbin-outgoing; Mon, 25 Nov 1996 13:51:54 -0800 (PST) Received: from mexico.brainstorm.eu.org (mexico.brainstorm.fr [193.56.58.253]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA12142; Mon, 25 Nov 1996 13:50:14 -0800 (PST) Received: from brasil.brainstorm.eu.org (brasil.brainstorm.fr [193.56.58.33]) by mexico.brainstorm.eu.org (8.7.5/8.7.3) with ESMTP id WAA26688; Mon, 25 Nov 1996 22:49:30 +0100 Received: (from uucp@localhost) by brasil.brainstorm.eu.org (8.6.12/8.6.12) with UUCP id WAA08441; Mon, 25 Nov 1996 22:48:53 +0100 Received: (from roberto@localhost) by keltia.freenix.fr (8.8.3/keltia-uucp-2.9) id VAA08087; Mon, 25 Nov 1996 21:21:04 +0100 (MET) Message-ID: Date: Mon, 25 Nov 1996 21:21:03 +0100 From: roberto@keltia.freenix.fr (Ollivier Robert) To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Subject: Re: cvs commit: src/usr.sbin/amd/amd afs_ops.c References: <199611251936.LAA03605@freefall.freebsd.org> X-Mailer: Mutt 0.51 Mime-Version: 1.0 X-Operating-System: FreeBSD 3.0-CURRENT ctm#2738 In-Reply-To: <199611251936.LAA03605@freefall.freebsd.org>; from Poul-Henning Kamp on Nov 25, 1996 11:36:38 -0800 Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk According to Poul-Henning Kamp: > Modified: usr.sbin/amd/amd afs_ops.c > Log: > bin/1974: core dump from amd when phkmalloc is set to AJ. It is also causing grief to Emacs 19.34 and the X server (3.2)... Both were dying often till I removed the link. Didn't have time to really track it with '-g'. -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #29: Sun Nov 24 16:05:46 MET 1996 From owner-cvs-usrsbin Mon Nov 25 14:22:45 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA14528 for cvs-usrsbin-outgoing; Mon, 25 Nov 1996 14:22:45 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id OAA14464; Mon, 25 Nov 1996 14:21:56 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id XAA28620; Mon, 25 Nov 1996 23:21:48 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id XAA24394; Mon, 25 Nov 1996 23:21:47 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.2/8.6.9) id WAA23498; Mon, 25 Nov 1996 22:59:14 +0100 (MET) From: J Wunsch Message-Id: <199611252159.WAA23498@uriah.heep.sax.de> Subject: Re: cvs commit: src/usr.sbin/amd/amd afs_ops.c To: roberto@keltia.freenix.fr (Ollivier Robert) Date: Mon, 25 Nov 1996 22:59:14 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from Ollivier Robert at "Nov 25, 96 09:21:03 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Ollivier Robert wrote: > > bin/1974: core dump from amd when phkmalloc is set to AJ. > > It is also causing grief to Emacs 19.34 and the X server (3.2)... Both were > dying often till I removed the link. Didn't have time to really track it > with '-g'. I've seen neither dump core so far. Granted, my emacs is still 19.28 or 19.29 (never change a running system :), but my X server is almost up to 3.2. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-cvs-usrsbin Mon Nov 25 18:26:29 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA28835 for cvs-usrsbin-outgoing; Mon, 25 Nov 1996 18:26:29 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA28753; Mon, 25 Nov 1996 18:24:56 -0800 (PST) Date: Mon, 25 Nov 1996 18:24:56 -0800 (PST) From: Peter Wemm Message-Id: <199611260224.SAA28753@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/syslogd syslogd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/11/25 18:24:51 Modified: usr.sbin/syslogd syslogd.c Log: Make the handling of the /dev/ prefix for tty names more consistant. ttymsg() insists on them not being there. Also, since ttymsg() opens the tty "on demand", don't keep an fd open ourselves. This would interfere with HUPCL etc. This should close PR#2103 from Revision Changes Path 1.14 +28 -20 src/usr.sbin/syslogd/syslogd.c From owner-cvs-usrsbin Mon Nov 25 18:37:41 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA29787 for cvs-usrsbin-outgoing; Mon, 25 Nov 1996 18:37:41 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA29514; Mon, 25 Nov 1996 18:35:37 -0800 (PST) Date: Mon, 25 Nov 1996 18:35:37 -0800 (PST) From: Peter Wemm Message-Id: <199611260235.SAA29514@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/syslogd syslogd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/11/25 18:35:16 Modified: usr.sbin/syslogd syslogd.c Log: Don't close f->f_file on F_TTY types on error returns from ttymsg() since it wasn't open in the first place.. Revision Changes Path 1.15 +1 -4 src/usr.sbin/syslogd/syslogd.c From owner-cvs-usrsbin Mon Nov 25 19:31:32 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA02837 for cvs-usrsbin-outgoing; Mon, 25 Nov 1996 19:31:32 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA02630; Mon, 25 Nov 1996 19:29:23 -0800 (PST) Date: Mon, 25 Nov 1996 19:29:23 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611260329.TAA02630@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/named Makefile Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/25 19:29:10 Modified: usr.sbin/named Makefile Log: Use LC_TIME=C instead of LC_TIME= Revision Changes Path 1.13 +2 -2 src/usr.sbin/named/Makefile From owner-cvs-usrsbin Mon Nov 25 19:43:59 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA03860 for cvs-usrsbin-outgoing; Mon, 25 Nov 1996 19:43:59 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA03735; Mon, 25 Nov 1996 19:41:59 -0800 (PST) Date: Mon, 25 Nov 1996 19:41:59 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611260341.TAA03735@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/sendmail/cf/sh makeinfo.sh Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/25 19:41:48 Modified: usr.sbin/sendmail/cf/sh makeinfo.sh Log: Use LC_TIME=C Revision Changes Path 1.2 +4 -2 src/usr.sbin/sendmail/cf/sh/makeinfo.sh From owner-cvs-usrsbin Tue Nov 26 00:54:19 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA28756 for cvs-usrsbin-outgoing; Tue, 26 Nov 1996 00:54:19 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA28723; Tue, 26 Nov 1996 00:53:58 -0800 (PST) Date: Tue, 26 Nov 1996 00:53:58 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611260853.AAA28723@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/amd/config newvers.sh Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/26 00:53:56 Modified: usr.sbin/amd/config newvers.sh Log: Use LC_TIME=C Revision Changes Path 1.2 +2 -2 src/usr.sbin/amd/config/newvers.sh From owner-cvs-usrsbin Wed Nov 27 04:58:49 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA18279 for cvs-usrsbin-outgoing; Wed, 27 Nov 1996 04:58:49 -0800 (PST) Received: (from mckay@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA18262; Wed, 27 Nov 1996 04:58:45 -0800 (PST) Date: Wed, 27 Nov 1996 04:58:45 -0800 (PST) From: Stephen McKay Message-Id: <199611271258.EAA18262@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/ctm/ctm_smail ctm_smail.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mckay 96/11/27 04:58:45 Modified: usr.sbin/ctm/ctm_smail ctm_smail.c Log: Removed unnecessary locking. Simplified. Tidied. Revision Changes Path 1.9 +181 -305 src/usr.sbin/ctm/ctm_smail/ctm_smail.c From owner-cvs-usrsbin Wed Nov 27 05:07:00 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA18648 for cvs-usrsbin-outgoing; Wed, 27 Nov 1996 05:07:00 -0800 (PST) Received: (from mckay@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA18633; Wed, 27 Nov 1996 05:06:53 -0800 (PST) Date: Wed, 27 Nov 1996 05:06:53 -0800 (PST) From: Stephen McKay Message-Id: <199611271306.FAA18633@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/ctm/ctm_dequeue ctm_dequeue.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk mckay 96/11/27 05:06:52 Modified: usr.sbin/ctm/ctm_dequeue ctm_dequeue.c Log: Simplified. Some fts related bugs removed. Made less verbose. The default number of mail messages sent per run was lowered from 2 to 1. Why? Well, some numbers just give you the warm fuzzies, like zero and one. Zero isn't much use here, so I picked my all time favourite, one. Revision Changes Path 1.6 +90 -120 src/usr.sbin/ctm/ctm_dequeue/ctm_dequeue.c From owner-cvs-usrsbin Wed Nov 27 12:42:28 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA10815 for cvs-usrsbin-outgoing; Wed, 27 Nov 1996 12:42:28 -0800 (PST) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA10794; Wed, 27 Nov 1996 12:42:13 -0800 (PST) Date: Wed, 27 Nov 1996 12:42:13 -0800 (PST) From: Bill Fenner Message-Id: <199611272042.MAA10794@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/rarpd rarpd.8 rarpd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/11/27 12:42:11 Modified: usr.sbin/rarpd rarpd.8 rarpd.c Log: Make the man page reflect reality. Add BUGS section about DNS. Logging cleanups (including logging the requestor's MAC address instead of the server's). Revision Changes Path 1.5 +14 -6 src/usr.sbin/rarpd/rarpd.8 1.11 +14 -10 src/usr.sbin/rarpd/rarpd.c From owner-cvs-usrsbin Wed Nov 27 12:45:28 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA11041 for cvs-usrsbin-outgoing; Wed, 27 Nov 1996 12:45:28 -0800 (PST) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA11025; Wed, 27 Nov 1996 12:45:15 -0800 (PST) Date: Wed, 27 Nov 1996 12:45:15 -0800 (PST) From: Bill Fenner Message-Id: <199611272045.MAA11025@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/rarpd rarpd.8 rarpd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/11/27 12:45:14 Modified: usr.sbin/rarpd rarpd.8 rarpd.c Log: Add -s flag to always supply mapping if known, ignoring the presence or absence of files in /tftpboot. Revision Changes Path 1.6 +10 -2 src/usr.sbin/rarpd/rarpd.8 1.12 +10 -4 src/usr.sbin/rarpd/rarpd.c From owner-cvs-usrsbin Wed Nov 27 13:10:03 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA12675 for cvs-usrsbin-outgoing; Wed, 27 Nov 1996 13:10:03 -0800 (PST) Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA12617; Wed, 27 Nov 1996 13:09:43 -0800 (PST) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <17924(5)>; Wed, 27 Nov 1996 13:09:11 PST Received: by crevenia.parc.xerox.com id <177711>; Wed, 27 Nov 1996 13:05:06 -0800 From: Bill Fenner To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org, fenner@freefall.freebsd.org Subject: Re: cvs commit: src/usr.sbin/rarpd rarpd.8 rarpd.c Message-Id: <96Nov27.130506pst.177711@crevenia.parc.xerox.com> Date: Wed, 27 Nov 1996 13:04:53 PST Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I wrote: >fenner 96/11/27 12:42:11 > > Modified: usr.sbin/rarpd rarpd.8 rarpd.c > Log: > Make the man page reflect reality. Add BUGS section about DNS. > > Logging cleanups (including logging the requestor's MAC address instead > of the server's). I forgot: Properly handle multiple packets in the same bpf read. From owner-cvs-usrsbin Wed Nov 27 14:05:15 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA15692 for cvs-usrsbin-outgoing; Wed, 27 Nov 1996 14:05:15 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA15651; Wed, 27 Nov 1996 14:04:58 -0800 (PST) Date: Wed, 27 Nov 1996 14:04:58 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199611272204.OAA15651@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/adduser adduser.perl Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/11/27 14:04:57 Modified: usr.sbin/adduser adduser.perl Log: Don't show on the screen just securely entered password (in /etc/adduser.message text) Sending password by E-mail on local machine is joke in any case Revision Changes Path 1.21 +3 -3 src/usr.sbin/adduser/adduser.perl From owner-cvs-usrsbin Thu Nov 28 00:26:41 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13231 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 00:26:41 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13217; Thu, 28 Nov 1996 00:26:37 -0800 (PST) Date: Thu, 28 Nov 1996 00:26:37 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280826.AAA13217@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/IPXrouted output.c sap_output.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 00:26:37 Branch: usr.sbin/IPXrouted RELENG_2_2 Modified: usr.sbin/IPXrouted output.c sap_output.c Log: YAMFC Revision Changes Path 1.3.2.1 +8 -1 src/usr.sbin/IPXrouted/output.c 1.4.2.1 +8 -1 src/usr.sbin/IPXrouted/sap_output.c From owner-cvs-usrsbin Thu Nov 28 00:27:05 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13292 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 00:27:05 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13278; Thu, 28 Nov 1996 00:27:00 -0800 (PST) Date: Thu, 28 Nov 1996 00:27:00 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280827.AAA13278@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/amd/amd afs_ops.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 00:27:00 Branch: usr.sbin/amd/amd RELENG_2_2 Modified: usr.sbin/amd/amd afs_ops.c Log: YAMFC Revision Changes Path 1.3.2.1 +3 -3 src/usr.sbin/amd/amd/afs_ops.c From owner-cvs-usrsbin Thu Nov 28 00:27:25 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13351 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 00:27:25 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13333; Thu, 28 Nov 1996 00:27:19 -0800 (PST) Date: Thu, 28 Nov 1996 00:27:19 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280827.AAA13333@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/bootparamd/bootparamd bootparams.5 Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 00:27:18 Branch: usr.sbin/bootparamd/bootparamd RELENG_2_2 Modified: usr.sbin/bootparamd/bootparamd bootparams.5 Log: YAMFC Revision Changes Path 1.2.2.1 +6 -6 src/usr.sbin/bootparamd/bootparamd/bootparams.5 From owner-cvs-usrsbin Thu Nov 28 00:28:09 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13545 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 00:28:09 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13517; Thu, 28 Nov 1996 00:28:02 -0800 (PST) Date: Thu, 28 Nov 1996 00:28:02 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280828.AAA13517@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/pkg_install tkpkg src/usr.sbin/pkg_install/lib file.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 00:28:02 Branch: usr.sbin/pkg_install RELENG_2_2 usr.sbin/pkg_install/lib RELENG_2_2 Modified: usr.sbin/pkg_install tkpkg usr.sbin/pkg_install/lib file.c Log: YAMFC Revision Changes Path 1.2.6.1 +5 -1 src/usr.sbin/pkg_install/tkpkg 1.24.2.1 +7 -4 src/usr.sbin/pkg_install/lib/file.c From owner-cvs-usrsbin Thu Nov 28 00:28:21 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13603 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 00:28:21 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13589; Thu, 28 Nov 1996 00:28:16 -0800 (PST) Date: Thu, 28 Nov 1996 00:28:16 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280828.AAA13589@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/rarpd rarpd.8 rarpd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 00:28:16 Branch: usr.sbin/rarpd RELENG_2_2 Modified: usr.sbin/rarpd rarpd.8 rarpd.c Log: YAMFC Revision Changes Path 1.3.2.2 +24 -8 src/usr.sbin/rarpd/rarpd.8 1.7.2.2 +24 -14 src/usr.sbin/rarpd/rarpd.c From owner-cvs-usrsbin Thu Nov 28 00:28:43 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13672 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 00:28:43 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA13658; Thu, 28 Nov 1996 00:28:37 -0800 (PST) Date: Thu, 28 Nov 1996 00:28:37 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611280828.AAA13658@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/syslogd syslogd.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 00:28:37 Branch: usr.sbin/syslogd RELENG_2_2 Modified: usr.sbin/syslogd syslogd.c Log: YAMFC Revision Changes Path 1.12.2.1 +90 -67 src/usr.sbin/syslogd/syslogd.c From owner-cvs-usrsbin Thu Nov 28 14:02:56 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16159 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 14:02:56 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16144; Thu, 28 Nov 1996 14:02:47 -0800 (PST) Date: Thu, 28 Nov 1996 14:02:47 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282202.OAA16144@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/adduser Makefile adduser.8 adduser.perl Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 14:02:46 Branch: usr.sbin/adduser RELENG_2_2 Modified: usr.sbin/adduser Makefile adduser.8 adduser.perl Log: YAMFC Revision Changes Path 1.7.6.2 +3 -3 src/usr.sbin/adduser/Makefile 1.12.2.1 +4 -1 src/usr.sbin/adduser/adduser.8 1.19.2.1 +4 -4 src/usr.sbin/adduser/adduser.perl From owner-cvs-usrsbin Thu Nov 28 14:04:44 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16265 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 14:04:44 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16246; Thu, 28 Nov 1996 14:04:30 -0800 (PST) Date: Thu, 28 Nov 1996 14:04:30 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282204.OAA16246@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/amd/config newvers.sh Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 14:04:30 Branch: usr.sbin/amd/config RELENG_2_2 Modified: usr.sbin/amd/config newvers.sh Log: YAMFC Revision Changes Path 1.1.1.1.8.1 +2 -2 src/usr.sbin/amd/config/newvers.sh From owner-cvs-usrsbin Thu Nov 28 14:05:21 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16345 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 14:05:21 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16323; Thu, 28 Nov 1996 14:05:03 -0800 (PST) Date: Thu, 28 Nov 1996 14:05:03 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282205.OAA16323@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/named Makefile Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 14:05:02 Branch: usr.sbin/named RELENG_2_2 Modified: usr.sbin/named Makefile Log: YAMFC Revision Changes Path 1.12.2.1 +2 -2 src/usr.sbin/named/Makefile From owner-cvs-usrsbin Thu Nov 28 14:05:59 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16417 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 14:05:59 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16394; Thu, 28 Nov 1996 14:05:41 -0800 (PST) Date: Thu, 28 Nov 1996 14:05:41 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282205.OAA16394@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/sendmail/cf/sh makeinfo.sh Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 14:05:39 Branch: usr.sbin/sendmail/cf/sh RELENG_2_2 Modified: usr.sbin/sendmail/cf/sh makeinfo.sh Log: YAMFC Revision Changes Path 1.1.1.2.2.1 +1 -1 src/usr.sbin/sendmail/cf/sh/makeinfo.sh From owner-cvs-usrsbin Thu Nov 28 14:07:34 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16522 for cvs-usrsbin-outgoing; Thu, 28 Nov 1996 14:07:34 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA16501; Thu, 28 Nov 1996 14:07:20 -0800 (PST) Date: Thu, 28 Nov 1996 14:07:20 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199611282207.OAA16501@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/tzsetup Makefile grok.pl main.c pathnames.h tzmenu.c tzsetup.h Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/11/28 14:07:19 Branch: usr.sbin/tzsetup RELENG_2_2 Modified: usr.sbin/tzsetup Makefile Removed: usr.sbin/tzsetup grok.pl main.c pathnames.h tzmenu.c tzsetup.h Log: YAMFC Revision Changes Path 1.4.2.1 +1 -12 src/usr.sbin/tzsetup/Makefile From owner-cvs-usrsbin Sat Nov 30 14:38:54 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA10411 for cvs-usrsbin-outgoing; Sat, 30 Nov 1996 14:38:54 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA10397; Sat, 30 Nov 1996 14:38:46 -0800 (PST) Date: Sat, 30 Nov 1996 14:38:46 -0800 (PST) From: Bill Paul Message-Id: <199611302238.OAA10397@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/ypserv yp_async.c Makefile yp_extern.h yp_main.c yp_server.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 96/11/30 14:38:46 Modified: usr.sbin/ypserv Makefile yp_extern.h yp_main.c yp_server.c Added: usr.sbin/ypserv yp_async.c Log: This commit changes the YPPROC_ALL procecdure so that it handles requests _without_ using fork(). The problem with YPPROC_ALL is that it transmits an entire map through a TCP pipe as the result of a single RPC call. First of all, this requires certain hackery in the XDR filter. Second, if the map being sent is large, the server can end up spending lots of time in the XDR filter sending to just the one client, while requests for other clients will go unanswered. My original solution for this was to fork() the request into a child process which terminates after the map has been transmitted (or the transfer is interrupted due to an error). This leaves the parent free to handle other requests. But this solution is kind of lame: fork() is relatively expensive, and we have to keep a cap on the number of child processes to keep from swamping the system. What we do now is grab control of the service transport handle and XDR handle from the RPC library and send the records one at a time ourselves instead of letting the RPC library do it. We send a record, then go back to the svc_run() loop and select() on the socket. If select() says we can still write data, we send the next record. Then we call svc_getreqset() and handle other RPCs and loop around again. This way, we can handle other RPCs between records. We manage multiple YPPROC_ALL requests using a circular queue. When a request is done, we dequeue it and destroy the handle. We also tag each request with a ttl which is decremented whevever we run the queue and a handle isn't serviced. This lets us nuke requests that have sat idle for too long (if we didn't do this, we might run out of socket descriptors.) Now all I have to do is come up with an async resolver, and ypserv won't need to fork() at all. :) Note: these changes should not go into 2.2 unless they get a very throrough shakedown before the final cutoff date. Revision Changes Path 1.7 +2 -2 src/usr.sbin/ypserv/Makefile 1.6 +5 -1 src/usr.sbin/ypserv/yp_extern.h 1.7 +3 -42 src/usr.sbin/ypserv/yp_main.c 1.13 +16 -50 src/usr.sbin/ypserv/yp_server.c