From owner-freebsd-bugs  Sun Jul 20 08:04:30 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA19299
          for bugs-outgoing; Sun, 20 Jul 1997 08:04:30 -0700 (PDT)
Received: from freebsd.scds.com (scds.ziplink.net [206.15.128.34])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA19294
          for <freebsd-bugs@freebsd.org>; Sun, 20 Jul 1997 08:04:20 -0700 (PDT)
Received: (from jseger@localhost)
	by freebsd.scds.com (8.8.6/8.8.5) id LAA08762
	for freebsd-bugs@freebsd.org; Sun, 20 Jul 1997 11:05:33 -0400 (EDT)
Date: Sun, 20 Jul 1997 11:05:33 -0400 (EDT)
From: "Justin M. Seger" <jseger@freebsd.scds.com>
Message-Id: <199707201505.LAA08762@freebsd.scds.com>
To: freebsd-bugs@freebsd.org
Subject: conf/3171
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

Should this PR be closed now that rc.conf is used instead of sysconfig?

-Justin Seger-

From owner-freebsd-bugs  Sun Jul 20 09:00:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id JAA21478
          for bugs-outgoing; Sun, 20 Jul 1997 09:00:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id JAA21472;
          Sun, 20 Jul 1997 09:00:02 -0700 (PDT)
Resent-Date: Sun, 20 Jul 1997 09:00:02 -0700 (PDT)
Resent-Message-Id: <199707201600.JAA21472@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, shigio@wafu.netgate.net
Received: from wafu.netgate.net (wafu.netgate.net [204.145.147.80])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA21246
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Jul 1997 08:52:52 -0700 (PDT)
Received: from chiota.signet.or.jp (INS91.tama.dti.ne.jp [210.159.144.45]) by wafu.netgate.net (8.7.5/8.7.3) with ESMTP id HAA23547 for <FreeBSD-gnats-submit@freebsd.org>; Sun, 20 Jul 1997 07:46:47 GMT
Received: (from shigio@localhost) by chiota.signet.or.jp (8.8.5/) id AAA05496; Mon, 21 Jul 1997 00:53:36 +0900 (JST)
Message-Id: <199707200746.HAA23547@wafu.netgate.net>
Date: Mon, 21 Jul 1997 00:53:36 +0900 (JST)
From: shigio@wafu.netgate.net
Reply-To: shigio@wafu.netgate.net
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: misc/4128: ctags(1) is decived by extra blanks.
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4128
>Category:       misc
>Synopsis:       ctags(1) overlooks objects decived by extra blanks.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 20 09:00:01 PDT 1997
>Last-Modified:
>Originator:     Shigio Yamaguchi
>Organization:
Freelance programmer
>Release:        FreeBSD 2.2.1-RELEASE i386
>Environment:

	All environments.

>Description:

	Ctags(1) overlooks some functions and macros decived by extra blanks.

	1. function

	Blanks which follows function name disturbs ctags.

	func  () {}
	     ^

	2. macro

	Blanks which follows '#' disturbs ctags.

	#  define macro() ;
	  ^

>How-To-Repeat:

	test.c
	------------------------------------------
	# define macro()        printf("Hello")
	func   ()
	{
		print("Hello");
	}
	------------------------------------------

	% ctags -x test.c
	%

	It should be like this.

	func               2 test.c           func   ()
	macro              1 test.c           # define macro()  printf("Hello")

>Fix:
	
	[/usr/src/usr.bin/ctags/C.c]

	*** C.c.orig	Mon Jul 21 00:23:04 1997
	--- C.c	Mon Jul 21 00:24:24 1997
	***************
	*** 193,198 ****
	--- 193,213 ----
			 * reserved words.
			 */
			default:
	+ 			/*
	+ 			 * to treat following function.
	+ 			 * func      (arg) {
	+ 			 * ....
	+ 			 * }
	+ 			 */
	+ 			if (c == ' ' || c == '\t') {
	+ 				int save = c;
	+ 				while (GETC(!=, EOF) && (c == ' ' || c == '\t'))
	+ 					;
	+ 				if (c == EOF)
	+ 					return;
	+ 				(void)ungetc(c, inf);
	+ 				c = save;
	+ 			}
		storec:		if (!intoken(c)) {
					if (sp == tok)
						break;
	***************
	*** 310,315 ****
	--- 325,338 ----
		int	curline;		/* line started on */
		char	*sp;			/* buffer pointer */
		char	tok[MAXTOKEN];		/* storage buffer */
	+ 
	+ 	/*
	+ 	 * to treat following macro.
	+ 	 * #     macro(arg)        ....
	+ 	 */
	+ 	while (GETC(!=, EOF) && (c == ' ' || c == '\t'))
	+ 		;
	+ 	(void)ungetc(c, inf);
	  
		curline = lineno;
		for (sp = tok;;) {		/* get next token */
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Sun Jul 20 17:31:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id RAA10393
          for bugs-outgoing; Sun, 20 Jul 1997 17:31:04 -0700 (PDT)
Received: from core.IConNet.Net (core.IConNet.NET [199.173.162.30])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA10388;
          Sun, 20 Jul 1997 17:30:59 -0700 (PDT)
Received: from myname.my.domain (client201-122-18.bellatlantic.net [151.201.122.18])
	by core.IConNet.Net (8.8.5/8.8.5) with SMTP id UAA07513;
	Sun, 20 Jul 1997 20:30:49 -0400 (EDT)
Date: Sun, 20 Jul 1997 20:33:44 +0000 (GMT)
From: Donn Miller <dmm125@bellatlantic.net>
X-Sender: dmm125@myname.my.domain
To: freebsd-questions@freebsd.org
cc: freebsd-bugs@freebsd.org
Subject: kbdcontrol question (possibly a bug)
Message-ID: <Pine.BSF.3.96.970720202720.520A-100000@myname.my.domain>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

I have a question about kbdcontrol, and it may be a bug.  When using
kbdcontrol -l mapfile to load a keyboard map on one vt, it affects the
keyboard mappings on all vt's.

For example, if on ttyv0 I type kbdcontrol -l emacs.kbd, and switch to,
say, ttyv4, this tty has the same keybindings.  If I switch back to vt0
and load a different keymap, the keymappings on all vty's change
simultaneously.

I'm using syscons.

Thanks for any input.

   Donn

   email: dmm125@bellatlantic.net
   phone: 412 547-9089


From owner-freebsd-bugs  Mon Jul 21 01:00:14 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id BAA28916
          for bugs-outgoing; Mon, 21 Jul 1997 01:00:14 -0700 (PDT)
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA28793;
          Mon, 21 Jul 1997 00:59:59 -0700 (PDT)
From: "Jordan K. Hubbard" <jkh@FreeBSD.ORG>
Received: (from jkh@localhost)
	by freefall.freebsd.org (8.8.6/8.8.5) id AAA13639;
	Mon, 21 Jul 1997 00:58:19 -0700 (PDT)
Date: Mon, 21 Jul 1997 00:58:19 -0700 (PDT)
Message-Id: <199707210758.AAA13639@freefall.freebsd.org>
To: ginodelandtsheer@be.pepperl-fuchs.com, jkh@FreeBSD.ORG,
        freebsd-bugs@FreeBSD.ORG
Subject: Re: conf/4126
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Synopsis: Driver for mouse type mouse.sys

State-Changed-From-To: open-closed
State-Changed-By: jkh
State-Changed-When: Mon Jul 21 00:58:01 PDT 1997
State-Changed-Why: 
This is not a valid bug report.  We are not DOS. :)

From owner-freebsd-bugs  Mon Jul 21 01:04:08 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id BAA29073
          for bugs-outgoing; Mon, 21 Jul 1997 01:04:08 -0700 (PDT)
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA29055;
          Mon, 21 Jul 1997 01:03:56 -0700 (PDT)
From: "Jordan K. Hubbard" <jkh@FreeBSD.ORG>
Received: (from jkh@localhost)
	by freefall.freebsd.org (8.8.6/8.8.5) id BAA13812;
	Mon, 21 Jul 1997 01:02:17 -0700 (PDT)
Date: Mon, 21 Jul 1997 01:02:17 -0700 (PDT)
Message-Id: <199707210802.BAA13812@freefall.freebsd.org>
To: andrew@ugh.net.au, jkh@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG
Subject: Re: conf/3171
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Synopsis: Typo in /etc/sysconfig

State-Changed-From-To: open-closed
State-Changed-By: jkh
State-Changed-When: Mon Jul 21 01:01:02 PDT 1997
State-Changed-Why: 
This PR is OBE

From owner-freebsd-bugs  Mon Jul 21 06:40:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id GAA13770
          for bugs-outgoing; Mon, 21 Jul 1997 06:40:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id GAA13751;
          Mon, 21 Jul 1997 06:40:02 -0700 (PDT)
Resent-Date: Mon, 21 Jul 1997 06:40:02 -0700 (PDT)
Resent-Message-Id: <199707211340.GAA13751@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, nick@foobar.org
Received: from salmon.maths.tcd.ie (mmdf@salmon.maths.tcd.ie [134.226.81.11])
          by hub.freebsd.org (8.8.5/8.8.5) with SMTP id GAA13587
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Jul 1997 06:35:18 -0700 (PDT)
Received: from synge.maths.tcd.ie by salmon.maths.tcd.ie  with SMTP id aa25218;
          21 Jul 97 14:35 +0100
Message-Id: <9707211435.aa01849@synge.maths.tcd.ie>
Date: Mon, 21 Jul 97 14:35:08 +0100
From: nick@foobar.org
Reply-To: nick@foobar.org
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4134: Possible buffer overflow in lib/libc/gen/getpwent.c
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4134
>Category:       bin
>Synopsis:       Potential bufferflow in getpwent(), getpwnam() and getpwuid()
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 21 06:40:01 PDT 1997
>Last-Modified:
>Originator:     Nick Hilliard
>Organization:
Ireland Online
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

	(src code)

>Description:

	__hashpw() in lib/libc/gen/getpwent.c uses a flawed mechanism
	for allocating on-the-fly static buffer space for passwd
	entries.  The mechanism checks to see if the currently
	assigned buffer is big enough.  If it isn't, then it
	increases it by 1024 chars.  If __hashpw() is called with
	a data structure of size more than 1024 bytes larger that
	the currently assigned buffer, it's possible that other
	data could be overwritten.

>How-To-Repeat:

	Set gecos to be large (>1024 chars) and then call getpwent().

>Fix:
	
	On line 292 of getpwent.c, replace:

        if (data.size > max && !(line = realloc(line, max += 1024)))
                return(0);

with:

        if (data.size > max) {
                max = data.size + 1024;
                if (!(line = realloc(line, max)))
                        return NULL;
        }


>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Mon Jul 21 09:42:37 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id JAA22867
          for bugs-outgoing; Mon, 21 Jul 1997 09:42:37 -0700 (PDT)
Received: from gdi.uoregon.edu (cisco-ts10-line11.uoregon.edu [128.223.150.109])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA22858;
          Mon, 21 Jul 1997 09:42:34 -0700 (PDT)
Received: from localhost (dwhite@localhost)
          by gdi.uoregon.edu (8.8.5/8.8.5) with SMTP id JAA01256;
          Mon, 21 Jul 1997 09:41:12 -0700 (PDT)
Date: Mon, 21 Jul 1997 09:41:11 -0700 (PDT)
From: Doug White <dwhite@gdi.uoregon.edu>
X-Sender: dwhite@localhost
Reply-To: Doug White <dwhite@resnet.uoregon.edu>
To: Donn Miller <dmm125@bellatlantic.net>
cc: freebsd-questions@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG
Subject: Re: kbdcontrol question (possibly a bug)
In-Reply-To: <Pine.BSF.3.96.970720202720.520A-100000@myname.my.domain>
Message-ID: <Pine.BSF.3.96.970721093844.1158G-100000@localhost>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

On Sun, 20 Jul 1997, Donn Miller wrote:

> I have a question about kbdcontrol, and it may be a bug.  When using
> kbdcontrol -l mapfile to load a keyboard map on one vt, it affects the
> keyboard mappings on all vt's.

I think this is working as intended.  The man page doesn't say whether the
keymaps are VT-specifc or not, though.  You might drop Soren Schmidt
(sos@freebsd.org) a note.

Doug White                              | University of Oregon  
Internet:  dwhite@resnet.uoregon.edu    | Residence Networking Assistant
http://gladstone.uoregon.edu/~dwhite    | Computer Science Major
Spam routed to /dev/null by Procmail    | Death to Cyberpromo


From owner-freebsd-bugs  Mon Jul 21 10:08:06 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id KAA25207
          for bugs-outgoing; Mon, 21 Jul 1997 10:08:06 -0700 (PDT)
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id KAA24462
          for freebsd-bugs@freebsd.org; Mon, 21 Jul 1997 10:00:49 -0700 (PDT)
Date: Mon, 21 Jul 1997 10:00:49 -0700 (PDT)
Message-Id: <199707211700.KAA24462@hub.freebsd.org>
From: FreeBSD bugmaster <bugmaster@FreeBSD.ORG>
To: FreeBSD bugs list <freebsd-bugs@FreeBSD.ORG>
Subject: Current problem reports
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Current FreeBSD problem reports

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.

Bugs can be in one of several states:

o - open
     A problem report has been submitted, no sanity checking performed.

a - analyzed
     The report has been examined by a team member and evaluated.

f - feedback
     The problem has been solved, and the originator has been given a
     patch or a fix has been committed.  The PR remains in this state
     pending a response from the originator.

s - suspended
     Work on the problem has been postponed.  This happens if a
     timely solution is not possible or is not cost-effective at
     the present time.  The PR continues to exist, though a solution
     is not being actively sought.  If the problem cannot be solved at all,
     it will be closed, rather than suspended.

c - closed
     A problem report is closed when any changes have been integrated,
     documented, and tested.

Critical problems

S  Submitted   Tracker    Resp.    Description
-------------------------------------------------------------------------------
a [1995/01/11] i386/105   bde      Distributed libm (msun) has non-standard 
o [1995/02/14] kern/216   davidg   /kernel: panic: ffs_alloccg: map corrupte
a [1996/01/22] kern/965   bde      2.0.5: system crashes daily because of "m
o [1996/04/06] kern/1121  dyson    System crashes on boot up just after the 
o [1996/05/07] kern/1177  dyson    Machine hangs with message "vm_fork: no p
f [1996/06/05] kern/1293           Fatal trap 12: page fault while in kernel
o [1996/06/11] kern/1311  dyson    Panic: vm_page_free while installing new 
a [1996/07/15] bin/1387   davidn   Group file errors cause absolute havoc
a [1996/08/09] kern/1487  bde      bug in exec(2)
o [1996/09/11] kern/1599           panic: locking against myself
s [1996/09/13] conf/1608           FreeBSD's bug tracking system does not re
o [1996/09/29] bin/1694            rbootd does not appear to work
o [1996/09/30] kern/1698           sup from around 21:51 GMT 28th very unsta
a [1996/10/08] kern/1744           run queue or proc list smashed 4 times in
o [1996/10/13] kern/1790           access to /dev/kmem panics system
f [1996/10/28] kern/1919  se       access to files/directories fails, gives 
o [1996/11/01] kern/1940           TCP doesn't time out of FIN_WAIT_1 and fl
o [1996/11/04] i386/1959           DELAY() won't work for fast CPUs
o [1996/11/29] kern/2121           MAXBSIZE in param.h causes kernel panic i
o [1996/12/14] i386/2218           cy.c XON/XOFF handling crashes kernel
o [1996/12/20] bin/2258   wollman  route add/delete [network] xxx.yyy.zzz.0 
f [1997/01/01] ports/2352 ports    wu-ftp port does not work with DES crypte
o [1997/01/03] conf/2367  gibbs    Buslogic SCSI driver bad probe of 742A EI
f [1997/01/04] kern/2371  gibbs    SCSI disk corruption
o [1997/01/14] kern/2498           On installation, after selecting drivers,
o [1997/01/25] bin/2581   imp      security holes in libtermcap
o [1997/01/27] bin/2599            Lite2 merg and critical bugfix for games/
o [1997/02/06] kern/2680  bde      bind of a local domain socket does not re
o [1997/02/11] kern/2717           Panic with daily script (find)
o [1997/02/14] bin/2740   wpaul    root-fs full erases password table !
o [1997/02/21] misc/2795           Cyclades 8YO -- Not working under 2.1.6-S
o [1997/02/26] bin/2821   jkh      XFree86 distributed with 2.2-GAMMA corrup
o [1997/02/28] bin/2837            Globalyst550 Disk-Drive Not found!!
o [1997/03/04] kern/2877           Fatal Trap 12: page fault while in kernel
o [1997/03/05] kern/2890           System panic after kernel compiled for 12
o [1997/03/08] kern/2923           panic: vm_fault: fault on nofault entry, 
o [1997/03/13] kern/2980           2.2 crashes after accessing DAT-tape. bot
o [1997/03/15] kern/3000           Kernel Panic in 2.2-CURRENT Kernel
o [1997/03/16] kern/3005           can't completely install 2.1.7 release; s
o [1997/03/17] kern/3017           panic: page fault as of March 11th v2.2
o [1997/03/17] bin/3019            Can't use SCSI disk (SCSI ID>3) on instal
o [1997/03/23] misc/3070           Cannot do post install mods to UNIX from 
o [1997/03/23] kern/3072           Kernel Page Fault During Install of 2.1.7
o [1997/03/25] ports/3102 tg       teTex port destroys previous contents of 
o [1997/03/25] kern/3103           vi large_file --> reboot without panic
o [1997/03/26] ports/3106 torstenb pidentd exits with signal 6
o [1997/03/26] bin/3115            date command dumps core
o [1997/03/27] kern/3128           Can't Install FreeBSD 2.2.1
o [1997/03/28] bin/3131            dlsym() does not set error on error, brea
o [1997/03/30] kern/3150           Cyrix 6x86L-P200+ crashes w/ page fault
o [1997/04/01] ports/3165 ports    tex-3.14159.tgz lacks file
o [1997/04/07] bin/3226   mpp      vi died with a core dump
o [1997/04/08] kern/3234           ipfilter.shar - integration complete
o [1997/04/11] kern/3259           /bin/ps: kernel kernel, lockups, performa
o [1997/04/12] kern/3267           mtime/ctime sometimes updated when a prog
o [1997/04/15] i386/3300           Adaptec 2940U Problems
o [1997/04/17] kern/3312           Adaptec 2940 still causes timeout using 2
o [1997/04/17] i386/3316           FOLLOWUP:Adaptec 2940U Problems->Addition
o [1997/04/20] kern/3359           FreeBSD wont boot on amd p133
o [1997/04/21] kern/3366           ipx stack or ep driver
o [1997/04/22] bin/3374            Cannot Install FreeBSD 2.2.1 - installati
o [1997/04/26] kern/3392           System panics every few hours
o [1997/04/27] ports/3394 max      jp-Wnn-4.2 fails to make personal diction
o [1997/04/28] kern/3404           frequent kernel panics
o [1997/05/01] i386/3462           using a PS/2 mouse causes kernel trap in 
o [1997/05/05] bin/3510            xsm does not work!
o [1997/05/07] ports/3536 ports    MakeTexPK calls gftopk with wron argument
o [1997/05/12] misc/3586           The boot.flp file is too large to image t
o [1997/05/13] kern/3594           EAGAIN and garbage data when reading sock
o [1997/05/16] kern/3609           fs on remote host is mounted via NFS, rec
o [1997/05/17] misc/3615           Error in /usr/src/lib/libc/gen/sigsetops.
o [1997/05/21] bin/3650            Ypserv dumps core randomly.
o [1997/05/23] kern/3671           SCSI tape drive with AHA 2940 locks up sy
o [1997/05/24] kern/3674           NFS in 2.2 RELEASE hangs.
o [1997/05/26] kern/3690           vm problems on 2.2, 2.1.7 works
o [1997/05/27] kern/3696           kernel panic during wd hard disk probe if
o [1997/05/27] conf/3698           sysinstall does not save parameters enter
o [1997/05/27] misc/3700           FPE error in "normal" math code
o [1997/05/30] kern/3721           kernel panic with netatalk
o [1997/06/01] kern/3752           NFS dirs under -current still have proble
o [1997/06/01] kern/3753           "make" hangs when building in an NFS dir
o [1997/06/02] kern/3761           Inlel EtherExpress pro/100B  more than on
o [1997/06/08] bin/3813            make world on 2.2-STABLE dies when trying
o [1997/06/11] misc/3846           The sample /etc/amd.map has a security ho
o [1997/06/14] ports/3872 ports    Enter key not working properly in trn por
o [1997/06/16] kern/3887           fxp driver looses packets
o [1997/06/17] i386/3895           False FPE (floating point exception) sign
o [1997/06/25] kern/3949           The WD controller probe can fail when it 
o [1997/06/26] misc/3959           files in /usr/local/etc are randomly beco
o [1997/07/02] bin/4018            Will not install in 2nd partition of my C
o [1997/07/03] kern/4021           Local mount of a local NFS exported direc
o [1997/07/07] bin/4046            srandomdev() in stdlib.h now returns void
o [1997/07/10] kern/4074           Kernel panics when accessing a ccd device
o [1997/07/11] kern/4076           Adaptec 2940 and non-wide devices
o [1997/07/14] kern/4090           slip driver is incompatible with current 
o [1997/07/14] ports/4093 ports    [oleo] Calculating 1/1 becomes infinity.

96 problems total.

Serious problems

S  Submitted   Tracker    Resp.    Description
-------------------------------------------------------------------------------
o [1995/03/02] misc/229   bde      acos() core dump
a [1995/03/20] kern/260   davidg   msync and munmap don't bother to update m
s [1995/04/01] kern/291   se       PCI devices still probe/attach after bein
f [1995/05/08] bin/389             Simultaneous creation/deletion of dirs co
a [1995/05/09] bin/392             Simultaneous cp and ls of files on dos f/
o [1995/05/16] kern/425   wollman  arp entries not getting removed when inte
a [1995/06/17] kern/527   dufault  dump causes assertion in ncr.c
o [1995/06/23] kern/546            pci_bus_config() does not init parent poi
o [1995/07/02] kern/579   bde      sio: RS_IBUFSIZE at 256 bytes serial line
f [1995/07/04] kern/587            if_le hangs on OACTIVE with 2k buffer
s [1995/07/21] i386/631            if_ix does not support bpf, nor does it a
s [1995/07/29] kern/638            Transmitted packets not passed to bpf in 
f [1995/08/11] gnu/672             Nor all ph headers get created
o [1995/08/22] bin/706    jmg      increased root DNS traffic and long laten
f [1995/09/20] kern/730   gibbs    3Com 3C5x9 probe problem
f [1995/09/27] kern/750            cd9660 confused by not-ready or I/O error
a [1995/10/07] bin/771             telnet character mode not set and broken 
o [1995/10/18] bin/786    wpaul    Problem with NIS and large group maps
o [1995/11/12] kern/820   gibbs    scsi tape problems
f [1995/11/16] bin/826    mpp      tcpmux listener in inetd does not work
o [1995/12/20] i386/906   davidg   /sys/i386/boot/netboot/nb8390.com cannot 
o [1996/01/01] bin/926             Mounting nfs disks before starting mountd
o [1996/02/12] kern/1020           .Boca 16-port board still hangs
o [1996/02/12] docs/1023  mpp      using touch to create swap file for NFS d
a [1996/02/17] bin/1030   steve    /bin/sh does not pass environment variabl
f [1996/02/28] bin/1050            [floppy] Process (zip) hangs (unkillable)
s [1996/03/06] kern/1067  mpp      panic: ufs_lock: recursive lock not expec
o [1996/03/09] bin/1073            telnet -8 does not work with SunOS or Sol
o [1996/03/23] kern/1098           File system corruption (2 cases)
o [1996/03/30] bin/1111   scrappy  mail.local will happily deliver mail to a
f [1996/05/14] kern/1204           umount -f after SCSI reset -> reboot
o [1996/05/24] misc/1247  bde      Conflicting header files
f [1996/05/26] i386/1251           aha0 and bt0(eisa) conflicts again.
o [1996/05/26] kern/1256           ZNYX 314 mysterously looses packets
o [1996/05/28] kern/1271  phk      Kernel panic using PLIP in 27/05 current
o [1996/05/31] kern/1284  dyson    panic: vm_page_free: freeing busy page
o [1996/06/02] i386/1288  bde      wdgetctlr (wd.c) return incorrect number 
o [1996/06/07] kern/1301  davidg   DEC FDDI/PCI Adapter: halt code = 6 (DMA 
o [1996/06/10] kern/1308  dyson    vm_page_free: wire count > 1 in 960501-SN
a [1996/06/12] bin/1315            ls(1)
a [1996/06/18] kern/1333  davidg   free vnode isn't: another -stable coredum
f [1996/07/03] bin/1364   mpp      ps(1) bugs
o [1996/07/19] docs/1402  steve    sh(1) manual
f [1996/07/24] kern/1423  wollman  route causes kernel page fault.
o [1996/07/25] bin/1429   steve    sh(1) and getopts
f [1996/08/01] bin/1454   steve    /bin/sh bug handling <<[n] FD processing
a [1996/08/02] docs/1457  ache     ed(1) man
o [1996/08/03] bin/1461            Incorrect address binding of Kerberized r
o [1996/08/04] kern/1467  gibbs    scsi_prevent causing tape problems on clo
o [1996/08/18] kern/1512  dyson    Use of madvise may may cause bad memory m
o [1996/08/22] kern/1533  dyson    Machine can be panicked by a userland pro
o [1996/08/25] misc/1541  julian   fork.o in libc_r fails to compile
f [1996/09/05] kern/1570           Setting SHMALL > 35000 causes panic
o [1996/09/14] kern/1610  dyson    mmap() of unassociated memory + mlock() c
o [1996/09/16] i386/1626           MUSTEK Scanner hangs NCR SCSI controller
f [1996/09/18] kern/1637           mss driver causes feedback (squeal) on so
o [1996/09/19] bin/1650            telnet encryption with char-mode and asci
o [1996/09/21] kern/1661           ft driver hangs uninterruptably at "bavai
o [1996/09/29] kern/1689  wollman  TCP extensions throttles distant connecti
o [1996/09/29] kern/1692           Page fault while in kernel modem fatal tr
o [1996/10/01] bin/1702            installing of tcl manpages fails from mak
o [1996/10/03] kern/1715           le driver non-reentrant
o [1996/10/04] kern/1723  gibbs    kernel fault when doing scsi reprobe
o [1996/10/04] kern/1724  gibbs    HP colorado T4000S tape drive hangs syste
o [1996/10/04] kern/1726           panic in kmem_malloc (dump available)
o [1996/10/10] ports/1753 markm    SSLeay doesn't work against Microsoft sec
o [1996/10/10] kern/1754           netbooted machines freeze with ifconfig a
o [1996/10/11] bin/1773   ports    A NULL pointer causing segmentation core 
o [1996/10/13] gnu/1787   markm    Diffs with Index: lines are not honored f
o [1996/10/15] bin/1810            fsck -p does not check pass 0 filesystems
o [1996/10/15] kern/1812  dyson    vnodes are left in a locked state
o [1996/10/15] kern/1814           cy driver gets deadlocked sometimes
a [1996/10/18] kern/1839  mpp      Multiple mfs mounts of same mount point
o [1996/10/20] kern/1848           breakpoints may be set in shared librarie
o [1996/10/21] kern/1856           read-only nfs mount: panic leaf should be
o [1996/10/22] ports/1866 wosch    popclient flushes remote mailbox even wit
o [1996/10/24] kern/1880           kernel crash during boot when using 512 M
o [1996/10/25] bin/1891            mountd fails to export
o [1996/10/26] bin/1892            install(1) removes target file
o [1996/10/29] bin/1927            User CPU time getting accounting as syste
o [1996/11/07] bin/1973   jmg      pppd uses /etc/ppp/options.tty after comm
o [1996/11/08] gnu/1981            ypserv handles null key incorrectly
o [1996/11/13] ports/2000 asami    obsolete software in distfiles directory
a [1996/11/13] bin/2001   mpp      vi confused about lines to display
o [1996/11/13] i386/2002           sio doesn't detect com port on Compaq Con
o [1996/11/14] misc/2013           'make world' fails on read-only /usr/src
a [1996/11/14] kern/2014  sos      Console keyboard lockup problem
o [1996/11/15] bin/2016            static libtcl references symbols that are
o [1996/11/15] kern/2034  julian   [devfs] wd* driver "slot name rejection e
o [1996/11/15] gnu/2035   peter    deque bug, local gnu changes to deque hea
o [1996/11/18] kern/2053           de0 driver don't work at 100M for Compex 
o [1996/11/24] kern/2094           wd1: interrupt timeout:
o [1996/11/26] bin/2107            problem building a system from cdrom.
s [1996/12/03] kern/2142           FP mask not saved for signal handlers
o [1996/12/03] kern/2144           kernel panic (page fault) running chgrp
o [1996/12/08] kern/2181           2.2-ALPHA flickers/wavers part of the upp
o [1996/12/10] misc/2189  mpp      netdb.h works not with -traditonal cc fla
o [1996/12/10] bin/2191            syslogd stops logging after several hours
o [1996/12/13] bin/2206            NIS Makefile can't manage appletalk entri
o [1996/12/17] kern/2232           MSDOSFS corrupts MSDOS partitions > 500Mb
o [1996/12/18] kern/2248           Mitsumi CD-ROM driver has "timeout" probl
s [1996/12/19] bin/2255   brian    Client PPP negotiates Stacker compression
o [1996/12/20] bin/2256            PPP process on port will not close when a
s [1996/12/22] ports/2268 ports    libc from linux emulator does not use /et
o [1996/12/22] kern/2270           Hayes ESP serial card locks system as of 
a [1996/12/25] misc/2283  ache     setlocale() in libxpg4 always returns NUL
o [1996/12/29] bin/2318            /usr/libexec/rlogind doesn't work after t
a [1996/12/30] kern/2325  mpp      quota.user enlarged, no boot on 2.2-BETA
o [1996/12/30] kern/2330           changing root device to sd0a - ncr0: abor
o [1997/01/01] kern/2351           panic:timeout table full
o [1997/01/06] kern/2388  joerg    start unit command screws up some CDROM d
o [1997/01/07] gnu/2394            tar will extract files even if -C command
f [1997/01/07] kern/2401  joerg    2.2 RELENG sometimes locks up early on bo
o [1997/01/08] kern/2425           amd driver does not reprobe devices.
o [1997/01/08] conf/2426           At end of install, panic: Going nowhere w
o [1997/01/09] bin/2430            mountd stops on loading if subnet mask is
o [1997/01/09] i386/2431           panic: get_pv_entry: cannot get a pv_entr
o [1997/01/12] i386/2471           Sound: Reset failed - Can't reopen device
o [1997/01/13] misc/2479  sos      NEC CD-ROM NOT RECOGNIZED; MATROX MISTIQU
o [1997/01/13] bin/2489   mpp      gnats mangles sections
o [1997/01/16] kern/2507           Renaming DOS directories with "mv" causes
o [1997/01/18] kern/2521           kernel from 2.1.6 install CD doesn't acce
o [1997/01/20] kern/2538           worm burning suddenly broken
o [1997/01/20] bin/2541            cd (using /bin/sh) may leave you in the w
o [1997/01/20] kern/2545  se       < sd0(ncr0:6:0): COMMAND FAILED  ==> Not 
a [1997/01/21] bin/2549   sos      cdcontrol refuses to play audio CDs from 
f [1997/01/21] misc/2551  davidn   limit too small for user root
o [1997/01/23] kern/2569           route -iface breaks inet behaivour
f [1997/01/24] kern/2570  fenner   arpresolve: cant allocate llinfo
o [1997/01/25] bin/2591            sh coredumps when passing an argv of a ce
o [1997/01/26] bin/2597            everything stops when the new ld.so is in
o [1997/01/29] kern/2613  ache     syscons mistakes MONO for MONO VGA
o [1997/01/29] misc/2614           make reinstall does not work
o [1997/01/29] bin/2616            Installs very irratically from the same c
o [1997/01/31] kern/2628           code clean up of sys/sys
o [1997/01/31] kern/2632           enabling psm mouse causes keyboard to not
o [1997/01/31] bin/2633            fsck -p in /etc/rc fails with cannot allo
o [1997/02/02] kern/2640           2.2-RELENG leaks memory (router/pppd serv
s [1997/02/03] kern/2647           changing existing route to -static crashe
o [1997/02/04] ports/2664          elm methodically writes garbage into fold
o [1997/02/05] kern/2667  wollman  bpfattach can hang the system
f [1997/02/05] bin/2670            fetch fails with HTTP_PROXY
o [1997/02/05] bin/2671            Run-away processes using all CPU time
a [1997/02/06] kern/2675           lkmcioctl() is not consistent and careful
o [1997/02/07] kern/2690  asami    When Using ccd in a mirror mode, file cre
o [1997/02/08] kern/2695           sio1 (16540 serial port) is not recognize
o [1997/02/09] kern/2698           After rewind I cannot read a tape; blocks
o [1997/02/12] kern/2719           added support for magneto-optical SCSI di
o [1997/02/13] ports/2731 ports    new port: Tcl 8.0A2
o [1997/02/14] kern/2732           mcopy 3.0 causes kernel hang
o [1997/02/14] bin/2736            No boot block if no FreeBSD partitions on
o [1997/02/15] kern/2742           panic: leaf should be empty
o [1997/02/15] bin/2747   davidn   cannot submit at jobs from within an at j
o [1997/02/16] gnu/2749   peter    cvs export using remote cvs fails - CVS/T
o [1997/02/17] kern/2751  asami    2GB limitation on CCD device partitions s
o [1997/02/18] bin/2762            Precedence mistake in libncurses
o [1997/02/19] kern/2768           ktrace(1) -i dumps corrupted trace data
o [1997/02/19] bin/2769            fsck needs several runs to clean up bad/d
o [1997/02/19] kern/2770           panic: vm_fault: fault on nofault entry
o [1997/02/19] kern/2771           panic: bad dir
f [1997/02/19] kern/2772  gibbs    panic: %s:%c:%d: Target did not send an I
o [1997/02/19] kern/2773           bad dir panic
o [1997/02/20] misc/2781  jkh      Installation crashes if timeout in ftp tr
o [1997/02/20] misc/2784  brian    userland PPP rises load to 1.00
o [1997/02/20] bin/2785   wpaul    callbootd uses an unitialized variable
o [1997/02/20] gnu/2786            gcc version 2.7.2.1 C compiler slows down
o [1997/02/21] misc/2793           libc_r make fscanf failure
o [1997/02/22] kern/2800           DDS large data writing probrem
o [1997/02/25] kern/2815           Custom Kernel crashes
o [1997/02/27] bin/2829   jkh      FTP installs can only fail once
o [1997/02/28] bin/2832            w treats corrupted utmp as fatal error
o [1997/03/01] kern/2840           mlock+minherit+fork+munlock causes panics
o [1997/03/02] bin/2844            libedit sync with NetBSD/OpenBSD
o [1997/03/03] i386/2853           syscons beeps even if beeping screen is n
o [1997/03/03] kern/2858  dfr      FreeBSD NFS client can't mount filesystem
o [1997/03/03] bin/2867            sysinstall goes into an infinite loop dur
o [1997/03/04] kern/2873           the od0 devies does not handle a Maxoptix
o [1997/03/04] docs/2874           The gencat command hasn't got a manual pa
o [1997/03/07] bin/2915            the "-fstype ufs" option of "find" seems 
o [1997/03/07] ports/2918 ports    Unable to pass 8+ command line arguments 
o [1997/03/08] kern/2919           vm_fault: fault on nofault entry, addr: f
o [1997/03/09] bin/2925            non-priviledged user can crash FreeBSD!!
o [1997/03/11] bin/2948            can't dump 640MB optical disks
o [1997/03/11] ports/2956 ports    New Port: xgospel-1.10d in ftp.freebsd.or
o [1997/03/12] kern/2965           st0 hang/fail on reading 4mm DAT tape for
o [1997/03/12] bin/2969            csh and/or builtin printf has problems wi
o [1997/03/12] bin/2973            output of iostat is wrong.
o [1997/03/15] kern/2991           RTF_LLINFO routes remain when interface i
a [1997/03/15] ports/2994 ports    xpm port does not build for the first tim
o [1997/03/18] kern/3021           panic after sync during reboot
o [1997/03/18] kern/3029           typo in libc
o [1997/03/19] kern/3039           higher securelevel (>0) stops X server
o [1997/03/21] i386/3048           multicast support necessery in some drive
o [1997/03/21] kern/3054           OPL3 sound off by one note
o [1997/03/21] bin/3055            umount -f does not work
o [1997/03/24] i386/3082           keyboard locks up unexpectedly
o [1997/03/24] i386/3083           Toshiba XM-5702B ATAPI CDROM not detected
o [1997/03/24] bin/3085            make world fails on compiling dumpfs.c
o [1997/03/24] misc/3086           panic: cannot mount root - on boot, when 
o [1997/03/25] kern/3104           Cannot execute files on a nullfs filesyst
o [1997/03/26] conf/3109           unintellible upgrade doc
o [1997/03/27] kern/3122           _POSIX_SAVED_IDS not defined in 2.2
o [1997/03/27] conf/3123           /stand/sysintstall does not perform to up
o [1997/03/27] i386/3124           BOOT_PROBE_KEYBOARD hangs system in bootb
o [1997/03/27] bin/3126            Install with mcd0 still broken.
o [1997/03/27] bin/3127            PCI Ether card slower than ISA Ether card
o [1997/03/28] i386/3130           Dell Latitude keyboard lock up
o [1997/03/28] misc/3133           TIOCSETD error with Cyclades 8Yo
o [1997/03/30] gnu/3149            patch-2.1: files possibly created in wron
o [1997/03/31] kern/3156           Copying to floppy device file locks machi
o [1997/03/31] bin/3158            seg faults and cannot update links using 
f [1997/04/01] kern/3162           2.2 kernel from mar 25th crashes on nfs s
o [1997/04/01] bin/3170            vi freaks and dump core if user doesn't e
o [1997/04/02] kern/3180           mlock() causes panic: lockmgr: upgrade ex
o [1997/04/04] i386/3195           ahc panic
o [1997/04/05] kern/3201           de0 not re-enabled after hub down
o [1997/04/05] ports/3205 jmz      Mtools-3.0 attempts to flock() a disk par
o [1997/04/05] kern/3209           3.0-current panics on shutdown/reboot/hal
o [1997/04/06] kern/3216           panic: pmap_zero_page: CMAP busy
o [1997/04/06] kern/3219           sppp or arnet gets looped after connectio
o [1997/04/08] bin/3230            Unable to resolve dev conflict between ed
o [1997/04/09] kern/3244           ipfw flush closes connections
o [1997/04/10] bin/3246            mtree -c should escape whitespace and spe
o [1997/04/11] ports/3256 ache     ncftp-2.4.2 in packages-2.2 was not linke
o [1997/04/11] docs/3257           make cleandepend is broken in src/
o [1997/04/12] kern/3263           troubles with digiboard
o [1997/04/13] kern/3278           mounting MFS uses up swap space
o [1997/04/14] misc/3291           md2.h, md4.h, and md5.h headers useless f
o [1997/04/15] bin/3305            Can't do encrypted rlogin into self
o [1997/04/16] bin/3307            Unable to Route to a different Class C wi
o [1997/04/16] misc/3308           Missing "#include <sys/types.h" in /usr/i
o [1997/04/16] i386/3309           /dev/spkr can crash system and may have s
o [1997/04/18] bin/3325   brian    http request over ijppp hangs
o [1997/04/18] kern/3327           using gdb may cause hanging processes.
o [1997/04/18] kern/3328           another kernel panic
o [1997/04/19] kern/3351           Scsi bus timeouts in 2.1.7.1 (adaptec 294
o [1997/04/19] bin/3355            ncrcontrol fails when -DFAILSAFE in kerne
o [1997/04/20] kern/3356           ncr0 (ncr815) hang
o [1997/04/21] kern/3367           2.1.7.1 panic with route mask == 0
o [1997/04/22] kern/3373           .db with 600K records and 1.1GB size retu
o [1997/04/25] kern/3381           2.2.x kernel panic on traversing and remo
o [1997/04/25] kern/3384           telldir-seekdir can cause livelock
o [1997/04/27] kern/3398           off by one error in ffs_alloc
o [1997/04/28] bin/3406   rich     Fresh Internet Install - Permissions on f
o [1997/04/30] kern/3428           Some timeouts in st.c are too low when a 
o [1997/04/30] gnu/3431            C++ exceptions don't work in shared libra
o [1997/04/30] i386/3432           ATAPI CD doesn't work under 2.2.1 Release
o [1997/04/30] kern/3434           Use of NFS v3 might cause a trap 12
o [1997/05/01] gnu/3441            C++ exceptions don't work in shared libra
f [1997/05/01] bin/3451   peter    vasprintf() doesn't work.
o [1997/05/01] misc/3460           Lots of stuff still refernces /etc/syscon
o [1997/05/01] kern/3463           netstat -I packet count increase on sl0 w
o [1997/05/02] kern/3468           Panic - page fault in kernel mode
o [1997/05/02] gnu/3470            fail to use standart ANSI C++ string clas
o [1997/05/03] bin/3478            pwd_mkdb and passwd
o [1997/05/04] kern/3491           SMP kernel, profiling broken, prof_machde
o [1997/05/04] kern/3495           _thread_fd_table is not initialized with 
o [1997/05/04] i386/3502           Merge of if_ix* and if_ie* broke EE/16 su
o [1997/05/05] conf/3509           sysinstall does not configurates apache h
o [1997/05/06] bin/3516            getcwd() fails to close a DIR* when the p
o [1997/05/06] bin/3524            rlogin doesn't read $HOSTALIASES for non-
o [1997/05/07] conf/3526           Bug in config(8) mechanism
o [1997/05/07] kern/3527           if_de.c doesn't recognize Kingston card p
o [1997/05/08] misc/3544           Uprgade problem with schg flags
o [1997/05/09] kern/3564           using MPU401 driver pagefaults kernel
o [1997/05/09] kern/3569           ex0 driver doesn't work with EtherExpress
o [1997/05/11] misc/3578           defining CXXFLAGS in /etc/make.conf or en
o [1997/05/12] kern/3579           de driver doesn't support newer SMC 9332 
o [1997/05/12] kern/3581           intermittent trap 12 in lockstatus()
o [1997/05/12] kern/3582           panic: bad dir (mangled entry) in 2.2-STA
o [1997/05/12] kern/3583           'syctl kern' dumps core when displaying c
o [1997/05/13] conf/3591           parts in rc.local have no effects in rc.*
o [1997/05/13] bin/3593            Error while compiling tip
o [1997/05/18] bin/3621            pthread_key_create is referenced as pthre
o [1997/05/18] bin/3622            gethostbyname fails for file descriptors 
o [1997/05/19] kern/3633           description of interface flags in ep(4) m
o [1997/05/20] ports/3640 ports    xlockmore galaxy bombs out
o [1997/05/20] kern/3646           kernel built with "options NETATALK" fail
o [1997/05/21] ports/3649 ports    xlock quits on receipt of signalxx 8
f [1997/05/21] ports/3654 pst      mkdist script is broken.
o [1997/05/21] kern/3661           System locked up while editing rc.conf, w
o [1997/05/23] bin/3670            make fails in libc
o [1997/05/25] kern/3685           panic: fdesc attr
o [1997/05/25] kern/3688           fsck -p gets transient unexpected inconsi
o [1997/05/29] kern/3707           IP Accounting counts packets two virtual 
o [1997/05/29] gnu/3714            gdb -w -k /kernel /dev/mem != gdb --wcore
o [1997/05/30] kern/3723           2.2.2 & 3.0-SNAP fail on installing SMP m
o [1997/05/30] conf/3725           Cirrus Logic PCMCIA Controller Support
o [1997/05/30] kern/3726           process hangs in 2.2-stable when working 
o [1997/05/30] kern/3727           SCSI II tape support broken
o [1997/06/01] kern/3744           Inability to edit memory area for ed0 pre
o [1997/06/01] kern/3745           Use of ed0 with buff addr of C8000 causes
o [1997/06/01] bin/3746            daemon screen saver missing
o [1997/06/01] conf/3750  phk      Potential improvements to rc.firewall
o [1997/06/02] i386/3760           Inlel EtherExpress pro/100B !!!
o [1997/06/02] bin/3763            df hangs uninterruptably when nfs mount f
o [1997/06/03] kern/3771           NFS hangs when writing to local FS re-mou
o [1997/06/04] i386/3779           changing cursor to blinking block causes 
o [1997/06/06] bin/3799            make world failing on 2.2.1
o [1997/06/07] conf/3807           mitsumi cd-rom fx800 (8x cd-rom) is not r
o [1997/06/08] gnu/3810            cvs can't handle multiple multiple-path d
o [1997/06/09] docs/3817           broken indent manpage
o [1997/06/09] ports/3822 asami    ports-current Xaw3d doesn't compile
o [1997/06/09] kern/3827           fopen/freopen fails on some binary files.
o [1997/06/10] bin/3834            /stand/sysinstall dumps core while fetchi
o [1997/06/10] kern/3835           SMP kernel crash on enable "dumps on wd0"
o [1997/06/11] bin/3849            Existing quota tools are limited.
o [1997/06/13] i386/3857           bios screensaver screws up screen
o [1997/06/13] bin/3862            I dont seem to get a login prompt....
o [1997/06/15] docs/3875           FAQ section 9.17 is incorrect
o [1997/06/16] misc/3883           @+netgroup entries break +NIS-user entrie
o [1997/06/18] kern/3899           df while unmounting floppy crashes 2.2.2
o [1997/06/19] bin/3906            timed mishandles network numbers
o [1997/06/19] kern/3909  joerg    A patch supporting some new worm drivers
o [1997/06/19] gnu/3910            sort(1) of 2.2.1R doesn't work in special
o [1997/06/20] bin/3917            quiz Shakespeare-lines work stops giving 
o [1997/06/20] docs/3919           Wrong phone number listed on website FAQ 
f [1997/06/22] kern/3925           SO_SNDLOWAT of 0 causes kernel to use 99%
o [1997/06/22] ports/3927 ports    xview library fails on -current and on 2.
o [1997/06/23] bin/3937            getty works on ttyd1 but not ttyd0
o [1997/06/28] misc/3980           access via NFS fails during mount-operati
o [1997/06/29] bin/3982            /usr/include/arpa/tftp.h has bug preventi
o [1997/06/29] bin/3986            rdist seg faults when target machine is d
o [1997/07/01] i386/4006           panic: ahc_intr: AWAITING_MSG for an SCB 
o [1997/07/02] kern/4012           2.2-RELEASE/Digital UNIX NFSv3 0 length f
o [1997/07/02] misc/4013           boot floppy hangs if IDE ZIP Drive presen
o [1997/07/03] kern/4022           Fatal double fault using vn device
o [1997/07/04] kern/4032           During recovery from scsi errors, incorre
o [1997/07/04] gnu/4033   peter    cvs clears default branch when adding a f
o [1997/07/06] gnu/4042            gdb stackframe in static library shows no
o [1997/07/06] docs/4043           man page for directory ops is misleading
o [1997/07/06] kern/4044           kernel crashes when ip_output() is called
a [1997/07/07] ports/4049 itojun   ported plain2
o [1997/07/07] ports/4050 jfitz    mrtg: rateup dumps core with malloc_optio
o [1997/07/08] ports/4062 obrien   xskyroot
o [1997/07/09] kern/4071           Accessing /dev/rst0 causes `DMA beyond en
o [1997/07/12] bin/4078            Typed password to log in on console and i
o [1997/07/13] bin/4082   jkh      sysinstall installed over existing system
o [1997/07/15] bin/4098            m4 divert/ifelse/decr interaction is brok
o [1997/07/17] ports/4105 ports    tac_plus port update
o [1997/07/17] misc/4106           old named.root
o [1997/07/17] kern/4107           ch.c does not use bounce buffers
o [1997/07/17] kern/4115           SunOS NFS file has wrong owner if creator
o [1997/07/18] kern/4117           if_spppsubr.c: problem talking with cisco
o [1997/07/19] kern/4119           can't connect to Win NT 4.0 RAS using MS 
o [1997/07/20] ports/4129 ports    New port uploaded to incoming/sane.tar.gz
o [1997/07/21] bin/4134            Potential bufferflow in getpwent(), getpw

347 problems total.

Non-critical problems

S  Submitted   Tracker    Resp.    Description
-------------------------------------------------------------------------------
a [1994/12/01] kern/35             mount -t union -o -b : lower layer not se
o [1995/01/14] bin/115             systat iostat display doesn't scale high 
o [1995/01/22] kern/176   peter    EIDRM not defined in errno.h
o [1995/04/20] misc/355            policy on /usr/local permission in base r
o [1995/05/13] bin/401    wollman  Add REMOTE_* variables
a [1995/05/23] i386/440   sos      want vidcontrol option to apply settings 
a [1995/05/27] gnu/450    scrappy  tar --exclude -c doesn't work
o [1995/06/15] bin/517    wpaul    Bad group change with 'install'
o [1995/07/05] bin/591    phk      SPAP request REJexted in stead of NAKed
o [1995/07/09] misc/605   wpaul    NIS: get*bynis routine problems
f [1995/08/03] kern/652            Multiple addresses on one interface inter
s [1995/08/05] gnu/655    jdp      ld -r of shared objects worked in 1.1.5, 
o [1995/08/07] bin/658             ifconfig alias has to be separately given
f [1995/08/12] kern/677   dyson    X gets a bus error when calling mmap()
o [1995/08/13] bin/680    joerg    2.0.5's tip using termios doesn't act the
o [1995/08/29] bin/715    ache     ls gives weird tabular form
o [1995/09/26] kern/742   dyson    syslog errors accessing Mac hard disks [p
o [1995/10/03] kern/765   phk      umount -f can`t umount a NFS filesystem i
o [1995/10/31] bin/803             bsd m4 chokes and dies while FSF m4 works
o [1995/11/11] bin/815             mountd reports unknown hosts with non-inf
o [1995/11/20] kern/831            one minor complaint about the kernel visu
o [1995/11/22] kern/835   davidg   ed panics with SMC ultra with iomem, if n
o [1995/11/27] bin/841             stale nfs mounts cannot be umounted
o [1995/11/30] bin/854    dyson    swapinfo shows incorrect information for 
o [1995/12/17] kern/900   dyson    ext2fs triggers divide by zero trap in vn
a [1995/12/29] misc/922            From line handling incorrect in mail.loca
a [1995/12/31] kern/924            EISA devices have disappeared from vmstat
o [1996/01/21] bin/961             'more $file', incorrect CRLF compacting.
o [1996/01/28] kern/975   bde      getrusage returns negative deltas
a [1996/01/30] bin/981    fenner   clnt_broadcast() is not aware of aliases
s [1996/02/03] bin/993    peter    g++ complains about /usr/include/machine/
o [1996/02/07] bin/999    peter    /usr/share/mk/sys.mk missing common $(RM)
o [1996/02/12] bin/1021   phk      pppd doesn't handle PAP-only authenticati
f [1996/02/14] kern/1026           deadlocks if parent vfork and child has c
f [1996/02/15] bin/1029            cd behaves erraticly if cwd is a mount-po
f [1996/02/19] bin/1037            2.x telnetd handles CTRL-M differently th
o [1996/02/25] i386/1042  bde      Warning from sio driver reports wrong dev
o [1996/02/26] misc/1043  dyson    vm_bounce_alloc error on 2.1 install with
f [1996/02/29] kern/1051           zip fails on dos partition
o [1996/03/20] kern/1090           iostat displays incorrect sps count
o [1996/03/20] bin/1093   wollman  route's diagnostic is weird
o [1996/04/06] kern/1119  dyson    Mounted EXT2FS partition is not cleanly u
a [1996/04/15] kern/1144           sig{add, del}set and sigismember fns don'
a [1996/04/22] bin/1154            Configure tunN device for ip-over-ip tunn
o [1996/04/23] ports/1155 ports    systat or top display disagreeing informa
o [1996/05/09] bin/1184   scrappy  ls + xterm + nvi + columns != 80 + ^Z = m
o [1996/05/15] bin/1206   steve    /bin/sh + emacs + ^G = ruined terminal
o [1996/06/11] bin/1312            automounter hangs on boot
o [1996/06/12] conf/1319           muldi3 is not included into kernel's Make
a [1996/06/13] bin/1320   gpalmer  dump limits blocksize to 32K
o [1996/06/18] i386/1331  phk      changes and bug in ft driver
f [1996/06/18] bin/1332            changes to amd and possible nfs lkm bug?
f [1996/07/04] misc/1369           Need SC_MORE_LUS for Emulex MD23 also
a [1996/07/07] bin/1375            Extraneous warning from mv(1)
f [1996/07/07] misc/1376           if_tun.c does not set if_ibytes and if_ob
o [1996/07/18] kern/1399  dyson    invoking setuid programs over NFS case vn
o [1996/07/21] ports/1416 ports    cflow(1) doesn't parse GNU C __attribute_
s [1996/07/23] kern/1421           Non-bug in sosend()
o [1996/07/24] misc/1428           ncurses doesn't always display ALTCHARSET
o [1996/08/03] kern/1462           nfsstat doesn't work if using LKM'ed vers
a [1996/08/07] ports/1470 asami    need more info in the ports structure
o [1996/08/17] kern/1501           vmstat reports impossible avm after start
o [1996/08/17] bin/1502            vmstat 'avm' field merges with procs 'w' 
o [1996/08/17] ports/1504 jmz      latex port completely failes
o [1996/08/17] kern/1508  sos      syscons should protect against useless DD
o [1996/08/19] kern/1514  dyson    mlock fails on readonly regions
o [1996/08/20] kern/1516  dyson    vm_fault.c contains dead code or too many
o [1996/08/20] ports/1518 torstenb No man pages in audio/mpegaudio port
o [1996/08/21] ports/1520 ports    sudo dosn't recognise certain passwords a
o [1996/08/21] bin/1523            "cvs update -d -P" prunes unchecked-in di
o [1996/08/24] misc/1538           enhanced /etc/security script
a [1996/09/04] bin/1565            Moving a file to it's link completely rem
o [1996/09/06] ports/1576 jmz      patch for ports/print/mltex/Makefile FETC
o [1996/09/06] bin/1577            mail -f foo does not look in current dire
o [1996/09/08] bin/1589            ftp fails to flush output
o [1996/09/11] bin/1598            tip leaves OPOST set on controlling termi
o [1996/09/12] docs/1602  ache     /usr/lib/terminfo refered to in man termi
o [1996/09/12] bin/1607   dfr      unmount fails for a NFS fs mounted withou
o [1996/09/14] gnu/1611   phk      groff should use "system-wide" papersize 
o [1996/09/14] kern/1614           Attempt to mount an NTFS partition causes
o [1996/09/17] docs/1630           Addition to handbook concerning MFS kerne
f [1996/09/18] kern/1636           mss driver extension to broaden support
a [1996/09/18] bin/1642            pkg_install Makefiles could be simplified
o [1996/09/19] bin/1649            md5(1) header file makes bad assumption
o [1996/09/19] kern/1654           In procfs, vattr doesn't contain correct 
o [1996/09/20] kern/1658           ktrace/kdump flaky - corrupted ktrace.out
o [1996/09/23] i386/1671           s2 map in pcvt isn't ISO 8859-1 and claim
o [1996/09/29] kern/1690           apm and sbxvi inappropriately probe as co
o [1996/09/29] docs/1691  brian    ppp server doc submission
o [1996/10/02] misc/1708           monthly login accounting
o [1996/10/02] kern/1711  joerg    kernel logging of signaled processes shou
o [1996/10/03] misc/1717           Use of ntohl causes lint to complain
o [1996/10/04] bin/1721            /sbin/route incorrectly installs routes w
o [1996/10/04] kern/1725           visual config redraws bits of the screen 
f [1996/10/08] misc/1738           Install floppy returns random geometry wi
o [1996/10/11] conf/1777           sysctl called in /etc/netstart before /us
s [1996/10/13] kern/1788  pst      netstat gives negative numbers for tcp by
o [1996/10/13] misc/1791           syslimits.h does not allow overriding def
o [1996/10/13] bin/1793   steve    /bin/sh return w/o exitstatus in a functi
o [1996/10/14] bin/1804            pkg_create hangs if the packing list has 
o [1996/10/16] bin/1827            add support of Glidepoint trackpad "tap/d
f [1996/10/17] bin/1831            routed's rdisc mode is installing incorre
o [1996/10/18] ports/1834 gpalmer  COMMENT may be amusing but is not informa
o [1996/10/20] bin/1849            gdb sets library breakpoints on the wrong
o [1996/10/20] misc/1853           Syscons font mapping semms not to work pr
o [1996/10/20] docs/1855  joerg    Addition to LINT
o [1996/10/22] kern/1868           system knows it has no keyboard but compl
o [1996/10/23] misc/1871           incorrect '===> item' when making world
o [1996/10/23] bin/1872            automounter (amd) cannot ls directories w
o [1996/10/24] bin/1881            file(1) misidentifies Sun3/m68k executabl
o [1996/10/26] bin/1897            Sendmail 8.8.2 requires /etc/sendmail.cw
o [1996/10/27] bin/1904            /usr/bin/su is not careful enough in veri
o [1996/10/27] misc/1908  jkh      FTP install failed DNS lookup
o [1996/10/29] bin/1924            if lpd is not running, lpc will say ``no 
o [1996/10/30] i386/1931           Mitsumi CDrom works well under 2.1.x, fai
o [1996/10/31] ports/1939 ports    exodus port doesn't build with new g++-2.
o [1996/11/01] bin/1941            wtmp and monthly rotation
o [1996/11/01] bin/1943            route(8) args
o [1996/11/02] bin/1945            Out of date code/comments in dd
o [1996/11/04] i386/1953           syscons savers have no default timeout
o [1996/11/04] gnu/1961            uucp logging files are in /var/spool/uucp
o [1996/11/06] bin/1968            FreeBSD has no rdate(8), here's one
o [1996/11/06] bin/1970            csh limtail() bug
o [1996/11/09] bin/1985            pkg_delete outputs confusing message when
o [1996/11/13] kern/2004           route add <ipnum> -link <etheraddr> panic
o [1996/11/13] bin/2005            Poor command line argument checking and b
o [1996/11/14] bin/2008            kerberos tickets from login all have the 
o [1996/11/15] kern/2022           Switching from X display to virtual conso
o [1996/11/16] bin/2036            cpio size wraparound
o [1996/11/16] ports/2038 torstenb sshd dies on FreeBSD machines if run as a
o [1996/11/18] ports/2051 obrien   HDF library port
o [1996/11/19] bin/2061            DEBUG_FLAGS in bsd.lib.mk is broken
o [1996/11/19] bin/2065   wollman  in tzsetup/sysinstall, allow user to type
o [1996/11/19] misc/2068           Unstable keyboard mappings on the main tt
o [1996/11/20] kern/2072           ZIP drive support is available for FreeBS
o [1996/11/21] ports/2079 obrien   New ports supporting AWE sound driver (fo
o [1996/11/22] docs/2087           ifconfig.8 does not document how to remov
o [1996/11/22] bin/2090            clients may bind to FreeBSD ypserv refusi
o [1996/11/23] bin/2093            AMD gets sig 11 when /etc/malloc.conf is 
o [1996/11/24] ports/2096 tg       ImageMagick outdated, lzw not supported
o [1996/11/25] misc/2105           bsd.lib.mk has problems with STRIP and IN
o [1996/11/26] bin/2106            Byte order problem in -current routed
o [1996/11/26] i386/2108  sos      [ATAPI] wcd driver may hang under certain
o [1996/11/28] kern/2118           writing to virtual consoles fails to disp
o [1996/11/28] bin/2119            mount lies to child about argv0, which ca
o [1996/12/01] bin/2133            netstat -s overflows to negative
o [1996/12/02] bin/2137            vm statistics are bad
o [1996/12/02] kern/2140           FreeBSD leaves EtherExpress 16 net card i
o [1996/12/03] ports/2145 ports    qpopper bulletin support broken
o [1996/12/03] conf/2146           wrong /dev for COM2 during installation v
a [1996/12/04] docs/2153  mpp      Manual page of bootparams(8) refers to a 
o [1996/12/06] i386/2166           psm driver locks the console
o [1996/12/07] ports/2169 pst      zephyr port does not completely compile
o [1996/12/08] ports/2173 peter    top does not compile under FBSD 2.1.6
o [1996/12/08] ports/2182 ports    FreeBSD's and X-32's list of locales do n
o [1996/12/08] bin/2184            sendmail has lots of trouble with local d
o [1996/12/08] misc/2185  phk      add ability to change partition type in l
a [1996/12/10] ports/2190 asami    need cross-reference to xpdf from X11 por
o [1996/12/12] kern/2199  joerg    Got a lots of "Target Busy" messages with
o [1996/12/14] kern/2214           File System gets corrupted when mounting 
o [1996/12/14] bin/2216            Ada specs not being compiled into cc/gcc
o [1996/12/16] bin/2227            FreeBSD does not recognize WD7000-ASC dri
o [1996/12/17] i386/2234           fbsdboot.exe does not turn off floppy dri
o [1996/12/17] i386/2239           some interrupts take too long (i.e. BT946
o [1996/12/18] misc/2242           Suggest add optional   mt blocksize 512  
o [1996/12/18] bin/2247   imp      getopt should return -1 rather than EOF
o [1996/12/20] bin/2260            PPP logins using PAP to Nortel/Shiva syst
o [1996/12/21] ports/2264 ports    latex* ports need updating
a [1996/12/21] bin/2265   guido    su(1) does not call skeyaccess()
o [1996/12/24] kern/2273           support for POSIX.4 / POSIX.1a RT-schedul
o [1996/12/24] docs/2275           no support for isdn-cards
o [1996/12/25] conf/2284           Termcap ibm3163 entry has arrow keys wron
o [1996/12/26] bin/2291            race condition in /etc/master.passwd lock
o [1996/12/27] kern/2298           Support for DSR/DCD swapping on serial po
a [1996/12/27] misc/2302  markm    new crypt() including SHS and an extendab
o [1996/12/28] misc/2309           Thread safe fixes to malloc, localtime, l
o [1996/12/28] ports/2313 torstenb pidentd fails in 2.2-BETA
o [1996/12/29] bin/2315            tail segfaults on NFS permission denied
o [1996/12/29] misc/2323           FreeBSD.FAQ file in ftp.freebsd.org is lo
o [1996/12/30] kern/2327           `Green' saver for pcvt
o [1996/12/31] bin/2336   jkh      Sysinstall won't install dists on 2nd pas
o [1997/01/01] docs/2353           Changes to FAQ
o [1997/01/03] bin/2366            libc does not consult /etc/services to fi
o [1997/01/03] bin/2368            serial line logins "freeze" during login 
o [1997/01/06] bin/2382            curses.h / -lcurses incompatible with C++
o [1997/01/06] bin/2383            Inconsistent tputs(3) prototypes in curse
o [1997/01/06] misc/2386           patches for new socket credential firewal
o [1997/01/06] bin/2387            virtual hosting patches for inetd
o [1997/01/06] kern/2390           Some CDROM drives stop audio on cdcontrol
o [1997/01/07] kern/2393           filesystems not unmounted following shutd
o [1997/01/07] misc/2407           dirent.h does not include sys/types.h
o [1997/01/07] bin/2410            pppd(8): failing PAP doesn't force line d
o [1997/01/07] kern/2412           Wine does not work
o [1997/01/07] ports/2413 peter    Cannot redirect "top" output
o [1997/01/08] kern/2424           Pressing ALT-Fn during boot -c leave bell
o [1997/01/09] kern/2429           Driver for AIMS Lab RadioTrack radio card
o [1997/01/10] bin/2437            minor nits on text in 2.2-BETA install
o [1997/01/10] bin/2442   davidn   setusershell()/endusershell() missing
o [1997/01/10] bin/2443            Fetch cannot find the correct boundary be
o [1997/01/11] bin/2448            semctl() not portable -- freebsd requires
o [1997/01/11] docs/2455           no description "option COMCONSOLE" <he pr
o [1997/01/12] kern/2462           screen saver dosn't capture key strokes
o [1997/01/12] bin/2464            adduser claims /nonexistent is an invalid
o [1997/01/12] bin/2468            more is slow
o [1997/01/12] bin/2469            xntpd(8)'s logging is too blatant
o [1997/01/12] ports/2477 ports    Tcl 8.0 a1 port submission.
o [1997/01/12] ports/2478 ports    Tk 8.0a1 port submission.
o [1997/01/13] ports/2480 obrien   mtools manual page mentions mbadblocks wh
o [1997/01/13] misc/2481           Gnats creates malformed Resent-Reply-To: 
o [1997/01/14] bin/2491            chat won't report is the report string co
o [1997/01/14] kern/2492           AIMS Lab RadioTrack driver for FreeBSD 2.
o [1997/01/14] bin/2493            Cannot use DESTDIR to build a seperate tr
o [1997/01/14] kern/2494           constant page faults in kernel mode
o [1997/01/14] gnu/2496            cursor keys won't work for info any more
o [1997/01/15] bin/2499            fetch ftp://bla bla doesn't bail in disk 
o [1997/01/16] bin/2508            kerberos does not support multihomed host
o [1997/01/16] i386/2514  jkh      BootEasy binary is OLD in in FBSD install
o [1997/01/17] bin/2518            /usr/bin/tar is out of date
o [1997/01/18] misc/2523           sysinstall dumps core on attempted packag
o [1997/01/18] bin/2524            PPP Users Get Knocked Off After PAP
o [1997/01/20] bin/2537            Fsck dies with floatingpoint exception
o [1997/01/20] conf/2542           SoundBlaster Value 16 PnP conflicts with 
o [1997/01/21] bin/2547            fetch command fail to get file
o [1997/01/21] kern/2552           kernel make install fails if no /kernel
o [1997/01/21] bin/2556            Patch for calendar.c
o [1997/01/23] ports/2564 asami    checksums on ports mis-match files
o [1997/01/23] i386/2565           Error using target "links" in /usr/src/sy
o [1997/01/23] bin/2567            mknod doesn't warn when minor overlaps ma
f [1997/01/24] ports/2571 ports    Maxima lacks pkg directory
o [1997/01/24] bin/2572            Build 2.2 on a 2.1.6 system without repla
o [1997/01/24] kern/2575           patch for setsockopt(), opt data > MLEN
o [1997/01/26] misc/2596           dd refuses to respond to SIGkill
o [1997/01/26] i386/2598           ep0 in EISA mode hangs if ep0-device (ISA
o [1997/01/28] bin/2603            Added POSIX.4/POSIX.1b constants in unist
o [1997/01/28] bin/2604            Added POSIX.4/POSIX.1b shm_open()/shm_unl
o [1997/01/28] ports/2607 max      New port: Gopher-2.3
o [1997/01/28] bin/2609            Problem receiving more than 1688835 bytes
o [1997/01/29] misc/2617           Utility submission - upsmon - UPS monitor
o [1997/01/30] kern/2621           Patch to support Cogent EM110 fast-ethern
o [1997/01/30] docs/2623           ipfirewall(4) man page is way out of date
o [1997/01/30] bin/2624            kdump unaware of semsys and several other
o [1997/01/31] bin/2630            xargs does excessive and inconsistent arg
o [1997/01/31] bin/2631            kill interprets empty arg as PID 0
o [1997/02/02] gnu/2637            tar dumped core with -g option.
f [1997/02/02] ports/2639 jkh      FreeBSD 2.2 teTeX-0.4 package does not in
a [1997/02/02] bin/2641   wpaul    login_access.c doesn't work with NIS by d
o [1997/02/03] ports/2653 pst      mh-6.8.4 manpage error for slocal
o [1997/02/04] bin/2657            ypserv thinks there is no computers in ne
o [1997/02/04] bin/2660            When selecting BSD to boot from system ha
o [1997/02/04] bin/2665            port 22 isn't being converted to ".ssh" i
o [1997/02/05] bin/2668            modification suggested for rarpd
o [1997/02/05] bin/2672            Problem with telnetd
o [1997/02/06] kern/2681           missing prototype in <sys/systm.h>
s [1997/02/07] ports/2684 torstenb ircII port upgrade; 2.9_roof -> 2.9alpha1
o [1997/02/07] kern/2686           struct igmpmsg in <netinet/ip_mroute.h> s
o [1997/02/07] misc/2687           sysinstall umounts floppy after prompting
o [1997/02/10] bin/2703            vipw doesn't allow you to edit master.pas
o [1997/02/10] kern/2704           Occasional failure to detect wdc1 on boot
o [1997/02/11] conf/2709           FBSD 2.1.6 X-Server installation setup ut
o [1997/02/11] bin/2713            ftp daemon processes don't terminate, eve
o [1997/02/11] kern/2715           MSDOS-FS 1024/2048 byte/sector media supp
o [1997/02/11] kern/2716           od.c/sd.c non 512 byte/sector support imp
o [1997/02/13] i386/2729           "make tags" in sys/kern produces barely u
o [1997/02/14] bin/2734   jkh      pkg_* uses relative paths to executables
o [1997/02/14] bin/2735   jkh      Add signature support (both MD5 and PGP) 
o [1997/02/14] bin/2737            yppasswd fails to change password on a su
o [1997/02/15] misc/2745  fenner   PR querry web form doesn't sort correctly
o [1997/02/17] bin/2752            NULL is used instead of 0 many places
o [1997/02/20] docs/2780           Description of Linux emulation is out of 
o [1997/02/20] bin/2782            err man page is slightly wrong
o [1997/02/21] misc/2789           na.phone update
o [1997/02/22] ports/2797 tg       New Port: qmail
o [1997/02/23] kern/2806           new kernel tags script
o [1997/02/23] kern/2807           pcisupport.c uses sprintf field widths, n
o [1997/02/24] docs/2810           Tutorial submission detailing how to upgr
o [1997/02/25] i386/2813           hard reference to /usr/src breaks make wo
o [1997/02/26] conf/2819           /etc/rc does not execute 'uname' when con
o [1997/02/26] conf/2822           ftp install specifying URL confusing
o [1997/02/27] gnu/2827            after make world genclass is not installe
o [1997/02/28] docs/2833           Repeated topics on FAQ entry hardware com
o [1997/03/02] bin/2845            sync with spiffy new netbsd/openbsd ftp c
o [1997/03/02] misc/2848  jmg      newsyslog will notify syslogd, not any ot
o [1997/03/02] docs/2850           init(8) man page does not document secure
o [1997/03/02] bin/2851            script(1) sets argv[0] of the started she
o [1997/03/03] kern/2857           DE500 board exhibits capture effect
o [1997/03/03] bin/2859            /usr/bin/quota seems to choke on long gro
o [1997/03/03] bin/2864            Using modload with -p option broken
o [1997/03/03] kern/2865  dfr      NFS client hangs on umount, ls, df when N
o [1997/03/03] bin/2871            showmount -e returns error
o [1997/03/04] misc/2882           Duplicate line in /etc/services?
o [1997/03/05] kern/2886  fenner   mbuf leak in multicast code
o [1997/03/06] docs/2897  mpp      send-pr categories should be explained so
o [1997/03/06] bin/2898   fenner   arp -a -n buglet
a [1997/03/06] ports/2902 ports    Fix xmcd port for PACKAGE_BUILDING
a [1997/03/06] ports/2905 ports    Fixed port: xshisen-1.36
o [1997/03/08] ports/2920 ports    patch for mispositioned xv windows under 
o [1997/03/09] i386/2924           syscons X keyboard gets stuck in capsmode
o [1997/03/09] ports/2926 ports    xmgt-2.31 port, now in pub/incoming on ft
o [1997/03/10] bin/2933            sysinstall fails when adding packages thr
o [1997/03/10] bin/2934            sh(1) has problems with $ENV
o [1997/03/10] ports/2936 tg       The teTeX port runs strup on /usr/local/b
o [1997/03/10] bin/2938            Add -b, -l, and -f options to du(1)
o [1997/03/10] docs/2939           `man 8 sticky` == outdated
o [1997/03/10] conf/2943           standard-supfile missing src-release and 
o [1997/03/11] ports/2949 ports    bsd.port.mk needs something like FETCH_EN
o [1997/03/11] ports/2951 ports    xgraph source is not on MASTER_SITE
o [1997/03/11] misc/2955           pkg_add failed on xemacs via sysintall
o [1997/03/12] ports/2961 ports    New port(jp-vftool-1.2):japanese/virfonts
o [1997/03/12] bin/2968            fmt dumps core on ^M
o [1997/03/13] ports/2974 ports    updated Makefile and patch-ab of jp-dvi2p
o [1997/03/13] bin/2977            After enabling moused and vidcontrol and 
o [1997/03/13] bin/2979            GCC complains about stmt. expr. when comp
o [1997/03/13] i386/2984           serial port console only prints ~ 1 char 
o [1997/03/14] ports/2988 joerg    vga font is not built
o [1997/03/15] ports/2993 ports    qmail-port-take2-proff.tar.gz in incoming
o [1997/03/15] kern/3001           soundblaster8 card does not work correctl
o [1997/03/16] misc/3009           packages-2.2/x11/fvwm-1.24r.tgz corrupt o
o [1997/03/17] ports/3012 ports    qmailanalog port in incoming
o [1997/03/18] conf/3022           /etc/sysconfig was not set up with option
o [1997/03/18] conf/3023           By default users have no write permission
o [1997/03/18] misc/3024           make reinstall in /usr/src requires writa
o [1997/03/18] bin/3025            mv to / trailed dirs prints odd error mes
o [1997/03/18] bin/3028   sos      add support for Glidepoint pointing devic
o [1997/03/19] misc/3040           sysinstall XF86Config graphic mode YES===
o [1997/03/19] bin/3042            comm and uniq do not have a case insensit
a [1997/03/21] ports/3052 ports    /usr/ports/lang/expect does not find tkCo
o [1997/03/22] kern/3061           route does not accept -genmask
o [1997/03/24] misc/3075           2.2-R install "features" (non critical)
o [1997/03/24] bin/3080            yacc produces output which doesn't compil
o [1997/03/24] ports/3081 ports    sitelispdir is a directory no a path in x
o [1997/03/24] ports/3090 ports    ircii-2.9-roof does not run.
o [1997/03/25] bin/3101            "command" entry of ps -uc is too wide, ou
o [1997/03/26] docs/3112           Handbook says that users should use sup
o [1997/03/26] misc/3113           make libraries failed.
o [1997/03/27] misc/3119           /usr/share/syscons/keymaps/german.iso.kbd
o [1997/03/27] ports/3121 tg       teTeX 0.4 package has missing links ?
a [1997/03/28] misc/3136           rc.firewall should be run after interface
o [1997/03/29] bin/3139            qcamcontrol has a bug where I/O errors ar
o [1997/03/29] misc/3140           display message is broken on boot.flp
o [1997/03/30] docs/3147           /usr/share/misc/au.postcodes
o [1997/03/30] misc/3148           adjkerntz screws up during GMT/BST change
o [1997/03/31] bin/3152            FreeBSD 2.2-STABLE: getty does not initia
o [1997/03/31] misc/3155           Checksum mismatch
o [1997/03/31] gnu/3157            Patches to gas and gdb to support MMX ext
a [1997/04/01] bin/3164   mpp      view copies the file into vi.recover
o [1997/04/01] ports/3169 ports    nn port broken
o [1997/04/01] kern/3172           CS4232 support trouble for mss0
o [1997/04/03] bin/3190            RISCom N2 card driver problem?
o [1997/04/04] kern/3191           Commiting of the ppa Zip Drive driver to 
o [1997/04/04] bin/3194            2.2.1-RELEASE hangs when using /stand/sys
o [1997/04/05] bin/3202            shutdown(8) don't work if started from an
o [1997/04/05] bin/3206            su seg-faults when being invoked with an 
o [1997/04/06] bin/3210            routed having problems with /etc/gateways
o [1997/04/06] bin/3211            ctm uses mktemp()>
o [1997/04/06] bin/3212            the pkg_* tools use mktemp()
o [1997/04/06] misc/3217           The rmail.c err() function will fail in m
o [1997/04/07] bin/3221            rpc.rusersd : can't communicate with SunO
o [1997/04/07] misc/3225           uucpd.c should normalize host names as lo
o [1997/04/08] bin/3232            XFree86 installation Problem with non-Mic
o [1997/04/08] bin/3233            adduser(8) doesn't add users to the wheel
o [1997/04/08] misc/3237           SCRIPTS addition to bsd.prog.mk
a [1997/04/09] bin/3241            times(3) returns only stime
o [1997/04/09] bin/3242            incorrect prototype for initgroups
o [1997/04/09] bin/3245            variable substitution "a=${a:=}" in /bin/
o [1997/04/10] bin/3251            xsysinfo stops refreshing and wastes CPU
o [1997/04/10] kern/3253           scsiconf.c: make ZIP disks use optical dr
o [1997/04/11] misc/3254           Can't connect to my ISP, because my ISP u
o [1997/04/12] bin/3269            exec pppd -detach ... caused a kernel pan
o [1997/04/12] docs/3270           command 'cvs init' missing from cvs(1)
o [1997/04/13] conf/3272           $@ is deprecated I believe, so use ${.TAR
o [1997/04/13] docs/3275  mpp      Some man pages has absolutely wrong date
o [1997/04/14] kern/3281           errors when "rm -r"-ing in a mounted ext2
o [1997/04/14] kern/3282           ext2fs causes fs-unmount at shutdown/rebo
o [1997/04/14] bin/3283            brandelf fails on files without write per
o [1997/04/14] bin/3284            symorder(1): -t option doesn´t work at al
o [1997/04/14] bin/3285            date option for pom(6) (phase of the moon
o [1997/04/14] bin/3286            missing error checking in mount_mfs(8) ak
o [1997/04/14] kern/3287           missing symbols in /usr/src/sys/i386/i386
o [1997/04/14] kern/3288           addition of a -f (force) option to "write
o [1997/04/14] bin/3289            login(1) does not check /etc/skey.access 
o [1997/04/14] docs/3290           port option in lpd not valid
o [1997/04/15] docs/3295           ATAPI CDROM not found during setup
o [1997/04/15] kern/3299           /dev/console hangs
o [1997/04/15] kern/3302           msdos FS bogus error
o [1997/04/15] bin/3303            ftpio manpage
o [1997/04/15] ports/3306 ports    new port-package for ifmail
o [1997/04/16] bin/3311            If non-root tries to mount CD, mount says
o [1997/04/17] docs/3313           manpage bug in scsi(8) (cmd args are hex)
o [1997/04/17] bin/3314            /etc/daily did not run on April 6, 1997
o [1997/04/17] kern/3317           odd TUBA_INCLUDE use in tcp_input.c
o [1997/04/17] ports/3318 ports    New port: jigsaw (Java-based HTTP server)
o [1997/04/18] ports/3322 markm    setlocale problem in lang/perl5
a [1997/04/19] ports/3335 ports    new port request of korean/hanemacs
o [1997/04/20] ports/3358 asami    XFMail-1.1 has been released
o [1997/04/20] bin/3360            su(1) cannot call MD4Init(3) from libskey
a [1997/04/20] ports/3363 ports    port of nana-1.00 for your collection
o [1997/04/21] misc/3368           sysinstall upgrade should confirm before 
o [1997/04/23] kern/3375           Consistent 10 min. delay at boot with REL
o [1997/04/24] bin/3379            mprof dumps core on FreeBSD 2.2.1
o [1997/04/25] docs/3382           bootp.8 -t option
o [1997/04/25] ports/3383 ports    kaffe core dumps if LD_LIBRARY_PATH not s
o [1997/04/25] bin/3386            kernel 'config' wrapper 'doconfig' ala Di
o [1997/04/27] ports/3396 max      update of the port of Mesa (now version 2
o [1997/04/27] bin/3397            vipw does not distinguish between rebuild
o [1997/04/27] bin/3399            mv of symbolic link can move directory in
o [1997/04/27] docs/3400           MAXMEM uses maths in LINT
o [1997/04/27] conf/3401           sysinstall sends empty FreeBSD user regis
o [1997/04/28] ports/3411 ports    New port - Atari 8 bit computer emulator 
o [1997/04/28] ports/3412 ports    New port - Apple IIGS beta release
o [1997/04/29] bin/3416            ibcs emulation problems
o [1997/04/29] bin/3418            pkg_create doesn't always create gzip'ed 
o [1997/04/29] bin/3421            chown/chgrp show wrong error message when
o [1997/04/30] kern/3426           Linux emulator can't find NIS users
o [1997/04/30] bin/3430            start-if.${ifn} needs to be called as a s
o [1997/05/01] kern/3444           Linux emulator can't find NIS users
o [1997/05/01] bin/3445            chown/chgrp show wrong error message when
o [1997/05/01] bin/3453            start-if.${ifn} needs to be called as a s
o [1997/05/01] ports/3455 jmz      mtools-3.6.tgz could have a better mtools
o [1997/05/01] misc/3465           make-localhost uses %y to generate year
o [1997/05/02] bin/3474            misprint in arpa/telnet.h
o [1997/05/02] kern/3475           gdb(ptrace?) cause create/modify times on
o [1997/05/03] misc/3476           Please add support for .cpp suffix to sta
o [1997/05/03] bin/3477            top wastes 16 characters in USERNAME colu
o [1997/05/04] docs/3490           mount.8 manpage refinement about Nm and X
s [1997/05/04] ports/3498 ports    nn-current port is out of date
o [1997/05/04] ports/3499 markm    exim port out of date
o [1997/05/05] misc/3503           rpc.yppasswdd doesn't start due to typo i
o [1997/05/05] i386/3504           New features (and manpage) for netboot
o [1997/05/05] bin/3506            more did not show iso-8859-n characters
o [1997/05/05] bin/3508            FreeBSD 2.2.1 do not view SCSI disk at sw
o [1997/05/06] docs/3522           Man pages close(2) misses fcntl lock info
o [1997/05/07] bin/3528            fsck fails to detect some illegal block n
o [1997/05/08] kern/3546           ktrace works even if no read permission
o [1997/05/08] gnu/3552            the -L option of tar does not work proper
o [1997/05/09] bin/3556            Bug with -i option in /usr/bin/lpr
o [1997/05/09] bin/3558            make reinstall collapses on install-info
o [1997/05/09] kern/3560           Timeout counter bug in /sys/i386/isa/wd.c
o [1997/05/09] kern/3571           Mounted ext2 prevents umount of filesyste
o [1997/05/10] bin/3573            bug in stty -sane output
o [1997/05/10] misc/3575           compilation of strtoq.c produces unnecess
o [1997/05/11] conf/3577           eBones and OBJLINK=yes fails to build
o [1997/05/12] kern/3584           cleanup TCP_REASS macro in tcp_input.c
o [1997/05/13] conf/3590           Difference in ttys and FAQ
o [1997/05/13] kern/3595           param counts not idential between definit
f [1997/05/14] ports/3597 ports    jp-groff-0.99 port macro update
o [1997/05/16] bin/3608            Telnet in linemode will break apart long 
o [1997/05/17] kern/3611           Internal CPU cache on CyrixiInstead DX2 d
o [1997/05/18] gnu/3616            permissions of /usr/libexec/uucp/uuxqt no
o [1997/05/18] bin/3623            Extra definition of vwprintw in curses.h
o [1997/05/18] ports/3627 ports    New port - Atari 2600 VCS emulator
f [1997/05/19] ports/3634 andreas  fvwm95-2.0.43a-i18n-port.tar.gz was put
o [1997/05/19] docs/3636           No mention is made in relevant manpages a
o [1997/05/20] bin/3638            /bin/w can't handle long /dev/{tty,cua}xx
o [1997/05/20] bin/3639            ac doesn't know about FreeBSD's pty names
o [1997/05/20] docs/3643           man page of login_getclass(3) not up-to-d
o [1997/05/20] docs/3645           TCP_wrappers package doesn't mention wher
o [1997/05/21] bin/3648            find(1) extension for file flags
o [1997/05/21] ports/3657 ports    Port of NCSA HyperNews submitted as p5-hy
o [1997/05/22] i386/3663           Unable to get system printer to work
o [1997/05/22] ports/3665 jmz      mtools port install fails
o [1997/05/22] kern/3667           patches to modularize vnode driver
o [1997/05/24] conf/3673           no ddp line in /etc/protocols
o [1997/05/24] docs/3675           man page of mount(2) of 2.2.2R
o [1997/05/25] kern/3678           bug in IPDIVERT code in -current
o [1997/05/25] docs/3680           manpage cal.1's SYNOPSIS is incorrect.
o [1997/05/25] docs/3681           mapage column.1's EXAMPLE does not match 
o [1997/05/25] docs/3682           Macro usage in manpage ld.1 is not apropr
o [1997/05/25] ports/3687 asami    Gnat 3.09 Ada Compiler
o [1997/05/27] misc/3695           compiled termcap.db not in distribution
o [1997/05/28] docs/3704           not dump(5) man page.
o [1997/05/28] bin/3705            /stand/sysinstall hangs.  pkg_add also ha
o [1997/05/29] docs/3709           manpage vmstat.8 has some problems
o [1997/05/29] conf/3713           installation floppy bug
o [1997/05/30] kern/3720           Addition for supported Hardware
o [1997/05/30] kern/3724           sig-11 on package add in sysinstall
o [1997/05/31] ports/3729 ports    pgsql dies when initiated
o [1997/05/31] kern/3731           Addition of a PCI Bridge
f [1997/05/31] bin/3733   davidn   getty with 'to' option causes pppd to die
o [1997/05/31] docs/3735           getlogin manpage says wrong OS
o [1997/05/31] ports/3737 ports    The DHCPD no longer works under FreeBSD 2
o [1997/06/01] kern/3738           Byte and packet counters in ipfw overflow
o [1997/06/01] kern/3739           pause key not disabled; weird stuff when 
o [1997/06/01] conf/3740           use ENV file for sh(1)
o [1997/06/01] bin/3741            Mention virtual terminals in MAKEDEV's ma
o [1997/06/01] conf/3751           Improvements to /etc/rc{,.network,.pccard
o [1997/06/02] ports/3759 tg       xtem-5.23 (X11 TEx Menu) port submitted (
o [1997/06/02] bin/3762            Bogus return values from rtprio(1)
o [1997/06/02] docs/3764           systat(1) -vmstat description seems to be
a [1997/06/02] ports/3765 ports    New port: mpd-1.0b3
o [1997/06/02] bin/3766            ping has a few missing ntohs() & ntohl()
o [1997/06/03] bin/3769            strftime %C should be %c (lstart option)
o [1997/06/04] conf/3775           Time Zone for Sri Lanka - LKT
o [1997/06/04] bin/3777            quiz dies early
o [1997/06/04] bin/3778            ypbind -S domainname,server1,... does not
o [1997/06/04] bin/3780            WEXITSTATUS() may return nagative value, 
o [1997/06/04] ports/3787 ports    ghostscript-3.53 has bad PLIST
o [1997/06/06] bin/3801            'timed' don't work with option '-n'
o [1997/06/07] bin/3805            single process tftpd
o [1997/06/07] ports/3806 ports    update s3mod to 1.09
o [1997/06/08] docs/3808           The manpage telnet.1 has many bugs.
o [1997/06/09] bin/3818            "dd conv=sync" makes garbage
o [1997/06/09] docs/3819           man (5) login.conf specifies passwordtime
o [1997/06/09] ports/3824 ports    New port: snes97
o [1997/06/09] bin/3826            KerberosIV sometimes hangs rcp
o [1997/06/09] ports/3831 ports    netris port doesn't install sr
o [1997/06/10] kern/3836           Cannot remove HUGE directory
o [1997/06/10] bin/3837            new feature for rtprio
o [1997/06/10] kern/3839           X startup undoes keyboard repeat rate (pc
o [1997/06/11] bin/3850            /usr/bin/cmp fails with nonzero byte offs
o [1997/06/12] kern/3853           netboot/ns8390.c breaks NS datasheet
o [1997/06/12] bin/3855            /usr/bin/cmp fails with nonzero byte offs
o [1997/06/12] i386/3856           Improvement to autodetection logic
o [1997/06/13] docs/3858           passwd(5) says class field is unused
o [1997/06/13] bin/3859            Setting the $0 variable in perl dosnt do 
o [1997/06/13] docs/3861           Line 108 of rc.conf refers to rc.conf(8) 
o [1997/06/14] bin/3864            Incorrect usage of err(3) in mount_union.
o [1997/06/14] bin/3866            rcs2log fails with eastern timezones
o [1997/06/14] ports/3870 ports    Upgrade tkdesk 1.0b3 --> 1.0b4
o [1997/06/15] docs/3877           In manapge keyadmin.8, key show be rename
o [1997/06/15] kern/3879           Can't export mounted ext2fs via NFS
o [1997/06/16] conf/3886           install does not build sendmail host stat
o [1997/06/17] ports/3888 ports    port net/wu-ftpd: tiny bug that is wu-ftp
o [1997/06/17] bin/3891            NIS-only netgroup lookups don't work
o [1997/06/17] ports/3892 max      new port: www/webxref (cross-reference ge
o [1997/06/17] gnu/3894            manpath segfaults if it dosen't understan
o [1997/06/18] ports/3898 ports    gnats is updated, and 3.01 is not on the 
o [1997/06/18] kern/3901           Multicast for Intel 10/100 Ethernet Card
o [1997/06/19] bin/3903   markm    Kerberized su -l fails with segfault
o [1997/06/19] ports/3907 ports    Submission of ircII-EPIC, an enhanced irc
o [1997/06/19] misc/3912           ctags(1) cannot trace some macro correctl
o [1997/06/20] gnu/3918            vi dosnt wrap lines when called from send
o [1997/06/21] ports/3922 ports    Author released a new version of nmh - up
o [1997/06/22] ports/3924 ports    de.spinne-1.0.0
o [1997/06/22] ports/3928 ports    New port: jp-pgp-2.6.3ia (language)
o [1997/06/22] ports/3935 ports    another mp3 player
o [1997/06/23] kern/3938           Problem about mmap() over NFS
o [1997/06/23] ports/3939 ports    new port: latex2html_icon_server
o [1997/06/23] ports/3940 ports    port of latex2html-96.1
o [1997/06/23] docs/3941           misc bug on man page of indent.1
o [1997/06/24] kern/3944           if_le doesnt receive ether multicast pack
o [1997/06/24] docs/3945           incomplete man page for gethostent
o [1997/06/24] bin/3947            /usr/src/etc/pccard_ether is too old...
o [1997/06/25] kern/3948           nonworking t/tcp server side
o [1997/06/25] docs/3951           Missing smp(4) manpage.
o [1997/06/25] kern/3953           kern-config: options PANIC_REBOOT_WAIT_TI
o [1997/06/25] ports/3955 ports    -kpassive_ftp=true fails on socket connec
o [1997/06/26] bin/3957            Makefile dependency error in amd
o [1997/06/26] ports/3958 ports    a2ps fails if used according to man
o [1997/06/26] i386/3962           print disk internal cache size during pro
o [1997/06/27] kern/3968           Hardware probes die on Peak SBCs.
o [1997/06/28] docs/3979           Error in manpage hier(7)
o [1997/06/28] misc/3981  brian    wtmp logging of ppp activity would be nic
o [1997/06/29] ports/3983 ports    New port: psf toolkit
o [1997/06/29] ports/3987 ports    Update port - crossgo32
o [1997/06/30] ports/3991 ports    set of OffiX ports
o [1997/06/30] ports/3996 ports    nmh needs dependecy on autoconfig to work
o [1997/06/30] ports/3997 ports    New port: VRML browser (vrweb)
o [1997/07/01] bin/4004            moused(8) + international language text =
o [1997/07/01] ports/4008 ports    New port - DJGPP Version 2 libraries for 
o [1997/07/01] ports/4009 ports    New port - Curses for crossgo32 with DJGP
o [1997/07/02] bin/4010            Problem with edquota -t - tmpfile not rem
o [1997/07/02] ports/4014 ports    package/port installation obeys roots uma
o [1997/07/02] ports/4015 ports    package linux_lib-2.4 can run / out of di
o [1997/07/02] i386/4016           Patch to add dead key support to syscons 
o [1997/07/02] ports/4017 ports    Someone has to upgrade the plor port!
o [1997/07/03] bin/4019            mount_mfs lacks an error message, and exi
o [1997/07/03] kern/4020           vxget() in /sys/dev/vx/if_vx.c needs rewo
o [1997/07/03] ports/4023 ports    One can't play the cardgame Ass on FreeBS
o [1997/07/03] i386/4024           Patch to add dead key support to syscons 
o [1997/07/03] ports/4025 ports    New port - jp-ebw3
o [1997/07/04] ports/4027 ports    New port: rot13-1.3
o [1997/07/04] misc/4028           GNATS auto-magically re-opened 14 prs
o [1997/07/05] kern/4037           boot.flp panics after kernel load if >2 s
o [1997/07/05] ports/4038 ports    Initial port of the alpha-rel. WindowMake
o [1997/07/06] kern/4039           2940UW and DCAS 32160 -- hungs if 40 MB/s
o [1997/07/07] kern/4051           pppd connect 'chat ...' broken
o [1997/07/07] kern/4052           VJ compression drops packets with IP+TCP 
o [1997/07/07] ports/4054 ports    Port for Amp 0.7.3
o [1997/07/07] ports/4055 ports    Port for XMpeg3 v1.0
o [1997/07/07] ports/4056 obrien   Port for netpipes 3.2
o [1997/07/08] ports/4061 obrien   new port: xklock
o [1997/07/08] misc/4063           2.2.2R Installation fails if Jaz drive sp
o [1997/07/08] docs/4065           ppp.8 is inconsistent wrt ppp.log name
o [1997/07/08] ports/4066 ports    Port for Mikmod 2.14
o [1997/07/09] ports/4067 ports    wrong formats of files in offix.tar
o [1997/07/11] ports/4077 ports    new version of lout - 3.10
o [1997/07/12] bin/4079            formatting error (man getty)
o [1997/07/12] bin/4080            hyphenation occurs within .Xr
o [1997/07/13] ports/4083 ports    netscape wrapper doesn't hand off args co
o [1997/07/13] kern/4086           Floppy Disk Driver Problem
o [1997/07/14] bin/4087            nameservice terminates after ndc restart
o [1997/07/14] ports/4094 ports    squid11 port is outdated
o [1997/07/16] ports/4100 ports    I contribute a new port.
o [1997/07/16] bin/4102            User level ppp stops communicating - sour
o [1997/07/16] ports/4103 ports    Should I or should I not ?
o [1997/07/16] ports/4104 ports    Minor fix to hobbes-icons-xpm3
o [1997/07/17] ports/4109 ports    New port: xcopilot
o [1997/07/17] kern/4112           PPSCLOCK kernel diffs
o [1997/07/17] kern/4113           Processes shouldn't get SIGIO when the tt
o [1997/07/17] kern/4114           Processes shouldn't get SIGIO when the tt
o [1997/07/18] bin/4116   davidn   Kerberized login as <user>.root fails to 
o [1997/07/18] ports/4118 ports    New Port: bind 8.1.1
o [1997/07/19] bin/4120            Partition sysid prevents extended DOS par
o [1997/07/19] ports/4121 ports    New port: xpbiff and xpbiff-youbin
o [1997/07/19] bin/4122            behaviour of src/usr.sbin/syslogd
o [1997/07/19] ports/4124 ports    Apache 1.2.1 port does not install docume
o [1997/07/20] ports/4127 ports    netscape-3.01: get rid of bogus error mes
o [1997/07/20] misc/4128           ctags(1) overlooks objects decived by ext
o [1997/07/20] ports/4131 ports    Upgrade of news/suck to version 3.5.0
o [1997/07/20] ports/4133 ports    new port: mpich.tar.gz

610 problems total.


From owner-freebsd-bugs  Mon Jul 21 11:00:10 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id LAA29350
          for bugs-outgoing; Mon, 21 Jul 1997 11:00:10 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id LAA29340;
          Mon, 21 Jul 1997 11:00:04 -0700 (PDT)
Resent-Date: Mon, 21 Jul 1997 11:00:04 -0700 (PDT)
Resent-Message-Id: <199707211800.LAA29340@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, blank@fox.uni-trier.de
Received: from sliphost37.uni-trier.de (root@sliphost37.uni-trier.de [136.199.240.37])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA28708
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Jul 1997 10:52:58 -0700 (PDT)
Received: (from blank@localhost)
	by sliphost37.uni-trier.de (8.8.6/8.8.6) id TAA01719;
	Mon, 21 Jul 1997 19:40:18 +0200 (CEST)
Message-Id: <199707211740.TAA01719@sliphost37.uni-trier.de>
Date: Mon, 21 Jul 1997 19:40:18 +0200 (CEST)
From: blank@fox.uni-trier.de
Reply-To: blank@fox.uni-trier.de
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4135: ftpd in RELENG_2_2  outputs wrong hostname
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4135
>Category:       bin
>Synopsis:       ftpd: missing hostname in "quote help" output
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 21 11:00:02 PDT 1997
>Last-Modified:
>Originator:     Sascha Blank
>Organization:
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

FreeBSD 2.2-RELENG, the relevant source files in /usr/src/libexec/ftpd:

Makefile:
     $Id: Makefile,v 1.17.2.3 1997/05/10 19:48:12 davidn Exp $
ftpcmd.y:
     $Id: ftpcmd.y,v 1.8 1996/09/22 21:53:23 wosch Exp $
ftpd.c:
     $Id: ftpd.c,v 1.25.2.9 1997/05/21 23:27:12 danny exp $

The ftp daemon is built with VIRTUAL_HOSTING defined which is the
default for 2.2-RELENG.


>Description:

When I type "quote help" at the ftp prompt I get this:

ftp> quote help
214- The following commands are recognized (* =>'s unimplemented).
   USER    PORT    STOR    MSAM*   RNTO    NLST    MKD     CDUP
   PASS    PASV    APPE    MRSQ*   ABOR    SITE    XMKD    XCUP
   ACCT*   TYPE    MLFL*   MRCP*   DELE    SYST    RMD     STOU
   SMNT*   STRU    MAIL*   ALLO    CWD     STAT    XRMD    SIZE
   REIN*   MODE    MSND*   REST    XCWD    HELP    PWD     MDTM
   QUIT    RETR    MSOM*   RNFR    LIST    NOOP    XPWD
214 Direct comments to ftp-bugs@`.

The malformed email address is the result of a wrong external variable
declaration. After correcting this declaration the output is correct
again:

ftp> quote help
214- The following commands are recognized (* =>'s unimplemented).
   USER    PORT    STOR    MSAM*   RNTO    NLST    MKD     CDUP
   PASS    PASV    APPE    MRSQ*   ABOR    SITE    XMKD    XCUP
   ACCT*   TYPE    MLFL*   MRCP*   DELE    SYST    RMD     STOU
   SMNT*   STRU    MAIL*   ALLO    CWD     STAT    XRMD    SIZE
   REIN*   MODE    MSND*   REST    XCWD    HELP    PWD     MDTM
   QUIT    RETR    MSOM*   RNFR    LIST    NOOP    XPWD
214 Direct comments to ftp-bugs@sliphost37.uni-trier.de.

Note: This bug might be present in 3.0-CURRENT as well.


>How-To-Repeat:

See description above.


>Fix:

The following small patch corrects the problem:

blank in /usr/src/libexec/ftpd (330): diff -c ftpcmd.y.CURRENT ftpcmd.y
*** ftpcmd.y.CURRENT	Mon Jul 21 19:10:32 1997
--- ftpcmd.y	Mon Jul 21 19:28:34 1997
***************
*** 80,86 ****
  extern	int timeout;
  extern	int maxtimeout;
  extern  int pdata;
! extern	char hostname[], remotehost[];
  extern	char proctitle[];
  extern	int usedefault;
  extern  int transflag;
--- 80,91 ----
  extern	int timeout;
  extern	int maxtimeout;
  extern  int pdata;
! #ifdef VIRTUAL_HOSTING
! extern	char *hostname;
! #else
! extern	char hostname[];
! #endif
! extern	char remotehost[];
  extern	char proctitle[];
  extern	int usedefault;
  extern  int transflag;

--
             Sascha Blank - mailto:blank@fox.uni-trier.de
  Student and System Administrator at the University of Trier, Germany
            Finger my account to receive my Public PGP key
   I don't speak for my employers, they don't pay me enough for that.
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Mon Jul 21 11:00:16 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id LAA29376
          for bugs-outgoing; Mon, 21 Jul 1997 11:00:16 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id LAA29354;
          Mon, 21 Jul 1997 11:00:11 -0700 (PDT)
Resent-Date: Mon, 21 Jul 1997 11:00:11 -0700 (PDT)
Resent-Message-Id: <199707211800.LAA29354@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, nsayer@quack.kfu.com
Received: from relay1.UU.NET (relay1.UU.NET [192.48.96.5])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA28933
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Jul 1997 10:55:18 -0700 (PDT)
Received: from slxinc.specialix.com by relay1.UU.NET with SMTP 
	(peer crosschecked as: slxinc.specialix.com [192.65.145.1])
	id QQczel14163; Mon, 21 Jul 1997 13:55:12 -0400 (EDT)
Received: from zephyr.specialix.com by specialix.com id aa08468;
          21 Jul 97 10:54 PDT
Received: by zephyr.specialix.com 
        (8.8.5//ident-1.0) id KAA00362; Mon, 21 Jul 1997 10:55:12 -0700 (PDT) 
Message-Id: <199707211755.KAA00362@zephyr.specialix.com>
Date: Mon, 21 Jul 1997 10:55:12 -0700 (PDT)
From: nsayer@quack.kfu.com
Reply-To: nsayer@quack.kfu.com
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: kern/4136: worm fails with 'write append error'
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4136
>Category:       kern
>Synopsis:       worm fails with 'write append error'
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 21 11:00:06 PDT 1997
>Last-Modified:
>Originator:     Nick Sayer
>Organization:
Just me
>Release:        FreeBSD 2.2.2-RELEASE i386
>Environment:

Copyright (c) 1992-1997 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.

FreeBSD 2.2.2-RELEASE #4: Tue Jul  8 11:30:17 PDT 1997
    nick@zephyr.specialix.com:/usr/src/sys/compile/ZEPHYR
CPU: i486 DX2 (486-class CPU)
  Origin = "GenuineIntel"  Id = 0x435  Stepping=5
  Features=0x3<FPU,VME>
real memory  = 16777216 (16384K bytes)
avail memory = 14721024 (14376K bytes)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x300-0x31f irq 10 maddr 0xcc000 msize 16384 on isa
ed0: address 00:00:c0:e1:4e:57, type WD8013WC (16 bit) 
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16550A
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16550A
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: device ID 0
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
wdc0 not found at 0x1f0
aha0 at 0x330-0x333 irq 11 drq 5 on isa
(aha0:0:0): "QUANTUM FIREBALL1080S 630C" type 0 fixed SCSI 2
sd0(aha0:0:0): Direct-Access 1042MB (2134305 512 byte sectors)
(aha0:4:0): "HP CD-Writer 6020 1.07" type 5 removable SCSI 2
worm0(aha0:4:0): Write-Once 
npx0 flags 0x1 on motherboard
npx0: INT 16 interface
changing root device to sd0a
IP packet filtering initialized, divert enabled, logging limited to 100 packets/entry

aha0 is a 1542CP. Burning was done in single user mode to insure the
burner had the CPU's full attention.

>Description:

Dummy burn works perfectly. Real burn fails miserably after a couple
hundred K with

Jul 21 10:33:57 zephyr /kernel: worm0(aha0:4:0): ABORTED COMMAND asc:50,0 Write append error
Jul 21 10:33:58 zephyr /kernel: worm0(aha0:4:0): ABORTED COMMAND info:80005783 asc:50,0 Write append error

>How-To-Repeat:

wormcontrol select HP 4020i
wormcontrol prepdisk double dummy
wormcontrol track data
rtprio 5 team -v 1m 5 < cdr | rtprio 5 dd of=/dev/rworm0 obs=20k
wormcontrol fixate 1

works just fine. The same sequence without 'dummy' fails.

>Fix:
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Mon Jul 21 11:59:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id LAA03233
          for bugs-outgoing; Mon, 21 Jul 1997 11:59:03 -0700 (PDT)
Received: from tangelo.lal.ufl.edu (tangelo.lal.ufl.edu [204.199.163.200])
          by hub.freebsd.org (8.8.5/8.8.5) with SMTP id LAA03228;
          Mon, 21 Jul 1997 11:59:00 -0700 (PDT)
Received: from Loche.lal.ufl.edu (204.199.163.38) by tangelo.lal.ufl.edu
 (EMWAC SMTPRS 0.81) with SMTP id <B0000007753@tangelo.lal.ufl.edu>;
 Mon, 21 Jul 1997 14:58:52 -0400
Received: by localhost with Microsoft MAPI; Mon, 21 Jul 1997 15:07:31 -0400
Message-ID: <01BC95E7.CFDECB40.cll@icon.lal.ufl.edu>
From: Christina Loche <cll@icon.lal.ufl.edu>
To: "'freebsd-bugs@freebsd.org'" <freebsd-bugs@freebsd.org>,
        "'freebsd-chat@freebsd.org'" <freebsd-chat@freebsd.org>,
        "'freebsd-current@freebsd.org'" <freebsd-current@freebsd.org>,
        "'hackers@freebsd.org'" <hackers@freebsd.org>
Subject: unsubscribe
Date: Mon, 21 Jul 1997 15:07:27 -0400
X-Mailer: Microsoft Internet E-mail/MAPI - 8.0.0.4211
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

unsubscribe
Christina Loche
Cll@icon.lal.ufl.edu
Ext. 220



From owner-freebsd-bugs  Mon Jul 21 12:40:15 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA06047
          for bugs-outgoing; Mon, 21 Jul 1997 12:40:15 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA06021;
          Mon, 21 Jul 1997 12:40:09 -0700 (PDT)
Resent-Date: Mon, 21 Jul 1997 12:40:09 -0700 (PDT)
Resent-Message-Id: <199707211940.MAA06021@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, johan@moon.pp.se
Received: from moon.campus.luth.se (johan@moon.campus.luth.se [130.240.192.137])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA05363
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Jul 1997 12:31:14 -0700 (PDT)
Received: (from johan@localhost)
	by moon.campus.luth.se (8.8.5/8.8.5) id VAA01338;
	Mon, 21 Jul 1997 21:31:05 +0200 (CEST)
Message-Id: <199707211931.VAA01338@moon.campus.luth.se>
Date: Mon, 21 Jul 1997 21:31:05 +0200 (CEST)
From: Johan Larsson <johan@moon.pp.se>
Reply-To: johan@moon.pp.se
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: kern/4137: typo of warning message in kern_opt.c
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4137
>Category:       kern
>Synopsis:       typo of warning message in kern_opt.c
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 21 12:40:02 PDT 1997
>Last-Modified:
>Originator:     Johan Larsson
>Organization:
moon.pp.se
>Release:        FreeBSD 3.0-970209-SNAP i386
>Environment:

	src code.

>Description:

	Mistyped warning if options GATEWAY is declared in the config file.
	Should be 'sysctl -w net.inet.ip.forwarding=1' and not
	'sysctl -w net.inet.ip_forwarding=1'

>How-To-Repeat:

	put options GATEWAY in config and make kernel.

>Fix:
	
	Change line 12 in kern/kern_opt.c to:
	#warning "obsolete option GATEWAY - use `sysctl -w net.inet.ip.forwarding=1'"
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Mon Jul 21 12:51:15 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA06989
          for bugs-outgoing; Mon, 21 Jul 1997 12:51:15 -0700 (PDT)
Received: from tangelo.lal.ufl.edu (tangelo.lal.ufl.edu [204.199.163.200])
          by hub.freebsd.org (8.8.5/8.8.5) with SMTP id MAA06973;
          Mon, 21 Jul 1997 12:50:54 -0700 (PDT)
Received: from Loche.lal.ufl.edu (204.199.163.38) by tangelo.lal.ufl.edu
 (EMWAC SMTPRS 0.81) with SMTP id <B0000007770@tangelo.lal.ufl.edu>;
 Mon, 21 Jul 1997 15:50:52 -0400
Received: by localhost with Microsoft MAPI; Mon, 21 Jul 1997 15:59:33 -0400
Message-ID: <01BC95EF.147A1A00.cll@icon.lal.ufl.edu>
From: Christina Loche <cll@icon.lal.ufl.edu>
To: "'Christina Loche'" <cll@icon.lal.ufl.edu>,
        "'freebsd-bugs@freebsd.org'"
	 <freebsd-bugs@freebsd.org>,
        "'freebsd-chat@freebsd.org'"
	 <freebsd-chat@freebsd.org>,
        "'freebsd-current@freebsd.org'"
	 <freebsd-current@freebsd.org>,
        "'hackers@freebsd.org'"
	 <hackers@freebsd.org>
Subject: RE: unsubscribe
Date: Mon, 21 Jul 1997 15:59:28 -0400
X-Mailer: Microsoft Internet E-mail/MAPI - 8.0.0.4211
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

Sorry all...I pushed the wrong address.  Please disregard.
Christina Loche
Cll@icon.lal.ufl.edu
Ext. 220


-----Original Message-----
From:	Christina Loche [SMTP:cll@ICON.LAL.UFL.EDU]
Sent:	Monday, July 21, 1997 3:07 PM
To:	'freebsd-bugs@freebsd.org'; 'freebsd-chat@freebsd.org'; 'freebsd-current@freebsd.org'; 'hackers@freebsd.org'
Subject:	unsubscribe

unsubscribe
Christina Loche
Cll@icon.lal.ufl.edu
Ext. 220


From owner-freebsd-bugs  Mon Jul 21 13:30:12 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id NAA09411
          for bugs-outgoing; Mon, 21 Jul 1997 13:30:12 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id NAA09400;
          Mon, 21 Jul 1997 13:30:04 -0700 (PDT)
Resent-Date: Mon, 21 Jul 1997 13:30:04 -0700 (PDT)
Resent-Message-Id: <199707212030.NAA09400@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, sachs@interactive.net
Received: from onyx.interactive.net (root@onyx.interactive.net [208.192.224.6])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA09170
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Jul 1997 13:27:05 -0700 (PDT)
Received: from luddite.org (host000.dialup.interactive.net [208.192.245.10])
	by onyx.interactive.net (8.8.5/8.8.5) with ESMTP id QAA19682
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Jul 1997 16:26:59 -0400 (EDT)
Received: (from sachs@localhost)
	by luddite.org (8.8.6/8.8.5) id QAA01321;
	Mon, 21 Jul 1997 16:42:21 -0400 (EDT)
Message-Id: <199707212042.QAA01321@luddite.org>
Date: Mon, 21 Jul 1997 16:42:21 -0400 (EDT)
From: Jay Sachs <sachs@interactive.net>
Reply-To: sachs@interactive.net
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: misc/4138: /etc/rc and sudo : chg to rm -rf /var/run?
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4138
>Category:       misc
>Synopsis:       /etc/rc and sudo : chg to rm -rf /var/run?
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 21 13:30:01 PDT 1997
>Last-Modified:
>Originator:     Jay Sachs
>Organization:
individual
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

	

>Description:

sudo (installed via the most recent port) creates the directory
/var/run/sudo;  /etc/rc tries to clean /var/run via

   rm -f /var/run/*

which fails to fully clean the dir, and prints a console message to
that effect.

>How-To-Repeat:

install sudo.  run it once.  reboot.

>Fix:

Here's a diff.

*** /etc/rc	Sun Jul  6 00:32:40 1997
--- /home/sachs/etc/rc	Mon Jul 21 16:40:29 1997
***************
*** 95,101 ****
  
  adjkerntz -i
  
! rm -f /var/run/*
  
  # Keep a copy of the boot messages around
  dmesg > /var/run/dmesg.boot
--- 95,101 ----
  
  adjkerntz -i
  
! rm -rf /var/run/*
  
  # Keep a copy of the boot messages around
  dmesg > /var/run/dmesg.boot
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Mon Jul 21 16:50:32 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA20762
          for bugs-outgoing; Mon, 21 Jul 1997 16:50:32 -0700 (PDT)
Received: from charon.valueweb.net ([199.227.124.197])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA20753
          for <freebsd-bugs@freebsd.org>; Mon, 21 Jul 1997 16:50:25 -0700 (PDT)
Received: from hatt_52.datastar.net (hatt_52.datastar.net [207.17.83.52])
	by charon.valueweb.net (8.8.5/8.8.5) with SMTP id TAA22255
	for <freebsd-bugs@freebsd.org>; Mon, 21 Jul 1997 19:50:08 -0400 (EDT)
Received: by hatt_52.datastar.net with Microsoft Mail
	id <01BC9607.39B2D510@hatt_52.datastar.net>; Mon, 21 Jul 1997 18:52:23 -0500
Message-ID: <01BC9607.39B2D510@hatt_52.datastar.net>
From: Julian Sanchez <julian@w-bin.com>
To: "'freebsd-bugs@freebsd.org'" <freebsd-bugs@freebsd.org>
Subject: 2.2.2 Installation problems
Date: Mon, 21 Jul 1997 18:52:22 -0500
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id QAA20756
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

Hello.

I recently downloaded from ftp.cdrom.com the version 2.2.2 of FreeBSD. I created the boot floppy by using the file stored in /floppies (and later the one that was in /floppies/newer).

The problem I have is that everytime I start the boot floppy it hangs right after the message
"changing root device to fd0c
panic: double fault

syncing disks..."

I read in a FreeBSD related newsgroup that you haven't got such error in your test computers. Well, if this helps, the computer I'm trying to use is an AMD133 with 48mb of RAM, 3 H.D. IDE (the controller is included in the motherboard), CD-ROM IDE and a 3Com Etherlink PCI.

I also have a Pentium 133 with 32mb of RAM, AHA2940 with two HD SCSI and CD-ROM SCSI and an Intel Etherexpress PCI. In this computer the boot floppy works without any problem (but that's not the computer where I want to install FreeBSD).

I also downloaded the boot floppy included in version 2.1.7. Surprisingly it works in the AMD133.
Have you come up already with some clues or hints?

Thank you very much for your help.



--------------------------------------------------------------------------------------------------------------
Julian Sanchez -> julian@w-bin.com
W BIN Corp. R&D Director.

I speed, therefore I am.
Always Kawasaki.
--------------------------------------------------------------------------------------------------------------



From owner-freebsd-bugs  Tue Jul 22 00:00:10 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA11206
          for bugs-outgoing; Tue, 22 Jul 1997 00:00:10 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA11180;
          Tue, 22 Jul 1997 00:00:06 -0700 (PDT)
Resent-Date: Tue, 22 Jul 1997 00:00:06 -0700 (PDT)
Resent-Message-Id: <199707220700.AAA11180@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, hsu@mail.clinet.fi
Received: from hauki.clinet.fi (root@hauki.clinet.fi [194.100.0.1])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA10847
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 21 Jul 1997 23:53:01 -0700 (PDT)
Received: from katiska.clinet.fi (root@katiska.clinet.fi [194.100.0.4])
	by hauki.clinet.fi (8.8.6/8.8.6) with ESMTP id JAA00638
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 22 Jul 1997 09:52:55 +0300 (EET DST)
Received: (root@localhost) by katiska.clinet.fi (8.8.6/8.6.4) id JAA22970; Tue, 22 Jul 1997 09:52:55 +0300 (EET DST)
Message-Id: <199707220652.JAA22970@katiska.clinet.fi>
Date: Tue, 22 Jul 1997 09:52:55 +0300 (EET DST)
From: Heikki Suonsivu <hsu@mail.clinet.fi>
Reply-To: hsu@mail.clinet.fi
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: kern/4141: ipfw default rule should be compile-time option
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4141
>Category:       kern
>Synopsis:       ipfw default rule should be compile-time option
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 22 00:00:03 PDT 1997
>Last-Modified:
>Originator:     Heikki Suonsivu
>Organization:
Clinet, Espoo, Finland
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

2.2-STABLE.  Just supped to find out that ipfw kernel interface has changed
and kernel and ipfw have to be changed in sync.

>Description:

ipfw default rule was changed to deny over a year ago.  This is the right
thing in theory, but in practice it has been and still is a pain, causing
configuration mistake or kernel/ipfw command difference always be fatal and
requiring manual attendance.  Fine for pure firewalls and machines which
are not kept current, but we also ipfw for statistics collecting and
network problem solving tool on machines which are otherwise intended to be
open.  This problem particularly harmful with machines which are usually
managed remotely (I have more than 50 scattered around within 450km
radius).

This would be easy to fix by adding kernel compile option which would make
ipfw default rule "allow" instead of "deny".  It would not harm anyone but
would a lifesaver for us.

>How-To-Repeat:

Replace a -stable kernel from a month ago (I think) and -stable kernel from
yesterday sup reboot, in a machine which has rc.firewall as "open".  ipfw
command fails when trying to set default rule to allow, so no networking.

>Fix:
	
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Tue Jul 22 00:13:51 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA11911
          for bugs-outgoing; Tue, 22 Jul 1997 00:13:51 -0700 (PDT)
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA11901;
          Tue, 22 Jul 1997 00:13:32 -0700 (PDT)
From: Bruce Evans <bde@FreeBSD.ORG>
Received: (from bde@localhost)
	by freefall.freebsd.org (8.8.6/8.8.5) id AAA05959;
	Tue, 22 Jul 1997 00:11:45 -0700 (PDT)
Date: Tue, 22 Jul 1997 00:11:45 -0700 (PDT)
Message-Id: <199707220711.AAA05959@freefall.freebsd.org>
To: johan@moon.pp.se, bde@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG
Subject: Re: kern/4137
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Synopsis: typo of warning message in kern_opt.c

State-Changed-From-To: open-closed
State-Changed-By: bde
State-Changed-When: Tue Jul 22 00:10:41 PDT 1997
State-Changed-Why: 
Already fixed in both -current and 2.2.

From owner-freebsd-bugs  Tue Jul 22 01:45:06 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id BAA17008
          for bugs-outgoing; Tue, 22 Jul 1997 01:45:06 -0700 (PDT)
Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA17003
          for <freebsd-bugs@FreeBSD.ORG>; Tue, 22 Jul 1997 01:45:03 -0700 (PDT)
Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id BAA00446; Tue, 22 Jul 1997 01:43:28 -0700 (PDT)
To: Julian Sanchez <julian@w-bin.com>
cc: "'freebsd-bugs@freebsd.org'" <freebsd-bugs@FreeBSD.ORG>
Subject: Re: 2.2.2 Installation problems 
In-reply-to: Your message of "Mon, 21 Jul 1997 18:52:22 CDT."
             <01BC9607.39B2D510@hatt_52.datastar.net> 
Date: Tue, 22 Jul 1997 01:43:27 -0700
Message-ID: <443.869561007@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

> I recently downloaded from ftp.cdrom.com the version 2.2.2 of FreeBSD. I crea
ted the boot floppy by using the file stored in /floppies (and later the one th
at was in /floppies/newer).
> 
> The problem I have is that everytime I start the boot floppy it hangs right a
fter the message
> "changing root device to fd0c
> panic: double fault
> 
> syncing disks..."
> 
> I read in a FreeBSD related newsgroup that you haven't got such error in your
 test computers. Well, if this helps, the computer I'm trying to use is an AMD1
33 with 48mb of RAM, 3 H.D. IDE (the controller is included in the motherboard)
, CD-ROM IDE and a 3Com Etherlink PCI.


> 
> I also have a Pentium 133 with 32mb of RAM, AHA2940 with two HD SCSI and CD-R
OM SCSI and an Intel Etherexpress PCI. In this computer the boot floppy works w
ithout any problem (but that's not the computer where I want to install FreeBSD
).
> 
> I also downloaded the boot floppy included in version 2.1.7. Surprisingly it 
works in the AMD133.
> Have you come up already with some clues or hints?
> 
> Thank you very much for your help.
> 
> 
> 
> -----------------------------------------------------------------------------
---------------------------------
> Julian Sanchez -> julian@w-bin.com
> W BIN Corp. R&D Director.
> 
> I speed, therefore I am.
> Always Kawasaki.
> -----------------------------------------------------------------------------
---------------------------------
> 
> 


From owner-freebsd-bugs  Tue Jul 22 01:54:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id BAA17364
          for bugs-outgoing; Tue, 22 Jul 1997 01:54:03 -0700 (PDT)
Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA17359
          for <freebsd-bugs@FreeBSD.ORG>; Tue, 22 Jul 1997 01:53:58 -0700 (PDT)
Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id BAA00481; Tue, 22 Jul 1997 01:52:31 -0700 (PDT)
To: Julian Sanchez <julian@w-bin.com>
cc: "'freebsd-bugs@freebsd.org'" <freebsd-bugs@FreeBSD.ORG>, dg@root.com
Subject: Re: 2.2.2 Installation problems 
In-reply-to: Your message of "Mon, 21 Jul 1997 18:52:22 CDT."
             <01BC9607.39B2D510@hatt_52.datastar.net> 
Date: Tue, 22 Jul 1997 01:52:31 -0700
Message-ID: <477.869561551@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

[sorry for earlier empty reply - my fingers slipped on the cc-edit]

> I recently downloaded from ftp.cdrom.com the version 2.2.2 of
> FreeBSD. I crea ted the boot floppy by using the file stored in
> /floppies (and later the one th at was in /floppies/newer).
>
> The problem I have is that everytime I start the boot floppy it
> hangs right after the message
> "changing root device to fd0c panic:
>  double fault"
> 
> I read in a FreeBSD related newsgroup that you haven't got such
> error in your test computers. Well, if this helps, the computer I'm
> trying to use is an AMD1 33 with 48mb of RAM, 3 H.D. IDE (the
> controller is included in the motherboard)

There's the problem - you have 48MB of RAM and something very very
mysterious which has happened to FreeBSD twixt 2.2.1 and 2.2.2 makes
it fail with just that exact memory size.  Given the popularity of
16MB simms, it also explains why none of us have seen it since we
typically have either 16MB, 32MB or 64MB of memory in our systems. :)

Some things to try in helping us debug this a little:

1. Boot the 2.2.2 boot floppy and when it comes to the first menu which
   asks you whether or not you want to go into the kernel configuration
   editor, choose the "experts only" CLI mode option.  Now type:

	iosize npx0 32768
	visual
	<and do your visual kernel configuration as normal then exit>

And see if you can get through to the installation.  If so, go to step 3.

2. If the above does not work, physically remove all but 32MB of memory
   from your machine and then boot the boot floppy.  Unless your problem
   is totally weird and something we've not seen at all before, you should
   now be able to go on to step 3.

3. Complete the installation and then boot off your hard disk.  This
   boot should work fine, since you are no longer using the memory
   filesystem that the installation uses and which seems to interact
   badly with these memory size issues to create the failure you saw.

This note has also been added to ERRATA.TXT in 2.2.2.

					Jordan

From owner-freebsd-bugs  Tue Jul 22 05:36:32 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id FAA25469
          for bugs-outgoing; Tue, 22 Jul 1997 05:36:32 -0700 (PDT)
Received: from extrouter.test.cdu.elektra.ru ([193.125.114.71])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA25453;
          Tue, 22 Jul 1997 05:36:04 -0700 (PDT)
Received: from mailhub.cdu.ru (mailhub.cdu.ru [172.16.10.50])
	by extrouter.test.cdu.elektra.ru (8.8.6/8.8.6) with ESMTP id QAA00334;
	Tue, 22 Jul 1997 16:34:59 +0400 (MSD)
Received: from mailhub.cdu.ru (Win95.cdu.ru [172.16.2.10])
	by mailhub.cdu.ru (8.8.6/8.8.6) with ESMTP id QAA00462;
	Tue, 22 Jul 1997 16:35:19 +0400 (MSD)
Message-Id: <199707221235.QAA00462@mailhub.cdu.ru>
From: "Win95" <pasha@test.cdu.elektra.ru>
To: "FreeBSD bugs" <freebsd-bugs@freebsd.org>,
        "FreeBSD current" <freebsd-current@freebsd.org>,
        "FreeBSD hackers" <freebsd-hackers@freebsd.org>,
        "FreeBSD hubs" <freebsd-hubs@freebsd.org>,
        "FreeBSD hardware" <freebsd-hardware@freebsd.org>,
        "FreeBSD isp" <freebsd-isp@freebsd.org>,
        "FreeBSD questions" <freebsd-questions@freebsd.org>,
        "FreeBSD security" <freebsd-security@freebsd.org>
Subject: I have a problem with Ethernet adapters!
Date: Tue, 22 Jul 1997 16:27:08 +0400
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1157
MIME-Version: 1.0
Content-Type: text/plain; charset=KOI8-R
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

Hello!
I've installed the FreeBSD 2.2.2-RELEASE on three PC (Gateway2000 P5-100)
to make a Firewall.
But there is something strange with my Ethernet adapters   :-(

There is my schema:

                             |                        |
                             |                        |
          x------------x     |      x------------x    |
   <------X ext_router X-----X------X int_router X----X
  to my   x------------x     |      x------------x    |
 provider                    |                        |       x----------x
                             |                        X-------X mail_hub |
                             |                        |       x----------x
                             |                        |
                             |                        |       x----------x
                             |                        X-------X  client  |
                                                      |       x----------x
                                                      |
                                                      |

All computers have FreeBSD 2.2.2-RELEASE.
ext_router and int_router have two Ethernet adapters: 3Com 3C900 and SMC
80xx.
mail_hub have 3Com 3C509 Ethernet adapter.

Now I try to describe my problem:

When I try to download a file from ext_router to int_router via FTP,
transfer rate is around 700 KBytes/sec. The same transfere rate is when I
try to transfer a file from int_router to mail_hub or even from ext_router
to mail_hub!
But if only I try to UPLOAD a file from int_router to ext_router, then
transfer rate is only around 200 KBytes/sec!   ;-(((((
I have only one question: WHY?

There is output of command "ifconfig -a" on int_router:

vx0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 193.125.114.36 netmask 0xffffffe0 broadcast 193.125.114.63
        ether 00:60:97:b5:f6:37
ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 172.16.10.35 netmask 0xffff0000 broadcast 172.16.255.255
        ether 00:00:c0:50:6d:c3
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000                                  
  

Maybe, a SIMPLEX flag is wrong?

HELP ME!
It's very important for me!

If you answer me by email, it may be more fast!

PS: I'm so sorry for my English  :-(

Yours sincerely,
Pavel

-----------------------------------------------------------
Pavel P. Zabortsev, software engineer
CDO UPS of Russia
Tel.: (095) 220-4513, 220-4350
E-mail: ppz@cdu.elektra.ru
        ppz@usa.net
-----------------------------------------------------------


From owner-freebsd-bugs  Tue Jul 22 18:50:10 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id SAA14845
          for bugs-outgoing; Tue, 22 Jul 1997 18:50:10 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id SAA14821;
          Tue, 22 Jul 1997 18:50:05 -0700 (PDT)
Resent-Date: Tue, 22 Jul 1997 18:50:05 -0700 (PDT)
Resent-Message-Id: <199707230150.SAA14821@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, kh@mogami-wire.co.jp
Received: from eve.mogami-wire.co.jp (eve.mogami-wire.co.jp [202.23.252.130])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA14659
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 22 Jul 1997 18:47:14 -0700 (PDT)
Received: (from kh@localhost) by eve.mogami-wire.co.jp (8.7.6+2.6Wbeta7/3.4Wbeta5-eve) id KAA24686; Wed, 23 Jul 1997 10:47:03 +0900 (JST)
Message-Id: <199707230147.KAA24686@eve.mogami-wire.co.jp>
Date: Wed, 23 Jul 1997 10:47:03 +0900 (JST)
From: Kouichi Hirabayashi <kh@mogami-wire.co.jp>
Reply-To: kh@mogami-wire.co.jp
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4145: join(1) failes or outputs wrong output with some file names
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4145
>Category:       bin
>Synopsis:       join(1) failes or outputs wrong output with some file names
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 22 18:50:02 PDT 1997
>Last-Modified:
>Originator:     Kouichi Hirabayashi
>Organization:
Organization of PR author (multiple lines)
>Release:        FreeBSD 2.2.2-RELEASE i386
>Environment:

	raw system just installed by official CD-ROM (2.2.2-RELEASE)

>Description:

	The join command causes error or wrong output with some type 
	of file names (2'nd character is 'j' and 3'rd character is from 1
	to 3).

>How-To-Repeat:

	For examples,

	1) abort with error message (join: illegal option -- mj3)

	  join q1 mj3

	2) wrong output (produces unpairable records)

	  join q1 qj1

>Fix:
	
*** ORGjoin.c	Wed Jul 23 10:21:28 1997
--- join.c	Wed Jul 23 10:21:52 1997
***************
*** 504,510 ****
  
  	while ((ap = *++argv) != NULL) {
  		/* Return if "--". */
! 		if (ap[0] == '-' && ap[1] == '-')
  			return;
  		switch (ap[1]) {
  		case 'a':
--- 504,510 ----
  
  	while ((ap = *++argv) != NULL) {
  		/* Return if "--". */
! 		if (ap[0] != '-' || ap[0] == '-' && ap[1] == '-')
  			return;
  		switch (ap[1]) {
  		case 'a':

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Tue Jul 22 21:40:05 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id VAA23704
          for bugs-outgoing; Tue, 22 Jul 1997 21:40:05 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id VAA23688;
          Tue, 22 Jul 1997 21:40:03 -0700 (PDT)
Resent-Date: Tue, 22 Jul 1997 21:40:03 -0700 (PDT)
Resent-Message-Id: <199707230440.VAA23688@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG,
        Andre Albsmeier <Andre.Albsmeier@mchp.siemens.de>
Received: from david.siemens.de (david.siemens.de [139.23.36.11])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA23309
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 22 Jul 1997 21:32:19 -0700 (PDT)
Received: from salomon.mchp.siemens.de (salomon.siemens.de [139.23.33.13])
	by david.siemens.de (8.8.6/8.8.5) with ESMTP id GAA28257
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 23 Jul 1997 06:32:16 +0200 (MDT)
Received: from curry.mchp.siemens.de (daemon@curry.mchp.siemens.de [146.180.31.23])
	by salomon.mchp.siemens.de (8.8.6/8.8.5) with ESMTP id GAA06172
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 23 Jul 1997 06:32:16 +0200 (MDT)
Received: (from daemon@localhost)
	by curry.mchp.siemens.de (8.8.6/8.8.6) id GAA19209
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 23 Jul 1997 06:32:14 +0200 (MET DST)
Message-Id: <199707230432.GAA24951@curry.mchp.siemens.de>
Date: Wed, 23 Jul 1997 06:32:07 +0200 (CEST)
From: Andre Albsmeier <Andre.Albsmeier@mchp.siemens.de>
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4147: libc changes make ypserv unimpossible to resolve hostname
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4147
>Category:       bin
>Synopsis:       libc changes make ypserv unimpossible to resolve hostname
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 22 21:40:01 PDT 1997
>Last-Modified:
>Originator:     Andre Albsmeier
>Organization:
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

	2.2-STABLE

>Description:

Hi,

when running "ypserv -n" on 2.2-STABLE it is no longer possible for ypserv
to resolve hostnames which are not fully qualified. This is due to a change in
lib/libc/net/gethostbydns.c which now returns as h_errno NO_RECOVERY instead
of TRY_AGAIN. I have implemented an additional debugline which shows this effect
in usr.sbin/ypserv/yp_dnslookup.c.

I don't know where it should be changed; in gethostbydns.c or in yp_dnslookup.c...

Thanks

	-Andre

---------------------------------------------------------------------------------

running "ypserv -d -n" using NEW lib/libc/net/gethostbydns.c and querying
for host "pcauth" on PC-NFS client:

root@server:/usr/src/usr.sbin/ypserv>./ypserv -d -n
;; res_setoptions("debug", "env")..
;;      debug
ypserv: Procedure ypproc_domain called from 192.168.21.143:1500
ypserv: Procedure ypproc_match called from 192.168.21.143:1500
ypserv: Client is referencing map "hosts.byname".
ypserv: Looking up key [pcauth]
ypserv: Doing DNS lookup of pcauth
;; res_mkquery(0, pcauth, 1, 1)
ypserv: Queueing async DNS name lookup (399)
ypserv: Running dns queue
ypserv: Got dns reply from 192.168.16.33
ypserv: ypserv h_errno = 3
                         |
This is NO_RECOVERY------+

ypserv: Sending dns reply to 192.168.21.143 (399)
ypserv: Running dns queue
ypserv: Running dns queue


---------------------------------------------------------------------------------

running "ypserv -d -n" using OLD lib/libc/net/gethostbydns.c and querying
for host "pcauth" on PC-NFS client:

root@server:/usr/src/usr.sbin/ypserv>./ypserv -d -n
;; res_setoptions("debug", "env")..
;;      debug
ypserv: Procedure ypproc_domain called from 192.168.21.143:1500
ypserv: Procedure ypproc_match called from 192.168.21.143:1500
ypserv: Client is referencing map "hosts.byname".
ypserv: Looking up key [pcauth]
ypserv: Doing DNS lookup of pcauth
;; res_mkquery(0, pcauth, 1, 1)
ypserv: Queueing async DNS name lookup (45885)
ypserv: Running dns queue
ypserv: Got dns reply from 192.168.16.33
ypserv: ypserv h_errno = 2
                         |
This is TRY_AGAIN -------+

ypserv: Retrying with: pcauth.us.tld
;; res_mkquery(0, pcauth.us.tld, 1, 1)
ypserv: Running dns queue
ypserv: Running dns queue
ypserv: Got dns reply from 192.168.16.33
ypserv: Sending dns reply to 192.168.21.143 (45886)
ypserv: Running dns queue
ypserv: Running dns queue
ypserv: Running dns queue
ypserv: Procedure ypproc_match called from 192.168.21.143:1500
ypserv: Client is referencing map "hosts.byname".
ypserv: Looking up key [printfix.us.tld]
ypserv: Doing DNS lookup of printfix.us.tld
;; res_mkquery(0, printfix.us.tld, 1, 1)
ypserv: Queueing async DNS name lookup (45887)
ypserv: Running dns queue
ypserv: Got dns reply from 192.168.16.33
ypserv: Sending dns reply to 192.168.21.143 (45887)
g

>How-To-Repeat:

run ypserv -n and query an unqualified hostname from a PC-NFS client.

>Fix:
	

I simply have removed "h_errno == TRY_AGAIN" in usr.sbin/ypserv/yp_dnslookup.c so 
it works again.

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Wed Jul 23 10:27:57 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id KAA01443
          for bugs-outgoing; Wed, 23 Jul 1997 10:27:57 -0700 (PDT)
Received: from relay.ucb.crimea.ua (root@relay.ucb.crimea.ua [194.93.177.113])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA01421
          for <bugs@FreeBSD.ORG>; Wed, 23 Jul 1997 10:27:29 -0700 (PDT)
Received: from ferrix.ucb.crimea.ua (ferrix.ucb.crimea.ua [194.93.177.116])
	by relay.ucb.crimea.ua (8.8.5/8.8.5) with ESMTP id UAA04002
	for <bugs@FreeBSD.ORG>; Wed, 23 Jul 1997 20:26:40 +0300 (EET DST)
From: Ruslan Ermilov <ru@ucb.crimea.ua>
Received: (from ru@localhost)
	by ferrix.ucb.crimea.ua (8.8.5/8.8.5) id UAA02516
	for bugs@FreeBSD.ORG; Wed, 23 Jul 1997 20:29:20 +0300 (EEST)
Message-Id: <199707231729.UAA02516@ferrix.ucb.crimea.ua>
Subject: RELENG_2_2: make release fails dut to absence of doc tree in BSD.*.dist
To: bugs@FreeBSD.ORG (FreeBSD Bugs)
Date: Wed, 23 Jul 1997 20:29:20 +0300 (EEST)
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


From owner-freebsd-bugs  Wed Jul 23 16:10:20 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA21606
          for bugs-outgoing; Wed, 23 Jul 1997 16:10:20 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA21597;
          Wed, 23 Jul 1997 16:10:14 -0700 (PDT)
Resent-Date: Wed, 23 Jul 1997 16:10:14 -0700 (PDT)
Resent-Message-Id: <199707232310.QAA21597@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, heboy@mars.tku.edu.tw
Received: from mars.tku.edu.tw (heboy@mars.tku.edu.tw [163.13.241.67])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA21357
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 23 Jul 1997 16:04:22 -0700 (PDT)
Received: (from heboy@localhost) by mars.tku.edu.tw (8.8.5/8.7.3) id HAA00723; Thu, 24 Jul 1997 07:08:00 +0800 (CST)
Message-Id: <199707232308.HAA00723@mars.tku.edu.tw>
Date: Thu, 24 Jul 1997 07:08:00 +0800 (CST)
From: heboy@mars.tku.edu.tw
Reply-To: heboy@mars.tku.edu.tw
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4152: pstat -T ?
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4152
>Category:       bin
>Synopsis:       pstat -T
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 23 16:10:07 PDT 1997
>Last-Modified:
>Originator:     ¡À§O°Ý§Ú¬O½Ö...
>Organization:
TamKang University
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

	

>Description:

	when I upgrade my FreeBSD from CTM src-2.2.031? to src-2.2034?
	pstat -T can't show swap space

	% pstat -T
	67/1064 files
	pstat: sysctl: KERN_VNODE: No such file or directory


	thanks

>How-To-Repeat:

	

>Fix:
	
	

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Wed Jul 23 16:50:07 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA23804
          for bugs-outgoing; Wed, 23 Jul 1997 16:50:07 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA23797;
          Wed, 23 Jul 1997 16:50:02 -0700 (PDT)
Resent-Date: Wed, 23 Jul 1997 16:50:02 -0700 (PDT)
Resent-Message-Id: <199707232350.QAA23797@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, leres@ee.lbl.gov
Received: from fun.ee.lbl.gov (fun.ee.lbl.gov [131.243.1.81])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA23725
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 23 Jul 1997 16:49:15 -0700 (PDT)
Received: by fun.ee.lbl.gov (8.8.6/8.8.5)
	id QAA19124; Wed, 23 Jul 1997 16:49:14 -0700 (PDT)
Message-Id: <199707232349.QAA19124@fun.ee.lbl.gov>
Date: Wed, 23 Jul 1997 16:49:14 -0700 (PDT)
From: leres@ee.lbl.gov (Craig Leres)
Reply-To: leres@ee.lbl.gov
To: FreeBSD-gnats-submit@FreeBSD.ORG
Cc: leres@ee.lbl.gov, vern@ee.lbl.gov
X-Send-Pr-Version: 3.2
Subject: kern/4153: New tcp initial send sequence number code
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4153
>Category:       kern
>Synopsis:       New tcp initial send sequence number code
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 23 16:50:01 PDT 1997
>Last-Modified:
>Originator:     Craig Leres
>Organization:
Lawrence Berkeley National Laboratory
>Release:        FreeBSD 2.2.2-RELEASE i386
>Environment:

	

>Description:

	The tcp iss number chosen by the 2.2.2-RELEASE kernel while
	an improvement over the constant increment version, it is
	still guessable. Although random() is used, the seed is
	not updated and so the pseudo random number sequence is
	essentially published.

>How-To-Repeat:

	While we haven't actually written the test program that
	guesses the next iss, given access to the kernel source it
	is only an exercise.

>Fix:
	
	The following context diffs use a 32 bit random number that
	is based on a seed that is not externally visible. (See
	the comments in tcp_new_iss() for a more detailed explaination.)
	While this version does technically violate the spec, it
	doesn't do so in a manner that will impact any current or
	future implementation. (We've been running a version of
	this code on our SunOS 4 systems since the early days of
	ip spoofing.)

+ rcsdiff -c tcp_input.c
RCS file: RCS/tcp_input.c,v
retrieving revision 1.2
diff -c -r1.2 tcp_input.c
*** /tmp/,RCSt1019028	Wed Jul 23 16:46:16 1997
--- tcp_input.c	Fri Jul 11 23:14:33 1997
***************
*** 272,278 ****
--- 272,280 ----
  	int todrop, acked, ourfinisacked, needoutput = 0;
  	struct in_addr laddr;
  	int dropsocket = 0;
+ #ifndef LBL
  	int iss = 0;
+ #endif
  	u_long tiwin;
  	struct tcpopt to;		/* options in this segment */
  	struct rmxp_tao *taop;		/* pointer to our TAO cache entry */
***************
*** 669,679 ****
--- 671,685 ----
  			bzero(taop, sizeof(*taop));
  		}
  		tcp_dooptions(tp, optp, optlen, ti, &to);
+ #ifdef LBL
+ 		tp->iss = tcp_new_iss();
+ #else
  		if (iss)
  			tp->iss = iss;
  		else
  			tp->iss = tcp_iss;
  		tcp_iss += TCP_ISSINCR/4;
+ #endif
  		tp->irs = ti->ti_seq;
  		tcp_sendseqinit(tp);
  		tcp_rcvseqinit(tp);
***************
*** 1070,1076 ****
--- 1076,1084 ----
  			if (tiflags & TH_SYN &&
  			    tp->t_state == TCPS_TIME_WAIT &&
  			    SEQ_GT(ti->ti_seq, tp->rcv_nxt)) {
+ #ifndef LBL
  				iss = tp->rcv_nxt + TCP_ISSINCR;
+ #endif
  				tp = tcp_close(tp);
  				goto findpcb;
  			}
+ rcsdiff -c tcp_seq.h
RCS file: RCS/tcp_seq.h,v
retrieving revision 1.1
diff -c -r1.1 tcp_seq.h
*** /tmp/,RCSt1019033	Wed Jul 23 16:46:16 1997
--- tcp_seq.h	Fri Jul 11 22:54:06 1997
***************
*** 90,101 ****
--- 90,104 ----
   * If defined, the tcp_random18() macro should produce a
   * number in the range [0-0x3ffff] that is hard to predict.
   */
+ #ifndef LBL
+ /* XXX See tcp_new_iss() in netniet/tcp_subr.c */
  #ifndef tcp_random18
  #define	tcp_random18()	((random() >> 14) & 0x3ffff)
  #endif
  #define	TCP_ISSINCR	(122*1024 + tcp_random18())
  
  extern tcp_seq	tcp_iss;		/* tcp initial send seq # */
+ #endif
  #else
  #define	TCP_ISSINCR	(250*1024)	/* increment for tcp_iss each second */
  #endif /* KERNEL */
+ rcsdiff -c tcp_subr.c
RCS file: RCS/tcp_subr.c,v
retrieving revision 1.1
diff -c -r1.1 tcp_subr.c
*** /tmp/,RCSt1019038	Wed Jul 23 16:46:16 1997
--- tcp_subr.c	Fri Jul 11 23:07:54 1997
***************
*** 46,51 ****
--- 46,54 ----
  #include <sys/socketvar.h>
  #include <sys/protosw.h>
  #include <sys/errno.h>
+ #ifdef LBL
+ #include <sys/vmmeter.h>	/* source of randomness for tcp_new_iss() */
+ #endif
  
  #include <net/route.h>
  #include <net/if.h>
***************
*** 102,108 ****
--- 105,113 ----
  tcp_init()
  {
  
+ #ifndef LBL
  	tcp_iss = random();	/* wrong, but better than a constant */
+ #endif
  	tcp_ccgen = 1;
  	tcp_cleartaocache();
  	LIST_INIT(&tcb);
***************
*** 113,118 ****
--- 118,154 ----
  	if (max_linkhdr + sizeof(struct tcpiphdr) > MHLEN)
  		panic("tcp_init");
  }
+ 
+ #ifdef LBL
+ tcp_seq
+ tcp_new_iss()
+ {
+         struct timeval now;
+ 
+         /*
+          * choose a 'random' initial send sequence number that
+          * a) is unlikely to conflict with any other that we've
+          * recently used and (b) is hard for an adversary to
+          * guess.  We use the low bits of the high res clock to
+          * gain some entropy then stick in some system counters
+          * that change rapidly & change on non-network activity
+          * to get some more then run the whole thing through kernrand
+          * so an attacker has to invert a non-linear function to start
+          * analyzing the pattern.  Note that we're running this on
+          * a machine with at least microsecond clock resolution so
+          * the now.tv_usec term provides short term (<1s) variation &
+          * the v_swtch & v_syscall terms provide longer term variation.
+          * On a machine with a poor clock (10ms or worse resolution)
+          * the now.tv_usec should be replaced with something that
+          * varies substantially on a ~1ms (i.e., 1 packet time) scale.
+          * Also note that v_swtch & v_syscall are monotone increasing
+          * which is used to help with property (a) above.
+          */
+         microtime(&now);
+ 	srandom((now.tv_usec << 10) ^ cnt.v_swtch ^ cnt.v_syscall);
+         return (random());
+ }
+ #endif
  
  /*
   * Create template to be used to send tcp packets on a connection.
+ rcsdiff -c tcp_timer.c
RCS file: RCS/tcp_timer.c,v
retrieving revision 1.1
diff -c -r1.1 tcp_timer.c
*** /tmp/,RCSt1019043	Wed Jul 23 16:46:16 1997
--- tcp_timer.c	Fri Jul 11 23:18:45 1997
***************
*** 174,180 ****
--- 174,182 ----
  tpgone:
  		;
  	}
+ #ifndef LBL
  	tcp_iss += TCP_ISSINCR/PR_SLOWHZ;		/* increment iss */
+ #endif
  #ifdef TCP_COMPAT_42
  	if ((int)tcp_iss < 0)
  		tcp_iss = TCP_ISSINCR;			/* XXX */
+ rcsdiff -c tcp_usrreq.c
RCS file: RCS/tcp_usrreq.c,v
retrieving revision 1.2
diff -c -r1.2 tcp_usrreq.c
*** /tmp/,RCSt1019048	Wed Jul 23 16:46:16 1997
--- tcp_usrreq.c	Fri Jul 11 23:17:45 1997
***************
*** 591,597 ****
--- 591,601 ----
  	tcpstat.tcps_connattempt++;
  	tp->t_state = TCPS_SYN_SENT;
  	tp->t_timer[TCPT_KEEP] = tcp_keepinit;
+ #ifdef LBL
+ 	tp->iss = tcp_new_iss();
+ #else
  	tp->iss = tcp_iss; tcp_iss += TCP_ISSINCR/2;
+ #endif
  	tcp_sendseqinit(tp);
  
  	/*
+ rcsdiff -c tcp_var.h
RCS file: RCS/tcp_var.h,v
retrieving revision 1.1
diff -c -r1.1 tcp_var.h
*** /tmp/,RCSt1019053	Wed Jul 23 16:46:16 1997
--- tcp_var.h	Fri Jul 11 22:53:56 1997
***************
*** 345,350 ****
--- 345,353 ----
  struct rmxp_tao *
  	 tcp_gettaocache __P((struct inpcb *));
  void	 tcp_init __P((void));
+ #ifdef LBL
+ tcp_seq	 tcp_new_iss __P((void));
+ #endif
  void	 tcp_input __P((struct mbuf *, int));
  void	 tcp_mss __P((struct tcpcb *, int));
  int	 tcp_mssopt __P((struct tcpcb *));

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Wed Jul 23 19:30:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id TAA01496
          for bugs-outgoing; Wed, 23 Jul 1997 19:30:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id TAA01483;
          Wed, 23 Jul 1997 19:30:01 -0700 (PDT)
Date: Wed, 23 Jul 1997 19:30:01 -0700 (PDT)
Message-Id: <199707240230.TAA01483@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Subject: kern/4153: New tcp initial send sequence number code
Reply-To: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR kern/4153; it has been noted by GNATS.

From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To: leres@ee.lbl.gov
Cc: FreeBSD-gnats-submit@FreeBSD.ORG, vern@ee.lbl.gov
Subject: kern/4153: New tcp initial send sequence number code
Date: Wed, 23 Jul 1997 22:22:59 -0400 (EDT)

 <<On Wed, 23 Jul 1997 16:49:14 -0700 (PDT), leres@ee.lbl.gov (Craig Leres) said:
 
 > 	The following context diffs use a 32 bit random number that
 > 	is based on a seed that is not externally visible. (See
 > 	the comments in tcp_new_iss() for a more detailed explaination.)
 > 	While this version does technically violate the spec, it
 > 	doesn't do so in a manner that will impact any current or
 > 	future implementation. (We've been running a version of
 > 	this code on our SunOS 4 systems since the early days of
 > 	ip spoofing.)
 
 If you go to this extreme, you might as well just use the in-kernel
 secure random number generator instead.
 
 -GAWollman
 
 --
 Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
 wollman@lcs.mit.edu  | O Siem / The fires of freedom 
 Opinions not those of| Dance in the burning flame
 MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick

From owner-freebsd-bugs  Wed Jul 23 22:20:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id WAA09352
          for bugs-outgoing; Wed, 23 Jul 1997 22:20:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id WAA09344;
          Wed, 23 Jul 1997 22:20:02 -0700 (PDT)
Resent-Date: Wed, 23 Jul 1997 22:20:02 -0700 (PDT)
Resent-Message-Id: <199707240520.WAA09344@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, denny1@home.com
Received: (from nobody@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id WAA09252;
          Wed, 23 Jul 1997 22:18:35 -0700 (PDT)
Message-Id: <199707240518.WAA09252@hub.freebsd.org>
Date: Wed, 23 Jul 1997 22:18:35 -0700 (PDT)
From: denny1@home.com
To: freebsd-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: www-1.0
Subject: bin/4154: wish /bin/sleep handled fractions of a second.
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4154
>Category:       bin
>Synopsis:       wish /bin/sleep handled fractions of a second.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 23 22:20:01 PDT 1997
>Last-Modified:
>Originator:     Denny Gentry
>Organization:
>Release:        N/A
>Environment:
Fix was developed on OpenBSD.
>Description:
  I have often wished /bin/sleep could sleep for less than one second,
in the inner loop of a script which I want to slow down slightly.
Such a feature would be an extension to POSIX, which deals only
with full seconds.
  This has been implemented in OpenBSD. The crucial portion of the
code I submitted there has been pasted below. It would be nice to
get such an extension adopted more widely in *BSD, so portable scripts
could use it.
>How-To-Repeat:
  /bin/sleep 0.5
  wish it worked the way you want.
>Fix:
/*	$OpenBSD: sleep.c,v 1.6 1997/06/29 08:09:21 denny Exp $	*/

	cp = *argv;
	while ((*cp != '\0') && (*cp != '.')) {
		if (!isdigit(*cp)) usage();
		secs = (secs * 10) + (*cp++ - '0');
	}

	/* Handle fractions of a second */
	if (*cp == '.') {
		*cp++ = '\0';
		for (i = 100000000; i > 0; i /= 10) {
			if (*cp == '\0') break;
			if (!isdigit(*cp)) usage();
			nsecs += (*cp++ - '0') * i;
		}
	}

	rqtp.tv_sec = (time_t) secs;
	rqtp.tv_nsec = nsecs;

	if ((secs > 0) || (nsecs > 0))
		(void)nanosleep(&rqtp, NULL);
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Wed Jul 23 23:10:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id XAA11260
          for bugs-outgoing; Wed, 23 Jul 1997 23:10:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id XAA11247;
          Wed, 23 Jul 1997 23:10:02 -0700 (PDT)
Date: Wed, 23 Jul 1997 23:10:02 -0700 (PDT)
Message-Id: <199707240610.XAA11247@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: Jason Thorpe <thorpej@nas.nasa.gov>
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second. 
Reply-To: Jason Thorpe <thorpej@nas.nasa.gov>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR bin/4154; it has been noted by GNATS.

From: Jason Thorpe <thorpej@nas.nasa.gov>
To: denny1@home.com
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second. 
Date: Wed, 23 Jul 1997 22:55:27 -0700

 On Wed, 23 Jul 1997 22:18:35 -0700 (PDT) 
  denny1@home.com wrote:
 
  >   This has been implemented in OpenBSD. The crucial portion of the
  > code I submitted there has been pasted below. It would be nice to
  > get such an extension adopted more widely in *BSD, so portable scripts
  > could use it.
 
 How on earth can you call such a script "portable" if it clearly uses
 something not specified in POSIX?
 
 Jason R. Thorpe                                       thorpej@nas.nasa.gov
 NASA Ames Research Center                               Home: 408.866.1912
 NAS: M/S 258-6                                          Work: 415.604.0935
 Moffett Field, CA 94035                                Pager: 415.428.6939

From owner-freebsd-bugs  Wed Jul 23 23:40:02 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id XAA12550
          for bugs-outgoing; Wed, 23 Jul 1997 23:40:02 -0700 (PDT)
Received: from internet1.mel.cybec.com.au (internet1.mel.cybec.com.au [203.103.154.130])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id XAA12495
          for <freebsd-bugs@hub.freebsd.org>; Wed, 23 Jul 1997 23:39:49 -0700 (PDT)
Received: from tech34 (tech34.mel.cybec.com.au [203.103.154.37])
          by internet1.mel.cybec.com.au (post.office MTA v2.0 0813
          ID# 0-14031) with ESMTP id AAA301;
          Thu, 24 Jul 1997 16:41:27 +1000
Message-ID: <33D6F92B.C22DDE54@cybec.com.au>
Date: Thu, 24 Jul 1997 16:41:47 +1000
From: TLiddelow@cybec.com.au (Tim Liddelow)
X-Mailer: Mozilla 4.01 [en] (WinNT; I)
MIME-Version: 1.0
To: Jason Thorpe <thorpej@nas.nasa.gov>
CC: freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second.
X-Priority: 3 (Normal)
References: <199707240610.XAA11247@hub.freebsd.org>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Jason Thorpe wrote:
> 
>   >   This has been implemented in OpenBSD. The crucial portion of the
>   > code I submitted there has been pasted below. It would be nice to
>   > get such an extension adopted more widely in *BSD, so portable
> scripts
>   > could use it.
> 
>  How on earth can you call such a script "portable" if it clearly uses
>  something not specified in POSIX?
> 

Pedantic, man!  The new /bin/sleep will handle BOTH formats.  It handles
a superset of the POSIX spec.  No, it doesn't conform EXACTLY to the
POSIX spec but it _will_ handle all cases that the original /bin/sleep
did.  I agree that of course it won't barf and be an error case now if
you include a '.' but I still think that's a good thing.  

I think it's a good suggestion.

Cheers
Tim.

From owner-freebsd-bugs  Thu Jul 24 02:08:18 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id CAA18735
          for bugs-outgoing; Thu, 24 Jul 1997 02:08:18 -0700 (PDT)
Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA18728
          for <freebsd-bugs@hub.freebsd.org>; Thu, 24 Jul 1997 02:08:15 -0700 (PDT)
Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id CAA11251; Thu, 24 Jul 1997 02:06:41 -0700 (PDT)
To: Jason Thorpe <thorpej@nas.nasa.gov>
cc: freebsd-bugs@hub.freebsd.org, denny1@home.com
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second. 
In-reply-to: Your message of "Wed, 23 Jul 1997 23:10:02 PDT."
             <199707240610.XAA11247@hub.freebsd.org> 
Date: Thu, 24 Jul 1997 02:06:40 -0700
Message-ID: <11248.869735200@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

>  How on earth can you call such a script "portable" if it clearly uses
>  something not specified in POSIX?

I think what he meant was "portable between the various *BSDs", but
your point about writing scripts which _only_ run on BSD is still very
valid.

					JOrdan

From owner-freebsd-bugs  Thu Jul 24 02:13:52 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id CAA18867
          for bugs-outgoing; Thu, 24 Jul 1997 02:13:52 -0700 (PDT)
Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA18862
          for <freebsd-bugs@hub.freebsd.org>; Thu, 24 Jul 1997 02:13:46 -0700 (PDT)
Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id CAA11280; Thu, 24 Jul 1997 02:11:58 -0700 (PDT)
To: TLiddelow@cybec.com.au (Tim Liddelow)
cc: Jason Thorpe <thorpej@nas.nasa.gov>, freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second. 
In-reply-to: Your message of "Thu, 24 Jul 1997 16:41:47 +1000."
             <33D6F92B.C22DDE54@cybec.com.au> 
Date: Thu, 24 Jul 1997 02:11:57 -0700
Message-ID: <11276.869735517@time.cdrom.com>
From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

> Pedantic, man!  The new /bin/sleep will handle BOTH formats.  It handles
> a superset of the POSIX spec.  No, it doesn't conform EXACTLY to the
> POSIX spec but it _will_ handle all cases that the original /bin/sleep
> did.  I agree that of course it won't barf and be an error case now if

Erm, you're sorta missing the point.  This is not about upwards
compatibility - this is about taking a BSD script and later trying to
port it to, say, Solaris.  Portability cuts both ways, and there's no
advantage to be gained by turning BSD into a roach motel, where code
can get in but, once "BSD-ized", never leave again.

In this particular case, if you have a script which says something like:

foo
sleep 0.8
bar
sleep 0.9
baz

And you bring it to a non-BSD system, it will not sleep _at all_ since
the other system sees "sleep 0", and that could be bad depending on
what bar and baz do. This is exactly the kind of interoperability
problem that POSIX was intended to try and solve.  Let's not fight it.

					Jordan

From owner-freebsd-bugs  Thu Jul 24 02:50:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id CAA20165
          for bugs-outgoing; Thu, 24 Jul 1997 02:50:03 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id CAA20156;
          Thu, 24 Jul 1997 02:50:01 -0700 (PDT)
Resent-Date: Thu, 24 Jul 1997 02:50:01 -0700 (PDT)
Resent-Message-Id: <199707240950.CAA20156@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, denny1@home.com
Received: (from nobody@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id CAA19936;
          Thu, 24 Jul 1997 02:44:12 -0700 (PDT)
Message-Id: <199707240944.CAA19936@hub.freebsd.org>
Date: Thu, 24 Jul 1997 02:44:12 -0700 (PDT)
From: denny1@home.com
To: freebsd-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: www-1.0
Subject: bin/4157: netstat atalk output should print symbolic names for port #s
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4157
>Category:       bin
>Synopsis:       netstat atalk output should print symbolic names for port #s
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 24 02:50:00 PDT 1997
>Last-Modified:
>Originator:     Denny Gentry
>Organization:
>Release:        N/A
>Environment:
Identified while bringing up netatalk on OpenBSD, relied
heavily on the FreeBSD code. Trying to contribute changes back.
>Description:
/usr/bin/netstat -a always prints appletalk ports numerically.
Would like it to getservbyname and print the symbolic name.

>How-To-Repeat:

>Fix:
  At line 118 of atalk.c, replace:
                sprintf(mybuf,"%d",(unsigned int)sat->sat_port);

with:
                if (nflag)
                        (void) snprintf(mybuf, sizeof(mybuf), "%d",
                            (unsigned int) sat->sat_port);
                else {
                        serv = getservbyport(sat->sat_port, "ddp");
                        if (serv == NULL)
                                (void) snprintf(mybuf, sizeof(mybuf), "%d",
                                    (unsigned int) sat->sat_port);
                        else
                                (void) snprintf(mybuf, sizeof(mybuf), "%s",
                                    serv->s_name);
                }

                return mybuf;
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Thu Jul 24 03:06:52 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id DAA20680
          for bugs-outgoing; Thu, 24 Jul 1997 03:06:52 -0700 (PDT)
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA20645;
          Thu, 24 Jul 1997 03:06:36 -0700 (PDT)
From: David Nugent <davidn@FreeBSD.ORG>
Received: (from davidn@localhost)
	by freefall.freebsd.org (8.8.6/8.8.5) id DAA22711;
	Thu, 24 Jul 1997 03:06:25 -0700 (PDT)
Date: Thu, 24 Jul 1997 03:06:25 -0700 (PDT)
Message-Id: <199707241006.DAA22711@freefall.freebsd.org>
To: blank@fox.uni-trier.de, davidn@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG
Subject: Re: bin/4135
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Synopsis: ftpd: missing hostname in "quote help" output

State-Changed-From-To: open-closed
State-Changed-By: davidn
State-Changed-When: Thu Jul 24 20:05:53 EST 1997
State-Changed-Why: 
Fixed in -current and 2.2 branches. Thanks.

From owner-freebsd-bugs  Thu Jul 24 03:40:06 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id DAA21786
          for bugs-outgoing; Thu, 24 Jul 1997 03:40:06 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id DAA21764;
          Thu, 24 Jul 1997 03:40:02 -0700 (PDT)
Date: Thu, 24 Jul 1997 03:40:02 -0700 (PDT)
Message-Id: <199707241040.DAA21764@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: David Nugent <davidn@labs.usn.blaze.net.au>
Subject: Re: kern/4141: ipfw default rule should be compile-time option 
Reply-To: David Nugent <davidn@labs.usn.blaze.net.au>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR kern/4141; it has been noted by GNATS.

From: David Nugent <davidn@labs.usn.blaze.net.au>
To: hsu@mail.clinet.fi
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/4141: ipfw default rule should be compile-time option 
Date: Thu, 24 Jul 1997 20:32:19 +1000

 >  ipfw default rule was changed to deny over a year ago.  This is the right
 >  thing in theory, but in practice it has been and still is a pain, causing
 >  configuration mistake or kernel/ipfw command difference always be fatal and
 >  requiring manual attendance.  Fine for pure firewalls and machines which
 ~
 >  This would be easy to fix by adding kernel compile option which would make
 >  ipfw default rule "allow" instead of "deny".  It would not harm anyone but
 >  would a lifesaver for us.
 >  
 >  >How-To-Repeat:
 >  
 >  Replace a -stable kernel from a month ago (I think) and -stable kernel from
 >  yesterday sup reboot, in a machine which has rc.firewall as "open".  ipfw
 >  command fails when trying to set default rule to allow, so no networking.
 >  
 >  >Fix:
 >  	
 >  >Audit-Trail:
 >  >Unformatted:
 >  
 
 
 Since Joerg is on holidays, I'll make his standard reply to this sort
 of request:
 
 Your email seemed to be truncated at this point, as the patch adding
 this feature was missing. Could you please resend?  :-)
 
 Regards,
 David
 
 PS: Yes, I think this is worth doing too. This would allow a remote
 booted machine with an nfs-mounted root filesystem to run the filewall
 code as well.
 
 -- 
 David Nugent - Unique Computing Pty Ltd - Melbourne, Australia
 Voice +61-3-9791-9547  Data/BBS +61-3-9792-3507  3:632/348@fidonet
 davidn@freebsd.org davidn@blaze.net.au http://www.blaze.net.au/~davidn/
 

From owner-freebsd-bugs  Thu Jul 24 05:35:23 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id FAA25554
          for bugs-outgoing; Thu, 24 Jul 1997 05:35:23 -0700 (PDT)
Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA25546
          for <freebsd-bugs@hub.freebsd.org>; Thu, 24 Jul 1997 05:35:20 -0700 (PDT)
Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id WAA20266; Thu, 24 Jul 1997 22:25:52 +1000
Date: Thu, 24 Jul 1997 22:25:52 +1000
From: Bruce Evans <bde@zeta.org.au>
Message-Id: <199707241225.WAA20266@godzilla.zeta.org.au>
To: jkh@time.cdrom.com, TLiddelow@cybec.com.au
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second.
Cc: freebsd-bugs@hub.freebsd.org, thorpej@nas.nasa.gov
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

>In this particular case, if you have a script which says something like:
>
>foo
>sleep 0.8
>bar
>sleep 0.9
>baz
>
>And you bring it to a non-BSD system, it will not sleep _at all_ since
>the other system sees "sleep 0", and that could be bad depending on
>what bar and baz do.

It should of course do something like:

sleep: invalid time `0.8' (not a nonnegative decimal integer as specified
       by POSIX.2 4.57.4)
sleep: invalid time `0.9' ...

BSD's sleep has the usual sloppy numeric arg checking using atoi(), so it
won't do anything like this.

>This is exactly the kind of interoperability
>problem that POSIX was intended to try and solve.  Let's not fight it.

I agree.

Bruce

From owner-freebsd-bugs  Thu Jul 24 08:20:05 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04378
          for bugs-outgoing; Thu, 24 Jul 1997 08:20:05 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04358;
          Thu, 24 Jul 1997 08:20:02 -0700 (PDT)
Resent-Date: Thu, 24 Jul 1997 08:20:02 -0700 (PDT)
Resent-Message-Id: <199707241520.IAA04358@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, rdesskc@aol.com
Received: (from nobody@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04290;
          Thu, 24 Jul 1997 08:19:16 -0700 (PDT)
Message-Id: <199707241519.IAA04290@hub.freebsd.org>
Date: Thu, 24 Jul 1997 08:19:16 -0700 (PDT)
From: rdesskc@aol.com
To: freebsd-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: www-1.0
Subject: docs/4160: UNABLE FIND PLACE TO LOAD SERIAL AND PIN NO'S 
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4160
>Category:       docs
>Synopsis:       UNABLE FIND PLACE TO LOAD SERIAL AND PIN NO'S
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 24 08:20:01 PDT 1997
>Last-Modified:
>Originator:     ROBERT K. DESSENT
>Organization:
RETIRED
>Release:        VIRTUAL CASINO
>Environment:
>Description:
LOADED CASIN0 95 FROM IGATEWAY AND CANNOT GET BACK TO LOAD THE SERIAL AND PIN NUMBERS.  CANNOT LOAD IN THE SOFTWARE.
>How-To-Repeat:

>Fix:

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Thu Jul 24 08:41:32 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA05693
          for bugs-outgoing; Thu, 24 Jul 1997 08:41:32 -0700 (PDT)
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA05688;
          Thu, 24 Jul 1997 08:41:16 -0700 (PDT)
From: Mark Murray <markm@FreeBSD.ORG>
Received: (from markm@localhost)
	by freefall.freebsd.org (8.8.6/8.8.5) id IAA08672;
	Thu, 24 Jul 1997 08:41:03 -0700 (PDT)
Date: Thu, 24 Jul 1997 08:41:03 -0700 (PDT)
Message-Id: <199707241541.IAA08672@freefall.freebsd.org>
To: rdesskc@aol.com, markm@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG
Subject: Re: docs/4160
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Synopsis: UNABLE FIND PLACE TO LOAD SERIAL AND PIN NO'S

State-Changed-From-To: open-closed
State-Changed-By: markm
State-Changed-When: Thu Jul 24 08:39:39 PDT 1997
State-Changed-Why: 
This is not an bug report. Please follow the procedures given
by the site/source of your software.

From owner-freebsd-bugs  Thu Jul 24 09:48:09 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id JAA10394
          for bugs-outgoing; Thu, 24 Jul 1997 09:48:09 -0700 (PDT)
Received: from lestat.nas.nasa.gov (lestat.nas.nasa.gov [129.99.50.29])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA10389
          for <freebsd-bugs@hub.freebsd.org>; Thu, 24 Jul 1997 09:48:06 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by lestat.nas.nasa.gov (8.8.6/8.6.12) with SMTP id JAA17014; Thu, 24 Jul 1997 09:43:27 -0700 (PDT)
Message-Id: <199707241643.JAA17014@lestat.nas.nasa.gov>
X-Authentication-Warning: lestat.nas.nasa.gov: localhost [127.0.0.1] didn't use HELO protocol
To: TLiddelow@cybec.com.au (Tim Liddelow)
Cc: freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second. 
Reply-To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Jason Thorpe <thorpej@nas.nasa.gov>
Date: Thu, 24 Jul 1997 09:43:26 -0700
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

On Thu, 24 Jul 1997 16:41:47 +1000 
 TLiddelow@cybec.com.au (Tim Liddelow) wrote:

 > >  How on earth can you call such a script "portable" if it clearly uses
 > >  something not specified in POSIX?
 > > 
 > 
 > Pedantic, man!  The new /bin/sleep will handle BOTH formats.  It handles
 > a superset of the POSIX spec.  No, it doesn't conform EXACTLY to the
 > POSIX spec but it _will_ handle all cases that the original /bin/sleep
 > did.  I agree that of course it won't barf and be an error case now if
 > you include a '.' but I still think that's a good thing.  

You'll note I was speaking with regard to the scripts that use such a
feature - the submitter specifically used the word "portable", and I
am asserting that such scripts are _not_ portable if they use a feature
that is not defined by POSIX.

Hmm... ware there any shells out there that implement sleep(1) as a builtin?

Hmm, I had planned on looking up a few other things in XPG4 today, so perhaps
I will also look up /bin/sleep's behavior, as well, to satisfy my curiosity
regarding what X/Open says should be a valid vs. invalid argument.

Anyhow, allowing /bin/sleep to have sub-second granularity may be a "cool"
feature, but its utility is limited by the fact that you can't count on it
being there wherever the script may run.

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939

From owner-freebsd-bugs  Thu Jul 24 10:30:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id KAA13263
          for bugs-outgoing; Thu, 24 Jul 1997 10:30:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id KAA13249;
          Thu, 24 Jul 1997 10:30:02 -0700 (PDT)
Resent-Date: Thu, 24 Jul 1997 10:30:02 -0700 (PDT)
Resent-Message-Id: <199707241730.KAA13249@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, k-horik@yk.rim.or.jp
Received: from mail.yk.rim.or.jp (root@mail.yk.rim.or.jp [202.247.130.37])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA12960
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Jul 1997 10:24:57 -0700 (PDT)
Received: from localhost (ppp092.yk.rim.or.jp [202.247.134.92]) by mail.yk.rim.or.jp (8.8.5/3.4Wbeta6-rim1.1) with ESMTP id CAA19111; Fri, 25 Jul 1997 02:24:51 +0900 (JST)
Message-Id: <199707241724.CAA19111@mail.yk.rim.or.jp>
Date: Fri, 25 Jul 1997 02:24:00 +0900
From: k-horik@yk.rim.or.jp
Reply-To: k-horik@yk.rim.or.jp
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: docs/4161: manpage arp.8's "`auto''" is unballanced.
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4161
>Category:       docs
>Synopsis:       manpage arp.8's "`auto''" is unballanced.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 24 10:30:01 PDT 1997
>Last-Modified:
>Originator:     Kazuo Horikawa
>Organization:
personal user
>Release:        FreeBSD 2.2.1-RELEASE i386
>Environment:

.\"     @(#)arp.8       8.1 (Berkeley) 6/6/93

>Description:

	manpage arp.8's "`auto''" is unballanced.
	"man arp" shows following output:

             host address is not its own.  In this case the ether_addr can be
             given as `auto'' in which case the interfaces on this host will
             be examined, and if one of them is found to occupy the same sub-
             net, its ether_addr will be used.

>How-To-Repeat:

	% man arp

>Fix:
	
--- arp.8.bak   Fri Jul 25 02:11:56 1997
+++ arp.8       Mon Jul 21 03:00:34 1997
@@ -99,7 +99,7 @@
 responding to requests for 
 .Ar hostname
 even though the host address is not its own.
-In this case the ether_addr can be given as `auto''
+In this case the ether_addr can be given as ``auto''
 in which case the interfaces on this host will be examined,
 and if one of them is found to occupy the same subnet, its
 ether_addr will be used.
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Thu Jul 24 10:30:07 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id KAA13282
          for bugs-outgoing; Thu, 24 Jul 1997 10:30:07 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id KAA13262;
          Thu, 24 Jul 1997 10:30:04 -0700 (PDT)
Resent-Date: Thu, 24 Jul 1997 10:30:04 -0700 (PDT)
Resent-Message-Id: <199707241730.KAA13262@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, k-horik@yk.rim.or.jp
Received: from mail.yk.rim.or.jp (root@mail.yk.rim.or.jp [202.247.130.37])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA12984
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Jul 1997 10:26:03 -0700 (PDT)
Received: from localhost (ppp092.yk.rim.or.jp [202.247.134.92]) by mail.yk.rim.or.jp (8.8.5/3.4Wbeta6-rim1.1) with ESMTP id CAA19288; Fri, 25 Jul 1997 02:25:54 +0900 (JST)
Message-Id: <199707241725.CAA19288@mail.yk.rim.or.jp>
Date: Fri, 25 Jul 1997 02:25:02 +0900
From: k-horik@yk.rim.or.jp
Reply-To: k-horik@yk.rim.or.jp
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: docs/4162: manpage merge.1 misses 2 roff macros (`.TP' and `.ds r ...')
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4162
>Category:       docs
>Synopsis:       manpage merge.1 misses 2 roff macros (`.TP' and `.ds r ...')
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 24 10:30:03 PDT 1997
>Last-Modified:
>Originator:     Kazuo Horikawa
>Organization:
personal user
>Release:        FreeBSD 2.2.1-RELEASE i386
>Environment:

	.Id $Id: merge.1,v 1.2 1995/10/28 21:50:04 peter Exp $

>Description:

 "man merge" shows following output:
-- from here --
       -q     Quiet;  do  not  warn about conflicts.  -V Print 's
              version number.
---------------

 1) Before "-V", there should exist new-line.
 2) Before "'s", there should exist "RCS".

>How-To-Repeat:

	% man merge

>Fix:

 The corresponding roff source are followings:
-- from here --
.TP
.BI \-q
Quiet; do not warn about conflicts.
.BI \-V
Print \*r's version number.
---------------

 1) There should exist ".TP" line before ".VI \-V" line.
 2) Define "r" macore, like other RCS related manuals.
    In manpage rcs.1, The definition ".ds r \&\s-1RCS\s0" exists.
    We can use this macro for the manpage merge.1.

 Then, we can get following outpu:
-- from here --
       -q     Quiet; do not warn about conflicts.

       -V     Print RCS's version number.
---------------

 Aplly following patch:
--- merge.1.orig        Fri Jul 25 01:50:04 1997
+++ merge.1     Mon Jul 21 21:08:41 1997
@@ -3,6 +3,7 @@
 .ds Dt \\$4
 ..
 .Id $Id: merge.1,v 1.2 1995/10/28 21:50:04 peter Exp $
+.ds r \&\s-1RCS\s0
 .TH MERGE 1 \*(Dt GNU
 .SH NAME
 merge \- three-way file merge
@@ -114,6 +115,7 @@
 .TP
 .BI \-q
 Quiet; do not warn about conflicts.
+.TP
 .BI \-V
 Print \*r's version number.
 .SH DIAGNOSTICS
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Thu Jul 24 13:30:05 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id NAA22289
          for bugs-outgoing; Thu, 24 Jul 1997 13:30:05 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id NAA22283;
          Thu, 24 Jul 1997 13:30:03 -0700 (PDT)
Resent-Date: Thu, 24 Jul 1997 13:30:03 -0700 (PDT)
Resent-Message-Id: <199707242030.NAA22283@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, archie@whistle.com
Received: from whistle.com (s205m131.whistle.com [207.76.205.131])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA22042
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Jul 1997 13:26:34 -0700 (PDT)
Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id NAA01169 for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Jul 1997 13:25:56 -0700 (PDT)
Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3)
	id sma001165; Thu Jul 24 13:25:26 1997
Received: (from archie@localhost) by bubba.whistle.com (8.8.5/8.6.12) id NAA07529; Thu, 24 Jul 1997 13:25:25 -0700 (PDT)
Message-Id: <199707242025.NAA07529@bubba.whistle.com>
Date: Thu, 24 Jul 1997 13:25:25 -0700 (PDT)
From: archie@whistle.com
Reply-To: archie@whistle.com
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4163: ftp core dump
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4163
>Category:       bin
>Synopsis:       ftp core dumps after hitting control-C
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 24 13:30:01 PDT 1997
>Last-Modified:
>Originator:     Archie Cobbs
>Organization:
Whistle Communications, Inc.
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

	FreeBSD 2.2 branch as of approx. July 20, 1997

>Description:

  Did a file transfer, enabling hash marks first. Seemed to finish
  (no more data was being sent and remote had closed the connection)
  but my local side didn't return a prompt. I hit control-C and got
  a core dump:


###########
^C
receive aborted
waiting for remote to finish abort
ftp: abort: Broken pipe
Segmentation fault (core dumped)

Here's why -- variable "cout" is NULL:

  Core was generated by `ftp'.
  Program terminated with signal 11, Segmentation fault.
  #0  0x806d01a in ?? ()
  (gdb) where
  #0  0x806d01a in ?? ()
  #1  0x8080060 in ?? ()
  #2  0x806cbaf in ?? ()
  #3  0x8e58 in abort_remote (din=0x809054c) at ftp.c:1513
  #4  0x7bf0 in recvrequest (cmd=0x2596 "", local=0x16050 "", remote=0x13f2c "", 
      lmode=0x2507 "", printnames=1) at ftp.c:978
  #5  0x2953 in getit (argc=3, argv=0x14430, restartit=0, mode=0x2507 "")
      at cmds.c:686
  #6  0x253b in get (argc=3, argv=0x14430) at cmds.c:579
  #7  0x9608 in cmdscanner (top=1) at main.c:289
  #8  0x934a in main (argc=1, argv=0xefbfd8e4) at main.c:177
  (gdb) up 4
  #4  0x7bf0 in recvrequest (cmd=0x2596 "", local=0x16050 "", remote=0x13f2c "", 
      lmode=0x2507 "", printnames=1) at ftp.c:978
  ftp.c:978: No such file or directory.
  (gdb) down
  #3  0x8e58 in abort_remote (din=0x809054c) at ftp.c:1513
  ftp.c:1513: No such file or directory.
  (gdb) p cout
  $1 = (FILE *) 0x0

Relevant source code snippet from ftp.c:

  1498 void
  1499 abort_remote(din)
  1500         FILE *din;
  1501 {
  1502         char buf[BUFSIZ];
  1503         int nfnd;
  1504         struct fd_set mask;
  1505
  1506         /*
  1507          * send IAC in urgent mode instead of DM because 4.3BSD places o
  ob mark  
  1508          * after urgent byte rather than before as is protocol now
  1509          */
  1510         sprintf(buf, "%c%c%c", IAC, IP, IAC);
  1511         if (send(fileno(cout), buf, 3, MSG_OOB) != 3)
  1512                 warn("abort"); 
  1513         fprintf(cout,"%cABOR\r\n", DM);	<--- core dump here
  1514         (void) fflush(cout);
  1515         FD_ZERO(&mask);
  1516         FD_SET(fileno(cin), &mask);
  1517         if (din) {
  1518                 FD_SET(fileno(din), &mask);
  1519         } 

>How-To-Repeat:

  Do what I described, I guess...

>Fix:

  Dunno.

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Thu Jul 24 16:59:00 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA03177
          for bugs-outgoing; Thu, 24 Jul 1997 16:59:00 -0700 (PDT)
Received: from internet1.mel.cybec.com.au (internet1.mel.cybec.com.au [203.103.154.130])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA03169
          for <freebsd-bugs@hub.freebsd.org>; Thu, 24 Jul 1997 16:58:43 -0700 (PDT)
Received: from tech34 (tech34.mel.cybec.com.au [203.103.154.37])
          by internet1.mel.cybec.com.au (post.office MTA v2.0 0813
          ID# 0-14031) with ESMTP id AAA372;
          Fri, 25 Jul 1997 09:59:11 +1000
Message-ID: <33D7EC96.12F89534@cybec.com.au>
Date: Fri, 25 Jul 1997 10:00:22 +1000
From: TLiddelow@cybec.com.au (Tim Liddelow)
X-Mailer: Mozilla 4.01 [en] (WinNT; I)
MIME-Version: 1.0
To: "Jordan K. Hubbard" <jkh@time.cdrom.com>
CC: Jason Thorpe <thorpej@nas.nasa.gov>, freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second.
X-Priority: 3 (Normal)
References: <11276.869735517@time.cdrom.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Jordan K. Hubbard wrote:
> 

> 
> Erm, you're sorta missing the point.  This is not about upwards
> compatibility - this is about taking a BSD script and later trying to
> port it to, say, Solaris.  Portability cuts both ways, and there's no
> advantage to be gained by turning BSD into a roach motel, where code
> can get in but, once "BSD-ized", never leave again.
> 
> In this particular case, if you have a script which says something
> like:
> 
> foo
> sleep 0.8
> bar
> sleep 0.9
> baz
> 
> And you bring it to a non-BSD system, it will not sleep _at all_ since
> the other system sees "sleep 0", and that could be bad depending on
> what bar and baz do. This is exactly the kind of interoperability
> problem that POSIX was intended to try and solve.  Let's not fight it.
> 

I do see your point.  As an avid FreeBSD user and hacker, I want to 
see compatibility and I push this in my travels.  What I should have
said is that perhaps if you want or need extra features you need to
somehow push standards bodies (pipe dream?) or write a portable shell 
work-around.

Cheers
Tim.


>                                         Jordan

From owner-freebsd-bugs  Thu Jul 24 20:40:06 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id UAA11395
          for bugs-outgoing; Thu, 24 Jul 1997 20:40:06 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id UAA11372;
          Thu, 24 Jul 1997 20:40:03 -0700 (PDT)
Resent-Date: Thu, 24 Jul 1997 20:40:03 -0700 (PDT)
Resent-Message-Id: <199707250340.UAA11372@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, traister@mojozone.org
Received: from manta.mojozone.org (root@dfbfl1-6.gate.net [198.206.135.133])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA11056
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 24 Jul 1997 20:30:59 -0700 (PDT)
Received: (from traister@localhost)
	by manta.mojozone.org (8.8.6/8.8.6) id XAA05743;
	Thu, 24 Jul 1997 23:30:54 -0400 (EDT)
Message-Id: <199707250330.XAA05743@manta.mojozone.org>
Date: Thu, 24 Jul 1997 23:30:54 -0400 (EDT)
From: Joe Traister <traister@mojozone.org>
Reply-To: traister@mojozone.org
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: kern/4164: pcvt VT_WAITACTIVE ioctl busted
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4164
>Category:       kern
>Synopsis:       pcvt VT_WAITACTIVE ioctl busted
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 24 20:40:01 PDT 1997
>Last-Modified:
>Originator:     Joe Traister
>Organization:
None
>Release:        FreeBSD 2.2.2-RELEASE i386
>Environment:

	FreeBSD 2.2.2-RELEASE with pcvt console

>Description:

	The pcvt VT_WAITACTIVE ioctl, when passed a 0 third argument,
	puts the calling process to sleep until the current vt is
	switched away from.  The syscons driver, when passed a 0 third
	argument, waits until the vt represented by the passed file
	descriptor is switched to.  Both claim to be USL-compatible.
	I wasn't sure which was correct, but the latter behavior seems
	more useful, since the former doesn't care whether the current
	vt is related to the calling process or not.  Also, a comment
	in the pcvt code makes it clear that the author was unsure of
	the correct behavior.

>How-To-Repeat:

	A code example would be rather involved, but can be provided.
	A comparison of the code in scioctl() in i386/isa/syscons.c and
	usl_vt_ioctl() in i386/isa/pcvt/pcvt_ext.c is straightforward.

>Fix:

*** pcvt_ext.c.dist	Mon Jul 21 19:06:36 1997
--- pcvt_ext.c	Mon Jul 21 20:40:58 1997
***************
*** 2653,2661 ****
  		if(i == -1)
  		{
- 			/* xxx Is this what it is supposed to do? */
  			int x = spltty();
! 			i = current_video_screen;
  			error = 0;
! 			while (current_video_screen == i &&
  			       (error == 0 || error == ERESTART)) {
  				vs[i].vt_status |= VT_WAIT_ACT;
--- 2653,2660 ----
  		if(i == -1)
  		{
  			int x = spltty();
! 			i = minor(dev);
  			error = 0;
! 			while (current_video_screen != i &&
  			       (error == 0 || error == ERESTART)) {
  				vs[i].vt_status |= VT_WAIT_ACT;

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Fri Jul 25 00:40:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA20033
          for bugs-outgoing; Fri, 25 Jul 1997 00:40:03 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA20011;
          Fri, 25 Jul 1997 00:40:01 -0700 (PDT)
Date: Fri, 25 Jul 1997 00:40:01 -0700 (PDT)
Message-Id: <199707250740.AAA20011@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: tedm@toybox.placo.com
Subject: Re: kern/3887: fxp driver looses packets
Reply-To: tedm@toybox.placo.com
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR kern/3887; it has been noted by GNATS.

From: tedm@toybox.placo.com
To: <freebsd-gnats-submit@freebsd.org>
Cc:  Subject: Re: kern/3887: fxp driver looses packets
Date: Fri, 25 Jul 97 00:42:21

 We also use these cards - and noticed similar symptoms under Windows 95.  The
 problem turned out to be a bad network card, we replaced it and the problem
 went away.  We also had a problem with corrupted packets on the 100BaseT
 network around the same time and traced the problem to an early-revision
 Intel 100baseT hub.  According to Intel, there is a known problem with their earlier
 100BaseT hubs corrupting packets under heavy load.  This same model hub is still
 being sold by Bay Networks.  Sites that have standardized on a single vendor (Intel)
 for their hubs and adapter cards should test for errors on 100BaseT networks under
 heavy load.  Intel also recommends checking cabling on all 100BaseT installations -
 pins 2 and 6 should be twisted together on UTP used for 100BaseT.

From owner-freebsd-bugs  Fri Jul 25 01:10:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id BAA21294
          for bugs-outgoing; Fri, 25 Jul 1997 01:10:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id BAA21283;
          Fri, 25 Jul 1997 01:10:01 -0700 (PDT)
Date: Fri, 25 Jul 1997 01:10:01 -0700 (PDT)
Message-Id: <199707250810.BAA21283@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: tedm@toybox.placo.com
Subject: Re: kern/4119: can't connect to Win NT 4.0 RAS using MS CHAP  and CBCP
Reply-To: tedm@toybox.placo.com
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR kern/4119; it has been noted by GNATS.

From: tedm@toybox.placo.com
To: <freebsd-gnats-submit@freebsd.org>
Cc:  Subject: Re: kern/4119: can't connect to Win NT 4.0 RAS using MS CHAP  and CBCP
Date: Fri, 25 Jul 97 01:08:43

 As a temporary workaround to this problem, in /etc/ppp/options place the
 following:
 
 +pap
 -chap
 
 Also make sure that the checkbox in Windows NT RAS is set to allow unencrypted
 passwords.  (this is the default in Windows 95 Dialup Networking)
 
 The pppd daemon program defaults to using CHAP when requiring authentication
 is turned on.  Microsoft PPP will authenticate with either PAP or CHAP authentication
 unless the Require Encrypted Passwords setting is turned on in the Microsoft software.

From owner-freebsd-bugs  Fri Jul 25 01:29:00 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id BAA21941
          for bugs-outgoing; Fri, 25 Jul 1997 01:29:00 -0700 (PDT)
Received: from ns.cs.msu.su (laskavy@redsun.cs.msu.su [158.250.10.2])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA21936
          for <freebsd-bugs@hub.freebsd.org>; Fri, 25 Jul 1997 01:28:56 -0700 (PDT)
Received: (from laskavy@localhost) by ns.cs.msu.su (8.8.6/8.6.12) id MAA27045; Fri, 25 Jul 1997 12:29:04 +0400 (DST)
Date: Fri, 25 Jul 1997 12:29:04 +0400 (DST)
Message-Id: <199707250829.MAA27045@ns.cs.msu.su>
From: "Sergei S. Laskavy" <laskavy@cs.msu.su>
To: TLiddelow@cybec.com.au
CC: jkh@time.cdrom.com, thorpej@nas.nasa.gov, freebsd-bugs@hub.freebsd.org
In-reply-to: <33D7EC96.12F89534@cybec.com.au> (TLiddelow@cybec.com.au)
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second.
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

>>>>> "Tim" == Tim Liddelow <TLiddelow@cybec.com.au> writes:

Wat do you think about the

	POSIXLY_CORRECT

environment variable?

    Tim> Jordan K. Hubbard wrote:

    >>  Erm, you're sorta missing the point.  This is not about
    >> upwards compatibility - this is about taking a BSD script and
    >> later trying to port it to, say, Solaris.  Portability cuts
    >> both ways, and there's no advantage to be gained by turning BSD
    >> into a roach motel, where code can get in but, once "BSD-ized",
    >> never leave again.
    >> 
    >> In this particular case, if you have a script which says
    >> something like:
    >> 
    >> foo sleep 0.8 bar sleep 0.9 baz
    >> 
    >> And you bring it to a non-BSD system, it will not sleep _at
    >> all_ since the other system sees "sleep 0", and that could be
    >> bad depending on what bar and baz do. This is exactly the kind
    >> of interoperability problem that POSIX was intended to try and
    >> solve.  Let's not fight it.
    >> 

    Tim> I do see your point.  As an avid FreeBSD user and hacker, I
    Tim> want to see compatibility and I push this in my travels.
    Tim> What I should have said is that perhaps if you want or need
    Tim> extra features you need to somehow push standards bodies
    Tim> (pipe dream?) or write a portable shell work-around.

Sergei S. Laskavy

From owner-freebsd-bugs  Fri Jul 25 02:10:06 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id CAA23741
          for bugs-outgoing; Fri, 25 Jul 1997 02:10:06 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id CAA23735;
          Fri, 25 Jul 1997 02:10:02 -0700 (PDT)
Resent-Date: Fri, 25 Jul 1997 02:10:02 -0700 (PDT)
Resent-Message-Id: <199707250910.CAA23735@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, tolik@www.tomsk.su,
        tolik@mpeks.tomsk.su
Received: from www.tomsk.su (www.tomsk.su [193.124.185.18])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA23535
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 25 Jul 1997 02:06:02 -0700 (PDT)
Received: (from tolik@localhost)
	by www.tomsk.su (8.8.5/8.8.5) id RAA16942;
	Fri, 25 Jul 1997 17:03:15 +0800 (TSD)
Message-Id: <199707250903.RAA16942@www.tomsk.su>
Date: Fri, 25 Jul 1997 17:03:15 +0800 (TSD)
From: "Anatoly A. Orehovsky" <tolik@www.tomsk.su>
Reply-To: tolik@www.tomsk.su, tolik@mpeks.tomsk.su
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4165: Problem with http-auth or http-proxy-auth in fetch
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4165
>Category:       bin
>Synopsis:       fetch gone to interminable query cycle after successful http-auth or http-proxy-auth
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 25 02:10:00 PDT 1997
>Last-Modified:
>Originator:     Anatoly A. Orehovsky
>Organization:
CISA Ltd.
>Release:        FreeBSD 2.2.2-RELEASE i386
>Environment:

Any http-auth or http-proxy-auth required query to web-server.

>Description:

After successful authentication fetch gone to interminable query cycle,
although web-server sended answer "200 Ok".

Wrong place for "autherror = 0" in fetch/http.c.

>How-To-Repeat:

HTTP_AUTH="basic:realm:user:password" fetch http://http-auth-required-resource

or

HTTP_PROXY_AUTH="basic:realm:user:password" fetch http://http-proxy-auth-required-resource

If realm&user&password is right, fetch go to interminable query cycle
staight.

>Fix:
Patch:
*** http.c.orig	Mon Mar 10 14:12:51 1997
--- http.c	Fri Jul 25 16:43:18 1997
***************
*** 433,439 ****
  	restarting = fs->fs_restart;
  	redirection = 0;
  	retrying = 0;
- 	autherror = 0;
  
  	/*
  	 * Figure out the timeout.  Prefer the -T command-line value,
--- 433,438 ----
***************
*** 657,662 ****
--- 656,662 ----
  	status = http_first_line(line);
  
  	/* In the future, we might handle redirection and other responses. */
+ 	autherror = 0;
  	switch(status) {
  	case 100:		/* Continue */
  		goto got100reply;

--
Anatoly A. Orehovsky. AO9-RIPE. AAO1-RIPN
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Fri Jul 25 07:59:25 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id HAA06714
          for bugs-outgoing; Fri, 25 Jul 1997 07:59:25 -0700 (PDT)
Received: from lestat.nas.nasa.gov (lestat.nas.nasa.gov [129.99.50.29])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA06705
          for <freebsd-bugs@hub.freebsd.org>; Fri, 25 Jul 1997 07:59:23 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by lestat.nas.nasa.gov (8.8.6/8.6.12) with SMTP id HAA00129; Fri, 25 Jul 1997 07:54:24 -0700 (PDT)
Message-Id: <199707251454.HAA00129@lestat.nas.nasa.gov>
X-Authentication-Warning: lestat.nas.nasa.gov: localhost [127.0.0.1] didn't use HELO protocol
To: "Sergei S. Laskavy" <laskavy@cs.msu.su>
Cc: TLiddelow@cybec.com.au, jkh@time.cdrom.com, freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second. 
Reply-To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Jason Thorpe <thorpej@nas.nasa.gov>
Date: Fri, 25 Jul 1997 07:54:22 -0700
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

On Fri, 25 Jul 1997 12:29:04 +0400 (DST) 
 "Sergei S. Laskavy" <laskavy@cs.msu.su> wrote:

 > Wat do you think about the
 > 
 > 	POSIXLY_CORRECT
 > 
 > environment variable?

That doesn't change how an unportable script is written.

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939

From owner-freebsd-bugs  Fri Jul 25 08:18:09 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA07778
          for bugs-outgoing; Fri, 25 Jul 1997 08:18:09 -0700 (PDT)
Received: from hades.dcs.napier.ac.uk (hades.dcs.napier.ac.uk [146.176.161.1])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA07773
          for <freebsd-bugs@freebsd.org>; Fri, 25 Jul 1997 08:18:03 -0700 (PDT)
Received: from artemis.dcs.napier.ac.uk (artemis [146.176.161.5]) by hades.dcs.napier.ac.uk (8.7.3/8.7.3) with ESMTP id QAA14687 for <freebsd-bugs@freebsd.org>; Fri, 25 Jul 1997 16:20:03 +0100 (BST)
Received: (from bsc4093@localhost) by artemis.dcs.napier.ac.uk (8.7.3/8.7.3) id QAA02962; Fri, 25 Jul 1997 16:20:22 +0100 (BST)
Date: Fri, 25 Jul 1997 16:20:21 +0100 (BST)
From: Robin Carey <r.carey@dcs.napier.ac.uk>
To: freebsd-bugs@freebsd.org
Subject: Hello boys its me again.
Message-ID: <Pine.SOL.3.91.970725161441.2931A-100000@artemis>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

Sorry for not send-pr'ing this ... I noticed this the other day:

Basically you've got bzero(3) and bcopy(3) being used in
/usr/include/sys/types.h for the FD_ZERO() and FD_SET() macros, and you've
not included <stdlib.h> - or is it <string.h> - never can tell with these
dodgy non-ANSI calls :) This results in a warning with gcc -Wall if you
don't accidentally include the right header before <sys/types.h> .... I'd
suggest changing them to memset(3) and memcpy(3) respectively, which are 
ANSI and need <string.h>. BTW Are those FD_*() macros meant to be in 
<sys/types.h> ? I'd have thought <unistd.h> would be a better place, but 
thats just my warped sense of direction :)

L8r.

From owner-freebsd-bugs  Fri Jul 25 09:53:18 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id JAA12568
          for bugs-outgoing; Fri, 25 Jul 1997 09:53:18 -0700 (PDT)
Received: from emout16.mail.aol.com (emout16.mx.aol.com [198.81.11.42])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA12546;
          Fri, 25 Jul 1997 09:53:07 -0700 (PDT)
From: Rdesskc@aol.com
Received: (from root@localhost)
	  by emout16.mail.aol.com (8.7.6/8.7.3/AOL-2.0.0)
	  id MAA26555;
	  Fri, 25 Jul 1997 12:52:35 -0400 (EDT)
Date: Fri, 25 Jul 1997 12:52:35 -0400 (EDT)
Message-ID: <970725125134_378037211@emout16.mail.aol.com>
To: markm@freebsd.org, freebsd-bugs@freebsd.org
Subject: Re: docs/4160
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

i downloaded from igateway to my c drive and could not give them the serial
and pin numbers.  I need someway to give them the info as i cannot load the
program from my ram.  please advise.  casino95

From owner-freebsd-bugs  Fri Jul 25 11:36:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id LAA17475
          for bugs-outgoing; Fri, 25 Jul 1997 11:36:03 -0700 (PDT)
Received: from grunt.grondar.za (IFJzVFm4lyRIWnQR5lc5odG9dfAi7aYz@grunt.grondar.za [196.7.18.129])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA17401;
          Fri, 25 Jul 1997 11:35:34 -0700 (PDT)
Received: from greenpeace.grondar.za (YDXJN4lmuUGnvQVjRmfdGIINOClFfU7D@greenpeace.grondar.za [196.7.18.132])
	by grunt.grondar.za (8.8.5/8.8.5) with ESMTP id UAA28331;
	Fri, 25 Jul 1997 20:35:24 +0200 (SAT)
Received: from greenpeace.grondar.za (h4Y93PQSdYqs0/MPg0A2apxTIuisEIQV@localhost [127.0.0.1])
	by greenpeace.grondar.za (8.8.6/8.8.5) with ESMTP id UAA13230;
	Fri, 25 Jul 1997 20:35:23 +0200 (SAT)
Message-Id: <199707251835.UAA13230@greenpeace.grondar.za>
X-Mailer: exmh version 2.0delta 6/3/97
To: Rdesskc@aol.com
cc: markm@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG
Subject: Re: docs/4160 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 25 Jul 1997 20:35:13 +0200
From: Mark Murray <mark@grondar.za>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

> I downloaded from igateway to my c drive and could not give them the serial
> and pin numbers.  I need someway to give them the info as i cannot load the
> program from my ram.  please advise.  casino95

You have provided no useful information as to _exactly_ what you have 
done, what results you expect, and what diffrence you have seen in 
relation to the results you expect.

I strongly suspect that you have not followed in detail the 
instructions given in the _*ORIGINAL*_ download/source area.

Given that you are talking about a "c drive", I suspect you are a 
Windows user, not a FreeBSD user, and I suspect you may better get 
service by asking the usual windows support groups, not ours.

M
--
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org


From owner-freebsd-bugs  Fri Jul 25 15:00:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id PAA27033
          for bugs-outgoing; Fri, 25 Jul 1997 15:00:03 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id PAA27012;
          Fri, 25 Jul 1997 15:00:02 -0700 (PDT)
Resent-Date: Fri, 25 Jul 1997 15:00:02 -0700 (PDT)
Resent-Message-Id: <199707252200.PAA27012@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, jin@adv-pc-1.lbl.gov
Received: from adv-pc-1.lbl.gov (adv-pc-1.lbl.gov [128.3.196.189])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA26835
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 25 Jul 1997 14:56:17 -0700 (PDT)
Received: (from jin@localhost)
	by adv-pc-1.lbl.gov (8.8.5/8.8.5) id OAA00641;
	Fri, 25 Jul 1997 14:56:15 -0700 (PDT)
Message-Id: <199707252156.OAA00641@adv-pc-1.lbl.gov>
Date: Fri, 25 Jul 1997 14:56:15 -0700 (PDT)
From: "Jin Guojun[ITG]" <jin@adv-pc-1.lbl.gov>
Reply-To: jin@adv-pc-1.lbl.gov
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4167: dump fials for dumping subdirectory
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4167
>Category:       bin
>Synopsis:       dump fials for dumping subdirectory
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 25 15:00:01 PDT 1997
>Last-Modified:
>Originator:     Jin Guojun[ITG]
>Organization:
>Release:        FreeBSD all-RELEASE i386
>Environment:

	all FreeBSD RELEASEs

>Description:

	dump only dumps on the root of a file system.

>How-To-Repeat:

# uname -r
2.2.2-RELEASE

# dump 0f - src
  DUMP: Date of this level 0 dump: Fri Jul 25 14:10:19 1997
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping src to standard output
  DUMP: bad sblock magic number
  DUMP: The ENTIRE dump is aborted.
# dump 0f - /data/src | (cd /X/src ; restore xf -)
  DUMP: Date of this level 0 dump: Fri Jul 25 14:10:58 1997
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping /data/src to standard output
  DUMP: bad sblock magic number
  DUMP: The ENTIRE dump is aborted.
Tape is not a dump tape
# dump 0f - /data | (cd /X/src ; restore xf -)
  DUMP: Date of this level 0 dump: Fri Jul 25 14:11:22 1997
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping /dev/rsd0s2e (/data) to standard output
  DUMP: mapping (Pass I) [regular files]
  DUMP: mapping (Pass II) [directories]
  DUMP: estimated 408089 tape blocks.
  DUMP: dumping (Pass III) [directories]
  DUMP: dumping (Pass IV) [regular files]
  DUMP: 82.06% done, finished in 0:02
  DUMP: DUMP: 408117 tape blocks
  DUMP: finished in 707 seconds, throughput 577 KBytes/sec
  DUMP: DUMP IS DONE
set owner/mode for '.'? [yn] y


# uname -r
3.0-970618-SNAP
# dump 0f - /usr/src/sys | more
  DUMP: Date of this level 0 dump: Fri Jul 25 14:18:12 1997
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping /usr/src/sys to standard output
  DUMP: bad sblock magic number
  DUMP: The ENTIRE dump is aborted.
# dump 0f - /usr/src | more
  DUMP: Date of this level 0 dump: Fri Jul 25 14:18:25 1997
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping /usr/src to standard output
  DUMP: bad sblock magic number
  DUMP: The ENTIRE dump is aborted.
#  dump 0f - /usr | more
  DUMP: Date of this level 0 dump: Fri Jul 25 14:23:32 1997
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping /dev/rwd0s2e (/usr) to standard output
  DUMP: mapping (Pass I) [regular files]
  DUMP: mapping (Pass II) [directories]
  DUMP: estimated 358154 tape blocks.
  DUMP: dumping (Pass III) [directories]


>Fix:
	
---------------- /usr/src/sbin/dump/main.c ----------
Line 337:
	if ((diskfd = open(disk, O_RDONLY)) < 0) {
		msg("Cannot open %s\n", disk);
		exit(X_ABORT);
	}
	sync();
	sblock = (struct fs *)sblock_buf;
	bread(SBOFF, (char *) sblock, SBSIZE);
	if (sblock->fs_magic != FS_MAGIC)
		quit("bad sblock magic number\n");
Line 347: ...
-----------------------

The variable "disk" on line 338 needs to be replaced as

	open(disk, ...)  ==>  open(get_rawdisk(disk), ...)

by using following routines.

-------------------- raw-dev.c ----------------------
#include "something may need"
#include <sys/stat.h>
#include <sys/mount.h>

static
subpath(full, sub)
register char	*full, *sub;
{
if (full && sub)	{
register int	len = strlen(sub);
	return	!strncmp(sub, full, len);
}
}


char *
get_rawdisk(name)
char *name;
{
long	mntsize, i;
struct statfs *mntbuf;
static char	cwd[256];

	mntsize = getmntinfo(&mntbuf, MNT_NOWAIT);
	if (*name != '/' && cwd[0] == '\0')	{
		if (!getwd(cwd))	{
			cwd[0] = 0;
			return	0;
		}
		name = cwd;
	}
	for (i=mntsize; i--;)
		if (!strcmp(mntbuf[i].f_mntonname, name)	||
			subpath(name, mntbuf[i].f_mntonname))	{
		register char* cp=mntbuf[i].f_mntfromname;
			if (!strncmp(cp, "/dev/", 5))
				bcopy(cp+5, cp+6, strlen(cp)-5),
				cp[5] = 'r';
			return	cp;
		}
return (0);
}
---------------- end of raw-dev.c ------------------------

Hopefully, this will not break other things.
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Fri Jul 25 15:20:07 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id PAA28024
          for bugs-outgoing; Fri, 25 Jul 1997 15:20:07 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id PAA27979;
          Fri, 25 Jul 1997 15:20:03 -0700 (PDT)
Date: Fri, 25 Jul 1997 15:20:03 -0700 (PDT)
Message-Id: <199707252220.PAA27979@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: Nick Sayer <nick@specialix.com>
Subject: Re: kern/4136: worm fails with 'write append error'
Reply-To: Nick Sayer <nick@specialix.com>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR kern/4136; it has been noted by GNATS.

From: Nick Sayer <nick@specialix.com>
To: freebsd-gnats-submit@freebsd.org, nsayer@quack.kfu.com
Cc:  Subject: Re: kern/4136: worm fails with 'write append error'
Date: Fri, 25 Jul 1997 14:35:53 -0700

 This likely was media errors. I am able to burn just fine using
 other blank CD-Rs.

From owner-freebsd-bugs  Fri Jul 25 16:38:26 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA02067
          for bugs-outgoing; Fri, 25 Jul 1997 16:38:26 -0700 (PDT)
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id QAA02047;
          Fri, 25 Jul 1997 16:38:22 -0700 (PDT)
Date: Fri, 25 Jul 1997 16:38:22 -0700 (PDT)
From: David Greenman <davidg>
Message-Id: <199707252338.QAA02047@hub.freebsd.org>
To: davidg, freebsd-bugs, itojun
Subject: Re: kern/4020
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Synopsis: vxget() in /sys/dev/vx/if_vx.c needs rework

Responsible-Changed-From-To: freebsd-bugs->itojun
Responsible-Changed-By: davidg
Responsible-Changed-When: Fri Jul 25 16:36:08 PDT 1997
Responsible-Changed-Why: 
Assigned to itojun. I have no problem with the proposed change as long as
the test is changed from (MHLEN < len) to (len > MHLEN).

From owner-freebsd-bugs  Fri Jul 25 17:50:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id RAA05131
          for bugs-outgoing; Fri, 25 Jul 1997 17:50:03 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id RAA05125;
          Fri, 25 Jul 1997 17:50:01 -0700 (PDT)
Resent-Date: Fri, 25 Jul 1997 17:50:01 -0700 (PDT)
Resent-Message-Id: <199707260050.RAA05125@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, jonny@mailhost.coppe.ufrj.br
Received: from gaia.coppe.ufrj.br (jonny@[146.164.5.200])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA04874
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 25 Jul 1997 17:43:33 -0700 (PDT)
Received: (from jonny@localhost)
	by gaia.coppe.ufrj.br (8.8.6/8.8.6) id VAA07059;
	Fri, 25 Jul 1997 21:43:22 -0300 (EST)
Message-Id: <199707260043.VAA07059@gaia.coppe.ufrj.br>
Date: Fri, 25 Jul 1997 21:43:22 -0300 (EST)
From: Joao Carlos Mendes Luis <jonny@mailhost.coppe.ufrj.br>
Reply-To: jonny@mailhost.coppe.ufrj.br
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: kern/4169: New option for kernel ?
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4169
>Category:       kern
>Synopsis:       syscons HISTORY_SIZE option
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 25 17:50:00 PDT 1997
>Last-Modified:
>Originator:     Joao Carlos Mendes Luis
>Organization:
COPPE/UFRJ
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

	Kernel configuration option

>Description:

	Need to change default history size of syscons.

>How-To-Repeat:
>Fix:
	
It's a simple patch.  :)

*** syscons.h.org	Fri Jul 25 19:48:41 1997
--- syscons.h	Fri Jul 25 19:51:54 1997
***************
*** 102,108 ****
--- 102,110 ----
  #define FONT_8		2
  #define FONT_14		4
  #define FONT_16		8
+ #ifndef HISTORY_SIZE
  #define HISTORY_SIZE	100*80
+ #endif /* HISTORY_SIZE */
  
  /* defines related to hardware addresses */
  #define	MONO_BASE	0x3B4			/* crt controller base mono */

>Audit-Trail:
>Unformatted:
Joao Carlos Mendes Luis

From owner-freebsd-bugs  Sat Jul 26 03:13:16 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id DAA23526
          for bugs-outgoing; Sat, 26 Jul 1997 03:13:16 -0700 (PDT)
Received: from aage.priv.no (birk04.studby.uio.no [129.240.214.13])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA23520
          for <freebsd-bugs@freebsd.org>; Sat, 26 Jul 1997 03:13:11 -0700 (PDT)
Received: (from aagero@localhost) by aage.priv.no (8.8.6/sendmail95) id MAA01588; Sat, 26 Jul 1997 12:12:59 +0200 (CEST)
Message-ID: <19970726121259.13881@aage.priv.no>
Date: Sat, 26 Jul 1997 12:12:59 +0200
From: =?iso-8859-1?Q?=C5ge_R=F8bekk?= <aagero@aage.priv.no>
To: freebsd-bugs@freebsd.org
Subject: fetch doesn't work with ftp URLS and HTTP_PROXY set
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.79e
X-OS: FreeBSD 3.0-CURRENT
Sender: owner-freebsd-bugs@freebsd.org
X-Loop: FreeBSD.org
Precedence: bulk

/usr/bin/fetch does not parse correctly the requesting URL when using
HTTP_PROXY as a means for proxy-forwarding the request.

http.c, line 246:

    if (strncmp(uri, "http://", 7) == 0) {

should read


    if ((strncmp(uri, "http://", 7) == 0) || (strncmp("ftp://", 6) == 0)) {

in order to work properly with ftp URLs.

-aage

From owner-freebsd-bugs  Sat Jul 26 08:00:06 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA02815
          for bugs-outgoing; Sat, 26 Jul 1997 08:00:06 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA02806;
          Sat, 26 Jul 1997 08:00:03 -0700 (PDT)
Resent-Date: Sat, 26 Jul 1997 08:00:03 -0700 (PDT)
Resent-Message-Id: <199707261500.IAA02806@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG,
        Harlan Stenn <Harlan.Stenn@pfcs.com>
Received: from pcpsj.pfcs.com (AlgoQDtLzETnci0gbz1eerIRvm2c0SAF@harlan.fred.net [205.252.219.31])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA02566
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jul 1997 07:50:47 -0700 (PDT)
Received: from mumps.pfcs.com (mumps.pfcs.com [192.52.69.11]) by pcpsj.pfcs.com (8.8.6/8.6.9) with SMTP id KAA20188 for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jul 1997 10:50:36 -0400 (EDT)
Received: from brown.pfcs.com by mumps.pfcs.com with SMTP id AA02639
  (5.67b/IDA-1.5 for <FreeBSD-gnats-submit@freebsd.org>); Sat, 26 Jul 1997 10:49:35 -0400
Received: (harlan@localhost) by brown.pfcs.com (8.8.6/8.6.9) id KAA25203; Sat, 26 Jul 1997 10:50:34 -0400 (EDT)
Message-Id: <199707261450.KAA25203@brown.pfcs.com>
Date: Sat, 26 Jul 1997 10:50:34 -0400 (EDT)
From: Harlan Stenn <Harlan.Stenn@pfcs.com>
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4170: fencepost error in more...
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4170
>Category:       bin
>Synopsis:       fencepost error in more...
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 26 08:00:02 PDT 1997
>Last-Modified:
>Originator:     Harlan Stenn
>Organization:
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

	

>Description:

    more/main.c writes data past the end of an array.  Check out the code
    fragment after getenv("MORE").

>How-To-Repeat:

  Inspection.

>Fix:
	
--- usr.bin/more/main.c-	Wed May  7 01:24:36 1997
+++ usr.bin/more/main.c	Sat Jul 26 10:14:43 1997
@@ -252,7 +252,7 @@
 	char **argv;
 {
 	int envargc, argcnt;
-	char *envargv[2];
+	char *envargv[3];
 
 	(void) setlocale(LC_ALL, "");
 


>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Sat Jul 26 08:30:05 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04020
          for bugs-outgoing; Sat, 26 Jul 1997 08:30:05 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04013;
          Sat, 26 Jul 1997 08:30:03 -0700 (PDT)
Resent-Date: Sat, 26 Jul 1997 08:30:03 -0700 (PDT)
Resent-Message-Id: <199707261530.IAA04013@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, mi@aldan.ziplink.net
Received: from aldan.ziplink.net (aldan.ziplink.net [199.232.255.49])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA03648
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jul 1997 08:21:01 -0700 (PDT)
Received: from rtfm.ziplink.net (rtfm [199.232.255.52])
	by aldan.ziplink.net (8.8.5/8.8.5) with ESMTP id LAA15815
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jul 1997 11:18:54 -0400 (EDT)
Received: (from mi@localhost)
	by rtfm.ziplink.net (8.8.5/8.8.5) id LAA01327;
	Sat, 26 Jul 1997 11:20:25 -0400 (EDT)
Message-Id: <199707261520.LAA01327@rtfm.ziplink.net>
Date: Sat, 26 Jul 1997 11:20:25 -0400 (EDT)
From: Mikhail Teterin <mi@aldan.ziplink.net>
Reply-To: mi@aldan.ziplink.net
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4171: fetch(1): poor error handling in http mode
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4171
>Category:       bin
>Synopsis:       fetch(1): poor error handling in http mode
>Confidential:   yes
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 26 08:30:01 PDT 1997
>Last-Modified:
>Originator:     Mikhail Teterin
>Organization:
>Release:        FreeBSD 3.0-970618-SNAP i386
>Environment:


>Description:

	The link goes down while fetching a file over http,
	and the downtime is long enough for the web-server to
	timeout. Fetch does not notice the fact and waits
	forever (or just very long).
	
	It would be ideal, if it were able to sense the anavailability
	of the service and start regetting the file from where it stopped
	with the new connection. But, at least, it should exit with the
	error code.

>How-To-Repeat:

	fetch http://server/big/enough/file/for/you/to/have/time/to/unplug

>Fix:

	If it is just plain impossible with the current htt protocol,
	please, disregard this message.
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Sat Jul 26 08:40:04 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04452
          for bugs-outgoing; Sat, 26 Jul 1997 08:40:04 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04415;
          Sat, 26 Jul 1997 08:40:01 -0700 (PDT)
Date: Sat, 26 Jul 1997 08:40:01 -0700 (PDT)
Message-Id: <199707261540.IAA04415@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: Heikki Suonsivu <hsu@mail.clinet.fi>
Subject: Re: kern/4141: ipfw default rule should be compile-time option
Reply-To: Heikki Suonsivu <hsu@mail.clinet.fi>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR kern/4141; it has been noted by GNATS.

From: Heikki Suonsivu <hsu@mail.clinet.fi>
To: David Nugent <davidn@labs.usn.blaze.net.au>
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: kern/4141: ipfw default rule should be compile-time option
Date: Sat, 26 Jul 1997 18:32:14 +0300 (EET DST)

     >  ipfw default rule was changed to deny over a year ago.  This is the right
     >  thing in theory, but in practice it has been and still is a pain, causing
     >  configuration mistake or kernel/ipfw command difference always be fatal and
     >  requiring manual attendance.  Fine for pure firewalls and machines which
     ~
     >  This would be easy to fix by adding kernel compile option which would make
     >  ipfw default rule "allow" instead of "deny".  It would not harm anyone but
     >  would a lifesaver for us.
 
     Since Joerg is on holidays, I'll make his standard reply to this sort
     of request:
 
     Your email seemed to be truncated at this point, as the patch adding
     this feature was missing. Could you please resend?  :-)
 
 NOTE! Before committing this check it through first and try it, I'm neither
 an experienced kernel hacker nor I'm familiar with ipfw internals.  I have
 only tested it with one machine and it seemed to make things open by
 default.
 
 Please let me know if it gets committed and possible changes.
 
 ------------------
 Index: ip_fw.c
 ===================================================================
 RCS file: /usr/CVS/src/sys/netinet/ip_fw.c,v
 retrieving revision 1.51.2.3
 diff -c -r1.51.2.3 ip_fw.c
 *** ip_fw.c	1997/06/20 23:05:33	1.51.2.3
 --- ip_fw.c	1997/07/26 14:48:39
 ***************
 *** 936,953 ****
   void
   ip_fw_init(void)
   {
 ! 	struct ip_fw deny;
   
   	ip_fw_chk_ptr = ip_fw_chk;
   	ip_fw_ctl_ptr = ip_fw_ctl;
   	LIST_INIT(&ip_fw_chain);
   
 ! 	bzero(&deny, sizeof deny);
 ! 	deny.fw_prot = IPPROTO_IP;
 ! 	deny.fw_number = (u_short)-1;
 ! 	deny.fw_flg |= IP_FW_F_DENY;
 ! 	deny.fw_flg |= IP_FW_F_IN | IP_FW_F_OUT;
 ! 	if (check_ipfw_struct(&deny) == NULL || add_entry(&ip_fw_chain, &deny))
   		panic(__FUNCTION__);
   
   	printf("IP packet filtering initialized, "
 --- 936,957 ----
   void
   ip_fw_init(void)
   {
 ! 	struct ip_fw default_rule;
   
   	ip_fw_chk_ptr = ip_fw_chk;
   	ip_fw_ctl_ptr = ip_fw_ctl;
   	LIST_INIT(&ip_fw_chain);
   
 ! 	bzero(&default_rule, sizeof default_rule);
 ! 	default_rule.fw_prot = IPPROTO_IP;
 ! 	default_rule.fw_number = (u_short)-1;
 ! #ifdef IPFIREWALL_DEFAULT_TO_ACCEPT
 ! 	default_rule.fw_flg |= IP_FW_F_ACCEPT;
 ! #else
 ! 	default_rule.fw_flg |= IP_FW_F_DENY;
 ! #endif
 ! 	default_rule.fw_flg |= IP_FW_F_IN | IP_FW_F_OUT;
 ! 	if (check_ipfw_struct(&default_rule) == NULL || add_entry(&ip_fw_chain, &default_rule))
   		panic(__FUNCTION__);
   
   	printf("IP packet filtering initialized, "
 ***************
 *** 955,960 ****
 --- 959,967 ----
   		"divert enabled, ");
   #else
   		"divert disabled, ");
 + #endif
 + #ifdef IPFIREWALL_DEFAULT_TO_ACCEPT
 + 	printf("default to accept, ");
   #endif
   #ifndef IPFIREWALL_VERBOSE
   	printf("logging disabled\n");
 -----------
 
 Index: LINT
 ===================================================================
 RCS file: /usr/CVS/src/sys/i386/conf/LINT,v
 retrieving revision 1.286.2.25
 diff -c -r1.286.2.25 LINT
 *** LINT	1997/06/28 09:32:15	1.286.2.25
 --- LINT	1997/07/26 14:43:14
 ***************
 *** 335,340 ****
 --- 335,341 ----
   					# dropped packets
   options		"IPFIREWALL_VERBOSE_LIMIT=100" #limit verbosity
   options		IPDIVERT		#divert sockets
 + options		IPFIREWALL_DEFAULT_TO_ACCEPT # allow everything by default
   options		TCPDEBUG
   
   
 
 ------------
 
     Regards,
     David
 
     PS: Yes, I think this is worth doing too. This would allow a remote
     booted machine with an nfs-mounted root filesystem to run the filewall
     code as well.
 
     -- 
     David Nugent - Unique Computing Pty Ltd - Melbourne, Australia
     Voice +61-3-9791-9547  Data/BBS +61-3-9792-3507  3:632/348@fidonet
     davidn@freebsd.org davidn@blaze.net.au http://www.blaze.net.au/~davidn/
 
 -- 
 Heikki Suonsivu, T{ysikuu 10 C 83/02210 Espoo/FINLAND, hsu@clinet.fi
 mobile +358-40-5519679 work +358-9-43542270 fax -4555276

From owner-freebsd-bugs  Sat Jul 26 08:40:07 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04473
          for bugs-outgoing; Sat, 26 Jul 1997 08:40:07 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id IAA04451;
          Sat, 26 Jul 1997 08:40:04 -0700 (PDT)
Resent-Date: Sat, 26 Jul 1997 08:40:04 -0700 (PDT)
Resent-Message-Id: <199707261540.IAA04451@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, mi@aldan.ziplink.net
Received: from aldan.ziplink.net (aldan.ziplink.net [199.232.255.49])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA04157
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jul 1997 08:33:39 -0700 (PDT)
Received: from rtfm.ziplink.net (rtfm [199.232.255.52])
	by aldan.ziplink.net (8.8.5/8.8.5) with ESMTP id LAA15848
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jul 1997 11:31:30 -0400 (EDT)
Received: (from mi@localhost)
	by rtfm.ziplink.net (8.8.5/8.8.5) id LAA01455;
	Sat, 26 Jul 1997 11:33:03 -0400 (EDT)
Message-Id: <199707261533.LAA01455@rtfm.ziplink.net>
Date: Sat, 26 Jul 1997 11:33:03 -0400 (EDT)
From: Mikhail Teterin <mi@aldan.ziplink.net>
Reply-To: mi@aldan.ziplink.net
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4172: fetch(1): behavior upon timeout/disconnection 
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4172
>Category:       bin
>Synopsis:       link goes down for too long -- transfer fails
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 26 08:40:02 PDT 1997
>Last-Modified:
>Originator:     Mikhail Teterin
>Organization:
>Release:        FreeBSD 3.0-970618-SNAP i386
>Environment:


>Description:

	When fetch(1) manages to notice, that remote server has
	closed connection, it should be capable of restoring it
	right a way (without user restarting the fetch itself) and
	start REgetting the file.

	This may not always be the desired behavior, so there must
	be an option to turn this off. However, I'm sure it will be
	very usefull for unattended fetching, such as during port-
	-builds.

>How-To-Repeat:

	Go build some huge port. Watch it start fetching 4Mb
	tar-ball. Go jogging. When you come back in an hour, find
	that the link went down for 7 minutes, 2 minutes before
	the end of the transfer. fetch failed, so make started another
	one with another URL...

>Fix:

	It will be unreliable to teach bsd.port.mk to restart fetch
	with `-r' if the file is partially here (too many assumptions),
	but the fetch itself can be made smarter.
>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Sat Jul 26 12:29:29 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA15011
          for bugs-outgoing; Sat, 26 Jul 1997 12:29:29 -0700 (PDT)
Received: from acromail.ml.org (acroal.vip.best.com [206.86.222.181])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA14959;
          Sat, 26 Jul 1997 12:28:52 -0700 (PDT)
Received: from localhost (kernel@localhost)
	by acromail.ml.org (8.8.6/8.8.5) with SMTP id MAA09851;
	Sat, 26 Jul 1997 12:29:07 -0700 (PDT)
Date: Sat, 26 Jul 1997 12:29:07 -0700 (PDT)
From: FreeBSD Technical Reader <kernel@acromail.ml.org>
To: denny1@home.com
cc: freebsd-gnats-submit@FreeBSD.ORG, GNATS Management <gnats@FreeBSD.ORG>,
        freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second.
In-Reply-To: <199707240518.WAA09252@hub.freebsd.org>
Message-ID: <Pine.BSF.3.96.970726122750.9794B-100000@acromail.ml.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

Wouldn't you want to use usleep() for that only thing is that I think that
is good only about to 0.02 seconds generally unless you change HZ which
messes up some other things (I wonder if these would be fixed by a make
world)


On Wed, 23 Jul 1997 denny1@home.com wrote:

> 
> >Number:         4154
> >Category:       bin
> >Synopsis:       wish /bin/sleep handled fractions of a second.
> >Confidential:   no
> >Severity:       non-critical
> >Priority:       low
> >Responsible:    freebsd-bugs
> >State:          open
> >Class:          change-request
> >Submitter-Id:   current-users
> >Arrival-Date:   Wed Jul 23 22:20:01 PDT 1997
> >Last-Modified:
> >Originator:     Denny Gentry
> >Organization:
> >Release:        N/A
> >Environment:
> Fix was developed on OpenBSD.
> >Description:
>   I have often wished /bin/sleep could sleep for less than one second,
> in the inner loop of a script which I want to slow down slightly.
> Such a feature would be an extension to POSIX, which deals only
> with full seconds.
>   This has been implemented in OpenBSD. The crucial portion of the
> code I submitted there has been pasted below. It would be nice to
> get such an extension adopted more widely in *BSD, so portable scripts
> could use it.
> >How-To-Repeat:
>   /bin/sleep 0.5
>   wish it worked the way you want.
> >Fix:
> /*	$OpenBSD: sleep.c,v 1.6 1997/06/29 08:09:21 denny Exp $	*/
> 
> 	cp = *argv;
> 	while ((*cp != '\0') && (*cp != '.')) {
> 		if (!isdigit(*cp)) usage();
> 		secs = (secs * 10) + (*cp++ - '0');
> 	}
> 
> 	/* Handle fractions of a second */
> 	if (*cp == '.') {
> 		*cp++ = '\0';
> 		for (i = 100000000; i > 0; i /= 10) {
> 			if (*cp == '\0') break;
> 			if (!isdigit(*cp)) usage();
> 			nsecs += (*cp++ - '0') * i;
> 		}
> 	}
> 
> 	rqtp.tv_sec = (time_t) secs;
> 	rqtp.tv_nsec = nsecs;
> 
> 	if ((secs > 0) || (nsecs > 0))
> 		(void)nanosleep(&rqtp, NULL);
> >Audit-Trail:
> >Unformatted:
> 


From owner-freebsd-bugs  Sat Jul 26 12:30:05 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA15147
          for bugs-outgoing; Sat, 26 Jul 1997 12:30:05 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA15127;
          Sat, 26 Jul 1997 12:30:02 -0700 (PDT)
Date: Sat, 26 Jul 1997 12:30:02 -0700 (PDT)
Message-Id: <199707261930.MAA15127@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Subject: bin/4171: fetch(1): poor error handling in http mode
Reply-To: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR bin/4171; it has been noted by GNATS.

From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To: mi@aldan.ziplink.net
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: bin/4171: fetch(1): poor error handling in http mode
Date: Sat, 26 Jul 1997 15:20:50 -0400 (EDT)

 <<On Sat, 26 Jul 1997 11:20:25 -0400 (EDT), Mikhail Teterin <mi@aldan.ziplink.net> said:
 
 > 	The link goes down while fetching a file over http,
 > 	and the downtime is long enough for the web-server to
 > 	timeout. Fetch does not notice the fact and waits
 > 	forever (or just very long).
 	
 Ummm, if the connection is closed, then `fetch' certainly should
 notice.  You can certainly specify a timeout if you wish, of course
 (RTM).  If you can provide a `ktrace' of the problem, I wouldn't mind
 looking at it.
 
 -GAWollman
 
 --
 Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
 wollman@lcs.mit.edu  | O Siem / The fires of freedom 
 Opinions not those of| Dance in the burning flame
 MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick

From owner-freebsd-bugs  Sat Jul 26 12:30:06 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA15154
          for bugs-outgoing; Sat, 26 Jul 1997 12:30:06 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA15136;
          Sat, 26 Jul 1997 12:30:03 -0700 (PDT)
Date: Sat, 26 Jul 1997 12:30:03 -0700 (PDT)
Message-Id: <199707261930.MAA15136@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: FreeBSD Technical Reader <kernel@acromail.ml.org>
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second.
Reply-To: FreeBSD Technical Reader <kernel@acromail.ml.org>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR bin/4154; it has been noted by GNATS.

From: FreeBSD Technical Reader <kernel@acromail.ml.org>
To: denny1@home.com
Cc: freebsd-gnats-submit@FreeBSD.ORG, GNATS Management <gnats@FreeBSD.ORG>,
        freebsd-bugs@hub.freebsd.org
Subject: Re: bin/4154: wish /bin/sleep handled fractions of a second.
Date: Sat, 26 Jul 1997 12:29:07 -0700 (PDT)

 Wouldn't you want to use usleep() for that only thing is that I think that
 is good only about to 0.02 seconds generally unless you change HZ which
 messes up some other things (I wonder if these would be fixed by a make
 world)
 
 
 On Wed, 23 Jul 1997 denny1@home.com wrote:
 
 > 
 > >Number:         4154
 > >Category:       bin
 > >Synopsis:       wish /bin/sleep handled fractions of a second.
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low
 > >Responsible:    freebsd-bugs
 > >State:          open
 > >Class:          change-request
 > >Submitter-Id:   current-users
 > >Arrival-Date:   Wed Jul 23 22:20:01 PDT 1997
 > >Last-Modified:
 > >Originator:     Denny Gentry
 > >Organization:
 > >Release:        N/A
 > >Environment:
 > Fix was developed on OpenBSD.
 > >Description:
 >   I have often wished /bin/sleep could sleep for less than one second,
 > in the inner loop of a script which I want to slow down slightly.
 > Such a feature would be an extension to POSIX, which deals only
 > with full seconds.
 >   This has been implemented in OpenBSD. The crucial portion of the
 > code I submitted there has been pasted below. It would be nice to
 > get such an extension adopted more widely in *BSD, so portable scripts
 > could use it.
 > >How-To-Repeat:
 >   /bin/sleep 0.5
 >   wish it worked the way you want.
 > >Fix:
 > /*	$OpenBSD: sleep.c,v 1.6 1997/06/29 08:09:21 denny Exp $	*/
 > 
 > 	cp = *argv;
 > 	while ((*cp != '\0') && (*cp != '.')) {
 > 		if (!isdigit(*cp)) usage();
 > 		secs = (secs * 10) + (*cp++ - '0');
 > 	}
 > 
 > 	/* Handle fractions of a second */
 > 	if (*cp == '.') {
 > 		*cp++ = '\0';
 > 		for (i = 100000000; i > 0; i /= 10) {
 > 			if (*cp == '\0') break;
 > 			if (!isdigit(*cp)) usage();
 > 			nsecs += (*cp++ - '0') * i;
 > 		}
 > 	}
 > 
 > 	rqtp.tv_sec = (time_t) secs;
 > 	rqtp.tv_nsec = nsecs;
 > 
 > 	if ((secs > 0) || (nsecs > 0))
 > 		(void)nanosleep(&rqtp, NULL);
 > >Audit-Trail:
 > >Unformatted:
 > 
 

From owner-freebsd-bugs  Sat Jul 26 12:32:22 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id MAA15439
          for bugs-outgoing; Sat, 26 Jul 1997 12:32:22 -0700 (PDT)
Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA15434
          for <freebsd-bugs@FreeBSD.ORG>; Sat, 26 Jul 1997 12:32:19 -0700 (PDT)
Received: (from wollman@localhost)
	by khavrinen.lcs.mit.edu (8.8.5/8.8.5) id PAA23528;
	Sat, 26 Jul 1997 15:32:11 -0400 (EDT)
Date: Sat, 26 Jul 1997 15:32:11 -0400 (EDT)
From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
Message-Id: <199707261932.PAA23528@khavrinen.lcs.mit.edu>
To: =?iso-8859-1?Q?=C5ge_R=F8bekk?= <aagero@aage.priv.no>
Cc: freebsd-bugs@FreeBSD.ORG
Subject: fetch doesn't work with ftp URLS and HTTP_PROXY set
In-Reply-To: <19970726121259.13881@aage.priv.no>
References: <19970726121259.13881@aage.priv.no>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

<<On Sat, 26 Jul 1997 12:12:59 +0200, =?iso-8859-1?Q?=C5ge_R=F8bekk?= <aagero@aage.priv.no> said:

> http.c, line 246:

>     if (strncmp(uri, "http://", 7) == 0) {

> should read


>     if ((strncmp(uri, "http://", 7) == 0) || (strncmp("ftp://", 6) == 0)) {

> in order to work properly with ftp URLs.

Ummm, the only thing the two code paths do differently is that the
first passes a `Host:' header whereas the second does not.  Are you
suggesting that some proxies require FTP requests to have a Host
header?  Bizarre....

-GAWollman

--
Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
wollman@lcs.mit.edu  | O Siem / The fires of freedom 
Opinions not those of| Dance in the burning flame
MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick

From owner-freebsd-bugs  Sat Jul 26 19:10:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id TAA00174
          for bugs-outgoing; Sat, 26 Jul 1997 19:10:03 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id TAA00168;
          Sat, 26 Jul 1997 19:10:02 -0700 (PDT)
Resent-Date: Sat, 26 Jul 1997 19:10:02 -0700 (PDT)
Resent-Message-Id: <199707270210.TAA00168@hub.freebsd.org>
Resent-From: gnats (GNATS Management)
Resent-To: freebsd-bugs
Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, root@mail.clinet.fi
Received: from hauki.clinet.fi (root@hauki.clinet.fi [194.100.0.1])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA29920
          for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jul 1997 19:06:39 -0700 (PDT)
Received: from katiska.clinet.fi (root@install.clinet.fi [194.100.1.102])
	by hauki.clinet.fi (8.8.6/8.8.6) with ESMTP id FAA02619
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 27 Jul 1997 05:06:35 +0300 (EET DST)
Received: (root@localhost) by katiska.clinet.fi (8.8.6/8.6.4) id FAA01490; Sun, 27 Jul 1997 05:06:38 +0300 (EEST)
Message-Id: <199707270206.FAA01490@katiska.clinet.fi>
Date: Sun, 27 Jul 1997 05:06:38 +0300 (EEST)
From: Charlie Root <root@mail.clinet.fi>
Reply-To: root@mail.clinet.fi
To: FreeBSD-gnats-submit@FreeBSD.ORG
X-Send-Pr-Version: 3.2
Subject: bin/4176: restore gets confused when run over pipe
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


>Number:         4176
>Category:       bin
>Synopsis:       restore gets confused when run over pipe "Changing volumes on pipe input"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jul 26 19:10:01 PDT 1997
>Last-Modified:
>Originator:     Charlie &
>Organization:
Clinet Ltd
>Release:        FreeBSD 2.2-STABLE i386
>Environment:

2.2-STABLE

>Description:

With the following command line:

( dump 0f - /dev/sd0s1x | ssh -c none newmachine 'cd /usr/old-katiska-usr && restore -xvf -' ) | & tee /tmp/logfile

at the end of input, when restore is supposed to start setting the modes
and owners of the files, this appears, endlessly:

abort? [yn] Changing volumes on pipe input?
abort? [yn] Changing volumes on pipe input?
abort? [yn] Changing volumes on pipe input?
abort? [yn] Changing volumes on pipe input?
abort? [yn] Changing volumes on pipe input?
abort? [yn] Changing volumes on pipe input?
abort? [yn] Changing volumes on pipe input?
abort? [yn] Changing volumes on pipe input?

All the data has already been copied at this point, and dump has reported 
dump done.  The unfortunate effect is that owners are broken.

I do not seem to be able to produce this on small input, but it happens
repeatably when copying 4G over a network.

>How-To-Repeat:

Use the above line with large enough filesystem.

>Fix:
	
I do not know, but looks like something is missing somewhere.  It could also
be a problem in ssh, maybe it drops data at the end of transfer and
restore thinks early eof to be a volume change ?

>Audit-Trail:
>Unformatted:

From owner-freebsd-bugs  Sat Jul 26 23:50:03 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id XAA20103
          for bugs-outgoing; Sat, 26 Jul 1997 23:50:03 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id XAA20095;
          Sat, 26 Jul 1997 23:50:01 -0700 (PDT)
Date: Sat, 26 Jul 1997 23:50:01 -0700 (PDT)
Message-Id: <199707270650.XAA20095@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: Wolfgang Helbig <helbig@ba-stuttgart.de>
Subject: Re: bin/3085: make world fails on compiling dumpfs.c
Reply-To: Wolfgang Helbig <helbig@ba-stuttgart.de>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR bin/3085; it has been noted by GNATS.

From: Wolfgang Helbig <helbig@ba-stuttgart.de>
To: freebsd-gnats-submit@freebsd.org, mpp@freebsd.org
Cc:  Subject: Re: bin/3085: make world fails on compiling dumpfs.c
Date: Sun, 27 Jul 1997 08:46:05 +0200

 This problem is fixed and should be closed.
 
 Wolfgang

From owner-freebsd-bugs  Sun Jul 27 00:00:08 1997
Return-Path: <owner-freebsd-bugs>
Received: (from root@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA20446
          for bugs-outgoing; Sun, 27 Jul 1997 00:00:08 -0700 (PDT)
Received: (from gnats@localhost)
          by hub.freebsd.org (8.8.5/8.8.5) id AAA20390;
          Sun, 27 Jul 1997 00:00:02 -0700 (PDT)
Date: Sun, 27 Jul 1997 00:00:02 -0700 (PDT)
Message-Id: <199707270700.AAA20390@hub.freebsd.org>
To: freebsd-bugs
Cc: 
From: Wolfgang Helbig <helbig@ba-stuttgart.de>
Subject: Re: gnu/2496: cursor keys won't work for info any more
Reply-To: Wolfgang Helbig <helbig@ba-stuttgart.de>
Sender: owner-freebsd-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk

The following reply was made to PR gnu/2496; it has been noted by GNATS.

From: Wolfgang Helbig <helbig@ba-stuttgart.de>
To: freebsd-gnats-submit@freebsd.org, thomas@ghpc8.ihf.rwth-aachen.de
Cc:  Subject: Re: gnu/2496: cursor keys won't work for info any more
Date: Sun, 27 Jul 1997 08:58:23 +0200

 This is fixed and should be closed.