From owner-freebsd-bugs Sun Aug 1 1: 2:51 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from animal.blarg.net (animal.blarg.net [206.124.128.1]) by hub.freebsd.org (Postfix) with ESMTP id 9EAC814D1C for ; Sun, 1 Aug 1999 01:02:49 -0700 (PDT) (envelope-from kosmos@animal.blarg.net) Received: from localhost (kosmos@localhost) by animal.blarg.net (8.9.1/8.9.1) with SMTP id BAA26248; Sun, 1 Aug 1999 01:02:45 -0700 Date: Sun, 1 Aug 1999 01:02:45 -0700 (PDT) From: Allan Bowhill To: Doug@gorean.org Cc: freebsd-bugs@freebsd.org Subject: Re: ports/12907: COMPAT22=YES isn't default in make.conf, Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Wow... you really like to press your point, don't you? :) > > kosmos@blarg.net wrote: > > > Since this impedes the installation of an important piece of software, > > it should be regarded as a serious ergonomic problem. > > There is no way that you can convince anyone here that netscape is > "important." Freebsd is mostly a server OS, and even for those who use it > for workstation purposes netscape is often not installed. Convenient, nice > to have, yes. Important, no. > This is a fundamental philisophical question. It's a bit like saying the idea of having a radio in a car or truck is not important. Anyway I don't expect COMPAT22 to be installed by default for STABLE. But how will this be handled in the next point release, when a user tries to install Netscape from ports on a FreeBSD cdrom? As a worksround, is there any way to build the COMPAT22 a.out libs manually as a dependency to Netscape without rebuilding the entire OS? Thanks for your replies... --Allan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 9:20:18 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B620014CF1 for ; Sun, 1 Aug 1999 09:20:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA43146; Sun, 1 Aug 1999 09:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 1 Aug 1999 09:20:01 -0700 (PDT) Message-Id: <199908011620.JAA43146@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Matthew Emmerton" Subject: Re: bin/12877: interactive /bin/sh ignores ^C and ^Z in while loops Reply-To: "Matthew Emmerton" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/12877; it has been noted by GNATS. From: "Matthew Emmerton" To: , Cc: Subject: Re: bin/12877: interactive /bin/sh ignores ^C and ^Z in while loops Date: Sun, 1 Aug 1999 12:18:41 -0400 This activity occurs on 3.1 as well, but does not occur on 2.2.7, or 4.0-current (April 99). -- Matthew Emmerton || http://www.gsicomp.on.ca GSI Computer Services || P: +1 (800) 217-5409 (Canada) Technical Director || F: +1 (519) 335-6584 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 9:30:23 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0B14F14D55 for ; Sun, 1 Aug 1999 09:30:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA43405; Sun, 1 Aug 1999 09:30:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 0C10D14C0D; Sun, 1 Aug 1999 09:22:06 -0700 (PDT) Message-Id: <19990801162206.0C10D14C0D@hub.freebsd.org> Date: Sun, 1 Aug 1999 09:22:06 -0700 (PDT) From: peter@holm.cc To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/12910: Fatal trap 12: page fault in linux_misc.c:175 [PATCH] Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12910 >Category: kern >Synopsis: Fatal trap 12: page fault in linux_misc.c:175 [PATCH] >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 1 09:30:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Peter Holm >Release: current >Organization: Holm Computer Consulting >Environment: FreeBSD 4.0-CURRENT #2: Sun Aug 1 12:39:33 CEST 1999 pho@current.risby.dk:/usr/src/sys/compile/PHO >Description: FreeBSD 4.0-CURRENT #2: Sun Aug 1 12:39:33 CEST 1999 pho@current.risby.dk:/usr/src/sys/compile/PHO Sun Aug 1 12:45:03 CEST 1999 FreeBSD/i386 (current.risby.dk) (ttyd0) Fatal trap 12: page fault while in kernel mode fault virtual address = 0x77691a04 fault code = supervisor read, page not present instruction pointer = 0x8:0xc0264f8f stack pointer = 0x10:0xc861ede0 frame pointer = 0x10:0xc861ee48 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 252 (syscall.linux) interrupt mask = none kernel: type 12 trap, code=0 Stopped at copystr+0x13: lodsb (%esi) db> trace copystr(c861ef04,c7c0c7e0,c861ee8c,c0a7eb50,77691a04) at copystr+0x13 _end(c7c0c7e0,c861ef80,77691a04,294f2086,754ed7a3) at 0xc0a7a21c syscall(2f,2f,2f,754ed7a3,294f2086) at syscall+0x182 Xint0x80_syscall() at Xint0x80_syscall+0x26 db> >How-To-Repeat: >Fix: *** sys/i386/linux/linux_misc.c~ Sat Jul 10 16:47:41 1999 --- sys/i386/linux/linux_misc.c Sun Aug 1 15:00:04 1999 *************** *** 172,178 **** locked = 0; vp = NULL; ! NDINIT(&ni, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, args->library, p); error = namei(&ni); if (error) goto cleanup; --- 172,178 ---- locked = 0; vp = NULL; ! NDINIT(&ni, LOOKUP, FOLLOW | LOCKLEAF, UIO_USERSPACE, args->library, p); error = namei(&ni); if (error) goto cleanup; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 11: 0:18 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id E482814BDC for ; Sun, 1 Aug 1999 11:00:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA47664; Sun, 1 Aug 1999 11:00:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 1 Aug 1999 11:00:02 -0700 (PDT) Message-Id: <199908011800.LAA47664@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Danny J. Zerkel" Subject: Re: bin/12137: something wrong with shell -- functions with arithm expressions Reply-To: "Danny J. Zerkel" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/12137; it has been noted by GNATS. From: "Danny J. Zerkel" To: freebsd-gnats-submit@freebsd.org, mi@aldan.algebra.com Cc: Subject: Re: bin/12137: something wrong with shell -- functions with arithm expressions Date: Sun, 01 Aug 1999 13:51:38 -0400 Mikhail, Well the addition is not required, nor does it have to be a function. This problem occurs when taking the length of an numbered argument value inside an algorithmic expression. So this displays the same error: set -- "abc (def [xyz])" echo $((${#1})) The problem appears to be that the argument variable is being parsed for special characters, which result in an extra character for every character in the set: !*?[=~:/- This parsing should not occur if we are going to take the length of the resulting string. Try this to see it: set -- "!*?[=~:/-" echo $((${#1})) 18! This patch should fix only this problem, without any side effects: --- /usr/src/bin/sh/parser.c.orig Sun Sep 13 15:24:57 1998 +++ /usr/src/bin/sh/parser.c Sun Aug 1 13:37:33 1999 @@ -1239,7 +1239,7 @@ } else { pungetc(); } - if (dblquote || arinest) + if (subtype != VSLENGTH && (dblquote || arinest)) flags |= VSQUOTE; *(stackblock() + typeloc) = subtype | flags; if (subtype != VSNORMAL) -- Danny J. Zerkel dzerkel@columbus.rr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 12:10: 3 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B7F9814C89 for ; Sun, 1 Aug 1999 12:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA52280; Sun, 1 Aug 1999 12:10:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 76D7D14BEB; Sun, 1 Aug 1999 12:07:10 -0700 (PDT) Message-Id: <19990801190710.76D7D14BEB@hub.freebsd.org> Date: Sun, 1 Aug 1999 12:07:10 -0700 (PDT) From: blapp@attic.ch To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/12911: NFS umounts are not properly done if just the mountpoint gets umounted Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12911 >Category: kern >Synopsis: NFS umounts are not properly done if just the mountpoint gets umounted >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 1 12:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Martin Blapp >Release: CURRENT 4.0, STABLE 3.2 >Organization: Improware AG >Environment: FreeBSD fuchur.lan.attic.ch 4.0-CURRENT FreeBSD 4.0-CURRENT #0: Sun Aug 1 15:54:19 CEST 1999 root@fuchur.lan.attic.ch:/usr/src/sys/compile/FUCHUR i386 (also verified on 3.2-STABLE/i586) >Description: If you umount a nfs-mountpoint, the server will not get an authentificated umount request. If you unmount it with the full path it works. With Linux 2.2 and Irix 6.5.2 as clients both 'umount /mountpoint' and 'umount somehost:/somedir' work. >How-To-Repeat: Client: # mount somehost:/somedir /mountpoint # umount /mountpoint Server: # showmount >Fix: workaround (no fix !): # umount somehost:/somedir >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 12:40:18 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 3917F14CC2 for ; Sun, 1 Aug 1999 12:40:16 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA54209; Sun, 1 Aug 1999 12:40:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from pawn.primelocation.net (pawn.primelocation.net [205.161.238.235]) by hub.freebsd.org (Postfix) with ESMTP id 3A04914CC2 for ; Sun, 1 Aug 1999 12:36:36 -0700 (PDT) (envelope-from jedgar@pawn.primelocation.net) Received: by pawn.primelocation.net (Postfix, from userid 1003) id B2098F818; Sun, 1 Aug 1999 15:36:23 -0400 (EDT) Message-Id: <19990801193623.B2098F818@pawn.primelocation.net> Date: Sun, 1 Aug 1999 15:36:23 -0400 (EDT) From: jedgar@fxp.org Reply-To: jedgar@fxp.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12912: [PATCH] lpd leaves lock file permissions afoul Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12912 >Category: bin >Synopsis: [PATCH] lpd leaves lock file permissions afoul >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 1 12:40:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Chris D. Faulhaber >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: FreeBSD earth.fxp 3.2-STABLE FreeBSD 3.2-STABLE #12: Sun Aug 1 10:29:14 EDT 1999 >Description: When using a custom definition in /etc/printcap (for a remote printer in my case, modeled of the example therein) and the lock file does not exist, lpd leaves permissions on the lock file as follows: -------rwx 1 root daemon 22 Aug 1 15:16 lock which leave the printer disabled until the permissions are fixed. If the lock file exists, permissions are left as normal: -rw-rw-r-- 1 root daemon 22 Aug 1 15:20 lock In addition, the lock file file-descriptor (lfd) is never closed. >How-To-Repeat: Create a custom /etc/printcap entry: lp|sol printer:\ :sh:\ :mx#0:\ :rm=sol:sd=/var/spool/output/sol:lf=/var/log/lpd-errs: create the spool directory, but do not create the lock file itself. After restarting lpd and printing something, the lock file's permissions will be left as 0007. >Fix: Either create the lock file (though shouldn't be necessary), or apply the following patch. --- /usr/src/usr.sbin/lpr/lpd/printjob.c.orig Fri Sep 11 14:49:32 1998 +++ /usr/src/usr.sbin/lpr/lpd/printjob.c Sun Aug 1 15:16:21 1999 @@ -311,6 +311,10 @@ strlen(pp->trailer)); } (void) close(ofd); + if (fchmod(lfd, LOG_FILE_MODE) < 0) + syslog(LOG_ERR, "%s: %s: %m", pp->printer, + pp->lock_file); + (void) close(lfd); (void) wait(NULL); (void) unlink(tempfile); exit(0); >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 14:40: 5 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 423B814DE0 for ; Sun, 1 Aug 1999 14:40:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA58706; Sun, 1 Aug 1999 14:40:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 1 Aug 1999 14:40:02 -0700 (PDT) Message-Id: <199908012140.OAA58706@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Martin Blapp Subject: Re: kern/12911: NFS umounts are not properly done if just the mountpoint gets umounted Reply-To: Martin Blapp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/12911; it has been noted by GNATS. From: Martin Blapp To: freebsd-gnats-submit@freebsd.org, blapp@attic.ch Cc: Subject: Re: kern/12911: NFS umounts are not properly done if just the mountpoint gets umounted Date: Sun, 01 Aug 1999 21:31:17 +0000 Sorry - should be changed to bin/12911 Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 19: 8:38 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from sargon.net (PortSJ56.sj.hypersurf.com [206.40.43.56]) by hub.freebsd.org (Postfix) with ESMTP id 327A814EE3 for ; Sun, 1 Aug 1999 19:08:18 -0700 (PDT) (envelope-from jd@sargon.net) Received: (from jd@localhost) by sargon.net (8.9.3/8.9.3) id TAA09317 for bugs@freebsd.org; Sun, 1 Aug 1999 19:06:46 -0700 (PDT) (envelope-from jd) Date: Sun, 1 Aug 1999 19:06:46 -0700 (PDT) From: "Joseph I. Davida" Message-Id: <199908020206.TAA09317@sargon.net> To: bugs@freebsd.org Subject: Linux compat libs Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The linux compatibility libs attemps to load other linux libs using an absolute path rather than traversing the LD_LIBRARY_PATH vector. I am running FreeBSD3.2, and tried to use the linux version of netscape 4.61: communicator-v461-us.x86-unknown-linux2.0.tar.gz I invoke netscape as follows: #!/bin/sh XNLSPATH=/usr/X11R6/lib/X11/nls XAPPLRESDIR=/usr/compat/linux/var/X11R6/lib/app-defaults XCMSDB=/dev/null MOZILLA_HOME=/usr/local/netscape-linux LD_LIBRARY_PATH=\ /usr/compat/linux/var/X11R6/lib:\ /usr/compat/linux/lib:\ /usr/compat/linux/usr/openwin/lib:\ /usr/compat/linux/usr/X11R6/lib:\ /usr/compat/linux/usr/lib:\ /usr/compat/linux/usr/i486-linuxaout/lib:\ /usr/lib:\ /usr/X11R6/lib:\ /usr/local/lib XKEYSYMDB=$MOZILLA_HOME/XKeysymDB CLASSPATH=$MOZILLA_HOME/java/classes:/usr/local/share/java/java export XKEYSYMDB XNLSPATH XAPPLRESDIR MOZILLA_HOME LD_LIBRARY_PATH \ CLASSPATH XCMSDB $MOZILLA_HOME/netscape $* -geometry 1150x985+0+0 & When I visit www.netscape.com, netscape crashes and dumps core. Running gdb on netscape: % gdb -e /usr/local/netscape-linux/netscape -c netscape.core GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd". Core was generated by `netscape'. Program terminated with signal 10, Bus error. /lib/ld-linux.so.1: No such file or directory. #0 0x28bf43c5 in ?? () from /usr/compat/linux/lib/libc.so.5 (gdb) quit As you can see, /usr/compat/linux/lib/libc.so.5 tried to load ld-linux.so.1 by specifying an absolute pathname, rather one prepended with /usr/compat/linux. Cheers, Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 20:10:27 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B05F314C8F for ; Sun, 1 Aug 1999 20:10:25 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id UAA73381; Sun, 1 Aug 1999 20:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id B90E014C88; Sun, 1 Aug 1999 20:06:26 -0700 (PDT) Message-Id: <19990802030626.B90E014C88@hub.freebsd.org> Date: Sun, 1 Aug 1999 20:06:26 -0700 (PDT) From: dlombardo@excite.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/12917: Linux emulation: ioctl typ=0x44d(M) not implemented Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12917 >Category: kern >Synopsis: Linux emulation: ioctl typ=0x44d(M) not implemented >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 1 20:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Dean Lombardo >Release: 4.0-current >Organization: >Environment: FreeBSD xtsw12c.ukc.ac.uk 4.0-CURRENT FreeBSD 4.0-CURRENT #1: Sat Jul 31 11:31:42 GMT 1999 root@xtsw12c.ukc.ac.uk:/usr/src/sys/compile/AMSTECH i386 >Description: After a few seconds of playing a RealVideo (.rm) file, RealPlayer G2 (Alpha) for Linux prints the following message: LINUX: 'ioctl' fd=7, typ=0x44d(M), num=0x76 not implemented and dumps core. >How-To-Repeat: Download a big RealVideo (.rm) file, try playing it with RP G2, and you will probably see the error (although it obviously depends on the video). >Fix: Find out what that ioctl is, and implement it. ;-) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 21:30:22 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id E671A14BEF for ; Sun, 1 Aug 1999 21:30:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id VAA80736; Sun, 1 Aug 1999 21:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 1 Aug 1999 21:30:02 -0700 (PDT) Message-Id: <199908020430.VAA80736@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Jason Young Subject: Re: kern/11891: typo in ioconf.c Reply-To: Jason Young Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/11891; it has been noted by GNATS. From: Jason Young To: freebsd-gnats-submit@freebsd.org, deuerl@indra.de Cc: Subject: Re: kern/11891: typo in ioconf.c Date: Sun, 01 Aug 1999 23:23:14 -0500 This isn't reproduceable from 3.2-RELEASE or 4.0-CURRENT (as of 7/30/99) building the GENERIC kernel which contains ex0. I can't find any mailing list traffic on current, stable, questions or bugs about it. I don't have a 3.2-STABLE box but the problem would break the GENERIC build and by extension break snapshot building, and snaps are appearing nicely on releng22.freebsd.org. ioconf.c can't really have typos in it because it's machine generated, but it could be a typo in a related file used for its generation. This commit might have something to do with the problem observed: --- 1.220.2.4 Sat May 15 18:13:57 1999 UTC by obrien Branch: RELENG_3 Diffs to 1.220.2.3 ; Diffs to 1.242 MFC: add `xe', the Xircom PC Card Ethernet driver --- Perhaps Robert cvsupped while parts of the xe support was still being installed, or needed to make depend in his build directory, or something similar. Hard to say at this point. Unless he has something else to say about it, this PR should likely be closed out. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 22: 0:17 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BE17414EAA for ; Sun, 1 Aug 1999 22:00:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id WAA82836; Sun, 1 Aug 1999 22:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 1 Aug 1999 22:00:01 -0700 (PDT) Message-Id: <199908020500.WAA82836@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Jason Young Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Reply-To: Jason Young Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12720; it has been noted by GNATS. From: Jason Young To: freebsd-gnats-submit@freebsd.org, mistwolf@mushhaven.net Cc: Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Date: Sun, 01 Aug 1999 23:51:41 -0500 gdbm 1.7.3 under 3.2-RELEASE didn't build or install ELF libraries. I had trouble with this myself. The port is now based on gdbm 1.8.0 (upgrade request in PR 11811). This was done at or around 6/6/99. This PR is most likely now closeable unless the submitter still sees a problem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 22:17:47 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from diarmadhi.mushhaven.net (cm-24-142-61-124.cableco-op.ispchannel.com [24.142.61.124]) by hub.freebsd.org (Postfix) with ESMTP id 2A50814DC6 for ; Sun, 1 Aug 1999 22:17:33 -0700 (PDT) (envelope-from mistwolf@diarmadhi.mushhaven.net) Received: (from mistwolf@localhost) by diarmadhi.mushhaven.net (8.9.3/8.9.3) id WAA29586; Sun, 1 Aug 1999 22:17:04 -0700 (PDT) (envelope-from mistwolf) Date: Sun, 1 Aug 1999 22:17:04 -0700 From: Jamie Norwood To: Jason Young Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Message-ID: <19990801221704.A29569@mushhaven.net> References: <199908020500.WAA82836@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <199908020500.WAA82836@freefall.freebsd.org>; from Jason Young on Sun, Aug 01, 1999 at 10:00:01PM -0700 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org After upgrading to the latest ports tree and installing the 1.8.0 version, it still does exactly nothing. This doesn't just affect the ports build; this behaviour is shown even building the package by hand. :( Jamie On Sun, Aug 01, 1999 at 10:00:01PM -0700, Jason Young wrote: > The following reply was made to PR misc/12720; it has been noted by GNATS. > > From: Jason Young > To: freebsd-gnats-submit@freebsd.org, mistwolf@mushhaven.net > Cc: > Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) > not usable under 3.* > Date: Sun, 01 Aug 1999 23:51:41 -0500 > > gdbm 1.7.3 under 3.2-RELEASE didn't build or install ELF libraries. I > had trouble with this myself. The port is now based on gdbm 1.8.0 > (upgrade request in PR 11811). This was done at or around 6/6/99. This > PR is most likely now closeable unless the submitter still sees a > problem. > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 23:10:41 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 50CD614BF9 for ; Sun, 1 Aug 1999 23:10:38 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id XAA86852; Sun, 1 Aug 1999 23:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 1 Aug 1999 23:10:01 -0700 (PDT) Message-Id: <199908020610.XAA86852@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Chris Piazza Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Reply-To: Chris Piazza Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12720; it has been noted by GNATS. From: Chris Piazza To: freebsd-gnats-submit@freebsd.org, mistwolf@mushhaven.net Cc: Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Date: Sun, 1 Aug 1999 23:09:11 -0700 This is not a problem with the port or package of gdbm, it is a problem with the configure scripts. Here's a fancy fix: % env LDFLAGS="-L/usr/local/lib" ./configure [..] checking for dbm_close in -lgdbm... yes checking for main in -lresolv... no checking for getpwnam in -lsun... no checking for main in -lseq... no checking for main in -lintl... yes Conclusion: It's not the gdbm port's problem that these configure scripts don't check /usr/local/lib. I'll close this PR if you don't object. -Chris -- cpiazza@home.net cpiazza@FreeBSD.org "I don't like principles. I prefer prejudices." -Oscar Wilde To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 23:14:31 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5D2A614BF9; Sun, 1 Aug 1999 23:14:30 -0700 (PDT) (envelope-from cpiazza@FreeBSD.org) Received: (from cpiazza@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id XAA87166; Sun, 1 Aug 1999 23:13:58 -0700 (PDT) (envelope-from cpiazza@FreeBSD.org) Date: Sun, 1 Aug 1999 23:13:58 -0700 (PDT) From: Message-Id: <199908020613.XAA87166@freefall.freebsd.org> To: mistwolf@mushhaven.net, cpiazza@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* State-Changed-From-To: open->feedback State-Changed-By: cpiazza State-Changed-When: Sun Aug 1 23:12:28 PDT 1999 State-Changed-Why: Waiting to see if explanation given is accepted To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Aug 1 23:20:40 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 8726114F6B for ; Sun, 1 Aug 1999 23:20:37 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id XAA87760; Sun, 1 Aug 1999 23:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 1 Aug 1999 23:20:02 -0700 (PDT) Message-Id: <199908020620.XAA87760@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Jamie Norwood Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Reply-To: Jamie Norwood Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12720; it has been noted by GNATS. From: Jamie Norwood To: Chris Piazza Cc: freebsd-gnats-submit@freebsd.org Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Date: Sun, 1 Aug 1999 23:15:04 -0700 Compiling things at the command line with -lgdbm should, as it did in 2.2.8, work. The /only/ way to use gdbm is using the -L flags. Maybe I am missing something important here, but given that /usr/local/lib is in the ldconfig information, it should be probed with a standard -l and not need a -L. I could be wrong, I am new to programming, but this is how it worked in 2.2.8, and how it works under Linux and Solaris... Jamie On Sun, Aug 01, 1999 at 11:09:11PM -0700, Chris Piazza wrote: > This is not a problem with the port or package of gdbm, it is a problem > with the configure scripts. Here's a fancy fix: > > % env LDFLAGS="-L/usr/local/lib" ./configure > [..] > checking for dbm_close in -lgdbm... yes > checking for main in -lresolv... no > checking for getpwnam in -lsun... no > checking for main in -lseq... no > checking for main in -lintl... yes > > Conclusion: > It's not the gdbm port's problem that these configure scripts don't > check /usr/local/lib. I'll close this PR if you don't object. > > -Chris > > -- > cpiazza@home.net cpiazza@FreeBSD.org > "I don't like principles. I prefer prejudices." > -Oscar Wilde To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 2:30:37 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id B1E8614CC1; Mon, 2 Aug 1999 02:30:34 -0700 (PDT) (envelope-from des@flood.ping.uio.no) Received: (from des@localhost) by flood.ping.uio.no (8.9.3/8.9.1) id LAA48586; Mon, 2 Aug 1999 11:30:19 +0200 (CEST) (envelope-from des) To: Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: bin/12828: passwd(1) doesn't recognize comments References: <199907270949.CAA82194@freefall.freebsd.org> From: Dag-Erling Smorgrav Date: 02 Aug 1999 11:30:19 +0200 In-Reply-To: 's message of "Tue, 27 Jul 1999 02:49:49 -0700 (PDT)" Message-ID: Lines: 19 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org writes: > Synopsis: passwd(1) doesn't recognize comments > > Responsible-Changed-From-To: freebsd-bugs->sheldonh > Responsible-Changed-By: sheldonh > Responsible-Changed-When: Tue Jul 27 02:48:34 PDT 1999 > Responsible-Changed-Why: > You're right. vipw handles comments and blank lines correctly, but > passwd does not. I'll take a look. Instead of duplicating code all over the place, you might want to rewrite passwd(1) to use pw(8) as backend. There is an option to pw(8) to have it read a password from a specified file descriptor, so a combination pipe() / fork() / close() / exec() / write() should work fine. DES -- Dag-Erling Smorgrav - des@flood.ping.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 2:38:22 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from grisu.bik-gmbh.de (grisu.bik-gmbh.de [194.233.237.82]) by hub.freebsd.org (Postfix) with ESMTP id 3736E14CC1 for ; Mon, 2 Aug 1999 02:38:09 -0700 (PDT) (envelope-from cracauer@gilgamesch.bik-gmbh.de) Received: from gilgamesch.bik-gmbh.de (gilgamesch.bik-gmbh.de [194.233.237.194]) by grisu.bik-gmbh.de (8.8.8/8.6.9) with ESMTP id LAA01754; Mon, 2 Aug 1999 11:37:38 +0200 (MEST) Received: (from cracauer@localhost) by gilgamesch.bik-gmbh.de (8.9.3/8.7.3) id LAA82968; Mon, 2 Aug 1999 11:37:39 +0200 (MET DST) Date: Mon, 2 Aug 1999 11:37:38 +0200 From: Martin Cracauer To: Thomas David Rivers Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: bin/12877: interactive /bin/sh ignores ^C and ^Z in while loops Message-ID: <19990802113738.A79295@cons.org> References: <199907300200.TAA98004@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=OXfL5xGRrasGEqWY X-Mailer: Mutt 0.95.4i In-Reply-To: <199907300200.TAA98004@freefall.freebsd.org>; from Thomas David Rivers on Thu, Jul 29, 1999 at 07:00:03PM -0700 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii In <199907300200.TAA98004@freefall.freebsd.org>, Thomas David Rivers wrote: > The following reply was made to PR bin/12877; it has been noted by GNATS. > > From: Thomas David Rivers > To: freebsd-gnats-submit@FreeBSD.ORG, rdm@cfcl.com > Cc: > Subject: Re: bin/12877: interactive /bin/sh ignores ^C and ^Z in while loops > Date: Thu, 29 Jul 1999 21:56:46 -0400 (EDT) > > I believe this is the same as PR bin/9173 - submitted last Dec. I committed a fix to these problems on 1999/04/03 to -current and 1999/07/25 to -stable. Diff to -stable also appended. Could you please verify that this fixes your problem so I can close the PR? Thanks. shells before <= 2.2.7 work because they don't have my fixes for non-interactive loops in them. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer/ BSD User Group Hamburg, Germany http://www.bsdhh.org/ --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=diff Index: eval.c =================================================================== RCS file: /home/CVS-FreeBSD/src/bin/sh/eval.c,v retrieving revision 1.17 retrieving revision 1.18 diff -c -r1.17 -r1.18 *** eval.c 1999/04/03 12:55:51 1.17 --- eval.c 1999/04/21 11:52:39 1.18 *************** *** 39,45 **** static char sccsid[] = "@(#)eval.c 8.9 (Berkeley) 6/8/95"; #endif static const char rcsid[] = ! "$Id: eval.c,v 1.17 1999/04/03 12:55:51 cracauer Exp $"; #endif /* not lint */ #include --- 39,45 ---- static char sccsid[] = "@(#)eval.c 8.9 (Berkeley) 6/8/95"; #endif static const char rcsid[] = ! "$Id: eval.c,v 1.18 1999/04/21 11:52:39 cracauer Exp $"; #endif /* not lint */ #include *************** *** 410,416 **** } if (! backgnd) { INTOFF; ! exitstatus = waitforjob(jp); INTON; } } --- 410,416 ---- } if (! backgnd) { INTOFF; ! exitstatus = waitforjob(jp, (int *)NULL); INTON; } } *************** *** 509,515 **** INTON; if (n->npipe.backgnd == 0) { INTOFF; ! exitstatus = waitforjob(jp); TRACE(("evalpipe: job done exit status %d\n", exitstatus)); INTON; } --- 509,515 ---- INTON; if (n->npipe.backgnd == 0) { INTOFF; ! exitstatus = waitforjob(jp, (int *)NULL); TRACE(("evalpipe: job done exit status %d\n", exitstatus)); INTON; } *************** *** 602,607 **** --- 602,608 ---- struct localvar *volatile savelocalvars; volatile int e; char *lastarg; + int realstatus; #if __GNUC__ /* Avoid longjmp clobbering */ (void) &argv; *************** *** 861,869 **** parent: /* parent process gets here (if we forked) */ if (mode == 0) { /* argument to fork */ INTOFF; ! exitstatus = waitforjob(jp); INTON; ! if (iflag && loopnest > 0 && WIFSIGNALED(exitstatus)) { evalskip = SKIPBREAK; skipcount = loopnest; } --- 862,870 ---- parent: /* parent process gets here (if we forked) */ if (mode == 0) { /* argument to fork */ INTOFF; ! exitstatus = waitforjob(jp, &realstatus); INTON; ! if (iflag && loopnest > 0 && WIFSIGNALED(realstatus)) { evalskip = SKIPBREAK; skipcount = loopnest; } Index: expand.c =================================================================== RCS file: /home/CVS-FreeBSD/src/bin/sh/expand.c,v retrieving revision 1.26 retrieving revision 1.27 diff -c -r1.26 -r1.27 *** expand.c 1999/04/13 04:13:09 1.26 --- expand.c 1999/04/21 11:52:39 1.27 *************** *** 39,45 **** static char sccsid[] = "@(#)expand.c 8.5 (Berkeley) 5/15/95"; #endif static const char rcsid[] = ! "$Id: expand.c,v 1.26 1999/04/13 04:13:09 tegge Exp $"; #endif /* not lint */ #include --- 39,45 ---- static char sccsid[] = "@(#)expand.c 8.5 (Berkeley) 5/15/95"; #endif static const char rcsid[] = ! "$Id: expand.c,v 1.27 1999/04/21 11:52:39 cracauer Exp $"; #endif /* not lint */ #include *************** *** 493,499 **** if (in.buf) ckfree(in.buf); if (in.jp) ! exitstatus = waitforjob(in.jp); if (quoted == 0) recordregion(startloc, dest - stackblock(), 0); TRACE(("evalbackq: size=%d: \"%.*s\"\n", --- 493,499 ---- if (in.buf) ckfree(in.buf); if (in.jp) ! exitstatus = waitforjob(in.jp, (int *)NULL); if (quoted == 0) recordregion(startloc, dest - stackblock(), 0); TRACE(("evalbackq: size=%d: \"%.*s\"\n", Index: jobs.c =================================================================== RCS file: /home/CVS-FreeBSD/src/bin/sh/jobs.c,v retrieving revision 1.23 retrieving revision 1.24 diff -c -r1.23 -r1.24 *** jobs.c 1998/09/08 13:16:52 1.23 --- jobs.c 1999/04/21 11:52:39 1.24 *************** *** 39,45 **** static char sccsid[] = "@(#)jobs.c 8.5 (Berkeley) 5/4/95"; #endif static const char rcsid[] = ! "$Id: jobs.c,v 1.23 1998/09/08 13:16:52 cracauer Exp $"; #endif /* not lint */ #include --- 39,45 ---- static char sccsid[] = "@(#)jobs.c 8.5 (Berkeley) 5/4/95"; #endif static const char rcsid[] = ! "$Id: jobs.c,v 1.24 1999/04/21 11:52:39 cracauer Exp $"; #endif /* not lint */ #include *************** *** 213,219 **** #endif restartjob(jp); INTOFF; ! status = waitforjob(jp); INTON; return status; } --- 213,219 ---- #endif restartjob(jp); INTOFF; ! status = waitforjob(jp, (int *)NULL); INTON; return status; } *************** *** 702,710 **** */ int ! waitforjob(jp) struct job *jp; ! { #if JOBS int mypgrp = getpgrp(); #endif --- 702,711 ---- */ int ! waitforjob(jp, origstatus) struct job *jp; ! int *origstatus; ! { #if JOBS int mypgrp = getpgrp(); #endif *************** *** 730,735 **** --- 731,738 ---- curjob = jp - jobtab + 1; #endif status = jp->ps[jp->nprocs - 1].status; + if (origstatus != NULL) + *origstatus = status; /* convert to 8 bits */ if (WIFEXITED(status)) st = WEXITSTATUS(status); Index: jobs.h =================================================================== RCS file: /home/CVS-FreeBSD/src/bin/sh/jobs.h,v retrieving revision 1.10 retrieving revision 1.11 diff -c -r1.10 -r1.11 *** jobs.h 1998/09/10 22:09:11 1.10 --- jobs.h 1999/04/21 11:52:39 1.11 *************** *** 34,40 **** * SUCH DAMAGE. * * @(#)jobs.h 8.2 (Berkeley) 5/4/95 ! * $Id: jobs.h,v 1.10 1998/09/10 22:09:11 cracauer Exp $ */ /* Mode argument to forkshell. Don't change FORK_FG or FORK_BG. */ --- 34,40 ---- * SUCH DAMAGE. * * @(#)jobs.h 8.2 (Berkeley) 5/4/95 ! * $Id: jobs.h,v 1.11 1999/04/21 11:52:39 cracauer Exp $ */ /* Mode argument to forkshell. Don't change FORK_FG or FORK_BG. */ *************** *** 91,97 **** int jobidcmd __P((int, char **)); struct job *makejob __P((union node *, int)); int forkshell __P((struct job *, union node *, int)); ! int waitforjob __P((struct job *)); int stoppedjobs __P((void)); char *commandtext __P((union node *)); --- 91,97 ---- int jobidcmd __P((int, char **)); struct job *makejob __P((union node *, int)); int forkshell __P((struct job *, union node *, int)); ! int waitforjob __P((struct job *, int *)); int stoppedjobs __P((void)); char *commandtext __P((union node *)); --OXfL5xGRrasGEqWY-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 2:40:23 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id D7DF51503C for ; Mon, 2 Aug 1999 02:40:21 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA09465; Mon, 2 Aug 1999 02:40:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from navy.csi.cam.ac.uk (navy.csi.cam.ac.uk [131.111.8.49]) by hub.freebsd.org (Postfix) with ESMTP id 86FF015039 for ; Mon, 2 Aug 1999 02:38:48 -0700 (PDT) (envelope-from sa264@phy.cam.ac.uk) Received: from yamame.phy.cam.ac.uk ([131.111.79.201]) by navy.csi.cam.ac.uk with esmtp (Exim 3.02 #1) id 11BEYD-0000ZY-00 for FreeBSD-gnats-submit@freebsd.org; Mon, 02 Aug 1999 10:38:33 +0100 Received: (from sa264@localhost) by yamame.phy.cam.ac.uk (8.9.3/3.7W) id KAA37818; Mon, 2 Aug 1999 10:38:32 +0100 (BST) Message-Id: <199908020938.KAA37818@yamame.phy.cam.ac.uk> Date: Mon, 2 Aug 1999 10:38:32 +0100 (BST) From: AMAKAWA Shuhei Reply-To: sa264@phy.cam.ac.uk To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/12920: /usr/libexec/elf/c++filt not installed Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12920 >Category: misc >Synopsis: /usr/libexec/elf/c++filt not installed >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Aug 2 02:40:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: AMAKAWA Shuhei >Release: FreeBSD 3.2-RELEASE i386 >Organization: University of Cambridge >Environment: Installed "All". >Description: /usr/libexec/elf/c++filt is missing. >How-To-Repeat: $ c++filt c++filt: could not exec elf/c++filt in /usr/libexec: No such file or directory $ ls -al /usr/libexec/elf total 3442 drwxr-xr-x 2 root wheel 512 May 26 12:40 . drwxr-xr-x 7 root wheel 1024 May 26 13:14 .. -r-xr-xr-x 1 root wheel 162248 May 18 04:38 addr2line -r-xr-xr-x 1 root wheel 160080 May 18 04:38 ar -r-xr-xr-x 1 root wheel 291264 May 18 04:38 as -r-xr-xr-x 1 root wheel 957008 May 18 04:38 gdb -r-xr-xr-x 1 root wheel 298928 May 18 04:38 ld -r-xr-xr-x 1 root wheel 169288 May 18 04:38 nm -r-xr-xr-x 1 root wheel 279192 May 18 04:38 objcopy -r-xr-xr-x 1 root wheel 311584 May 18 04:38 objdump -r-xr-xr-x 1 root wheel 160080 May 18 04:38 ranlib -r-xr-xr-x 1 root wheel 148168 May 18 04:38 size -r-xr-xr-x 1 root wheel 147792 May 18 04:38 strings -r-xr-xr-x 1 root wheel 279192 May 18 04:38 strip >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 2:59:44 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from axl.noc.iafrica.com (axl.noc.iafrica.com [196.31.1.175]) by hub.freebsd.org (Postfix) with ESMTP id 5D63014F57 for ; Mon, 2 Aug 1999 02:59:23 -0700 (PDT) (envelope-from sheldonh@axl.noc.iafrica.com) Received: from sheldonh (helo=axl.noc.iafrica.com) by axl.noc.iafrica.com with local-esmtp (Exim 3.02 #1) id 11BErZ-000KIx-00; Mon, 02 Aug 1999 11:58:33 +0200 From: Sheldon Hearn To: Dag-Erling Smorgrav Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: bin/12828: passwd(1) doesn't recognize comments In-reply-to: Your message of "02 Aug 1999 11:30:19 +0200." Date: Mon, 02 Aug 1999 11:58:33 +0200 Message-ID: <78054.933587913@axl.noc.iafrica.com> Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 02 Aug 1999 11:30:19 +0200, Dag-Erling Smorgrav wrote: > Instead of duplicating code all over the place, you might want to > rewrite passwd(1) to use pw(8) as backend. That's a good idea. Are you opposed to my fixing the code as it stands and leaving DTRT for later? Ciao, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 3:30:24 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id AC44E14BEC; Mon, 2 Aug 1999 03:30:19 -0700 (PDT) (envelope-from sheldonh@FreeBSD.org) Received: (from sheldonh@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA15606; Mon, 2 Aug 1999 03:27:36 -0700 (PDT) (envelope-from sheldonh@FreeBSD.org) Date: Mon, 2 Aug 1999 03:27:36 -0700 (PDT) From: Message-Id: <199908021027.DAA15606@freefall.freebsd.org> To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, marcel@FreeBSD.org Subject: Re: kern/12917: Linux emulation: ioctl typ=0x44d(M) not implemented Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Linux emulation: ioctl typ=0x44d(M) not implemented Responsible-Changed-From-To: freebsd-bugs->marcel Responsible-Changed-By: sheldonh Responsible-Changed-When: Mon Aug 2 03:27:16 PDT 1999 Responsible-Changed-Why: We now have a Mr Linux. :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 3:31:38 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A1A59150C8; Mon, 2 Aug 1999 03:30:41 -0700 (PDT) (envelope-from sheldonh@FreeBSD.org) Received: (from sheldonh@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA15845; Mon, 2 Aug 1999 03:29:22 -0700 (PDT) (envelope-from sheldonh@FreeBSD.org) Date: Mon, 2 Aug 1999 03:29:22 -0700 (PDT) From: Message-Id: <199908021029.DAA15845@freefall.freebsd.org> To: sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, marcel@FreeBSD.org Subject: Re: kern/12910: Fatal trap 12: page fault in linux_misc.c:175 [PATCH] Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Fatal trap 12: page fault in linux_misc.c:175 [PATCH] Responsible-Changed-From-To: freebsd-bugs->marcel Responsible-Changed-By: sheldonh Responsible-Changed-When: Mon Aug 2 03:29:08 PDT 1999 Responsible-Changed-Why: Marcel is Mr Linux now. :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 3:39: 4 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 7D0D614BEC for ; Mon, 2 Aug 1999 03:39:00 -0700 (PDT) (envelope-from des@flood.ping.uio.no) Received: (from des@localhost) by flood.ping.uio.no (8.9.3/8.9.1) id MAA50119; Mon, 2 Aug 1999 12:38:46 +0200 (CEST) (envelope-from des) To: Sheldon Hearn Cc: Dag-Erling Smorgrav , freebsd-bugs@FreeBSD.ORG Subject: Re: bin/12828: passwd(1) doesn't recognize comments References: <78054.933587913@axl.noc.iafrica.com> From: Dag-Erling Smorgrav Date: 02 Aug 1999 12:38:46 +0200 In-Reply-To: Sheldon Hearn's message of "Mon, 02 Aug 1999 11:58:33 +0200" Message-ID: Lines: 12 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sheldon Hearn writes: > On 02 Aug 1999 11:30:19 +0200, Dag-Erling Smorgrav wrote: > > Instead of duplicating code all over the place, you might want to > > rewrite passwd(1) to use pw(8) as backend. > That's a good idea. Are you opposed to my fixing the code as it stands > and leaving DTRT for later? No, of course not. DES -- Dag-Erling Smorgrav - des@flood.ping.uio.no To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 6:10:26 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 639CA14CD1 for ; Mon, 2 Aug 1999 06:10:24 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA29217; Mon, 2 Aug 1999 06:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id A81BB14F22; Mon, 2 Aug 1999 06:05:47 -0700 (PDT) Message-Id: <19990802130547.A81BB14F22@hub.freebsd.org> Date: Mon, 2 Aug 1999 06:05:47 -0700 (PDT) From: nchcvt@sover.net To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: misc/12923: Installation fails on HP Net Server Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12923 >Category: misc >Synopsis: Installation fails on HP Net Server >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Aug 2 06:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Laurence Morell >Release: 3.1 >Organization: Northern Counties Health Care >Environment: N/A >Description: HP NetServer LC CPU: 486DX/66 SCSI: AIC7770 (on-board) HD: Connor 1.3GB (da0) CD:Goldstar (SCSI) During the failed installation attempts I've observed the following: 1. The transfer rate from the CD is quite slow: 1-2 kbs. 2. The message for the first 102 chunks states the destination directory as `/' not `/usr' as I would expect for the binaries 3. Several packages "cannot be read from cd0" 4. As expected, the system fails to boot after starting to load. Things I done based on the FAQ and other documentation: 1. Set `eisa 12' so that the probe works 2. Disabled >1GB translation in BIOS 3. Adjusted the geometry of the hard drive so it agrees with the BIOS (Phoenix) (1023/64/32). 4. Allocated the entire disk: non-dangerously, standard MBR In addition, I've verified that all the hardware works by installing Linux (RH5.1) with no difficulties. >How-To-Repeat: Try to install >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 9:30:49 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id D69F015084 for ; Mon, 2 Aug 1999 09:30:47 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA43334; Mon, 2 Aug 1999 09:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from pawn.primelocation.net (pawn.primelocation.net [205.161.238.235]) by hub.freebsd.org (Postfix) with ESMTP id 3032B14BDD for ; Mon, 2 Aug 1999 09:20:48 -0700 (PDT) (envelope-from jedgar@pawn.primelocation.net) Received: by pawn.primelocation.net (Postfix, from userid 1003) id F148DF818; Mon, 2 Aug 1999 12:20:16 -0400 (EDT) Message-Id: <19990802162016.F148DF818@pawn.primelocation.net> Date: Mon, 2 Aug 1999 12:20:16 -0400 (EDT) From: jedgar@fxp.org Reply-To: jedgar@fxp.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/12927: [PATCH] using BROKEN_KEYBOARD_RESET option gives warning upon kernel config(8) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12927 >Category: kern >Synopsis: [PATCH] using BROKEN_KEYBOARD_RESET option gives warning upon kernel config(8) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Aug 2 09:30:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Chris D. Faulhaber >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: FreeBSD router.fxp 3.2-STABLE FreeBSD 3.2-STABLE #2: Sun Aug 2 11:19:49 EDT 1999 >Description: /sys/i386/conf/options.i386 does not include an entry for BROKEN_KEYBOARD_RESET; therefore, the following warning is issued: router# config ROUTER ROUTER:36: unknown option "BROKEN_KEYBOARD_RESET" Unknown option used - it is VERY important that you do make clean && make depend before recompiling Kernel build directory is ../../compile/ROUTER router# even though LINT has the entry: # BROKEN_KEYBOARD_RESET disables the use of the keyboard controller to # reset the CPU for reboot. This is needed on some systems with broken # keyboard controllers. and #options BROKEN_KEYBOARD_RESET >How-To-Repeat: config(8) a kernel with the BROKEN_KEYBOARD_RESET option >Fix: Apply the following patch which adds BROKEN_KEYBOARD_RESET to /sys/i386/conf/options.i386 and an #include line to /sys/i386/i386/vm_machdep.c: --- /usr/src/sys/i386/conf/options.i386.orig Wed Jul 14 23:30:34 1999 +++ /usr/src/sys/i386/conf/options.i386 Mon Aug 2 11:42:43 1999 @@ -1,5 +1,6 @@ # $Id: options.i386,v 1.103.2.5 1999/05/27 03:06:34 julian Exp $ +BROKEN_KEYBOARD_RESET DISABLE_PSE IDE_DELAY USER_LDT --- /usr/src/sys/i386/i386/vm_machdep.c.orig Wed Jan 6 18:05:37 1999 +++ /usr/src/sys/i386/i386/vm_machdep.c Mon Aug 2 11:58:58 1999 @@ -42,6 +42,7 @@ */ #include "npx.h" +#include "opt_broken_keyboard_reset.h" #include "opt_user_ldt.h" #include "opt_vm86.h" #ifdef PC98 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 11: 2: 3 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 132F014BDC for ; Mon, 2 Aug 1999 11:01:40 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA51222 for freebsd-bugs@freebsd.org; Mon, 2 Aug 1999 11:01:07 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 2 Aug 1999 11:01:07 -0700 (PDT) Message-Id: <199908021801.LAA51222@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: FreeBSD bugs list Subject: Current problem reports Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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 The problem is not being worked on. This is a prime candidate for somebody who is looking for a project to do. 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 ------------------------------------------------------------------------------- o [1997/03/08] kern/2923 panic: vm_fault: fault on nofault entry, o [1997/06/01] kern/3752 peter NFS dirs under -current still have proble o [1997/06/01] kern/3753 peter "make" hangs when building in an NFS dir o [1997/07/03] kern/4021 peter Local mount of a local NFS exported direc o [1997/07/31] kern/4200 peter NFS: "vm_fault: fault on nofault entry" w o [1997/10/01] kern/4673 Two panics, now crash dumps, always in re o [1997/11/10] kern/4996 peter NFS crash, possibly related to file bigge o [1997/11/24] bin/5139 sheldonh portmap does not find interfaces correctl f [1997/12/21] kern/5355 Fix for NULLFS problems o [1998/02/03] kern/5641 dg running processes at the IDLE priority (i o [1998/02/10] kern/5703 CDROM Media Error triggers complete syste o [1998/03/23] bin/6121 peter gethostbyname(3) no longer returns NO_DAT o [1998/05/13] bin/6627 sheldonh TCP-based RPC denial-of-service attack s [1998/05/13] kern/6630 julian [PATCH] Fix for Cyrix I8254 bug o [1998/05/19] kern/6689 sheldonh kern_physio.c splits requests breaking cd o [1998/06/23] kern/7028 Panic in vinvalbuf when appending/looking o [1998/07/12] kern/7264 gibbs Buslogic BT 950 scsi card not detected o [1998/08/15] kern/7622 Kernel panic with Fatal trap 18. s [1998/08/17] kern/7649 fenner [MFC] /sys/netinet/if_ether.c: "permanent f [1998/09/03] kern/7822 n_hibma Machine Reboots without reason o [1998/09/06] kern/7843 Unable to install FreeBSD on Tekram DC-39 o [1998/09/08] i386/7859 luigi fatal trap 12 in midi_synth_input f [1998/09/14] kern/7927 n_hibma Fatal trap 12: page fault while in kernel o [1998/09/28] kern/8074 se CAM rescan operation fatal o [1998/10/03] gnu/8138 peter gcc -pipe xxx.s hangs f [1998/10/06] i386/8179 Install failure with motherbord using SIS f [1998/10/08] i386/8214 n_hibma Install 3.0-19981006-BETA fails f [1998/11/04] conf/8576 n_hibma server goes down when client mount its fi a [1998/11/08] ports/8609 nectar eklogin service (kerberos klogind) fails f [1998/11/12] i386/8673 bug in vm_page_alloc_contig() o [1998/11/24] ports/8829 torstenb Fix port: security/ssh f [1998/11/25] kern/8861 n_hibma under heavy (multi interface) traffic ep0 o [1998/12/05] kern/8973 trap 12: page fault while in kernel mode f [1998/12/09] kern/9036 Boot 3.0-Release hangs with BT-445S after a [1999/01/05] kern/9334 n_hibma cp fails for 2048 Bytes/sector media a [1999/01/26] i386/9709 n_hibma Kernel page faults during boot with 2GB R o [1999/01/27] kern/9742 tx driver for smc autodetects fine, but n o [1999/02/02] misc/9885 BIND 8.1.2 core dumping o [1999/02/04] kern/9909 Writing incomplete blocks to /dev/nrst0 h o [1999/02/19] kern/10166 panic during heavy sio i/o;no coproc; ves o [1999/02/20] kern/10172 panic: cannot allocate pipe - out of kvm a [1999/02/21] i386/10188 n_hibma Cannot get system to boot after Installti o [1999/02/23] kern/10224 panic: pipeinit: cannot allocate pipe -- s [1999/02/26] kern/10281 Crash of 3.1-STABLE system due to scsi er o [1999/02/26] i386/10282 PCMCIA problems in 3.1-RELEASE? o [1999/03/01] kern/10332 gibbs System freezes during certain SCSI activi o [1999/03/01] bin/10344 fenner Core dump in gethostbyaddr for 199.93.70. o [1999/03/05] kern/10397 3.1R page fault while in kernel mode, fro o [1999/03/07] misc/10473 Incorrect aout compat libraries in XF8633 o [1999/03/09] kern/10507 Process hangs in state VM pgd o [1999/03/09] misc/10509 Cvs can hang system when used with pserve o [1999/03/09] kern/10520 can't exec files under nullfs o [1999/03/11] kern/10542 page fault while in kernel mode, not kern o [1999/03/11] kern/10545 When a fork/exec stress test is run, the o [1999/03/12] misc/10566 obrien patch dhcpc problem on /etc/pccard_ether o [1999/03/17] kern/10636 ipfw problems o [1999/03/19] i386/10683 I have a buslogic BT-948 FW controller. W o [1999/03/20] i386/10690 Installation freezes after device selecti f [1999/03/20] kern/10701 ppbus printing problems o [1999/03/22] ports/10725stb Wrong Cyrus IMAP deliver group o [1999/03/23] bin/10744 call to login() from aout/libutil.so.2.2 o [1999/03/27] kern/10828 3.1-STABLE freezes when writing to floppy o [1999/03/29] kern/10866 ahc2740 panic o [1999/03/30] kern/10872 Panic in sorecieve() due to NULL mbuf poi o [1999/04/05] kern/10959 3.1-STABLE crashes due to a floppy mount o [1999/04/05] ports/10965obrien lcc-3.6 unable to compile anything o [1999/04/08] kern/11023 Synchronous PPP not functional in leased o [1999/04/13] kern/11112 Amanda on FreeBSD can wipe the _next_ tap o [1999/04/16] kern/11180 boot of fresh bsd3.1 hangs o [1999/04/17] kern/11196 n_hibma kernel mode page fault o [1999/04/19] misc/11216 Power fail versus Fsck changed my life. o [1999/04/19] kern/11226 Invalid files on disk after fsync o [1999/04/20] kern/11238 Synchronous PPP not functional in leased o [1999/04/20] kern/11241 Install fails after SCSI probe o [1999/04/21] i386/11268 DEC FDDI PCI Adapter doesn't work... o [1999/04/22] i386/11278 FreeBSD Version 3.1 reboots repeatedly (c o [1999/04/23] i386/11298 Enabling IDE DMA on Opti Viper-M crashes o [1999/04/26] kern/11330 page fault in generic_bzero o [1999/04/26] bin/11335 find hangs in `nfsrcv' on local filesyste o [1999/04/26] conf/11343 worm; problems with installation and boot o [1999/04/26] i386/11349 Error Mounting /dev/wd0s1 on dist during o [1999/04/27] kern/11351 system reboot for error with popper and d o [1999/05/01] kern/11434 can't boot from wd0s2a o [1999/05/03] kern/11470 V3 NFS problem o [1999/05/04] i386/11488 Error while starting FreeBSD o [1999/05/06] kern/11533 NFS v3 locks up on large file transfers o [1999/05/10] kern/11629 File descriptor table sharing is broken o [1999/05/12] kern/11680 server freezes, all processes stuck in "i o [1999/05/13] i386/11681 gibbs Adaptec 2940 UW SCSI Controller BIOS 1.34 o [1999/05/14] kern/11707 ncr isn't recognized in 3.1-19990512-STAB f [1999/05/17] bin/11744 perllib fails to build o [1999/05/24] kern/11869 wpaul Network hangging due to xl0: tx underrun o [1999/05/26] kern/11891 typo in ioconf.c o [1999/05/31] kern/11966 TCP copies send and receive socket buffer f [1999/06/01] kern/11984 pthread_kill cannot kill select() threads o [1999/06/02] kern/11988 recvmsg with a cmsghdr but no iovec is br o [1999/06/02] kern/11993 panic: getnewbuf: inconsistent EMPTY queu f [1999/06/05] kern/12041 n_hibma Crashes on startup if Zip drive is switch o [1999/06/06] conf/12050 No /sbin/init on fixit flop o [1999/06/07] kern/12072 vm_fault happened in binary file transfer o [1999/06/09] ports/12098se KDM not config'd properly o [1999/06/09] kern/12106 error 6: panic: cannot mount root o [1999/06/10] kern/12127 persistent crash on idle SMP system o [1999/06/15] kern/12233 Fvwm2 causes FreeBSD-current to hang or r o [1999/06/16] bin/12243 NFS re-mount from Solaris 7 server hangs o [1999/06/16] kern/12248 CRON in malloc(): warning: pointer to wr o [1999/06/16] kern/12251 slattach followed by ifconfig sl0 doesn't o [1999/06/17] bin/12259 SL/IP install doesn't work due to ifconfi o [1999/06/18] i386/12286 Segmentation violation when invoking JNI s [1999/06/23] kern/12367 Writing files larger than floppy capacity o [1999/06/25] misc/12390 Installation hangs during extraction o [1999/06/25] kern/12395 gibbs Buslogic SCSI cards (BT948) time out unde o [1999/06/30] kern/12466 Fast system hangs under high FS load o [1999/07/05] kern/12521 lmbench-1.1's context switching test hang o [1999/07/12] misc/12607 System crashes after boot, portmap endles o [1999/07/12] kern/12617 thread library bug o [1999/07/13] alpha/12623alpha Certain valid numeric strings cause a SIG f [1999/07/20] misc/12720 gdbm (And possibly other libraries in /us o [1999/07/21] kern/12730 poll() causes indeterministic program han o [1999/07/21] misc/12743 Cannot boot the 3.2 floppies f [1999/07/23] i386/12777 sheldonh 3.1 RELEASE -> 3.2 upgrade is incomplete, o [1999/07/26] bin/12819 tcpd hosts.[allow|deny] location inconsis o [1999/08/02] misc/12923 Installation fails on HP Net Server 123 problems total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- a [1995/03/20] kern/260 davidg msync and munmap don't bother to update m o [1995/10/18] bin/786 wpaul Problem with NIS and large group maps f [1996/05/26] kern/1256 ZNYX 314 mysterously looses packets o [1996/06/07] kern/1301 davidg DEC FDDI/PCI Adapter: halt code = 6 (DMA f [1996/08/03] bin/1461 Incorrect address binding of Kerberized r f [1996/08/22] kern/1533 dyson Machine can be panicked by a userland pro o [1996/09/19] bin/1650 telnet encryption with char-mode and asci o [1996/09/29] kern/1689 wollman TCP extensions throttles distant connecti o [1996/10/04] kern/1726 panic in kmem_malloc (dump available) o [1996/10/08] kern/1744 peter run queue or proc list smashed 4 times in o [1996/10/15] kern/1812 dg vnodes are left in a locked state f [1996/10/21] kern/1856 peter read-only nfs mount: panic leaf should be s [1996/10/26] bin/1892 n_hibma install(1) removes target file s [1996/11/08] gnu/1981 ypserv handles null key incorrectly a [1996/11/14] kern/2014 sos Console keyboard lockup problem o [1996/11/18] kern/2053 peter de0 driver don't work at 100M for Compex o [1996/12/22] kern/2270 Hayes ESP serial card locks system as of a [1996/12/30] kern/2325 quota.user enlarged, no boot on 2.2-BETA f [1997/01/03] conf/2367 gibbs Buslogic SCSI driver bad probe of 742A EI f [1997/01/09] bin/2430 grog mountd stops on loading if subnet mask is a [1997/01/21] bin/2549 sos cdcontrol refuses to play audio CDs from s [1997/02/03] kern/2647 changing existing route to -static crashe o [1997/02/05] kern/2667 wollman bpfattach can hang the system 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/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/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 o [1997/02/19] kern/2773 peter bad dir panic 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/22] kern/2800 DDS large data writing probrem o [1997/03/01] kern/2840 mlock+minherit+fork+munlock causes panics o [1997/03/03] kern/2858 peter FreeBSD NFS client can't mount filesystem o [1997/03/04] kern/2873 the od0 devies does not handle a Maxoptix o [1997/03/08] kern/2919 vm_fault: fault on nofault entry, addr: f o [1997/03/11] bin/2948 can't dump 640MB optical disks o [1997/03/12] kern/2965 st0 hang/fail on reading 4mm DAT tape for o [1997/03/15] kern/2991 RTF_LLINFO routes remain when interface i o [1997/03/18] kern/3021 panic after sync during reboot o [1997/03/21] bin/3055 umount -f does not work o [1997/04/01] bin/3170 vi freaks and dump core if user doesn't e o [1997/04/05] kern/3201 peter de0 not re-enabled after hub down 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/15] bin/3305 Can't do encrypted rlogin into self o [1997/04/25] kern/3381 peter 2.2.x kernel panic on traversing and remo o [1997/04/25] kern/3384 telldir-seekdir can cause livelock o [1997/05/01] gnu/3441 obrien C++ exceptions don't work in shared libra o [1997/05/01] kern/3463 netstat -I packet count increase on sl0 w f [1997/05/04] i386/3502 Merge of if_ix* and if_ie* broke EE/16 su o [1997/05/06] bin/3524 imp rlogin doesn't read $HOSTALIASES for non- o [1997/05/07] kern/3527 peter if_de.c doesn't recognize Kingston card p 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/12] kern/3579 peter 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 s [1997/05/25] kern/3685 [PATCH] panic: fdesc attr o [1997/05/30] kern/3726 peter process hangs in 2.2-stable when working o [1997/05/30] kern/3727 SCSI II tape support broken 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/08] gnu/3810 cvs can't handle multiple multiple-path d o [1997/06/18] kern/3899 df while unmounting floppy crashes 2.2.2 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/28] misc/3980 peter access via NFS fails during mount-operati o [1997/06/29] bin/3986 rdist seg faults when target machine is d o [1997/07/02] kern/4012 peter 2.2-RELEASE/Digital UNIX NFSv3 0 length f o [1997/07/02] misc/4013 boot floppy hangs if IDE ZIP Drive presen s [1997/07/06] gnu/4042 gdb stackframe in static library shows no o [1997/07/12] bin/4078 sos Typed password to log in on console and i o [1997/07/17] kern/4115 peter SunOS NFS file has wrong owner if creator o [1997/07/26] bin/4176 restore gets confused when run over pipe f [1997/07/27] ports/4179 fenner lmbench-1.1 dumps core after asking for m o [1997/07/28] kern/4186 peter nfsiod, panic, page fault in kernel mode o [1997/07/30] kern/4194 peter kernel pci driver for Digital 21041 Ether o [1997/08/06] kern/4240 kernel fails to recognise 2nd serial port o [1997/08/08] conf/4252 peter sendmail doesn't use smrsh by default o [1997/08/10] kern/4260 EOF handling in st(4) is broken o [1997/08/10] kern/4265 Panic in dsinit when multiple FreeBSD sli o [1997/08/10] kern/4270 ch driver does not use bounce buffers o [1997/08/12] kern/4284 le0 goes OACTIVE after some time o [1997/08/13] kern/4295 SL/IP difficulties between 2.2.1 & 2.2.2 o [1997/08/16] kern/4312 arp table gets messed up, syslog "gateway o [1997/08/17] kern/4327 peter NFS over TCP reconnect problem s [1997/08/19] kern/4338 New device driver (Cyclades Cyclom-Z) o [1997/08/22] bin/4357 wosch bug in adduser script causes duplicate UI o [1997/08/25] kern/4381 mount -t msdos causes panic:vm_fault o [1997/09/02] kern/4454 X drops characters/locks up keyboard when o [1997/09/03] bin/4460 lpd hangs exiting (IE in ps table) o [1997/09/10] kern/4508 peter nfs3 data integrity problems o [1997/09/11] kern/4513 System lockup appears to be VM related. o [1997/09/14] i386/4533 Server with Cyclom-Y PCI card rebooted at o [1997/09/14] kern/4544 Linux emulator problems when MAXDSIZ is i o [1997/09/19] bin/4582 integer overflow in 'sa -km' o [1997/09/20] kern/4588 peter NFS access locks up o [1997/09/21] kern/4600 peter nfs lookups might give incorrect result o [1997/09/30] kern/4663 checkalias panic o [1997/10/01] kern/4666 dfr umount -f doesn't seem to work o [1997/10/01] bin/4672 rdist does not do hard links right when t o [1997/10/03] bin/4683 imp restore doesn't correctly handle "sparse" o [1997/10/05] docs/4691 no documentation for mk_cmds(1) o [1997/10/16] kern/4774 trying to use IBCS2 shared libraries cras o [1997/10/16] kern/4782 Under certain conditions, several krsh's o [1997/10/31] kern/4909 de ethernet driver is crazy on 100base o [1997/11/01] bin/4913 peter Large mail messages can cause mail.local o [1997/11/03] kern/4927 kernel does not check any quota and permi o [1997/11/05] kern/4945 continued failure to use the Adaptec 1460 o [1997/11/05] bin/4949 rpc.rquotad stat()s fs with quota file in o [1997/11/09] kern/4990 peter NFS hangs under FastEthernet. 1024 Bytes o [1997/11/15] conf/5062 login.access not evaluated correctly a [1997/11/18] bin/5084 ru wrong "term" for internal shell o [1997/11/18] kern/5085 System crash during mount command for CD o [1997/11/22] gnu/5126 C++ compiler bug (assembly output) o [1997/11/23] i386/5128 Adaptec 2940U Timeouts with QUANTUM disk o [1997/12/06] kern/5244 F00F workaround dosn't always work on SMP s [1997/12/14] bin/5297 make incompatibility with System V style o [1997/12/19] kern/5347 peter DEC (de0) ethernet card has no buffers af o [1997/12/30] kern/5396 fdesc fs crashes system o [1997/12/31] i386/5401 peter de0 selects wrong media when reconnected f [1998/01/08] kern/5456 After writing more than 100MB to SCSI Exa o [1998/01/16] kern/5513 luigi new PnP code is BAD (soundcards) s [1998/01/19] kern/5522 [PATCH] ip_input.c & ip_output.c problems o [1998/01/26] misc/5574 bootpd gets timezone incorrectly o [1998/01/27] kern/5587 session id gets dropped o [1998/01/29] kern/5598 Support for magneto-optic SCSI devices wi s [1998/01/30] bin/5604 setenv(3) function has memory leak, other o [1998/01/31] kern/5611 bind does not check sockaddr->sin_family o [1998/02/01] kern/5618 kernel memory leak in routetbl. o [1998/02/01] kern/5624 dumping to tape causes scsi bus reset o [1998/02/04] kern/5643 NCR 810/815 do not handle rewind correctl o [1998/02/09] bin/5693 hoek groff -mm or groff -mmm ??? o [1998/02/10] i386/5698 des LPIP causes spurious reboots o [1998/02/12] kern/5728 peter NFS hangs o [1998/02/12] kern/5731 peter executables wedge on "vmopar" when built o [1998/02/17] gnu/5767 man leaves partially formatted cat pages o [1998/02/19] kern/5794 Kernel Panic f [1998/02/27] bin/5867 peter pppd or FreeBSD ? o [1998/02/28] kern/5877 sb_cc counts control data as well as data o [1998/03/01] kern/5890 peter NFS server Side say NFSERR_BAD_COOKIE (rm o [1998/03/09] bin/5959 Cannot set up clocal gettys o [1998/03/10] kern/5969 non-root user can reboot/lock up system o [1998/03/11] kern/5975 can't boot freebsd: fatal trap12: page fa o [1998/03/14] conf/6002 peter /etc/mail/sendmail.cf.addtions seems to l o [1998/03/16] kern/6035 The system "sort-of" hangs when playing b o [1998/03/19] kern/6066 lnc driver does not work correctly with A o [1998/03/20] bin/6074 imp Incremental dumps are backing up unchange o [1998/03/22] i386/6099 des LPIP to slow machine causes hang o [1998/03/22] kern/6103 panic: ffs_valloc: dup alloc o [1998/03/28] bin/6162 kinit does not default to the current use o [1998/04/03] kern/6203 kernel panics with "blkfree: freeing free o [1998/04/03] conf/6205 NFS/NIS freak out o [1998/04/04] kern/6212 Two bugs with MFS filesystems fixed, one o [1998/04/07] kern/6238 luigi Sound-driver patch for MAD16 (OPTi 928,92 o [1998/04/08] kern/6251 peter ktrace very broken when logging over NFS o [1998/04/08] kern/6252 ide cdrom hangs system when on same bus a o [1998/04/09] kern/6253 Atapi wait for command phase too short. o [1998/04/10] kern/6267 dg panic: pmap_dispose_proc: upage already m o [1998/04/14] kern/6300 System locks up in SMP mode when accessin o [1998/04/17] kern/6336 peter NFSv3 should support files >2GB, but does o [1998/04/18] kern/6344 cy driver is outdated o [1998/04/19] kern/6351 DPT RAID controller stops working under h o [1998/04/20] i386/6368 Stallion Easyio 8 port not detected using o [1998/04/22] bin/6383 csh - when ctrl-d is pressed, file is chm o [1998/04/25] kern/6412 peter NFS sends packets from the wrong interfac o [1998/05/03] kern/6506 system will not soft reboot f [1998/05/05] kern/6525 Coral-Draw 5 CD crashes 2.2.6-STABLE a [1998/05/06] bin/6536 pppd doesn't restore drainwait for tty o [1998/05/08] bin/6557 /bin/sh is broken o [1998/05/10] bin/6577 /bin/sh environment variables not set in o [1998/05/11] ports/6591 se KDE starts /usr/bin/kzip instead of /usr/ o [1998/05/12] kern/6603 ncr driver hangs under high load o [1998/05/12] bin/6609 gmp.h not installed o [1998/05/17] kern/6670 PANIC on boot with FreeBSD 3.0 (same comp s [1998/05/19] kern/6686 [STABLE] -stable does not support large I o [1998/05/20] kern/6706 mount_msdos+mount_null+mc=panic o [1998/05/25] kern/6751 audio cd play suddenly stops. o [1998/05/25] kern/6755 peter Tulip (if_de) driver buggy in -current o [1998/05/27] kern/6771 peter panic: Bad nfs svc reply s [1998/05/27] misc/6773 [PATCH] tempnam.c security problems o [1998/06/01] misc/6824 peter Intel EtherExpress 100+, 2.2.6 NFS troubl s [1998/06/02] bin/6830 make(1) exhibits confusing and non-standa s [1998/06/04] kern/6854 [PATCH] probing brooktree849 capture card s [1998/06/04] kern/6858 inetd in realloc(): warning: junk pointer o [1998/06/04] misc/6861 [PATCH] netboot error o [1998/06/05] kern/6865 OS crashes when exiting shell with suspen o [1998/06/10] kern/6908 kernel crash from user land o [1998/06/19] bin/6994 The netstat(1) -s generates wrong output f [1998/06/19] i386/6996 Occasional complete lockup of 2.2.5R s [1998/06/22] bin/7019 [security] pwd.db almost always contains s [1998/06/23] bin/7033 Same process notified multiple times o [1998/06/24] kern/7038 shimon Kernel panic caused by DPT driver (Got a s [1998/06/24] bin/7043 the fstat command doesn't know ISOFS, MSD o [1998/06/24] i386/7057 3Com 3C509 locks up, or has >1000ms rtt u s [1998/06/24] bin/7059 sh dumps core on this script o [1998/06/24] ports/7061 ache fspclient's grab command fails (and remov o [1998/07/05] ports/7167 ache elm cannot pgp for more than one recipien s [1998/07/05] kern/7169 cannot use accton on a append-only file o [1998/07/05] kern/7178 sos IDE Western Digital hard disk detection e s [1998/07/06] misc/7190 jkh "Invalid partition table" after new insta s [1998/07/10] kern/7237 NCR SCSI driver ch0 troubles o [1998/07/11] kern/7245 processes die with signal 6, if machine o o [1998/07/12] i386/7266 yokota PSM detection failure with Linksys consol s [1998/07/14] kern/7281 [STABLE] Multicast kludge does not work c o [1998/07/16] kern/7299 USER_LDT hangs Linux-emulated Netscape o [1998/07/21] conf/7354 source distribution selection bug when in f [1998/07/22] kern/7367 panic: malloc: wrong bucket o [1998/07/23] ports/7383 torstenb socks5 + ssh + redirection not working o [1998/07/26] kern/7405 in pmap_changebit, pmap_pte_quick() retur s [1998/07/27] kern/7410 [PATCH] driver for arlan-655 s [1998/07/27] i386/7420 [PATCH] Maximum socket buffer size (SB_MA o [1998/07/28] kern/7424 Machine crashes do not occur very often, o [1998/07/30] bin/7446 jdp Dlopen succeed in particular cases, but i o [1998/08/04] ports/7490 ache `setenv LANG/LC_CTYPE C` makes tcsh unusa s [1998/08/10] kern/7556 sl_compress_init() will fail if called an f [1998/08/10] kern/7557 -current machine running Diablo, lockup, s [1998/08/10] kern/7561 CDROM (wcd) is prone to lock up system/pr s [1998/08/10] kern/7562 Running wine can cause other applications o [1998/08/12] bin/7587 There is no pthread_cancel() in libc_r.a! o [1998/08/18] kern/7658 (1) rlogin from some host to the FreeBSD o [1998/08/18] kern/7664 scsiformat reports '0' for all parameters o [1998/08/18] conf/7665 sysinstall quits silently o [1998/08/19] kern/7678 Problems with a 386-16 f [1998/08/20] i386/7698 n_hibma scotty/tkined library error o [1998/08/23] kern/7727 Processes get wedged in 'getblk' on 2.2.7 o [1998/08/27] kern/7754 kernel panics if NFS server uses LKM vs. o [1998/08/27] bin/7756 disklabel misbehaving on seriously sick d o [1998/08/27] kern/7764 ps(1) hangs in pfslck/lockrd - All subseq o [1998/08/27] kern/7766 de driver still buggy - random ifc death o [1998/08/27] kern/7767 de driver still buggy - power cycle of de o [1998/08/30] kern/7781 Problem with setpassent(), getpwnam() and o [1998/09/01] kern/7797 System halted with "panic: pmap_release: o [1998/09/02] i386/7815 probe can't find wdc0 s [1998/09/03] gnu/7821 awk in free(): warning: chunk is already o [1998/09/03] conf/7823 sysinstall will not install XFree o [1998/09/09] bin/7872 [PATCH] mountd(8) can apply flags to wron o [1998/09/09] bin/7876 gethostbyname flags temporary failure as o [1998/09/09] bin/7877 fenner libpcap and tcpdump need updating o [1998/09/10] kern/7880 mount_cd9660 incorrect on multitrack CD-R o [1998/09/11] kern/7902 if_de doesn't properly recognize a "Magic o [1998/09/12] conf/7908 wrong perms on objformat after upgrade o [1998/09/15] ports/7931 torstenb Ssh allows root login with no password o [1998/09/16] kern/7950 Trap 12 while executing wine o [1998/09/16] gnu/7951 The gnu readline library core dumps when o [1998/09/17] bin/7968 If /usr/libexec/yppwupdate DNE, rpc.yppas a [1998/09/19] ports/7987 ports Can't post news with TRN + NNTPCACHE o [1998/09/22] conf/8031 [patch] /etc/rc looks for /etc/sendmail.c o [1998/09/28] misc/8070 can't get a system with an NCR 810 contro o [1998/09/28] i386/8081 Problem with MULTIPORT driver and Boca BB o [1998/09/29] bin/8085 sendmail startup could be backgrounded f [1998/09/29] ports/8088 torstenb short writes using ssh-1.2.* o [1998/09/30] gnu/8099 [patch] some bugs in cpio o [1998/10/03] kern/8137 [patch] quotaoff followed by quotaon can o [1998/10/05] kern/8158 sio driver breaks in 2.2.7R in kernels wi o [1998/10/06] kern/8180 open("..",O_RDONLY|O_NONBLOCK) fails o [1998/10/07] bin/8195 ee dumps core on window resize o [1998/10/08] kern/8206 [patch] Unconected UDP socket declined, i o [1998/10/08] kern/8215 Creating 2 root partitions in sysinstall o [1998/10/11] bin/8266 [patch] nfsd should allow just nfs versio o [1998/10/12] bin/8281 writev() in libc_r causes loop o [1998/10/13] kern/8312 Under heavy load, the system panics with o [1998/10/14] bin/8322 Mail doesn't respect REPLYTO in .mailrc o [1998/10/14] kern/8324 failure to deliver SIGIO when fildes mark o [1998/10/19] conf/8379 check_rcpt returns OK for nonexistent add o [1998/10/20] kern/8380 swap_page error: out of swap space o [1998/10/20] i386/8385 2.2.7 hangs while detecting type of COM1' o [1998/10/20] ports/8394 peter rdist6 won't compile--tries to use MOUNT_ o [1998/10/21] i386/8397 Code using popen compiled on BSDI BSD/OS o [1998/10/22] i386/8414 ibcs2 emulation sets serial baud-rate inc o [1998/10/22] kern/8415 SMP kernel freezes while downloading larg s [1998/10/22] kern/8417 3.0 config(8) doesn't check that root fs o [1998/10/22] i386/8418 sh MAKEDEV all - fails to create hard lin o [1998/10/23] kern/8423 Intel PILA8461 NIC panics 2.2.7 during pr o [1998/10/24] i386/8435 boot.flp does not give shell prompt after o [1998/10/24] bin/8440 jkh 3.0-RELEASE has wrong permissions on game o [1998/10/28] misc/8480 odd Korean timedef(LC_TIME) o [1998/10/30] kern/8500 FreeBSD 3.0 thread scheduler is broken o [1998/10/31] bin/8518 freopen() in append mode followed by ftel o [1998/11/01] kern/8534 insufficient support routines for poll(2) o [1998/11/03] kern/8561 /kernel inode change time changes every r o [1998/11/03] i386/8567 Intel EtherExpress Pro/10 driver (if_ex.c o [1998/11/04] bin/8573 nvi 1.79 SIGSEGVs on any address in .exrc o [1998/11/05] kern/8580 Hanging NFS pagein in nfs_bio.c (2.2.7, w o [1998/11/07] kern/8590 kernel incorrectly recognizing Maxtor 11. o [1998/11/07] kern/8596 panic: page fault while using ping's reco o [1998/11/08] kern/8607 maxprocsperuid setting causes sybase/linu o [1998/11/08] kern/8619 EXT2FS should be in GENERIC kernel o [1998/11/08] ports/8622 peter exmh2 has problems with some date formats s [1998/11/09] misc/8623 wollman [MFC] Time zone for Japan is strange (see o [1998/11/10] bin/8646 Implement rlogind -a option o [1998/11/11] kern/8655 Umount trouble of SCSI removable device o [1998/11/11] kern/8657 nfs client hung in nfs_bwrite/vfs_busy_pa o [1998/11/12] kern/8669 aio_write() and aio_read() do not work AT o [1998/11/14] kern/8683 sos Problems with Atapi in 3.0... o [1998/11/14] bin/8685 sending a SYST by ftp client closes conne o [1998/11/17] kern/8729 SYSV Semaphore blocks all threads o [1998/11/18] bin/8745 wosch adduser permit adding `root' and mail ali o [1998/11/20] kern/8773 Intel AN430TX motherboard ps/2 port not r f [1998/11/20] kern/8778 gibbs Buslogic BT948 in 2 boxes upgraded from S o [1998/11/23] kern/8824 Incorrect driver unit number in IDE BusMa o [1998/11/24] kern/8834 NFS can corrupt local file cache o [1998/11/24] conf/8854 boot.flp does not probe atapi cdrom o [1998/11/24] i386/8855 sos can't mount CD in ATAPI drive after eject o [1998/11/25] bin/8865 syslogd hangs with serial console a [1998/11/28] kern/8875 Patch to allow DMA IDE with generic chips o [1998/11/29] conf/8903 /etc/rc can do NFS mounts before the netw o [1998/12/01] i386/8924 File transfers. Upload is 71Kbs downloa o [1998/12/02] kern/8940 system clock runs extremely slowly (and s o [1998/12/03] kern/8952 close() blocks forever after fork() in th o [1998/12/06] kern/8981 this also fixes X crashes and sio silo ov o [1998/12/07] ports/9002 torstenb mirror reuses obsolete temporary db file o [1998/12/09] kern/9030 DMPno2 - PCCards are not being recognised o [1998/12/10] i386/9044 #.0 pkgs require libkrb o [1998/12/16] kern/9095 swap detect error o [1998/12/19] kern/9129 Is it miss take ? So, ep deriver dose not o [1998/12/20] i386/9140 NIS "Magic cookie" in master.passwd slays o [1998/12/21] bin/9162 [Patch] pthreads GC breaks signal handlin o [1998/12/21] kern/9163 [patch] squid does not join a multicast g o [1998/12/22] kern/9171 maxusers 1024 results in unbootable kerne o [1998/12/27] bin/9214 kldload(8) error messages are inadequate o [1998/12/29] i386/9237 pthread_exit doesn't exit o [1998/12/30] i386/9244 2.2.8 RELEASE Fixit floppy doesn't work.. o [1998/12/31] bin/9252 [patch] login program "login" don't set K o [1999/01/03] kern/9296 pps driver missing header file o [1999/01/03] kern/9297 pps driver doesn't clear ppbus control po o [1999/01/06] bin/9350 nvi incorrectly reads files with very lon o [1999/01/06] kern/9355 can't select() for writes on a bpf o [1999/01/07] bin/9362 "lpc start queue" doesn't work in 3.0-R & o [1999/01/07] bin/9379 pppd does not go through all interfaces l o [1999/01/08] kern/9391 if_addmulti doesn't check for retifma == o [1999/01/09] kern/9407 "make kernel" yields buggy kernel in cera o [1999/01/09] kern/9408 parameter reversed to a pci_cfgwrite in p o [1999/01/09] kern/9411 System crash on swapping to hole-files o [1999/01/09] kern/9413 profiling does not work with elf kernels o [1999/01/10] i386/9431 wd.c Does nto recognize certain LBA disks o [1999/01/11] bin/9440 obrien amd can't mount filesystems with type:=uf o [1999/01/11] bin/9444 mount_mfs uses lots of swap. o [1999/01/12] bin/9464 fenner Fix for fetch ignoring FTP_PASSIVE_MODE e o [1999/01/13] kern/9478 support for running a script from kldload o [1999/01/14] kern/9487 pcm: mixer's synth and cd devices are swa o [1999/01/14] bin/9495 su doesn't look at login.cnf all the time o [1999/01/15] bin/9516 ftpd doesn't honor invalid shelll in logi o [1999/01/17] kern/9537 ep0 driver : no buffer space available o [1999/01/17] bin/9544 syntax error concerning loading vinum fro o [1999/01/17] kern/9548 UNION fs corrupts data and has undefined o [1999/01/17] kern/9550 The latest -current as of 17 January has o [1999/01/21] kern/9599 SMP hang after reseting CPU 1 o [1999/01/21] kern/9612 grog NFS mounts on dual-homed server may hang o [1999/01/22] docs/9618 hoek many typos in groff_mm(7) o [1999/01/24] ports/9665 ache cannot start apache server o [1999/01/25] kern/9673 ISO CD-ROM Problem o [1999/01/25] ports/9688 cwt The current tcl80 port has problems, does o [1999/01/26] bin/9695 a typo in /usr/obj/aout/usr/src/tmp/usr/i o [1999/01/28] i386/9759 Tar process hangs on buggy tapes o [1999/02/01] kern/9862 system crashes writing to msdos jaz disk o [1999/02/02] kern/9883 MGET()(and variants) return NULL with M_W o [1999/02/04] misc/9903 thread enabled program can't use popen/sy o [1999/02/04] kern/9910 Heavy traffic renders FreeBSD acting as f s [1999/02/06] kern/9927 gibbs the ahc driver doesn't correctly grok swi o [1999/02/06] i386/9933 No error reported writing to write-protec o [1999/02/06] kern/9935 vmstat reprots bad AVM values o [1999/02/08] kern/9961 When loading if_ppp_mod.o system crashes, o [1999/02/08] i386/9962 Install Panics in with integer divide fau o [1999/02/08] kern/9974 Large amounts of kernel clock drift with o [1999/02/09] kern/9980 savecore fails with large (2gig+) swap pa o [1999/02/09] bin/9982 inet_addr(3) should be return 32bit uint. o [1999/02/10] misc/10009 jdp dlopen will crash when opening some strip o [1999/02/11] kern/10021 MOUNTING A EXT2FS A AFTER MOUNTING AN MSD f [1999/02/11] kern/10029 many vm_fault: pager read errors o [1999/02/11] bin/10031 ypxfr does not work with Solaris master s o [1999/02/11] bin/10039 Binaries from a "fixit" CD can't find ld- o [1999/02/12] docs/10059 dg MALLOC(9) manpage not updated to reflect o [1999/02/13] kern/10066 problem with a X-Window and syscons drive o [1999/02/14] i386/10089 ATAPI tape driver (wst) doesn't handle En a [1999/02/14] ports/10094jfitz autogeneration of msql user failed o [1999/02/15] kern/10107 interlock situation with exec_map and a p o [1999/02/18] i386/10150 Compaq fxp0 Does not work on 3.0 or 3.1 b o [1999/02/18] i386/10151 ATAPI CD problem o [1999/02/19] conf/10163 init does not start when /var/msgs is a s o [1999/02/22] kern/10209 natd stopped to worked since i upgraded f o [1999/02/23] bin/10230 -T and -B not implemented on filehandles o [1999/02/25] misc/10259 FTP install hangs for 3.1-RELEASE o [1999/02/25] bin/10264 passwd(1) tryis NIS even with `-l' switch o [1999/02/25] kern/10265 file locking does not work with kernel pt o [1999/02/25] kern/10266 gibbs SCSI scanner times out when scanning o [1999/02/26] kern/10280 Display Adapters (PCI) probed wrong way - o [1999/02/28] misc/10302 installer o [1999/02/28] bin/10312 ken pciconf -l generates output incompatible o [1999/02/28] kern/10316 le0 goes OACTIVE after some time o [1999/03/01] bin/10341 memory leak in setenv(3) o [1999/03/02] bin/10353 ypserv gets segmentation violation o [1999/03/03] ports/10373nate Increasing kernel file descriptors causes o [1999/03/03] kern/10381 hlfsd/NFS failure -- directory cached bet a [1999/03/04] ports/10385billf New port: apache13-modperl o [1999/03/04] kern/10387 2.2.7 hangs when trying to write on defec o [1999/03/05] kern/10411 top, vmstat, iostat show 0% cpu idle & us o [1999/03/06] misc/10418 libpam is built before libradius/libtacpl o [1999/03/07] kern/10466 resume causes crashes if BIOS extmem != R o [1999/03/08] kern/10492 broadcast IP address can be set on interf o [1999/03/09] bin/10510 Remote cvs botches commits on occassion o [1999/03/09] bin/10511 incorrect return value in kvm_read(3) and o [1999/03/11] bin/10553 syslogd suddenly stopped logging o [1999/03/13] ports/10579phk Error with Network discovery in tkined (p o [1999/03/14] kern/10581 Kernel panic while using find on an ext2 o [1999/03/14] kern/10594 EXT2FS mount problems o [1999/03/14] bin/10596 I can't find out where someone is logged o [1999/03/15] misc/10599 [PATCH included]malloc/free breaks in cer o [1999/03/15] kern/10603 dcs Random system panics o [1999/03/15] kern/10607 Fast forwarding breaks when arp cache exp o [1999/03/16] bin/10615 make installworld DESTDIR=/some/dir o [1999/03/16] kern/10616 MSP3400C audio chip from Hauppauge WinTV- o [1999/03/16] i386/10626 RTC BIOS diagnostic error on install o [1999/03/16] bin/10633 obrien [patch] tcpslice timezone problem and upd o [1999/03/17] i386/10646 Bridge code missing from ed0 driver in 3. o [1999/03/18] ports/10665ports ports/graphics/sane needs access to /dev/ o [1999/03/19] kern/10671 setlogin(2) return EINVAL for length of n o [1999/03/19] kern/10676 3.1-RELEASE deadlocks under load with pro o [1999/03/20] kern/10698 de driver doesn't work with some tulip bo o [1999/03/23] kern/10747 [PATCH] ipfirewall `deny' rules act as `r o [1999/03/24] bin/10774 sio0 doesn't work well, i belive the prob o [1999/03/24] kern/10778 "ipforward_rt" is not cleared when routin o [1999/03/25] bin/10784 `make aout-to-elf-build' died in /usr/src o [1999/03/25] bin/10785 make aout-to-elf-install died in info tar o [1999/03/25] kern/10789 Second config of kernel doesn't overwrite o [1999/03/26] bin/10805 h2ph incorrectly deals with #error and #w o [1999/03/26] bin/10807 host(1) is broken - multiple options in o o [1999/03/27] bin/10821 des getpwent() fails on NIS clients after dro o [1999/03/29] i386/10862 wd.c STILL cannot recognize correct disk o [1999/03/30] kern/10870 eivind Kernel panic when writing to write-protec o [1999/03/30] misc/10879 Cannot build aout binaries under 3.1-RELE o [1999/03/30] bin/10880 Profiler libraries missing o [1999/04/01] bin/10912 Fix to prevent infinite loops on missing o [1999/04/03] i386/10928 su reboots the system after one day uptim o [1999/04/03] i386/10935 PCI cards detected twice o [1999/04/04] ports/10946se kdm 1.1 does not work correctly - XBINDIR o [1999/04/04] conf/10947 Entering daylight time at 2am loses /etc/ o [1999/04/05] bin/10963 brian date -v dosen't quite work o [1999/04/05] i386/10969 kernel fails to compile with ccs0 o [1999/04/06] i386/10983 lnc NIC driver doesn't work o [1999/04/06] bin/10991 lpd hangs system if printer not ready on f [1999/04/07] ports/11003ports wmcdplay is not capable of playing an AUD o [1999/04/07] kern/11004 Quota Issues on SMP o [1999/04/07] bin/11005 `umount -f' does not work if the NFS-serv o [1999/04/07] bin/11008 3.1 fbsdboot.exe is broken. install.bat i o [1999/04/08] misc/11024 getpwnam(3) uses incorrect #define to lim o [1999/04/10] ports/11059ache ports/security/pgp does not extract o [1999/04/11] kern/11080 fatal trap 18 while trying to mount inval o [1999/04/11] kern/11084 3.1-R kernel trap 12 with interrupts o [1999/04/13] kern/11115 Sockets die in LAST_ACK and FIN_WAIT_1 st s [1999/04/13] ports/11116billf gtk interversion compatibility never work o [1999/04/13] bin/11119 NFS quotas fail to report if alternate fi o [1999/04/14] bin/11137 /bin/ps output loses the values for all p o [1999/04/16] kern/11164 The ie network driver panics during the i o [1999/04/16] bin/11169 warning: pointer to wrong page in cron(8) o [1999/04/18] kern/11199 3.1-RELEASE kernel page fault (trap 12) u o [1999/04/18] i386/11200 AMD PCnet lnc0/lnc1 problem o [1999/04/18] kern/11208 Complete system hang/freeze. No PANIC me o [1999/04/19] bin/11221 comm doesn't obey current locale collatio o [1999/04/20] bin/11247 fetch doesn't notice FTP error after RETR o [1999/04/21] kern/11255 Fore System ATM Card not working o [1999/04/21] kern/11266 frequent crashes with "Page fault, fatal o [1999/04/22] bin/11283 fetch http-timeout/timestamp bug o [1999/04/23] i386/11291 anic: ffs_alloccg: map corrupted o [1999/04/23] bin/11296 fetch(1) fails to resolve names in http m o [1999/04/23] kern/11299 Recent kernels have broken symbol tables, o [1999/04/26] conf/11336 Broken data sent to printer through devic o [1999/04/28] kern/11366 Filesystem can cause hang/crash in certai o [1999/04/28] kern/11367 Kernel crashing after mounting read only o [1999/04/28] conf/11376 NFS mount may be happening too soon in /e o [1999/04/29] bin/11382 generated code using rpcgen with -b optio o [1999/04/29] kern/11385 PCNet/PCI Ethernet adapter works in 3.1-R o [1999/04/29] i386/11395 ghostscript5.50 does not print properly, o [1999/04/30] kern/11405 pwd_mkdb with no tmp space leads to kerne o [1999/05/02] i386/11454 mkdir() and chdir() doesn't check argumen o [1999/05/03] kern/11462 CS network interface driver (for CS89XX b o [1999/05/03] bin/11464 obrien union copies likely broken for alpha egcs o [1999/05/03] ports/11465ports The port chipmunk will not run. o [1999/05/04] kern/11490 yokota VESA+VM86+Splash == unstable system o [1999/05/05] kern/11507 msmith CS89XX (i386/isa/if_cs.c) fails to proper o [1999/05/05] kern/11513 cannot mount CD-ROM: Device not configure o [1999/05/05] misc/11523 3.1-STABLE BRIDGE option does not work o [1999/05/05] misc/11525 [PATCH] Networking patches to increase # o [1999/05/07] gnu/11562 tar verification doesn't work o [1999/05/07] kern/11563 pci_unmap_int doesn't do anything o [1999/05/10] ports/11636jfitz p5-Mail-Folder missing dependencies o [1999/05/12] i386/11664 lnc1 NIC fail to work o [1999/05/12] bin/11666 ypserv fails to reply host name resolutio o [1999/05/12] kern/11679 httpd and perl5 processes stuck in "nocha o [1999/05/13] kern/11686 APM: Always "Resume failure" from suspend o [1999/05/13] kern/11692 3.1-stable deadlock f [1999/05/13] bin/11696 Signal handling is broken in libc_r. o [1999/05/13] kern/11697 Disk failure hangs system o [1999/05/14] i386/11720 FreeBSD 2.2.8 can't load fixit disk o [1999/05/18] kern/11766 Can not traceroute through ipnat. o [1999/05/18] i386/11773 yokota mouse works at setup time. Under X it go o [1999/05/19] misc/11778 mpz_get_str() in libgmp leads up to cored o [1999/05/19] misc/11790 boot manager bug o [1999/05/20] misc/11800 gibbs Problem with scsi AHA2940 and sony SDT-20 o [1999/05/20] i386/11801 Remounting CD on IDE CDROM after eject fa o [1999/05/20] ports/11807jfitz Port update: net/ratoolset o [1999/05/20] kern/11808 read/write mounted write-protected floppi o [1999/05/21] kern/11815 mjacob SCSI tape driver fails on media type reco o [1999/05/21] kern/11821 /dev/fd0a hangs on large files, including o [1999/05/22] docs/11852 jkh 3.X install requires 12MB of RAM, not 8 o [1999/05/23] kern/11867 Sound driver loses interrupts, no sound o [1999/05/28] kern/11911 3.1-R : writing file larger than floppy s o [1999/05/28] conf/11913 jkh Problem about /stand/sysinstall and /etc/ o [1999/05/28] kern/11915 access system call says file is readable o [1999/05/28] kern/11919 kldload doesn't return error on loading a o [1999/05/28] kern/11922 missing reentrant interfaces for getpwnam o [1999/05/29] kern/11928 kldload loads kernel modules even if ther o [1999/05/29] ports/11935ports ports/audio/dap: -DBIGENDIAN is wrong on o [1999/05/29] kern/11936 linux threads are partly broken for SMP o o [1999/05/29] kern/11937 vm problems after havy memory usage o [1999/05/30] conf/11950 /etc/hosts.allow confuses tcp wrapper o [1999/05/31] kern/11969 VM_fault with mmap'd CDROM data. o [1999/06/01] ports/11977ports Eterm port is unable to access .Xauthorit o [1999/06/02] i386/11991 fdisk does not assign slices to unused pa o [1999/06/02] bin/11992 /usr/src/sbin/mountd/mountd.c has '#ifdef o [1999/06/02] ports/11996obrien Fix for mutt sending content-type video a f [1999/06/03] ports/12015torstenb new postfix port o [1999/06/04] kern/12022 System clock timewarps o [1999/06/06] bin/12054 explicit -ltermcap after -lncurses causes o [1999/06/06] kern/12062 sa tape driver with Cipher 60M SCSI QIC t o [1999/06/08] bin/12091 syslog packets from a remote machine are o [1999/06/08] kern/12092 vpo driver not working in 3.2-RELEASE o [1999/06/09] kern/12104 Certain cdcontrol commands don't work pro o [1999/06/10] conf/12116 ASCII and US-ASCII locale wrongly aliased o [1999/06/10] bin/12120 named crashes. o [1999/06/10] gnu/12122 cc hangs on STDIN with -pipe and .s files o [1999/06/10] kern/12126 Missing ioctl handler for IPX address fam o [1999/06/11] ports/12131ports knewmail port o [1999/06/11] bin/12136 obrien /sbin/dhclient-script: weird route comman o [1999/06/11] bin/12137 something wrong with shell -- functions w o [1999/06/11] kern/12141 libc_r passes negative tv_usec values to o [1999/06/11] i386/12147 sos Linux emulator fcntl ignores args o [1999/06/12] ports/12174ache bash terminate with corefile if pid > 320 o [1999/06/12] gnu/12175 gdb crashes with pids > 32736 o [1999/06/13] bin/12191 wcol is trying to allocate a shared memor o [1999/06/14] kern/12219 Kernel gdb does not work under 3.2-RELEAS o [1999/06/15] misc/12221 djpeg halt's freebsd box o [1999/06/15] ports/12224ports DDD (version 3.1.5) port fails to build o [1999/06/15] bin/12225 brian incompletness of radius request in /usr/s o [1999/06/15] ports/12234ports imlib-1.9.4/gdk_imlib/rend.c has syntax e o [1999/06/16] bin/12242 segmentation fault running /usr/bin/fmt o [1999/06/16] kern/12247 userlevel program let kernel hang o [1999/06/17] i386/12257 [Patch] sb(VoxWare) sound driver patch fo o [1999/06/17] kern/12262 pcm sound driver with SB16pnp does not ap o [1999/06/18] bin/12272 The ctype locales print an error message o [1999/06/18] kern/12274 cd mount problem o [1999/06/20] kern/12305 clock() ticks backwards o [1999/06/21] kern/12320 error 6: panic: cannot mount root (2) o [1999/06/22] bin/12349 des 3.2-R inetd doesn't re-read ALL configura o [1999/06/23] docs/12372 doc man page HISTORY for strdup is wrong o [1999/06/25] conf/12387 CDROM boot failure on Thinpad 770X, 380ED o [1999/06/25] kern/12394 3.2-RELEASE, rl0 ethernet interface freez o [1999/06/28] kern/12434 signal 11 (core dumped) on mysqld when ma o [1999/06/28] misc/12438 Dynamic loader or vtable problem in 3.2-S o [1999/06/29] ports/12446ports ssh port doesn't build o [1999/06/29] bin/12448 arp -s ip_address auto pub results in err o [1999/06/29] kern/12450 IBM -DTTA-351010 corrupts data when using o [1999/06/30] kern/12464 bad reference in struct vm_zone o [1999/07/01] kern/12484 [PATCH] bpf_filter() broken o [1999/07/03] bin/12496 yppush broken when pushing to 2 or more s o [1999/07/03] bin/12497 src/etc/periodic/daily/150.clean-hoststat o [1999/07/04] kern/12508 gdb fails to vmcore.0 o [1999/07/06] i386/12529 Linksys ether16 NE2000 compat. won't conf o [1999/07/06] bin/12538 getpwuid() NIS UID override fails o [1999/07/06] ports/12541ports gtk installs itself where it can't be fou o [1999/07/07] kern/12551 mks ASIC output is shifted following a short o [1999/07/07] docs/12557 nik There are no man pages for the widely use a [1999/07/08] bin/12564 jkh Sysinstall can not use live filesystem fr o [1999/07/09] misc/12577 Can't link code using catopen o [1999/07/09] ports/12584stb directories made during 'make install' ar o [1999/07/12] misc/12615 French-Canadian keymap not included in Fr o [1999/07/13] kern/12626 Adaptec 3950 in 3.2 fails to probe disks o [1999/07/13] kern/12632 Panic (trap 18) with Symbios SCSI control o [1999/07/14] ports/12637ports ports o [1999/07/14] misc/12640 Can use 2nd CD-ROM for fixit mode. o [1999/07/15] kern/12646 IGMP reports not sent if no multicast rou o [1999/07/16] ports/12660imp Fix for gethostbyname2() problem when usi o [1999/07/16] gnu/12662 tar verification doesn't work in 3.2-RELE o [1999/07/18] kern/12703 tx0 truncates skip packets o [1999/07/20] ports/12714ports dylan port doesn't compile o [1999/07/20] bin/12727 Game patches from NetBSD o [1999/07/20] misc/12728 Natd on 3.2-R doesn't work with certain w o [1999/07/21] conf/12745 diffs to delay start of amd rwhod timed o o [1999/07/21] ports/12746ache problem with bash-2.03(1) port (/usr/port o [1999/07/21] i386/12749 Bug in link() and all other filename func o [1999/07/22] kern/12758 Adjusting the idle priority of a process o [1999/07/23] i386/12771 lpt hangs and never works again, even aft o [1999/07/23] docs/12773 doc ftp.mirros was not updated for while o [1999/07/23] ports/12774taoka Some severe inconvenience had been impose o [1999/07/23] misc/12785 anoncvs@anoncvs.freebsd.org:/cvs does not o [1999/07/24] kern/12800 buffer leak in cluster_wbuild o [1999/07/26] alpha/12821alpha slib.aq for the 3.2-RELEASE alpha distrib o [1999/07/26] ports/12824dirk MySQL client only compile doesn't check t o [1999/07/27] kern/12831 sos CD-rom cannot be mounted o [1999/07/27] conf/12832 config -g creates broken Makefile in 3.2- o [1999/07/27] kern/12838 PC-Card ctlr(0) Vadem 365 support seems b o [1999/07/27] ports/12839ports japanese/vfghostscript55 also wants to be f [1999/07/27] i386/12846 sheldonh Freebsd 3.2 CD version of tftpd source wi o [1999/07/27] bin/12847 [PATCH] Fix for "Proxy ARP" o [1999/07/28] bin/12853 uthread_init.c PANICs in case of (legally o [1999/07/28] misc/12856 installworld over nfs broken (3.2S) o [1999/07/29] kern/12869 panic: softdep_flushfiles: looping o [1999/07/29] pending/12876gnats-adminincorrect off_t value range / causing lse o [1999/07/30] kern/12884 Hot to panic FreeBSD-3.2-Release o [1999/07/31] ports/12905ports Graphical setup utility won't always inst o [1999/08/01] bin/12911 NFS umounts are not properly done if just o [1999/08/01] bin/12912 [PATCH] lpd leaves lock file permissions o [1999/08/02] misc/12920 /usr/libexec/elf/c++filt not installed o [1999/08/02] ports/12926ports update ports : games/bnetd o [1999/08/02] kern/12927 [PATCH] using BROKEN_KEYBOARD_RESET optio o [1999/08/02] ports/12930ports libtool create defuct makefiles if PREFIX 624 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- a [1995/01/11] i386/105 bde Distributed libm (msun) has non-standard s [1995/05/13] bin/401 Add REMOTE_* variables s [1995/06/15] bin/517 Bad group change with 'install' o [1995/07/09] misc/605 wpaul NIS: get*bynis routine problems s [1995/08/05] gnu/655 ld -r of shared objects worked in 1.1.5, s [1995/08/07] bin/658 ifconfig alias has to be separately given s [1995/09/26] kern/742 syslog errors accessing Mac hard disks [p s [1995/10/03] kern/765 umount -f can`t umount a NFS filesystem i s [1995/11/20] kern/831 one minor complaint about the kernel visu s [1995/11/27] bin/841 stale nfs mounts cannot be umounted o [1995/11/30] bin/854 dg swapinfo shows incorrect information for a [1996/01/30] bin/981 fenner clnt_broadcast() is not aware of aliases s [1996/03/20] kern/1090 iostat displays incorrect sps count s [1996/03/20] bin/1093 route's diagnostic is weird o [1996/04/06] kern/1119 dg Mounted EXT2FS partition is not cleanly u s [1996/06/11] bin/1312 automounter hangs on boot s [1996/06/13] bin/1320 dump limits blocksize to 32K s [1996/07/07] bin/1375 jraynard Extraneous warning from mv(1) [PATCH] o [1996/07/24] misc/1428 ncurses doesn't always display ALTCHARSET o [1996/09/06] bin/1577 peter mail -f foo does not look in current dire s [1996/09/08] bin/1589 [PATCH] ftp fails to flush output o [1996/09/14] gnu/1611 phk groff should use "system-wide" papersize s [1996/09/19] kern/1654 [PATCH] In procfs, vattr doesn't contain o [1996/09/23] i386/1671 joerg s2 map in pcvt isn't ISO 8859-1 and claim o [1996/09/29] docs/1691 dwhite ppp server doc submission s [1996/10/13] misc/1791 syslimits.h does not allow overriding def o [1996/10/20] bin/1849 gdb sets library breakpoints on the wrong s [1996/10/24] bin/1881 file(1) misidentifies Sun3/m68k executabl s [1996/11/01] bin/1941 danny wtmp and monthly rotation s [1996/11/01] bin/1943 route(8) args o [1996/11/04] i386/1953 sos syscons savers have no default timeout s [1996/11/04] gnu/1961 [PATCH] uucp logging files are in /var/sp s [1996/11/06] bin/1970 csh limtail() bug s [1996/11/16] bin/2036 cpio size wraparound s [1996/11/19] bin/2061 DEBUG_FLAGS in bsd.lib.mk is broken s [1996/11/19] bin/2065 in tzsetup/sysinstall, allow user to type s [1996/11/22] bin/2090 clients may bind to FreeBSD ypserv refusi s [1996/11/28] bin/2119 [PATCH] mount lies to child about argv0, s [1996/12/02] bin/2137 vm statistics are bad s [1996/12/12] kern/2199 joerg [PATCH] Got a lots of "Target Busy" messa s [1996/12/14] bin/2216 [PATCH] Ada specs not being compiled into o [1996/12/17] i386/2239 jmg some interrupts take too long (i.e. BT946 a [1996/12/21] bin/2265 guido su(1) does not call skeyaccess() o [1996/12/24] kern/2273 dufault support for POSIX.4 / POSIX.1a RT-schedul s [1996/12/27] kern/2298 Support for DSR/DCD swapping on serial po a [1996/12/27] misc/2302 brandon new crypt() including SHS and an extendab o [1996/12/29] bin/2315 peter tail segfaults on NFS permission denied s [1996/12/30] kern/2327 [PATCH] `Green' saver for pcvt o [1997/01/10] bin/2442 davidn setusershell()/endusershell() missing o [1997/01/12] kern/2462 sos screen saver dosn't capture key strokes o [1997/01/14] kern/2492 AIMS Lab RadioTrack driver for FreeBSD 2. o [1997/01/26] i386/2598 ep0 in EISA mode hangs if ep0-device (ISA o [1997/01/28] bin/2603 dufault Added POSIX.4/POSIX.1b constants in unist o [1997/01/28] bin/2604 dufault Added POSIX.4/POSIX.1b shm_open()/shm_unl o [1997/02/02] gnu/2637 tar dumped core with -g option. a [1997/02/02] bin/2641 wpaul login_access.c doesn't work with NIS by d o [1997/02/05] bin/2668 modification suggested for rarpd o [1997/02/11] kern/2716 od.c/sd.c non 512 byte/sector support imp 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/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] kern/2865 peter NFS client hangs on umount, ls, df when N o [1997/03/06] docs/2897 steve send-pr categories should be explained so o [1997/03/06] bin/2898 fenner arp -a -n buglet o [1997/03/10] bin/2934 sh(1) has problems with $ENV o [1997/03/10] bin/2938 hoek Add -b, -l, and -f options to du(1) o [1997/03/18] misc/3024 make reinstall in /usr/src requires writa o [1997/03/22] kern/3061 route does not accept -genmask o [1997/03/31] gnu/3157 Patches to gas and gdb to support MMX ext o [1997/04/07] bin/3221 rpc.rusersd : can't communicate with SunO o [1997/04/07] misc/3225 [PATCH] uucpd.c should normalize host nam o [1997/04/08] misc/3237 SCRIPTS addition to bsd.prog.mk o [1997/04/09] bin/3242 incorrect prototype for initgroups 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/3284 [PATCH] symorder(1): -t option doesn´t wo o [1997/04/14] bin/3286 [PATCH] missing error checking in mount_m o [1997/04/14] kern/3287 [PATCH] missing symbols in /usr/src/sys/i o [1997/04/15] kern/3299 /dev/console hangs o [1997/04/17] bin/3314 [PATCH] /etc/daily did not run on April 6 o [1997/04/27] bin/3399 mv of symbolic link can move directory in o [1997/04/29] bin/3416 ibcs emulation problems o [1997/05/05] i386/3504 [PATCH] New features (and manpage) for ne o [1997/05/08] gnu/3552 the -L option of tar does not work proper s [1997/05/09] kern/3571 Mounted ext2 prevents umount of filesyste o [1997/05/12] kern/3584 luigi cleanup TCP_REASS macro in tcp_input.c 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/20] docs/3645 torstenb TCP_wrappers package doesn't mention wher s [1997/05/21] bin/3648 roberto [PATCH] find(1) extension for file flags s [1997/05/22] kern/3667 [PATCH] make vn LKM'able. o [1997/06/02] bin/3762 dufault Bogus return values from rtprio(1) o [1997/06/07] bin/3805 single process tftpd o [1997/06/09] bin/3826 KerberosIV sometimes hangs rcp o [1997/06/10] bin/3837 dufault new feature for rtprio o [1997/06/12] kern/3853 luigi netboot/ns8390.c breaks NS datasheet o [1997/06/14] bin/3866 rcs2log fails with eastern timezones o [1997/06/15] kern/3879 peter Can't export mounted ext2fs via NFS o [1997/06/18] kern/3901 Multicast for Intel 10/100 Ethernet Card o [1997/06/19] misc/3912 ctags(1) cannot trace some macro correctl o [1997/06/23] kern/3938 peter Problem about mmap() over NFS o [1997/06/24] kern/3944 if_le doesnt receive ether multicast pack o [1997/06/25] kern/3948 nonworking t/tcp server side a [1997/06/25] kern/3953 kern-config: options PANIC_REBOOT_WAIT_TI 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/29] ports/3983 fenner New port: psf toolkit o [1997/07/07] kern/4051 pppd connect 'chat ...' broken s [1997/07/07] kern/4052 VJ compression drops packets with IP+TCP o [1997/07/18] bin/4116 davidn Kerberized login as .root fails to o [1997/07/23] kern/4153 New tcp initial send sequence number code s [1997/07/23] bin/4154 wish /bin/sleep handled fractions of a se s [1997/07/24] bin/4157 [PATCH] netstat atalk output should print s [1997/07/26] bin/4172 suggest reconnection option added to fetc s [1997/07/28] kern/4184 [PATCH] minor nits in sys/netatalk s [1997/07/31] bin/4204 [PATCH] ac printed wrong report about tty f [1997/08/03] kern/4221 brian Kernel mode pppd doesen't update wtmp on o [1997/08/04] conf/4229 Ethernet interface unreachable on bootup o [1997/08/06] bin/4238 chpass only occasionally works in conjunc o [1997/08/07] kern/4243 file locking doesn't work for pipe o [1997/08/07] bin/4247 modification to /etc/security for FreeBSD o [1997/08/08] misc/4249 wpaul ypchsh doesn't care about changing a user o [1997/08/12] misc/4285 SDL RISCom/N2 (ISA) o [1997/08/13] kern/4297 dufault SIGEV_NONE and SIGEV_SIGNAL go in signal. o [1997/08/13] i386/4300 msmith The initial timeout on open("/dev/lpt0".. o [1997/08/14] ports/4304 asami Recommendation re. Ports Collection o [1997/08/22] ports/4356 erich sudo shouldn't block signals in tgetpass( o [1997/08/23] conf/4363 kernel build depend on make obj o [1997/08/29] kern/4413 No way to unmount a floppy that goes bad o [1997/08/29] bin/4419 man can display the same man page twice o [1997/08/29] bin/4420 find -exedir doesn't chdir for first entr o [1997/09/03] bin/4459 bde No prototype for moncontrol(3) and monsta o [1997/09/04] misc/4468 dlopen is not available from static execu o [1997/09/07] bin/4484 peter sendmail is barfing o [1997/09/13] kern/4528 processes hang if the mount_portal proces a [1997/09/14] i386/4538 sos byteswapped ATAPI id strings o [1997/09/14] bin/4545 f77 will only call `cc', no com-line opti s [1997/09/15] i386/4547 luigi asc.c and pcaudio.c should use selrecord o [1997/09/16] misc/4556 make can't build executable from single F o [1997/09/21] kern/4597 Patch to pass NPX status word in signal c o [1997/09/21] kern/4601 Contrib: userconfig patch to edit SCSI co o [1997/09/25] bin/4629 calendar doesn't print all dates sometime o [1997/09/28] misc/4646 Can't fixit with an NFS-mounted CD. o [1997/09/29] conf/4654 Need to do post-ifconfig commands o [1997/10/04] bin/4688 peter sys/utsname.h SYS_NMLN 32 too small o [1997/10/05] bin/4696 ping hangs on certain unresolvable hosts o [1997/10/05] bin/4697 make doesn't handle dependencies with for o [1997/10/15] gnu/4771 diff to correct misleading total bytes in o [1997/10/22] bin/4828 ypxfr makes false assumption about RPC ca o [1997/10/24] kern/4845 Boot complains about disk slices in FAT p o [1997/10/24] kern/4847 pccard stuff fails after running Win95 wi o [1997/11/01] bin/4915 peter NFS mounts to linux machine can hang syst o [1997/11/02] bin/4923 vi leaves the screen in standout mode o [1997/11/07] bin/4969 cdcontrol plays incorrect audio tracks in o [1997/11/08] bin/4975 quotaon while server very busy causes loc o [1997/11/09] kern/4992 SCSI disk scheduling disabled in 2.2.5 o [1997/11/10] kern/4997 DDB_UNATTENDED doesn't always work o [1997/11/11] kern/5009 ibcs2 emulation o [1997/11/11] kern/5011 rndcontrol -s 8 causes kernel panic o [1997/11/13] bin/5031 lpr does not remove original file if -s i o [1997/11/13] ports/5034 ache (tcsh) blocked write on named pipe sticks o [1997/11/14] gnu/5039 libdialog fails to resore terminal o [1997/11/14] kern/5040 Support for "SCSI-0" devices o [1997/11/14] kern/5048 Calling shutdown(fd,1) multiple times wil o [1997/11/15] kern/5059 peter mountd, nfsd, etc. fail when lp0 defined o [1997/11/15] kern/5060 Kernel doesn't compile with mss o [1997/11/20] kern/5108 pmap_release panics with 'freeing held pa o [1997/11/20] kern/5110 kernel crash & core in pmap_testbit durin o [1997/11/23] bin/5134 cdcontrol will eject a mounted CDROM o [1997/11/26] misc/5153 jkh release file checksums in wrong file s [1997/11/28] bin/5173 [PATCH] restore ought to deal with root s s [1997/11/30] i386/5182 bde [PATCH] A patch support high speed serial o [1997/12/09] bin/5263 sh bug (with example) s [1997/12/11] kern/5275 [PATCH] Added volume (barcode) support to o [1997/12/14] conf/5292 master.passwd -- /nonexistent vs. /sbin/n s [1997/12/14] bin/5296 slattach fails creating pidfile with ioct o [1997/12/22] kern/5362 peter mount incorrectly reports / as an NFS exp f [1997/12/30] i386/5398 silo overflows running o [1998/01/02] bin/5410 pkg_info options s [1998/01/03] bin/5419 [PATCH] timed rejects valid networks with o [1998/01/08] kern/5429 Ethernet collision during file transfers s [1998/01/08] kern/5435 [PATCH] if_fe.c for old Gateway Communica s [1998/01/08] bin/5444 [PATCH] ypserv uses wrong dns lookup orde o [1998/01/11] bin/5483 Login(1) clears utmp entry o [1998/01/15] kern/5502 nfsd process usage doesn't get accounted o [1998/01/15] kern/5508 SCSI Message sd0: COMMAND FAILED (4 28) @ s [1998/01/16] kern/5510 sos [PATCH] Incomplete ATAPI diagnostic at bo o [1998/01/18] kern/5517 Recursive NULLFS mount causes ufs_ihashge s [1998/01/20] misc/5531 [SUBMISSION] new library function abs2rel s [1998/01/20] kern/5532 [PATCH] Dropped packet counts are inaccur o [1998/01/21] bin/5537 vi dumps core with dodgy exrc file o [1998/01/24] i386/5559 PC-Card joystick ports were not supported o [1998/01/26] kern/5577 bde Unnecessary disk I/O and noatime ffs fixe a [1998/01/28] bin/5591 Trouble with LD_PRELOAD environment varia o [1998/01/31] bin/5609 lpd cannot send long files to HP's JetDir a [1998/02/02] ports/5626 billf 'ldap' port eats all available CPU time o [1998/02/02] kern/5627 Tertiary/Quaternary IDE Ctlrs: A few kern f [1998/02/05] misc/5662 sysinstall generates short dev names for o [1998/02/06] bin/5666 ifconfig fails to add alias o [1998/02/06] kern/5672 Crash from scsi aborted command 'Overlapp o [1998/02/09] kern/5689 sysctl vm.vmmeter - bogus and unsupported o [1998/02/10] bin/5711 bin/cat code cleanup o [1998/02/10] bin/5712 /bin/chio code cleaup and option added o [1998/02/10] bin/5717 pw -D -g "" returns error o [1998/02/10] bin/5718 pkg_delete refuses to run as non-root o [1998/02/14] bin/5745 [PATCH] Add /usr/local/share/mk to defaul o [1998/02/14] bin/5746 bootparamd will not netboot sun 3 compute o [1998/02/14] bin/5747 ld.so error message o [1998/02/15] bin/5758 sys/resources.h doesn't include sys/time. o [1998/02/17] kern/5768 Shutdown aborts syncing, when sync isn't o [1998/02/18] i386/5784 ibcs2 emulation not handling ioctl(..FION o [1998/02/19] ports/5788 joerg pcemu harddisk-access fixes o [1998/02/19] kern/5789 wcd0 requires ATAPI_STATIC o [1998/02/19] kern/5795 Panic: "bremfree: removing a buffer when o [1998/02/20] misc/5803 "tab" function from "ee" not compatible w o [1998/02/25] gnu/5841 installmost or install (world) of tmac fa o [1998/02/25] bin/5847 Makeworld fails if CXXFLAGS is set. s [1998/02/25] misc/5855 /etc/services is out of date with IANA o [1998/02/26] bin/5857 non-functional lpr/lpr o [1998/02/26] kern/5863 Kernel support for sorted SHUTDOWN & SHUT o [1998/03/01] bin/5880 df -t does not support devfs o [1998/03/01] ports/5884 dburr New port: icqjava-0.981a (net/icqjava) o [1998/03/02] bin/5901 new version of `fmt' o [1998/03/03] bin/5912 kinit exits if no user name specified o [1998/03/06] kern/5931 dma errors in syslog with GUS-max o [1998/03/06] i386/5932 perfmon kernel code should check for non- o [1998/03/08] bin/5944 cvs doesn't work correct. o [1998/03/10] kern/5964 peter nfsd send interface selection seems broke o [1998/03/10] bin/5966 vi's spanish message catalog does not use o [1998/03/10] kern/5967 upg from 2.1.7.1/2.2.1 to 2.2.5-stable (a o [1998/03/10] ports/5972 andreas x11/fvwm95 requiring gsm, and rplay is a o [1998/03/11] gnu/5982 no error exit code from tar on child fail o [1998/03/12] gnu/5992 cvs y2k o [1998/03/13] bin/6000 kadmin ank uses bad default expiration of o [1998/03/15] bin/6015 indent(1) breaks source with backslash ne o [1998/03/16] kern/6032 poor TCP performance using FDDI over long o [1998/03/18] misc/6060 peter Sendmail executable, not doing MASQUERADE o [1998/03/22] conf/6096 /sys/i386/conf/LINT: edit(???) sound_conf o [1998/03/22] gnu/6107 gdb should support PRINTF_HAS_LONG_LONG o [1998/03/28] bin/6156 Patches to make dump understand ENOSPC o [1998/03/28] bin/6161 2.2.6 kerberos servers are awfully visibl o [1998/03/29] ports/6170 peter another squid ports o [1998/03/30] ports/6181 dburr New port: xoj-1.0 o [1998/03/31] bin/6183 quota hangups o [1998/03/31] kern/6184 No error if resulting file pos in lseek i o [1998/04/01] bin/6187 peter mounting nfs directories with -b can caus o [1998/04/02] bin/6198 demangling C++ names breaks the Cygnus -f o [1998/04/03] bin/6200 flex can be upgraded o [1998/04/03] bin/6202 No way to detect removable media. o [1998/04/03] bin/6206 Enhancements to the shutdown program o [1998/04/04] kern/6213 peter NFS-mounted swap (via vnconfig) easily cr o [1998/04/04] bin/6214 ping sometimes cannot be killed with a Co o [1998/04/05] conf/6220 Too few ttyv devices in the -RELEASE syst s [1998/04/06] bin/6223 PST/DST bug in /bin/date o [1998/04/06] ports/6230 rse gfont_mkgdf calls wrong interpreter o [1998/04/06] bin/6234 ypserv -d is broken f [1998/04/07] kern/6247 Gravis UltraSound Classic no longer works o [1998/04/14] kern/6296 IP_HDRINCL sockets force header fields to a [1998/04/14] kern/6299 vmstat -i does not show PnP device interr o [1998/04/15] docs/6307 doc sgmlfmt not `make -jN' ready s [1998/04/15] bin/6314 [PATCH] /usr/sbin/ac modification s [1998/04/16] ports/6315 kuriyama new port request: korean/htm o [1998/04/16] kern/6318 pppd does not update wtmp on hangup o [1998/04/16] misc/6320 Sometimes nohup isn't good enough. o [1998/04/17] bin/6332 bde /usr/include/time.h doesn't compile with o [1998/04/17] gnu/6338 Gnu tar not working properly with the -G o [1998/04/18] conf/6346 Kernel version strings need to relate to o [1998/04/20] bin/6359 routed does sent router discovry solicita s [1998/04/20] bin/6371 [PATCH?] fetch(1) uses HTTP_PROXY for ftp a [1998/04/27] kern/6432 IFF_NOARP does not affect ethernet interf o [1998/04/28] ports/6445 jkoshy New port: `fhist' o [1998/04/30] kern/6464 tcpdump doesn't recognize tun0 when it's o [1998/05/03] kern/6495 Need pci_unmap_mem and pci_unmap_port rou s [1998/05/04] bin/6509 [ALMOST PATCH] Allow dd to seek/skip to o s [1998/05/05] bin/6521 [MAYBE PATCH] "rmdir -p x/y/z/" fails o [1998/05/07] kern/6544 luigi Only get one channel through sound card o [1998/05/07] ports/6546 ache 3line ansi prompt in tcsh: cursor disappe o [1998/05/11] i386/6595 Old IP address persistent after change o [1998/05/12] misc/6612 bsd.man.mk can't handle man pages with ": o [1998/05/13] kern/6623 non-root user can crash system if disconn o [1998/05/13] conf/6624 davidn One class with nologin=/etc/nologin: reje o [1998/05/15] kern/6651 peter Possible NFS deadlock clue s [1998/05/16] bin/6658 [PATCH] -stable getcwd(3) performs unnece s [1998/05/17] kern/6668 [PATCH] new driver: Virtual Ethernet driv s [1998/05/18] bin/6676 [PATCH] natd doesn't respond to signals w a [1998/05/26] misc/6759 phk buggy code in libdisk.a's disk.c o [1998/05/26] kern/6760 can't compile kernel w/o networking o [1998/05/26] kern/6769 peter panic: nfs rcvunlock s [1998/05/29] kern/6781 [PATCH] exabyte changer doesn't grok LUNs s [1998/05/29] bin/6785 place for all the default dump flags f [1998/05/31] ports/6813 fenner patched audio module for vat port o [1998/06/01] ports/6815 torstenb ssh lookup ignores second IP address o [1998/06/01] kern/6820 cd9660_mount NULL pointer deref for no CD o [1998/06/06] kern/6874 accounting prevents transition to multi u o [1998/06/13] misc/6936 sysinstall: install from MS-DOS MO divece o [1998/06/18] kern/6981 CD unmount w/o CD in drive can cause pani s [1998/06/19] bin/6995 [patch] Minor flaw in fdformat s [1998/06/19] bin/6997 [patch] vnconfig "open" error message con s [1998/06/21] kern/7014 [PATCH][STABLE] Add support for SiS 5591 o [1998/06/22] bin/7021 asami Size estimation patches to pkg_* o [1998/06/22] bin/7022 asami changes to bsd.port.mk to accompany PR bi o [1998/06/22] bin/7023 asami bsd.port.(%|subdir.).mk patches for size f [1998/06/23] kern/7029 gibbs cdrecord and aic7880 troubles f [1998/06/23] i386/7031 Our RocketPort port does not support DEVF s [1998/06/24] kern/7044 [PATCH] WaveLAN (2.4G, ISA, full-length b o [1998/06/25] docs/7065 wosch FreeBSD webpages -> applications, port br f [1998/06/25] bin/7068 markm /usr/bin/perl: library path addition s [1998/06/28] kern/7095 [stable] Gravis MAX in 2.2.6 suffers from s [1998/06/28] i386/7100 integrate pcvt configuration into the /et s [1998/06/29] bin/7117 flex -I option is broken s [1998/07/01] bin/7136 kerberized telnetd doesn't use gettytab % s [1998/07/02] kern/7146 The PCCARD doesnt recognize cards in top s [1998/07/06] bin/7184 /usr/games/robots fails to write high sco s [1998/07/08] kern/7210 [PATCH] od(4) bug fixes and enhancements, s [1998/07/10] misc/7232 Suggestion for FreeBSD installation dialo o [1998/07/10] kern/7234 yokota keyboard problems during login immediatel f [1998/07/10] misc/7239 ping(8) and traceroute(8) may report erra o [1998/07/12] bin/7265 A warning flag is added to ln(1). o [1998/07/13] ports/7268 asami MASTER_SITE_OVERRIDE works more better o [1998/07/14] kern/7282 some old and rarely used drivers have app o [1998/07/14] ports/7283 ache tcsh / LC_CTYPE - obscure problem. o [1998/07/15] bin/7287 Incorrect domain name for MAP_UPDATE in m o [1998/07/16] bin/7298 Improvements to ln(1). a [1998/07/19] bin/7324 wosch Suggestions for minor modifications to ad o [1998/07/21] bin/7352 libc generates spurious warnings when use a [1998/07/23] ports/7375 dburr New port request: audio/xsplay f [1998/07/23] kern/7377 we have a new digiboard driver supporting s [1998/07/29] i386/7426 Bugs in macro definitions of pthreads. a [1998/07/31] docs/7456 doc dialog(3) man page outdated o [1998/08/01] ports/7464 dburr New port: WMakerconf o [1998/08/03] ports/7485 ports New port: Xterminal-0.2 s [1998/08/09] kern/7546 [PATCH] [STABLE ?]shutdown -p - system po f [1998/08/12] kern/7589 Tulip Driver parses SROM contents wrong f [1998/08/13] conf/7606 [PATCH] NIS Makefile.dist: NOPUSH replace o [1998/08/13] bin/7607 GTAGS patch for nvi has posibility of buf o [1998/08/14] kern/7619 odd nfs server not responding messages ap o [1998/08/16] ports/7628 dburr new port: sajber-jukebox o [1998/08/16] bin/7632 Race condition in /stand/sysinstall f [1998/08/16] i386/7633 panic: page fault on install with boot.fl o [1998/08/18] bin/7669 libalias does not IRC DCC packets under c o [1998/08/19] ports/7680 billf New port of tn5250 o [1998/08/19] gnu/7687 description of default baud rate for cu c o [1998/08/20] kern/7693 Misleading warning in cblock_alloc_cblock o [1998/08/20] bin/7694 bogus error-message from route(8) o [1998/08/22] kern/7722 Changes to acct format o [1998/08/23] bin/7728 ftpd processes hang o [1998/08/27] bin/7753 arp command fails silently on invalid pro o [1998/08/27] misc/7759 proflibs installation error, libcrypt_p.a o [1998/08/28] misc/7771 Debugging putenv/getenv o [1998/08/29] ports/7774 torstenb sshd doesn't refuse to login people with o [1998/08/29] bin/7779 [PATCH] modload should detect stripped ke o [1998/08/30] kern/7782 Kernel rebuild not correctly responding t o [1998/08/30] bin/7786 quota.h has superfluous semicolon in macr a [1998/08/31] docs/7791 doc ipf(1) and ipfstat(1) should have been ip o [1998/09/01] gnu/7800 tar(1) does not recognize --gunzip option o [1998/09/02] i386/7816 [Patch] NE2000 PnP card IDs to sys/i386/i o [1998/09/03] bin/7826 ls(1) knows too much about format of strf o [1998/09/03] bin/7828 Add a command line option to cp to make i o [1998/09/05] kern/7837 patches to add a p_auth extension pointer o [1998/09/07] ports/7845 tg Unbuffered /dev/vx0-output from Python 1. o [1998/09/07] bin/7846 /sbin/mount_* do not canonicalize the mou o [1998/09/07] misc/7850 lt_LT.* locale o [1998/09/07] bin/7855 cpp should define __ELF__ if objformat = o [1998/09/07] kern/7856 Patches to add lkm hooks to cmsg_data anc o [1998/09/08] bin/7860 Extra option to pr(1). s [1998/09/08] bin/7868 [almost patch]Morse Code Fixups o [1998/09/08] bin/7869 Improved error messages from apm o [1998/09/09] misc/7873 poor initial configuration and documentat o [1998/09/11] bin/7895 multiple identical NFS mounts accepted o [1998/09/11] kern/7903 unmatched '{}' blocks. o [1998/09/13] docs/7914 doc no elf(5) manpage o [1998/09/15] ports/7932 torstenb man zshall doesn't work o [1998/09/16] misc/7946 ccdconfig gives confusing error when give o [1998/09/17] bin/7962 /usr/bin/ee prompts "save changes" when f o [1998/09/18] bin/7973 lpd: Bad control file owner in case of re o [1998/09/19] kern/7990 patch - teach kernel about RB_POWEROFF fl o [1998/09/19] ports/7992 ports New port: xemacs20-stepwise (XEmacs20 hac o [1998/09/20] bin/7998 pkg_add seems to have unneeded umask o [1998/09/20] misc/8005 yokota Keyboard freezes going from KDE to text m f [1998/09/21] kern/8011 libc_r does not have pread() or pwrite() o [1998/09/21] kern/8015 [patch] Some sysctl descriptions for the o [1998/09/24] ports/8042 torstenb If pidentd dies, you must kill all telnet o [1998/09/26] bin/8060 install ignores the +X mode flag o [1998/09/27] conf/8061 profiling utilities seperate from profili o [1998/09/27] ports/8063 asami [PATCH] Add multiple CDROM support to bsd o [1998/09/29] bin/8084 NIT: non-working code in rshd o [1998/10/02] i386/8131 [patch] Support for PCI NE2000 compatible o [1998/10/03] misc/8133 markm [patch] bug in telnetd (Kerberos IV) o [1998/10/03] bin/8134 End of game is not recognised immediately o [1998/10/03] misc/8139 [patch] missing /usr/src/share/examples/d o [1998/10/04] bin/8142 freebsd 2.2.7 implementation of key(1) [s o [1998/10/04] i386/8146 [patch] kzipboot serial console setup and a [1998/10/06] bin/8163 [patch] It is impossible to assign quotas o [1998/10/06] bin/8164 [patch] repquota incorrectly reports quot o [1998/10/06] i386/8171 [patch] Intel EtherExpress Pro 100 suppor o [1998/10/07] misc/8202 semop() is not wrapped for thread safety o [1998/10/08] bin/8211 Script to search kernel for an address o [1998/10/08] ports/8217 ache www/netscape4-*: avoid `ns-install' o [1998/10/12] bin/8295 order of options in printcap causes some o [1998/10/13] conf/8303 3.0-981009-BETA can't make swap device on o [1998/10/13] kern/8311 kernel panic on de0 o [1998/10/16] misc/8346 Strftime can't generate ISO-8601 timezone o [1998/10/16] bin/8347 /usr/lib/compat build issues in 3.0 RELEA o [1998/10/16] bin/8348 [PATCH] zforce(1) is broken: fix o [1998/10/16] kern/8349 [PATCH] Changer definition for SureStore f [1998/10/17] misc/8357 Segmentation fault while making SWARM-1.3 o [1998/10/19] kern/8376 CLOCK_VIRTUAL not implemented o [1998/10/19] misc/8378 Is termcap not maintained enough ? o [1998/10/22] kern/8420 __getcwd() from an (forcibly) unmounted f o [1998/10/23] kern/8428 Is FreeBSD 3.0-RELEASE support 640MByte M o [1998/10/24] misc/8434 boot.flp /bin/init crashes during probe w o [1998/10/24] i386/8436 boot.flp sysinstall crashes when probing o [1998/10/24] bin/8438 ex/vi: Error: tcsetattr: Interrupted syst o [1998/10/25] kern/8444 pcvt with more than 8 virtual consoles o [1998/10/25] docs/8445 doc Update of "Installing Mathematica on Free o [1998/10/27] bin/8466 bind man pages not installed by 3.0 make o [1998/10/27] i386/8474 repquota does not pick up NIS information o [1998/10/28] bin/8479 Final \'s in /etc/exports did not work in o [1998/10/30] kern/8498 Race condition between unp_gc() and accep o [1998/10/30] bin/8501 snake has a segmentation fault depending o [1998/10/30] conf/8517 rc.conf/rc fails to set ldconfig -aout o [1998/10/31] misc/8519 Murphy's Laws o [1998/11/01] conf/8531 sysinstall on 3.0-RELEASE (and 3.0-curren o [1998/11/03] bin/8553 /usr/libexec/mail.local doesn't handle "> o [1998/11/04] i386/8571 Bug in config utility in FreeBSD 2.2.6-RE o [1998/11/07] kern/8589 incorrect spelling for "dependency" and " o [1998/11/07] i386/8598 MAKEDEV fails if not run from current dir o [1998/11/08] kern/8604 ps u gets confused about process start ti o [1998/11/08] kern/8605 ipsec for ipv4, new version o [1998/11/08] ports/8620 asami New option to colorls - -K, color only to o [1998/11/09] bin/8631 pci interrupts are shown on EISA only mac o [1998/11/09] kern/8633 TCP packet via SLIP/CSLIP containing this o [1998/11/11] misc/8654 SYSV options allow WINE to run, but Netsc s [1998/11/12] kern/8661 stb sys/netatalk/at_control.c needs to correc o [1998/11/12] bin/8666 X blocks serial port with getty process o o [1998/11/13] gnu/8679 tar man page should be updated o [1998/11/14] bin/8681 other macro name that has same number is o [1998/11/15] kern/8703 NFS Freezes when copying files from 3.0 t o [1998/11/18] ports/8754 se KDE: KDM Display Manager has login proble o [1998/11/18] bin/8756 'pw' command additional feature request o [1998/11/19] misc/8764 pwd_mkdb is slow on many users o [1998/11/19] docs/8765 dwhite some suggested text for describing passwo o [1998/11/22] bin/8809 fdisk calls QNX-4 partitions unknown o [1998/11/22] bin/8811 Problem to use 'NLSMODE' variable in Make a [1998/11/25] ports/8864 ports useradd - system V compatible implementat o [1998/11/27] i386/8867 /stand/sysinstall core dumps (signal 11) o [1998/11/28] bin/8880 billf cp missing verbose switch o [1998/11/28] bin/8881 billf mv missing verbose switch o [1998/11/29] kern/8895 DEC 21152 PCI-PCI bridge chip isn't probe o [1998/11/29] kern/8898 PCI devices without an associated driver o [1998/11/30] bin/8913 negative time values for csh 'time' built o [1998/12/01] i386/8923 ctm 2.2.5 -> 2.2.7 error hu_HU.ISO_8859- o [1998/12/01] kern/8925 options kern file needs AWE_DEFAULT_MEM_S o [1998/12/03] i386/8953 BINFORMAT not defined in 2.2-STABLE o [1998/12/03] bin/8955 request CVS allow advisory locks on repos o [1998/12/04] kern/8960 lnc driver does not set IFF_MULTICAST o [1998/12/04] bin/8966 yp_mkdb does not accept standard automoun o [1998/12/06] misc/8986 install-info breaks installworld over nfs o [1998/12/06] bin/8989 (patch) chflags support for mtree(8) o [1998/12/08] bin/9012 route add -host hostIP -interface localIP o [1998/12/08] kern/9026 natd o [1998/12/10] conf/9051 2.2.8R boot floppy won't write to fixit f o [1998/12/11] bin/9055 When used without arguments, ``set'' and a [1998/12/12] bin/9064 n_hibma [PATCH] propose adding `direct' option in o [1998/12/14] bin/9078 tunefs cant access mounted devices (vs. m o [1998/12/15] kern/9092 DELF raid volumes cause panics under CAM o [1998/12/16] i386/9102 Voxware does not provide /dev/mixer for E o [1998/12/16] ports/9107 asami Addition to bsd.port.mk for searching mul o [1998/12/17] bin/9118 default install of aout compat libs is in o [1998/12/18] bin/9123 pax can't read tar archives that contain o [1998/12/19] bin/9135 tar doesn't back up device files o [1998/12/20] kern/9144 luigi acd driver inconsistency (byte order in C o [1998/12/20] ports/9150 nate Ports depending on jdk need to know where o [1998/12/21] conf/9160 /etc/services file corruption o [1998/12/22] bin/9176 dillon placemark to split mount_ufs out of mount o [1998/12/23] kern/9183 newton chroot(2) can be broken by the superuser. o [1998/12/24] bin/9188 telnet gets stuck in ttydrain() o [1998/12/27] bin/9206 sysinstall installation should create /st f [1998/12/28] misc/9220 nvi: catalog: mistake in Russian error me o [1998/12/28] bin/9226 telnetd can log wrong IP address to utmp o [1998/12/29] bin/9233 gmp's mpq_add and mpq_sub are buggy o [1998/12/30] conf/9245 obsolete locale setting in /usr/src/etc/{ o [1998/12/30] conf/9246 allscreens_flags in /etc/rc.conf not work o [1998/12/30] bin/9250 [PATCH] allow fetch to do ftp directory l o [1998/12/31] i386/9257 fpathconf() missing from libc_r o [1998/12/31] bin/9259 allow no prompt for yes in fdformat, but o [1999/01/02] bin/9281 awk asumes memory that is returned from m o [1999/01/03] i386/9283 ioctl(SNDCTL_DSP_SETFMT) on /dev/audio (p o [1999/01/03] bin/9285 pw strips comments from group file o [1999/01/03] ports/9286 andreas Patch for games/nethack-qt to fix compila o [1999/01/03] ports/9289 kris New Port - ASPostit (Dockable version of f [1999/01/03] bin/9292 n_hibma Cron's logs are in /var/cron, not /var/lo o [1999/01/04] kern/9316 Intel PILA8461 NIC panics 2.2.7 during pr o [1999/01/04] bin/9318 vgrind(1): no JAVA support o [1999/01/04] i386/9319 D-Link DE-528CT poor performance o [1999/01/05] bin/9333 timestamp dump's progress o [1999/01/05] i386/9341 tty-level buffer overflows o [1999/01/06] docs/9352 hoek wrong macro names in groff_[ms|mm|mmse].7 o [1999/01/07] bin/9374 Improved functionality for find(1) o [1999/01/08] conf/9388 magic(5) correction for wordperfect o [1999/01/08] kern/9392 Alternate system clock OR kernel stats cl f [1999/01/10] ports/9425 se KDE starting up from xdm has problem.... o [1999/01/13] bin/9470 aout-to-elf-build broken with kerberosIV- o [1999/01/13] kern/9474 "comcontrol rescan 0:8:0" hangs, causes o o [1999/01/14] bin/9494 new option to prevent mail from sending m o [1999/01/14] ports/9508 andreas Update majorcool to current version 1.3.2 o [1999/01/16] misc/9524 /usr/share/examples/libvgl/demo looks lik o [1999/01/16] bin/9529 ftp filname completion can't handle space o [1999/01/17] bin/9536 make world installs aout compat libs in t o [1999/01/19] bin/9569 top(1) ignores tty EOF condition. o [1999/01/19] kern/9570 ed(4) irq config enhancement o [1999/01/19] bin/9573 ksrvtgt not working o [1999/01/20] misc/9582 configApache command doesn't work for /st o [1999/01/20] kern/9590 Clean up for -Wall warnings o [1999/01/20] kern/9591 Linux compat getrlimit/setrlimit constant o [1999/01/21] kern/9611 MFS calculates the size incorrectly when o [1999/01/22] kern/9619 Restarting mountd kills existing mounts a [1999/01/24] ports/9657 ports Progressive Networks' RealAudio proxy por o [1999/01/25] kern/9679 fix for uninterruptible open in portal fi o [1999/01/25] kern/9689 panic in sbdrop(kern/uipc_socket2.c) o [1999/01/26] bin/9711 Fails: cd /usr/bin; gzip file ; mv file. o [1999/01/27] i386/9721 Patch for FreeBSD netboot (booting via DO o [1999/01/28] kern/9748 error in queue handling of at_shutdown() o [1999/01/28] kern/9764 allow /bin/df not to list certain entries o [1999/01/28] bin/9770 An openpty(3) auxiliary program o [1999/01/29] i386/9777 luigi Generic AD1816 sound suport in Luigi's pc o [1999/01/29] misc/9778 Need to handle conflicting pthread.h and o [1999/01/29] ports/9786 cwt tk80 port doesn't create man page links o [1999/01/30] kern/9791 enhancement for netinet/ip_icmp.c to cont o [1999/01/30] ports/9792 msmith pib coredumps in port maker mode o [1999/01/30] ports/9795 obrien The Handbook is not clear on how to deal o [1999/01/30] bin/9809 finger output format wrong f [1999/01/30] ports/9811 nectar New port: lang/gnomeguile o [1999/01/30] ports/9812 nectar New port: devel/libgtopbindings o [1999/01/31] ports/9840 asami patch allows ports to fetch their sources o [1999/01/31] conf/9845 Propose adding options to rc.conf and rc. o [1999/01/31] kern/9848 ARP proxyall extra sanity check o [1999/01/31] ports/9851 ports Port update: update R to 0.63.2 o [1999/02/01] bin/9868 Patch to add "date -a" o [1999/02/01] kern/9869 When using macros out of function, they s o [1999/02/01] conf/9874 idle-timeout facilities in /etc/login.con o [1999/02/01] kern/9877 Patch to remove some kernel compile warni o [1999/02/01] kern/9878 Some patches to remove compiler warnings o [1999/02/02] ports/9880 kris New port - x11-toolkits/gtkglarea o [1999/02/03] bin/9893 NFS umount of regular file impossible o [1999/02/03] bin/9902 error in german (and some other) locale s o [1999/02/05] ports/9921 peter exmh2 ports update o [1999/02/06] bin/9931 config gives misleading error when duplic o [1999/02/07] ports/9954 ports new port devel/ACE o [1999/02/08] bin/9972 groff always built for US (letter) sized o [1999/02/09] gnu/9987 jdp wrong (for FreeBSD) ELF_DYNAMIC_INTERPRET o [1999/02/09] bin/9990 Enhancement to filename completeion in cs o [1999/02/09] i386/9991 new driver for National Instruments GPIB o [1999/02/09] ports/9993 kris New Port - graphics/libunfig o [1999/02/09] ports/9998 kris New port - graphics/mtv (MpegTV player) o [1999/02/10] i386/10004 jkh instalation of current version from FTP s o [1999/02/10] ports/10007ports Port of the mercury compiler version 0.8 o [1999/02/11] ports/10023kris New port - net/gtkcookie o [1999/02/11] bin/10030 markm Kerberized telnet fails to encrypt when a o [1999/02/12] i386/10052 Matrox Millennium II AGP device/model id o [1999/02/14] kern/10077 dd'ing a ccd stripped partition sometimes o [1999/02/14] docs/10084 doc new FreeBSD user group in Yogyakarta City o [1999/02/14] docs/10085 doc NIS Setup Tutorial o [1999/02/14] kern/10095 missing VGA description o [1999/02/14] docs/10098 doc Lack of overall guide for NIS setup o [1999/02/15] gnu/10112 /usr/src/gnu/usr.bin/patch sorely out of a [1999/02/15] conf/10115 sheldonh /etc/login.conf still implies LOGIN_CAP_A o [1999/02/16] kern/10116 acd driver patch to support PD/CD drive. o [1999/02/16] ports/10124ports UNIX|STAT pr submission failed to include o [1999/02/17] ports/10129torstenb mirror/patch-ac sets /usr/local/bin/perl5 f [1999/02/17] bin/10131 n_hibma bug in strptime(3) o [1999/02/18] docs/10146 jkh Release Notes and LINT for 3.1 include ha o [1999/02/18] misc/10148 bde atime behavior differs with empty files f o [1999/02/18] kern/10149 New PCI device o [1999/02/19] bin/10158 Reference to ncheck in quot(8) o [1999/02/19] kern/10159 Unable to unload vinum module o [1999/02/19] kern/10160 kldload of umap module panics the system o [1999/02/19] ports/10162se Fix kdmrc to add qmail usernames to NoUse o [1999/02/19] ports/10164jmz XFree86-3.3.3.1 build fails with kerberos o [1999/02/19] misc/10167 Upon exiting X11R6, monitor goes blank. o [1999/02/20] bin/10169 find -perm doesn't allow a bitwise o [1999/02/20] kern/10175 Bridging support incomplete for some netc o [1999/02/21] ports/10178torstenb USE_SOCKS=YES option broken for security/ o [1999/02/21] conf/10179 /etc/make.conf has too many entries o [1999/02/21] docs/10182 doc http://www.freebsd.org/cgi/query-pr.cgi?p o [1999/02/22] ports/10196torstenb Better startup scripts for ssh o [1999/02/22] ports/10215rvb net/coda_client and net/coda_server o [1999/02/23] ports/10227peter wrong sendmail path in rdist6-port s [1999/02/23] misc/10231 inet_addr() doesn't check for illegal val o [1999/02/25] docs/10240 doc We need a script which check if our web m o [1999/02/25] conf/10244 100 character limit on any pathname in sy o [1999/02/25] kern/10255 Some more SiS chipset PCI IDs for chipset o [1999/02/26] bin/10274 make does not understand "lib(obj)" synta o [1999/02/26] bin/10283 Race condition in rc.network o [1999/02/28] bin/10300 dmesg exits on signal 10 o [1999/03/01] misc/10325 Implementation of itoa() for libc o [1999/03/01] bin/10342 putenv(3) unnecessarily calls strdup/free o [1999/03/01] misc/10349 For long .Dt fields, rendering is broken- o [1999/03/01] bin/10350 mail(1) has some ugly code in it... o [1999/03/02] misc/10351 /usr/share/examples/worm is out of date o [1999/03/02] bin/10358 ftp(1) has problems with long pathnames o [1999/03/02] bin/10368 'pgtok redefined' error in ps(1) o [1999/03/05] ports/10396asami SPIN is in the wrong category o [1999/03/06] kern/10440 Discard device does not set ifq_maxlen o [1999/03/06] bin/10444 avoiding lost mail when mail filesystem i o [1999/03/06] ports/10454obrien Update: emulators/spim a [1999/03/06] kern/10455 pcaudio breakage o [1999/03/07] i386/10465 Must disable ex0 to install. o [1999/03/07] ports/10477ports The fakemail in lib-src fails to link (ne o [1999/03/08] bin/10493 ipfw's undocumented feature s [1999/03/09] bin/10508 obrien isc-dhcp puts garbage to text options, V2 o [1999/03/10] bin/10522 make world died due -Werror o [1999/03/10] bin/10524 3.1-19990309-STABLE install problem o [1999/03/10] ports/10532ports Port of GNU Pascal o [1999/03/10] kern/10537 extraneous verbose output from cam_xpt.c o [1999/03/10] bin/10538 sbin/nos-tun gives wrong usage message o [1999/03/11] bin/10546 Intel Pro/100 PC card has CIS string > CI o [1999/03/11] bin/10548 More useful default ifconfig behaviour sa o [1999/03/12] gnu/10555 jraynard [PATCH] awk dumps core o [1999/03/12] bin/10556 make(1) man page update o [1999/03/12] kern/10563 QIC 40/80 tape drive ft present in versio o [1999/03/13] bin/10568 obrien dhcp client receives garbage (dhclient pr o [1999/03/13] kern/10574 3.1-stable kernel reports k6 cpu as "\^E" o [1999/03/14] conf/10582 Makefile.upgrade fails with make -j o [1999/03/14] misc/10589 Incorrect assumptions in /etc/security o [1999/03/14] bin/10590 new option to silince confirmation but no o [1999/03/14] i386/10595 [PATCH] spanish language support for vidf o [1999/03/15] bin/10601 wosch Ownership of symlinks copied by adduser a o [1999/03/15] i386/10606 Probablue odd error message if LS-120 is o [1999/03/15] i386/10608 add Opti Viper-M PCI ID o [1999/03/15] kern/10609 adjtime bug (tv_sec > 2147) and enhanceme o [1999/03/15] bin/10610 New options to date to slowly adjust time o [1999/03/15] bin/10611 timed enhancement o [1999/03/16] bin/10622 vi does not display Russian characters pr o [1999/03/16] i386/10623 DFLTPHYS in /usr/src/sys/i386/include/par o [1999/03/16] ports/10634ports Update the hylafax port to do a client in o [1999/03/17] ports/10639rse ports/web/wml must be upgraded and unbrok o [1999/03/17] kern/10641 Default sync rate in ncr SCSI driver is s o [1999/03/17] kern/10642 exports(5) mentions KERBNFS but that's no o [1999/03/18] bin/10657 Unable to install from CDROM or DOS parti o [1999/03/18] kern/10663 hpscan doesn't like 3.1's pt device o [1999/03/18] docs/10664 doc Notes on 2.2.8 -> 3.1 migration o [1999/03/18] misc/10667 Sysinstall inserts multiple # -- sysinsta o [1999/03/19] gnu/10670 cvs doesn't allow digits in local keyword o [1999/03/19] kern/10673 Non-ASCII chars on serial console with Re o [1999/03/19] kern/10678 Printing problems using ppc bus o [1999/03/19] ports/10682asami List mirror sites in MASTER_SITE_BACKUP - o [1999/03/22] kern/10728 sos WCD driver does not recognize a recovered o [1999/03/22] ports/10734pst Update of gdb port to 4.17 o [1999/03/23] kern/10755 de driver says `invalid EESPROM checksum' o [1999/03/23] i386/10766 obsolete device name wcd is still left un o [1999/03/24] i386/10779 zp slot 0 sees 3Com 589 PCMCIA card but z o [1999/03/25] bin/10793 cvs update modification time check granul o [1999/03/25] i386/10796 Out of memory error during make buildworl o [1999/03/26] misc/10803 whois(1) client enchancements a [1999/03/26] misc/10804 billf whois(1) enhancement o [1999/03/26] ports/10806phk Update net/scotty to 2.1.10 o [1999/03/26] kern/10812 LINT configuration MAXDSIZ/DFLDSIZ mislea o [1999/03/26] ports/10813ports crossgo32 brokeness o [1999/03/27] bin/10825 daily script not executed or executed twi o [1999/03/28] ports/10832jfitz [PATCH] mSQL 2.x not freely available any o [1999/03/28] docs/10840 jkh [PATCH] Add pcic double-loading bug fix t f [1999/03/28] ports/10844ports New port: adagdb o [1999/03/29] docs/10850 doc submitting a documentation change for sed o [1999/03/29] bin/10856 vty's from ttyvc - ttvf (maybe more?) do o [1999/03/29] kern/10860 bpf overwrites source ethernet addresses o [1999/03/30] bin/10868 BUG in /usr/bin/calendar o [1999/03/30] misc/10871 wst0 fails with Sony SuperStation streami o [1999/03/30] bin/10878 host(1) dumps core o [1999/03/31] kern/10894 wrong error message in svctcp_create() o [1999/04/01] bin/10905 sa(8) is hard coded for 8 character user o [1999/04/01] gnu/10910 Integration of Objective C patches into g o [1999/04/01] i386/10913 yokota Characters in console get switched to oth o [1999/04/02] ports/10916ports new port biology/molmol again f [1999/04/02] bin/10921 green I wished from(1) would count the number o o [1999/04/02] bin/10923 /usr/bin/cpp is an out-of-date wrapper fo o [1999/04/02] bin/10924 Extensions to biff(1) o [1999/04/03] bin/10931 biff b o [1999/04/04] ports/10945jmz X11 "sessreg" program does not update /va o [1999/04/06] bin/10980 With ctags -x no space is left between na o [1999/04/06] bin/10992 pthread_kill() doesn't deliver signals to o [1999/04/07] docs/10997 doc Problem with query-pr-summary.cgi o [1999/04/07] i386/11006 Sysinstall silently makes FreeBSD's parti o [1999/04/08] kern/11020 popen does not honor ISO 9899 syntax o [1999/04/08] ports/11029ports Configure scripts for non ported applicat o [1999/04/08] bin/11031 [PATCH] mount and umount support for mort o [1999/04/08] bin/11032 h2ph's cpp #warning/#error directive proc o [1999/04/08] ports/11034ports New ports of crazywwwboardle o [1999/04/08] bin/11036 markm Perl does not honor -DNOMAN o [1999/04/08] bin/11037 Gencat doesn't properly handle \ddd octal o [1999/04/09] ports/11048obrien variable not initialized in fwtk-lib lead o [1999/04/09] bin/11051 ps's -U option should accept a list of us o [1999/04/09] misc/11052 [PATCH] performance bug fix to fgets() ro o [1999/04/10] conf/11058 Recent change to rc script causes hang on o [1999/04/10] misc/11074 /usr/share/mk double in the cvs o [1999/04/11] bin/11085 Per-host configuration for syslog.conf o [1999/04/11] bin/11092 readlink(1) from OpenBSD o [1999/04/11] bin/11094 lastlogin.8 from NetBSD o [1999/04/12] kern/11109 ipfw.ko Makefile contains CFLAGS+= -DDIVE o [1999/04/13] misc/11111 Error opening terminal: su o [1999/04/13] bin/11114 make(1) does not work as documented with f [1999/04/13] bin/11121 green w(1) cannot handle more than one user on o [1999/04/13] misc/11126 vt100 termcap entry appears broken o [1999/04/14] ports/11134billf existense of /usr/obj/usr/ports/shells/ba o [1999/04/14] ports/11138jmz New version of Xevil 2.01, I created a po o [1999/04/14] bin/11141 u_long is not big enough o [1999/04/15] misc/11149 Web page entry for BAFUG is incorrect o [1999/04/16] i386/11165 IBCS2 don't work correctly with PID_MAX 9 o [1999/04/16] bin/11168 pw(8) usermod does not recognize -w flag o [1999/04/16] kern/11178 [PATCH] minor fix to /usr/include/sys/mbu o [1999/04/18] i386/11201 brian mktime possible bug o [1999/04/18] bin/11205 Suggestion: move mt(1) to /bin o [1999/04/18] i386/11207 sys/i386/isa/rp.c: fixed breaking and war o [1999/04/19] kern/11222 MFS does not sync from reboot syscall o [1999/04/20] kern/11235 Need to submit new driver o [1999/04/20] bin/11236 mountd fails to properly check for kernel o [1999/04/20] conf/11243 mountd startup can lose flags o [1999/04/20] bin/11248 Shuffle o [1999/04/21] docs/11258 doc suggestion to refine npx.4 o [1999/04/21] ports/11264chuckr a2ps-letter port installs non-listed liba o [1999/04/21] ports/11270jfitz Update to the rexx-imc port o [1999/04/22] kern/11287 rfork(RFMEM...) doesn't share LDTs set by o [1999/04/22] misc/11289 makeflp.bat suggestion: create "kernel" d o [1999/04/23] kern/11293 brian FreeBSD's PPP implementation of LQM appea o [1999/04/23] bin/11294 direct logging to other hosts (no local s o [1999/04/25] misc/11316 [PATCH] HTTP proxy support for sysinstall o [1999/04/27] ports/11353asami Feature additions to bsd.port.mk. o [1999/04/27] ports/11354jmz Port fix: x11/XFree86 o [1999/04/27] bin/11360 Allow specification of "search" in resolv o [1999/04/28] kern/11365 plip in Linux mode has trouble with some o [1999/04/28] bin/11370 more segfaults if you give it a real file o [1999/04/28] misc/11373 errata.txt for 3.1 o [1999/04/29] misc/11383 $Id$ missing in some files in etc [PATCH] o [1999/04/29] bin/11387 mount_cd9660 doesn't show rockridge filen o [1999/04/29] ports/11388torstenb patch for ircII so /window create works o [1999/04/29] bin/11399 Calendar doesn't always handle 'last' day o [1999/04/30] kern/11410 code typo in ad1848.c: the != operator ha o [1999/04/30] kern/11411 code typo in clones.c: "if ((mpu_config = o [1999/04/30] kern/11412 code typo in ip_fil.c: missing NULL check o [1999/04/30] kern/11413 code typo in pci.c: the != operator has h o [1999/04/30] kern/11414 code typo in pcf.c: the != operator has h o [1999/04/30] kern/11415 code typo in wst.c: the != operator has h o [1999/04/30] kern/11416 code typo in sequencer.c: "if (!processed o [1999/04/30] ports/11421jfitz upgrade p5-Date-Manip 5.33 -> 5.34 o [1999/05/01] ports/11430se incorrect int type causes floating point o [1999/05/02] misc/11448 Better looking VGA font for iso2 o [1999/05/02] ports/11460erich Update to the xlispstat port o [1999/05/03] ports/11468foxfair New port: xcin-devel o [1999/05/03] misc/11478 Non-functional AFS support in KerberosIV o [1999/05/04] ports/11504chuckr Update ports math/octave o [1999/05/05] ports/11510nik new version of www/sitecopy (0.6.0) o [1999/05/05] kern/11516 NetGear 10/100 Ethernet 21140-based Ether o [1999/05/05] kern/11517 ../../kern/kern_ntptime.c:533: warning: i o [1999/05/05] kern/11518 ../../pci/if_tx.c:1376: warning: no previ o [1999/05/05] kern/11519 dead code in ncr driver o [1999/05/06] bin/11552 sendmail local delivery (mail.local) can' o [1999/05/06] misc/11553 /usr/share/misc/latin1 (new file submissi o [1999/05/07] misc/11569 Automatically run fsck when the file syst o [1999/05/08] ports/11581fenner netperf port - rfc1644 forgotten o [1999/05/08] ports/11587ports inappropriate internet time calculation o [1999/05/08] i386/11597 cmouse complaints: "/kernel: psmintr: out o [1999/05/09] bin/11608 vnconfig not supporting swap-backed vn de o [1999/05/09] bin/11609 vnconfig -v reports page numbers, not byt o [1999/05/09] ports/11611billf Update port: net/ntop a [1999/05/09] docs/11615 billf Handbook: linux emulation documentation o o [1999/05/10] bin/11623 quot uses 32-bit integers for its calcula o [1999/05/10] conf/11626 /var/log/kerberos is rotated o [1999/05/10] bin/11637 build of kdump fails o [1999/05/11] ports/11652ports New port (net/dictd) o [1999/05/11] misc/11653 obrien patch to allow DHCP configuration of inte o [1999/05/12] bin/11669 gcc 2.7.2.1 gets bad magic error linking o [1999/05/12] bin/11671 "vidfont -r" fails, asking for font size o [1999/05/12] i386/11674 can't do make imake build or anything sin o [1999/05/12] kern/11676 PCIless kernel will not compile with ATAP o [1999/05/13] i386/11683 olpt/nlpt name change not in man pages o [1999/05/13] misc/11689 Change "netstat" mode in daily "status-ne a [1999/05/16] kern/11736 On fast machines kernel reports negative o [1999/05/17] ports/11742ports Problems with japanese/dvipsk* support. o [1999/05/17] ports/11743torstenb inn-2.2 (nonfatal) premature stop of buil o [1999/05/17] bin/11746 Add support for Solaris mailboxes o [1999/05/18] kern/11765 performance bug: network devices fxp & de o [1999/05/18] misc/11767 sppp does not implement VJ compression o [1999/05/19] ports/11786kuriyama gnupg-0.9.6 port does not install o [1999/05/19] misc/11788 booting problems o [1999/05/19] kern/11789 ELF machine definition missing for ARM o [1999/05/20] misc/11812 ftp5.freebsd.org can't find giflib-3.0 an o [1999/05/21] bin/11818 Added a feature to ping(8) o [1999/05/21] ports/11820asami bsd.port.subdir.mk does not define the `m o [1999/05/21] i386/11829 Boot Failure (Register Dump) with MFSroot o [1999/05/22] misc/11838 xwindows configuration problem o [1999/05/22] ports/11840asami Feature fixup: bsd.port.mk o [1999/05/24] ports/11879ports dclock's "-miltime" option and "*miltime" o [1999/05/24] kern/11881 when a dummynet pipe is encountered it st o [1999/05/25] misc/11890 make world creates /lkm directory o [1999/05/26] bin/11896 cap_mkdb dumps core when non-files passe o [1999/05/26] i386/11898 Connot wirte to floppy on HP OB800CT with o [1999/05/26] bin/11900 Sed(1) fails with MALLOC_OPTIONS set to ' o [1999/05/27] conf/11905 sysinstall desktop changing inconvenience o [1999/05/28] bin/11914 makewhatis during installworld uses /usr/ o [1999/05/28] i386/11920 FBSD 3.2 upgrade claims not to upgrade /u o [1999/05/28] i386/11921 /usr/X11R6/lib/aout libraries screwed up o [1999/05/29] conf/11925 rc.conf cosmetic naming inconsistencies o [1999/05/29] bin/11929 symorder doesn't work on elf format objec o [1999/05/29] kern/11941 FreeBSD box reboots itself when changing o [1999/05/30] kern/11945 tape problems on -stable, mt bl(ocksize), o [1999/05/31] ports/11963ports should update the ocaml-tk module and ins o [1999/05/31] ports/11964jmacd lang/STk port needs to be updated to STk- o [1999/05/31] kern/11968 kldload should call module entry point be o [1999/06/01] docs/11978 doc timed(8) manpage does not define '-F' swi o [1999/06/01] i386/11979 Vaio 505DX touchpad not detected as Glide o [1999/06/01] kern/11981 brian access to tunN devices not allowed to non o [1999/06/01] kern/11982 Three cleanup fixes for uthreads o [1999/06/02] conf/11989 pppd(8) output misplaced o [1999/06/02] bin/11997 Enhancement for lpr o [1999/06/02] ports/12001ports wmcdplay 1.0Beta1 05/09/1998 sometimes sk o [1999/06/03] misc/12006 sos scheduler policy different define value b o [1999/06/03] misc/12013 patch for 12012 o [1999/06/03] kern/12014 Fix SysV Semaphore handling o [1999/06/04] conf/12026 /etc/rc.diskless1 refrences non-existant o [1999/06/05] misc/12044 having tcl.h in /usr/local/include:/usr/i o [1999/06/06] gnu/12046 Perl subsystem does not install all tutor a [1999/06/06] bin/12052 sh type builtin appends first path compon o [1999/06/06] kern/12053 fixes a few aio bugs, makes socket io bet o [1999/06/06] ports/12056ache [PATCH] hpack install files always in /us o [1999/06/06] ports/12057markm Perl5 library builds do not honour PREFIX o [1999/06/07] kern/12071 [PATCH] large scale IP aliasing o [1999/06/08] ports/12077ports NEW PORT: ko-bitchx o [1999/06/08] misc/12080 printing o [1999/06/08] i386/12088 Enhancement to ed driver for Linksys 10/1 o [1999/06/09] kern/12095 [PATCH] Buggy ATAPI Zip Drive is not dete o [1999/06/09] ports/12096ports new port: korean/ko-eterm-0.8.9 o [1999/06/09] bin/12107 Add switch to dump to support multiple du o [1999/06/10] i386/12113 ESS1688 support for VoxWare sound driver o [1999/06/10] bin/12115 pppd reports wrong connected duration wit o [1999/06/10] ports/12121obrien Update: mail/mutt o [1999/06/10] ports/12123ports New port: databases/ruby-postgres o [1999/06/10] ports/12124ports New port: devel/ruby-readline o [1999/06/11] ports/12130ports Update: japanese/ndtpd, japanese/eb o [1999/06/11] docs/12132 doc Invalid URL at http://www.freebsd.org/int o [1999/06/11] ports/12134ports Update: korean/hanterm o [1999/06/11] ports/12138imp net/socks5 port broken with regards to pa o [1999/06/11] ports/12145ports New port: korean/ami o [1999/06/11] ports/12146ports New port: korean/byeoroo o [1999/06/12] ports/12150ports New Ports: audio/timidity++ o [1999/06/12] ports/12151ports New Ports: audio/timidity++-emacs o [1999/06/12] ports/12152ports New Ports: audio/timidity++-gtk o [1999/06/12] ports/12154ports New Ports: audio/timidity++-slang o [1999/06/12] ports/12155ports New Ports: audio/timidity++-motif o [1999/06/12] ports/12156ports New Ports: audio/timidity++-tcltk o [1999/06/12] ports/12157ports New Ports: audio/timidity++-xaw o [1999/06/12] ports/12158ports New Ports: audio/timidity++-xskin o [1999/06/12] ports/12160ports New Ports: japanese/timidity++-slang o [1999/06/12] ports/12161ports New Ports: japanese/timidity++-tcltk s [1999/06/12] ports/12163steve Installed port mxv for FreeBSD3.1 run err o [1999/06/13] ports/12188ports new port: pbs-2.1.11 (misc/PBS) a batch s o [1999/06/13] ports/12195ports submission of new port pgpenvelope o [1999/06/14] ports/12199ports [PATCH] mail/qmail references perl instea o [1999/06/14] ports/12200ports [PATCH] port net/rwhois references /usr/l o [1999/06/14] ports/12204ports Update port: graphics/EZWGL o [1999/06/14] bin/12205 obrien [PATCH] DHCP client does not set hostname o [1999/06/14] misc/12209 termcap: "xterm" entry defines bogus capa o [1999/06/14] ports/12213ports [PATCH] benchmarks/netperf installs into o [1999/06/15] docs/12220 doc No manual page on system command "getkern o [1999/06/15] misc/12228 /etc/security don't search in all the fil o [1999/06/15] ports/12229ports Update: korean/netscape4* o [1999/06/15] bin/12232 Dangling text on #endif causes cpp noise. o [1999/06/16] gnu/12238 bc 1.04 crashes with long formula typed i o [1999/06/16] kern/12241 jkh Req: GENERIC includes bpf device o [1999/06/16] bin/12244 realpath() fails when there is no permiss o [1999/06/16] ports/12245ports port of irc core dumps on current o [1999/06/16] misc/12252 netstat fails to display TCP connectoins o [1999/06/17] bin/12255 BIND 8.1.2 compilation error in IPv6 capa o [1999/06/17] kern/12258 Tuning the FM radio on new -Theatre serie f [1999/06/17] ports/12260dirk new port: korean/mysql f [1999/06/17] bin/12263 n_hibma "more" problems with long filenames f [1999/06/17] misc/12268 n_hibma weekly/catman will not work o [1999/06/18] ports/12271ports fix pkg_add with error message and add ne o [1999/06/18] kern/12275 Patches to add support for new chipset o [1999/06/18] bin/12280 jdp LD_IGNORE_MISSING_OBJECTS not honored for o [1999/06/18] kern/12281 active-filter option in pppd doesn't stop o [1999/06/18] misc/12285 [PATCH] /usr/share/dict/web2a is missing o [1999/06/18] ports/12291ports ports/japanese/ptex-common requires fixes o [1999/06/19] ports/12300ports port update: lang/tya o [1999/06/20] bin/12308 LPD can't be told not to bind to a TCP po a [1999/06/20] bin/12311 markm Hostname.pm hangs forever o [1999/06/21] kern/12319 linux emu: getrusage causing core dumps o [1999/06/21] conf/12324 jkh Sysinstall's fdisk partition editor is mi o [1999/06/21] ports/12325asami Adds refetch functionallity to bsd.port.m o [1999/06/21] i386/12326 wdc flag 0x1000 (LBA addressing) prevents o [1999/06/21] kern/12333 ProAudio Spectrum sound card broken model o [1999/06/21] kern/12334 Some ProAudio SPectrum cards do not do DM o [1999/06/21] kern/12335 if_pn.c lacks bridging support; patch enc o [1999/06/22] ports/12341ports New port tclreadline o [1999/06/22] conf/12342 /etc/hosts.allow must use numerical IP ad o [1999/06/22] bin/12357 [PATCH] allow route to create "proxy only o [1999/06/23] bin/12358 Patch: "camcontrol help" should go to std o [1999/06/23] ports/12366billf finish the port for misc/mprime o [1999/06/23] ports/12368ports Pilot-link installs to ${PREFIX} = ${LOCA o [1999/06/23] bin/12375 mv(1) cannot inherit the file flags. o [1999/06/24] misc/12376 When mounting NFS dirs, /etc/rc doesn't g o [1999/06/24] i386/12383 make release warns about /dev entries mak o [1999/06/25] kern/12385 Patch to add bridging support to if_vr.c o [1999/06/26] bin/12398 fsck in free(): warning: pointer to wrong o [1999/06/26] ports/12403ports ssh port has undocumented X11 dependency o [1999/06/26] ports/12406ports New port for the LAM implementation of th o [1999/06/27] kern/12409 add some more chipset models by NVidia to o [1999/06/27] bin/12421 sysinstall label fails o [1999/06/28] ports/12430ports New port: japanese/vfxdvik o [1999/06/28] bin/12431 f2c works incorrectly with arguments of s o [1999/06/28] conf/12432 empty amd_flags causes start failure in r o [1999/06/29] ports/12447ports new port : x11-toolkit/pike-Gtk o [1999/06/29] ports/12451ports New port: japanese/mutt o [1999/06/29] ports/12456chuckr graphics/xpdf: small fixes o [1999/06/30] bin/12461 it's handy to be able to send syslog mess o [1999/06/30] bin/12467 wollman ac(8) does not accept input from stdin o [1999/07/01] kern/12475 ctrl,shift,alt keys can be used as alock o [1999/07/01] bin/12477 New fortune o [1999/07/02] docs/12486 mpp listing of (56) utilities in /bin:/sbin:/ o [1999/07/02] bin/12489 /sbin/route exits with 0 on some errors o [1999/07/02] ports/12490ports package xmine exits 1 with XawAsciiSource o [1999/07/02] ports/12492ports port misc/diction should be moved to text o [1999/07/03] kern/12495 3.1 install fails to detect Toshiba CDROM o [1999/07/03] ports/12503ports New Port: Willows toolkit (developers rel o [1999/07/04] ports/12513ports New ports: japanese/dbskkd-cdb o [1999/07/04] ports/12515jfitz p5-Apache/scripts/install_httpd needs fix o [1999/07/05] ports/12518ports new port: ifmail-os-2.14.7 o [1999/07/05] ports/12522ports New port: cos o [1999/07/05] ports/12523ports New port: jdbcpool o [1999/07/05] bin/12528 [PATCH] tip's "tipout" child doesn't alwa o [1999/07/06] ports/12530peter squid22 port with --enable-ipf-transparen o [1999/07/06] ports/12535ports Submission of RAT for ports collection o [1999/07/06] ports/12536ports New port: lang/cu-prolog o [1999/07/06] kern/12543 [PATCH] cumulative error counters for fxp o [1999/07/07] bin/12545 kldload(8) should be more sensitive to er o [1999/07/07] ports/12548asami New 'fecth-recursive(-list)' targets in p o [1999/07/07] ports/12549ports imap-uw port doesn't use pw_expire to che f [1999/07/07] bin/12554 File to go in /usr/src/usr.bin/file/Magdi o [1999/07/09] ports/12569billf A recursive descent parsing framework for o [1999/07/09] ports/12571ports Xfig port doesn't have Ghostscript suppor o [1999/07/09] misc/12576 libc problem with getpw* functions using o [1999/07/09] ports/12582ports /usr/ports/www/roxen (Roxen Challenger) i f [1999/07/11] kern/12594 sheldonh wrong sysctl descriptions f [1999/07/11] ports/12596torstenb pidentd is unstable in 3.2 and 4.0 o [1999/07/11] ports/12597dburr new port (vMac) o [1999/07/11] ports/12600ports gdevnpdl-1.6 driver has been added o [1999/07/11] ports/12603torstenb Port upgrade (mail/postfix) o [1999/07/11] ports/12604peter New port version: transproxy 1.0 o [1999/07/12] ports/12605ports gdevnpdl-1.6 is imported to Aladdin gs 5. o [1999/07/12] kern/12609 At boottime NFS mounts on a 3.2 client fr s [1999/07/12] bin/12611 sheldonh /usr/bin/jot crashes with floating point o [1999/07/12] misc/12612 ncurses ash shipped with 3.2-R missing sy o [1999/07/12] ports/12618ache poor trouble reporting by qpopper's pop_i o [1999/07/13] ports/12624ports New version of mxv which also works with o [1999/07/13] docs/12625 doc Update links for French o [1999/07/13] docs/12627 doc update the French FreeBSD Documentation P o [1999/07/13] misc/12633 CMI8330 chip based integrated sound card o [1999/07/13] ports/12636jseger Trafshow port gives error message sometim o [1999/07/14] ports/12642ports audio/cdrdao: port doesn't build xcdrdao o [1999/07/15] ports/12647ports [Port updated] korean/engdic o [1999/07/15] conf/12650 No card in /etc/pccard.conf.sample (coreg o [1999/07/15] ports/12654pst gnats port failes on "make install" o [1999/07/15] kern/12655 Kernel config file needs more commenting o [1999/07/15] ports/12656ports new port - gnujsp o [1999/07/15] docs/12657 doc Handbook on ftp mirrors is old... o [1999/07/16] ports/12661ports new port: riva-glx (3d hardware accelerat o [1999/07/16] ports/12666ports New port: kcd-4.7.10 o [1999/07/16] kern/12668 The kernel clock goes slow with PLIP devi o [1999/07/16] ports/12672sada netscape fails with "bus error" on RELENG o [1999/07/16] ports/12674nik textproc/docproj port has an invalid depe o [1999/07/16] ports/12675chuckr [PATCH] textproc/sp port installs config. o [1999/07/16] docs/12679 dcs splash(4) contains incorrect references o [1999/07/17] docs/12684 doc Correction to your website for ZNYX Corp. o [1999/07/18] ports/12690ports New port: gperiodic-1.2.1 o [1999/07/18] ports/12692ports new port: gnome-vnc-0.1 o [1999/07/18] ports/12695kris [PATCH] the xglobe port can't find its fi o [1999/07/18] ports/12696ports new port: gmessage-0.2 o [1999/07/18] kern/12697 Out of swap handling [PATCH] o [1999/07/18] ports/12698ports new port: grun-0.8.1 o [1999/07/18] ports/12699ports new port: gnofin-0.5.10 o [1999/07/18] ports/12700jmz Errors in mtools.conf file o [1999/07/19] ports/12708ports New port: www/bacon o [1999/07/20] bin/12712 release/Makefile: mounting /some/dir with o [1999/07/20] ports/12717ports New port - net/rrdtool o [1999/07/20] ports/12721brian Leafnode 1.9.4 has enhancements and bug f o [1999/07/20] ports/12722ports new port: AT&T's DjVu library for scanned o [1999/07/20] kern/12723 Unnecessary use of magic numbers in F_[SG o [1999/07/20] ports/12725ache Doing a 'make install' for bash2 gets ins o [1999/07/20] ports/12726jfitz p5-Pg fixed o [1999/07/21] ports/12735ports New ports: lang/ghc o [1999/07/21] ports/12737jfitz regex for checking load avergaes is wrong o [1999/07/21] ports/12739ports port for the AT&T's DjVu Netscape plug-in o [1999/07/21] ports/12750se [PATCH] Update emulators/wine port to win o [1999/07/21] ports/12752billf Update for math/gnuplot+ o [1999/07/22] ports/12761wosch sysutils/stat doesn't terminate buffer an o [1999/07/22] kern/12764 luigi Patch for using x11amp with voxware (stol o [1999/07/22] misc/12765 cable problem: link down for de0 NICs. o [1999/07/22] bin/12767 doc Expand /etc/ttys manpage o [1999/07/22] bin/12768 billf Compilation warning for fortune.c o [1999/07/22] kern/12770 mount_msdos causes panic: kmem_malloc(134 o [1999/07/23] misc/12776 Add PAM hooks to rlogind and rshd o [1999/07/23] ports/12779jseger Update port: editors/emacs20 o [1999/07/23] ports/12781steve GNOME port updates f [1999/07/23] bin/12782 sheldonh xntpd doesn't handle interface aliases pr o [1999/07/24] ports/12787obrien port of GNU helloworld o [1999/07/24] bin/12789 Confusing error msg when dumping a filesy o [1999/07/24] ports/12790kris Update Port: maildrop o [1999/07/24] ports/12796ports Update of asmem port to version 1.3 s [1999/07/25] bin/12801 sheldonh nvi infinite recursion with options "left o [1999/07/25] kern/12803 obrien patch to make xe driver's noise configura o [1999/07/25] bin/12806 `sh -e' doesn't parse multi-command lines f [1999/07/25] misc/12811 yokota Cant get it going o [1999/07/26] ports/12814jkoshy [PATCH] New version of mpg123 port o [1999/07/26] ports/12817kris gdict fix for conflict with dict port f [1999/07/26] bin/12825 sheldonh doscmd build depends on X o [1999/07/26] ports/12827kris fix port editors/joe o [1999/07/27] kern/12833 Support for TI1225 PCI to CardBus Bridge o [1999/07/27] ports/12835ports New port: libcgic-1.06 o [1999/07/27] ports/12836jfitz p5-Apache port mod_perl part is out of da o [1999/07/28] bin/12849 jdp Shared library version script gives warni o [1999/07/28] ports/12851jmz XFree86 needs change for pc98 o [1999/07/28] bin/12852 rnordier Non-standard behavior of fread(3) o [1999/07/28] kern/12855 panic:softdep_flushfiles:looping, caused f [1999/07/28] bin/12858 des patch to make systat -vmstat display # of o [1999/07/28] ports/12864ache update: less-340 s [1999/07/28] bin/12866 sheldonh [PATCH] RFE for /bin/ls to add a -n optio o [1999/07/29] ports/12873jfieber update: xmbdfed 3.9 o [1999/07/29] ports/12874markm Update to xinetd port o [1999/07/29] ports/12875jseger Bind8 port update to version 8.2.1 o [1999/07/29] bin/12877 interactive /bin/sh ignores ^C and ^Z in o [1999/07/30] docs/12882 doc Incorrect wording in the linux(8) man pag o [1999/07/30] misc/12887 Problem with "top" command in SMP o [1999/07/30] misc/12888 strange kernel messages when copying file o [1999/07/30] ports/12890obrien nmap seems to break under certain conditi o [1999/07/30] ports/12891torstenb Please update converters/recode to 3.5 o [1999/07/30] ports/12894ports new port: gyroscope-1.0 o [1999/07/31] ports/12895ports new port: erwin-0.3.1 o [1999/07/31] kern/12896 Incorrect CPU model display at boot time o [1999/07/31] ports/12897ports java/jdk-docs port does not set user:grou o [1999/07/31] bin/12898 Added a command-line switch to netstat to o [1999/07/31] ports/12899ports New port: wmnet-new a [1999/07/31] ports/12901ports New Port (slightly revised): Code Crusad o [1999/07/31] ports/12903ports new ports/database/p5-* o [1999/07/31] ports/12904ports new ports/devel/gperf o [1999/08/01] ports/12909ports New port: dc20pack o [1999/08/01] kern/12910 marcel Fatal trap 12: page fault in linux_misc.c o [1999/08/01] ports/12915ports Add elm 2.5 to ports o [1999/08/01] ports/12916wosch Update Checkbot to 1.56 o [1999/08/01] kern/12917 marcel Linux emulation: ioctl typ=0x44d(M) not i o [1999/08/01] ports/12918ports linux_base build fails on kernels built w o [1999/08/01] ports/12919ports New port: gnomeusersguide o [1999/08/02] ports/12921ports [PATCH] palm/xcopilot contains odd markup o [1999/08/02] ports/12922ports New MASTER_SITE for doc++ 3.3.13 o [1999/08/02] ports/12924ports port of GRacer, a 3D motor sports simulat o [1999/08/02] ports/12925ports port of olirc-0.0.35, a small irc client o [1999/08/02] ports/12928ports update ports: misc/less o [1999/08/02] ports/12929ports Update of TGIF port o [1999/08/02] ports/12931ports new port: gtkglarea - an OpenGL widget fo 1059 problems total. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 16:43:17 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from awfulhak.org (dynamic-101.max1-du-ws.dialnetwork.pavilion.co.uk [212.74.8.101]) by hub.freebsd.org (Postfix) with ESMTP id B7CC915177 for ; Mon, 2 Aug 1999 16:42:25 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from keep.lan.Awfulhak.org (root@keep.lan.Awfulhak.org [172.16.0.8]) by awfulhak.org (8.9.3/8.9.3) with ESMTP id XAA01323; Mon, 2 Aug 1999 23:25:34 +0100 (BST) (envelope-from brian@lan.awfulhak.org) Received: from keep.lan.Awfulhak.org (brian@localhost.lan.Awfulhak.org [127.0.0.1]) by keep.lan.Awfulhak.org (8.9.3/8.9.3) with ESMTP id XAA02627; Mon, 2 Aug 1999 23:26:42 +0100 (BST) (envelope-from brian@keep.lan.Awfulhak.org) Message-Id: <199908022226.XAA02627@keep.lan.Awfulhak.org> X-Mailer: exmh version 2.0.2 2/24/98 To: Sheldon Hearn Cc: Dag-Erling Smorgrav , freebsd-bugs@FreeBSD.ORG Subject: Re: bin/12828: passwd(1) doesn't recognize comments In-reply-to: Your message of "Mon, 02 Aug 1999 11:58:33 +0200." <78054.933587913@axl.noc.iafrica.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 02 Aug 1999 23:26:42 +0100 From: Brian Somers Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On 02 Aug 1999 11:30:19 +0200, Dag-Erling Smorgrav wrote: > > > Instead of duplicating code all over the place, you might want to > > rewrite passwd(1) to use pw(8) as backend. > > That's a good idea. Are you opposed to my fixing the code as it stands > and leaving DTRT for later? Talking of which, adduser(8) screws up badly updating a group file with comments..... I've been meaning to look at it :-] > Ciao, > Sheldon. -- Brian Don't _EVER_ lose your sense of humour ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 17:20:16 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7167714FAC for ; Mon, 2 Aug 1999 17:20:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA91848; Mon, 2 Aug 1999 17:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from mail.dinoex.sub.org (mail.dinoex.sub.de [195.243.29.14]) by hub.freebsd.org (Postfix) with ESMTP id 4DD7F14A2D for ; Mon, 2 Aug 1999 17:16:17 -0700 (PDT) (envelope-from dm@home.dinoex.sub.org) Received: (from uucp@localhost) by mail.dinoex.sub.org (8.9.3/8.9.3) with UUCP id CAA14153 for FreeBSD-gnats-submit@freebsd.org; Tue, 3 Aug 1999 02:18:53 +0200 (CEST) Received: (from uucp@localhost) by net2.dinoex.sub.org (8.9.3/8.9.3) with UUCP id XAA24195 for FreeBSD-gnats-submit@freebsd.org; Mon, 2 Aug 1999 23:29:14 +0200 (CEST) Received: (from dm@localhost) by home.dinoex.sub.org (8.9.3/8.9.3) id XAA11997; Mon, 2 Aug 1999 23:17:33 +0200 (CEST) Message-Id: <199908022117.XAA11997@home.dinoex.sub.org> Date: Mon, 2 Aug 1999 23:17:33 +0200 (CEST) From: dirk.meyer@dinoex.sub.org Reply-To: dirk.meyer@dinoex.sub.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: gnu/12935: gawk generates defunct output Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12935 >Category: gnu >Synopsis: gawk generates defunct output >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Aug 2 17:20:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Dirk Meyer >Release: FreeBSD 3.2-RELEASE i386 >Organization: privat >Environment: regression checks with cnews fail due a problem in gawk 3.0.3 the test runs fine with gawk 2.15 under FreeBSD-2.2.8-RELEASE >Description: regression checks with cnews fail due a problem in gawk 3.0.3 the test runs fine with gawk 2.15 under FreeBSD-2.2.8-RELEASE >How-To-Repeat: extract the archive, run gawkbug.sh # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # gawkbug.err # gawkbug.in # gawkbug.out # gawkbug.sh # gawkbug.target # echo x - gawkbug.err sed 's/^X//' >gawkbug.err << 'END-of-gawkbug.err' Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. Xawk in free(): warning: chunk is already free. X3,10c3,10 X< barf/puke - - X< bletch - - X< control - - X< foo 103 98 X< junk - - X< mod/mod 13 13 X< mod/unmod 16 16 X< urp 7 7 X--- X> 0 - - X> 6.65422552364e-316 - - X> 0 - - X> 1.00000002991 1.00000002991 1.00000002991 X> 1.00000002991 1.00000002991 1.00000002991 X> 1.00000002991 1.00000002991 1.00000002991 X> 1.00000002991 1.00000002991 1.00000002991 X> 1.00000002991 1.00000002991 1.00000002991 END-of-gawkbug.err echo x - gawkbug.in sed 's/^X//' >gawkbug.in << 'END-of-gawkbug.in' Xbar/.: Xugh X Xbar/ugh/.: X99 X Xbarf/puke/.: X Xbletch/.: X Xcontrol/.: X Xfoo/.: X98 X101 X103 X Xjunk/.: X Xmod/mod/.: X13 X Xmod/unmod/.: X16 X Xurp/.: X7 X/.: END-of-gawkbug.in echo x - gawkbug.out sed 's/^X//' >gawkbug.out << 'END-of-gawkbug.out' Xbar - - Xbar/ugh 99 99 X0 - - X6.65422552364e-316 - - X0 - - X1.00000002991 1.00000002991 1.00000002991 X1.00000002991 1.00000002991 1.00000002991 X1.00000002991 1.00000002991 1.00000002991 X1.00000002991 1.00000002991 1.00000002991 X1.00000002991 1.00000002991 1.00000002991 END-of-gawkbug.out echo x - gawkbug.sh sed 's/^X//' >gawkbug.sh << 'END-of-gawkbug.sh' X#! /bin/sh Xcat gawkbug.in | X awk -F' ' 'BEGIN { X OFMT = "%.12g" X big = 99999999999 X lowest = big X small = 0 X highest = small X dir = "" X } X $0 ~ /^[0-9]+$/ { X # some old awks do not think $0 is numeric, so use $1 X if ($1 < lowest) X lowest = $1 X if ($1 > highest) X highest = $1 X next X } X $0 ~ /\/\.:$/ { X if (dir != "") { X if (highest != small) X print dir, highest, lowest X else X print dir, "-", "-" X } X dir = substr($0, 1, length($0)-3) # trim off /.: X lowest = big X highest = small X }' >gawkbug.out Xdiff gawkbug.target gawkbug.out X# eof END-of-gawkbug.sh echo x - gawkbug.target sed 's/^X//' >gawkbug.target << 'END-of-gawkbug.target' Xbar - - Xbar/ugh 99 99 Xbarf/puke - - Xbletch - - Xcontrol - - Xfoo 103 98 Xjunk - - Xmod/mod 13 13 Xmod/unmod 16 16 Xurp 7 7 END-of-gawkbug.target exit >Fix: Update to gawk 3.0.4, which has serveral Memory problems fixed >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 18:13:11 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BB5D714D8B; Mon, 2 Aug 1999 18:13:09 -0700 (PDT) (envelope-from hoek@FreeBSD.org) Received: (from hoek@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA95088; Mon, 2 Aug 1999 18:12:33 -0700 (PDT) (envelope-from hoek@FreeBSD.org) Date: Mon, 2 Aug 1999 18:12:33 -0700 (PDT) From: Message-Id: <199908030112.SAA95088@freefall.freebsd.org> To: dirk.meyer@dinoex.sub.org, hoek@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: gnu/12935: gawk generates defunct output Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: gawk generates defunct output State-Changed-From-To: open->closed State-Changed-By: hoek State-Changed-When: Mon Aug 2 18:12:12 PDT 1999 State-Changed-Why: Duplicate of gnu/7821. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 18:20: 8 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B721814EEC for ; Mon, 2 Aug 1999 18:20:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA95440; Mon, 2 Aug 1999 18:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Mon, 2 Aug 1999 18:20:01 -0700 (PDT) Message-Id: <199908030120.SAA95440@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: hoek@freebsd.org Subject: Re:gnu/7821 :awkinfree():warning:chunkisalreadyfree. Reply-To: hoek@freebsd.org Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR gnu/7821; it has been noted by GNATS. From: hoek@freebsd.org To: freebsd-gnats-submit@freebsd.org, archer@lucky.net Cc: Subject: Re:gnu/7821 :awkinfree():warning:chunkisalreadyfree. Date: Mon, 2 Aug 1999 21:12:46 -0400 (EDT) > >The problem first appeared when GNU awk in 3.0-CURRENT was apgraded to >3.0.3. I run C-News, which uses awk extensively. After awk apgrade C-News See also gnu/12935. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 18:20:11 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 975C515080 for ; Mon, 2 Aug 1999 18:20:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA95445; Mon, 2 Aug 1999 18:20:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Mon, 2 Aug 1999 18:20:03 -0700 (PDT) Message-Id: <199908030120.SAA95445@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: hoek@freebsd.org Subject: Re:bin/9281 Reply-To: hoek@freebsd.org Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/9281; it has been noted by GNATS. From: hoek@freebsd.org To: freebsd-gnats-submit@freebsd.org, murduth@ludd.luth.se Cc: Subject: Re:bin/9281 Date: Mon, 2 Aug 1999 21:16:30 -0400 (EDT) > >When repporting errors (and problably other places i havn't found/looked for) >awk puts out garbage due to non null memory from malloc. Probable duplicate of gnu/7821 and gnu/12935. The patch included in this PR is either harmless or correct (probably the latter). For the moment I've declined to apply it since I'd prefer to see gawk upgraded in the contrib section and applying the patch would create more conflicts when the upgrade occurs. However, if nobody upgrades gawk within a reasonable time period, the patch should be applied to see what it fixes. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 18:30:26 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 04C401522A for ; Mon, 2 Aug 1999 18:30:25 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA95860; Mon, 2 Aug 1999 18:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Mon, 2 Aug 1999 18:30:01 -0700 (PDT) Message-Id: <199908030130.SAA95860@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: hoek@freebsd.org Subject: Re:gnu/7821 Reply-To: hoek@freebsd.org Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR gnu/7821; it has been noted by GNATS. From: hoek@freebsd.org To: freebsd-gnats-submit@freebsd.org, archer@lucky.net Cc: Subject: Re:gnu/7821 Date: Mon, 2 Aug 1999 21:21:12 -0400 (EDT) > >I was not able to track the error in awk sources. As a workaround, >I just reverted to GNU awk 2.15.5. More complete list of See-Also's: gnu/9281, gnu/10555, gnu/7821 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 19:40:46 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 3ACBB15201; Mon, 2 Aug 1999 19:40:45 -0700 (PDT) (envelope-from billf@FreeBSD.org) Received: (from billf@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA99909; Mon, 2 Aug 1999 19:40:31 -0700 (PDT) (envelope-from billf@FreeBSD.org) Date: Mon, 2 Aug 1999 19:40:31 -0700 (PDT) From: Message-Id: <199908030240.TAA99909@freefall.freebsd.org> To: billf@FreeBSD.org, freebsd-bugs@FreeBSD.org, billf@FreeBSD.org Subject: Re: bin/12819: tcpd hosts.[allow|deny] location inconsistent Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: tcpd hosts.[allow|deny] location inconsistent Responsible-Changed-From-To: freebsd-bugs->billf Responsible-Changed-By: billf Responsible-Changed-When: Mon Aug 2 19:40:07 PDT 1999 Responsible-Changed-Why: The submitter is writing a patch for the errata which I will commit. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 20:20:47 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B5B5514F1E for ; Mon, 2 Aug 1999 20:20:41 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id UAA02614; Mon, 2 Aug 1999 20:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Mon, 2 Aug 1999 20:20:02 -0700 (PDT) Message-Id: <199908030320.UAA02614@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: hoek@freebsd.org Subject: Re: misc/6612 Reply-To: hoek@freebsd.org Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/6612; it has been noted by GNATS. From: hoek@freebsd.org To: freebsd-gnats-submit@freebsd.org, sjr@home.net Cc: Subject: Re: misc/6612 Date: Mon, 2 Aug 1999 23:12:04 -0400 (EDT) > > bsd.man.mk can't handle man pages with ":"s, since it uses > the ":T:S" constructs to extract elements. No, that's not actually the reason. The reason is because of loops such as this, .for x in ${page} $x: dependsonwhatever create the $x file .endfor make(1) gets confused because ${page} is something like "a::b" and thinks that "a" is the target with sources "b" and "dependsonwhatever". Note that bsd.man.mk will work for the specific case where NOMANCOMPRESS is defined, MANBUILDCAT is not defined, and MANFILTER is not defined. It is broken for all other permutations of those settings. The bsd.man.mk is an example of evolutionary design by committee. Fixing it requires some rewriting... Alternatively, make(1) itself could be modified to allow escape characters in target specifications. I would not be opposed to this type of modification to make(1) and it would be very trivial (see the function src/usr.bin/make/parse.c::ParseDoDependency(). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Aug 2 20:40: 7 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id E745B14F1E for ; Mon, 2 Aug 1999 20:40:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id UAA03660; Mon, 2 Aug 1999 20:40:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Mon, 2 Aug 1999 20:40:02 -0700 (PDT) Message-Id: <199908030340.UAA03660@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: hoek@freebsd.org Subject: Re:misc/6612 Reply-To: hoek@freebsd.org Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/6612; it has been noted by GNATS. From: hoek@freebsd.org To: freebsd-gnats-submit@freebsd.org, sjr@home.net Cc: Subject: Re:misc/6612 Date: Mon, 2 Aug 1999 23:38:20 -0400 (EDT) > > % touch Net::servent.3 > % cat Makefile > MAN3+= Net::servent.3 > .include > % make > make: don't know how to make Net::servent.3.gz. Stop Here, the following patch fixes the problem. --- bsd.man.mk.orig Mon Aug 2 21:59:33 1999 +++ bsd.man.mk Mon Aug 2 23:33:40 1999 @@ -100 +100 @@ -.for target in ${page:T:S/$/${FILTEXTENSION}/g} +.for target in ${page:T:S/$/${FILTEXTENSION}/:S/!//g:S/://g:S/(//g} @@ -103 +103 @@ - ${MANFILTER} < ${.ALLSRC} > ${.TARGET} + ${MANFILTER} < ${.ALLSRC} > ${.TARGET:S//!/g:S//:/g:S//(/g} @@ -106 +106 @@ -.for target in ${page:T:S/$/${CATEXT}${FILTEXTENSION}/g} +.for target in ${page:T:S/$/${CATEXT}${FILTEXTENSION}/:S/!//g:S/://g:S/(//g} @@ -109 +109 @@ - ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} > ${.TARGET} + ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} > ${.TARGET:S//!/g:S//:/g:S//(/g} @@ -121 +121 @@ -.for target in ${page:T:S/$/${CATEXT}/g} +.for target in ${page:T:S/$/${CATEXT}/:S/!//g:S/://g:S/(//g} @@ -124 +124 @@ - ${MROFF_CMD} ${.ALLSRC} > ${.TARGET} + ${MROFF_CMD} ${.ALLSRC} > ${.TARGET:S//!/g:S//:/g:S//(/g} @@ -141 +141 @@ -.for target in ${page:T:S/$/${MCOMPRESS_EXT}/} +.for target in ${page:T:S/$/${MCOMPRESS_EXT}/:S/!//g:S/://g:S/(//g} @@ -145 +145 @@ - ${MANFILTER} < ${.ALLSRC} | ${MCOMPRESS_CMD} > ${.TARGET} + ${MANFILTER} < ${.ALLSRC} | ${MCOMPRESS_CMD} > ${.TARGET:S//!/g:S//:/g:S//(/g} @@ -147 +147 @@ - ${MCOMPRESS_CMD} ${.ALLSRC} > ${.TARGET} + ${MCOMPRESS_CMD} ${.ALLSRC} > ${.TARGET:S//!/g:S//:/g:S//(/g} @@ -151 +151 @@ -.for target in ${page:T:S/$/${CATEXT}${MCOMPRESS_EXT}/} +.for target in ${page:T:S/$/${CATEXT}${MCOMPRESS_EXT}/:S/!//g:S/://g:S/(//g} @@ -155 +155 @@ - ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} | ${MCOMPRESS_CMD} > ${.TARGET} + ${MANFILTER} < ${.ALLSRC} | ${MROFF_CMD} | ${MCOMPRESS_CMD} > ${.TARGET:S//!/g:S//:/g:S//(/g} @@ -157 +157 @@ - ${MROFF_CMD} ${.ALLSRC} | ${MCOMPRESS_CMD} > ${.TARGET} + ${MROFF_CMD} ${.ALLSRC} | ${MCOMPRESS_CMD} > ${.TARGET:S//!/g:S//:/g:S//(/g} Beware of embedded binary characters...don't cut&paste this, folks. I don't know what Bruce thinks of this patch. I'm not sure whether he kibozes on "Bruce" or on "bde", so I'll try both. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 3: 0:44 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5F9DD14F50 for ; Tue, 3 Aug 1999 03:00:41 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA33916; Tue, 3 Aug 1999 03:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 9039714F50; Tue, 3 Aug 1999 02:50:16 -0700 (PDT) Message-Id: <19990803095016.9039714F50@hub.freebsd.org> Date: Tue, 3 Aug 1999 02:50:16 -0700 (PDT) From: shutoff@mail.ru To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: misc/12938: gethostbyaddr(209.201.116.19) - Bus error (core dumped) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12938 >Category: misc >Synopsis: gethostbyaddr(209.201.116.19) - Bus error (core dumped) >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 03:00:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Vladimir Shutoff >Release: 3.2-STABLE >Organization: Dataart >Environment: FreeBSD opus.dart.spb 3.2-STABLE FreeBSD 3.2-STABLE #0: Mon Aug 2 16:12:11 MSD 1999 luht@opus.dart.spb:/usr/src/sys/compile/OPUS i386 >Description: (gdb) bt #0 0x2811f96c in __ns_name_unpack () #1 0x2811fb7d in __ns_name_uncompress () #2 0x2811f24e in __dn_expand () #3 0x2811407c in _gethostbyhtaddr () #4 0x281149ca in _gethostbydnsaddr () #5 0x281134ae in gethostbyaddr () #6 0x80651f2 in host_find_byaddr (address=0x80d37d0 "209.201.116.19", aliasptr=0x80b6748, use_malloc=1) at host.c:991 >How-To-Repeat: traceroute 209.201.116.19 >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 3: 9:23 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from ns.okbmei.msk.su (ns.okbmei.msk.su [194.190.170.19]) by hub.freebsd.org (Postfix) with ESMTP id CE44B15082 for ; Tue, 3 Aug 1999 03:09:10 -0700 (PDT) (envelope-from davydov@okbmei.msk.su) Received: (from davydov@localhost) by ns.okbmei.msk.su (8.9.3/8.9.3) id OAA33266 for freebsd-bugs@freebsd.org; Tue, 3 Aug 1999 14:08:30 +0400 (MSD) Message-Id: <199908031008.OAA33266@ns.okbmei.msk.su> Subject: rtqtimo To: freebsd-bugs@freebsd.org Date: Tue, 3 Aug 1999 14:08:30 +0400 (MSD) From: "Andrew L. Davydov" Reply-To: "Andrew L. Davydov" Organization: OKB MEI X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello! I have a FreeBSD-3.2-STABLE box. The load is not very hight. Squid+transparent_proxy for 100-200 users and for 2Mb/s output channel. The freebsd hangs time to time (rebooting). In log I everyday see this messages: ns.root# dmesg in_rtqtimo: adjusted rtq_reallyold to 2400 in_rtqtimo: adjusted rtq_reallyold to 1600 in_rtqtimo: adjusted rtq_reallyold to 1066 in_rtqtimo: adjusted rtq_reallyold to 710 -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing -- warning, refcnt now 0, decreasing in_rtqtimo: adjusted rtq_reallyold to 473 rtfree: 0xc0cbde00 not freed (neg refs) In end of this I see the following line: in_rtqtimo: adjusted rtq_reallyold to 220 After this line FreeBSD go to reboot after some minuts or hours. What does this mean and how can solve this problem. -- Mr. Andrew L. Davydov Network Engineer Tel/Fax: +7 095 362-8569 Pager: +7 095 755-6565 No.96307 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 3:20:32 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 8698B15291 for ; Tue, 3 Aug 1999 03:20:30 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA35294; Tue, 3 Aug 1999 03:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from rucus.ru.ac.za (rucus.ru.ac.za [146.231.29.2]) by hub.freebsd.org (Postfix) with SMTP id 27F8C15082 for ; Tue, 3 Aug 1999 03:17:00 -0700 (PDT) (envelope-from nbm@rucus.ru.ac.za) Received: (qmail 47210 invoked by uid 1003); 3 Aug 1999 10:17:12 -0000 Message-Id: <19990803101712.47209.qmail@rucus.ru.ac.za> Date: 3 Aug 1999 10:17:12 -0000 From: nbm@rucus.ru.ac.za Reply-To: nbm@rucus.ru.ac.za To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12939: add flag to quota to suppress NFS quota checks Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12939 >Category: bin >Synopsis: add flag to quota to suppress NFS quota checks >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 03:20:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Neil Blakey-Milner >Release: FreeBSD 3.0-STABLE i386 >Organization: Rhodes University Computer Users' Society >Environment: FreeBSD rucus.ru.ac.za 3.0-STABLE FreeBSD 3.0-STABLE #0: Tue Feb 9 22:52:23 GMT 1999 grahams@rucus.ru.ac.za:/usr/src/sys/compile/RUCUS-SMP i386 NFS environment >Description: Quota automatically checks NFS mounts, which can cause it to hang if an NFS server is not available. Since some admin like to put quota in /etc/profile, and sometimes don't want the system to check NFS mounts, it's probably a good idea to provide a mechanism to do that. Check , from freebsd-questions, for example. Also check open PR bin/6183 for another NFS/quota suggestion. >How-To-Repeat: mount filesystem via NFS kill NFS server, or cut ethernet cable, or similar. quota >Fix: --- quota.1.orig Mon Aug 2 10:34:42 1999 +++ quota.1 Tue Aug 3 10:52:25 1999 @@ -43,14 +43,17 @@ .Nd display disk usage and limits .Sh SYNOPSIS .Nm quota +.Op Fl l .Op Fl g .Op Fl u .Op Fl v | Fl q .Nm quota +.Op Fl l .Op Fl u .Op Fl v | Fl q .Ar user .Nm quota +.Op Fl l .Op Fl g .Op Fl v | Fl q .Ar group @@ -76,6 +79,10 @@ Print a more terse message, containing only information on filesystems where usage is over quota. +.It Fl l +.Nm Quota +will not report quotas on filesystems mounted via +.Nm NFS . .El .Pp Specifying both @@ -119,6 +126,13 @@ .Nm exits with a non-zero status, one or more filesystems are over quota. +.Pp +If the +.Fl l +flag is specified, +.Nm +will not check filesystems mounted via +.Nm NFS .Sh FILES .Bl -tag -width quota.group -compact .It Pa quota.user --- quota.c.orig Mon Aug 2 10:34:38 1999 +++ quota.c Mon Aug 2 10:44:46 1999 @@ -107,6 +107,7 @@ int qflag; int vflag; +int lflag; int main(argc, argv) @@ -118,7 +119,7 @@ int i, gflag = 0, uflag = 0; char ch; - while ((ch = getopt(argc, argv, "ugvq")) != -1) { + while ((ch = getopt(argc, argv, "ugvql")) != -1) { switch(ch) { case 'g': gflag++; @@ -132,6 +133,9 @@ case 'q': qflag++; break; + case 'l': + lflag++; + break; default: usage(); } @@ -471,6 +475,8 @@ errx(2, "out of memory"); } if (strcmp(fst[i].f_fstypename, "nfs") == 0) { + if (lflag) + continue; if (getnfsquota(&fst[i], NULL, qup, id, quotatype) == 0) continue; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 6:50:43 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id D6080152BF for ; Tue, 3 Aug 1999 06:50:40 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA97208; Tue, 3 Aug 1999 06:50:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Tue, 3 Aug 1999 06:50:04 -0700 (PDT) Message-Id: <199908031350.GAA97208@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Bill Fumerola Subject: Re: misc/12938: gethostbyaddr(209.201.116.19) - Bus error (core dumped) Reply-To: Bill Fumerola Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12938; it has been noted by GNATS. From: Bill Fumerola To: shutoff@mail.ru Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: misc/12938: gethostbyaddr(209.201.116.19) - Bus error (core dumped) Date: Tue, 3 Aug 1999 08:47:00 -0400 (EDT) On Tue, 3 Aug 1999 shutoff@mail.ru wrote: > >Number: 12938 > >Category: misc > >Synopsis: gethostbyaddr(209.201.116.19) - Bus error (core dumped) Does this have any similiarities to bin/10344? -- - bill fumerola - billf@chc-chimes.com - BF1560 - computer horizons corp - - ph:(800) 252-2421 - bfumerol@computerhorizons.com - billf@FreeBSD.org - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 9: 0:10 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BD3E715344 for ; Tue, 3 Aug 1999 09:00:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA07954; Tue, 3 Aug 1999 09:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from katroo.Sendmail.COM (katroo.Sendmail.COM [206.189.75.90]) by hub.freebsd.org (Postfix) with ESMTP id 54D9F152C7 for ; Tue, 3 Aug 1999 08:52:53 -0700 (PDT) (envelope-from ca@sendmail.com) Received: from zable.Sendmail.COM (zable.Sendmail.COM [10.210.100.132]) by katroo.Sendmail.COM (8.9.3/8.9.3) with ESMTP id IAA06498; Tue, 3 Aug 1999 08:36:18 -0700 (PDT) Received: (from ca@localhost) by zable.Sendmail.COM (8.9.2.Alpha0/8.9.2.Alpha0) id IAA11408 for ca; Tue, 3 Aug 1999 08:36:17 -0700 (PDT) Message-Id: <199908031536.IAA11408@zable.Sendmail.COM> Date: Tue, 3 Aug 1999 08:36:17 -0700 (PDT) From: ca+freebsd@endmail.org Reply-To: ca+freebsd@endmail.org To: FreeBSD-gnats-submit@freebsd.org Cc: ca+freebsd@endmail.org X-Send-Pr-Version: 3.2 Subject: bin/12942: m4: len(`') returns `' Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12942 >Category: bin >Synopsis: m4: len(`') returns `' >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 09:00:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Claus Assmann >Release: FreeBSD 3.2-STABLE i386 >Organization: Endmail.ORG >Environment: standard installation of FreeBSD 3.2-STABLE i386 or FreeBSD 2.2.7-RELEASE i386 >Description: the len function in /usr/bin/m4 returns an empty string if given an empty string as argument instead of 0. >How-To-Repeat: $ echo 'len()' | m4 $ echo 'len()' | gm4 0 >Fix: Patch (fixes this problem, side-effects unknown...) --- eval.c Mon Aug 2 21:53:42 1999 +++ /usr/src/usr.bin/m4/eval.c Mon Sep 7 15:09:13 1998 @@ -97,7 +97,7 @@ * have macro-or-builtin() type call. We adjust * argc to avoid further checking.. */ - if (argc == 3 && !*(argv[2]) && (td & ~STATIC) != LENGTYPE) + if (argc == 3 && !*(argv[2])) argc--; switch (td & ~STATIC) { >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 10:10:12 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B549114C10 for ; Tue, 3 Aug 1999 10:10:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA13642; Tue, 3 Aug 1999 10:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Tue, 3 Aug 1999 10:10:02 -0700 (PDT) Message-Id: <199908031710.KAA13642@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Vladimir Shutoff" Subject: Re: misc/12938: gethostbyaddr(209.201.116.19) - Bus error (coredumped) Reply-To: "Vladimir Shutoff" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12938; it has been noted by GNATS. From: "Vladimir Shutoff" To: Bill Fumerola Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: misc/12938: gethostbyaddr(209.201.116.19) - Bus error (coredumped) Date: Tue, 3 Aug 1999 19:31:54 +0400 (MSD) > On Tue, 3 Aug 1999 shutoff@mail.ru wrote: > > > >Number: 12938 > > >Category: misc > > >Synopsis: gethostbyaddr(209.201.116.19) - Bus error (core dumped) > > Does this have any similiarities to bin/10344? > Error in /usr/src/lib/libc/net/res_send.c Truncate on large answer work not correctly Patch: 464d463 < resplen = anssiz; ________________________________________________________ Vladimir Shutoff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 12:11:14 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 856F315325 for ; Tue, 3 Aug 1999 12:11:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA23883; Tue, 3 Aug 1999 12:10:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 5859015102; Tue, 3 Aug 1999 12:05:21 -0700 (PDT) Message-Id: <19990803190521.5859015102@hub.freebsd.org> Date: Tue, 3 Aug 1999 12:05:21 -0700 (PDT) From: jooji@neptune.oceancomputer.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/12943: fxp driver not completely compatible with latest Intel PRO/100+ NICs Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12943 >Category: kern >Synopsis: fxp driver not completely compatible with latest Intel PRO/100+ NICs >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 12:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Jasper O'Malley >Release: FreeBSD 3.2-STABLE (cvsupped 7/31/1999) >Organization: Ocean Computer Group >Environment: FreeBSD edge-nj.example.com 3.2-STABLE FreeBSD 3.2-STABLE #3: Mon Aug 2 14:47 :47 EDT 1999 root@edge-nj.example.com:/usr/src/sys/compile/EDGE-NJ i386 >Description: The fxp driver in -STABLE incorrectly identifies the MAC address of any and all new Intel PRO/100+ Management PCI NICs--model 734938-001, and probably later models, as well--as 00:a4:c0:91:d2:9c. Although the card still operates with the driver, placing two or more machines using these NICs on the same Ethernet network results in a conflict. Unlike older cards, ifconfig reports that the media type for the card is "manual", with a single supported media type of "manual", and does not report any "status" information. Also, the following error is reported on boot: fxp2: warning: unsupported PHY, type = 0, addr = 0 Here's the full output of ifconfig for the card: fxp2: flags=8843 mtu 1500 inet 10.2.24.254 netmask 0xffffff00 broadcast 10.2.24.255 ether 00:a4:c0:91:d2:9c media: manual supported media: manual For reference, the actual MAC address of the above card, as reported by the DOS-based Intel setup utility, is 00:90:27:89:76:81. As an aside, the command ifconfig fxp2 ether 00:90:27:89:76:81 results in a segfault; this happens with the old Intel PRO cards, too. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 14: 0: 7 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5328915055 for ; Tue, 3 Aug 1999 14:00:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA34078; Tue, 3 Aug 1999 14:00:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Tue, 3 Aug 1999 14:00:02 -0700 (PDT) Message-Id: <199908032100.OAA34078@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Seth Subject: Re: conf/11950: /etc/hosts.allow confuses tcp wrapper Reply-To: Seth Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR conf/11950; it has been noted by GNATS. From: Seth To: freebsd-gnats-submit@freebsd.org, icbmx2@yahoo.com, mph@astro.caltech.edu Cc: Subject: Re: conf/11950: /etc/hosts.allow confuses tcp wrapper Date: Tue, 03 Aug 1999 16:49:46 -0400 (EDT) Please see bin/12819 for resolution and addition to ERRATA.TXT. I believe this was a problem introduced sometime in March with the introduction of tcpd userland utilities in /sbin. Of course, they might not be related, but I think they are.... SB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 14:10:33 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id D0DBF14FF6 for ; Tue, 3 Aug 1999 14:10:29 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA34813; Tue, 3 Aug 1999 14:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Tue, 3 Aug 1999 14:10:02 -0700 (PDT) Message-Id: <199908032110.OAA34813@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Seth Subject: Re: conf/10947: Entering daylight time at 2am loses /etc/daily (or other 2am jobs) Reply-To: Seth Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR conf/10947; it has been noted by GNATS. From: Seth To: freebsd-gnats-submit@freebsd.org, scottd@cloud9.net Cc: Subject: Re: conf/10947: Entering daylight time at 2am loses /etc/daily (or other 2am jobs) Date: Tue, 03 Aug 1999 17:04:22 -0400 (EDT) Here's a quick patch to include a notice in /etc/crontab. SB --- crontab Tue Aug 3 16:59:01 1999 +++ crontab.new Tue Aug 3 17:01:11 1999 @@ -14,6 +14,9 @@ 0 * * * * root newsyslog # # do daily/weekly/monthly maintenance +# Note that any jobs scheduled for 2AM will be affected twice a year if your +# system is set to observe Daylight Savings Time. +# 0 2 * * * root periodic daily 2>&1 | sendmail root 30 3 * * 6 root periodic weekly 2>&1 | sendmail root 30 5 1 * * root periodic monthly 2>&1 | sendmail root To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 14:32: 9 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 9F857153B7 for ; Tue, 3 Aug 1999 14:32:04 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.1/8.9.1) id RAA04729; Tue, 3 Aug 1999 17:30:57 -0400 (EDT) (envelope-from wollman) Date: Tue, 3 Aug 1999 17:30:57 -0400 (EDT) From: Garrett Wollman Message-Id: <199908032130.RAA04729@khavrinen.lcs.mit.edu> To: Seth Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: conf/10947: Entering daylight time at 2am loses /etc/daily (or other 2am jobs) In-Reply-To: <199908032110.OAA34813@freefall.freebsd.org> References: <199908032110.OAA34813@freefall.freebsd.org> Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org < said: > +# Note that any jobs scheduled for 2AM will be affected twice a year if your > +# system is set to observe Daylight Savings Time. > +# Only in countries which switch at that time. -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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 14:51: 9 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from fed-ef1.frb.gov (fed.frb.gov [132.200.32.32]) by hub.freebsd.org (Postfix) with ESMTP id 4D08914CEA for ; Tue, 3 Aug 1999 14:51:04 -0700 (PDT) (envelope-from seth@freebie.dp.ny.frb.org) Received: by fed-ef1.frb.gov; id RAA00970; Tue, 3 Aug 1999 17:49:38 -0400 (EDT) Received: from m1pmdf.frb.gov(192.168.3.38) by fed.frb.gov via smap (V4.2) id xma000807; Tue, 3 Aug 99 17:48:52 -0400 Date: Tue, 03 Aug 1999 17:48:41 -0400 (EDT) From: Seth Subject: Re: conf/10947: Entering daylight time at 2am loses /etc/daily (or other 2am jobs) In-reply-to: <199908032130.RAA04729@khavrinen.lcs.mit.edu> To: Garrett Wollman Cc: freebsd-bugs@FreeBSD.ORG Message-id: MIME-version: 1.0 Content-type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org AFAIK, those European countries that observe DST (or equivalent) switch at 2AM. Are there countries (of the 70 that observe it) that don't? In any case, here's a patch that makes things a bit clearer: --- crontab Tue Aug 3 16:59:01 1999 +++ crontab.new Tue Aug 3 17:48:05 1999 @@ -14,6 +14,13 @@ 0 * * * * root newsyslog # # do daily/weekly/monthly maintenance +# Note: if you're in one of the 70-odd countries that observe Daylight +# Savings Time, jobs scheduled during the rollback or advance will be +# affected. (In the US, Europe, Russia, and Australia, the time changes +# at 2AM.) +# In general, it's not a good idea to schedule jobs during this period. +# +# 0 2 * * * root periodic daily 2>&1 | sendmail root 30 3 * * 6 root periodic weekly 2>&1 | sendmail root 30 5 1 * * root periodic monthly 2>&1 | sendmail root Thanks, SB On Tue, 3 Aug 1999, Garrett Wollman wrote: > < said: > > > +# Note that any jobs scheduled for 2AM will be affected twice a year if your > > +# system is set to observe Daylight Savings Time. > > +# > > Only in countries which switch at that time. > > -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 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 15:20: 5 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5898015139 for ; Tue, 3 Aug 1999 15:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA39878; Tue, 3 Aug 1999 15:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from mortis.futuresouth.com (mortis.futuresouth.com [209.45.228.14]) by hub.freebsd.org (Postfix) with ESMTP id 074BE14E03 for ; Tue, 3 Aug 1999 15:14:31 -0700 (PDT) (envelope-from fullermd@over-yonder.net) Received: by mortis.futuresouth.com (Postfix, from userid 100) id AB17C1F0A; Tue, 3 Aug 1999 17:14:12 -0500 (CDT) Message-Id: <19990803221412.AB17C1F0A@mortis.futuresouth.com> Date: Tue, 3 Aug 1999 17:14:12 -0500 (CDT) From: fullermd@over-yonder.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12946: top(1) gives incorrect delay default Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12946 >Category: bin >Synopsis: top(1) gives incorrect delay default >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 15:20:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Matthew D. Fuller >Release: FreeBSD 4.0-CURRENT i386 >Organization: Absolutely none >Environment: Generic >Description: top(1) says under the -s option: -stime Set the delay between screen updates to time sec- onds. The default delay between updates is 5 sec- onds. However, empirical evidence (read: running top) shows that the default delay is 2 seconds. >How-To-Repeat: man top >Fix: Index: top.X =================================================================== RCS file: /usr/cvs/src/contrib/top/top.X,v retrieving revision 1.6 diff -u -r1.6 top.X --- top.X 1998/08/12 10:38:37 1.6 +++ top.X 1999/08/03 22:09:30 @@ -29,7 +29,7 @@ .if t .ds rq '' .\" Just in case these number registers aren't set yet... .if \nN==0 .nr N 10 -.if \nD==0 .nr D 5 +.if \nD==0 .nr D 2 .I Top displays the top .if !\nN==-1 \nN >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 17:27:24 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from fed-ef1.frb.gov (fed.frb.gov [132.200.32.32]) by hub.freebsd.org (Postfix) with ESMTP id 9DE4C14A2D for ; Tue, 3 Aug 1999 17:27:17 -0700 (PDT) (envelope-from seth@freebie.dp.ny.frb.org) Received: by fed-ef1.frb.gov; id UAA12630; Tue, 3 Aug 1999 20:27:09 -0400 (EDT) Received: from m1pmdf.frb.gov(192.168.3.38) by fed.frb.gov via smap (V4.2) id xma012546; Tue, 3 Aug 99 20:26:55 -0400 Date: Tue, 03 Aug 1999 20:26:51 -0400 (EDT) From: Seth Subject: Re: conf/10947: Entering daylight time at 2am loses /etc/daily (or other 2am jobs) In-reply-to: <199908040015.UAA05059@khavrinen.lcs.mit.edu> To: Garrett Wollman Cc: freebsd-bugs@FreeBSD.ORG Message-id: MIME-version: 1.0 Content-type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'll reconfirm. I just checked w/ a friend in England, and have an email out to someone in Germany. England says definitely 2AM local (GMT). How recent is that file? SB On Tue, 3 Aug 1999, Garrett Wollman wrote: > < said: > > > AFAIK, those European countries that observe DST (or equivalent) switch at > > 2AM. > > Nope. Go read /usr/src/share/zoneinfo/europe: > > # EU rules are for the European Union, previously known as the EC, EEC, > # Common Market, etc. > > # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S > Rule EU 1977 1980 - Apr Sun>=1 1:00u 1:00 S > Rule EU 1977 only - Sep lastSun 1:00u 0 - > Rule EU 1978 only - Oct 1 1:00u 0 - > Rule EU 1979 1995 - Sep lastSun 1:00u 0 - > Rule EU 1981 max - Mar lastSun 1:00u 1:00 S > Rule EU 1996 max - Oct lastSun 1:00u 0 - > > -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 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 18: 2:25 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0F67515002 for ; Tue, 3 Aug 1999 18:02:24 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA53474; Tue, 3 Aug 1999 18:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 618AB14C46; Tue, 3 Aug 1999 17:57:47 -0700 (PDT) Message-Id: <19990804005747.618AB14C46@hub.freebsd.org> Date: Tue, 3 Aug 1999 17:57:47 -0700 (PDT) From: webmaster@tenebrous.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: misc/12947: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12947 >Category: misc >Synopsis: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 18:00:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Michael >Release: 3.2 >Organization: Universal Studios Escape >Environment: >Description: I boot my machine, the boot loader comes up.. but when I hit 'F2' to boot to FreeBSD, it just beeps.. nothing else happens. It'll only let me use 'F1' (FAT32 partition) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 18:10:12 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C2ED114C46 for ; Tue, 3 Aug 1999 18:10:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA54147; Tue, 3 Aug 1999 18:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id A7FD214EDC; Tue, 3 Aug 1999 18:06:57 -0700 (PDT) Message-Id: <19990804010657.A7FD214EDC@hub.freebsd.org> Date: Tue, 3 Aug 1999 18:06:57 -0700 (PDT) From: webmaster@tenebrous.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: misc/12948: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12948 >Category: misc >Synopsis: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Aug 3 18:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Michael >Release: 3.2 >Organization: Universal Studios Escape >Environment: >Description: I boot my machine, the boot loader comes up.. but when I hit 'F2' to boot to FreeBSD, it just beeps.. nothing else happens. It'll only let me use 'F1' (FAT32 partition) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Aug 3 18:15:41 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 88B8715114 for ; Tue, 3 Aug 1999 18:15:31 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.1/8.9.1) id UAA05059; Tue, 3 Aug 1999 20:15:23 -0400 (EDT) (envelope-from wollman) Date: Tue, 3 Aug 1999 20:15:23 -0400 (EDT) From: Garrett Wollman Message-Id: <199908040015.UAA05059@khavrinen.lcs.mit.edu> To: Seth Cc: Garrett Wollman , freebsd-bugs@FreeBSD.ORG Subject: Re: conf/10947: Entering daylight time at 2am loses /etc/daily (or other 2am jobs) In-Reply-To: References: <199908032130.RAA04729@khavrinen.lcs.mit.edu> Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org < said: > AFAIK, those European countries that observe DST (or equivalent) switch at > 2AM. Nope. Go read /usr/src/share/zoneinfo/europe: # EU rules are for the European Union, previously known as the EC, EEC, # Common Market, etc. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule EU 1977 1980 - Apr Sun>=1 1:00u 1:00 S Rule EU 1977 only - Sep lastSun 1:00u 0 - Rule EU 1978 only - Oct 1 1:00u 0 - Rule EU 1979 1995 - Sep lastSun 1:00u 0 - Rule EU 1981 max - Mar lastSun 1:00u 1:00 S Rule EU 1996 max - Oct lastSun 1:00u 0 - -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 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 0:59:51 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 2DD8914CB8; Wed, 4 Aug 1999 00:59:50 -0700 (PDT) (envelope-from rnordier@FreeBSD.org) Received: (from rnordier@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id AAA81483; Wed, 4 Aug 1999 00:58:55 -0700 (PDT) (envelope-from rnordier@FreeBSD.org) Date: Wed, 4 Aug 1999 00:58:55 -0700 (PDT) From: Message-Id: <199908040758.AAA81483@freefall.freebsd.org> To: webmaster@tenebrous.com, rnordier@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: misc/12948: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit State-Changed-From-To: open->closed State-Changed-By: rnordier State-Changed-When: Wed Aug 4 00:58:19 PDT 1999 State-Changed-Why: Duplicate PR. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 1: 1:25 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A1F7514DF7; Wed, 4 Aug 1999 01:01:24 -0700 (PDT) (envelope-from rnordier@FreeBSD.org) Received: (from rnordier@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA81602; Wed, 4 Aug 1999 01:00:40 -0700 (PDT) (envelope-from rnordier@FreeBSD.org) Date: Wed, 4 Aug 1999 01:00:40 -0700 (PDT) From: Message-Id: <199908040800.BAA81602@freefall.freebsd.org> To: webmaster@tenebrous.com, rnordier@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: misc/12947: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit State-Changed-From-To: open->closed State-Changed-By: rnordier State-Changed-When: Wed Aug 4 00:59:04 PDT 1999 State-Changed-Why: Pilot error. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 1:10:46 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 778131534B for ; Wed, 4 Aug 1999 01:10:41 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA82234; Wed, 4 Aug 1999 01:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Wed, 4 Aug 1999 01:10:02 -0700 (PDT) Message-Id: <199908040810.BAA82234@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Robert Nordier Subject: Re: misc/12947: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit Reply-To: Robert Nordier Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12947; it has been noted by GNATS. From: Robert Nordier To: webmaster@tenebrous.com Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: misc/12947: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit Date: Wed, 4 Aug 1999 09:57:01 +0200 (SAST) webmaster@tenebrous.com wrote: > >Number: 12947 > >Category: misc > >Synopsis: Boot loader only lets me boot to my FAT32 partition, just beeps when 'F2' is hit > >Description: > I boot my machine, the boot loader comes up.. but when I hit 'F2' to boot to FreeBSD, it just beeps.. nothing else happens. It'll only let me use 'F1' (FAT32 partition) This is almost certainly due to a mismatch between the disk geometry your BIOS is using, and what FreeBSD thought the geometry was when it was installed. I'd suggest sending mail to the freebsd-questions@freebsd.org mailing list and asking for help with this. -- Robert Nordier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 1:34:30 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (Postfix) with ESMTP id A6DE814C46 for ; Wed, 4 Aug 1999 01:34:26 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer david.siemens.de) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by david.siemens.de (8.9.3/8.9.3) with ESMTP id KAA25048 for ; Wed, 4 Aug 1999 10:33:35 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.9.3/8.9.3) with ESMTP id KAA03347 for ; Wed, 4 Aug 1999 10:33:34 +0200 (MET DST) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.9.3/8.9.3) id KAA70029 for ; Wed, 4 Aug 1999 10:33:34 +0200 (CEST) Date: Wed, 4 Aug 1999 10:33:32 +0200 From: Andre Albsmeier To: Seth Cc: Garrett Wollman , freebsd-bugs@FreeBSD.ORG Subject: Re: conf/10947: Entering daylight time at 2am loses /etc/daily (or other 2am jobs) Message-ID: <19990804103332.A25858@internal> References: <199908040015.UAA05059@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.5i In-Reply-To: ; from Seth on Tue, Aug 03, 1999 at 08:26:51PM -0400 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 03-Aug-1999 at 20:26:51 -0400, Seth wrote: > I'll reconfirm. I just checked w/ a friend in England, and have an email > out to someone in Germany. England says definitely 2AM local (GMT). How > recent is that file? IIRC, in Germany it is as follows: On the last sunday in march at 2AM local (non daylight saving) time (== 1AM UTC) the clocks jump to 3AM local (daylight saving) time. On the last sunday in october at 3AM local (daylight saving) time (== 1AM UTC) the clocks jump to 2AM local (non daylight saving) time. So if the u in the AT column stands for UTC it is correct. -Andre > > SB > > > On Tue, 3 Aug 1999, Garrett Wollman wrote: > > > < said: > > > > > AFAIK, those European countries that observe DST (or equivalent) switch at > > > 2AM. > > > > Nope. Go read /usr/src/share/zoneinfo/europe: > > > > # EU rules are for the European Union, previously known as the EC, EEC, > > # Common Market, etc. > > > > # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S > > Rule EU 1977 1980 - Apr Sun>=1 1:00u 1:00 S > > Rule EU 1977 only - Sep lastSun 1:00u 0 - > > Rule EU 1978 only - Oct 1 1:00u 0 - > > Rule EU 1979 1995 - Sep lastSun 1:00u 0 - > > Rule EU 1981 max - Mar lastSun 1:00u 1:00 S > > Rule EU 1996 max - Oct lastSun 1:00u 0 - > > > > -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 > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message -- esa$ gcc -Wall -o ariane5 ariane5.c ariane5.c: 666: warning: long float implicitly truncated to unsigned type esa$ ./ariane5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 2:30:41 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 167C114E51 for ; Wed, 4 Aug 1999 02:30:39 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA88419; Wed, 4 Aug 1999 02:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from thoth.mch.sni.de (thoth.mch.sni.de [192.35.17.2]) by hub.freebsd.org (Postfix) with ESMTP id 3DD6C1514D for ; Wed, 4 Aug 1999 02:24:16 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by thoth.mch.sni.de (8.9.3/8.9.3) with ESMTP id LAA12098 for ; Wed, 4 Aug 1999 11:23:21 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.9.3/8.9.3) with ESMTP id LAA21083 for ; Wed, 4 Aug 1999 11:23:20 +0200 (MET DST) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.9.3/8.9.3) id LAA70479 for ; Wed, 4 Aug 1999 11:23:20 +0200 (CEST) Message-Id: <199908040923.LAA27025@internal> Date: Wed, 4 Aug 1999 11:23:18 +0200 (CEST) From: Andre Albsmeier To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12957: rpc.rusersd dumps core with signal 11 when receiving rusers command from HP-UX Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12957 >Category: bin >Synopsis: rpc.rusersd dumps core with signal 11 when receiving rusers command from HP-UX >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 02:30:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Andre Albsmeier >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: 3.2-STABLE with rpc.rusersd enabled HP-UX 10.20 on the same wire. >Description: On the HP machine we run the "rusers" command. We see some output of users being logged in at remote machines. After about 1 minute, rpc.rusersd on the FreeBSD machine crashes with signal 11. This has been observed on multiple FreeBSD machines. When "rusers" is being run on a FreeBSD machine, everything works. I don't know if the HP-UX rusers command does something wrong; however, the daemon should not crash under FreeBSD. >How-To-Repeat: Set up a 3.2-STABLE machine with rpc.rusersd enabled. Issue a "rusers" command on a HP-UX 10.20 machine which is attached to the same wire. Meanwhile, do a "tail -f /var/log/messages" on the FreeBSD machine and wait. >Fix: Unknown. I can easily reproduce the problem, so if someone got fixes/patches I will try them out happily. Here is the gdb session I ran on the corefile: root@schlappy:/>gdb /usr/libexec/rpc.rusersd rpc.rusersd.core GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... Core was generated by `rpc.rusersd'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/librpcsvc.so.2...done. Reading symbols from /usr/lib/libutil.so.2...done. Reading symbols from /usr/lib/libc.so.3...done. Reading symbols from /usr/libexec/ld-elf.so.1...done. #0 0x280cd97a in xdr_string () from /usr/lib/libc.so.3 (gdb) where #0 0x280cd97a in xdr_string () from /usr/lib/libc.so.3 #1 0x28067540 in xdr_utmp () from /usr/lib/librpcsvc.so.2 #2 0x2806758f in xdr_utmpidle () from /usr/lib/librpcsvc.so.2 #3 0x280b8036 in xdr_array () from /usr/lib/libc.so.3 #4 0x2806763c in xdr_utmpidlearr () from /usr/lib/librpcsvc.so.2 #5 0x280c93ba in xdr_accepted_reply () from /usr/lib/libc.so.3 #6 0x280cd91c in xdr_union () from /usr/lib/libc.so.3 #7 0x280c94d4 in xdr_replymsg () from /usr/lib/libc.so.3 #8 0x280ab636 in svcudp_create () from /usr/lib/libc.so.3 #9 0x280abf27 in svc_sendreply () from /usr/lib/libc.so.3 #10 0x80491bc in rusers_service (rqstp=0xbfbfdc98, transp=0x804e000) at /src/src-3/libexec/rpc.rusersd/rusers_proc.c:388 #11 0x280ac3aa in svc_getreqset2 () from /usr/lib/libc.so.3 #12 0x28089690 in svc_run () from /usr/lib/libc.so.3 #13 0x8048c45 in main (argc=1, argv=0xbfbfdd54) at /src/src-3/libexec/rpc.rusersd/rusersd.c:109 #14 0x8048a3d in _start () >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 3:44:45 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 92E5D14FF1; Wed, 4 Aug 1999 03:44:44 -0700 (PDT) (envelope-from des@FreeBSD.org) Received: (from des@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA93444; Wed, 4 Aug 1999 03:44:25 -0700 (PDT) (envelope-from des@FreeBSD.org) Date: Wed, 4 Aug 1999 03:44:25 -0700 (PDT) From: Message-Id: <199908041044.DAA93444@freefall.freebsd.org> To: des@FreeBSD.org, freebsd-bugs@FreeBSD.org, wpaul@FreeBSD.org Subject: Re: kern/12943: fxp driver not completely compatible with latest Intel PRO/100+ NICs Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: fxp driver not completely compatible with latest Intel PRO/100+ NICs Responsible-Changed-From-To: freebsd-bugs->wpaul Responsible-Changed-By: des Responsible-Changed-When: Wed Aug 4 03:44:02 PDT 1999 Responsible-Changed-Why: Ethernet drivers belong to Bill. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 4:33:19 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 2658D14D18; Wed, 4 Aug 1999 04:33:17 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA98901; Wed, 4 Aug 1999 04:33:17 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Wed, 4 Aug 1999 04:33:17 -0700 (PDT) From: Message-Id: <199908041133.EAA98901@freefall.freebsd.org> To: info@highwind.com, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/8011: libc_r does not have pread() or pwrite() interfaces Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: libc_r does not have pread() or pwrite() interfaces State-Changed-From-To: feedback->closed State-Changed-By: deischen State-Changed-When: Wed Aug 4 04:28:10 PDT 1999 State-Changed-Why: pread and pwrite are now implemented complete with prototypes and manpages. Assumed lack of response while in the feedback state indicates satisfactory resolution of problem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 4:38:50 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5BB8B15108; Wed, 4 Aug 1999 04:38:48 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA99123; Wed, 4 Aug 1999 04:36:13 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Wed, 4 Aug 1999 04:36:13 -0700 (PDT) From: Message-Id: <199908041136.EAA99123@freefall.freebsd.org> To: tegge@not.fast.no, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/11696: Signal handling is broken in libc_r. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Signal handling is broken in libc_r. State-Changed-From-To: feedback->closed State-Changed-By: deischen State-Changed-When: Wed Aug 4 04:33:48 PDT 1999 State-Changed-Why: Submitted test program works with committed fixes. Assumed lack of response from feedback state indicates satisfactory resolution of problem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 4:46:31 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 058CA1535C; Wed, 4 Aug 1999 04:46:29 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA99756; Wed, 4 Aug 1999 04:46:21 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Wed, 4 Aug 1999 04:46:21 -0700 (PDT) From: Message-Id: <199908041146.EAA99756@freefall.freebsd.org> To: info@highwind.com, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/8500: FreeBSD 3.0 thread scheduler is broken Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: FreeBSD 3.0 thread scheduler is broken State-Changed-From-To: open->closed State-Changed-By: deischen State-Changed-When: Wed Aug 4 04:43:42 PDT 1999 State-Changed-Why: This was fixed in both -stable and -current. The supplied test program works as expected. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 4:52: 0 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id CDF0C15356 for ; Wed, 4 Aug 1999 04:51:58 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA00226; Wed, 4 Aug 1999 04:50:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from raven.ravenbrook.com (raven.ravenbrook.com [193.112.142.1]) by hub.freebsd.org (Postfix) with ESMTP id 6CD9F15108 for ; Wed, 4 Aug 1999 04:46:06 -0700 (PDT) (envelope-from nb@ravenbrook.com) Received: (from nb@localhost) by raven.ravenbrook.com (8.9.3/8.9.3) id MAA13467; Wed, 4 Aug 1999 12:45:18 +0100 (BST) Message-Id: <199908041145.MAA13467@raven.ravenbrook.com> Date: Wed, 4 Aug 1999 12:45:18 +0100 (BST) From: Nicholas Barnes Reply-To: nb@ravenbrook.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12959: /usr/bin/wc overflows at 2^32 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12959 >Category: bin >Synopsis: /usr/bin/wc overflows at 2^32 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 04:50:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Nicholas Barnes >Release: FreeBSD 2.2.8-RELEASE i386 >Organization: Ravenbrook Limited >Environment: Generic 2.2.8 PC. >Description: /usr/bin/wc overflows at 2^32, so passing it a big file (or stream) gives bogus results. >How-To-Repeat: $ dd if=/dev/zero bs=1m count=4097 | wc 4097+0 records in 4097+0 records out 4296015872 bytes transferred in 614.248991 secs (6993932 bytes/sec) 1048576 $ >Fix: I'm sure a simple hack in the wc sources could make the counters 64-bit. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 4:52:33 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 3807B1507C; Wed, 4 Aug 1999 04:52:30 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA00357; Wed, 4 Aug 1999 04:51:14 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Wed, 4 Aug 1999 04:51:14 -0700 (PDT) From: Message-Id: <199908041151.EAA00357@freefall.freebsd.org> To: info@highwind.com, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/8952: close() blocks forever after fork() in threaded program Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: close() blocks forever after fork() in threaded program State-Changed-From-To: open->closed State-Changed-By: deischen State-Changed-When: Wed Aug 4 04:47:36 PDT 1999 State-Changed-Why: This was fixed in both -current and -stable. The originators fix (posted to -hackers or -current) was committed. I have verified that this problem is resolved. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 4:56:43 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6DA2015377; Wed, 4 Aug 1999 04:56:42 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA00789; Wed, 4 Aug 1999 04:56:42 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Wed, 4 Aug 1999 04:56:42 -0700 (PDT) From: Message-Id: <199908041156.EAA00789@freefall.freebsd.org> To: nara@magewar.com, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/12617: thread library bug Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: thread library bug State-Changed-From-To: open->feedback State-Changed-By: deischen State-Changed-When: Wed Aug 4 04:52:59 PDT 1999 State-Changed-Why: Statically allocated mutexes and condition variables were not properly initialized. This was fixed in -current at the time the PR was submitted, but was not commited to -stable until recently. I have tested localtime_r and it works as expected (no SIGSEGV). I will close this PR in a week or so if I don't hear back from the originator. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 4:58:54 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 074AC1535C; Wed, 4 Aug 1999 04:58:53 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA00985; Wed, 4 Aug 1999 04:58:35 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Wed, 4 Aug 1999 04:58:35 -0700 (PDT) From: Message-Id: <199908041158.EAA00985@freefall.freebsd.org> To: eischen@vigrid.com, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/9162: [Patch] pthreads GC breaks signal handling Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [Patch] pthreads GC breaks signal handling State-Changed-From-To: open->closed State-Changed-By: deischen State-Changed-When: Wed Aug 4 04:57:33 PDT 1999 State-Changed-Why: I originated the PR and am satisfied with the fix. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 6: 1: 1 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9E51D15390 for ; Wed, 4 Aug 1999 06:00:59 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA05585; Wed, 4 Aug 1999 06:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from po4.wam.umd.edu (po4.wam.umd.edu [128.8.10.166]) by hub.freebsd.org (Postfix) with ESMTP id D23561538B for ; Wed, 4 Aug 1999 05:56:38 -0700 (PDT) (envelope-from howardjp@wam.umd.edu) Received: from rac3.wam.umd.edu (root@rac3.wam.umd.edu [128.8.10.143]) by po4.wam.umd.edu (8.9.3/8.9.3) with ESMTP id IAA17077 for ; Wed, 4 Aug 1999 08:56:05 -0400 (EDT) Received: from rac3.wam.umd.edu (sendmail@localhost [127.0.0.1]) by rac3.wam.umd.edu (8.9.3/8.9.3) with SMTP id IAA09106 for ; Wed, 4 Aug 1999 08:56:04 -0400 (EDT) Received: (from howardjp@localhost) by rac3.wam.umd.edu (8.9.3/8.9.3) id IAA09102 for FreeBSD-gnats-submit@freebsd.org; Wed, 4 Aug 1999 08:56:03 -0400 (EDT) Message-Id: <199908041256.IAA09102@rac3.wam.umd.edu> Date: Wed, 4 Aug 1999 08:56:03 -0400 (EDT) From: James Howard Reply-To: howardjp@wam.umd.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12960: basename(3) and dirname(3) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12960 >Category: bin >Synopsis: basename(3) and dirname(3) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 06:00:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: James Howard >Release: FreeBSD 3.2-STABLE i386 >Organization: University of Maryland >Environment: FreeBSD byzantine.student.umd.edu 3.2-STABLE FreeBSD 3.2-STABLE #4: Thu Jun 17 18:40:41 GMT 1999 howardjp@byzantine.student.umd.edu:/usr/src/sys/compile/BYZANTINE i386 >Description: I was working to port man/apropos/whatis/etc. from OpenBSD to replace GPL'd versions currently available under FreeBSD. Even to get man(1) to compile under FreeBSD, I had to port dirname(3) and basename(3), as well as libgen.h from OpenBSD. It would be worthwhile to add these because they are mandated by Unix 98 (XPG5). This went smoothly and without errors. This is the first of two PRs on this. Under "Fix:" will be libgen.h, this should be added to /usr/src/include and the appropriate changes made to the Makefiles. The second PR will contain basename.[3c] and dirname.[3c]. Sorry this is not a diff, I could not get diff to properly handle the directory. Does it have problems dealing with large directories? Also, should I have removed the "$OpenBSD:" line? >How-To-Repeat: >Fix: /* $OpenBSD: libgen.h,v 1.4 1999/05/28 22:00:22 espie Exp $ */ /* * Copyright (c) 1997 Todd C. Miller * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef _LIBGEN_H_ #define _LIBGEN_H_ #include __BEGIN_DECLS char *basename __P((const char *)); char *dirname __P((const char *)); #if 0 char *regcmp __P((const char *, ...)); char *regex __P((const char *, const char *, ...)); extern char *__loc1; #endif __END_DECLS #endif /* _LIBGEN_H_ */ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 6:12:23 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 4A15B150F4 for ; Wed, 4 Aug 1999 06:12:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA06555; Wed, 4 Aug 1999 06:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id AF68615395; Wed, 4 Aug 1999 06:02:29 -0700 (PDT) Message-Id: <19990804130229.AF68615395@hub.freebsd.org> Date: Wed, 4 Aug 1999 06:02:29 -0700 (PDT) From: adtegel@sherwin.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: i386/12961: Unable to install 3.2 on a ProLiant 6000 with 3100ES controllers Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12961 >Category: i386 >Synopsis: Unable to install 3.2 on a ProLiant 6000 with 3100ES controllers >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 06:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Alan Tegel >Release: >Organization: Sherwin Williams >Environment: >Description: >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 6:12:31 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A57CA1511A for ; Wed, 4 Aug 1999 06:12:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA06564; Wed, 4 Aug 1999 06:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from po4.wam.umd.edu (po4.wam.umd.edu [128.8.10.166]) by hub.freebsd.org (Postfix) with ESMTP id E437B14D4E for ; Wed, 4 Aug 1999 06:04:30 -0700 (PDT) (envelope-from howardjp@wam.umd.edu) Received: from rac3.wam.umd.edu (root@rac3.wam.umd.edu [128.8.10.143]) by po4.wam.umd.edu (8.9.3/8.9.3) with ESMTP id JAA17517 for ; Wed, 4 Aug 1999 09:04:00 -0400 (EDT) Received: from rac3.wam.umd.edu (sendmail@localhost [127.0.0.1]) by rac3.wam.umd.edu (8.9.3/8.9.3) with SMTP id JAA10130 for ; Wed, 4 Aug 1999 09:03:58 -0400 (EDT) Received: (from howardjp@localhost) by rac3.wam.umd.edu (8.9.3/8.9.3) id JAA10126 for FreeBSD-gnats-submit@freebsd.org; Wed, 4 Aug 1999 09:03:58 -0400 (EDT) Message-Id: <199908041303.JAA10126@rac3.wam.umd.edu> Date: Wed, 4 Aug 1999 09:03:58 -0400 (EDT) From: James Howard Reply-To: howardjp@wam.umd.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12962: basename(3) and dirname(3) part 2 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12962 >Category: bin >Synopsis: basename(3) and dirname(3) part 2 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 06:10:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: James Howard >Release: FreeBSD 3.2-STABLE i386 >Organization: University of Maryland >Environment: FreeBSD byzantine.student.umd.edu 3.2-STABLE FreeBSD 3.2-STABLE #4: Thu Jun 17 18:40:41 GMT 1999 howardjp@byzantine.student.umd.edu:/usr/src/sys/compile/BYZANTINE i386 >Description: See PR bin/12960 Here are basename.[3c] and dirname.[3c]. They are in a shar archive. These should be dropped into /usr/src/lib/libc/gen along with the correct changes to the Makefiles. I stole them from OpenBSD. There are more details in PR bin/12960. Once again, I had some problems with diff and large directories. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # basename.3 # basename.c # dirname.3 # dirname.c # echo x - basename.3 sed 's/^X//' >basename.3 << 'END-of-basename.3' X.\" X.\" Copyright (c) 1997 Todd C. Miller X.\" All rights reserved. X.\" X.\" Redistribution and use in source and binary forms, with or without X.\" modification, are permitted provided that the following conditions X.\" are met: X.\" 1. Redistributions of source code must retain the above copyright X.\" notice, this list of conditions and the following disclaimer. X.\" 2. Redistributions in binary form must reproduce the above copyright X.\" notice, this list of conditions and the following disclaimer in the X.\" documentation and/or other materials provided with the distribution. X.\" 3. The name of the author may not be used to endorse or promote products X.\" derived from this software without specific prior written permission. X.\" X.\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, X.\" INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY X.\" AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL X.\" THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, X.\" EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, X.\" PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; X.\" OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, X.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR X.\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF X.\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. X.\" X.\" $OpenBSD: basename.3,v 1.11 1999/06/04 01:30:10 aaron Exp $ X.\" X.Dd August 17, 1997 X.Dt BASENAME 3 X.Os X.Sh NAME X.Nm basename X.Nd extract the base portion of a pathname X.Sh SYNOPSIS X.Fd #include X.Ft char * X.Fn basename "const char *path" X.Sh DESCRIPTION XThe X.Fn basename Xfunction Xreturns the last component from the pathname pointed to by X.Ar path , Xdeleting any trailing X.Sq \&/ Xcharacters. If X.Ar path Xconsists entirely of X.Sq \&/ Xcharacters, a pointer to the string X.Qq \&/ Xis returned. If X.Ar path Xis a null pointer or the empty string, a pointer to the string X.Qq \&. Xis returned. X.Sh RETURN VALUES XOn successful completion, X.Fn basename Xreturns a pointer to the last component of X.Ar path . X.Pp XIf X.Fn basename Xfails, a null pointer is returned and the global variable X.Va errno Xis set to indicate the error. X.Sh ERRORS XThe following error codes may be set in X.Va errno : X.Bl -tag -width Er X.It Bq Er ENAMETOOLONG XThe path component to be returned was larger than X.Dv MAXPATHLEN . X.El X.Sh WARNINGS X.Fn basename Xreturns a pointer to internal static storage space that will be overwritten Xby subsequent calls. X.Sh SEE ALSO X.Xr basename 1 , X.Xr dirname 1 , X.Xr dirname 3 X.Sh STANDARDS XThe X.Fn basename Xfunction conforms to X.St -xpg4.2 . X.Sh HISTORY XThe X.Fn basename Xfunction first appeared in X.Ox 2.2 . X.Sh AUTHOR XTodd C. Miller END-of-basename.3 echo x - basename.c sed 's/^X//' >basename.c << 'END-of-basename.c' X/* $OpenBSD: basename.c,v 1.4 1999/05/30 17:10:30 espie Exp $ */ X X/* X * Copyright (c) 1997 Todd C. Miller X * All rights reserved. X * X * Redistribution and use in source and binary forms, with or without X * modification, are permitted provided that the following conditions X * are met: X * 1. Redistributions of source code must retain the above copyright X * notice, this list of conditions and the following disclaimer. X * 2. Redistributions in binary form must reproduce the above copyright X * notice, this list of conditions and the following disclaimer in the X * documentation and/or other materials provided with the distribution. X * 3. The name of the author may not be used to endorse or promote products X * derived from this software without specific prior written permission. X * X * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, X * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY X * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL X * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, X * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, X * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; X * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, X * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR X * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF X * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. X */ X X#ifndef lint Xstatic char rcsid[] = "$OpenBSD: basename.c,v 1.4 1999/05/30 17:10:30 espie Exp $"; X#endif /* not lint */ X X#include X#include X#include X#include X Xchar * Xbasename(path) X const char *path; X{ X static char bname[MAXPATHLEN]; X register const char *endp, *startp; X X /* Empty or NULL string gets treated as "." */ X if (path == NULL || *path == '\0') { X (void)strcpy(bname, "."); X return(bname); X } X X /* Strip trailing slashes */ X endp = path + strlen(path) - 1; X while (endp > path && *endp == '/') X endp--; X X /* All slashes becomes "/" */ X if (endp == path && *endp == '/') { X (void)strcpy(bname, "/"); X return(bname); X } X X /* Find the start of the base */ X startp = endp; X while (startp > path && *(startp - 1) != '/') X startp--; X X if (endp - startp + 1 > sizeof(bname)) { X errno = ENAMETOOLONG; X return(NULL); X } X (void)strncpy(bname, startp, endp - startp + 1); X bname[endp - startp + 1] = '\0'; X return(bname); X} END-of-basename.c echo x - dirname.3 sed 's/^X//' >dirname.3 << 'END-of-dirname.3' X.\" X.\" Copyright (c) 1997 Todd C. Miller X.\" All rights reserved. X.\" X.\" Redistribution and use in source and binary forms, with or without X.\" modification, are permitted provided that the following conditions X.\" are met: X.\" 1. Redistributions of source code must retain the above copyright X.\" notice, this list of conditions and the following disclaimer. X.\" 2. Redistributions in binary form must reproduce the above copyright X.\" notice, this list of conditions and the following disclaimer in the X.\" documentation and/or other materials provided with the distribution. X.\" 3. The name of the author may not be used to endorse or promote products X.\" derived from this software without specific prior written permission. X.\" X.\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, X.\" INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY X.\" AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL X.\" THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, X.\" EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, X.\" PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; X.\" OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, X.\" WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR X.\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF X.\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. X.\" X.\" $OpenBSD: dirname.3,v 1.8 1999/07/17 09:32:30 downsj Exp $ X.\" X.Dd August 17, 1997 X.Dt DIRNAME 3 X.Os X.Sh NAME X.Nm dirname X.Nd extract the directory portition of a pathname X.Sh SYNOPSIS X.Fd #include X.Ft char * X.Fn dirname "const char *path" X.Sh DESCRIPTION XThe X.Fn dirname Xfunction Xis the converse of X.Xr basename 3 ; Xit returns a pointer to the parent directory of the pathname pointed to by X.Ar path . XAny trailing X.Sq \&/ Xcharacters are not counted as part of the directory Xname. If X.Ar path Xis a null pointer, the empty string, or contains no X.Sq \&/ Xcharacters, X.Fn dirname Xreturns a pointer to the string X.Qq \&. , Xsignifying the current directory. X.Sh RETURN VALUES XOn successful completion, X.Fn dirname Xreturns a pointer to the parent directory of X.Ar path . X.Pp XIf X.Fn dirname Xfails, a null pointer is returned and the global variable X.Va errno Xis set to indicate the error. X.Sh ERRORS XThe following error codes may be set in X.Va errno : X.Bl -tag -width Er X.It Bq Er ENAMETOOLONG XThe path component to be returned was larger than X.Dv MAXPATHLEN . X.El X.Sh WARNINGS X.Fn dirname Xreturns a pointer to internal static storage space that will be overwritten Xby subsequent calls (each function has its own separate storage). X.Pp XOther vendor implementations of X.Fn dirname Xmay modify the contents of the string passed to X.Fn dirname ; Xthis should be taken into account when writing code which calls this function Xif portability is desired. X.Sh SEE ALSO X.Xr basename 1 , X.Xr dirname 1 , X.Xr basename 3 X.Sh STANDARDS XThe X.Fn dirname Xfunction conforms to X.St -xpg4.2 . X.Sh HISTORY XThe X.Fn dirname Xfunction first appeared in X.Ox 2.2 . X.Sh AUTHOR XTodd C. Miller END-of-dirname.3 echo x - dirname.c sed 's/^X//' >dirname.c << 'END-of-dirname.c' X/* $OpenBSD: dirname.c,v 1.4 1999/05/30 17:10:30 espie Exp $ */ X X/* X * Copyright (c) 1997 Todd C. Miller X * All rights reserved. X * X * Redistribution and use in source and binary forms, with or without X * modification, are permitted provided that the following conditions X * are met: X * 1. Redistributions of source code must retain the above copyright X * notice, this list of conditions and the following disclaimer. X * 2. Redistributions in binary form must reproduce the above copyright X * notice, this list of conditions and the following disclaimer in the X * documentation and/or other materials provided with the distribution. X * 3. The name of the author may not be used to endorse or promote products X * derived from this software without specific prior written permission. X * X * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, X * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY X * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL X * THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, X * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, X * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; X * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, X * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR X * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF X * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. X */ X X#ifndef lint Xstatic char rcsid[] = "$OpenBSD: dirname.c,v 1.4 1999/05/30 17:10:30 espie Exp $"; X#endif /* not lint */ X X#include X#include X#include X#include X Xchar * Xdirname(path) X const char *path; X{ X static char bname[MAXPATHLEN]; X register const char *endp; X X /* Empty or NULL string gets treated as "." */ X if (path == NULL || *path == '\0') { X (void)strcpy(bname, "."); X return(bname); X } X X /* Strip trailing slashes */ X endp = path + strlen(path) - 1; X while (endp > path && *endp == '/') X endp--; X X /* Find the start of the dir */ X while (endp > path && *endp != '/') X endp--; X X /* Either the dir is "/" or there are no slashes */ X if (endp == path) { X (void)strcpy(bname, *endp == '/' ? "/" : "."); X return(bname); X } else { X do { X endp--; X } while (endp > path && *endp == '/'); X } X X if (endp - path + 1 > sizeof(bname)) { X errno = ENAMETOOLONG; X return(NULL); X } X (void)strncpy(bname, path, endp - path + 1); X bname[endp - path + 1] = '\0'; X return(bname); X} END-of-dirname.c exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 6:20:12 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B43B115393 for ; Wed, 4 Aug 1999 06:20:10 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA07184; Wed, 4 Aug 1999 06:20:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 4FD1D14D4E; Wed, 4 Aug 1999 06:13:02 -0700 (PDT) Message-Id: <19990804131302.4FD1D14D4E@hub.freebsd.org> Date: Wed, 4 Aug 1999 06:13:02 -0700 (PDT) From: adtegel@sherwin.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: i386/12963: Unable to install 3.2 on a ProLiant 6000 with 3100ES controllers Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12963 >Category: i386 >Synopsis: Unable to install 3.2 on a ProLiant 6000 with 3100ES controllers >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 06:20:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Alan Tegel >Release: 3.2 June CD >Organization: Sherwin Williams >Environment: Compaq ProLiant 6000 with Dual 3100ES Controllers >Description: I am attempting to get FreeBSD installed and used at my Company. Currently, I have "in-roads" at having our internal infrastructure groups web-pages running on it. However, I would like to take it to the next level. I have a "traditional" {Proliant 6000). Does not install at all. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 6:54: 9 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A36C915397; Wed, 4 Aug 1999 06:54:08 -0700 (PDT) (envelope-from sheldonh@FreeBSD.org) Received: (from sheldonh@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA09270; Wed, 4 Aug 1999 06:53:17 -0700 (PDT) (envelope-from sheldonh@FreeBSD.org) Date: Wed, 4 Aug 1999 06:53:17 -0700 (PDT) From: Message-Id: <199908041353.GAA09270@freefall.freebsd.org> To: nb@ravenbrook.com, sheldonh@FreeBSD.org, freebsd-bugs@FreeBSD.org, sheldonh@FreeBSD.org Subject: Re: bin/12959: /usr/bin/wc overflows at 2^32 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: /usr/bin/wc overflows at 2^32 State-Changed-From-To: open->feedback State-Changed-By: sheldonh State-Changed-When: Wed Aug 4 06:52:38 PDT 1999 State-Changed-Why: The internal counters are already u_long. Presumeably, you want them to be quad_t? Could you try it and see what the performance hit is like on an Intel machine? Responsible-Changed-From-To: freebsd-bugs->sheldonh Responsible-Changed-By: sheldonh Responsible-Changed-When: Wed Aug 4 06:52:38 PDT 1999 Responsible-Changed-Why: I'll take this one. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 8:40:58 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5612B153C9 for ; Wed, 4 Aug 1999 08:40:54 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA18287; Wed, 4 Aug 1999 08:40:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id C62C9153C4; Wed, 4 Aug 1999 08:33:23 -0700 (PDT) Message-Id: <19990804153323.C62C9153C4@hub.freebsd.org> Date: Wed, 4 Aug 1999 08:33:23 -0700 (PDT) From: ypoeluev@certicom.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: i386/12964: Outgoing data with stream sockets on FreeBSD Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12964 >Category: i386 >Synopsis: Outgoing data with stream sockets on FreeBSD >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 08:40:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Yuri Poeluev >Release: 2.2.5 >Organization: Certicom Corp. >Environment: FreeBSD certicom.com 2.2.5-RELEASE FreeBSD 2.2.5-RELEASE #0: Thu Jun 4 16:01:24 EDT 1998 root@:/usr/src/sys/compile/GALOIS i386 >Description: Hi, I'm using stream sockets for client and server communications and have found a problem with data sent from FreeBSD to any other platform (Solaris,WinNT,BSDi,etc). When the data has a size in the range 101-207 bytes, the receiver gets only 100 bytes. By the way, I was using blocking sockets and if I tried to read data again on the receiver side (other then FreeBSD), read operation can't succeed because apparently no data left for reading. There might have been some settings when we built our kernel, but I couldn't find anything. Your help will be appretiated. Thanks. >How-To-Repeat: On the server side (FreeBSD) ===================================== theSocket = socket(AF_INET, SOCK_STREAM, 0); theAddress.sin_port = htons((unsigned short)kPort); theAddress.sin_family = AF_INET; bind(theSocket, (struct sockaddr *)&theAddress, sizeof(theAddress)); listen(theSocket, 5); len = sizeof(theAddress); hisSocket = accept(theSocket,(struct sockaddr*)&theAddress, &len); send(hisSocket,buffer,105,0); ... On the client side (any other platform) ===================================== s = socket(AF_INET, SOCK_STREAM, 0); ent = gethostbyname(kServer); addressRec.sin_port = htons((unsigned short)kPort); addressRec.sin_family = AF_INET; addressRec.sin_addr = *((struct in_addr *)ent->h_addr); connect(s, (struct sockaddr *) &addressRec, sizeof(addressRec)); l=recv(s,buffer,sizeof(buffer),0); /* only 100 bytes read */ ... >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 8:41: 5 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A91DA153CB for ; Wed, 4 Aug 1999 08:40:56 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA18298; Wed, 4 Aug 1999 08:40:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from hyperhost.net (ether.lightrealm.com [207.159.132.5]) by hub.freebsd.org (Postfix) with ESMTP id A5EE9153BD for ; Wed, 4 Aug 1999 08:36:16 -0700 (PDT) (envelope-from patseal@hyperhost.net) Received: from foobar.foobar.yi.org (p3.a8.du.radix.net [207.192.132.131]) by hyperhost.net (8.8.5/8.8.5) with ESMTP id LAA26166 for ; Wed, 4 Aug 1999 11:35:07 -0400 (EDT) Received: by foobar.foobar.yi.org (Postfix, from userid 1000) id 6B770137F06; Wed, 4 Aug 1999 11:30:43 -0400 (EDT) Message-Id: <19990804153043.6B770137F06@foobar.foobar.yi.org> Date: Wed, 4 Aug 1999 11:30:43 -0400 (EDT) From: patseal@hyperhost.net Reply-To: patseal@hyperhost.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/12965: Spelling errors: /usr/share/games/fortune/fortunes Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12965 >Category: misc >Synopsis: Spelling errors: /usr/share/games/fortune/fortunes >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 08:40:03 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Patrick Seal >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: >Description: Just a few spelling errors. I used a diff of Slackware's 4.0 fortunes just as a reference. They had more problems than ours, however. >How-To-Repeat: >Fix: Here's the diff: --- fortunes.orig Wed Aug 4 10:39:49 1999 +++ fortunes Wed Aug 4 11:12:28 1999 @@ -2157,7 +2157,7 @@ Ludwig van Beethoven being jeered by 50,000 sports fans for finishing second in the Irish jig competition. % -"Boy, life takes a long time to live +Boy, life takes a long time to live -- Steven Wright % Boy, n.: @@ -8537,7 +8537,7 @@ -- Sniglets, "Rich Hall & Friends" % Magpie, n.: - A bird whose theivish disposition suggested to someone that it + A bird whose thievish disposition suggested to someone that it might be taught to talk. -- Ambrose Bierce, "The Devil's Dictionary" % @@ -8615,9 +8615,9 @@ % Man, n.: An animal so lost in rapturous contemplation of what he thinks -e is as to overlook what he indubitably ought to be. His hief -occupation is extermination of other animals and his own pecies, which, -however, multiplies with such insistent apidity as to infest the whole +he is as to overlook what he indubitably ought to be. His chief +occupation is extermination of other animals and his own species, which, +however, multiplies with such insistent rapidity as to infest the whole habitable earth and Canada. -- Ambrose Bierce, "The Devil's Dictionary" % >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 10: 0:24 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C6059153DA for ; Wed, 4 Aug 1999 10:00:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA23980; Wed, 4 Aug 1999 10:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id F30B915007; Wed, 4 Aug 1999 09:58:03 -0700 (PDT) Message-Id: <19990804165803.F30B915007@hub.freebsd.org> Date: Wed, 4 Aug 1999 09:58:03 -0700 (PDT) From: eric@estinc.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/12966: receiver lockups in vr0 driver Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12966 >Category: kern >Synopsis: receiver lockups in vr0 driver >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 10:00:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Eric Lee Green >Release: 3.2 >Organization: Enhanced Software Technologies, Inc. >Environment: FreeBSD england.inhouse 3.2-RELEASE FreeBSD 3.2-RELEASE #2: Fri Jul 30 08:45:59 MST 1999 eric@england.inhouse:/usr/src/sys/compile/ERIC i386 >Description: From time to time the vr0 driver (the network driver for the Via Rhine chipset) experiences receiver lockups. Outgoing packets go out correctly and can be monitored at the destination address. The "received packets" counter in 'netstat -i' continues to increment. Pinging the network's broadcast address produces the appropriate number of increases to the recieved packets counter. However, 'tcpdump' does not see any packets on the interface, and any attempts to connect outside the local machine fail. The computer involved is dual-booted with Linux, and has functioned properly under Linux for the past two months. No changes were made in the hardware and/or network configuration when FreeBSD was installed as a dual-boot. The network card is a Hawking 10/100, the chip reports vr0: rev 0x06 int a irq 11 on pci0.19.0 vr0: Ethernet address: 00:40:33:5b:24:ca vr0: autoneg complete, link status good (half-duplex, 100Mbps) upon bootup. The network cable is plugged into a LinkSys StackPro 100 8-port workgroup hub sitting on my desk (due to my laptop and various other test computers), which is then plugged into the wall socket, which is hooked to a 100bt switch back in the server room. Unplugging the network cable from the hub, waiting a few seconds, then plugging the network cable back into (possibly different port on) the hub does not unstick the receiver. Checking out the latest vr0 driver from -current shows no changes to the Via Rhine driver except for some minor name changes needed due to changes elsewhere in the kernel. >How-To-Repeat: Attempt to download a file from a fast server on the local Intranet at full 100-BT speeds via FTP. Note that we have an entirely switched network fabric (except for the hubs on some of our desks), meaning that we can see significant percentages of the theoretically available 100-mhz bandwidth. This may make this a more difficult environment than what most people are running the Via Rhine in. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 10:30:41 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id ABDF81541D for ; Wed, 4 Aug 1999 10:30:30 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA25838; Wed, 4 Aug 1999 10:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (Postfix) with ESMTP id 3D0F515199 for ; Wed, 4 Aug 1999 10:23:12 -0700 (PDT) (envelope-from ust@cert.siemens.de) Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.14]) by david.siemens.de (8.9.3/8.9.3) with ESMTP id TAA12069 for ; Wed, 4 Aug 1999 19:22:29 +0200 (MET DST) Received: from mars.cert.siemens.de (ust.mchp.siemens.de [139.23.201.17]) by mail2.siemens.de (8.9.3/8.9.3) with ESMTP id TAA18443 for ; Wed, 4 Aug 1999 19:22:28 +0200 (MET DST) Received: from alaska.cert.siemens.de (alaska.cert.siemens.de [139.23.202.134]) by mars.cert.siemens.de (8.9.3/8.9.3/Siemens CERT [ $Revision: 1.9 ]) with ESMTP id TAA30027 for ; Wed, 4 Aug 1999 19:22:29 +0200 (CEST) Received: (from ust@localhost) by alaska.cert.siemens.de (8.9.3/8.9.3/alaska [ $Revision: 1.2 ]) id RAA39205; Wed, 4 Aug 1999 17:22:29 GMT (envelope-from ust) Message-Id: <199908041722.RAA39205@alaska.cert.siemens.de> Date: Wed, 4 Aug 1999 17:22:29 GMT From: Udo Schweigert Reply-To: ust@cert.siemens.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12967: File permissions after timezone changing with "tzsetup" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12967 >Category: bin >Synopsis: File permissions after timezone changing with "tzsetup" >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 10:30:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Udo Schweigert >Release: FreeBSD 3.2-STABLE i386 >Organization: >Environment: FreeBSD 3.2-STABLE FreeBSD 4.0-CURRENT >Description: After changing the timezone with /usr/sbin/tzsetup (or /stand/sysinstall) the file /etc/localtime gets file permissions modified with the callers umask. (If /etc/localtime is a symbolic links, things may be different) So if umask is 077 the file has: -r-------- 1 root wheel 287 Aug 4 17:17 /etc/localtime With this permissions only uid 0 has the correct zone, the others fall back to UTC. >How-To-Repeat: # ls -l /etc/localtime # umask 077 # /usr/sbin/tzsetup # ls -l /etc/localtime >Fix: --- tzsetup.c Sun May 2 08:18:53 1999 +++ /tmp/tzsetup.c Tue Aug 3 06:46:58 1999 @@ -499,6 +499,7 @@ if (reallydoit) { if (copymode) { + mode_t old_mask; fd1 = open(filename, O_RDONLY, 0); if (fd1 < 0) { asprintf(&msg, "Could not open %s: %s", @@ -509,9 +510,11 @@ } unlink(_PATH_LOCALTIME); + old_mask = umask(022); fd2 = open(_PATH_LOCALTIME, O_CREAT | O_EXCL | O_WRONLY, 0444); + umask(old_mask); if (fd2 < 0) { asprintf(&msg, "Could not open " _PATH_LOCALTIME ": %s", >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 11:29: 7 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C154A14DE9; Wed, 4 Aug 1999 11:29:06 -0700 (PDT) (envelope-from mpp@FreeBSD.org) Received: (from mpp@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA30217; Wed, 4 Aug 1999 11:29:04 -0700 (PDT) (envelope-from mpp@FreeBSD.org) Date: Wed, 4 Aug 1999 11:29:04 -0700 (PDT) From: Message-Id: <199908041829.LAA30217@freefall.freebsd.org> To: mpp@FreeBSD.org, freebsd-bugs@FreeBSD.org, mpp@FreeBSD.org Subject: Re: misc/12965: Spelling errors: /usr/share/games/fortune/fortunes Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Spelling errors: /usr/share/games/fortune/fortunes Responsible-Changed-From-To: freebsd-bugs->mpp Responsible-Changed-By: mpp Responsible-Changed-When: Wed Aug 4 11:28:14 PDT 1999 Responsible-Changed-Why: I'll take care of this one, since I have a bunch of other spelling fixes for the fortune data files. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 15:50:48 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5379615494 for ; Wed, 4 Aug 1999 15:50:46 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA51286; Wed, 4 Aug 1999 15:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from alcanet.com.au (border.alcanet.com.au [203.62.196.10]) by hub.freebsd.org (Postfix) with ESMTP id 21B4B14D7D for ; Wed, 4 Aug 1999 15:46:57 -0700 (PDT) (envelope-from jeremyp@gsmx07.alcatel.com.au) Received: by border.alcanet.com.au id <40331>; Thu, 5 Aug 1999 08:27:11 +1000 Message-Id: <99Aug5.082711est.40331@border.alcanet.com.au> Date: Thu, 5 Aug 1999 08:46:32 +1000 From: Peter Jeremy Reply-To: peter.jeremy@alcatel.com.au To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/12976: No backup init(8) kept during installworld Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12976 >Category: bin >Synopsis: No backup init(8) kept during installworld >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 15:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Peter Jeremy >Release: FreeBSD 4.0-CURRENT i386 >Organization: Alcatel Australia Limited >Environment: cvs-cur 5539 >Description: init(8) is a critical part of the system startup - if no suitable init can be found, the kernel will panic. It's also the only critical file which is automatically updated during an installworld without any backup being kept. When a new kernel is installed, the current kernel is kept as /kernel.old. Similarly, the old /boot/loader is kept as /boot/loader.old. Whilst /bin/sh is not backed up, /bin/csh and /stand/sh (the latter is unaffected by installworld) are available as alternatives. [If wanted, something very similar to the patch below should also apply to /src/bin/sh/Makefile]. During startup, the kernel will scan a range of pathnames (/sbin/init, /sbin/oinit, /sbin/init.bak, /stand/sysinstall by default), and this can be over-ridden from /boot/loader with the init_path environment variable. It therefore seems reasonable to save the existing (working) init in case the new one is faulty in some way. >How-To-Repeat: Code inspection. cd .../src/sbin/init; make install >Fix: Index: Makefile =================================================================== RCS file: /home/CVSROOT/./src/sbin/init/Makefile,v retrieving revision 1.17 diff -u -r1.17 Makefile --- Makefile 1999/07/01 13:33:56 1.17 +++ Makefile 1999/08/04 22:22:54 @@ -33,3 +33,10 @@ .endif .endif + +# Backup existing /sbin/init as /sbin/oinit in case the new one blows up +.if exists(${DESTDIR}${BINDIR}/${PROG}) +beforeinstall: + -chflags noschg ${DESTDIR}${BINDIR}/${PROG} + mv ${DESTDIR}${BINDIR}/${PROG} ${DESTDIR}${BINDIR}/o${PROG} +.endif -- Peter Jeremy (VK2PJ) peter.jeremy@alcatel.com.au Alcatel Australia Limited 41 Mandible St Phone: +61 2 9690 5019 ALEXANDRIA NSW 2015 Fax: +61 2 9690 5982 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 18:20:10 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 28D20153FB for ; Wed, 4 Aug 1999 18:20:08 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA59301; Wed, 4 Aug 1999 18:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 87488151A5; Wed, 4 Aug 1999 18:11:55 -0700 (PDT) Message-Id: <19990805011155.87488151A5@hub.freebsd.org> Date: Wed, 4 Aug 1999 18:11:55 -0700 (PDT) From: Russell.Ingram@sandiegoca.ncr.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/12979: Response time continually slows on idle machine, PIII processors on version 3.2 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12979 >Category: kern >Synopsis: Response time continually slows on idle machine, PIII processors on version 3.2 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 18:20:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Russell Ingram >Release: 3.2 Stable >Organization: NCR >Environment: FreeBSD rtss12.sandiegoca.ncr.com 3.2-RELEASE FreeBSD 3.2-RELEASE #0: Wed Aug 4 16:22:41 PDT 1999 rfi@rtss12.sandiegoca.ncr.com:/usr/src/sys/compile/MULTCPU i386 >Description: I have a Intel brand server machine with 2 - 500 Mhz Xeon processors one GigBYTE RAM, 4 Gig Swap, Adaptec 2940, Symbios controller (on board but disabled). With the GENERIC kernel fresh after install the machine slowed to a crawl after one day (mostly sitting idle). The next day it didn't respond within 5 minutes. A powerdown and reboot brought it back to life with the same results. The one unusual thing I saw with a "ps -axv" was that the rpc.statd took 262968 K BYTEs of virtual space (on my 2.6 systems this is 176 K Bytes). I compiled xperfmon3 and viewed what it would tell me and got nothing unusual even when things got slow. I can send a jpeg or gif of the xperfmon window. I generated an SMP Kernel and I'm seeing the same thing. What should I be using to see where the kernel is spending it's time. I also have a Dell (PII with 128 M-BYTEs) running FreeBSD 2.6 that slows after about a week. However, all my system with 64 M-BYTES or less can run for months without problems. Neither of the larger RAM systems have the KERNEL option to say how much memory they have, but they recognize the RAM during boot. Thanks Russ If you have problems with my NCR email address use rfi@home.com >How-To-Repeat: Leave the system on for a day. The system is idle most of the time. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 18:30:22 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5421B14BED for ; Wed, 4 Aug 1999 18:30:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id SAA59898; Wed, 4 Aug 1999 18:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Wed, 4 Aug 1999 18:30:02 -0700 (PDT) Message-Id: <199908050130.SAA59898@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Gregory Bond Subject: Re: kern/12979: Response time continually slows on idle machine, PIII processors on version 3.2 Reply-To: Gregory Bond Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/12979; it has been noted by GNATS. From: Gregory Bond To: Russell.Ingram@sandiegoca.ncr.com Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/12979: Response time continually slows on idle machine, PIII processors on version 3.2 Date: Thu, 05 Aug 1999 11:27:43 +1000 Russell.Ingram@sandiegoca.ncr.com said: > The one unusual thing I saw with a "ps -axv" was that the rpc.statd > took 262968 K BYTEs of virtual space (on my 2.6 systems this is 176 K > Bytes). This is normal behaviour for rpc.statd. It MMAPs a huge chunk (256Mb) of anon memory but doesn't use most of it. It is not the cause of the stated performance issue. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 19: 0:24 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5657615434 for ; Wed, 4 Aug 1999 19:00:23 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA61838; Wed, 4 Aug 1999 19:00:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id EBE6C153AA; Wed, 4 Aug 1999 18:50:23 -0700 (PDT) Message-Id: <19990805015023.EBE6C153AA@hub.freebsd.org> Date: Wed, 4 Aug 1999 18:50:23 -0700 (PDT) From: delaroca@ucla.edu To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/12980: NetGear Dec 21140AF Ethernet Card unrecognized by de0 driver Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12980 >Category: kern >Synopsis: NetGear Dec 21140AF Ethernet Card unrecognized by de0 driver >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 19:00:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Denis DeLaRoca >Release: FreeBSD 3.2 >Organization: UCLA >Environment: % uname -a FreeBSD acacia.cts.ucla.edu 3.2-RELEASE FreeBSD 3.2-RELEASE #0: Tue Aug 3 22:18:18 PDT 1999 root@acacia.cts.ucla.edu:/usr/src/sys/compile/ROSEBUD i386 >Description: This DEC 21140AF card marketed by Netgear as the Fast Ethernet PCI Adapter FA 310TX is no longer recognized under FreeBSD 3.x. The de0 driver used to handle the card fine under FreeBSD 2.2.8... when I tried to upgrade to FreeBSD 3.1 I had to switch to a 3COM card to be able to run that version. Under FreeBSD 3.2 the problem persists. Upon booting, the card is detected as a PCI device but the de0 driver ignores it totally. >How-To-Repeat: Just get ahold of a NetGear Fast Ethernet PCI Adapter FA 310TX with a 21140AF Dec (Tulip) chipset and drop into any FreeBSD 3.x system. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 19:40:11 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 8E73214D84 for ; Wed, 4 Aug 1999 19:40:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA63871; Wed, 4 Aug 1999 19:40:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Wed, 4 Aug 1999 19:40:03 -0700 (PDT) Message-Id: <199908050240.TAA63871@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Alexandre Normand Subject: Re: misc/12615 Reply-To: Alexandre Normand Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12615; it has been noted by GNATS. From: Alexandre Normand To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: misc/12615 Date: Wed, 04 Aug 1999 22:37:25 -0400 --=====================_933835045==_ Content-Type: text/plain; charset="us-ascii" Greetings, I made an error in my keymap. scancode 14 was mapped incorrectly which caused problems with the backspace key. Hope this didn't cause too much problems. I have attached the new keymap to this email. Alexandre Normand --=====================_933835045==_ Content-Type: text/plain; name="cf.iso.kbd"; x-mac-type="54455854"; x-mac-creator="74747874" Content-Transfer-Encoding: x-uuencode Content-Disposition: attachment; filename="cf.iso.kbd" begin 600 cf.iso.kbd M(R!&2!!;&5X86YD2`T+"`Q.3DY"B,*"B,@("`@("`@("`@("`@("`@("`@("`@("`@("`@ M("`@("`@("`@("`@("`@("`@("`@("`@("`@("!A;'0*(R!S8V%N("`@("`@ M("`@("`@("`@("`@("`@("!C;G1R;"`@("`@("`@("!A;'0@("`@86QT("`@ M8VYT2<@("`@)UDG("`@(&5M("`@("!E;2`@("`@($,*("`P,C(@("`G=2<@ M("`@)U4G("`@(&YA:R`@("!N86L@("`@)W4G("`@("=5)R`@("!N86L@("`@ M;F%K("`@("!#"B`@,#(S("`@)VDG("`@("=))R`@("!H="`@("`@:'0@("`@ M("=I)R`@("`G22<@("`@:'0@("`@(&AT("`@("`@0PH@(#`R-"`@("=O)R`@ M("`G3R<@("`@R<@("`@9&=R82`@(&YO<"`@("!N;W`@ M("`@($\*("`P-#$@("`G(R<@("`@)WPG("`@(&YO<"`@("!N;W`@("`@)UPG M("`@("=\)R`@("!N;W`@("`@;F]P("`@("!/"B`@,#0R("`@;'-H:69T(&QS M:&EF="!LB<@("`@)UHG M("`@('-U8B`@("!S=6(@("`@)WHG("`@("=:)R`@("!S=6(@("`@"`@("`G8R<@("`@)T,G("`@(&5T>"`@("!E='@@("`@ M($,*("`P-#<@("`G=B<@("`@)U8G("`@('-Y;B`@("!S>6X@("`@)W8G("`@ M("=6)R`@("!S>6X@("`@"`@("`@ M0PH@(#`T.2`@("=N)R`@("`G3B<@("`@3$S(&9K97DR-2!F:V5Y,S<@3`R(&9K97DQ-"!F:V5Y M,C8@9FME>3,X('-C3(W(&9K97DS.2!S8W(P,R`@3$V(&9K97DR M."!F:V5Y-#`@3`U(&9K97DQ-R!F:V5Y,CD@9FME>30Q('-C3,P M(&9K97DT,B!S8W(P-B`@3$Y(&9K97DS,2!F:V5Y-#,@3`X(&9K97DR,"!F:V5Y,S(@ M9FME>30T('-C3,S(&9K97DT-2!S8W(P.2`@3(R(&9K97DS-"!F M:V5Y-#8@34P("34S("34V("34Y M("3$Q(&9K97DR,R!F:V5Y,S4@9FME>30W('-C MK)R`@("`G MNR<@("`@;F]P("`@(&YO<"`@("`GL"<@("`@)[LG("`@(&YO<"`@("!N;W`@ M("`@($\*("`P.#@@("!F:V5Y,3(@9FME>3(T(&9K97DS-B!F:V5Y-#@@30Y(&9K97DT.2!F:V5Y-#D@9FME>30Y M(&9K97DT.2!F:V5Y-#D@9FME>30Y("!/"B`@,#DU("`@9FME>34P(&9K97DU M,"!F:V5Y-3`@9FME>34P(&9K97DU,"!F:V5Y-3`@9FME>34P(&9K97DU,"`@ M3PH@(#`Y-B`@(&9K97DU,2!F:V5Y-3$@9FME>34Q(&9K97DU,2!F:V5Y-3$@ M9FME>34Q(&9K97DU,2!F:V5Y-3$@($\*("`P.3<@("!F:V5Y-3,@9FME>34S M(&9K97DU,R!F:V5Y-3,@9FME>34S(&9K97DU,R!F:V5Y-3,@9FME>34S("!/ M"B`@,#DX("`@9FME>34U(&9K97DU-2!F:V5Y-34@9FME>34U(&9K97DU-2!F M:V5Y-34@9FME>34U(&9K97DU-2`@3PH@(#`Y.2`@(&9K97DU-R!F:V5Y-3<@ M9FME>34W(&9K97DU-R!F:V5Y-3<@9FME>34W(&9K97DU-R!F:V5Y-3<@($\* M("`Q,#`@("!F:V5Y-3@@9FME>34X(&9K97DU."!F:V5Y-3@@9FME>34X(&9K M97DU."!F:V5Y-3@@9FME>34X("!/"B`@,3`Q("`@9FME>34Y(&9K97DU.2!F M:V5Y-3D@9FME>34Y(&9K97DU.2!F:V5Y-3D@9FME>34Y(&9K97DU.2`@3PH@ M(#$P,B`@(&9K97DV,"!F:V5Y-C`@9FME>38P(&9K97DV,"!F:V5Y-C`@9FME M>38P(&9K97DV,"!F:V5Y-C`@($\*("`Q,#,@("!F:V5Y-C$@9FME>38Q(&9K M97DV,2!F:V5Y-C$@9FME>38Q(&9K97DV,2!B;V]T("`@9FME>38Q("!/"B`@ M,3`T("`@38R(&9K97DV,B!F:V5Y-C(@9FME>38R(&9K97DV,B!F:V5Y-C(@($\*("`Q M,#8@("!F:V5Y-C,@9FME>38S(&9K97DV,R!F:V5Y-C,@9FME>38S(&9K97DV M,R!F:V5Y-C,@9FME>38S("!/"B`@,3`W("`@9FME>38T(&9K97DV-"!F:V5Y M-C0@9FME>38T(&9K97DV-"!F:V5Y-C0@9FME>38T(&9K97DV-"`@3PH@(#$P M."`@(&YO<"`@("!N;W`@("`@;F]P("`@(&YO<"`@("!N;W`@("`@;F]P("`@ M(&YO<"`@("!N;W`@("`@($\*"F1GH)R`@("@@)V$G(#(R."`I("@@ M)T$G(#$Y-B`I("@@)S,G(#(S-2`I("@@)T4G(#(P,R`I"B`@("`@("`@("`@ M("@@)VDG(#(S.2`I("@@)TDG(#(P-R`I("@@)V\G(#(T-B`I("@@)T\G(#(Q M-"`I"B`@("`@("`@("`@("@@)W4G(#(U,B`I("@@)U4G(#(R,"`I("@@)WDG M(#(U-2`I"@ID8V5D("`GN"<@("`H("=C)R`R,S$@*2`H("=#)R`Q.3D@*2`@ "(`H` ` end --=====================_933835045==_ Content-Type: text/plain; charset="us-ascii" --=====================_933835045==_-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 21:40:18 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 001B315451 for ; Wed, 4 Aug 1999 21:40:16 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id VAA70745; Wed, 4 Aug 1999 21:40:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id F1F3514D40; Wed, 4 Aug 1999 21:36:12 -0700 (PDT) Message-Id: <19990805043612.F1F3514D40@hub.freebsd.org> Date: Wed, 4 Aug 1999 21:36:12 -0700 (PDT) From: dvditto@yahoo.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: i386/12981: Bad *.flp files and and raw write program Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12981 >Category: i386 >Synopsis: Bad *.flp files and and raw write program >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 4 21:40:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: David Vallentyne >Release: 3.2 >Organization: none >Environment: >Description: When I use the raw write program you supplied with your boot images it actually creates bad sectors on my floppy disk. When I use annoter version of raw write with you boot images, raw write stops part way though and reports that there is a bad sector, however there is aren't any bad boot on the disk. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 22:12:55 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from fly.lglobus.ru (fly.lglobus.ru [195.34.224.130]) by hub.freebsd.org (Postfix) with ESMTP id F37D514FC6 for ; Wed, 4 Aug 1999 22:12:52 -0700 (PDT) (envelope-from rover@fly.lglobus.ru) Received: (from rover@localhost) by fly.lglobus.ru (8.9.3/8.9.2) id JAA52411; Thu, 5 Aug 1999 09:13:07 +0400 (MSD) (envelope-from rover) Date: Thu, 5 Aug 1999 09:13:06 +0400 From: "Oleg V. Volkov" To: dvditto@yahoo.com Cc: freebsd-bugs@freebsd.org Subject: Re: i386/12981: Bad *.flp files and and raw write program Message-ID: <19990805091306.A52390@fly.lglobus.ru> Reply-To: fb_rover@lglobus.ru References: <19990805043612.F1F3514D40@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <19990805043612.F1F3514D40@hub.freebsd.org>; from dvditto@yahoo.com on Wed, Aug 04, 1999 at 09:36:12PM -0700 Organization: -=/ SR 13 /=- Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >Description: > When I use the raw write program you supplied with your boot images it actually creates bad sectors on my floppy disk. When I use annoter version of raw write with you boot images, raw write stops part way though and reports that there is a bad sector, however there is aren't any bad boot on the disk. What .flp file you're trying to use? One of them is for 2.8 floppy, not for standard 1,44! -- Oleg V. Volkov aka Rover E-mail: rover@lglobus.ru E-mail redirector: sr-13@mail.ru (always up) -=/ SR 13 /=- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Aug 4 22:23:40 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 129AD14FC6; Wed, 4 Aug 1999 22:23:38 -0700 (PDT) (envelope-from yokota@FreeBSD.org) Received: (from yokota@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id WAA73563; Wed, 4 Aug 1999 22:22:26 -0700 (PDT) (envelope-from yokota@FreeBSD.org) Date: Wed, 4 Aug 1999 22:22:26 -0700 (PDT) From: Message-Id: <199908050522.WAA73563@freefall.freebsd.org> To: yokota@FreeBSD.org, freebsd-bugs@FreeBSD.org, yokota@FreeBSD.org Subject: Re: misc/12615: French-Canadian keymap not included in FreeBSD Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: French-Canadian keymap not included in FreeBSD Responsible-Changed-From-To: freebsd-bugs->yokota Responsible-Changed-By: yokota Responsible-Changed-When: Wed Aug 4 22:21:15 PDT 1999 Responsible-Changed-Why: I will be handling this. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 0:10: 5 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from sasami.jurai.net (sasami.jurai.net [63.67.141.99]) by hub.freebsd.org (Postfix) with ESMTP id B9D0015492; Thu, 5 Aug 1999 00:10:00 -0700 (PDT) (envelope-from winter@jurai.net) Received: from localhost (winter@localhost) by sasami.jurai.net (8.8.8/8.8.7) with ESMTP id DAA22574; Thu, 5 Aug 1999 03:09:30 -0400 (EDT) Date: Thu, 5 Aug 1999 03:09:30 -0400 (EDT) From: "Matthew N. Dodd" To: des@FreeBSD.ORG Cc: freebsd-bugs@FreeBSD.ORG, wpaul@FreeBSD.ORG Subject: Re: kern/12943: fxp driver not completely compatible with latest Intel PRO/100+ NICs In-Reply-To: <199908041044.DAA93444@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 4 Aug 1999 des@FreeBSD.ORG wrote: > Synopsis: fxp driver not completely compatible with latest Intel PRO/100+ NICs > > Responsible-Changed-From-To: freebsd-bugs->wpaul > Responsible-Changed-By: des > Responsible-Changed-When: Wed Aug 4 03:44:02 PDT 1999 > Responsible-Changed-Why: > Ethernet drivers belong to Bill. Except for the fxp driver which belongs David Greenman. -- | Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD | | winter@jurai.net | 2 x '84 Volvo 245DL | ix86,sparc,pmax | | http://www.jurai.net/~winter | This Space For Rent | ISO8802.5 4ever | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 1:20:21 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6830215264 for ; Thu, 5 Aug 1999 01:20:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id BAA02354; Thu, 5 Aug 1999 01:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 5 Aug 1999 01:20:02 -0700 (PDT) Message-Id: <199908050820.BAA02354@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: hoek@freebsd.org Subject: Re:bin/10274 Reply-To: hoek@freebsd.org Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/10274; it has been noted by GNATS. From: hoek@freebsd.org To: freebsd-gnats-submit@freebsd.org, jau@jau.tmt.tele.fi Cc: Subject: Re:bin/10274 Date: Thu, 5 Aug 1999 04:16:45 -0400 (EDT) > > The `make' command does not understand the library object syntax > on the target side of the rules. This may be fixed in OpenBSD/NetBSD's make(1). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 2:10:25 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 30CA715015 for ; Thu, 5 Aug 1999 02:10:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA05301; Thu, 5 Aug 1999 02:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from rins.st.ryukoku.ac.jp (rins.st.ryukoku.ac.jp [133.83.4.1]) by hub.freebsd.org (Postfix) with ESMTP id 69F9314E33 for ; Thu, 5 Aug 1999 02:07:51 -0700 (PDT) (envelope-from kjm@ideon.st.ryukoku.ac.jp) Received: from ideon.st.ryukoku.ac.jp (ideon.st.ryukoku.ac.jp [133.83.36.5]) by rins.st.ryukoku.ac.jp (8.9.3+3.2W/3.7W/RINS-1.9.6-NOSPAM) with ESMTP id SAA03882 for ; Thu, 5 Aug 1999 18:07:02 +0900 (JST) Received: (from kjm@localhost) by ideon.st.ryukoku.ac.jp (8.9.3/3.7W/kjm-19990628) id SAA08563; Thu, 5 Aug 1999 18:07:01 +0900 (JST) Message-Id: <199908050907.SAA08563@ideon.st.ryukoku.ac.jp> Date: Thu, 5 Aug 1999 18:07:01 +0900 (JST) From: kjm@rins.ryukoku.ac.jp (KOJIMA Hajime) Reply-To: kjm@rins.ryukoku.ac.jp To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12982: last command -y option support patch Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12982 >Category: bin >Synopsis: last does not support -y option. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 02:10:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: KOJIMA Hajime >Release: FreeBSD 3.2-RELEASE i386 >Organization: Ryukoku University >Environment: CPU: Celeron 466MHz Memory: 128MB >Description: FreeBSD's last command does not support -y option. GNU version of last command (in acct package) support -y option, and its useful. >How-To-Repeat: % last -y last: illegal option -- y usage: last [-#] [-f file] [-h hostname] [-t tty] [-s|w] [user ...] >Fix: Apply this patch. --- last.1.dist Thu Aug 5 17:37:58 1999 +++ last.1 Thu Aug 5 17:41:08 1999 @@ -45,6 +45,7 @@ .Op Fl s .Op Fl t Ar tty .Op Fl w +.Op Fl y .Op user ... .Sh DESCRIPTION .Nm Last @@ -89,6 +90,8 @@ .It Fl w Widen the duration field to show seconds, as well as the default days, hours and minutes. +.It Fl y +Report the duration of the login session with year. .El .Pp If --- last.c.dist Thu Aug 5 17:18:37 1999 +++ last.c Thu Aug 5 18:04:12 1999 @@ -85,6 +85,8 @@ static char *file = _PATH_WTMP; /* wtmp file */ static int sflag = 0; /* show delta in seconds */ static int width = 5; /* show seconds in delta */ +static int showyear = NO; /* show year */ +#define YEAR_SIZE 4 /* Y10K BUG HERE: to fix, change 4 to 5 */ void addarg __P((int, char *)); void hostconv __P((char *)); @@ -97,7 +99,7 @@ usage(void) { (void)fprintf(stderr, - "usage: last [-#] [-f file] [-h hostname] [-t tty] [-s|w] [user ...]\n"); + "usage: last [-#] [-f file] [-h hostname] [-t tty] [-s|w] [-y] [user ...]\n"); exit(1); } @@ -114,7 +116,7 @@ (void) setlocale(LC_TIME, ""); maxrec = -1; - while ((ch = getopt(argc, argv, "0123456789f:h:st:w")) != -1) + while ((ch = getopt(argc, argv, "0123456789f:h:st:wy")) != -1) switch (ch) { case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': @@ -148,6 +150,9 @@ case 'w': width = 8; break; + case 'y': + showyear = YES; + break; case '?': default: usage(); @@ -240,11 +245,21 @@ if (want(bp)) { tm = localtime(&bp->ut_time); (void) strftime(ct, sizeof(ct), "%c", tm); - printf("%-*.*s %-*.*s %-*.*s %10.10s %5.5s \n", - UT_NAMESIZE, UT_NAMESIZE, bp->ut_name, - UT_LINESIZE, UT_LINESIZE, bp->ut_line, - UT_HOSTSIZE, UT_HOSTSIZE, bp->ut_host, - ct, ct + 11); + if (showyear) { + printf("%-*.*s %-*.*s %-*.*s %10.10s %*.*s %5.5s \n", + UT_NAMESIZE, UT_NAMESIZE, bp->ut_name, + UT_LINESIZE, UT_LINESIZE, bp->ut_line, + UT_HOSTSIZE, UT_HOSTSIZE, bp->ut_host, + ct, + YEAR_SIZE, YEAR_SIZE, ct + 20, + ct + 11); + } else { + printf("%-*.*s %-*.*s %-*.*s %10.10s %5.5s \n", + UT_NAMESIZE, UT_NAMESIZE, bp->ut_name, + UT_LINESIZE, UT_LINESIZE, bp->ut_line, + UT_HOSTSIZE, UT_HOSTSIZE, bp->ut_host, + ct, ct + 11); + } if (maxrec && !--maxrec) return; } @@ -278,11 +293,21 @@ bp->ut_line[4] = '\0'; tm = localtime(&bp->ut_time); (void) strftime(ct, sizeof(ct), "%c", tm); - printf("%-*.*s %-*.*s %-*.*s %10.10s %5.5s ", - UT_NAMESIZE, UT_NAMESIZE, bp->ut_name, - UT_LINESIZE, UT_LINESIZE, bp->ut_line, - UT_HOSTSIZE, UT_HOSTSIZE, bp->ut_host, - ct, ct + 11); + if (showyear) { + printf("%-*.*s %-*.*s %-*.*s %10.10s %*.*s %5.5s ", + UT_NAMESIZE, UT_NAMESIZE, bp->ut_name, + UT_LINESIZE, UT_LINESIZE, bp->ut_line, + UT_HOSTSIZE, UT_HOSTSIZE, bp->ut_host, + ct, + YEAR_SIZE, YEAR_SIZE, ct + 20, + ct + 11); + } else { + printf("%-*.*s %-*.*s %-*.*s %10.10s %5.5s ", + UT_NAMESIZE, UT_NAMESIZE, bp->ut_name, + UT_LINESIZE, UT_LINESIZE, bp->ut_line, + UT_HOSTSIZE, UT_HOSTSIZE, bp->ut_host, + ct, ct + 11); + } if (!tt->logout) puts(" still logged in"); else { >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 2:16:47 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 1B98B154A4; Thu, 5 Aug 1999 02:16:45 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: (from ru@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id CAA05772; Thu, 5 Aug 1999 02:16:40 -0700 (PDT) (envelope-from ru@FreeBSD.org) Date: Thu, 5 Aug 1999 02:16:40 -0700 (PDT) From: Message-Id: <199908050916.CAA05772@freefall.freebsd.org> To: peter.jeremy@alcatel.com.au, ru@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/12976: No backup init(8) kept during installworld Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: No backup init(8) kept during installworld State-Changed-From-To: open->closed State-Changed-By: ru State-Changed-When: Thu Aug 5 02:14:31 PDT 1999 State-Changed-Why: Committed, thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 4:30: 4 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0662B154C2 for ; Thu, 5 Aug 1999 04:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA15623; Thu, 5 Aug 1999 04:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 90A6A154BB; Thu, 5 Aug 1999 04:21:00 -0700 (PDT) Message-Id: <19990805112100.90A6A154BB@hub.freebsd.org> Date: Thu, 5 Aug 1999 04:21:00 -0700 (PDT) From: wtw@slip.net To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: misc/12983: system hang accessing mounted msdos floppy after ejection/re-insertion Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12983 >Category: misc >Synopsis: system hang accessing mounted msdos floppy after ejection/re-insertion >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 04:30:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Bill Warner >Release: 3.2-RELEASE >Organization: >Environment: FreeBSD bsd 3.2-RELEASE FreeBSD 3.2-RELEASE #2: Sat Jul 24 01:39:21 PDT 1999 wtw@bsd:/usr/src/sys/compile/ROUTER i386 >Description: I mounted an msdos 1.44M floppy with mount -t msdos /dev/fd0.1440 /mnt/fd which was fine. I did an "ls". The floppy had files on it, including subdirectories. The diskette was write protected. After "cd /mnt/fd" I tried "rm *" which failed, as expected. Then, I ejected the floppy (*without* unmounting), write-enabled the floppy, then put it back in the drive. I then typed "rm *" again. The machine hung solid - no messages on console, capslock/numlock on console didn't work, ctrl-alt-del on console didn't work. I do not think the floppy activity light came on when I did the 2nd "rm *", but I'm not entirely certain. (I realize ejecting the mounted floppy was a mistake, but the system's response was less than optimal :-) Here's some machine info: Aug 5 03:33:31 bsd /kernel: FreeBSD 3.2-RELEASE #2: Sat Jul 24 01:39:21 PDT 1999 Aug 5 03:33:31 bsd /kernel: wtw@bsd:/usr/src/sys/compile/ROUTER Aug 5 03:33:31 bsd /kernel: Timecounter "i8254" frequency 1193182 Hz Aug 5 03:33:31 bsd /kernel: Timecounter "TSC" frequency 99474228 Hz Aug 5 03:33:31 bsd /kernel: CPU: Pentium/P54C (99.47-MHz 586-class CPU) Aug 5 03:33:31 bsd /kernel: Origin = "GenuineIntel" Id = 0x525 Stepping=5 Aug 5 03:33:31 bsd /kernel: Features=0x1bf Aug 5 03:33:31 bsd /kernel: real memory = 50331648 (49152K bytes) Aug 5 03:33:31 bsd /kernel: avail memory = 46243840 (45160K bytes) Aug 5 03:33:31 bsd /kernel: Preloaded elf kernel "kernel" at 0xc02af000. Aug 5 03:33:31 bsd /kernel: Probing for devices on PCI bus 0: Aug 5 03:33:31 bsd /kernel: chip0: rev 0x01 on pci0.0.0 Aug 5 03:33:31 bsd /kernel: chip1: rev 0x02 on pci0.7.0 ... Aug 5 03:33:31 bsd /kernel: Probing for devices on the ISA bus: Aug 5 03:33:32 bsd /kernel: sc0 irq 1 on motherboard Aug 5 03:33:32 bsd /kernel: sc0: VGA color <16 virtual consoles, flags=0x0> Aug 5 03:33:32 bsd /kernel: sc0: irq with no handler Aug 5 03:33:32 bsd /kernel: atkbdc0 at 0x60-0x6f on motherboard Aug 5 03:33:32 bsd /kernel: atkbd0 irq 1 on isa Aug 5 03:33:32 bsd /kernel: atkbd0 not attached due to irq conflict with sc0 at 1 Aug 5 03:33:32 bsd /kernel: psm0 not found Aug 5 03:33:32 bsd /kernel: sio0 at 0x3f8-0x3ff irq 4 on isa Aug 5 03:33:32 bsd /kernel: sio0: type 16550A Aug 5 03:33:32 bsd /kernel: sio1 at 0x2f8-0x2ff irq 3 on isa Aug 5 03:33:32 bsd /kernel: sio1: type 16550A Aug 5 03:33:32 bsd /kernel: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa Aug 5 03:33:32 bsd /kernel: fd0: 1.44MB 3.5in ... Aug 5 03:33:32 bsd /kernel: Intel Pentium detected, installing workaround for F00F bug ... I can give my kernel configuration if desired. >How-To-Repeat: See above. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 4:51:53 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 39ABE14CDE; Thu, 5 Aug 1999 04:51:51 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: (from ru@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA17283; Thu, 5 Aug 1999 04:51:46 -0700 (PDT) (envelope-from ru@FreeBSD.org) Date: Thu, 5 Aug 1999 04:51:46 -0700 (PDT) From: Message-Id: <199908051151.EAA17283@freefall.freebsd.org> To: ust@cert.siemens.de, ru@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/12967: File permissions after timezone changing with "tzsetup" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: File permissions after timezone changing with "tzsetup" State-Changed-From-To: open->feedback State-Changed-By: ru State-Changed-When: Thu Aug 5 04:49:12 PDT 1999 State-Changed-Why: Fixed in -CURRENT (tzsetup.c,v 1.14). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 4:56:50 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 19E0914D22; Thu, 5 Aug 1999 04:56:48 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: (from ru@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id EAA17570; Thu, 5 Aug 1999 04:55:36 -0700 (PDT) (envelope-from ru@FreeBSD.org) Date: Thu, 5 Aug 1999 04:55:36 -0700 (PDT) From: Message-Id: <199908051155.EAA17570@freefall.freebsd.org> To: ru@FreeBSD.org, freebsd-bugs@FreeBSD.org, ru@FreeBSD.org Subject: Re: bin/12967: File permissions after timezone changing with "tzsetup" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: File permissions after timezone changing with "tzsetup" Responsible-Changed-From-To: freebsd-bugs->ru Responsible-Changed-By: ru Responsible-Changed-When: Thu Aug 5 04:52:01 PDT 1999 Responsible-Changed-Why: So I remember to MFC. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 5:25: 8 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7BC76151DA; Thu, 5 Aug 1999 05:25:06 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA19511; Thu, 5 Aug 1999 05:24:27 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Thu, 5 Aug 1999 05:24:27 -0700 (PDT) From: Message-Id: <199908051224.FAA19511@freefall.freebsd.org> To: mi@aldan.algebra.com, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/12853: uthread_init.c PANICs in case of (legally) close stdin Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: uthread_init.c PANICs in case of (legally) close stdin State-Changed-From-To: open->feedback State-Changed-By: deischen State-Changed-When: Thu Aug 5 05:20:07 PDT 1999 State-Changed-Why: A fix was applied to -current and passes the supplied test program that demonstrates the problem. I would like feedback from the originators before MFC and closing the PR. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 5:50:21 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 24DBB154D1 for ; Thu, 5 Aug 1999 05:50:18 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA21782; Thu, 5 Aug 1999 05:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from soleil.uvsq.fr (soleil.uvsq.fr [193.51.24.1]) by hub.freebsd.org (Postfix) with ESMTP id C3052151DA for ; Thu, 5 Aug 1999 05:43:39 -0700 (PDT) (envelope-from card@ens.uvsq.fr) Received: from atlas.ens.uvsq.fr (atlas.ens.uvsq.fr [193.51.26.1]) by soleil.uvsq.fr (8.9.3/jtpda-5.3.2) with ESMTP id OAA50794 for ; Thu, 5 Aug 1999 14:43:29 +0200 (CEST) Received: from alsace.ens.uvsq.fr (alsace.ens.uvsq.fr [193.51.26.20]) by atlas.ens.uvsq.fr (8.9.3/jtpda-5.2) with ESMTP id OAA40059 for ; Thu, 5 Aug 1999 14:43:29 +0200 (CEST) Received: from (card@localhost) by alsace.ens.uvsq.fr (8.9.3/jtpda-5.2) id OAA00777 ; Thu, 5 Aug 1999 14:43:29 +0200 (CEST) Message-Id: <199908051243.OAA00777@alsace.ens.uvsq.fr> Date: Thu, 5 Aug 1999 14:43:29 +0200 (CEST) From: card@ens.uvsq.fr (Remy Card) Reply-To: card@csi.uvsq.fr To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/12984: No dhclient support in /etc/rc* Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12984 >Category: conf >Synopsis: /etc/rc* does not contain any support for dhclient >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 05:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Remy Card >Release: FreeBSD 3.2-RELEASE i386 >Organization: CSI - UVSQ >Environment: 3.2-RELEASE and 3.2-STABLE >Description: 3.2-RELEASE contains dhclient but the startup scripts (/etc/rc*) do not include any support for it. Thus, it is not possible to use DHCP to set the IP address without modifying these scripts. >How-To-Repeat: >Fix: Apply the following patch that adds dhclient support in /etc/rc.network and /etc/defaults/rc.conf. This patch includes the changes made in the current version of /etc/rc*. --- usr/src/etc/defaults/rc.conf Tue May 11 14:21:22 1999 +++ etc/defaults/rc.conf Thu Aug 5 14:20:28 1999 @@ -31,6 +31,8 @@ ### Basic network options: ### hostname="myname.my.domain" # Set this! nisdomainname="NO" # Set to NIS domain if using NIS (or NO). +dhcp_program="/sbin/dhclient" # Path to dhcp client program. +dhcp_flags="" # Additional flags to pass to dhcp client. firewall_enable="NO" # Set to YES to enable firewall functionality firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall firewall_type="UNKNOWN" # Firewall type (see /etc/rc.firewall) --- usr/src/etc/rc.network Mon Apr 12 17:29:11 1999 +++ etc/rc.network Wed Aug 4 18:53:35 1999 @@ -58,7 +58,12 @@ # Do the primary ifconfig if specified eval ifconfig_args=\$ifconfig_${ifn} if [ -n "${ifconfig_args}" ] ; then - ifconfig ${ifn} ${ifconfig_args} + # See if we are using DHCP + if [ X"${ifconfig_args}" = X"DHCP" ]; then + ${dhcp_program} ${dhcp_flags} ${ifn} + else + ifconfig ${ifn} ${ifconfig_args} + fi fi # Check to see if aliases need to be added alias=0 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 9:30:10 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 142BD14EE7 for ; Thu, 5 Aug 1999 09:30:08 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA87261; Thu, 5 Aug 1999 09:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 5 Aug 1999 09:30:03 -0700 (PDT) Message-Id: <199908051630.JAA87261@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Jasper O'Malley" Subject: Re: conf/12984: No dhclient support in /etc/rc* Reply-To: "Jasper O'Malley" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR conf/12984; it has been noted by GNATS. From: "Jasper O'Malley" To: card@csi.uvsq.fr Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: conf/12984: No dhclient support in /etc/rc* Date: Thu, 5 Aug 1999 10:28:50 -0500 (CDT) On Thu, 5 Aug 1999, Remy Card wrote: > 3.2-RELEASE contains dhclient but the startup scripts (/etc/rc*) do > not include any support for it. Thus, it is not possible to use DHCP to > set the IP address without modifying these scripts. Sure it is. /etc/rc.network looks for the file /etc/start_if.${ifn} for each interface ${ifn} listed in rc.conf, and runs it if present. If you want to use dhclient to lease an address on fxp0, for instance, make a file /etc/start_if.fxp0 with the following lines in it: #!/bin/sh /sbin/dhclient fxp0 The patch looks okay, too, though. There's something appealing about being able to simply stick ifconfig_fxp0="DHCP" in rc.conf, and not have to muck with a start_if script. I'd suggest calling the new rc.conf variable something like dhcpc_program, instead of just dhcp_program, to avoid confusion with a possible future DHCP server program variable. Cheers, Mick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 10:50:31 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9D6781550D for ; Thu, 5 Aug 1999 10:50:29 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA97392; Thu, 5 Aug 1999 10:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 5 Aug 1999 10:50:01 -0700 (PDT) Message-Id: <199908051750.KAA97392@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Doug Subject: Re: conf/12984: No dhclient support in /etc/rc* Reply-To: Doug Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR conf/12984; it has been noted by GNATS. From: Doug To: card@csi.uvsq.fr Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: conf/12984: No dhclient support in /etc/rc* Date: Thu, 5 Aug 1999 10:46:46 -0700 (PDT) On Thu, 5 Aug 1999, Remy Card wrote: > 3.2-RELEASE contains dhclient but the startup scripts (/etc/rc*) do > not include any support for it. Thus, it is not possible to use DHCP to > set the IP address without modifying these scripts. > Apply the following patch that adds dhclient support in /etc/rc.network > and /etc/defaults/rc.conf. This patch includes the changes made in the > current version of /etc/rc*. While I agree that we need better support for dhcp in the rc* scripts, I do not believe that your patch is the correct approach. There are many things you can do with dhcp other than just ifconfig'ing an interface, so the support needs to be more thorough than that. For one approach on using the start_if* approach see http://home.san.rr.com/freebsd/dhcp.html. I'm working on a more complete approach for dhcp support, if you'd be willing to test what I come up with send me a private e-mail and we can work something out. Doug -- On account of being a democracy and run by the people, we are the only nation in the world that has to keep a government four years, no matter what it does. -- Will Rogers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 11:32: 6 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0932A15280; Thu, 5 Aug 1999 11:32:04 -0700 (PDT) (envelope-from rnordier@FreeBSD.org) Received: (from rnordier@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA00513; Thu, 5 Aug 1999 11:30:43 -0700 (PDT) (envelope-from rnordier@FreeBSD.org) Date: Thu, 5 Aug 1999 11:30:43 -0700 (PDT) From: Message-Id: <199908051830.LAA00513@freefall.freebsd.org> To: dvditto@yahoo.com, rnordier@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: i386/12981: Bad *.flp files and and raw write program Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Bad *.flp files and and raw write program State-Changed-From-To: open->closed State-Changed-By: rnordier State-Changed-When: Thu Aug 5 11:26:31 PDT 1999 State-Changed-Why: The suggested utility for use with floppy images is fdimage.exe, which is also supplied on CD-ROMs, and is available at FreeBSD mirror sites. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 13:10: 5 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BBA8A15546 for ; Thu, 5 Aug 1999 13:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA19929; Thu, 5 Aug 1999 13:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id 177D014D7C for ; Thu, 5 Aug 1999 13:06:41 -0700 (PDT) (envelope-from dwmalone@maths.tcd.ie) Received: from gosset.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 5 Aug 1999 21:04:27 +0100 (BST) Message-Id: <199908052104.aa90826@gosset.maths.tcd.ie> Date: Thu, 5 Aug 1999 21:04:27 +0100 (BST) From: dwmalone@maths.tcd.ie Reply-To: dwmalone@maths.tcd.ie To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12987: fetch usage is missing a new line. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12987 >Category: bin >Synopsis: Missing \n in usage in fetch. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 13:10:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: David Malone >Release: FreeBSD 3.2-STABLE i386 >Organization: School of Mathematics, Trinity College, Dublin. >Environment: FreeBSD 3.2-STABLE as of checked out last Friday. Seems to be missing on RELENG_3_2_PAO and RELENG_3. >Description: Fetch usage function seems to be missing a \n. >How-To-Repeat: 20:59:gosset 52% fetch usage: fetch [-ADHILMNPRTVablmnpqrstv] [-o outputfile] [-S bytes] [-f file -h host [-c dir] | URL]20:59:gosset 53% >Fix: --- main.c.orig Thu Aug 5 20:53:17 1999 +++ main.c Thu Aug 5 20:53:50 1999 @@ -54,7 +54,7 @@ fprintf(stderr, "usage: fetch [-ADHILMNPRTVablmnpqrstv] [-o outputfile] " "[-S bytes]\n" - " [-f file -h host [-c dir] | URL]"); + " [-f file -h host [-c dir] | URL]\n"); exit(EX_USAGE); } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 13:26:39 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 3A37A14D98; Thu, 5 Aug 1999 13:26:38 -0700 (PDT) (envelope-from roberto@FreeBSD.org) Received: (from roberto@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA22245; Thu, 5 Aug 1999 13:25:05 -0700 (PDT) (envelope-from roberto@FreeBSD.org) Date: Thu, 5 Aug 1999 13:25:05 -0700 (PDT) From: Message-Id: <199908052025.NAA22245@freefall.freebsd.org> To: dwmalone@maths.tcd.ie, roberto@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/12987: Missing \n in usage in fetch. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Missing \n in usage in fetch. State-Changed-From-To: open->closed State-Changed-By: roberto State-Changed-When: Thu Aug 5 13:23:08 PDT 1999 State-Changed-Why: Fixed in following revisions: 1.49.2.3 RELENG_3 1.49.2.1.2.2 RELENG_3_2_PAO for main.c. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 13:29:41 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (Postfix) with ESMTP id 447A615194 for ; Thu, 5 Aug 1999 13:29:38 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id WAA00985; Thu, 5 Aug 1999 22:29:06 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (Postfix, from userid 101) id 341CA870B; Thu, 5 Aug 1999 22:27:46 +0200 (CEST) Date: Thu, 5 Aug 1999 22:27:46 +0200 From: Ollivier Robert To: dwmalone@maths.tcd.ie, freebsd-bugs@FreeBSD.org Subject: Re: bin/12987: Missing \n in usage in fetch. Message-ID: <19990805222746.A57517@keltia.freenix.fr> Mail-Followup-To: dwmalone@maths.tcd.ie, freebsd-bugs@FreeBSD.org References: <199908052025.NAA22245@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Mutt/0.95.5i In-Reply-To: <199908052025.NAA22245@freefall.freebsd.org>; from roberto@FreeBSD.org on Thu, Aug 05, 1999 at 01:25:05PM -0700 X-Operating-System: FreeBSD 4.0-CURRENT/ELF ctm#5468 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org According to roberto@FreeBSD.org: > Fixed in following revisions: > 1.49.2.3 RELENG_3 > 1.49.2.1.2.2 RELENG_3_2_PAO > for main.c. Thanks for the patch! -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 4.0-CURRENT #72: Mon Jul 12 08:26:43 CEST 1999 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 13:51:37 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id AD13C14C57 for ; Thu, 5 Aug 1999 13:51:35 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA26597; Thu, 5 Aug 1999 13:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from leap.innerx.net (leap.innerx.net [38.179.176.25]) by hub.freebsd.org (Postfix) with ESMTP id EB13B14D30 for ; Thu, 5 Aug 1999 13:46:34 -0700 (PDT) (envelope-from chris@holly.dyndns.org) Received: from holly.dyndns.org (ip177.houston13.tx.pub-ip.psi.net [38.27.213.177]) by leap.innerx.net (Postfix) with ESMTP id 1142937077 for ; Thu, 5 Aug 1999 16:46:21 -0400 (EDT) Received: (from chris@localhost) by holly.dyndns.org (8.9.3/8.9.3) id PAA53591; Thu, 5 Aug 1999 15:46:25 -0500 (CDT) (envelope-from chris) Message-Id: <199908052046.PAA53591@holly.dyndns.org> Date: Thu, 5 Aug 1999 15:46:25 -0500 (CDT) From: chris@calldei.com Reply-To: chris@calldei.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/12989: [Patch] src/sys/i386/conf/LINT refers to old st device Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12989 >Category: conf >Synopsis: [Patch] src/sys/i386/conf/LINT refers to old st device >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 13:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Chris Costello >Release: FreeBSD 4.0-CURRENT i386 >Organization: none >Environment: LINT: $Id: LINT,v 1.621 1999/08/04 17:29:33 green Exp $ >Description: LINT refers to the old `st' device. Since CAM, it has been renamed `sa' >How-To-Repeat: vi LINT >Fix: Index: LINT =================================================================== RCS file: /home/ncvs/src/sys/i386/conf/LINT,v retrieving revision 1.621 diff -u -2 -r1.621 LINT --- LINT 1999/08/04 17:29:33 1.621 +++ LINT 1999/08/05 20:44:38 @@ -683,5 +683,5 @@ # disk da1 at scbus3 target 1 # disk da2 at scbus2 target 3 -# tape st1 at scbus1 target 6 +# tape sa1 at scbus1 target 6 # device cd0 at scbus? >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 15:50: 7 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id CA532155C1 for ; Thu, 5 Aug 1999 15:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id PAA38047; Thu, 5 Aug 1999 15:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from bd.mbn.or.jp (bd.mbn.or.jp [202.217.0.43]) by hub.freebsd.org (Postfix) with ESMTP id 9BE9A1557A for ; Thu, 5 Aug 1999 15:46:37 -0700 (PDT) (envelope-from chi@bd.mbn.or.jp) Received: from chino.localhost (cse5-42.sapporo.mbn.or.jp [202.217.111.66]) by bd.mbn.or.jp (8.9.1/bd.mbn.or.jp-2.0) with ESMTP id HAA24119; Fri, 6 Aug 1999 07:44:49 +0900 (JST) Message-Id: <199908052244.HAA24119@bd.mbn.or.jp> Date: Fri, 6 Aug 1999 07:44:49 +0900 (JST) From: chi@bd.mbn.or.jp Reply-To: chi@bd.mbn.or.jp, akiyama@kme.mei.co.jp To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/12992: sector size independent patch for msdosfs(640MB MO,etc) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12992 >Category: misc >Synopsis: sector size independent patch for msdosfs(640MB MO,etc) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 15:50:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Chiharu Shibata >Release: FreeBSD 3.2-RELEASE i386 >Organization: FreeBSD(98) development team >Environment: Using 640MB MO, GIGA-MO, DVD-RAM, and 1.25MB FD of NEC PC-98. >Description: Our msdosfs code only handles 512 bytes/sector media, so we cannot use 640MB MO, 1.3GB MO (aka GIGA-MO) and DVD-RAM whose sector sizes are not 512 bytes/sector. 1.25MB FD of NEC PC-98 has same problem. This is the patch which can handle those non-512 bytes/sector media, useful both FreeBSD and FreeBSD(98). >How-To-Repeat: >Fix: This patch was once reviewed committers ML via Mr. Kato, and comments are reflected. diff -ru /sys/msdosfs/msdosfs_fat.c msdosfs_fat.c --- /sys/msdosfs/msdosfs_fat.c Thu Apr 16 02:46:42 1998 +++ msdosfs_fat.c Wed Jul 28 17:14:11 1999 @@ -113,7 +113,7 @@ bn += pmp->pm_fatblk + pmp->pm_curfat * pmp->pm_FATsecs; if (bnp) - *bnp = bn; + *bnp = bn * pmp->pm_SecBlkRatio; if (sizep) *sizep = size; if (bop) @@ -182,7 +182,8 @@ return (E2BIG); } if (bnp) - *bnp = pmp->pm_rootdirblk + de_cn2bn(pmp, findcn); + *bnp = (pmp->pm_rootdirblk + de_cn2bn(pmp, + findcn)) * pmp->pm_SecBlkRatio; if (cnp) *cnp = MSDOSFSROOT; if (sp) @@ -364,7 +365,8 @@ + ffs(pmp->pm_inusemap[cn / N_INUSEBITS] ^ (u_int)-1) - 1; } - if (bread(pmp->pm_devvp, pmp->pm_fsinfo, 1024, NOCRED, &bpn) != 0) { + if (bread(pmp->pm_devvp, pmp->pm_fsinfo * pmp->pm_SecBlkRatio, + fsi_size(pmp->pm_SecBlkRatio), NOCRED, &bpn) != 0) { /* * Ignore the error, but turn off FSInfo update for the future. */ @@ -394,7 +396,7 @@ * bwrite()'s and really slow things down. */ for (i = 1; i < pmp->pm_FATs; i++) { - fatbn += pmp->pm_FATsecs; + fatbn += (pmp->pm_FATsecs * pmp->pm_SecBlkRatio); /* getblk() never fails */ bpn = getblk(pmp->pm_devvp, fatbn, bp->b_bcount, 0, 0); bcopy(bp->b_data, bpn->b_data, bp->b_bcount); diff -ru /sys/msdosfs/msdosfs_vfsops.c msdosfs_vfsops.c --- /sys/msdosfs/msdosfs_vfsops.c Wed Apr 21 07:43:34 1999 +++ msdosfs_vfsops.c Wed Jul 28 17:14:12 1999 @@ -69,6 +69,17 @@ #include #include +#ifdef PC98 +/* + * XXX - The boot signature formatted by NEC PC-98 DOS looks like a + * garbage or a random value :-{ + * If you want to use that broken-signatured media, define the + * following symbol even though PC/AT. + * (ex. mount PC-98 DOS formatted FD on PC/AT) + */ +#define MSDOSFS_NOCHECKSIG +#endif + MALLOC_DEFINE(M_MSDOSFSMNT, "MSDOSFS mount", "MSDOSFS mount structure"); static MALLOC_DEFINE(M_MSDOSFSFAT, "MSDOSFS FAT", "MSDOSFS file allocation table"); @@ -428,12 +439,10 @@ /* * Read the boot sector of the filesystem, and then check the * boot signature. If not a dos boot sector then error out. + * + * NOTE: 2048 is a maximum sector size in current... */ -#ifdef PC98 - error = bread(devvp, 0, 1024, NOCRED, &bp); -#else - error = bread(devvp, 0, 512, NOCRED, &bp); -#endif + error = bread(devvp, 0, 2048, NOCRED, &bp); if (error) goto error_exit; bp->b_flags |= B_AGE; @@ -445,22 +454,13 @@ #ifndef __FreeBSD__ if (!(argp->flags & MSDOSFSMNT_GEMDOSFS)) { #endif -#ifdef PC98 - if ((bsp->bs50.bsBootSectSig0 != BOOTSIG0 - || bsp->bs50.bsBootSectSig1 != BOOTSIG1) - && (bsp->bs50.bsBootSectSig0 != 0 /* PC98 DOS 3.3x */ - || bsp->bs50.bsBootSectSig1 != 0) - && (bsp->bs50.bsBootSectSig0 != 0x90 /* PC98 DOS 5.0 */ - || bsp->bs50.bsBootSectSig1 != 0x3d) - && (bsp->bs50.bsBootSectSig0 != 0x46 /* PC98 DOS 3.3B */ - || bsp->bs50.bsBootSectSig1 != 0xfa)) { -#else +#ifndef MSDOSFS_NOCHECKSIG if (bsp->bs50.bsBootSectSig0 != BOOTSIG0 || bsp->bs50.bsBootSectSig1 != BOOTSIG1) { -#endif error = EINVAL; goto error_exit; } +#endif #ifndef __FreeBSD__ } #endif @@ -485,6 +485,9 @@ pmp->pm_Heads = getushort(b50->bpbHeads); pmp->pm_Media = b50->bpbMedia; + /* calculate the ratio of sector size to DEV_BSIZE */ + pmp->pm_SecBlkRatio = pmp->pm_BytesPerSec / DEV_BSIZE; + #ifndef __FreeBSD__ if (!(argp->flags & MSDOSFSMNT_GEMDOSFS)) { #endif @@ -676,7 +679,9 @@ if (pmp->pm_fsinfo) { struct fsinfo *fp; - if ((error = bread(devvp, pmp->pm_fsinfo, 1024, NOCRED, &bp)) != 0) + if ((error = bread(devvp, pmp->pm_fsinfo * pmp->pm_SecBlkRatio, + fsi_size(pmp->pm_SecBlkRatio), + NOCRED, &bp)) != 0) goto error_exit; fp = (struct fsinfo *)bp->b_data; if (!bcmp(fp->fsisig1, "RRaA", 4) diff -ru /sys/msdosfs/msdosfsmount.h msdosfsmount.h --- /sys/msdosfs/msdosfsmount.h Tue Feb 24 01:44:37 1998 +++ msdosfsmount.h Wed Jul 28 17:14:12 1999 @@ -68,6 +68,7 @@ mode_t pm_mask; /* mask to and with file protection bits */ struct vnode *pm_devvp; /* vnode for block device mntd */ struct bpb50 pm_bpb; /* BIOS parameter blk for this fs */ + int pm_SecBlkRatio; /* How many DEV_BSIZE blocks fit inside a physical sector */ u_long pm_FATsecs; /* actual number of fat sectors */ u_long pm_fatblk; /* block # of first FAT */ u_long pm_rootdirblk; /* block # (cluster # for FAT32) of root directory number */ @@ -174,13 +175,15 @@ * Map a cluster number into a filesystem relative block number. */ #define cntobn(pmp, cn) \ - (de_cn2bn((pmp), (cn)-CLUST_FIRST) + (pmp)->pm_firstcluster) + ((de_cn2bn((pmp), (cn)-CLUST_FIRST) + (pmp)->pm_firstcluster) \ + * (pmp)->pm_SecBlkRatio) /* * Calculate block number for directory entry in root dir, offset dirofs */ #define roottobn(pmp, dirofs) \ - (de_blk((pmp), (dirofs)) + (pmp)->pm_rootdirblk) + ((de_blk((pmp), (dirofs)) + (pmp)->pm_rootdirblk) \ + * (pmp)->pm_SecBlkRatio) /* * Calculate block number for directory entry at cluster dirclu, offset @@ -190,6 +193,12 @@ ((dirclu) == MSDOSFSROOT \ ? roottobn((pmp), (dirofs)) \ : cntobn((pmp), (dirclu))) + +/* + * Calculate fsinfo block size + */ +#define fsi_size(sbr) \ + (1024 << ((sbr) >> 2)) int msdosfs_init __P((struct vfsconf *vfsp)); int msdosfs_mountroot __P((void)); >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 16:17:16 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from diarmadhi.mushhaven.net (cm-24-142-61-124.cableco-op.ispchannel.com [24.142.61.124]) by hub.freebsd.org (Postfix) with ESMTP id 7F90D151C9 for ; Thu, 5 Aug 1999 16:17:01 -0700 (PDT) (envelope-from mistwolf@diarmadhi.mushhaven.net) Received: (from mistwolf@localhost) by diarmadhi.mushhaven.net (8.9.3/8.9.3) id PAA61978 for freebsd-bugs@FreeBSD.ORG; Thu, 5 Aug 1999 15:24:29 -0700 (PDT) (envelope-from mistwolf) Date: Thu, 5 Aug 1999 15:24:29 -0700 From: Jamie Norwood To: freebsd-bugs@FreeBSD.ORG Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Message-ID: <19990805152428.A61951@mushhaven.net> References: <199908020620.XAA87760@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <199908020620.XAA87760@freefall.freebsd.org>; from Jamie Norwood on Sun, Aug 01, 1999 at 11:20:02PM -0700 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Has any progress/update been made on this? I am about to change mainboards and processors, and as such will be reinstalling the OS, and I now need to make the choice of a Linux varient, Solaris, or FreeBSD. If FreeBSD, should I be staying with 3.2 or should I go back to a saner 2.2.8? Jamie On Sun, Aug 01, 1999 at 11:20:02PM -0700, Jamie Norwood wrote: > The following reply was made to PR misc/12720; it has been noted by GNATS. > > From: Jamie Norwood > To: Chris Piazza > Cc: freebsd-gnats-submit@freebsd.org > Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* > Date: Sun, 1 Aug 1999 23:15:04 -0700 > > Compiling things at the command line with -lgdbm should, as it did in 2.2.8, > work. The /only/ way to use gdbm is using the -L flags. Maybe I am missing > something important here, but given that /usr/local/lib is in the ldconfig > information, it should be probed with a standard -l and not need a -L. I > could be wrong, I am new to programming, but this is how it worked in 2.2.8, > and how it works under Linux and Solaris... > > Jamie > > > On Sun, Aug 01, 1999 at 11:09:11PM -0700, Chris Piazza wrote: > > This is not a problem with the port or package of gdbm, it is a problem > > with the configure scripts. Here's a fancy fix: > > > > % env LDFLAGS="-L/usr/local/lib" ./configure > > [..] > > checking for dbm_close in -lgdbm... yes > > checking for main in -lresolv... no > > checking for getpwnam in -lsun... no > > checking for main in -lseq... no > > checking for main in -lintl... yes > > > > Conclusion: > > It's not the gdbm port's problem that these configure scripts don't > > check /usr/local/lib. I'll close this PR if you don't object. > > > > -Chris > > > > -- > > cpiazza@home.net cpiazza@FreeBSD.org > > "I don't like principles. I prefer prejudices." > > -Oscar Wilde > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 17:26:12 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6D7C414E95 for ; Thu, 5 Aug 1999 17:26:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA42092; Thu, 5 Aug 1999 17:00:06 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id A10F215639; Thu, 5 Aug 1999 16:51:39 -0700 (PDT) Message-Id: <19990805235139.A10F215639@hub.freebsd.org> Date: Thu, 5 Aug 1999 16:51:39 -0700 (PDT) From: phillip@www4.au.freebsd.org To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: i386/12993: "ahc0: Data Parity Error Detected during address or write data phase" kernel message Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12993 >Category: i386 >Synopsis: "ahc0: Data Parity Error Detected during address or write data phase" kernel message >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 5 17:00:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Phillip Musumeci >Release: FreeBSD 3.2 RELEASE >Organization: RMIT University >Environment: FreeBSD josephine.net.at.home 3.2-RELEASE FreeBSD 3.2-RELEASE #0: Sat Jul 24 23:54:55 EST 1999 phillip@josephine.net.at.home:/usr/src/sys/compile/barton i386 >Description: I was getting errors messages from the ahc driver, for a card that was probed as ahc0: rev 0x00 int a irq 11 on pci0.8.0 ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs (adaptec 2940UW) and with a Seagate SCSI UW disk probed as da0: Fixed Direct Access SCSI-2 device da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled da0: 6208MB (12715920 512 byte sectors: 255H 63S/T 791C) I found that these warning messages could be stopped by making sure that the PC BIOS allocated a unique interrupt to the PCI SCSI adaptec card. Previously, the BIOS was allocating the same interrupt to the apdaptec card as was being allocated to some other PCI cards. >How-To-Repeat: With the adaptec 2940UW card sharing an IRQ with other cards: the kernel warning messages appear. >Fix: Configure your PC's BIOS to have at least two IRQs allocated to the PCI bus if you have a 2940UW and other PCI cards needing an IRQ. In my case, my FIC VA503+ motherboard's bios will then allocate an IRQ for sole use by the 2940UW card and all is fine. Hope this helps others. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 19: 5:45 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from public.bta.net.cn (public.bta.net.cn [202.96.0.97]) by hub.freebsd.org (Postfix) with ESMTP id BDEBD14E58 for ; Thu, 5 Aug 1999 19:05:23 -0700 (PDT) (envelope-from worthope@public.bta.net.cn) Received: from public.bta.net.cn (TCE-E-7-179-55.bta.net.cn [202.106.179.55]) by public.bta.net.cn (8.9.1/8.9.1) with ESMTP id KAA10151 for ; Fri, 6 Aug 1999 10:03:16 +0800 (CST) Message-ID: <37AA414B.C12AB762@public.bta.net.cn> Date: Fri, 06 Aug 1999 09:58:35 +0800 From: leijun X-Mailer: Mozilla 4.04 [en] (Win95; I) MIME-Version: 1.0 To: freebsd-bugs@FreeBSD.org Subject: about user's crash freebsd system, help me! Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi , I am leiyin , a software engineer in china. I just want to migrate from linux world to freebsd world. However , our new freebsd 3.1 system can be crashed down by any user who just create such a small program which I call it crashme. The program source is very simple: #define NUM 1024000 #define BLOCK 4096 char *content[NUM]; main() { int i,j; for(i=0;i; Thu, 5 Aug 1999 20:31:52 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id UAA55866; Thu, 5 Aug 1999 20:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 5 Aug 1999 20:30:02 -0700 (PDT) Message-Id: <199908060330.UAA55866@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Danny J. Zerkel" Subject: Re: bin/12806: `sh -e' doesn't parse multi-command lines correctly Reply-To: "Danny J. Zerkel" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/12806; it has been noted by GNATS. From: "Danny J. Zerkel" To: freebsd-gnats-submit@freebsd.org, arensb@clue.umiacs.umd.edu Cc: Subject: Re: bin/12806: `sh -e' doesn't parse multi-command lines correctly Date: Thu, 05 Aug 1999 23:20:12 -0400 I confirmed that ksh works as expected and the sh on Solaris works as expected, so I poked around and I have included a patch below. What it looks like is that for a semicolon node, evaltree() calls evaltree() for both sides of the node and then retests the eflag, even though it has already been tested on each side of the node. There is no reason, that I can see, for the semicolon node to check the eflag, so I just made it do the other tests and return. --- /usr/src/bin/sh/eval.c.orig Thu Aug 5 23:08:44 1999 +++ /usr/src/bin/sh/eval.c Thu Aug 5 23:13:31 1999 @@ -200,10 +200,14 @@ switch (n->type) { case NSEMI: evaltree(n->nbinary.ch1, 0); - if (evalskip) - goto out; - evaltree(n->nbinary.ch2, flags); - break; + if (!evalskip) { + evaltree(n->nbinary.ch2, flags); + } + if (pendingsigs) + dotrap(); + if (flags & EV_EXIT) + exitshell(exitstatus); + return; case NAND: evaltree(n->nbinary.ch1, EV_TESTED); if (evalskip || exitstatus != 0) { -- Danny J. Zerkel dzerkel@columbus.rr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 21:21: 0 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7C708155DC for ; Thu, 5 Aug 1999 21:20:57 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id VAA59724; Thu, 5 Aug 1999 21:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Thu, 5 Aug 1999 21:20:02 -0700 (PDT) Message-Id: <199908060420.VAA59724@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Robert Garrett Subject: Re: bin/4582: integer overflow in 'sa -km' Reply-To: Robert Garrett Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/4582; it has been noted by GNATS. From: Robert Garrett To: freebsd-gnats-submit@freebsd.org, abial@korin.warman.org.pl Cc: Subject: Re: bin/4582: integer overflow in 'sa -km' Date: Fri, 06 Aug 1999 00:14:01 -0400 postfix 681 0.43cpu 9753tio 12126k squid 396 0.02cpu 1956tio 118677k ron 523 69.97cpu 1075tio 43k qt 1875 9.90cpu 6167tio 5424k john 685 22.49cpu 12174tio 2810k vespid 19 0.00cpu 57tio 14708k 2pac 3084 411.14cpu 52272tio 1535k rich 1563 43.65cpu 23461tio 2976k correction theres four lines that need the change 251c251 < printf("%12qu%s", ui->ui_io / ui->ui_calls, "avio"); --- > printf("%12qu%s",(u_quad_t) ( ui->ui_io / ui->ui_calls), "avio"); 253c253 < printf("%12qu%s", ui->ui_io, "tio"); --- > printf("%12qu%s", (u_quad_t) (ui->ui_io), "tio"); 257c257 < printf("%12qu%s", ui->ui_mem / t, "k"); --- > printf("%12qu%s", (u_quad_t) (ui->ui_mem / t), "k"); 259c259 < printf("%12qu%s", ui->ui_mem, "k*sec"); --- > printf("%12qu%s", (u_quad_t) (ui->ui_mem), "k*sec"); rob To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Aug 5 22: 7:58 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from granite.sentex.net (granite.sentex.ca [199.212.134.1]) by hub.freebsd.org (Postfix) with ESMTP id BFEC814E7B for ; Thu, 5 Aug 1999 22:07:55 -0700 (PDT) (envelope-from mike@sentex.net) Received: from ospf-wat.sentex.net (ospf-wat.sentex.net [209.167.248.81]) by granite.sentex.net (8.8.8/8.6.9) with SMTP id BAA26842; Fri, 6 Aug 1999 01:07:04 -0400 (EDT) From: mike@sentex.net (Mike Tancsa) To: worthope@public.bta.net.cn (leijun) Cc: freebsd-bugs@freebsd.org Subject: Re: about user's crash freebsd system, help me! Date: Fri, 06 Aug 1999 05:19:25 GMT Message-ID: <37aa6bfb.148688222@mail.sentex.net> References: In-Reply-To: X-Mailer: Forte Agent .99e/32.227 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 5 Aug 1999 22:06:51 -0400, in sentex.lists.freebsd.misc you wrote: >Hi , > > I am leiyin , a software engineer in china. I just want to migrate >from linux world to freebsd world. However , our new freebsd 3.1 system >can be crashed down by any >user who just create such a small program which I call it crashme. > > The program source is very simple: Hi, this is more a post that belongs in questions@freebsd.org, not bugs. Have a look in /etc/login.conf Create a class like the following saftey:\ :cputime=infinity:\ :datasize-cur=8M:\ :datasize-max=8M:\ :stacksize-cur=4M:\ :stacksize-max=4M:\ :memorylocked-cur=10M:\ :memorylocked-max=10M:\ :memoryuse-cur=10M:\ :memoryuse-max=10M:\ :filesize=infinity:\ :coredumpsize=infinity:\ :maxproc-cur=9:\ :maxproc-max=9:\ :openfiles-cur=64:\ :openfiles-max=64:\ :priority=0:\ :requirehome@:\ :umask=022:\ :tc=auth-defaults: Then issue the command cap_mkdb /etc/login.conf Then, do a chfn username e.g. Changing user database information for testguy. Login: testguy Password: $1$N7.XXX2a/apXXXWXXXAXXXjGXXX1 Uid [#]: 1288 Gid [# or name]: 118 Change [month day year]: Expire [month day year]: January 1, 1999 Class: saftey Home directory: /u7/home/testguy Shell: /usr/local/bin/tcsh Full Name: Test Robot Location: Office Phone: Home Phone: Other information: Notice on the class line, is the class name saftey. This will then limit the user from doing fork bombs or eating up all your RAM. Note, that you should also upgrade your system to a newer version like 3.2 or better yet, track STABLE. See the section of the handbook on tracking STABLE with cvsup. ---Mike Mike Tancsa (mdtancsa@sentex.net) Sentex Communications Corp, Waterloo, Ontario, Canada "Who is this 'BSD', and why should we free him?" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 0: 7:59 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7EA2514D60; Fri, 6 Aug 1999 00:07:57 -0700 (PDT) (envelope-from bde@FreeBSD.org) Received: (from bde@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id AAA73000; Fri, 6 Aug 1999 00:07:16 -0700 (PDT) (envelope-from bde@FreeBSD.org) Date: Fri, 6 Aug 1999 00:07:16 -0700 (PDT) From: Message-Id: <199908060707.AAA73000@freefall.freebsd.org> To: abial@korin.warman.org.pl, bde@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/4582: integer overflow in 'sa -km' Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: integer overflow in 'sa -km' State-Changed-From-To: open->closed State-Changed-By: bde State-Changed-When: Thu Aug 5 23:42:08 PDT 1999 State-Changed-Why: Fixed in -current in rev.1.7 of sa/usrdb.c. Fixed in RELENG_3 in rev.1.6.2.1 of sa/usrdb.c. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 0:22:37 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C02D61507E for ; Fri, 6 Aug 1999 00:22:34 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id AAA73964; Fri, 6 Aug 1999 00:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from oskar.nanoteq.co.za (oskar.nanoteq.co.za [196.37.91.10]) by hub.freebsd.org (Postfix) with ESMTP id C48BE15319 for ; Fri, 6 Aug 1999 00:11:31 -0700 (PDT) (envelope-from rbezuide@oskar.nanoteq.co.za) Received: (from rbezuide@localhost) by oskar.nanoteq.co.za (8.9.0/8.9.0) id JAA26749; Fri, 6 Aug 1999 09:13:30 +0200 (SAT) Message-Id: <199908060713.JAA26749@oskar.nanoteq.co.za> Date: Fri, 6 Aug 1999 09:13:30 +0200 (SAT) From: Reinier Bezuidenhout Reply-To: rbezuide@oskar.nanoteq.co.za To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/12996: ifconf in sys/net/if.c returns larger buffer than filled Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12996 >Category: kern >Synopsis: ifconf in sys/net/if.c returns larger buffer than filled >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 6 00:20:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Reinier Bezuidenhout >Release: FreeBSD 3.2-STABLE i386 >Organization: Nanoteq Pty Ltd >Environment: FreeBSD 3.2-STABLE July 1999 / PII400 256 tun devices, fxp0, sl0 >Description: When a program calls the SIOCGIFCONF ioctl and the function ifconf in sys/net/if.c is executed, the value that is returned in ifc.ifc_len could be longer than what was filled in the buffer causing the calling process to read more data an crash. Example ... The calling process sends 16384 (512 * 32) as the size of the buffer. ifconf loops through the number of interfaces and sees that there are more interfaces than can fit into this buffer. It then fills the buffer to 16344 bytes and the one of the checks fail ... ifconf doesn't return 16344 but still returns 16384. This causes the calling process to think that there is still one more interface is the buffer it received, which there is not. e.g. program sendmail Sendmail 8.9.3/8.8.5 (fixed in 8.10) It could also happen to other programs. >How-To-Repeat: Configure a 3.2-STABLE kernel with more than 256 devices. Boot. Delete all devices configured devices (not delete, just ifconfig fxp0 delete). run newaliases It generates a segmentation fault. >Fix: Checking was added to sendmail 8.10 for this. in sys/net/if.c add code to only return the exact amount of data written into the buffer. Example patch - not the best way. Please check :) *** if.c.orig Thu Jul 29 14:30:11 1999 --- if.c Thu Jul 29 14:34:45 1999 *************** *** 814,820 **** register struct ifnet *ifp = ifnet.tqh_first; register struct ifaddr *ifa; struct ifreq ifr, *ifrp; ! int space = ifc->ifc_len, error = 0; ifrp = ifc->ifc_req; for (; space > sizeof (ifr) && ifp; ifp = ifp->if_link.tqe_next) { --- 814,820 ---- register struct ifnet *ifp = ifnet.tqh_first; register struct ifaddr *ifa; struct ifreq ifr, *ifrp; ! int space = ifc->ifc_len, error = 0, unused = 0; ifrp = ifc->ifc_req; for (; space > sizeof (ifr) && ifp; ifp = ifp->if_link.tqe_next) { *************** *** 857,862 **** --- 857,864 ---- sizeof (ifr)); ifrp++; } else { + /* keep the value of unused space so far */ + unused = space; space -= sa->sa_len - sizeof(*sa); if (space < sizeof (ifr)) break; *************** *** 871,879 **** if (error) break; space -= sizeof (ifr); } } ! ifc->ifc_len -= space; return (error); } --- 873,883 ---- if (error) break; space -= sizeof (ifr); + /* reset the unused space to zero */ + unused = 0; } } ! ifc->ifc_len -= space + unused; return (error); } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 5:10:27 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 21CFF14CD5 for ; Fri, 6 Aug 1999 05:10:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA92267; Fri, 6 Aug 1999 05:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 16B1B14D24; Fri, 6 Aug 1999 05:03:11 -0700 (PDT) Message-Id: <19990806120311.16B1B14D24@hub.freebsd.org> Date: Fri, 6 Aug 1999 05:03:11 -0700 (PDT) From: david@inty.net To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: misc/12997: bug in getpwent when using NIS Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12997 >Category: misc >Synopsis: bug in getpwent when using NIS >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 6 05:10:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: David Hedley >Release: 3.2-RELEASE >Organization: INTY >Environment: FreeBSD server.inty.net 3.2-RELEASE FreeBSD 3.2-RELEASE #1: Thu Jul 22 15:18:40 BST 1999 david@server.inty.net:/usr/src/sys/compile/GENERIC+MODS i386 >Description: If you have a line of the form '+@netgroup:::::::::' in master.passwd before a wildcard '+:::::::::' entry, the wildcard entry is not processed by 'getpwent' when sequentially scanning the password entries. The problem appears to be that _pw_stepping_yp is not reset to 0 after scanning through a netgroup (see gen/getpwent.c:unwind) and before scanning through the '+' wildcard entry. >How-To-Repeat: >Fix: The following patch fixes the problem: *** getpwent.c.orig Fri Aug 6 12:37:41 1999 --- getpwent.c Fri Aug 6 12:45:43 1999 *************** *** 425,430 **** --- 425,431 ---- } else { endgrent(); latch = 0; + _pw_stepping_yp = 0; gr = NULL; return(0); } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 5:35:17 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9316314A2E; Fri, 6 Aug 1999 05:35:14 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA12299; Fri, 6 Aug 1999 05:33:13 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Fri, 6 Aug 1999 05:33:13 -0700 (PDT) From: Message-Id: <199908061233.FAA12299@freefall.freebsd.org> To: mi@aldan.algebra.com, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/12853: uthread_init.c PANICs in case of (legally) close stdin Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: uthread_init.c PANICs in case of (legally) close stdin State-Changed-From-To: feedback->closed State-Changed-By: deischen State-Changed-When: Fri Aug 6 05:29:08 PDT 1999 State-Changed-Why: Fix was merged from current into -stable. The fix to -current was verfied by SJ Lee . Many thanks to the folks who debugged and reported the problem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 5:45:55 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0C9F114A2E; Fri, 6 Aug 1999 05:45:51 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA20956; Fri, 6 Aug 1999 05:45:11 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Fri, 6 Aug 1999 05:45:11 -0700 (PDT) From: Message-Id: <199908061245.FAA20956@freefall.freebsd.org> To: kurt@boolean.net, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: i386/9237: pthread_exit doesn't exit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: pthread_exit doesn't exit State-Changed-From-To: open->feedback State-Changed-By: deischen State-Changed-When: Fri Aug 6 05:42:57 PDT 1999 State-Changed-Why: This was fixed in both -current and -stable. The supplied test program works. I'll wait a week or so for feedback, then close the PR. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 5:50:25 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 2305B14D3A for ; Fri, 6 Aug 1999 05:50:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA25460; Fri, 6 Aug 1999 05:50:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from bastuba.partitur.se (bastuba.partitur.se [193.219.246.194]) by hub.freebsd.org (Postfix) with ESMTP id F02AC14A2E for ; Fri, 6 Aug 1999 05:43:33 -0700 (PDT) (envelope-from girgen@partitur.se) Received: from elbas.partitur.se (elbas.partitur.se [193.219.246.222]) by bastuba.partitur.se (8.8.8/8.8.8) with ESMTP id OAA24154 for ; Fri, 6 Aug 1999 14:43:30 +0200 (CEST) (envelope-from girgen@partitur.se) Received: (from girgen@localhost) by elbas.partitur.se (8.9.3/8.9.3) id OAA00871; Fri, 6 Aug 1999 14:43:30 +0200 (CEST) (envelope-from girgen@partitur.se) Message-Id: <199908061243.OAA00871@elbas.partitur.se> Date: Fri, 6 Aug 1999 14:43:30 +0200 (CEST) From: Palle Girgensohn Reply-To: girgen@partitur.se To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/12998: still inetd junk pointer too low to make sense Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 12998 >Category: bin >Synopsis: still inetd junk pointer too low to make sense >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 6 05:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Palle Girgensohn >Release: FreeBSD 3.2-STABLE i386 >Organization: Partitur >Environment: FreeBSD sources from July 7th (STABLE). I've seen this occasionally on all our machines (at least ten different hardware confiurations) ever since updating our worksataions to 3.x. We run nfs and nis/yp, if that matters... >Description: $ rlogin tb303 netd in free(): warning: junk pointer, too low to make sense. $ telnet tb303 Trying 193.219.246.230... Connected to tb303.partitur.se. Escape character is '^]'. inetd in free(): warning: junk pointer, too low to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too low to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too low to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too low to make sense. inetd in free(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too low to make sense. inetd in realloc(): warning: junk pointer, too high to make sense. inetd in free(): warning: junk pointer, too high to make sense. Connection closed by foreign host. I though this was fixed a long time ago (mentioned in PR-kern/6858 and prposedly fixed in PR-bin/8183). Lately, the frequency of this problem showing up has decreased, but it still exists. >How-To-Repeat: It happens occasionally. I can't figure out if there's anything special that tiggers it. >Fix: kill and restart inetd :-( >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 6: 0:28 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 361F214DBB for ; Fri, 6 Aug 1999 06:00:27 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA31158; Fri, 6 Aug 1999 06:00:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 06:00:02 -0700 (PDT) Message-Id: <199908061300.GAA31158@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: David Hedley Subject: Re: misc/12576: libc problem with getpw* functions using NIS Reply-To: David Hedley Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12576; it has been noted by GNATS. From: David Hedley To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: misc/12576: libc problem with getpw* functions using NIS Date: Fri, 06 Aug 1999 13:02:25 +0000 This appears to be identical to the problem noted in bin/10821 This email has been virus scanned by intY using Sophos Anti-Virus To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 6:40:51 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5BFA015005 for ; Fri, 6 Aug 1999 06:40:49 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id GAA76548; Fri, 6 Aug 1999 06:40:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from nit.ac.jp (cl2.nit.ac.jp [202.18.170.10]) by hub.freebsd.org (Postfix) with ESMTP id EA8D715005 for ; Fri, 6 Aug 1999 06:36:43 -0700 (PDT) (envelope-from kattyo@anet.ne.jp) Received: by nit.ac.jp; id WAA15352; Fri, 6 Aug 1999 22:35:37 +0900 (JST) Received: from uhura.nit.ac.jp(202.18.172.80) by cl2.nit.ac.jp via smap (4.1) id xma015253; Fri, 6 Aug 99 22:35:02 +0900 Received: from myhost ([192.168.0.210]) by uhura.nit.ac.jp (8.7.1+2.6Wbeta4/3.4Wbeta6) with SMTP id WAA00508 for FreeBSD-gnats-submit@freebsd.org; Fri, 6 Aug 1999 22:35:43 +0900 (JST) Message-Id: <199908061335.WAA00508@uhura.nit.ac.jp> Date: Fri, 6 Aug 1999 22:35:43 +0900 (JST) From: c1995207@uhura.nit.ac.jp Reply-To: c1995207@uhura.nit.ac.jp To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/13000: vi core dumped Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13000 >Category: bin >Synopsis: vi core dumped >Confidential: yes >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 6 06:40:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: TANAKA Hiroyuki >Release: FreeBSD 2.2.8-RELEASE i386 >Organization: Nippon Insitute of Technology >Environment: FreeBSD(98)-2.2.8R-Release >Description: vi in FreeBSD(98)-2.2.8R-Release core dumped. I wrote a semi-colon (;) at top of columns in ".exrc". Next, I executed vi. Then vi core dumped in segmentation fault. It's not important that where line you put a semi-colon in. More important, semi-colon is top of columns without space characters. example of .exrc: ;set showmode [core dump] ;set showmode [core dump] ; set showmode [core dump] set ;showmode [no] >How-To-Repeat: Put a semi-colon at top of columns in ".exrc". >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 7:50: 6 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 5BF0714CB6 for ; Fri, 6 Aug 1999 07:50:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA03403; Fri, 6 Aug 1999 07:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 07:50:01 -0700 (PDT) Message-Id: <199908061450.HAA03403@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Andrew Arensburger Subject: Re: bin/12806: `sh -e' doesn't parse multi-command lines correctly Reply-To: Andrew Arensburger Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/12806; it has been noted by GNATS. From: Andrew Arensburger To: "Danny J. Zerkel" Cc: freebsd-gnats-submit@freebsd.org, arensb@cfar.umd.edu Subject: Re: bin/12806: `sh -e' doesn't parse multi-command lines correctly Date: Fri, 06 Aug 1999 10:43:33 -0400 On Thu, 05 Aug 1999 23:20:12 EDT, "Danny J. Zerkel" wrote: > What it looks like > is that > for a semicolon node, evaltree() calls evaltree() for both sides of the > node and > then retests the eflag, even though it has already been tested on each > side of > the node. There is no reason, that I can see, for the semicolon node to > check > the eflag, so I just made it do the other tests and return. This patch works for me. While it's not as elegant as I would have liked (but I tend to be anal), I haven't been able to come up with a better solution. Theoretically, this patch might change the behavior of /bin/sh if you ever wound up with a tree of the form NAND / \ NSEMI stmt / \ stmt stmt but this can't happen, can it? -- Andrew Arensburger, Systems guy Center for Automation Research arensb@cfar.umd.edu University of Maryland Now we dolly back, now we fade to black... and roll credits! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 8:21: 1 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 6132D14E2E for ; Fri, 6 Aug 1999 08:20:58 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA05115; Fri, 6 Aug 1999 08:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 2A32914CB6; Fri, 6 Aug 1999 08:10:49 -0700 (PDT) Message-Id: <19990806151049.2A32914CB6@hub.freebsd.org> Date: Fri, 6 Aug 1999 08:10:49 -0700 (PDT) From: lcremeans@erols.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/13002: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13002 >Category: kern >Synopsis: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 6 08:20:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Lee Cremeans >Release: 3.2-STABLE >Organization: >Environment: FreeBSD lcremeans.erols.com 3.2-STABLE FreeBSD 3.2-STABLE #1: Tue Jun 29 18:02:52 EDT 1999 lee@lcremeans.erols.com:/usr/src/sys/compile/CURRENT i386 XFree86 3.3.3.1, SVGA server, Matrox G200 AGP with 8MB snes9x 1.19 (from ports) >Description: When I use snes9x in its fullscreen mode (which uses XFree86 DGA and VME), and try to switch from X to the console while fullscreen is enabled, syscons completely locks up -- I can't switch back to the console even after quitting snes9x and restarting X. Only a reboot resets it. >How-To-Repeat: Run snes9x with the -y switch (you have to be root or have snes9x setuid for this to work, since it wants /dev/mem), then switch to fullscreen mode with PrtSc, try to switch to console 1 (Ctrl-Alt-F1), then quit snes9x and try again -- it'll refuse to work. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 8:30:17 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A00BA155B3 for ; Fri, 6 Aug 1999 08:30:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA05653; Fri, 6 Aug 1999 08:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 08:30:02 -0700 (PDT) Message-Id: <199908061530.IAA05653@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: lcremeans@erols.com Subject: Re: kern/13002: attempt to switch to console from snes Reply-To: lcremeans@erols.com Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/13002; it has been noted by GNATS. From: lcremeans@erols.com To: freebsd-gnats-submit@freebsd.org, lcremeans@erols.com Cc: Subject: Re: kern/13002: attempt to switch to console from snes Date: Fri, 6 Aug 1999 11:28:12 -0400 (EDT) It's worse than I thought. Apparently, trying to restart X (with Ctrl-Alt-Backspace) leaves me stuck in the FUBAR'd syscons -- only sane thing that works is Ctrl-Alt-Del. :/ -lee To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 9: 2: 6 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from stl-smtpout-01.boeing.com (stl-smtpout-01.boeing.com [192.161.36.9]) by hub.freebsd.org (Postfix) with ESMTP id 07A0314D00 for ; Fri, 6 Aug 1999 09:02:04 -0700 (PDT) (envelope-from laneb@bcstec.ca.boeing.com) Received: from stl-hub-01.boeing.com ([192.48.21.13]) by stl-smtpout-01.boeing.com (8.9.2/8.8.5-M2) with ESMTP id JAA02218 for ; Fri, 6 Aug 1999 09:01:18 -0700 (PDT) Received: from bcstec.ca.boeing.com by stl-hub-01.boeing.com with ESMTP for freebsd-bugs@FreeBSD.ORG; Fri, 6 Aug 1999 09:01:18 -0700 Received: from e907438 (e907438.sea.boeing.com [144.115.31.7]) by bcstec.ca.boeing.com (8.8.8/8.8.8) with SMTP id JAA07986 for ; Fri, 6 Aug 1999 09:01:18 -0700 (PDT) Message-Id: <3.0.6.32.19990806090136.00905a00@bcstec.ca.boeing.com> X-Sender: laneb@bcstec.ca.boeing.com X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Fri, 06 Aug 1999 09:01:36 -0700 To: freebsd-bugs@FreeBSD.ORG From: Bruce Lane Subject: Broken link Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Please accept my apology if this is not the right addy to send this to... You have an important link on the freebsd.org web site that is broken. Said link is: http://minnie.cs.adfa.edu.auBSD-info/bsdnews_search.html This link is located on: http://www.freebsd.org/support.html#newsgroups, and is listed as 'The BSD Usenet News Searcher.' The error returned is that the domain is invalid. Thanks much. -=-=-=-=-=-=-=-=-=-=-=-=-=-=- NOTE: The views expressed are mine alone, and do NOT necessarily represent the views of the Boeing Company, its management or employees. Bruce Lane, Boeing Aircraft & Missiles, PWSSG Computing DC Campus, 9-98.2, Col. N11 (206) 655-8996 laneb@bcstec.ca.boeing.com OR http://bcstec.ca.boeing.com/~laneb To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 10:10:14 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id AE4C615611 for ; Fri, 6 Aug 1999 10:10:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id KAA14337; Fri, 6 Aug 1999 10:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 10:10:01 -0700 (PDT) Message-Id: <199908061710.KAA14337@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Chris Malayter Subject: Re: misc/9885: BIND 8.1.2 core dumping Reply-To: Chris Malayter Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/9885; it has been noted by GNATS. From: Chris Malayter To: freebsd-gnats-submit@freebsd.org, cbisson@oz.plymouth.edu Cc: Subject: Re: misc/9885: BIND 8.1.2 core dumping Date: Fri, 06 Aug 1999 12:01:02 -0500 We're running FreeBSD 3.2-STABLE and running Bind 8.1.2 stable. I attempted to replicate your problem PowerEdge 4300 and was unsuccessful. My only sugestion would be to CVSup to 3.2-STABLE. -Chris Malayter -- Postmaster, Chorus Networks To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 13:20:21 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 197A014D6D for ; Fri, 6 Aug 1999 13:20:18 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA30086; Fri, 6 Aug 1999 13:20:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from rucus.ru.ac.za (rucus.ru.ac.za [146.231.29.2]) by hub.freebsd.org (Postfix) with SMTP id 2AC4F14D1C for ; Fri, 6 Aug 1999 13:12:41 -0700 (PDT) (envelope-from nbm@rucus.ru.ac.za) Received: (qmail 75420 invoked by uid 1003); 6 Aug 1999 20:13:16 -0000 Message-Id: <19990806201316.75419.qmail@rucus.ru.ac.za> Date: 6 Aug 1999 20:13:16 -0000 From: nbm@rucus.ru.ac.za Reply-To: nbm@rucus.ru.ac.za To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/13005: make rc use mktemp for temporary motd file Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13005 >Category: bin >Synopsis: make rc use mktemp for temporary motd file >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Aug 6 13:20:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Neil Blakey-Milner >Release: FreeBSD 3.0-STABLE i386 >Organization: Rhodes University Computer Users' Society >Environment: FreeBSD rucus.ru.ac.za 3.0-STABLE FreeBSD 3.0-STABLE #0: Tue Feb 9 22:52:23 GMT 1999 grahams@rucus.ru.ac.za:/usr/src/sys/compile/RUCUS-SMP i386 >Description: rc currently uses the file /tmp/_motd as a temporary file, and despite attempting to delete it, that operation may fail (chflags) and cause arbitrary non-roots to effectively replace the motd at bootup. >How-To-Repeat: su - arb cd /tmp touch _motd chflags >Fix: --- rc.orig Fri Aug 6 19:15:16 1999 +++ rc Fri Aug 6 22:02:34 1999 @@ -400,13 +400,16 @@ fi if [ "X${update_motd}" != X"NO" ]; then - T=/tmp/_motd - rm -rf $T - uname -v | sed -e 's,^\([^#]*\) #\(.* [1-2][0-9][0-9][0-9]\).*/\([^\]*\) $,\1 (\3) #\2,' > $T - awk '{if (NR == 1) {if ($1 == "FreeBSD") {next} else {print "\n"$0}} else {print}}' < /etc/motd >> $T - cp $T /etc/motd - chmod 644 /etc/motd - rm -rf $T + T=`mktemp -q /tmp/_motd.XXXXXX` + if [ $? -eq 0 ]; then + uname -v | sed -e 's,^\([^#]*\) #\(.* [1-2][0-9][0-9][0-9]\).*/\([^\]*\) $,\1 (\3) #\2,' >> $T + awk '{if (NR == 1) {if ($1 == "FreeBSD") {next} else {print "\n"$0}} else {print}}' < /etc/motd >> $T + cp $T /etc/motd + chmod 644 /etc/motd + rm -rf $T + else + echo "Could not create temporary file $T for motd update!" + fi fi # Run rc.devfs if present to customify devfs >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 13:30:29 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 637471574C for ; Fri, 6 Aug 1999 13:30:24 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA30652; Fri, 6 Aug 1999 13:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 13:30:01 -0700 (PDT) Message-Id: <199908062030.NAA30652@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Neil Blakey-Milner Subject: Re: bin/13005: make rc use mktemp for temporary motd file Reply-To: Neil Blakey-Milner Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/13005; it has been noted by GNATS. From: Neil Blakey-Milner To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: Subject: Re: bin/13005: make rc use mktemp for temporary motd file Date: Fri, 6 Aug 1999 22:26:22 +0200 On Fri 1999-08-06 (20:13), nbm@rucus.ru.ac.za wrote: > rc currently uses the file /tmp/_motd as a temporary file, and despite > attempting to delete it, that operation may fail (chflags) and cause > arbitrary non-roots to effectively replace the motd at bootup. Cancel that, I really should keep up to date and not sit on patches for more than two days. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 16:50:45 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from hotmail.com (law2-f40.hotmail.com [216.32.181.40]) by hub.freebsd.org (Postfix) with SMTP id 7F5D314D7A for ; Fri, 6 Aug 1999 16:50:44 -0700 (PDT) (envelope-from haegens_nico@hotmail.com) Received: (qmail 39383 invoked by uid 0); 6 Aug 1999 23:49:13 -0000 Message-ID: <19990806234913.39382.qmail@hotmail.com> Received: from 212.233.5.2 by www.hotmail.com with HTTP; Fri, 06 Aug 1999 16:49:13 PDT X-Originating-IP: [212.233.5.2] From: "Nico Haegens" To: freeBSD-bugs@freebsd.org Subject: Strange boot error?! Date: Sat, 07 Aug 1999 01:49:13 CEST Mime-Version: 1.0 Content-Type: text/plain; format=flowed Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org When I want to boot FreeBSD 3.0, I get an error simply called 'read error' Do you know what this means? And most importantly, how do I solve it?!!! - When I put a simple empty disk or another disk not known by FreeBSD, I don't get anything at all. I have a Matrox (IDE) hard disk (12,9 GB), Creative SB PCI128, STB nVidia TNT 16 MB videocard. This is my partition configuration: 1. FreeBSD +/- 740 MB 2. Windows 98 (FAT32) 3. Windows 95 (FAT16) 4. Extended 5. Swapfile 6. ... (Other partitions) ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 16:51: 8 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id AEB46156D5; Fri, 6 Aug 1999 16:51:07 -0700 (PDT) (envelope-from hoek@FreeBSD.org) Received: (from hoek@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id QAA43947; Fri, 6 Aug 1999 16:50:29 -0700 (PDT) (envelope-from hoek@FreeBSD.org) Date: Fri, 6 Aug 1999 16:50:29 -0700 (PDT) From: Message-Id: <199908062350.QAA43947@freefall.freebsd.org> To: nbm@rucus.ru.ac.za, hoek@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/13005: make rc use mktemp for temporary motd file Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: make rc use mktemp for temporary motd file State-Changed-From-To: open->closed State-Changed-By: hoek State-Changed-When: Fri Aug 6 16:49:49 PDT 1999 State-Changed-Why: Originator confirms he sat on his patches for too long and they have since become redundant. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 17: 2:36 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 614A014D7A for ; Fri, 6 Aug 1999 17:02:34 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA44474; Fri, 6 Aug 1999 17:00:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 17:00:02 -0700 (PDT) Message-Id: <199908070000.RAA44474@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Kazutaka YOKOTA Subject: Re: kern/13002: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons Reply-To: Kazutaka YOKOTA Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/13002; it has been noted by GNATS. From: Kazutaka YOKOTA To: lcremeans@erols.com Cc: freebsd-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: kern/13002: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons Date: Sat, 07 Aug 1999 08:52:45 +0900 >>Number: 13002 >>Category: kern >>Synopsis: attempt to switch to console from snes9x/X11 fullscreen mode >locks syscons [...] >>Release: 3.2-STABLE >>Organization: >>Environment: >FreeBSD lcremeans.erols.com 3.2-STABLE FreeBSD 3.2-STABLE #1: Tue Jun 29 18:02 >:52 EDT 1999 lee@lcremeans.erols.com:/usr/src/sys/compile/CURRENT i386 >XFree86 3.3.3.1, SVGA server, Matrox G200 AGP with 8MB >snes9x 1.19 (from ports) >>Description: >When I use snes9x in its fullscreen mode (which uses XFree86 DGA and >VME), and try to switch from X to the console while fullscreen is >enabled, syscons completely locks up -- I can't switch back to the >console even after quitting snes9x and restarting X. Only a reboot >resets it. First, I would like to point out that when the X server is running, it is the X server which is in control of vt switching, not syscons. Therefore, when you are unable to switch from the X server to a text vty, it means that the X server is somehow refusing vt switching; syscons can do nothing in this situation. However, you seem to be having difficulty even after you quit snes9x. Would you describe some more details? When you quit snes9x, do you also quit the X server and drop to the text console from which you started the X server and snes9x? >>How-To-Repeat: >Run snes9x with the -y switch (you have to be root or have snes9x setuid >for this to work, since it wants /dev/mem), then switch to fullscreen mode >with PrtSc, try to switch to console 1 (Ctrl-Alt-F1), then quit snes9x and >try again -- it'll refuse to work. What is actually happening when you say "it'll refuse to work"? What if you do NOT hit Ctl-Alt-F1 while snes9x is running and quit snes9x and the X server? Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 17:20:36 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 9B8B914D13 for ; Fri, 6 Aug 1999 17:20:23 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA45512; Fri, 6 Aug 1999 17:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 17:20:01 -0700 (PDT) Message-Id: <199908070020.RAA45512@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Lee Cremeans Subject: Re: kern/13002: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons Reply-To: Lee Cremeans Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/13002; it has been noted by GNATS. From: Lee Cremeans To: Kazutaka YOKOTA Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/13002: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons Date: Fri, 6 Aug 1999 20:13:35 -0400 On Sat, Aug 07, 1999 at 08:52:45AM +0900, Kazutaka YOKOTA wrote: > First, I would like to point out that when the X server is running, it > is the X server which is in control of vt switching, not syscons. > Therefore, when you are unable to switch from the X server to a text > vty, it means that the X server is somehow refusing vt switching; > syscons can do nothing in this situation. All righty... > However, you seem to be having difficulty even after you quit snes9x. > Would you describe some more details? When you quit snes9x, do you > also quit the X server and drop to the text console from which you > started the X server and snes9x? When I quit snes9x and shut down X in this case, I go to the console, but xdm never restarts and there's a field of white-on-blue garbage covering the bottom half to 3/4 of the screen. Keys seem to work (I was able to use Ctrl-Alt-Del), but you can't see anything. > >>How-To-Repeat: > >Run snes9x with the -y switch (you have to be root or have snes9x setuid > >for this to work, since it wants /dev/mem), then switch to fullscreen mode > >with PrtSc, try to switch to console 1 (Ctrl-Alt-F1), then quit snes9x and > >try again -- it'll refuse to work. > > What is actually happening when you say "it'll refuse to work"? It'll refuse to switch back to the console -- it's like the key combination is being ignored. > What if you do NOT hit Ctl-Alt-F1 while snes9x is running and quit > snes9x and the X server? In this case, everything works fine; I can switch back to the vty with no trouble, and also restart X without it getting stuck. -lee -- +--------------------------------------------------------------------+ | Lee Cremeans -- Manassas, VA, USA (WakkyMouse on WTnet) | | lcremeans@erols.com | http://wakky.dyndns.org/~lee | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 19:11: 6 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from fly.lglobus.ru (fly.lglobus.ru [195.34.224.130]) by hub.freebsd.org (Postfix) with ESMTP id BA8681561B for ; Fri, 6 Aug 1999 19:10:52 -0700 (PDT) (envelope-from rover@fly.lglobus.ru) Received: (from rover@localhost) by fly.lglobus.ru (8.9.3/8.9.2) id GAA71070 for freebsd-bugs@freebsd.org; Sat, 7 Aug 1999 06:11:50 +0400 (MSD) (envelope-from rover) Date: Sat, 7 Aug 1999 06:11:50 +0400 From: "Oleg V. Volkov" To: freebsd-bugs@freebsd.org Subject: PR kern/5967 Message-ID: <19990807061150.A71040@fly.lglobus.ru> Reply-To: fb_rover@lglobus.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i Organization: -=/ SR 13 /=- Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ain't this PR a bit old? Besides there's suggestion how to fix problem was given to PR originator... -- Oleg V. Volkov aka Rover E-mail: rover@lglobus.ru E-mail redirector: sr-13@mail.ru (always up) -=/ SR 13 /=- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 19:15:31 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id B269A1561B; Fri, 6 Aug 1999 19:15:30 -0700 (PDT) (envelope-from billf@FreeBSD.org) Received: (from billf@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA52006; Fri, 6 Aug 1999 19:12:54 -0700 (PDT) (envelope-from billf@FreeBSD.org) Date: Fri, 6 Aug 1999 19:12:54 -0700 (PDT) From: Message-Id: <199908070212.TAA52006@freefall.freebsd.org> To: risner@akira.stdio.com, billf@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/5967: upg from 2.1.7.1/2.2.1 to 2.2.5-stable (aic7xxx no compile) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: upg from 2.1.7.1/2.2.1 to 2.2.5-stable (aic7xxx no compile) State-Changed-From-To: open->closed State-Changed-By: billf State-Changed-When: Fri Aug 6 19:12:12 PDT 1999 State-Changed-Why: This is for an _old_ version of FreeBSD, and besides a solution was given. Thanks: Oleg V. Volkov for pointing out this can be closed. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 19:15:35 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from jade.chc-chimes.com (jade.chc-chimes.com [216.28.46.6]) by hub.freebsd.org (Postfix) with ESMTP id 866FF15697 for ; Fri, 6 Aug 1999 19:15:31 -0700 (PDT) (envelope-from billf@jade.chc-chimes.com) Received: by jade.chc-chimes.com (Postfix, from userid 1001) id 34FEB1C09; Fri, 6 Aug 1999 21:15:10 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by jade.chc-chimes.com (Postfix) with ESMTP id 25E993813; Fri, 6 Aug 1999 21:15:10 -0400 (EDT) Date: Fri, 6 Aug 1999 21:15:10 -0400 (EDT) From: Bill Fumerola To: fb_rover@lglobus.ru Cc: freebsd-bugs@freebsd.org Subject: Re: PR kern/5967 In-Reply-To: <19990807061150.A71040@fly.lglobus.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 7 Aug 1999, Oleg V. Volkov wrote: > Ain't this PR a bit old? Besides there's suggestion how to fix problem > was given to PR originator... Fixed, thanks. -- - bill fumerola - billf@chc-chimes.com - BF1560 - computer horizons corp - - ph:(800) 252-2421 - bfumerol@computerhorizons.com - billf@FreeBSD.org - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 19:50:32 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from fly.lglobus.ru (fly.lglobus.ru [195.34.224.130]) by hub.freebsd.org (Postfix) with ESMTP id 56CD714CC0 for ; Fri, 6 Aug 1999 19:50:18 -0700 (PDT) (envelope-from rover@fly.lglobus.ru) Received: (from rover@localhost) by fly.lglobus.ru (8.9.3/8.9.2) id GAA71310 for freebsd-bugs@freebsd.org; Sat, 7 Aug 1999 06:54:26 +0400 (MSD) (envelope-from rover) Date: Sat, 7 Aug 1999 06:54:26 +0400 From: "Oleg V. Volkov" To: freebsd-bugs@freebsd.org Subject: List os some PRs that probably should be closed Message-ID: <19990807065426.A71284@fly.lglobus.ru> Reply-To: fb_rover@lglobus.ru Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i Organization: -=/ SR 13 /=- Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org kern/3752: That's old - when 2.2 was -current! kern/3753: Dup (reworded) of kern/3752. kern/4021, kern/4200, kern/4673, kern/4996: NFS related bug - probably fixed? i386/8214: Isn't that fixed? conf/8576: Originator didn't answered in a half-year by now. -- Oleg V. Volkov aka Rover E-mail: rover@lglobus.ru E-mail redirector: sr-13@mail.ru (always up) -=/ SR 13 /=- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 21:10:27 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A5ED214E22 for ; Fri, 6 Aug 1999 21:10:24 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id VAA56178; Fri, 6 Aug 1999 21:10:06 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 21:10:06 -0700 (PDT) Message-Id: <199908070410.VAA56178@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Kazutaka YOKOTA Subject: Re: kern/13002: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons Reply-To: Kazutaka YOKOTA Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/13002; it has been noted by GNATS. From: Kazutaka YOKOTA To: Lee Cremeans Cc: freebsd-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: kern/13002: attempt to switch to console from snes9x/X11 fullscreen mode locks syscons Date: Sat, 07 Aug 1999 13:06:53 +0900 >> However, you seem to be having difficulty even after you quit snes9x. >> Would you describe some more details? When you quit snes9x, do you >> also quit the X server and drop to the text console from which you >> started the X server and snes9x? > >When I quit snes9x and shut down X in this case, I go to the console, but >xdm never restarts and there's a field of white-on-blue garbage covering the >bottom half to 3/4 of the screen. Keys seem to work (I was able to use >Ctrl-Alt-Del), but you can't see anything. > >> >>How-To-Repeat: >> >Run snes9x with the -y switch (you have to be root or have snes9x setuid >> >for this to work, since it wants /dev/mem), then switch to fullscreen mode >> >with PrtSc, try to switch to console 1 (Ctrl-Alt-F1), then quit snes9x and >> >try again -- it'll refuse to work. >> >> WHAT is actually happening when you say "it'll refuse to work"? > >It'll refuse to switch back to the console -- it's like the key combination >is being ignored. > >> What if you do NOT hit Ctl-Alt-F1 while snes9x is running and quit >> snes9x and the X server? > >In this case, everything works fine; I can switch back to the vty with no >trouble, and also restart X without it getting stuck. Hmm, I am beginning to wonder if the X server does try to switch to vty when you hit Ctl-Alt-F1, but then, changes mind in the middle of switching process and leaves syscons in an arbitrary state. (It's possible that we cannot switch to a vty when the X client is using the XF86 DGA extention.) There is a protocol to follow to switch vtys. Under normal circumstances the X server and syscons cooperates to activate a text vty, according to this protocol. I suspect that somehow the X server may be stepping out of this protocol in your case. I will send you a patch to syscons, so that we can get some more information during the vty switching. Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 21:10:51 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 95FA914CB9 for ; Fri, 6 Aug 1999 21:10:23 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id VAA56173; Fri, 6 Aug 1999 21:10:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Fri, 6 Aug 1999 21:10:04 -0700 (PDT) Message-Id: <199908070410.VAA56173@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Stephen J. Roznowski" Subject: Re: bin/12727: Game patches from NetBSD Reply-To: "Stephen J. Roznowski" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/12727; it has been noted by GNATS. From: "Stephen J. Roznowski" To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: bin/12727: Game patches from NetBSD Date: Fri, 6 Aug 1999 23:59:47 -0400 (EDT) Joseph Myers (jsm28@cam.ac.uk) has submitted a series of patches for games to NetBSD. This update incorporates the following NetBSD patches: bin/8056 - Atc memory allocation checks bin/8057 - More backgammon(6) const fixes bin/8062 - Atc: use getopt bin/8080 - Backgammon malloc checks bin/8081 - Backgammon bug fix bin/8085 - Battlestar save file handling 2 bin/8091 - Atc getAChar() cleanup bin/8092 - Backgammon executable save files relic bin/8093 - Bcd const/unsigned fixes bin/8104 - Backgammon trivial fix bin/8102 - Bcd(6) references bin/8103 - Worm display fix bin/8105 - Adventure extern/common fixes Additionally, I've patched the following files to use symbolic values for the lseek() settings: hack/hack.save.c larn/io.c robots/score.c snake/snake/snake.c fortune/fortune/fortune.c Also, for the files that were patched, I deleted all of the "register" declarations. diff -ur games-990720+patches/adventure/hdr.h games-990720+patches2/adventure/hdr.h --- games-990720+patches/adventure/hdr.h Tue Jul 20 20:54:53 1999 +++ games-990720+patches2/adventure/hdr.h Fri Aug 6 22:40:18 1999 @@ -58,9 +58,9 @@ #include #include -int datfd; /* message file descriptor */ -volatile sig_atomic_t delhit; -int yea; +extern int datfd; /* message file descriptor */ +extern volatile sig_atomic_t delhit; +extern int yea; extern char data_file[]; /* Virtual data file */ #define TAB 011 @@ -68,18 +68,18 @@ #define FLUSHLINE do { int flushline_ch; while ((flushline_ch = getchar()) != EOF && flushline_ch != '\n'); } while (0) #define FLUSHLF while (next()!=LF) -int loc,newloc,oldloc,oldlc2,wzdark,gaveup,kq,k,k2; -char *wd1,*wd2; /* the complete words */ -int verb,obj,spk; +extern int loc,newloc,oldloc,oldlc2,wzdark,gaveup,kq,k,k2; +extern char *wd1,*wd2; /* the complete words */ +extern int verb,obj,spk; extern int blklin; -int saveday,savet,mxscor,latncy; +extern int saveday,savet,mxscor,latncy; #define SHORT 50 /* How short is a demo game? */ #define MAXSTR 20 /* max length of user's words */ #define HTSIZE 512 /* max number of vocab words */ -struct hashtab /* hash table for vocabulary */ +extern struct hashtab /* hash table for vocabulary */ { int val; /* word type &index (ktab) */ char *atab; /* pointer to actual string */ } voc[HTSIZE]; @@ -87,61 +87,58 @@ #define SEED 1815622 /* "Encryption" seed */ struct text -#ifdef OLDSTUFF -{ int seekadr; /* DATFILE must be < 2**16 */ -#endif OLDSTUFF { char *seekadr; /* Msg start in virtual disk */ int txtlen; /* length of msg starting here */ }; #define RTXSIZ 205 -struct text rtext[RTXSIZ]; /* random text messages */ +extern struct text rtext[RTXSIZ]; /* random text messages */ #define MAGSIZ 35 -struct text mtext[MAGSIZ]; /* magic messages */ +extern struct text mtext[MAGSIZ]; /* magic messages */ -int clsses; +extern int clsses; #define CLSMAX 12 -struct text ctext[CLSMAX]; /* classes of adventurer */ -int cval[CLSMAX]; +extern struct text ctext[CLSMAX]; /* classes of adventurer */ +extern int cval[CLSMAX]; -struct text ptext[101]; /* object descriptions */ +extern struct text ptext[101]; /* object descriptions */ #define LOCSIZ 141 /* number of locations */ -struct text ltext[LOCSIZ]; /* long loc description */ -struct text stext[LOCSIZ]; /* short loc descriptions */ +extern struct text ltext[LOCSIZ]; /* long loc description */ +extern struct text stext[LOCSIZ]; /* short loc descriptions */ -struct travlist /* direcs & conditions of travel*/ +extern struct travlist /* direcs & conditions of travel*/ { struct travlist *next; /* ptr to next list entry */ int conditions; /* m in writeup (newloc / 1000) */ int tloc; /* n in writeup (newloc % 1000) */ int tverb; /* the verb that takes you there*/ } *travel[LOCSIZ],*tkk; /* travel is closer to keys(...)*/ -int atloc[LOCSIZ]; +extern int atloc[LOCSIZ]; -int plac[101]; /* initial object placement */ -int fixd[101],fixed[101]; /* location fixed? */ +extern int plac[101]; /* initial object placement */ +extern int fixd[101],fixed[101]; /* location fixed? */ -int actspk[35]; /* rtext msg for verb */ +extern int actspk[35]; /* rtext msg for verb */ -int cond[LOCSIZ]; /* various condition bits */ +extern int cond[LOCSIZ]; /* various condition bits */ extern int setbit[16]; /* bit defn masks 1,2,4,... */ -int hntmax; -int hints[20][5]; /* info on hints */ -int hinted[20],hintlc[20]; +extern int hntmax; +extern int hints[20][5]; /* info on hints */ +extern int hinted[20],hintlc[20]; -int place[101], prop[101],linkx[201]; -int abb[LOCSIZ]; +extern int place[101], prop[101],linkx[201]; +extern int abb[LOCSIZ]; -int maxtrs,tally,tally2; /* treasure values */ +extern int maxtrs,tally,tally2; /* treasure values */ #define FALSE 0 #define TRUE 1 -int keys,lamp,grate,cage,rod,rod2,steps,/* mnemonics */ +extern int keys,lamp,grate,cage,rod,rod2,steps,/* mnemonics */ bird,door,pillow,snake,fissur,tablet,clam,oyster,magzin, dwarf,knife,food,bottle,water,oil,plant,plant2,axe,mirror,dragon, chasm,troll,troll2,bear,messag,vend,batter, @@ -151,15 +148,15 @@ enter, stream, pour, say,lock,throw,find,invent; -int chloc,chloc2,dseen[7],dloc[7], /* dwarf stuff */ +extern int chloc,chloc2,dseen[7],dloc[7], /* dwarf stuff */ odloc[7],dflag,daltlc; -int tk[21],stick,dtotal,attack; -int turns,lmwarn,iwest,knfloc,detail, /* various flags & counters */ +extern int tk[21],stick,dtotal,attack; +extern int turns,lmwarn,iwest,knfloc,detail, /* various flags & counters*/ abbnum,maxdie,numdie,holdng,dkill,foobar,bonus,clock1,clock2, saved,closng,panic,closed,scorng; -int demo,newloc,limit; +extern int demo,newloc,limit; char *decr(); unsigned long crc(); @@ -167,4 +164,4 @@ /* We need to get a little tricky to avoid strings */ #define DECR(a,b,c,d,e) decr('a'+'+','b'+'-','c'+'#','d'+'&','e'+'%') -gid_t egid; +extern gid_t egid; diff -ur games-990720+patches/adventure/init.c games-990720+patches2/adventure/init.c --- games-990720+patches/adventure/init.c Sun Apr 18 23:58:42 1999 +++ games-990720+patches2/adventure/init.c Fri Aug 6 22:40:58 1999 @@ -53,6 +53,72 @@ int setbit[16] = {1,2,4,010,020,040,0100,0200,0400,01000,02000,04000, 010000,020000,040000,0100000}; +int datfd; /* message file descriptor */ +volatile sig_atomic_t delhit; +int yea; + +int loc, newloc, oldloc, oldlc2, wzdark, gaveup, kq, k, k2; +char *wd1, *wd2; /* the complete words */ +int verb, obj, spk; +int saveday, savet, mxscor, latncy; + +struct hashtab voc[HTSIZE]; + +struct text rtext[RTXSIZ]; /* random text messages */ + +struct text mtext[MAGSIZ]; /* magic messages */ + +int clsses; + +struct text ctext[CLSMAX]; /* classes of adventurer */ +int cval[CLSMAX]; + +struct text ptext[101]; /* object descriptions */ + +struct text ltext[LOCSIZ]; /* long loc description */ +struct text stext[LOCSIZ]; /* short loc descriptions */ + +struct travlist *travel[LOCSIZ], *tkk; /* travel is closer to keys(...) */ + +int atloc[LOCSIZ]; + +int plac[101]; /* initial object placement */ +int fixd[101], fixed[101]; /* location fixed? */ + +int actspk[35]; /* rtext msg for verb */ + +int cond[LOCSIZ]; /* various condition bits */ + +int hntmax; +int hints[20][5]; /* info on hints */ +int hinted[20], hintlc[20]; + +int place[101], prop[101], linkx[201]; +int abb[LOCSIZ]; + +int maxtrs, tally, tally2; /* treasure values */ + +int keys, lamp, grate, cage, rod, rod2, steps, /* mnemonics */ + bird, door, pillow, snake, fissur, tablet, clam, oyster, + magzin, dwarf, knife, food, bottle, water, oil, plant, plant2, + axe, mirror, dragon, chasm, troll, troll2, bear, messag, + vend, batter, nugget, coins, chest, eggs, tridnt, vase, + emrald, pyram, pearl, rug, chain, spices, back, look, cave, + null, entrnc, dprssn, enter, stream, pour, say, lock, throw, + find, invent; + +int chloc, chloc2, dseen[7], dloc[7], /* dwarf stuff */ + odloc[7], dflag, daltlc; + +int tk[21], stick, dtotal, attack; +int turns, lmwarn, iwest, knfloc, detail, /* various flags and + * counters */ + abbnum, maxdie, numdie, holdng, dkill, foobar, bonus, clock1, + clock2, saved, closng, panic, closed, scorng; + +int demo, newloc, limit; + +gid_t egid; init() /* everything for 1st time run */ { diff -ur games-990720+patches/atc/graphics.c games-990720+patches2/atc/graphics.c --- games-990720+patches/atc/graphics.c Sun Apr 18 23:58:50 1999 +++ games-990720+patches2/atc/graphics.c Fri Aug 6 22:17:53 1999 @@ -49,9 +49,7 @@ #include #include "include.h" -#ifdef SYSV #include -#endif #define C_TOPBOTTOM '-' #define C_LEFTRIGHT '|' @@ -65,15 +63,14 @@ getAChar() { -#ifdef BSD - return (getchar()); -#endif -#ifdef SYSV int c; - while ((c = getchar()) == -1 && errno == EINTR) ; + errno = 0; + while ((c = getchar()) == -1 && errno == EINTR) { + errno = 0; + clearerr(stdin); + } return(c); -#endif } erase_all() @@ -124,7 +121,7 @@ setup_screen(scp) const C_SCREEN *scp; { - register int i, j; + int i, j; char str[3]; const char *airstr; @@ -381,7 +378,11 @@ wmove(input, 0, 0); wclrtobot(input); - wprintw(input, "Plane '%c' %s\n\nHit space for top players list...", + /* p may be NULL if we ran out of memory */ + if (p == NULL) + wprintw(input, "%s\n\nHit space for top players list...", s); + else + wprintw(input, "Plane '%c' %s\n\nHit space for top players list...", name(p), s); wrefresh(input); fflush(stdout); diff -ur games-990720+patches/atc/main.c games-990720+patches2/atc/main.c --- games-990720+patches/atc/main.c Sun May 2 22:08:18 1999 +++ games-990720+patches2/atc/main.c Fri Aug 6 22:18:34 1999 @@ -54,6 +54,7 @@ #endif /* not lint */ #include +#include #include "include.h" #include "pathnames.h" @@ -65,7 +66,7 @@ int f_usage = 0, f_list = 0, f_showscore = 0; int f_printpath = 0; const char *file = NULL; - char *name, *ptr; + int ch; #ifdef BSD struct itimerval itv; #endif @@ -77,57 +78,41 @@ setregid(getgid(), getgid()); start_time = time(0); - - name = *av++; - while (*av) { -#ifndef SAVEDASH - if (**av == '-') - *++*av; - else + while ((ch = getopt(ac, av, "ulstpg:f:r:")) != -1) { + switch (ch) { + case '?': + case 'u': + default: + f_usage++; + break; + case 'l': + f_list++; + break; + case 's': + case 't': + f_showscore++; + break; + case 'p': + f_printpath++; + break; + case 'r': + seed = atoi(optarg); + break; + case 'f': + case 'g': + file = optarg; break; -#endif - ptr = *av++; - while (*ptr) { - switch (*ptr) { - case '?': - case 'u': - f_usage++; - break; - case 'l': - f_list++; - break; - case 's': - case 't': - f_showscore++; - break; - case 'p': - f_printpath++; - break; - case 'r': - srandom(atoi(*av)); - seed = 1; - av++; - break; - case 'f': - case 'g': - file = *av; - av++; - break; - default: - fprintf(stderr, "Unknown option '%c'\n", *ptr); - f_usage++; - break; - } - ptr++; } } + if (optind < ac) + f_usage++; if (!seed) srandomdev(); if (f_usage) fprintf(stderr, "Usage: %s -[u?lstp] [-[gf] game_name] [-r random seed]\n", - name); + av[0]); if (f_showscore) log_score(1); if (f_list) diff -ur games-990720+patches/atc/update.c games-990720+patches2/atc/update.c --- games-990720+patches/atc/update.c Sun Apr 18 23:58:51 1999 +++ games-990720+patches2/atc/update.c Fri Aug 6 21:42:42 1999 @@ -363,6 +363,8 @@ p.plane_no = pnum; pp = newplane(); + if (pp == NULL) + loser(pp, "Out of memory!"); bcopy(&p, pp, sizeof (p)); if (pp->orig_type == T_AIRPORT) diff -ur games-990720+patches/backgammon/backgammon/main.c games-990720+patches2/backgammon/backgammon/main.c --- games-990720+patches/backgammon/backgammon/main.c Tue Jul 20 20:50:01 1999 +++ games-990720+patches2/backgammon/backgammon/main.c Fri Aug 6 22:07:01 1999 @@ -69,7 +69,7 @@ }; static const char rules[] = "\nDo you want the rules of the game?"; -static const char noteach[] = "Teachgammon not available!\n\007"; +static const char noteach[] = "Teachgammon not available!\n\a"; static const char need[] = "Do you need instructions for this program?"; static const char askcol[] = "Enter 'r' to play red, 'w' to play white, 'b' to play both:"; diff -ur games-990720+patches/backgammon/common_source/fancy.c games-990720+patches2/backgammon/common_source/fancy.c --- games-990720+patches/backgammon/common_source/fancy.c Sun Apr 18 23:58:52 1999 +++ games-990720+patches2/backgammon/common_source/fancy.c Fri Aug 6 22:05:59 1999 @@ -84,7 +84,7 @@ int addbuf __P((int)); fboard () { - register int i, j, l; + int i, j, l; curmove (0,0); /* do top line */ for (i = 0; i < 53; i++) @@ -198,11 +198,11 @@ int cnext; /* direction of position */ { - register int j; /* index */ - register int n; /* number of men on position */ - register int bct; /* counter */ - int k; /* index */ - char pc; /* color of men on position */ + int j; /* index */ + int n; /* number of men on position */ + int bct; /* counter */ + int k; /* index */ + char pc; /* color of men on position */ n = abs(b); /* initialize n and pc */ pc = (b > 0? 'r': 'w'); @@ -252,7 +252,7 @@ } refresh() { - register int i, r, c; + int i, r, c; r = curr; /* save current position */ c = curc; @@ -312,7 +312,7 @@ int old, new, r, c, inc; { - register int o, n, nv; + int o, n, nv; int ov, nc; char col; @@ -379,11 +379,11 @@ } fixcol (r,c,l,ch,inc) -register int l, ch; -int r, c, inc; +int l, ch; +int r, c, inc; { - register int i; + int i; curmove (r,c); fancyc (ch); @@ -394,7 +394,7 @@ } curmove (r,c) -register int r, c; +int r, c; { if (curr == r && curc == c) @@ -408,9 +408,9 @@ } newpos () { - register int r; /* destination row */ - register int c; /* destination column */ - register int mode = -1; /* mode of movement */ + int r; /* destination row */ + int c; /* destination column */ + int mode = -1; /* mode of movement */ int count = 1000; /* character count */ int i; /* index */ @@ -575,7 +575,7 @@ } clear () { - register int i; + int i; /* double space if can't clear */ if (CL == 0) { @@ -593,9 +593,9 @@ fancyc (c) -register char c; /* character to output */ +char c; /* character to output */ { - register int sp; /* counts spaces in a tab */ + int sp; /* counts spaces in a tab */ if (c == '\007') { /* bells go in blindly */ addbuf (c); @@ -649,8 +649,8 @@ } clend() { - register int i; - register char *s; + int i; + char *s; if (CD) { @@ -671,9 +671,9 @@ } cline () { - register int i; - register int c; - register char *s; + int i; + int c; + char *s; if (curc > linect[curr]) return; @@ -705,10 +705,10 @@ const char *s; { - register char *code; /* two letter code */ - register char ***cap; /* pointer to cap string */ - char *bufp; /* pointer to cap buffer */ - char tentry[1024]; /* temporary uncoded caps buffer */ + char *code; /* two letter code */ + char ***cap; /* pointer to cap string */ + char *bufp; /* pointer to cap buffer */ + char tentry[1024]; /* temporary uncoded caps buffer */ tgetent (tentry, (char *)s); /* get uncoded termcap entry */ @@ -745,5 +745,9 @@ if (LI < 24 || CO < 72 || !(CL && UP && ND)) return (0); linect = (int *)calloc (LI+1,sizeof(int)); + if (linect == NULL) { + write(2, "\r\nOut of memory!\r\n", 18); + getout(0); + } return (1); } diff -ur games-990720+patches/backgammon/common_source/save.c games-990720+patches2/backgammon/common_source/save.c --- games-990720+patches/backgammon/common_source/save.c Sun Apr 18 23:58:52 1999 +++ games-990720+patches2/backgammon/common_source/save.c Fri Aug 6 22:04:46 1999 @@ -51,12 +51,12 @@ static const char cantrec[] = "Can't recover file: "; save (n) -register int n; +int n; { - register int fdesc; - register char *fs; - char fname[50]; + int fdesc; + char *fs; + char fname[50]; if (n) { if (tflag) { @@ -104,7 +104,7 @@ close (fdesc); if (yorn (0)) { unlink (fname); - fdesc = creat (fname,0700); + fdesc = creat (fname,0600); break; } else { cflag = 1; @@ -146,7 +146,7 @@ const char *s; { - register int i; + int i; int fdesc; if ((fdesc = open (s,O_RDONLY)) == -1) diff -ur games-990720+patches/backgammon/common_source/subs.c games-990720+patches2/backgammon/common_source/subs.c --- games-990720+patches/backgammon/common_source/subs.c Sun Apr 18 23:58:52 1999 +++ games-990720+patches2/backgammon/common_source/subs.c Fri Aug 6 22:05:10 1999 @@ -61,7 +61,7 @@ }; errexit (s) -register char *s; +char *s; { write (2,"\n",1); perror (s); @@ -69,7 +69,7 @@ } int addbuf (c) -register int c; +int c; { buffnum++; @@ -167,7 +167,7 @@ wrint (n) int n; { - register int i, j, t; + int i, j, t; for (i = 4; i > 0; i--) { t = 1; @@ -180,7 +180,7 @@ } gwrite() { - register int r, c; + int r, c; if (tflag) { r = curr; @@ -222,7 +222,7 @@ } quit () { - register int i; + int i; if (tflag) { curmove (20,0); @@ -243,10 +243,10 @@ } yorn (special) -register char special; /* special response */ +char special; /* special response */ { - register char c; - register int i; + char c; + int i; i = 1; while ( (c = readc()) != 'Y' && c != 'N') { @@ -273,7 +273,7 @@ } wrhit (i) -register int i; +int i; { writel ("Blot hit on "); wrint (i); @@ -282,7 +282,7 @@ } nexturn () { - register int c; + int c; cturn = -cturn; c = cturn/abs(cturn); @@ -297,11 +297,11 @@ } getarg (argc, argv) -register int argc; -register char **argv; +int argc; +char **argv; { - register char ch; + char ch; extern int optind; extern char *optarg; int i; @@ -367,7 +367,11 @@ case 's': /* recover file */ - recover (optarg); + if (optarg == NULL) { + writel("No save file named\n"); + getout(0); + } else + recover (optarg); break; case 'h': for (i = 0; descr[i] != 0; i++) @@ -382,7 +386,7 @@ } init () { - register int i; + int i; for (i = 0; i < 26;) board[i++] = 0; board[1] = 2; @@ -433,9 +437,9 @@ exit(0); } roll () { - register char c; - register int row; - register int col; + char c; + int row; + int col; if (iroll) { if (tflag) { diff -ur games-990720+patches/backgammon/teachgammon/ttext1.c games-990720+patches2/backgammon/teachgammon/ttext1.c --- games-990720+patches/backgammon/teachgammon/ttext1.c Sun Apr 18 23:58:52 1999 +++ games-990720+patches2/backgammon/teachgammon/ttext1.c Fri Aug 6 21:46:05 1999 @@ -37,8 +37,8 @@ #include "back.h" -const char *opts = " QIMRHEDSPT"; -const char *prompt = "-->"; +const char *const opts = " QIMRHEDSPT"; +const char *const prompt = "-->"; const char *const list[] = { "\n\n\tI\tIntroduction to Backgammon", diff -ur games-990720+patches/battlestar/battlestar.6 games-990720+patches2/battlestar/battlestar.6 --- games-990720+patches/battlestar/battlestar.6 Mon Jul 12 16:30:17 1999 +++ games-990720+patches2/battlestar/battlestar.6 Fri Aug 6 23:09:11 1999 @@ -39,7 +39,10 @@ .SH SYNOPSIS .B battlestar [ -.B -r (recover a saved game) +.B -r +] +[ +.B saved-file ] .br .fi @@ -129,10 +132,12 @@ in the game. .SH "SAVING A GAME" -The command "save" will save your game in a file called "Bstar." You -can -recover a saved game by using the "-r" option when you start up the -game. +The command "save" will save your game in a file, by default called +".Bstar" in your home directory. You +can recover a saved game by using the +.B -r +option when you start up the +game, or by giving the name of the saved file as an argument. .SH DIRECTIONS The compass directions N, S, E, and W can be used if you have a compass. If you don't have a compass, you'll have to say R, L, A, or B, which diff -ur games-990720+patches/battlestar/battlestar.c games-990720+patches2/battlestar/battlestar.c --- games-990720+patches/battlestar/battlestar.c Sun Apr 18 23:58:53 1999 +++ games-990720+patches2/battlestar/battlestar.c Fri Aug 6 23:10:30 1999 @@ -62,7 +62,9 @@ /* revoke privs. */ setgid(getgid()); - initialize(argc < 2 || strcmp(argv[1], "-r")); + initialize((argc < 2) ? NULL : (strcmp(argv[1], "-r") ? argv[1] + : (argv[2] ? argv[2] + : DEFAULT_SAVE_FILE))); start: news(); beenthere[position]++; diff -ur games-990720+patches/battlestar/cypher.c games-990720+patches2/battlestar/cypher.c --- games-990720+patches/battlestar/cypher.c Sun Apr 18 23:58:53 1999 +++ games-990720+patches2/battlestar/cypher.c Fri Aug 6 23:16:54 1999 @@ -39,10 +39,12 @@ cypher() { - register int n; + int n; int junk; int lflag = -1; char buffer[10]; + char *filename, *rfilename; + size_t filename_len; while (wordtype[wordnumber] == ADJS) wordnumber++; @@ -339,7 +341,21 @@ break; case SAVE: - save(); + printf("\nSave file name (default %s) ", + DEFAULT_SAVE_FILE); + filename = fgetln(stdin, &filename_len); + if (filename_len == 0 + || (filename_len == 1 && filename[0] == '\n')) + rfilename = save_file_name(DEFAULT_SAVE_FILE, + strlen(DEFAULT_SAVE_FILE)); + else { + if (filename[filename_len - 1] == '\n') + filename_len--; + rfilename = save_file_name(filename, + filename_len); + } + save(rfilename); + free(rfilename); break; case FOLLOW: diff -ur games-990720+patches/battlestar/externs.h games-990720+patches2/battlestar/externs.h --- games-990720+patches/battlestar/externs.h Sun Apr 18 23:58:53 1999 +++ games-990720+patches2/battlestar/externs.h Fri Aug 6 23:19:31 1999 @@ -38,6 +38,7 @@ #include #include #include +#include #define BITS (8) @@ -302,3 +303,5 @@ extern const struct objs nightobjs[]; gid_t egid; + +#define DEFAULT_SAVE_FILE ".Bstar" diff -ur games-990720+patches/battlestar/init.c games-990720+patches2/battlestar/init.c --- games-990720+patches/battlestar/init.c Sun Apr 18 23:58:53 1999 +++ games-990720+patches2/battlestar/init.c Fri Aug 6 23:31:34 1999 @@ -41,10 +41,12 @@ #include initialize(startup) - char startup; + const char *startup; { const struct objs *p; + char *savefile; void die(); + char *save_file_name(); puts("Version 4.2, fall 1984."); puts("First Adventure game written by His Lordship, the honorable"); @@ -55,7 +57,7 @@ location = dayfile; wiz = wizard(uname); wordinit(); - if (startup) { + if (startup == NULL) { direction = NORTH; gtime = 0; snooze = CYCLE * 1.5; @@ -65,8 +67,11 @@ torps = TORPEDOES; for (p = dayobjs; p->room != 0; p++) setbit(location[p->room].objects, p->obj); - } else - restore(); + } else { + savefile = save_file_name(startup, strlen(startup)); + restore(savefile); + free(savefile); + } signal(SIGINT, die); } diff -ur games-990720+patches/battlestar/save.c games-990720+patches2/battlestar/save.c --- games-990720+patches/battlestar/save.c Sun Apr 18 23:58:54 1999 +++ games-990720+patches2/battlestar/save.c Fri Aug 6 23:30:32 1999 @@ -44,21 +44,17 @@ #include "externs.h" void -restore() +restore(filename) +const char *filename; { - char *home; - char home1[MAXPATHLEN]; - register int n; + int n; int tmp; - register FILE *fp; - - if ( (home = getenv("HOME")) != NULL) - sprintf(home1, "%.*s/Bstar", MAXPATHLEN - 7, home); - else return; + FILE *fp; - if ((fp = fopen(home1, "r")) == 0) { - perror(home1); - return; + if (filename == NULL) + exit(1); /* Error determining save file name. */ + if ((fp = fopen(filename, "r")) == 0) { + err(1, "fopen %s", filename); } fread(&WEIGHT, sizeof WEIGHT, 1, fp); fread(&CUMBER, sizeof CUMBER, 1, fp); @@ -96,30 +92,27 @@ fread(&power, sizeof power, 1, fp); /* We must check the last read, to catch truncated save files. */ if (fread(&ego, sizeof ego, 1, fp) < 1) - errx(1, "save file %s too short", home1); + errx(1, "save file %s too short", filename); fclose(fp); } void -save() +save(filename) +const char *filename; { struct stat sbuf; - char *home; - char home1[MAXPATHLEN]; - register int n; + int n; int tmp, fd; FILE *fp; - home = getenv("HOME"); - if (home == 0) - return; - sprintf(home1, "%.*s/Bstar", MAXPATHLEN - 7, home); + if (filename == NULL) + return; /* Error determining save file name. */ /* Try to open the file safely. */ - if (stat(home1, &sbuf) < 0) { - fd = open(home1, O_WRONLY|O_CREAT|O_EXCL, 0600); + if (stat(filename, &sbuf) < 0) { + fd = open(filename, O_WRONLY|O_CREAT|O_EXCL, 0600); if (fd < 0) { - fprintf(stderr, "Can't create %s\n", home1); + fprintf(stderr, "Can't create %s\n", filename); return; } } else { @@ -128,19 +121,19 @@ return; } - fd = open(home1, O_WRONLY|O_EXCL); + fd = open(filename, O_WRONLY|O_EXCL); if (fd < 0) { - fprintf(stderr, "Can't open %s for writing\n", home1); + fprintf(stderr, "Can't open %s for writing\n", filename); return; } } if ((fp = fdopen(fd, "w")) == 0) { - perror(home1); + perror(filename); return; } - printf("Saved in %s.\n", home1); + printf("Saved in %s.\n", filename); fwrite(&WEIGHT, sizeof WEIGHT, 1, fp); fwrite(&CUMBER, sizeof CUMBER, 1, fp); fwrite(&gclock, sizeof gclock, 1, fp); @@ -176,4 +169,53 @@ fwrite(&pleasure, sizeof pleasure, 1, fp); fwrite(&power, sizeof power, 1, fp); fwrite(&ego, sizeof ego, 1, fp); +} + +/* + * Given a save file name (possibly from fgetln, so without terminating NUL), + * determine the name of the file to be saved to by adding the HOME + * directory if the name does not contain a slash. Name will be allocated + * with malloc(3). + */ +char * +save_file_name(filename, len) + const char *filename; + size_t len; +{ + char *home; + char *newname; + size_t tmpl; + + if (memchr(filename, '/', len)) { + newname = malloc(len + 1); + if (newname == NULL) { + warnx("out of memory"); + return NULL; + } + memcpy(newname, filename, len); + newname[len] = 0; + } else { + home = getenv("HOME"); + if (home != NULL) { + tmpl = strlen(home); + newname = malloc(tmpl + len + 2); + if (newname == NULL) { + warnx("out of memory"); + return NULL; + } + memcpy(newname, home, tmpl); + newname[tmpl] = '/'; + memcpy(newname + tmpl + 1, filename, len); + newname[tmpl + len + 1] = 0; + } else { + newname = malloc(len + 1); + if (newname == NULL) { + warnx("out of memory"); + return NULL; + } + memcpy(newname, filename, len); + newname[len] = 0; + } + } + return newname; } diff -ur games-990720+patches/bcd/bcd.6 games-990720+patches2/bcd/bcd.6 --- games-990720+patches/bcd/bcd.6 Mon Jul 12 16:30:18 1999 +++ games-990720+patches2/bcd/bcd.6 Fri Aug 6 22:09:14 1999 @@ -141,3 +141,17 @@ .Pp Sends a bit slower than it should due to system overhead. Some people would call this a feature. +.Sh SEE ALSO +.Rs +.%B "ISO 1681:1973: Information processing--Unpunched paper cards--Specification" +.Re +.Rs +.%B "ISO 1682:1973: Information processing--80 columns punched paper cards--Dimensions and location of rectangular punched holes" +.Re +.Rs +.%B "ECMA-10: ECMA Standard for Data Interchange on Punched Tape" +.Re +.Rs +.%B "ITU-T Recommendation F.1: Operational provisions for the international public telegram service" +.%O "Division B, I. Morse code" +.Re diff -ur games-990720+patches/bcd/bcd.c games-990720+patches2/bcd/bcd.c --- games-990720+patches/bcd/bcd.c Sun Apr 18 23:58:54 1999 +++ games-990720+patches2/bcd/bcd.c Fri Aug 6 22:03:19 1999 @@ -80,7 +80,7 @@ #include #include -u_short holes[256] = { +const u_short holes[256] = { 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @@ -147,11 +147,11 @@ #define COLUMNS 48 printcard(str) - register char *str; + char *str; { - static char rowchars[] = " 123456789"; - register int i, row; - register char *p; + static const char rowchars[] = " 123456789"; + int i, row; + unsigned char *p; char *index(); /* ruthlessly remove newlines and truncate at 48 characters. */ diff -ur games-990720+patches/fortune/fortune/fortune.c games-990720+patches2/fortune/fortune/fortune.c --- games-990720+patches/fortune/fortune/fortune.c Fri Jun 11 00:36:16 1999 +++ games-990720+patches2/fortune/fortune/fortune.c Fri Aug 6 22:55:42 1999 @@ -240,8 +240,8 @@ display(fp) FILEDESC *fp; { - register char *p; - register unsigned char ch; + char *p; + unsigned char ch; char line[BUFSIZ]; open_fp(fp); @@ -269,7 +269,7 @@ int fortlen() { - register int nchar; + int nchar; char line[BUFSIZ]; if (!(Fortfile->tbl.str_flags & (STR_RANDOM | STR_ORDERED))) @@ -291,12 +291,12 @@ */ void getargs(argc, argv) -register int argc; -register char **argv; +int argc; +char **argv; { - register int ignore_case; + int ignore_case; # ifndef NO_REGEX - register char *pat; + char *pat; # endif /* NO_REGEX */ extern char *optarg; extern int optind; @@ -395,11 +395,11 @@ */ int form_file_list(files, file_cnt) -register char **files; -register int file_cnt; +char **files; +int file_cnt; { - register int i, percent; - register char *sp; + int i, percent; + char *sp; if (file_cnt == 0) if (Find_files) { @@ -459,16 +459,16 @@ int add_file(percent, file, dir, head, tail, parent) int percent; -register char *file; +char *file; char *dir; FILEDESC **head, **tail; FILEDESC *parent; { - register FILEDESC *fp; - register int fd; - register char *path, *offensive; - register bool was_malloc; - register bool isdir; + FILEDESC *fp; + int fd; + char *path, *offensive; + bool was_malloc; + bool isdir; if (dir == NULL) { path = file; @@ -589,7 +589,7 @@ FILEDESC * new_fp() { - register FILEDESC *fp; + FILEDESC *fp; fp = (FILEDESC *) do_malloc(sizeof *fp); fp->datfd = -1; @@ -642,13 +642,13 @@ */ void all_forts(fp, offensive) -register FILEDESC *fp; -char *offensive; +FILEDESC *fp; +char *offensive; { - register char *sp; - register FILEDESC *scene, *obscene; - register int fd; - auto char *datfile, *posfile; + char *sp; + FILEDESC *scene, *obscene; + int fd; + auto char *datfile, *posfile; if (fp->child != NULL) /* this is a directory, not a file */ return; @@ -692,10 +692,10 @@ */ int add_dir(fp) -register FILEDESC *fp; +FILEDESC *fp; { - register DIR *dir; - register struct dirent *dirent; + DIR *dir; + struct dirent *dirent; auto FILEDESC *tailp; auto char *name; @@ -753,9 +753,9 @@ char *file, **datp, **posp; int check_for_offend; { - register int i; - register char *sp; - register char *datfile; + int i; + char *sp; + char *datfile; static char *suflist[] = { /* list of "illegal" suffixes" */ "dat", "pos", "c", "h", "p", "i", "f", "pas", "ftn", "ins.c", "ins,pas", @@ -880,8 +880,8 @@ void init_prob() { - register FILEDESC *fp, *last = NULL; - register int percent, num_noprob, frac; + FILEDESC *fp, *last = NULL; + int percent, num_noprob, frac; /* * Distribute the residual probability (if any) across all @@ -952,8 +952,8 @@ void get_fort() { - register FILEDESC *fp; - register int choice; + FILEDESC *fp; + int choice; if (File_list->next == NULL || File_list->percent == NO_PROB) fp = File_list; @@ -1002,7 +1002,8 @@ get_pos(fp); open_dat(fp); (void) lseek(fp->datfd, - (off_t) (sizeof fp->tbl + fp->pos * sizeof Seekpts[0]), 0); + (off_t) (sizeof fp->tbl + fp->pos * sizeof Seekpts[0]), + SEEK_SET); read(fp->datfd, Seekpts, sizeof Seekpts); Seekpts[0] = ntohl(Seekpts[0]); Seekpts[1] = ntohl(Seekpts[1]); @@ -1016,8 +1017,8 @@ pick_child(parent) FILEDESC *parent; { - register FILEDESC *fp; - register int choice; + FILEDESC *fp; + int choice; if (Equal_probs) { choice = random() % parent->num_children; @@ -1051,7 +1052,7 @@ */ void sum_noprobs(fp) -register FILEDESC *fp; +FILEDESC *fp; { static bool did_noprobs = FALSE; @@ -1068,7 +1069,7 @@ int max(i, j) -register int i, j; +int i, j; { return (i >= j ? i : j); } @@ -1141,8 +1142,8 @@ get_tbl(fp) FILEDESC *fp; { - auto int fd; - register FILEDESC *child; + auto int fd; + FILEDESC *child; if (fp->read_tbl) return; @@ -1179,7 +1180,7 @@ */ void zero_tbl(tp) -register STRFILE *tp; +STRFILE *tp; { tp->str_numstr = 0; tp->str_longlen = 0; @@ -1192,7 +1193,7 @@ */ void sum_tbl(t1, t2) -register STRFILE *t1, *t2; +STRFILE *t1, *t2; { t1->str_numstr += t2->str_numstr; if (t1->str_longlen < t2->str_longlen) @@ -1219,8 +1220,8 @@ */ void print_list(list, lev) -register FILEDESC *list; -int lev; +FILEDESC *list; +int lev; { while (list != NULL) { fprintf(stderr, "%*s", lev * 4, ""); @@ -1245,11 +1246,11 @@ */ char * conv_pat(orig) -register char *orig; +char *orig; { - register char *sp; - register unsigned int cnt; - register char *new; + char *sp; + unsigned int cnt; + char *new; cnt = 1; /* allow for '\0' */ for (sp = orig; *sp != '\0'; sp++) @@ -1308,8 +1309,8 @@ maxlen_in_list(list) FILEDESC *list; { - register FILEDESC *fp; - register int len, maxlen; + FILEDESC *fp; + int len, maxlen; maxlen = 0; for (fp = list; fp != NULL; fp = fp->next) { @@ -1334,8 +1335,8 @@ matches_in_list(list) FILEDESC *list; { - register char *sp, *p; - register FILEDESC *fp; + char *sp, *p; + FILEDESC *fp; int in_file; unsigned char ch; diff -ur games-990720+patches/hack/hack.save.c games-990720+patches2/hack/hack.save.c --- games-990720+patches/hack/hack.save.c Sun Sep 4 00:02:53 1994 +++ games-990720+patches2/hack/hack.save.c Fri Aug 6 22:52:14 1999 @@ -31,7 +31,7 @@ /* returns 1 if save successful */ dosave0(hu) int hu; { - register fd, ofd; + int fd, ofd; int tmp; /* not register ! */ (void) signal(SIGHUP, SIG_IGN); @@ -88,9 +88,9 @@ } dorecover(fd) -register fd; +int fd; { - register nfd; + int nfd; int tmp; /* not a register ! */ unsigned mid; /* idem */ struct obj *otmp; @@ -133,7 +133,7 @@ savelev(nfd,tmp); (void) close(nfd); } - (void) lseek(fd, (off_t)0, 0); + (void) lseek(fd, (off_t)0, SEEK_SET); getlev(fd, 0, 0); (void) close(fd); (void) unlink(SAVEF); @@ -153,7 +153,7 @@ } } if(u.ustuck) { - register struct monst *mtmp; + struct monst *mtmp; for(mtmp = fmon; mtmp; mtmp = mtmp->nmon) if(mtmp->m_id == mid) goto monfnd; @@ -171,10 +171,10 @@ struct obj * restobjchn(fd) -register fd; +int fd; { - register struct obj *otmp, *otmp2; - register struct obj *first = 0; + struct obj *otmp, *otmp2; + struct obj *first = 0; int xl; #ifdef lint /* suppress "used before set" warning from lint */ @@ -199,10 +199,10 @@ struct monst * restmonchn(fd) -register fd; +int fd; { - register struct monst *mtmp, *mtmp2; - register struct monst *first = 0; + struct monst *mtmp, *mtmp2; + struct monst *first = 0; int xl; struct permonst *monbegin; diff -ur games-990720+patches/larn/io.c games-990720+patches2/larn/io.c --- games-990720+patches/larn/io.c Wed Sep 24 16:17:31 1997 +++ games-990720+patches2/larn/io.c Fri Aug 6 22:51:19 1999 @@ -155,7 +155,7 @@ */ newgame() { - register long *p,*pe; + long *p,*pe; for (p=c,pe=c+100; p= lpend) lflush(); *lpnt++ = 255 & x; *lpnt++ = 255 & (x>>8); @@ -295,11 +295,11 @@ * Returns nothing of value */ lwrite(buf,len) - register char *buf; + char *buf; int len; { - register char *str; - register int num2; + char *str; + int num2; if (len > 399) /* don't copy data if can just write it */ { #ifdef EXTRA @@ -332,7 +332,7 @@ */ long lgetc() { - register int i; + int i; if (ipoint != iepoint) return(inbuffer[ipoint++]); if (iepoint!=MAXIBUF) return(0); if ((i=read(fd,inbuffer,MAXIBUF))<=0) @@ -358,7 +358,7 @@ */ long lrint() { - register unsigned long i; + unsigned long i; i = 255 & lgetc(); i |= (255 & lgetc()) << 8; i |= (255 & lgetc()) << 16; i |= (255 & lgetc()) << 24; return(i); @@ -373,11 +373,11 @@ * Returns nothing of value */ lrfill(adr,num) - register char *adr; + char *adr; int num; { - register char *pnt; - register int num2; + char *pnt; + int num2; while (num) { if (iepoint == ipoint) @@ -407,8 +407,8 @@ */ char *lgetw() { - register char *lgp,cc; - register int n=LINBUFSIZE,quote=0; + char *lgp,cc; + int n=LINBUFSIZE,quote=0; lgp = lgetwbuf; do cc=lgetc(); while ((cc <= 32) && (cc > NULL)); /* eat whitespace */ for ( ; ; --n,cc=lgetc()) @@ -426,8 +426,8 @@ */ char *lgetl() { - register int i=LINBUFSIZE,ch; - register char *str=lgetwbuf; + int i=LINBUFSIZE,ch; + char *str=lgetwbuf; for ( ; ; --i) { if ((*str++ = ch = lgetc()) == NULL) @@ -493,7 +493,7 @@ { lfd=1; return(-1); } - lseek(lfd,0,2); /* seek to end of file */ + lseek(lfd,0,SEEK_END); /* seek to end of file */ return(lfd); } @@ -522,9 +522,9 @@ * avoids calls to lprintf (time consuming) */ lprcat(str) - register char *str; + char *str; { - register char *str2; + char *str2; if (lpnt >= lpend) lflush(); str2 = lpnt; while (*str2++ = *str++); @@ -556,7 +556,7 @@ cursor(x,y) int x,y; { - register char *p; + char *p; if (lpnt >= lpend) lflush(); p = y_num[y]; /* get the string to print */ @@ -679,12 +679,12 @@ * cl_up(x,y) Clear screen from [x,1] to current position. Leave cursor at [x,y] */ cl_up(x,y) - register int x,y; + int x,y; { #ifdef VT100 cursor(x,y); lprcat("\33[1J\33[2K"); #else VT100 - register int i; + int i; cursor(1,1); for (i=1; i<=y; i++) { *lpnt++ = CL_LINE; *lpnt++ = '\n'; } cursor(x,y); @@ -695,12 +695,12 @@ * cl_dn(x,y) Clear screen from [1,y] to end of display. Leave cursor at [x,y] */ cl_dn(x,y) - register int x,y; + int x,y; { #ifdef VT100 cursor(x,y); lprcat("\33[J\33[2K"); #else VT100 - register int i; + int i; cursor(1,y); if (!CD) { @@ -718,7 +718,7 @@ * standout(str) Print the argument string in inverse video (standout mode). */ standout(str) - register char *str; + char *str; { #ifdef VT100 setbold(); @@ -752,8 +752,8 @@ static int scrline=18; /* line # for wraparound instead of scrolling if no DL */ lflush () { - register int lpoint; - register char *str; + int lpoint; + char *str; static int curx = 0; static int cury = 0; @@ -838,7 +838,7 @@ */ lflush() { - register int lpoint; + int lpoint; if ((lpoint = lpnt - lpbuf) > 0) { #ifdef EXTRA @@ -878,9 +878,9 @@ * Processes only the \33[#m sequence (converts . files for termcap use */ char *tmcapcnv(sd,ss) - register char *sd,*ss; + char *sd,*ss; { - register int tmstate=0; /* 0=normal, 1=\33 2=[ 3=# */ + int tmstate=0; /* 0=normal, 1=\33 2=[ 3=# */ char tmdigit=0; /* the # in \33[#m */ while (*ss) { diff -ur games-990720+patches/robots/score.c games-990720+patches2/robots/score.c --- games-990720+patches/robots/score.c Tue Jun 30 15:10:47 1998 +++ games-990720+patches2/robots/score.c Fri Aug 6 22:52:56 1999 @@ -61,10 +61,10 @@ */ score() { - register int inf; - register SCORE *scp; - register int uid; - register bool done_show = FALSE; + int inf; + SCORE *scp; + int uid; + bool done_show = FALSE; static int numscores, max_uid; Newscore = FALSE; @@ -129,7 +129,7 @@ refresh(); if (Newscore) { - lseek(inf, 0L, 0); + lseek(inf, 0L, SEEK_SET); write(inf, &max_uid, sizeof max_uid); write(inf, Top, sizeof Top); } @@ -137,9 +137,9 @@ } set_name(scp) -register SCORE *scp; +SCORE *scp; { - register PASSWD *pp; + PASSWD *pp; if ((pp = getpwuid(scp->s_uid)) == NULL) pp->pw_name = "???"; @@ -151,7 +151,7 @@ * Compare two scores. */ cmp_sc(s1, s2) -register SCORE *s1, *s2; +SCORE *s1, *s2; { return s2->s_score - s1->s_score; } @@ -162,8 +162,8 @@ */ show_score() { - register SCORE *scp; - register int inf; + SCORE *scp; + int inf; static int max_score; if ((inf = open(Scorefile, 0)) < 0) { diff -ur games-990720+patches/snake/snake/snake.c games-990720+patches2/snake/snake/snake.c --- games-990720+patches/snake/snake/snake.c Sun May 23 19:17:28 1999 +++ games-990720+patches2/snake/snake/snake.c Fri Aug 6 22:53:48 1999 @@ -415,7 +415,7 @@ drawbox() { - register int i; + int i; struct point p; p.line = -1; @@ -444,7 +444,7 @@ struct point *sp; { struct point p; - register int i; + int i; for (;;) { p.col = random() % ccnt; @@ -493,14 +493,14 @@ /* Figure out what happened in the past */ read(rawscores, &allbscore, sizeof(short)); read(rawscores, &allbwho, sizeof(short)); - lseek(rawscores, ((off_t)uid)*sizeof(short), 0); + lseek(rawscores, ((off_t)uid)*sizeof(short), SEEK_SET); read(rawscores, &oldbest, sizeof(short)); if (!flag) return (score > oldbest ? 1 : 0); /* Update this jokers best */ if (score > oldbest) { - lseek(rawscores, ((off_t)uid)*sizeof(short), 0); + lseek(rawscores, ((off_t)uid)*sizeof(short), SEEK_SET); write(rawscores, &score, sizeof(short)); pr("You bettered your previous best of $%d\n", oldbest); } else @@ -509,7 +509,7 @@ /* See if we have a new champ */ p = getpwuid(allbwho); if (p == NULL || score > allbscore) { - lseek(rawscores, (off_t)0, 0); + lseek(rawscores, (off_t)0, SEEK_SET); write(rawscores, &score, sizeof(short)); write(rawscores, &uid, sizeof(short)); if (allbwho) diff -ur games-990720+patches/worm/worm.c games-990720+patches2/worm/worm.c --- games-990720+patches/worm/worm.c Wed Sep 24 18:29:08 1997 +++ games-990720+patches2/worm/worm.c Fri Aug 6 22:11:33 1999 @@ -135,8 +135,8 @@ life() { - register struct body *bp, *np; - register int i; + struct body *bp, *np; + int i; head = newlink(); head->x = start_len+2; @@ -206,7 +206,7 @@ process(ch) char ch; { - register int x,y; + int x,y; struct body *nh; alarm(0); @@ -261,7 +261,10 @@ display(nh, HEAD); head = nh; if (!(slow && running)) + { + wmove(tv, head->y, head->x); wrefresh(tv); + } if (!running) alarm(1); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Aug 6 22:20:32 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A481A14E9F for ; Fri, 6 Aug 1999 22:20:30 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id WAA58666; Fri, 6 Aug 1999 22:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from moose.tgsoft.com (cx20270-a.pwy1.sdca.home.com [24.0.169.3]) by hub.freebsd.org (Postfix) with SMTP id 3029814CE5 for ; Fri, 6 Aug 1999 22:11:51 -0700 (PDT) (envelope-from mark@tgsoft.com) Received: (qmail 91864 invoked by uid 128); 7 Aug 1999 05:10:42 -0000 Message-Id: <19990807051041.91863.qmail@moose.tgsoft.com> Date: 7 Aug 1999 05:10:41 -0000 From: mark@tgsoft.com Reply-To: mark@tgsoft.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/13008: kill fails in libc_r Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13008 >Category: bin >Synopsis: pthread_kill does not always work >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 6 22:20:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: mark thompson >Release: FreeBSD 3.2-STABLE i386 >Organization: tgsoft >Environment: 3.2 stable pthread library >Description: I wrote an application that worked basically like this: main: create a socket create 10 threads run for a while, then: send each thread a signal with pthread_kill and wait for it in pthread_join. when one thread has been waited for, go back and kill the next one exit Each thread (in a loop): does an accept on the socket copies some data closes the data socket repeats The problem: Waiting in pthread_join was not fruitful. Examination shows that *most* of the threads that are in 'accept' were waiting for the a lock on the socket (state: PS_FDLR_WAIT) and pthread_kill does not do anything to them. One lucky thread would be in PS_FDR_WAIT, and it could be killed... but it is hard for my application to know which thread that is. >How-To-Repeat: Sorry, no sample code. I have hacked up the application to the point that it is no longer recognizeable. >Fix: pthread_kill probably needs to know how to kill processes that are waiting for file locks. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 0:31:49 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7189F14F32 for ; Sat, 7 Aug 1999 00:31:47 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id AAA64789; Sat, 7 Aug 1999 00:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from poboxer.pobox.com (ferg5200-1-19.cpinternet.com [208.149.16.19]) by hub.freebsd.org (Postfix) with ESMTP id 0282514D82 for ; Sat, 7 Aug 1999 00:25:42 -0700 (PDT) (envelope-from alk@poboxer.pobox.com) Received: (from alk@localhost) by poboxer.pobox.com (8.9.3/8.9.1) id CAA32555; Sat, 7 Aug 1999 02:24:53 -0500 (CDT) (envelope-from alk) Message-Id: <199908070724.CAA32555@poboxer.pobox.com> Date: Sat, 7 Aug 1999 02:24:53 -0500 (CDT) From: Anthony Kimball Reply-To: alk@pobox.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/13009: ppp configuration file permission bits Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13009 >Category: bin >Synopsis: ppp(8) does draconian permission checks on its config file >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 7 00:30:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Anthony Kimball >Release: FreeBSD 3.2-STABLE i386 >Organization: Dis >Environment: vanilla >Description: ppp(8) will not operate if the current non-root user has permission to write to its configuration file or its parent directories. >How-To-Repeat: sudo chmod g+w /etc/ppp/ppp.conf ppp >Fix: Change the check from access(conf,W_OK) to detecting erroneous S_IWOTH bits, thus allowing group access: diff -u main.c main.c.old --- main.c Sat Aug 7 02:13:29 1999 +++ main.c.old Sun May 2 03:59:47 1999 @@ -37,7 +37,6 @@ #include #include #include -#include #ifndef NOALIAS #ifdef __FreeBSD__ @@ -304,9 +303,7 @@ snprintf(conf, sizeof conf, "%s/%s", _PATH_PPP, CONFFILE); do { - struct stat sb; - - if (stat(conf,&sb) || (sb.st_mode & S_IWOTH)) { + if (!access(conf, W_OK)) { log_Printf(LogALERT, "ppp: Access violation: Please protect %s\n", conf); return -1; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 9:23: 6 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 847FE14DC1 for ; Sat, 7 Aug 1999 09:23:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id JAA94093; Sat, 7 Aug 1999 09:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from mail.vr.IN-Berlin.DE (gnu.in-berlin.de [192.109.42.4]) by hub.freebsd.org (Postfix) with ESMTP id 11F2B14C38 for ; Sat, 7 Aug 1999 09:15:43 -0700 (PDT) (envelope-from nortobor.nostromo.in-berlin.de!ripley@servicia.in-berlin.de) Received: from uriela.in-berlin.de (IDENT:root@servicia.in-berlin.de [192.109.42.145]) by mail.vr.IN-Berlin.DE (8.9.1a/8.9.1) with ESMTP id SAA15087 for ; Sat, 7 Aug 1999 18:15:07 +0200 (CEST) (envelope-from nortobor.nostromo.in-berlin.de!ripley@servicia.in-berlin.de) Received: by uriela.in-berlin.de (Smail-3.2.0.101 1997-Dec-17 #1) id m11D9Yf-000VQwC; Sat, 7 Aug 1999 18:42:57 +0200 (CEST) Received: (from ripley@localhost) by nortobor.nostromo.in-berlin.de (8.8.7/8.8.7) id OAA20768; Sat, 7 Aug 1999 14:55:06 +0200 (CEST) (envelope-from ripley) Message-Id: <199908071255.OAA20768@nortobor.nostromo.in-berlin.de> Date: Sat, 7 Aug 1999 14:55:06 +0200 (CEST) From: "H. Eckert" Reply-To: ripley@nostromo.in-berlin.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/13013: Installing from SCSI-CDROM Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13013 >Category: conf >Synopsis: Selecting CDROM as install media doesn't mount /dev/cd0c >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Aug 7 09:20:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Hans-Ch. Eckert >Release: FreeBSD 3.2-RELEASE i386 >Organization: Individual Network Berlin e.V. >Environment: Asus T2P4 board with SC200 controller (NCR 53x... chipset, no extra BIOS) Plextor TS20i CD-ROM empty IBM DJNA disk >Description: Booted the 3.2-RELEASE floppies (stupid bios fails to recognize SCSI-CDROM as bootable), started installation and selected "CDROM" as install source. Popup says it failed to find a CD-ROM drive. Running the emergency shell doesn't help as no appropriate mount cmd is on /stand. During kernel initialization the drive has been probed correctly. >How-To-Repeat: Attempt to install on said (or similar) hardware >Fix: Check for /dev/acd0c _and_ /dev/cd0c. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 11:22: 6 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A194D14D54 for ; Sat, 7 Aug 1999 11:22:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id LAA05591; Sat, 7 Aug 1999 11:20:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sat, 7 Aug 1999 11:20:02 -0700 (PDT) Message-Id: <199908071820.LAA05591@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Adrian Chadd Subject: Re: misc/10231 inet_addr() not checking for illegal values in input Reply-To: Adrian Chadd Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/10231; it has been noted by GNATS. From: Adrian Chadd To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: misc/10231 inet_addr() not checking for illegal values in input Date: Sun, 8 Aug 1999 02:13:15 +0800 (WST) There's a diff and rewritten src/lib/libc/net/inet_addr.c file with a strtoul'ified routine. I hear rumours that the new bind has a rewritten inet_addr(), but I thought I might as well try to close another PR. Adrian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 12:11: 7 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A285414FDB for ; Sat, 7 Aug 1999 12:11:06 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id MAA07859; Sat, 7 Aug 1999 12:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sat, 7 Aug 1999 12:10:02 -0700 (PDT) Message-Id: <199908071910.MAA07859@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Adrian Chadd Subject: Re: misc/10231 inet_addr() not checking for illegal values in input Reply-To: Adrian Chadd Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/10231; it has been noted by GNATS. From: Adrian Chadd To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: misc/10231 inet_addr() not checking for illegal values in input Date: Sun, 8 Aug 1999 03:06:13 +0800 (WST) > > There's a diff and rewritten src/lib/libc/net/inet_addr.c file with a > strtoul'ified routine. I hear rumours that the new bind has a rewritten > inet_addr(), but I thought I might as well try to close another PR. > I did it again. http://www.freebsd.org/~adrian/inet_addr/ Adrian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 16:25:18 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from cantor.boolean.net (cantor.boolean.net [209.133.111.73]) by hub.freebsd.org (Postfix) with ESMTP id 6456614C96; Sat, 7 Aug 1999 16:25:10 -0700 (PDT) (envelope-from Kurt@OpenLDAP.org) Received: from OpenLDAP.Org (localhost [127.0.0.1]) by cantor.boolean.net (8.9.2/8.9.1) with ESMTP id WAA84635; Sat, 7 Aug 1999 22:56:08 GMT (envelope-from Kurt@OpenLDAP.Org) Message-ID: <37ACB6D1.8B20FFF6@OpenLDAP.Org> Date: Sat, 07 Aug 1999 15:44:33 -0700 From: "Kurt D. Zeilenga" Organization: OpenLDAP X-Mailer: Mozilla 4.6 [en] (WinNT; U) X-Accept-Language: en-GB,en-US,en,de-DE,de MIME-Version: 1.0 To: deischen@FreeBSD.org Cc: kurt@boolean.net, freebsd-bugs@FreeBSD.org Subject: Re: i386/9237: pthread_exit doesn't exit References: <199908061245.FAA20956@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org deischen@FreeBSD.org wrote: > > Synopsis: pthread_exit doesn't exit > > State-Changed-From-To: open->feedback > State-Changed-By: deischen > State-Changed-When: Fri Aug 6 05:42:57 PDT 1999 > State-Changed-Why: > This was fixed in both -current and -stable. The supplied test program > works. I'll wait a week or so for feedback, then close the PR. My tests on latest RELENG_3 and HEAD were successful. Thanks! Kurt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 17:33: 2 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A9FCF14CAA for ; Sat, 7 Aug 1999 17:32:57 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA20848; Sat, 7 Aug 1999 17:30:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from ns0.westbend.net (ns0.westbend.net [209.224.254.130]) by hub.freebsd.org (Postfix) with ESMTP id 3EBCF14C8A for ; Sat, 7 Aug 1999 17:24:20 -0700 (PDT) (envelope-from admin@ns0.westbend.net) Received: (from root@localhost) by ns0.westbend.net (8.9.3/8.9.3) id TAA65398; Sat, 7 Aug 1999 19:23:42 -0500 (CDT) (envelope-from admin) Message-Id: <199908080023.TAA65398@ns0.westbend.net> Date: Sat, 7 Aug 1999 19:23:42 -0500 (CDT) From: "Scot W. Hetzel" Reply-To: hetzels@westbend.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/13016: Wrong sendmail.cf file used by mergemaster Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13016 >Category: conf >Synopsis: Wrong sendmail.cf file used by mergemaster >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 7 17:30:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Scot W. Hetzel >Release: FreeBSD 3.2-STABLE i386 >Organization: West Bend Internet >Environment: FreeBSD 3.2-STABLE >Description: When using MergeMaster to update your /etc directory, it does a comparison between the /var/tmp/temproot/etc/sendmail.cf(freebsd.cf) file and the current /etc/sendmail.cf file. If the current sendmail.cf file was created by a different custom.mc file, then the comparison is useless. As we are more concerned with what has changed between our custom.cf file, and not with what has changed between the custom.cf and freebsd.cf files. The included patches solve this problem by defining SENDMAIL_CF?=freebsd.cf in the etc/sendmail/Makefile, which can then be re-defined in the make.conf file. Also, added RELEASE_CF?=freebsd.cf to the release/Makefile, so that RELEASE builds will still use freebsd.cf instead of ${SENDMAIL_CF}. This can be set in make.conf to specify a different *.cf file to use instead. >How-To-Repeat: 1. Create a custom *.mc file 2. add SENDMAIL_CF=<[custom_mc_name].cf> to make.conf 3. create the *.cf file ( cd /usr/src/etc/sendmail ; make install) 4. execute MergeMaster MergeMaster will show the difference between your custom.cf file and the freebsd.cf file. >Fix: Apply these 3 patches to etc/Makefile, etc/sendmail/Makefile and release/Makefile: diff -u etc/Makefile.orig etc/Makefile --- etc/Makefile.orig Fri Jul 9 04:10:12 1999 +++ etc/Makefile Fri Jul 16 18:23:25 1999 @@ -60,7 +60,7 @@ ( cd ${.CURDIR}/../gnu/libexec/uucp/sample; ${MAKE} install ); \ ( cd ${.CURDIR}/../share/termcap; ${MAKE} etc-termcap ); \ ( cd ${.CURDIR}/../usr.sbin/rmt; ${MAKE} etc-rmt ); \ - ( cd ${.CURDIR}/sendmail; ${MAKE} etc-sendmail.cf ); \ + ( cd ${.CURDIR}/sendmail; ${MAKE} install ); \ ( cd ${.CURDIR}/isdn; ${MAKE} install );\ pwd_mkdb -p -d ${DESTDIR}/etc ${DESTDIR}/etc/master.passwd; \ ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 555 \ diff -u etc/sendmail/Makefile.orig etc/sendmail/Makefile --- etc/sendmail/Makefile.orig Tue Aug 4 10:53:18 1998 +++ etc/sendmail/Makefile Sat Aug 7 17:32:37 1999 @@ -16,11 +16,12 @@ $(CHMOD) $(ROMODE) ${.TARGET} ALL= freebsd.cf +SENDMAIL_CF?= freebsd.cf # Local sendmail.cf, may be set in /etc/make.conf. Warning! If set, this # causes 'make install' to always copy it over /etc/sendmail.cf!!! # Caveat emptor! Be sure you want this before you enable it. -.if defined(SENDMAIL_CF) +.if defined(SENDMAIL_CF) && ${SENDMAIL_CF} != "freebsd.cf" ALL+= ${SENDMAIL_CF} .endif @@ -30,15 +31,8 @@ depend: -install: -.if defined(SENDMAIL_CF) +install: ${SENDMAIL_CF} ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 644 ${SENDMAIL_CF} \ - ${DESTDIR}/etc/sendmail.cf -.endif - -# Helper for src/etc/Makefile -etc-sendmail.cf: freebsd.cf - ${INSTALL} ${COPY} -o ${BINOWN} -g ${BINGRP} -m 644 freebsd.cf \ ${DESTDIR}/etc/sendmail.cf # this is overkill, but.... diff -u release/Makefile.orig release/Makefile --- release/Makefile.orig Sat Aug 7 19:01:06 1999 +++ release/Makefile Sat Aug 7 19:04:20 1999 @@ -130,6 +130,9 @@ DOCREL= doc.1 .endif +# Name of the sendmail.cf file to include in the RELEASE +RELEASE_CF?=freebsd.cf + rerelease release: .if !defined(CHROOTDIR) || !defined(BUILDNAME) || !defined(CVSROOT) @echo "To make a release you must set CHROOTDIR, BUILDNAME and CVSROOT" && false @@ -144,7 +147,8 @@ .endif -mkdir -p ${CHROOTDIR} cd ${.CURDIR}/../etc && ${MAKE} distrib-dirs DESTDIR=${CHROOTDIR} - cd ${.CURDIR}/../etc && ${MAKE} distribution DESTDIR=${CHROOTDIR} + cd ${.CURDIR}/../etc && ${MAKE} distribution DESTDIR=${CHROOTDIR} \ + SENDMAIL_CF=${RELEASE_CF} if [ -f /etc/resolv.conf ]; then \ cp -p /etc/resolv.conf ${CHROOTDIR}/etc; \ fi >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 19:18:13 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id BBBDE14CFC; Sat, 7 Aug 1999 19:18:10 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Received: (from deischen@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id TAA25314; Sat, 7 Aug 1999 19:16:51 -0700 (PDT) (envelope-from deischen@FreeBSD.org) Date: Sat, 7 Aug 1999 19:16:51 -0700 (PDT) From: Message-Id: <199908080216.TAA25314@freefall.freebsd.org> To: kurt@boolean.net, deischen@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: i386/9237: pthread_exit doesn't exit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: pthread_exit doesn't exit State-Changed-From-To: feedback->closed State-Changed-By: deischen State-Changed-When: Sat Aug 7 19:15:58 PDT 1999 State-Changed-Why: Received positive response from submitter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 20:12:33 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C861214CE1 for ; Sat, 7 Aug 1999 20:12:31 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id UAA28383; Sat, 7 Aug 1999 20:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sat, 7 Aug 1999 20:10:02 -0700 (PDT) Message-Id: <199908080310.UAA28383@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Danny J. Zerkel" Subject: Re: bin/12242: segmentation fault running /usr/bin/fmt Reply-To: "Danny J. Zerkel" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/12242; it has been noted by GNATS. From: "Danny J. Zerkel" To: freebsd-gnats-submit@freebsd.org, grg@isabase.philol.msu.ru Cc: Subject: Re: bin/12242: segmentation fault running /usr/bin/fmt Date: Sat, 07 Aug 1999 23:05:51 -0400 Grigoriy, Doing math on null pointers, sounds bad to me... This only was a problem if the first line was longer than the default buffer size of 1024. Of course, fmt does nothing to this file since it is only one line and starts with '.'. This patch will at least keep it from dumping core. --- /usr/src/usr.bin/fmt/fmt.c.orig Tue Sep 30 15:42:05 1997 +++ /usr/src/usr.bin/fmt/fmt.c Sat Aug 7 22:40:31 1999 @@ -450,7 +450,8 @@ outbuf = realloc(outbuf, outbuf_size); if (outbuf == 0) abort(); - outp += outbuf-old_outbuf; + if (outp != NOSTR) + outp += outbuf-old_outbuf; } if (outp == NOSTR) -- Danny J. Zerkel dzerkel@columbus.rr.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 21:23:33 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from lavender.yy.cs.keio.ac.jp (lavender.yy.ics.keio.ac.jp [131.113.47.22]) by hub.freebsd.org (Postfix) with ESMTP id 8900914C38; Sat, 7 Aug 1999 21:23:24 -0700 (PDT) (envelope-from sanpei@sanpei.org) Received: (from sanpei@localhost) by lavender.sanpei.org (8.9.3/3.7W) id OAA15064; Sat, 7 Aug 1999 14:35:11 +0900 (JST) Date: Sat, 7 Aug 1999 14:35:11 +0900 (JST) Message-Id: <199908070535.OAA15064@lavender.sanpei.org> To: n_hibma@FreeBSD.ORG Cc: freebsd-bugs@FreeBSD.ORG, luigi@FreeBSD.ORG, sanpei@sanpei.org, andre.albsmeier@mchp.siemens.de Subject: Re: kern/12764: Patch for using x11amp with voxware (stolen from mailinglist) In-Reply-To: Your message of "Fri, 23 Jul 1999 16:49:22 JST". <199907230749.AAA25868@freefall.freebsd.org> From: sanpei@sanpei.org (MIHIRA Yoshiro) X-Mailer: mnews [version 1.21] 1997-12/23(Tue) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org n_hibma@FreeBSD.ORG wrote >> Synopsis: Patch for using x11amp with voxware (stolen from mailinglist) >> >> Responsible-Changed-From-To: freebsd-bugs->luigi >> Responsible-Changed-By: n_hibma >> Responsible-Changed-When: Fri Jul 23 00:48:20 PDT 1999 >> Responsible-Changed-Why: >> He seems to know about sound card drivers, so I guess he can have a look. I already posted same patch to GNATS DB: http://www.FreeBSD.org/cgi/query-pr.cgi?pr=12257 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 21:31:43 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0D60314C38 for ; Sat, 7 Aug 1999 21:31:41 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id VAA32310; Sat, 7 Aug 1999 21:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sat, 7 Aug 1999 21:30:02 -0700 (PDT) Message-Id: <199908080430.VAA32310@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Jamie Norwood Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Reply-To: Jamie Norwood Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12720; it has been noted by GNATS. From: Jamie Norwood To: Chris Piazza Cc: freebsd-gnats-submit@freebsd.org Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Date: Sat, 7 Aug 1999 21:28:26 -0700 On Sun, Aug 01, 1999 at 11:09:11PM -0700, Chris Piazza wrote: > This is not a problem with the port or package of gdbm, it is a problem > with the configure scripts. Here's a fancy fix: > > % env LDFLAGS="-L/usr/local/lib" ./configure > [..] > checking for dbm_close in -lgdbm... yes > checking for main in -lresolv... no > checking for getpwnam in -lsun... no > checking for main in -lseq... no > checking for main in -lintl... yes > > Conclusion: > It's not the gdbm port's problem that these configure scripts don't > check /usr/local/lib. I'll close this PR if you don't object. > > -Chris > > -- > cpiazza@home.net cpiazza@FreeBSD.org > "I don't like principles. I prefer prejudices." > -Oscar Wilde As a follow up, below is a 'script' output of this. Even using the above 'fix' doesn't work; the configure script runs, but the subsequent 'gmake' fails when trying to link using -lgdbm. This is /not/ a problem with the configure scripts. I am about to reinstall to Linux because I cannot run the server I run with these breakages. Orignally, I just send the above to Chris, resending now so it gets in the list. Also, as a test, I forced gdbm to install in /usr instead of /usr/local, and lo and behold, it worked flawlessly. To recap, this is NOT a problem with configure, it is a problem with how FreeBSD handles the files installed in /usr/local/lib. This is very, very recreateable and should be fixed; I don't know about anyone else, but it certainly seems like a major bug to me when libraries that are correctly installed are not being read at all! Jamie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 22:12:18 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 444B814D6B for ; Sat, 7 Aug 1999 22:12:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id WAA34179; Sat, 7 Aug 1999 22:10:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sat, 7 Aug 1999 22:10:03 -0700 (PDT) Message-Id: <199908080510.WAA34179@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Chris Piazza Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Reply-To: Chris Piazza Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/12720; it has been noted by GNATS. From: Chris Piazza To: Jamie Norwood Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: misc/12720: gdbm (And possibly other libraries in /usr/local/lib) not usable under 3.* Date: Sat, 7 Aug 1999 22:01:14 -0700 On Sat, Aug 07, 1999 at 09:30:02PM -0700, Jamie Norwood wrote: > > As a follow up, below is a 'script' output of this. Even using the above > 'fix' doesn't work; the configure script runs, but the subsequent 'gmake' > fails when trying to link using -lgdbm. This is /not/ a problem with the > configure scripts. I am about to reinstall to Linux because I cannot run > the server I run with these breakages. > > Orignally, I just send the above to Chris, resending now so it gets in the > list. Also, as a test, I forced gdbm to install in /usr instead of > /usr/local, and lo and behold, it worked flawlessly. To recap, this is NOT > a problem with configure, it is a problem with how FreeBSD handles the files > installed in /usr/local/lib. This is very, very recreateable and should > be fixed; I don't know about anyone else, but it certainly seems like > a major bug to me when libraries that are correctly installed are not being > read at all! OK. I think I actually understand what you want now. You want to not have to specify -L/usr/local/lib to gcc to search in that directory for libraries. If this is not happening (IMO) it's a bug in the Makefiles and configure scripts of said programs, not FreeBSD. -Chris -- cpiazza@home.net cpiazza@FreeBSD.org "It's better to be quotable than to be honest." --Tom Stoppard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Aug 7 22:54:21 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 1EE9114D6B for ; Sat, 7 Aug 1999 22:54:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id WAA36086; Sat, 7 Aug 1999 22:50:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from southstation.m5p.com (dsl-209-162-215-52.easystreet.com [209.162.215.52]) by hub.freebsd.org (Postfix) with ESMTP id 41DD114C48 for ; Sat, 7 Aug 1999 22:43:12 -0700 (PDT) (envelope-from george@m5p.com) Received: (from george@localhost) by southstation.m5p.com (8.9.3/8.9.3) id WAA12654; Sat, 7 Aug 1999 22:41:31 -0700 (PDT) Message-Id: <199908080541.WAA12654@southstation.m5p.com> Date: Sat, 7 Aug 1999 22:41:31 -0700 (PDT) From: George Mitchell Reply-To: george@m5p.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: i386/13021: Parallel port printer driver is flaky Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 13021 >Category: i386 >Synopsis: Parallel port printer driver is flaky >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Aug 7 22:50:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: George Mitchell >Release: FreeBSD 3.2-RELEASE i386 >Organization: Mitchell Voting Products, Inc. >Environment: Pentium 166 Parallel port on ASUS TXP4 motherboard Hewlett-Packard DeskJet 500C >Description: Graphical output, such as from ghostscript, works briefly (for about 1/4 inch of output), then printer drops back into text mode as if reset by the parallel port, and the remainder of the output consists of random garbage. Problem appeared when I upgraded from FreeBSD 2.2.7 to FreeBSD 3.2. I tried to configure the deprecated olpt device, but it is not there (despite a reference to it in the LINT system configuration file). >How-To-Repeat: Send output from ghostscript to a non-PostScript printer without a page buffer (such as a DeskJet) on a parallel port. >Fix: I wish I knew. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message