From owner-freebsd-bugs Sun Jun 21 05:21:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA13431 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 05:21:38 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA13421 for ; Sun, 21 Jun 1998 05:21:32 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA27483; Sun, 21 Jun 1998 05:20:00 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA13390; Sun, 21 Jun 1998 05:21:07 -0700 (PDT) (envelope-from nobody) Message-Id: <199806211221.FAA13390@hub.freebsd.org> Date: Sun, 21 Jun 1998 05:21:07 -0700 (PDT) From: rx3aku@rptb.ru To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: conf/7007: How use subscribe mailing list for FreeBSD Conf Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7007 >Category: conf >Synopsis: How use subscribe mailing list for FreeBSD Conf >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 21 05:20:00 PDT 1998 >Last-Modified: >Originator: Vladislav Gorsky >Organization: RPTB >Release: >Environment: >Description: >How-To-Repeat: >Fix: >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 Jun 21 08:01:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA25783 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 08:01:36 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA25775 for ; Sun, 21 Jun 1998 08:01:33 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA25585; Sun, 21 Jun 1998 08:00:01 -0700 (PDT) Received: from wafu.netgate.net (wafu.netgate.net [204.145.147.80]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA25532 for ; Sun, 21 Jun 1998 07:57:58 -0700 (PDT) (envelope-from shigio@wafu.netgate.net) Received: (qmail 29145 invoked from network); 21 Jun 1998 06:57:11 -0000 Received: from ins135.tama-ap3.dti.ne.jp (HELO choota.signet.or.jp) (203.181.69.107) by wafu.netgate.net with SMTP; 21 Jun 1998 06:57:11 -0000 Received: (from shigio@localhost) by choota.signet.or.jp (8.8.7/) id XAA04503; Sun, 21 Jun 1998 23:59:03 +0900 (JST) Message-Id: <199806211457.HAA25532@hub.freebsd.org> Date: Sun, 21 Jun 1998 23:59:03 +0900 (JST) From: shigio@wafu.netgate.net Reply-To: shigio@wafu.netgate.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/7009: btree(3) core dumps on certain data sets. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7009 >Category: misc >Synopsis: btree(3) core dumps on certain data sets. >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 21 08:00:00 PDT 1998 >Last-Modified: >Originator: Shigio Yamaguchi >Organization: Freelance programmer >Release: FreeBSD 2.2.5-RELEASE i386 >Environment: FreeBSD-current and FreeBSD-stable >Description: btree(3) core dumps on certain data sets. >How-To-Repeat: I have the reappear environment. But it needs large data and program. >Fix: I have found the fix method on the auther's home page. I confirmed the fix of above problem. Please apply these patch in this order. http://www.sleepycat.com/update/patch.1.2 http://www.sleepycat.com/update/patch.1.3 http://www.sleepycat.com/update/patch.1.4 Information found on this page. http://www.sleepycat.com/update/patch.185.html >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 Jun 21 09:41:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02786 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 09:41:48 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02779; Sun, 21 Jun 1998 09:41:40 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA25860; Sun, 21 Jun 1998 09:40:07 -0700 (PDT) Date: Sun, 21 Jun 1998 09:40:07 -0700 (PDT) Message-Id: <199806211640.JAA25860@freefall.freebsd.org> To: rx3aku@rptb.ru, jkh@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: conf/7007 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: How use subscribe mailing list for FreeBSD Conf State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Sun Jun 21 18:40:00 MEST 1998 State-Changed-Why: Not a bug report To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jun 21 11:11:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12143 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 11:11:39 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA12133 for ; Sun, 21 Jun 1998 11:11:34 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA26573; Sun, 21 Jun 1998 11:10:01 -0700 (PDT) Date: Sun, 21 Jun 1998 11:10:01 -0700 (PDT) Message-Id: <199806211810.LAA26573@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Jacques Vidrine Subject: Re: conf/6947: allow ip address for natd_interface in rc.conf/rc.network Reply-To: Jacques Vidrine Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR conf/6947; it has been noted by GNATS. From: Jacques Vidrine To: freebsd-gnats-submit@freebsd.org, nectar@nectar.com Cc: Subject: Re: conf/6947: allow ip address for natd_interface in rc.conf/rc.network Date: Sun, 21 Jun 1998 13:08:05 -0500 conf/6946 was committed, so this PR can be committed anytime -- Jacques Vidrine To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jun 21 14:11:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00291 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 14:11:41 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00274 for ; Sun, 21 Jun 1998 14:11:36 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA26936; Sun, 21 Jun 1998 14:10:01 -0700 (PDT) Received: from mail.camalott.com (root@[208.203.140.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00178 for ; Sun, 21 Jun 1998 14:10:38 -0700 (PDT) (envelope-from joelh@gnu.org) Received: from detlev.UUCP (tex-148.camalott.com [208.229.74.148] (may be forged)) by mail.camalott.com (8.8.7/8.8.5) with ESMTP id QAA16696 for ; Sun, 21 Jun 1998 16:10:11 -0500 Received: (from joelh@localhost) by detlev.UUCP (8.8.8/8.8.8) id QAA25952; Sun, 21 Jun 1998 16:07:59 -0500 (CDT) (envelope-from joelh) Message-Id: <199806212107.QAA25952@detlev.UUCP> Date: Sun, 21 Jun 1998 16:07:59 -0500 (CDT) From: Joel Ray Holveck Reply-To: joelh@gnu.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7011: Improvements to ls to help Emacs users; patch included Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7011 >Category: bin >Synopsis: Improvements to ls to help Emacs users; patch included >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: Sun Jun 21 14:10:01 PDT 1998 >Last-Modified: >Originator: Joel Ray Holveck >Organization: None >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD-current, cvsup'd late 20Jun98. GNU Emacs 20.2.2. >Description: Emacs's editing mode, dired, will ls individual files when it creates changes. However, our current implementation of ls may use different column widths for different sets of files being ls'd. This means that if a single dired directory listing includes data from multiple invocations of ls, the columns may not align properly. This problem should also exist under any other directory utility which directly displays the output of ls, and will display data obtained from multiple invocations with different filesets at the same time. >How-To-Repeat: Launch Emacs. Press: C-x C-f ~ RET Dired will launch and displays a directory listing of the home directory. A portion of a sample follows: -rwxr-xr-x 1 joelh joelh 3863 May 11 23:20 .bashrc -rw-r--r-- 1 joelh joelh 32126 Jun 21 14:10 .emacs -rw-r--r-- 1 joelh joelh 209 Jan 8 12:34 .emacs.bmk -rw-r--r-- 1 joelh joelh 0 Mar 4 02:45 .emacs_args -rw------- 1 joelh joelh 4217 Jun 17 00:24 .fetchmailrc Using C-n and C-p, navigate to an item that uses less than the maximum width of any column (eg, has a size an order of magnitude smaller than another). (I am using .emacs.bmk as an example.) Press M (dired-do-chmod). Press u+r (which is probably a nop in chmod, but will cause the file selected to refresh by itself). The directory will now have skewed columns: -rwxr-xr-x 1 joelh joelh 3863 May 11 23:20 .bashrc -rw-r--r-- 1 joelh joelh 32126 Jun 21 14:10 .emacs -rw-r--r-- 1 joelh joelh 209 Jan 8 12:34 .emacs.bmk -rw-r--r-- 1 joelh joelh 0 Mar 4 02:45 .emacs_args -rw------- 1 joelh joelh 4217 Jun 17 00:24 .fetchmailrc >Fix: I propose a change to ls which will allow minimum column widths to be set in the environment. A runtime environment variable, LS_COLWIDTHS is added. This is a colon-delimited list of minimum column widths for each variable-width column, in order of display by 'ls -lois'. For example, by default, 'ls -l' may display: total 321 -rw-r--r-- 1 joelh bin 7435 Jun 21 13:45 cmp.o -rwxr-xr-x 1 joelh bin 238385 Jun 21 14:42 ls -rw-r--r-- 1 joelh bin 4352 Jun 21 14:42 ls.1.gz -rw-r--r-- 1 joelh bin 21182 Jun 21 14:42 ls.o -rw-r--r-- 1 joelh bin 16457 Jun 21 13:45 print.o -rw-r--r-- 1 joelh bin 9814 Jun 21 13:45 stat_flags.o -rw-r--r-- 1 joelh bin 11508 Jun 21 13:45 util.o However, with LS_COLWIDTHS set to 6:4:2:8:8:1:7:0 (the affected fields for a simple -l listing are block count, user, group, and size), 'ls -l' in the same directory will display: total 321 -rw-r--r-- 1 joelh bin 7435 Jun 21 13:45 cmp.o -rwxr-xr-x 1 joelh bin 238385 Jun 21 14:42 ls -rw-r--r-- 1 joelh bin 4352 Jun 21 14:42 ls.1.gz -rw-r--r-- 1 joelh bin 21182 Jun 21 14:42 ls.o -rw-r--r-- 1 joelh bin 16457 Jun 21 13:45 print.o -rw-r--r-- 1 joelh bin 9814 Jun 21 13:45 stat_flags.o -rw-r--r-- 1 joelh bin 11508 Jun 21 13:45 util.o By setting LS_COLWIDTHS to a reasonable value, all invocations of ls will use the same column widths, thereby effectively allowing a repeatable output format under normal conditions. (The problem will still manifest as before if the column widths specified in LS_COLWIDTHS are insufficient to display the requested listing, since the columns output will still expand to meet the needs of the listing.) If additional output columns are added in the future, it is recommended to append column width specifiers to LS_COLWIDTHS rather than adding them in display order, to maintain backward compatibility. Attached are the diffs to ls.c and ls.1 to implement the recommended change. Happy hacking, joelh *** ls.c-orig Sun Jun 21 13:54:31 1998 --- ls.c Sun Jun 21 14:42:40 1998 *************** *** 69,74 **** --- 69,75 ---- static void display __P((FTSENT *, FTSENT *)); static int mastercmp __P((const FTSENT **, const FTSENT **)); static void traverse __P((int, char **, int)); + static u_quad_t makenines __P((u_long)); static void (*printfcn) __P((DISPLAY *)); static int (*sortfcn) __P((const FTSENT *, const FTSENT *)); *************** *** 396,401 **** --- 397,403 ---- u_quad_t maxsize; u_long btotal, maxblock, maxinode, maxlen, maxnlink; int bcfile, flen, glen, ulen, maxflags, maxgroup, maxuser; + char* initmax; int entries, needstats; char *user, *group, *flags, buf[20]; /* 32 bits == 10 digits */ *************** *** 411,421 **** needstats = f_inode || f_longform || f_size; flen = 0; ! btotal = maxblock = maxinode = maxlen = maxnlink = 0; bcfile = 0; - maxuser = maxgroup = maxflags = 0; flags = NULL; - maxsize = 0; for (cur = list, entries = 0; cur; cur = cur->fts_link) { if (cur->fts_info == FTS_ERR || cur->fts_info == FTS_NS) { warnx("%s: %s", --- 413,441 ---- needstats = f_inode || f_longform || f_size; flen = 0; ! btotal = 0; ! initmax = getenv("LS_COLWIDTHS"); ! /* This sscanf matches the order of ls -lios. */ ! if (initmax != NULL) { ! if (sscanf(initmax, ! " %lu : %lu : %lu : %i : %i : %i : %qu : %lu ", ! &maxinode, &maxblock, &maxnlink, &maxuser, ! &maxgroup, &maxflags, &maxsize, &maxlen) ! == 8) { ! maxinode = makenines(maxinode); ! maxblock = makenines(maxblock); ! maxnlink = makenines(maxnlink); ! maxsize = makenines(maxsize); ! } else { ! fputs("ls: bad LS_COLWIDTHS\n", stderr); ! initmax = NULL; ! } ! } ! if (initmax == NULL) ! maxblock = maxinode = maxlen = maxnlink = ! maxuser = maxgroup = maxflags = maxsize = 0; bcfile = 0; flags = NULL; for (cur = list, entries = 0; cur; cur = cur->fts_link) { if (cur->fts_info == FTS_ERR || cur->fts_info == FTS_NS) { warnx("%s: %s", *************** *** 560,563 **** --- 580,603 ---- return (-1); } return (sortfcn(*a, *b)); + } + + /* + * Makenines() returns (10**n)-1. This is useful for converting a width + * into a number that wide in decimal. + */ + static u_quad_t + makenines(n) + u_long n; + { + u_long i; + u_quad_t reg; + + reg = 1; + /* Use a loop instead of pow(), since all values of n are small. */ + for (i = 0; i < n; i++) + reg *= 10; + reg--; + + return reg; } *** ls.1-orig Sun Jun 21 14:35:08 1998 --- ls.1 Sun Jun 21 14:41:42 1998 *************** *** 373,378 **** --- 373,385 ---- See .Xr environ 7 for more information. + .It Ev LS_COLWIDTHS + If this variable is set, it is considered to be a + colon-delimited list of minimum column widths (possibly + zero). The columns are, in order: inode, block count, + number of links, user name, group name, flags, file size, + file name. (This corresponds to the order of the relevant + columns in output.) .El .Sh COMPATIBILITY The group field is now automatically included in the long listing for >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 Jun 21 17:31:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA04453 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 17:31:51 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA04424 for ; Sun, 21 Jun 1998 17:31:38 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA27346; Sun, 21 Jun 1998 17:30:02 -0700 (PDT) Received: from cesit1.unifi.it (cesit1.unifi.it [150.217.1.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA04362 for ; Sun, 21 Jun 1998 17:31:18 -0700 (PDT) (envelope-from ugo@dsi.UNIFI.IT) Received: from aguirre.dsi.unifi.it by CESIT1.UNIFI.IT (PMDF V5.1-10 #23168) with SMTP id <01IYIRK80QF40004VD@CESIT1.UNIFI.IT> for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Jun 1998 02:31:32 MET Received: from by aguirre.dsi.unifi.it (4.1/SMI-4.1) id AB11559; Sun, 21 Jun 1998 18:56:50 +0200 Received: from pegasus.home.net (pegasus.home.net [192.168.1.3]) by dsi.unifi.it (8.8.8/8.8.8) with ESMTP id UAA22502 for ; Sun, 21 Jun 1998 20:05:25 +0200 (MET DST envelope-from ugo) Received: (from ugo@localhost) by pegasus.home.net (8.8.8/8.8.8) id UAA01236; Sun, 21 Jun 1998 20:05:24 +0200 (MET DST envelope-from ugo) Message-Id: <199806211805.UAA01236@pegasus.home.net> Date: Sun, 21 Jun 1998 20:05:24 +0200 (MET DST) From: paterno@dsi.UNIFI.IT Reply-To: paterno@dsi.UNIFI.IT To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/7014: [PATCH][STABLE] Add support for SiS 5591 bridge to pcisupport.c Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7014 >Category: kern >Synopsis: [PATCH][STABLE] Add support for SiS 5591 bridge to pcisupport.c >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: Sun Jun 21 17:30:02 PDT 1998 >Last-Modified: >Originator: Ugo Paternostro >Organization: Not an organization >Release: FreeBSD 2.2.6-STABLE i386 >Environment: FreeBSD pegasus.home.net 2.2.6-STABLE FreeBSD 2.2.6-STABLE #4: Sun Jun 14 14:53:39 MET DST 1998 ugo@pegasus.home.net:/usr/src/sys/compile/PEGASUS i386 >Description: Please commit the attached patch to src/sys/pci/pcisupport.c to add support for the SiS 5591 chipset. Maybe you want to commit into -current too. >How-To-Repeat: Buy a M/B with a SiS chipset? ;-) >Fix: Index: pcisupport.c =================================================================== RCS file: /home/ncvs/src/sys/pci/pcisupport.c,v retrieving revision 1.40.2.8 diff -u -r1.40.2.8 pcisupport.c --- pcisupport.c 1998/06/17 15:29:09 1.40.2.8 +++ pcisupport.c 1998/06/21 17:43:10 @@ -125,8 +125,6 @@ return ("Intel 82424ZX (Saturn) cache DRAM controller"); case 0x04828086: return ("Intel 82375EB PCI-EISA bridge"); - case 0x04961039: - return ("SiS 85c496"); case 0x04a38086: rev = (unsigned) pci_conf_read (tag, PCI_CLASS_REG) & 0xff; if (rev == 16 || rev == 17) @@ -144,12 +142,6 @@ return ("Intel 82437MX mobile PCI cache memory controller"); case 0x12508086: return ("Intel 82439"); - case 0x04061039: - return ("SiS 85c501"); - case 0x00081039: - return ("SiS 85c503"); - case 0x06011039: - return ("SiS 85c601"); case 0x70008086: return ("Intel 82371SB PCI-ISA bridge"); case 0x70108086: @@ -190,6 +182,20 @@ return ("NEC 002C PCI to PC-98 C-bus bridge"); case 0x003b1033: return ("NEC 003B PCI to PC-98 C-bus bridge"); + + /* SiS -- vendor 0x1039 */ + case 0x04961039: + return ("SiS 85c496"); + case 0x04061039: + return ("SiS 85c501"); + case 0x00081039: + return ("SiS 85c503"); + case 0x06011039: + return ("SiS 85c601"); + case 0x55911039: + return ("SiS 5591 host to PCI bridge"); + case 0x00011039: + return ("SiS 5591 host to AGP bridge"); }; if (descr = generic_pci_bridge(tag)) >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 Jun 21 17:32:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA04734 for freebsd-bugs-outgoing; Sun, 21 Jun 1998 17:32:38 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from cesit1.unifi.it (cesit1.unifi.it [150.217.1.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA04485; Sun, 21 Jun 1998 17:31:58 -0700 (PDT) (envelope-from ugo@dsi.UNIFI.IT) Received: from aguirre.dsi.unifi.it by CESIT1.UNIFI.IT (PMDF V5.1-10 #23168) with SMTP id <01IYIRKWXGFW0004VD@CESIT1.UNIFI.IT>; Mon, 22 Jun 1998 02:32:06 MET Received: from by aguirre.dsi.unifi.it (4.1/SMI-4.1) id AB11559; Sun, 21 Jun 1998 18:57:00 +0200 Received: from pegasus.home.net (pegasus.home.net [192.168.1.3]) by dsi.unifi.it (8.8.8/8.8.8) with ESMTP id UAA22538; Sun, 21 Jun 1998 20:53:21 +0200 (MET DST envelope-from ugo) Received: (from ugo@localhost) by pegasus.home.net (8.8.8/8.8.8) id UAA04546; Sun, 21 Jun 1998 20:53:21 +0200 (MET DST envelope-from ugo) Date: Sun, 21 Jun 1998 20:53:20 +0200 (MET DST) From: Ugo Paternostro Subject: Re: i386/6792: Backported PnP support for if_ed to -stable In-reply-to: <199805300040.RAA04094@freefall.freebsd.org> To: FreeBSD-gnats-submit@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Cc: Eivind Eklund Message-id: Organization: Not an organization MIME-version: 1.0 X-Mailer: XFMail 1.2 [p0] on FreeBSD Content-type: multipart/mixed; boundary="_=XFMail.1.2.p0.FreeBSD:980621205320:4538=_" X-Priority: 3 (Normal) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This message is in MIME format --_=XFMail.1.2.p0.FreeBSD:980621205320:4538=_ Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Please discard the original patch included in the PR and commit the attached one that implements Compatible Device ID scanning. Please note that devices probe functions now return: - a NULL if the ID wasn't recognized; - a pointer to a null string if the ID was recognized, but the LDN was disabled; - a pointer to a non null string otherwise. This is to avoid multiple "CSN xxx is disabled" messages at boot time. Someone else has to supply the Compatible Device IDs for internal PnP modems, as I don't have one now. Bye, UP --_=XFMail.1.2.p0.FreeBSD:980621205320:4538=_ Content-Disposition: attachment; filename="pnp.diffs" Content-Transfer-Encoding: 7bit Content-Description: pnp.diffs Content-Type: text/plain; charset=us-ascii; name=pnp.diffs; SizeOnDisk=16327 Index: src/contrib/pnpinfo/pnpinfo.c =================================================================== RCS file: /home/ncvs/src/contrib/pnpinfo/pnpinfo.c,v retrieving revision 1.2 diff -u -r1.2 pnpinfo.c --- pnpinfo.c 1997/11/12 08:48:13 1.2 +++ pnpinfo.c 1998/06/12 14:21:26 @@ -51,6 +51,7 @@ outb (_PNP_ADDRESS, d); outb (_PNP_WRITE_DATA, r); } + /* The READ_DATA port that we are using currently */ static int rd_port; @@ -487,20 +488,15 @@ for (i = 0; i < 1024; i++) { if (!get_resource_info(&tag, 1)) break; - -#define TYPE (tag >> 7) -#define S_ITEM (tag >> 3) -#define S_LEN (tag & 0x7) -#define L_ITEM (tag & 0x7f) - if (TYPE == 0) { + if (PNP_RES_TYPE(tag) == 0) { /* Handle small resouce data types */ - resinfo = malloc(S_LEN); - if (!get_resource_info(resinfo, S_LEN)) + resinfo = malloc(PNP_SRES_LEN(tag)); + if (!get_resource_info(resinfo, PNP_SRES_LEN(tag))) break; - if (handle_small_res(resinfo, S_ITEM, S_LEN) == 1) + if (handle_small_res(resinfo, PNP_SRES_NUM(tag), PNP_SRES_LEN(tag)) == 1) break; free(resinfo); } else { @@ -513,7 +509,7 @@ if (!get_resource_info(resinfo, large_len)) break; - handle_large_res(resinfo, L_ITEM, large_len); + handle_large_res(resinfo, PNP_LRES_NUM(tag), large_len); free(resinfo); } } Index: src/sys/i386/isa/if_ed.c =================================================================== RCS file: /home/ncvs/src/sys/i386/isa/if_ed.c,v retrieving revision 1.107.2.7 diff -u -r1.107.2.7 if_ed.c --- if_ed.c 1998/04/18 23:25:05 1.107.2.7 +++ if_ed.c 1998/06/17 12:27:19 @@ -39,6 +39,7 @@ #include "ed.h" #include "bpfilter.h" +#include "pnp.h" #include #include @@ -85,6 +86,20 @@ #include #include +#if NPNP > 0 +#include +#endif /* NPNP > 0 */ + +#ifndef EXTRA_ED +# if NPNP > 0 +# define EXTRA_ED MAX_PNP_CARDS +# else +# define EXTRA_ED 0 +# endif +#endif + +#define NEDTOT (NED + EXTRA_ED) + /* * ed_softc: per line info and status */ @@ -137,7 +152,7 @@ struct ifmib_iso_8802_3 mibdata; /* stuff for network mgmt */ }; -static struct ed_softc ed_softc[NED]; +static struct ed_softc ed_softc[NEDTOT]; static int ed_attach __P((struct ed_softc *, int, int)); static int ed_attach_isa __P((struct isa_device *)); @@ -227,7 +242,7 @@ struct ed_softc *sc = &ed_softc[devi->isahd.id_unit]; /* validate unit number. */ - if (devi->isahd.id_unit >= NED) + if (devi->isahd.id_unit >= NEDTOT) return(ENODEV); /* * Probe the device. If a value is returned, the @@ -3415,3 +3430,92 @@ ETHER_NEXT_MULTI(step, enm); } } + +/* + * support PnP cards if we are using 'em + */ + +#if NPNP > 0 + +static drvpnp_id edpnp_ids[] = { + { 0x1980635e, "WSC8019"}, + { 0xd680d041, "NE2000 Compatible"}, + { 0 } +}; + +static char *edpnp_probe(u_long csn, u_long vend_id); +static void edpnp_attach(u_long csn, u_long vend_id, char *name, + struct isa_device *dev); +static u_long nedpnp = NED; + +static struct pnp_device edpnp = { + "edpnp", + edpnp_probe, + edpnp_attach, + &nedpnp, + &net_imask +}; +DATA_SET (pnpdevice_set, edpnp); + +static char * +edpnp_probe(u_long csn, u_long vend_id) +{ + drvpnp_id *id; + char *s = NULL; + + for(id = edpnp_ids; id->vend_id != 0; id++) { + if (vend_id == id->vend_id) { + s = id->id_str; + break; + } + } + + if (s) { + struct pnp_cinfo d; + read_pnp_parms(&d, 0); + if (d.enable == 0 || d.flags & 1) { + printf("CSN %d is disabled.\n", csn); + return ""; + } + + } + + return (s); +} + +static void +edpnp_attach(u_long csn, u_long vend_id, char *name, struct isa_device *dev) +{ + struct pnp_cinfo d; + struct isa_device *dvp; + + if (dev->id_unit >= NEDTOT) + return; + + if (read_pnp_parms(&d, 0) == 0) { + printf("failed to read pnp parms\n"); + return; + } + + write_pnp_parms(&d, 0); + + enable_pnp_card(); + + dev->id_iobase = d.port[0]; + dev->id_irq = (1 << d.irq[0]); + dev->id_intr = edintr; + dev->id_drq = -1; + + if (dev->id_driver == NULL) { + dev->id_driver = &eddriver; + dvp = find_isadev(isa_devtab_net, &eddriver, 0); + if (dvp != NULL) + dev->id_id = dvp->id_id; + } + + if ((dev->id_alive = ed_probe(dev)) != 0) + ed_attach_isa(dev); + else + printf("ed%d: probe failed\n", dev->id_unit); +} +#endif Index: src/sys/i386/isa/pnp.c =================================================================== RCS file: /home/ncvs/src/sys/i386/isa/pnp.c,v retrieving revision 1.4.2.2 diff -u -r1.4.2.2 pnp.c --- pnp.c 1998/01/10 15:13:04 1.4.2.2 +++ pnp.c 1998/06/21 18:43:26 @@ -41,8 +41,16 @@ #endif #include +typedef struct _pnp_id { + u_long vendor_id; + u_long serial; + u_char checksum; + u_long comp_id; +} pnp_id; + int num_pnp_cards = 0; pnp_id pnp_devices[MAX_PNP_CARDS]; + /* * these entries are initialized using the autoconfig menu * The struct is invalid (and must be initialized) if the first @@ -51,15 +59,18 @@ */ struct pnp_cinfo pnp_ldn_overrides[MAX_PNP_LDN] = { { 0 } }; + /* * the following is a flag which tells if the data is valid. */ - static int doing_pnp_probe = 0 ; static int current_csn ; static int current_pnp_id ; static int current_pnp_serial ; +/* The READ_DATA port that we are using currently */ +static int pnp_rd_port; + /* * the following block is an example on what is needed for * a PnP device driver. @@ -91,16 +102,17 @@ { return; } - -/* The READ_DATA port that we are using currently */ -static int pnp_rd_port; -void pnp_send_Initiation_LFSR (void); -int pnp_get_serial (pnp_id *p); -void config_pnp_device (pnp_id *p, int csn); -int pnp_isolation_protocol (void); -void pnp_write(int d, u_char r); -u_char pnp_read(int d); +/* + * Function prototypes + */ +static void pnp_send_Initiation_LFSR (void); +static int pnp_get_serial(pnp_id *p); +static int pnp_get_resource_info(u_char *buffer, int len); + +static void config_pnp_device(pnp_id *p, int csn); +static int pnp_scan_resdata(pnp_id *p, int csn); +static int pnp_isolation_protocol(void); void pnp_write(int d, u_char r) @@ -120,7 +132,7 @@ * Send Initiation LFSR as described in "Plug and Play ISA Specification", * Intel May 94. */ -void +static void pnp_send_Initiation_LFSR() { int cur, i; @@ -142,7 +154,7 @@ /* * Get the device's serial number. Returns 1 if the serial is valid. */ -int +static int pnp_get_serial(pnp_id *p) { int i, bit, valid = 0, sum = 0x6a; @@ -173,6 +185,35 @@ } /* + * Fill's the buffer with resource info from the device. + * Returns 0 if the device fails to report + */ +static int +pnp_get_resource_info(u_char *buffer, int len) +{ + int i, j; + u_char temp; + + for (i = 0; i < len; i++) { + outb(_PNP_ADDRESS, STATUS); + for (j = 0; j < 100; j++) { + if ((inb((pnp_rd_port << 2) | 0x3)) & 0x1) + break; + DELAY(1); + } + if (j == 100) { + printf("PnP device failed to report resource data\n"); + return 0; + } + outb(_PNP_ADDRESS, RESOURCE_DATA); + temp = inb((pnp_rd_port << 2) | 0x3); + if (buffer != NULL) + buffer[i] = temp; + } + return 1; +} + +/* * read_pnp_parms loads pnp parameters from the currently selected * device into the struct pnp_cinfo parameter passed. * The second argument specifies the Logical Device to use. @@ -325,23 +366,27 @@ * 4 bytes: board serial number (often 0 or -1 ?) */ -void +static void config_pnp_device(pnp_id *p, int csn) { struct pnp_cinfo *ci; int i; - u_char *data = (u_char *)p; + u_char *data = (u_char *)p, *comp = (u_char *)&p->comp_id; /* these are for autoconfigure a-la pci */ struct pnp_device *dvp, **dvpp; char *name ; - printf("CSN %d Vendor ID: %c%c%c%02x%02x [0x%08x] Serial 0x%08x\n", + printf("CSN %d Vendor ID: %c%c%c%02x%02x [0x%08x] Serial 0x%08x Comp ID: %c %c%c%02x%02x [0x%08x]\n", csn, ((data[0] & 0x7c) >> 2) + '@', (((data[0] & 0x03) << 3) | ((data[1] & 0xe0) >> 5)) + '@', (data[1] & 0x1f) + '@', data[2], data[3], - p->vendor_id, p->serial); + p->vendor_id, p->serial, + ((comp[0] & 0x7c) >> 2) + '@', + (((comp[0] & 0x03) << 3) | ((comp[1] & 0xe0) >> 5)) + '@', + (comp[1] & 0x1f) + '@', comp[2], comp[3], + p->comp_id); doing_pnp_probe = 1 ; current_csn = csn ; @@ -378,11 +423,13 @@ dvpp = (struct pnp_device **)pnpdevice_set.ls_items; while ( (dvp = *dvpp++) ) { if (dvp->pd_probe) { - if ( (name = (*dvp->pd_probe)(csn, p->vendor_id)) ) + if ( ((name = (*dvp->pd_probe)(csn, p->vendor_id)) && *name) || + ((!name || !*name) && p->comp_id && + (name = (*dvp->pd_probe)(csn, p->comp_id))) ) break; } } - if (dvp && name && dvp->pd_count) { /* found a matching device */ + if (dvp && name && *name && dvp->pd_count) { /* found a matching device */ int unit ; /* pnpcb->pnpcb_seen |= ( 1ul << csn ) ; */ @@ -425,7 +472,53 @@ doing_pnp_probe = 0 ; } +/* + * Scan Resource Data for Compatible Device ID. + * + * This function exits as soon as it gets a Compatible Device ID, an error + * reading *ANY* Resource Data or ir reaches the end of Resource Data. + * In the first case the return value will be TRUE, FALSE otherwise. + */ +static int +pnp_scan_resdata(pnp_id *p, int csn) +{ + u_char tag, resinfo[8]; + int large_len, scanning = 1024, retval = FALSE; + while (scanning-- > 0 && pnp_get_resource_info(&tag, 1)) { + if (PNP_RES_TYPE(tag) == 0) { + /* Small resource */ + switch (PNP_SRES_NUM(tag)) { + case COMP_DEVICE_ID: + /* Got a compatible device id resource */ + if (pnp_get_resource_info(resinfo, PNP_SRES_LEN(tag))) { + bcopy(resinfo, &p->comp_id, 4); + retval = TRUE; + if (bootverbose) + printf("PnP: CSN %d COMP_DEVICE_ID = 0x%08x\n", csn, p->comp_id); + } + /* + * We found what we were looking for, or got an error from + * pnp_get_resource, => stop scanning (FALLTHROUGH) + */ + case END_TAG: + scanning = 0; + break; + default: + /* Skip this resource */ + if (pnp_get_resource_info(NULL, PNP_SRES_LEN(tag)) == 0) + scanning = 0; + break; + } + } else + /* Large resource, skip it */ + if (!(pnp_get_resource_info((u_char *)&large_len, 2) && pnp_get_resource_i nfo(NULL, large_len))) + scanning = 0; + } + + return retval; +} + /* * Run the isolation protocol. Use pnp_rd_port as the READ_DATA port * value (caller should try multiple READ_DATA locations before giving @@ -436,7 +529,7 @@ * are saved to an array, pnp_devices. In the second pass, each * card is woken up and the device configuration is called. */ -int +static int pnp_isolation_protocol() { int csn; @@ -455,6 +548,8 @@ if (pnp_get_serial( &(pnp_devices[csn-1]) ) ) { pnp_write(SET_CSN, csn); /* pnp_write(CONFIG_CONTROL, 2); */ + if (!pnp_scan_resdata(&(pnp_devices[csn-1]), csn)) + pnp_devices[csn-1].comp_id = NULL; } else break; } Index: src/sys/i386/isa/pnp.h =================================================================== RCS file: /home/ncvs/src/sys/i386/isa/pnp.h,v retrieving revision 1.5.2.2 diff -u -r1.5.2.2 pnp.h --- pnp.h 1998/01/10 15:13:12 1.5.2.2 +++ pnp.h 1998/06/17 23:04:47 @@ -211,6 +211,12 @@ /*** 32-bit memory accesses are at 0x76 ***/ +/* Macros to parse Resource IDs */ +#define PNP_RES_TYPE(a) (a >> 7) +#define PNP_SRES_NUM(a) (a >> 3) +#define PNP_SRES_LEN(a) (a & 0x07) +#define PNP_LRES_NUM(a) (a & 0x7f) + /* Small Resource Item names */ #define PNP_VERSION 0x1 #define LOG_DEVICE_ID 0x2 @@ -273,26 +279,27 @@ u_int *imask ; struct isa_device dev ; }; - -struct _pnp_id { - u_long vendor_id; - u_long serial; - u_char checksum; -} ; -typedef struct _pnp_id pnp_id; -extern pnp_id pnp_devices[MAX_PNP_CARDS]; +/* + * Used by userconfig + */ extern struct pnp_cinfo pnp_ldn_overrides[MAX_PNP_LDN]; -extern int pnp_overrides_valid; -extern struct linker_set pnpdevice_set; - /* - * these two functions are for use in drivers + * The following definitions are for use in drivers */ -int read_pnp_parms(struct pnp_cinfo *d, int ldn); -int write_pnp_parms(struct pnp_cinfo *d, int ldn); -int enable_pnp_card(void); +extern struct linker_set pnpdevice_set; + +typedef struct _drvpnp_id { + u_long vend_id; /* Not anly a Vendor ID, also a Compatible Device ID */ + char *id_str; +} drvpnp_id; + +void pnp_write(int d, u_char r); /* used by Luigi's sound driver */ +u_char pnp_read(int d); /* currently unused, but who knows... */ +int read_pnp_parms(struct pnp_cinfo *d, int ldn); +int write_pnp_parms(struct pnp_cinfo *d, int ldn); +int enable_pnp_card(void); /* * used by autoconfigure to actually probe and attach drivers Index: src/sys/i386/isa/sio.c =================================================================== RCS file: /home/ncvs/src/sys/i386/isa/sio.c,v retrieving revision 1.147.2.16 diff -u -r1.147.2.16 sio.c --- sio.c 1998/06/16 12:51:17 1.147.2.16 +++ sio.c 1998/06/21 15:58:32 @@ -40,16 +40,6 @@ #include "sio.h" #include "pnp.h" -#ifndef EXTRA_SIO -#if NPNP > 0 -#define EXTRA_SIO 2 -#else -#define EXTRA_SIO 0 -#endif -#endif - -#define NSIOTOT (NSIO + EXTRA_SIO) - /* * Serial driver, based on 386BSD-0.1 com driver. * Mostly rewritten to use pseudo-DMA. @@ -98,6 +88,16 @@ #include #endif +#ifndef EXTRA_SIO +#if NPNP > 0 +#define EXTRA_SIO MAX_PNP_CARDS +#else +#define EXTRA_SIO 0 +#endif +#endif + +#define NSIOTOT (NSIO + EXTRA_SIO) + #define LOTS_OF_EVENTS 64 /* helps separate urgent events from input */ #define RB_I_HIGH_WATER (TTYHOG - 2 * RS_IBUFSIZE) #define RS_IBUFSIZE 256 @@ -2691,12 +2691,10 @@ #if NPNP > 0 -static struct siopnp_ids { - u_long vend_id; - char *id_str; -} siopnp_ids[] = { +static drvpnp_id siopnp_ids[] = { { 0x8113b04e, "Supra1381"}, { 0x9012b04e, "Supra1290"}, + { 0x7121b04e, "SupraExpress 56i Sp"}, { 0x11007256, "USR0011"}, { 0 } }; @@ -2718,12 +2716,12 @@ static char * siopnp_probe(u_long csn, u_long vend_id) { - struct siopnp_ids *ids; + drvpnp_id *id; char *s = NULL; - for(ids = siopnp_ids; ids->vend_id != 0; ids++) { - if (vend_id == ids->vend_id) { - s = ids->id_str; + for(id = siopnp_ids; id->vend_id != 0; id++) { + if (vend_id == id->vend_id) { + s = id->id_str; break; } } @@ -2733,7 +2731,7 @@ read_pnp_parms(&d, 0); if (d.enable == 0 || d.flags & 1) { printf("CSN %d is disabled.\n", csn); - return (NULL); + return ""; } } Index: src/sys/pc98/pc98/sio.c =================================================================== RCS file: /home/ncvs/src/sys/pc98/pc98/sio.c,v retrieving revision 1.8.2.19 diff -u -r1.8.2.19 sio.c --- sio.c 1998/06/18 07:55:14 1.8.2.19 +++ sio.c 1998/06/21 15:59:12 @@ -40,16 +40,6 @@ #include "sio.h" #include "pnp.h" -#ifndef EXTRA_SIO -#if NPNP > 0 -#define EXTRA_SIO 2 -#else -#define EXTRA_SIO 0 -#endif -#endif - -#define NSIOTOT (NSIO + EXTRA_SIO) - /* * Serial driver, based on 386BSD-0.1 com driver. * Mostly rewritten to use pseudo-DMA. @@ -176,6 +166,16 @@ #include #endif +#ifndef EXTRA_SIO +#if NPNP > 0 +#define EXTRA_SIO MAX_PNP_CARDS +#else +#define EXTRA_SIO 0 +#endif +#endif + +#define NSIOTOT (NSIO + EXTRA_SIO) + #define LOTS_OF_EVENTS 64 /* helps separate urgent events from input */ #define RB_I_HIGH_WATER (TTYHOG - 2 * RS_IBUFSIZE) #define RS_IBUFSIZE 256 @@ -3427,10 +3427,7 @@ #if NPNP > 0 -static struct siopnp_ids { - u_long vend_id; - char *id_str; -} siopnp_ids[] = { +static drvpnp_id siopnp_ids[] = { { 0x8113b04e, "Supra1381"}, { 0x9012b04e, "Supra1290"}, { 0x11007256, "USR0011"}, @@ -3454,12 +3451,12 @@ static char * siopnp_probe(u_long csn, u_long vend_id) { - struct siopnp_ids *ids; + drvpnp_id *id; char *s = NULL; - for(ids = siopnp_ids; ids->vend_id != 0; ids++) { - if (vend_id == ids->vend_id) { - s = ids->id_str; + for(id = siopnp_id; id->vend_id != 0; id++) { + if (vend_id == id->vend_id) { + s = id->id_str; break; } } @@ -3469,7 +3466,7 @@ read_pnp_parms(&d, 0); if (d.enable == 0 || d.flags & 1) { printf("CSN %d is disabled.\n", csn); - return (NULL); + return ""; } } --_=XFMail.1.2.p0.FreeBSD:980621205320:4538=_-- End of MIME message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jun 22 07:01:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA04013 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 07:01:42 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA04005 for ; Mon, 22 Jun 1998 07:01:40 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA27037; Mon, 22 Jun 1998 07:00:01 -0700 (PDT) Received: from ntu-kpi.kiev.ua (root@ntu-kpi.kiev.ua [195.178.136.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA03673 for ; Mon, 22 Jun 1998 06:58:14 -0700 (PDT) (envelope-from lx@hosix.ntu-kpi.kiev.ua) Received: from hosix.ntu-kpi.kiev.ua (hosix.ntu-kpi.kiev.ua [10.100.0.6]) by ntu-kpi.kiev.ua (8.8.8/8.7.3) with ESMTP id QAA11863 for ; Mon, 22 Jun 1998 16:57:46 +0300 (EEST) Received: from lx.hosix.ntu-kpi.kiev.ua (lx.hosix.ntu-kpi.kiev.ua [10.100.23.72]) by hosix.ntu-kpi.kiev.ua (some/some) with ESMTP id QAA26354 for ; Mon, 22 Jun 1998 16:57:37 +0300 (EEST) Received: (from lx@localhost) by lx.hosix.ntu-kpi.kiev.ua (unknown/hidden) id QAA13790; Mon, 22 Jun 1998 16:57:37 +0300 (EEST) Message-Id: <199806221357.QAA13790@lx.hosix.ntu-kpi.kiev.ua> Date: Mon, 22 Jun 1998 16:57:37 +0300 (EEST) From: Alexander Matey Reply-To: lx@hosix.ntu-kpi.kiev.ua To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7019: pwd.db almost always contains /etc/shells Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7019 >Category: bin >Synopsis: pwd.db almost always contains /etc/shells >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 Jun 22 07:00:00 PDT 1998 >Last-Modified: >Originator: Alexander Matey >Organization: National Technical University of Ukraine /KPI/ >Release: FreeBSD 2.2.6-STABLE i386 >Environment: FreeBSD lx.hosix.ntu-kpi.kiev.ua 2.2.6-STABLE FreeBSD 2.2.6-STABLE #0: Thu Jun 1 8 13:23:15 EEST 1998 root@lx.hosix.ntu-kpi.kiev.ua:/usr/src/sys/compile/LX i386 lx#lx[v2]/usr/src/usr.sbin/pwd_mkdb>ident pwd_mkdb.c pwd_mkdb.c: $Id: pwd_mkdb.c,v 1.15.2.7 1998/02/19 08:10:31 guido Exp $ >Description: pwd.db created by pwd_mkdb almost always contains the whole or the part of /etc/shells. It's usually ok unless pwd.db is going to be placed in ftp_root:/etc. It seems that calls to (dp->put)(dp, &key, &data, method) in pwd_mkdb.c while writing legal pwd records to hash database get memory malloced in /usr/src/lib/libc/gen/getusershell.c: initshells() in some manner written too. This memory is malloced in the call to setusershell() in /usr/src/usr.sbin/pwd_mkdb/pw_scan.c while checking the shell entry of the user "root". >How-To-Repeat: # cat > master.passwd root:*:0:0::0:0::/nowhere:/nowhere ftpown:*:101:101::0:0::/nowhere:/nowhere ^D # pwd_mkdb -d . master.passwd pwd_mkdb: warning, unknown root shell # strings pwd.db | more >Fix: 1) rename /etc/shells while building pwd.db for ftp_root:/etc 2) do not include "root" user in master.passwd 3) set username with uid 0 to "Root" :-) in master.passwd 3) use native ftpd built with -DINTERNAL_LS 4) do not put pwd.db in ftp_root:/etc at all - let ftp_root:/bin/ls produce numeric uids. 5) fix pwd_mkdb to prevent such behavior >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 Jun 22 07:32:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA08651 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 07:32:09 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA08595 for ; Mon, 22 Jun 1998 07:31:45 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA27113; Mon, 22 Jun 1998 07:30:02 -0700 (PDT) Received: from tim.xenologics.com (tim.xenologics.com [194.77.5.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA06764 for ; Mon, 22 Jun 1998 07:23:16 -0700 (PDT) (envelope-from seggers@semyam.dinoco.de) Received: (from uucp@localhost) by tim.xenologics.com (8.8.5/8.8.8) with UUCP id QAA07168 for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Jun 1998 16:18:42 +0200 (MET DST) Received: (from seggers@localhost) by semyam.dinoco.de (8.8.8/8.8.8) id OAA03094; Mon, 22 Jun 1998 14:59:51 +0200 (CEST) (envelope-from seggers) Message-Id: <199806221259.OAA03094@semyam.dinoco.de> Date: Mon, 22 Jun 1998 14:59:51 +0200 (CEST) From: Stefan Eggers Reply-To: seggers@semyam.dinoco.de To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: seggers@semyam.dinoco.de X-Send-Pr-Version: 3.2 Subject: bin/7021: Size estimation patches to pkg_* Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7021 >Category: bin >Synopsis: Size estimation patches to pkg_* >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: Mon Jun 22 07:30:02 PDT 1998 >Last-Modified: >Originator: Stefan Eggers >Organization: none >Release: FreeBSD 2.2.6-STABLE i386 >Environment: My 2.2-stable system CVSUped last weekend. The patches are bases on its source. >Description: I added package size estimation to pkg_create which puts another file (named +SIZE) in the resulting tar ball. One can also use the new pkg_create to just estimate this size and put it into some file or to stdout. The new options are -S for giving the name of the file where the size shall be written (also works when actually creating a package) and -z for size estimation only. In pkg_add I had to make a small addition to get the file into the package database under /var/db/pkg. It will be needed by pkg_info to give an idea of how much space a package consumes. pkg_info was changed to give the package size. It currently just outputs the file so it isn't pretty. The number should get read in with *scanf() and written out in KByte with separtors appropriate for the locale, i.e. thousands separator with commas in the US for example. pkg_delete just does the right thing. Not patch needed. The old 2.2-stable pkg_add just ignore +SIZE so one can add the new packages with the old command. The new pkg_add is able to add old packages. So I think they are fully compatible with each other. >How-To-Repeat: Apply the patch and try the new features. >Fix: I will have to upload it to ftp.freebsd.org as it is a bit too large for my taste. If anybody would like to have it via email I will send out individual copies. I think the URL will be: ftp://ftp.FreeBSD.org/pub/FreeBSD/incoming/pkg_size_patches.gz Unless it is used already. I can't check now as I only have Internet from 4:00 p.m. CEST on. :-( >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 Jun 22 07:32:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA08652 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 07:32:09 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA08588 for ; Mon, 22 Jun 1998 07:31:43 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA27104; Mon, 22 Jun 1998 07:30:01 -0700 (PDT) Received: from tim.xenologics.com (tim.xenologics.com [194.77.5.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA06754 for ; Mon, 22 Jun 1998 07:23:09 -0700 (PDT) (envelope-from seggers@semyam.dinoco.de) Received: (from uucp@localhost) by tim.xenologics.com (8.8.5/8.8.8) with UUCP id QAA07167 for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Jun 1998 16:18:40 +0200 (MET DST) Received: (from seggers@localhost) by semyam.dinoco.de (8.8.8/8.8.8) id LAA20448; Mon, 22 Jun 1998 11:37:19 +0200 (CEST) (envelope-from seggers) Message-Id: <199806220937.LAA20448@semyam.dinoco.de> Date: Mon, 22 Jun 1998 11:37:19 +0200 (CEST) From: Stefan Eggers Reply-To: seggers@semyam.dinoco.de To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: seggers@semyam.dinoco.de X-Send-Pr-Version: 3.2 Subject: bin/7020: pkg_*'s error handling is broken Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7020 >Category: bin >Synopsis: pkg_*'s error handling is broken >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: Mon Jun 22 07:30:00 PDT 1998 >Last-Modified: >Originator: Stefan Eggers >Organization: none >Release: FreeBSD 2.2.6-STABLE i386 >Environment: My little 2.2-stable system. CVSUp'ed last weekend. >Description: While improving pkg_create I discovered that the error handling of pkg_create (and the other pkg_*, too) is seriously broken. It will never print an error message about certain errors to the user thus making him/her wonder why it failed. The problem is the statement "cleanup(0), errx(1, "ABC");" - cleanup() does an exit(1) at its end in all cases. The errx() will never get executed. And as the errx() is the only place printing an error message ... I also saw the variable in_cleanup in it which is automatic and gets initialized to 0. The next thing done there is testing if this variable is not set. Probably this variable should have been static but I'll have to take a closer look at it to be sure. The former problem at least exists in pkg_add, too. I did not look at the other pkg_*, yet. The latter problem does not exist there - the variable is static. >How-To-Repeat: Just take a look at the code. >Fix: Not sure about how to best fix it. If all cleanup() calls get followed by errx() it will be safe to just remove the exit(). This will break its use as signal handler. A signalcleanup() should be added which calls the old cleanup() and then does the exit() I think. The variable in cleanup() serve as a flag so that it doesn't get called from the program and at the same time by the signal processing. Making it static should fix this problem and make it actually work as intended. >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 Jun 22 08:11:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15477 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 08:11:47 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA15458 for ; Mon, 22 Jun 1998 08:11:41 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA27208; Mon, 22 Jun 1998 08:10:01 -0700 (PDT) Received: from tim.xenologics.com (tim.xenologics.com [194.77.5.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA14667 for ; Mon, 22 Jun 1998 08:02:45 -0700 (PDT) (envelope-from seggers@semyam.dinoco.de) Received: (from uucp@localhost) by tim.xenologics.com (8.8.5/8.8.8) with UUCP id QAA09528 for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Jun 1998 16:58:15 +0200 (MET DST) Received: (from seggers@localhost) by semyam.dinoco.de (8.8.8/8.8.8) id QAA09547; Mon, 22 Jun 1998 16:56:38 +0200 (CEST) (envelope-from seggers) Message-Id: <199806221456.QAA09547@semyam.dinoco.de> Date: Mon, 22 Jun 1998 16:56:38 +0200 (CEST) From: Stefan Eggers Reply-To: seggers@semyam.dinoco.de To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: seggers@semyam.dinoco.de X-Send-Pr-Version: 3.2 Subject: bin/7022: changes to bsd.port.mk to accompany PR bin/7021 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7022 >Category: bin >Synopsis: changes to bsd.port.mk to accompany PR bin/7021 >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: Mon Jun 22 08:10:01 PDT 1998 >Last-Modified: >Originator: Stefan Eggers >Organization: none >Release: FreeBSD 2.2.6-STABLE i386 >Environment: 2.2-stable CVSUped last weekend. >Description: This changes to the make file allows to install a port from the ports collection with the size estimation generated by the new pkg_create from PR bin/7021. That makes it behave like installing the actual package. >How-To-Repeat: Look at the behavior of "make install" in a subdirectory of the ports colllection. It doesn't generate the +SIZE file in the package database. >Fix: --- bsd.port.mk.ORIG Sat Jun 20 22:21:00 1998 +++ bsd.port.mk Mon Jun 22 16:49:37 1998 @@ -1774,6 +1774,7 @@ ${ECHO_MSG} "===> Registering installation for ${PKGNAME}"; \ ${MKDIR} ${PKG_DBDIR}/${PKGNAME}; \ ${PKG_CMD} ${PKG_ARGS} -O ${PKGFILE} > ${PKG_DBDIR}/${PKGNAME}/+CONTENTS; \ + ${PKG_CMD} ${PKG_ARGS} -S ${PKG_DBDIR}/${PKGNAME}/+SIZE -z ${PKGFILE}; \ ${CP} ${DESCR} ${PKG_DBDIR}/${PKGNAME}/+DESC; \ ${CP} ${COMMENT} ${PKG_DBDIR}/${PKGNAME}/+COMMENT; \ if [ -f ${PKGDIR}/INSTALL ]; then \ >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 Jun 22 11:22:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA19984 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 11:22:18 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA19857 for ; Mon, 22 Jun 1998 11:21:32 -0700 (PDT) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA27926 for freebsd-bugs; Mon, 22 Jun 1998 11:00:04 -0700 (PDT) Date: Mon, 22 Jun 1998 11:00:04 -0700 (PDT) Message-Id: <199806221800.LAA27926@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 ------------------------------------------------------------------------------- a [1995/01/11] i386/105 bde Distributed libm (msun) has non-standard o [1996/06/05] kern/1293 Fatal trap 12: page fault while in kernel s [1996/07/15] bin/1387 Group file errors cause absolute havoc [P o [1996/10/08] kern/1744 peter run queue or proc list smashed 4 times in f [1996/10/28] kern/1919 se access to files/directories fails, gives o [1996/12/20] bin/2258 wollman route add/delete [network] xxx.yyy.zzz.0 o [1997/01/03] conf/2367 gibbs Buslogic SCSI driver bad probe of 742A EI f [1997/02/11] kern/2717 Panic with daily script (find) o [1997/03/08] kern/2923 panic: vm_fault: fault on nofault entry, o [1997/05/01] i386/3462 yokota using a PS/2 mouse causes kernel trap in o [1997/05/24] kern/3674 peter NFS in 2.2 RELEASE hangs. 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/06/25] kern/3949 sos The WD controller probe can fail when it 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/08/11] kern/4273 kernel page faults with heavy disk access o [1997/08/12] kern/4289 kernel panic: vm_fault: fault on nofault o [1997/08/18] kern/4332 gibbs System crash after SCSI DAT tape access. o [1997/08/18] bin/4333 gibbs Dump backup utility completely crashes th o [1997/08/20] kern/4345 Kernel panic is caused by passing file de o [1997/09/02] kern/4453 2.2.2 lockup on restart with ASUS-TX97 mo o [1997/10/01] kern/4673 Two panics, now crash dumps, always in re o [1997/10/25] kern/4849 2.2.5-RELEASE does not detect TI PCI-1130 o [1997/10/25] kern/4851 adaptec 2940U hangs system if scsi tape d o [1997/10/27] kern/4864 Boot Failure in FreeBSD 2.2.5 RELEASE, ma o [1997/10/28] misc/4876 SCSI hard disks die too often o [1997/11/07] kern/4968 No flow control setting seems to make the o [1997/11/09] kern/4995 atalk.diff.2.2 patch to 2.2.5-RELEASE bre o [1997/11/10] kern/4996 peter NFS crash, possibly related to file bigge o [1997/11/20] kern/5117 panic: biodone: buffer not busy o [1997/11/23] kern/5130 Kernel panic GPF imediatly on loading ker s [1997/11/24] bin/5139 portmap does not find interfaces correctl o [1997/11/25] bin/5148 peter mode of file and access on NFS mounted p f [1997/12/04] i386/5223 mount_msdos /dev/fd0.1440 /mnt and failur f [1997/12/21] kern/5355 Fix for NULLFS problems s [1998/01/15] i386/5493 [PATCH] aic6330.c: kernel freeze when I a o [1998/01/26] bin/5572 A major time step blows cron up, runs tho o [1998/01/28] kern/5592 ffs_inode_hash_lock can get permanently l o [1998/01/28] i386/5594 System not bootable when bad partition ty o [1998/02/03] kern/5641 running processes at the IDLE priority (i o [1998/02/10] kern/5702 problem with address network routing o [1998/02/10] kern/5703 CDROM Media Error triggers complete syste o [1998/02/10] kern/5709 Fatal trap 12: page fault in kernel mode o [1998/02/12] bin/5732 2.2.5 Won't install using partition creat o [1998/02/16] kern/5766 kernel panic(s) in 2.2-STABLE o [1998/02/22] bin/5817 brian ppp: 100% cpu time, funny terminal mode ( o [1998/03/01] kern/5886 2.2-STABLE crashes when unmounting a busy o [1998/03/01] kern/5895 Kernal dumps caused by fork? o [1998/03/02] kern/5898 2.2-stable kernel panics pmap_relase: fre o [1998/03/13] kern/5994 Kernel Panics on FreeBSD-3.0 current SMP o [1998/03/14] kern/6006 cy driver panics machine when a user dial o [1998/03/22] kern/6102 panic: biodone: buffer not busy o [1998/03/23] bin/6121 peter gethostbyname(3) no longer returns NO_DAT o [1998/03/25] kern/6133 optical drive with 1024-byte (1k) sectors o [1998/03/27] kern/6147 syncronus ufs does not sync o [1998/03/29] bin/6168 tn3270 gets undefined symbol error on sta o [1998/04/05] i386/6219 wine causes system crash o [1998/04/11] kern/6274 panic: handle_workitem_freeblocks: block o [1998/04/19] kern/6349 Luigi's sound driver stall wihen it outpu o [1998/04/24] ports/6405 ports does not build; ignores local CFLAGS, CXX o [1998/04/30] kern/6465 File contents are zeroed after reboot f [1998/05/08] bin/6552 syslog stops working o [1998/05/13] bin/6627 TCP-based RPC denial-of-service attack s [1998/05/13] kern/6630 [PATCH] Fix for Cyrix I8254 bug s [1998/05/15] bin/6649 imp normal users can initiate gigantic ping f o [1998/05/19] kern/6689 kern_physio.c splits requests breaking cd o [1998/05/19] i386/6693 gibbs computer hang for timeout in scsi control f [1998/05/19] kern/6694 Network hangs, with "No buffers available o [1998/05/23] kern/6732 PCCARD kernel panic in sio driver s [1998/06/03] kern/6853 peter Having an inactive de0 in system leads to o [1998/06/06] misc/6873 FreeBSD 2.2.6 freezes o [1998/06/08] conf/6896 gibbs cannot boot installation diskette with AH o [1998/06/11] kern/6914 FreeBSD 2.2.6-RELEASE and NFS is UNSTABLE o [1998/06/14] i386/6944 icu_ipl.s does has a case commented as ca o [1998/06/16] kern/6964 Problems with cam-980520 code in FreeBSD- o [1998/06/16] misc/6968 Problem installing Xfree86 o [1998/06/16] ports/6969 ports cyrus won't compile o [1998/06/17] i386/6975 cvsup with current - gperf error undefine o [1998/06/19] ports/6998 ports Istall (2.2.5) does not find CDROM device o [1998/06/21] misc/7009 btree(3) core dumps on certain data sets. 81 problems total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1995/03/02] misc/229 bde acos() core dump a [1995/03/20] kern/260 davidg msync and munmap don't bother to update m s [1995/05/16] kern/425 arp entries not getting removed when inte f [1995/06/17] kern/527 dufault dump causes assertion in ncr.c o [1995/07/02] kern/579 bde sio: RS_IBUFSIZE at 256 bytes serial line s [1995/07/29] kern/638 Transmitted packets not passed to bpf in o [1995/10/18] bin/786 wpaul Problem with NIS and large group maps a [1996/02/17] bin/1030 cracauer /bin/sh does not pass environment variabl s [1996/03/06] kern/1067 panic: ufs_lock: recursive lock not expec o [1996/05/24] misc/1247 yokota Conflicting header files 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/06/12] bin/1315 des ls(1) s [1996/07/19] docs/1402 doc sh(1) manual f [1996/08/03] bin/1461 Incorrect address binding of Kerberized r o [1996/08/04] kern/1467 gibbs scsi_prevent causing tape problems on clo o [1996/08/18] kern/1512 dg Use of madvise may may cause bad memory m 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 s [1996/09/21] kern/1661 ft driver hangs uninterruptably at "bavai o [1996/09/29] kern/1689 wollman TCP extensions throttles distant connecti o [1996/10/01] bin/1702 phk installing of tcl manpages fails from mak o [1996/10/04] kern/1723 gibbs kernel fault when doing scsi reprobe o [1996/10/04] kern/1724 gibbs HP colorado T4000S tape drive hangs syste o [1996/10/04] kern/1726 panic in kmem_malloc (dump available) o [1996/10/15] kern/1812 dg vnodes are left in a locked state o [1996/10/15] kern/1814 cy driver gets deadlocked sometimes o [1996/10/20] kern/1848 breakpoints may be set in shared librarie f [1996/10/21] kern/1856 peter read-only nfs mount: panic leaf should be a [1996/10/22] ports/1866 wosch popclient flushes remote mailbox even wit s [1996/10/26] bin/1892 install(1) removes target file s [1996/11/08] gnu/1981 ypserv handles null key incorrectly o [1996/11/13] ports/2000 asami obsolete software in distfiles directory a [1996/11/13] bin/2001 vi confused about lines to display 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 s [1996/12/03] kern/2142 FP mask not saved for signal handlers s [1996/12/22] ports/2268 ports libc from linux emulator does not use /et o [1996/12/22] kern/2270 Hayes ESP serial card locks system as of a [1996/12/30] kern/2325 quota.user enlarged, no boot on 2.2-BETA o [1996/12/30] kern/2330 changing root device to sd0a - ncr0: abor o [1997/01/07] gnu/2394 tar will extract files even if -C command o [1997/01/08] kern/2425 amd driver does not reprobe devices. o [1997/01/09] bin/2430 mountd stops on loading if subnet mask is o [1997/01/09] i386/2431 tegge panic: get_pv_entry: cannot get a pv_entr o [1997/01/12] i386/2471 Sound: Reset failed - Can't reopen device o [1997/01/13] misc/2479 sos NEC CD-ROM NOT RECOGNIZED; MATROX MISTIQU o [1997/01/13] bin/2489 steve gnats mangles sections o [1997/01/16] kern/2507 Renaming DOS directories with "mv" causes o [1997/01/20] bin/2541 tegge cd (using /bin/sh) may leave you in the w o [1997/01/20] kern/2545 se < sd0(ncr0:6:0): COMMAND FAILED ==> Not a [1997/01/21] bin/2549 sos cdcontrol refuses to play audio CDs from o [1997/02/02] kern/2640 2.2-RELENG leaks memory (router/pppd serv s [1997/02/03] kern/2647 changing existing route to -static crashe o [1997/02/05] kern/2667 wollman bpfattach can hang the system o [1997/02/05] bin/2671 Run-away processes using all CPU time a [1997/02/06] kern/2675 lkmcioctl() is not consistent and careful o [1997/02/07] kern/2690 asami When Using ccd in a mirror mode, file cre o [1997/02/08] kern/2695 sio1 (16540 serial port) is not recognize o [1997/02/09] kern/2698 After rewind I cannot read a tape; blocks o [1997/02/12] kern/2719 added support for magneto-optical SCSI di o [1997/02/14] bin/2736 No boot block if no FreeBSD partitions on o [1997/02/15] kern/2742 panic: leaf should be empty o [1997/02/15] bin/2747 davidn cannot submit at jobs from within an at j o [1997/02/16] gnu/2749 peter cvs export using remote cvs fails - CVS/T o [1997/02/17] kern/2751 asami 2GB limitation on CCD device partitions s o [1997/02/18] bin/2762 Precedence mistake in libncurses o [1997/02/19] kern/2768 ktrace(1) -i dumps corrupted trace data o [1997/02/19] bin/2769 fsck needs several runs to clean up bad/d o [1997/02/19] kern/2770 panic: vm_fault: fault on nofault entry o [1997/02/19] kern/2771 panic: bad dir o [1997/02/19] kern/2773 peter bad dir panic o [1997/02/20] misc/2784 brian userland PPP rises load to 1.00 o [1997/02/20] bin/2785 wpaul callbootd uses an unitialized variable o [1997/02/20] gnu/2786 gcc version 2.7.2.1 C compiler slows down o [1997/02/21] misc/2793 libc_r make fscanf failure o [1997/02/22] kern/2800 DDS large data writing probrem o [1997/02/25] kern/2815 Custom Kernel crashes o [1997/03/01] kern/2840 mlock+minherit+fork+munlock causes panics o [1997/03/03] i386/2853 sos syscons beeps even if beeping screen is n 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/07] bin/2915 the "-fstype ufs" option of "find" seems 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/12] bin/2969 csh and/or builtin printf has problems wi o [1997/03/12] bin/2973 output of iostat is wrong. o [1997/03/15] kern/2991 RTF_LLINFO routes remain when interface i o [1997/03/18] kern/3021 panic after sync during reboot o [1997/03/21] kern/3054 ahasty OPL3 sound off by one note o [1997/03/21] bin/3055 umount -f does not work o [1997/03/28] i386/3130 yokota Dell Latitude keyboard lock up 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/05] ports/3205 jmz Mtools-3.0 attempts to flock() a disk par 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/09] kern/3244 ipfw flush closes connections o [1997/04/10] bin/3246 mtree -c should escape whitespace and spe o [1997/04/15] bin/3305 Can't do encrypted rlogin into self o [1997/04/18] bin/3325 brian http request over ijppp hangs o [1997/04/18] kern/3327 using gdb may cause hanging processes. o [1997/04/19] bin/3355 se ncrcontrol fails when -DFAILSAFE in kerne 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/04/28] bin/3406 rich Fresh Internet Install - Permissions on f o [1997/05/01] gnu/3441 C++ exceptions don't work in shared libra o [1997/05/01] kern/3463 netstat -I packet count increase on sl0 w o [1997/05/03] bin/3478 pwd_mkdb and passwd o [1997/05/04] i386/3502 Merge of if_ix* and if_ie* broke EE/16 su o [1997/05/06] bin/3524 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/11] misc/3578 defining CXXFLAGS in /etc/make.conf or en 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 o [1997/05/13] conf/3591 parts in rc.local have no effects in rc.* s [1997/05/25] kern/3685 [PATCH] panic: fdesc attr o [1997/05/30] conf/3725 Cirrus Logic PCMCIA Controller Support 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/01] kern/3745 Use of ed0 with buff addr of C8000 causes o [1997/06/01] conf/3750 phk Potential improvements to rc.firewall 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/07] conf/3807 mitsumi cd-rom fx800 (8x cd-rom) is not r o [1997/06/08] gnu/3810 cvs can't handle multiple multiple-path d o [1997/06/16] misc/3883 @+netgroup entries break +NIS-user entrie o [1997/06/18] kern/3899 df while unmounting floppy crashes 2.2.2 o [1997/06/19] 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/3982 /usr/include/arpa/tftp.h has bug preventi o [1997/06/29] bin/3986 rdist seg faults when target machine is d o [1997/07/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 o [1997/07/04] kern/4032 gibbs During recovery from scsi errors, incorre s [1997/07/06] gnu/4042 gdb stackframe in static library shows no o [1997/07/07] ports/4050 jfitz mrtg: rateup dumps core with malloc_optio 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 o [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/04] i386/4226 Floating point exception for double preci 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/09] kern/4256 gibbs ahc driver: kernel goes to strange state 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/11] bin/4276 Security problem with DNS resolution 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/21] bin/4353 fetch -m changes modified date o [1997/08/22] bin/4357 wosch bug in adduser script causes duplicate UI o [1997/08/23] bin/4366 bad144 crashes if checking over 2gb o [1997/08/25] docs/4381 mount -t msdos causes panic:vm_fault o [1997/08/25] kern/4382 CURRENT kernel has a "free vnode isn't" p o [1997/08/27] ports/4405 jfitz ascend-radius port is out-of-date 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/06] bin/4476 fetch puzzled while getting files when ma o [1997/09/07] kern/4487 Kernel panic executing a directory o [1997/09/08] bin/4497 Reverse DNS fails for some CIDR *.IN-ADDR o [1997/09/09] kern/4505 Support for Gravis UltraSound PnP card 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 a [1997/09/18] bin/4568 simple /bin/sh script produces wrong resu o [1997/09/19] bin/4582 integer overflow in 'sa -km' o [1997/09/19] bin/4585 termcap search fails too early 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/26] conf/4634 peter Sendmail Problem o [1997/09/27] bin/4638 telnet tries to resolve numerical IP addr 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 restore doesn't correctly handle "sparse" o [1997/10/05] docs/4691 no documentation for mk_cmds(1) o [1997/10/14] kern/4768 netatalk won't start with multicast error o [1997/10/15] kern/4772 ATAPI CD (bootable) causes kernel panic o [1997/10/16] ports/4773 torstenb Error in posting news items to INN server 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/18] bin/4795 glitch in /bin/sh cd command o [1997/10/18] ports/4798 jmz setuid-root Xserver problem o [1997/10/19] ports/4803 ports xgrabsc dies with "bus error" after selec o [1997/10/24] kern/4843 48 meg double fault moved to 64 meg in 2. o [1997/10/25] bin/4850 peter Named crashes with "rm_datum: DB_F_ACTIVE o [1997/10/26] kern/4859 SMP kernel panics with timeout table full o [1997/10/27] ports/4865 ports xdm doesn't set env variables o [1997/10/28] bin/4884 the version of amd in 2.2.5-RELEASE appea o [1997/10/31] bin/4907 Oct 33* Daylight Savings Time ends; clock 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/04] bin/4939 uuxqt unable to execute rnews program 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/05] i386/4950 no multicast support for zp - 3c589 o [1997/11/09] kern/4990 peter NFS hangs under FastEthernet. 1024 Bytes o [1997/11/10] bin/4998 peter mail and more do not work well with being o [1997/11/10] misc/5001 During installation sc0 device is require o [1997/11/10] misc/5005 f2c is buggy and seriously outdated (agai o [1997/11/11] bin/5008 libc_r not working at static linking o [1997/11/15] conf/5062 login.access not evaluated correctly o [1997/11/18] bin/5084 wrong "term" for internal shell o [1997/11/18] kern/5085 System crash during mount command for CD o [1997/11/20] bin/5105 mount_cd9660 or mount -t cd9660 fails to o [1997/11/20] misc/5107 rebuilding of whatis database does not ca o [1997/11/22] gnu/5126 C++ compiler bug (assembly output) o [1997/11/23] i386/5128 Adaptec 2940U Timeouts with QUANTUM disk s [1997/12/02] bin/5189 rcmd(3) only allows one hardcoded connect s [1997/12/02] conf/5191 [PATCH] fsck during boot fails due to lac s [1997/12/03] misc/5207 Examples for /etc are not in /usr/share/e o [1997/12/06] kern/5244 F00F workaround dosn't always work on SMP o [1997/12/13] kern/5285 quotas do not work properly with setuid p s [1997/12/14] bin/5297 make incompatibility with System V style o [1997/12/19] misc/5343 booteasy problem o [1997/12/19] kern/5347 peter DEC (de0) ethernet card has no buffers af a [1997/12/21] docs/5358 doc USWC write posting must be turned off on o [1997/12/30] kern/5396 fdesc fs crashes system o [1997/12/31] i386/5401 peter de0 selects wrong media when reconnected o [1998/01/03] bin/5422 brian Userland PPP with aliasing enabled and mr f [1998/01/08] kern/5456 After writing more than 100MB to SCSI Exa s [1998/01/15] bin/5497 [PATCH] Rbootd cannot boot my hp9000s340 f [1998/01/15] misc/5499 when setting up the partition for free bs o [1998/01/15] bin/5500 "invalid hostname" is logged instead of I 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/20] ports/5530 asami fetch (in make fetch stage) do not use pa o [1998/01/22] bin/5548 syslogd core dumps when signaled o [1998/01/22] misc/5552 RE: Linux append=reboot=bios parameter im 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/30] kern/5606 Kernel Panic running Linux Binary without 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/05] bin/5661 /sbin/dump never finishes o [1998/02/06] bin/5669 rarpd is seriously broken o [1998/02/06] misc/5673 2.2-980204-SNAP installer runs out of dis o [1998/02/09] bin/5693 groff -mm or groff -mmm ??? o [1998/02/10] i386/5698 LPIP causes spurious reboots o [1998/02/11] misc/5722 Brazil can't decide on daylight savings 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/12] bin/5733 cp -r cannot copy un-writable directories o [1998/02/15] i386/5760 3.0-CURRENT freezes at mount root stage o o [1998/02/17] gnu/5767 man leaves partially formatted cat pages f [1998/02/17] ports/5770 asami PKG_NAME on ports japanese/expect is *NO o [1998/02/19] kern/5794 Kernel Panic o [1998/02/23] ports/5825 ports cd-write 1.4 fails to read tracks. o [1998/02/23] kern/5827 kernel panics in current (3.0) o [1998/02/24] kern/5839 vm_page_unwire: invalid wire count: 0 o [1998/02/25] docs/5842 description of -c and -o conn in mount_nf o [1998/02/25] bin/5845 in sh, set -- `getopt ...` always returns o [1998/02/25] ports/5850 me xemacs-20.3 contains bad send-pr o [1998/02/25] misc/5852 Page fault or error caused by writing to o [1998/02/25] bin/5854 host -l MX or NS core dumps o [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/01] kern/5896 FreeBSD host can't network-write to other o [1998/03/02] kern/5904 panic: newfs o [1998/03/06] ports/5933 ports emacsserver (19.34b) hostname in /tmp/ese o [1998/03/09] bin/5959 Cannot set up clocal gettys o [1998/03/09] bin/5961 dup2 wrapper in libc_r is incomplete o [1998/03/10] kern/5965 FreeBSD TCP/IP connectivity get buried by o [1998/03/10] kern/5969 non-root user can reboot/lock up system o [1998/03/10] ports/5970 ports psmisc ports uploaded to freebsd.org:/pub o [1998/03/10] kern/5974 -current VM oddities o [1998/03/11] kern/5975 can't boot freebsd: fatal trap12: page fa o [1998/03/11] kern/5979 julian sd.c doesn't validate all mode sense 4 va o [1998/03/12] kern/5991 panic: free vnode isn't o [1998/03/14] conf/6002 peter /etc/mail/sendmail.cf.addtions seems to l o [1998/03/14] bin/6004 cron in -CURRENT sometimes fails to proce o [1998/03/14] bin/6005 -CURRENT cron dies after short periods of o [1998/03/16] kern/6035 The system "sort-of" hangs when playing b o [1998/03/18] kern/6059 Packets from 1.1.1.1 can crash 2.2 server o [1998/03/19] kern/6066 lnc driver does not work correctly with A o [1998/03/19] bin/6071 2.2.6-980315-BETA up grade option problem o [1998/03/20] bin/6074 Incremental dumps are backing up unchange o [1998/03/21] bin/6087 sh doesn't work properly on certain confi o [1998/03/22] kern/6099 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/03/30] ports/6180 max youbin port has root-exploitable security o [1998/04/01] kern/6191 SCSI driver error o [1998/04/02] ports/6195 msmith wrong font path in vncserver o [1998/04/02] kern/6197 3com905 Seriously broken 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/07] kern/6242 vnode disk driver too unstable in -STABLE 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/11] kern/6277 mouse operation weird in -current o [1998/04/13] ports/6288 se KDE port glitches o [1998/04/14] kern/6300 System locks up in SMP mode when accessin f [1998/04/15] misc/6310 des explicit cast needed in floatpoint.h for o [1998/04/16] bin/6317 with -8E flags telnet still goes to comma o [1998/04/17] kern/6336 peter NFSv3 should support files >2GB, but does o [1998/04/17] misc/6340 missing the terminfo, which causes librar o [1998/04/18] kern/6344 cy driver is outdated o [1998/04/19] kern/6351 DPT RAID controller stops working under h s [1998/04/19] bin/6353 How about upgrading from amd to am-utils? 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/04/26] ports/6426 ports ports/graphics/jpeg doesn't build s [1998/04/28] docs/6444 doc Micron system hanging a [1998/04/30] kern/6471 jkh 2.2.6 install process causes kernel panic o [1998/04/30] misc/6472 jb [PATCH] _thread_flockfile() hangs process a [1998/05/01] kern/6481 se Patches for VIA Socket 7 chipsets o [1998/05/02] ports/6484 ports xemacs hangs 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 s [1998/05/06] bin/6539 [PATCH] bmake version of perl5 available o [1998/05/07] misc/6549 steve You dont always get notified when someone o [1998/05/08] bin/6557 /bin/sh is broken o [1998/05/10] kern/6574 ipfw crash with DIAGANOSTICS o [1998/05/10] bin/6577 /bin/sh environment variables not set in o [1998/05/10] i386/6578 Problem with tx driver on 100Mbps o [1998/05/11] kern/6587 SMP idle cpl breaks signal forwarding o [1998/05/11] kern/6589 system panick'd with May 4th kernel o [1998/05/11] ports/6591 ports 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/15] kern/6650 joerg Replugging PS/2 keyboard causes a panic 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 f [1998/05/21] kern/6710 Quiting PPP paniced my machine o [1998/05/21] ports/6715 jraynard ElectricFence fails to work on -current 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 s [1998/05/29] bin/6790 [PATCH] make(1) coredumps in debugging mo s [1998/05/30] bin/6799 [THREAD,SCSI] problem with open(2) in lib o [1998/06/01] ports/6821 ports wwwoffle-2.1 port (second posting) 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 o [1998/06/03] ports/6850 ports New port: xteddy o [1998/06/03] ports/6851 ports apply DFN-CERT#34784 to CGIParse.c o [1998/06/03] kern/6852 -stable doesn't build s [1998/06/04] kern/6854 ahasty [PATCH] probing brooktree849 capture card o [1998/06/04] kern/6858 inetd in realloc(): warning: junk pointer o [1998/06/04] bin/6860 chgrp missing from /sbin o [1998/06/04] misc/6861 [PATCH] netboot error f [1998/06/05] kern/6865 OS crashes when exiting shell with suspen o [1998/06/05] ports/6870 ports new port, Kerberos V 1.0.5 o [1998/06/05] conf/6871 ${LIBDIR} not setted correctly when using o [1998/06/05] conf/6872 Wrong csu lib built when setting BINFORMA a [1998/06/06] i386/6881 Error in "make depend" on -STABLE after c o [1998/06/08] ports/6897 ports kde port doesn't compile w/o slight modif o [1998/06/09] ports/6902 ports xemacs package broken (motif dependency) o [1998/06/10] docs/6905 doc man description of mount_nfs abount -o co o [1998/06/10] kern/6908 kernel crash from user land o [1998/06/11] ports/6924 ports New port, Hesiod 3.0.2 o [1998/06/12] ports/6929 ports fxtv-0.47 fails to build on AccelX server o [1998/06/12] ports/6930 ports socks5 port broken by /usr/lib/aout chang o [1998/06/14] conf/6947 allow ip address for natd_interface in rc o [1998/06/15] misc/6956 panic: Going nowhere without my init when o [1998/06/16] kern/6966 AHC driver fails to read SEEPROM on Iwill o [1998/06/18] misc/6984 Error Can't Mount root o [1998/06/18] ports/6986 ports LaTeX vs. teTeX ; xdvi, xdvik vs. teTeX o [1998/06/18] bin/6988 swapon succeeds on bogus partitions o [1998/06/19] i386/6996 Occasional complete lockup of 2.2.5R o [1998/06/19] i386/7003 Problem with 3com ethernet 3c509a adaptor o [1998/06/22] bin/7019 pwd.db almost always contains /etc/shells 389 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- s [1995/01/14] bin/115 systat iostat display doesn't scale high s [1995/05/13] bin/401 Add REMOTE_* variables s [1995/05/23] i386/440 want vidcontrol option to apply settings a [1995/05/27] gnu/450 scrappy tar --exclude -c doesn't work 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 o [1995/12/17] kern/900 dg ext2fs triggers divide by zero trap in vn s [1996/01/21] bin/961 'more $file', incorrect CRLF compacting. s [1996/01/28] kern/975 getrusage returns negative deltas a [1996/01/30] bin/981 fenner clnt_broadcast() is not aware of aliases s [1996/02/07] bin/999 /usr/share/mk/sys.mk missing common $(RM) o [1996/02/25] i386/1042 bde Warning from sio driver reports wrong dev 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 o [1996/05/15] bin/1206 cracauer /bin/sh + emacs + ^G = ruined terminal s [1996/06/11] bin/1312 automounter hangs on boot s [1996/06/13] bin/1320 dump limits blocksize to 32K s [1996/06/18] i386/1331 [PATCH] changes and bug in ft driver s [1996/07/07] bin/1375 jraynard Extraneous warning from mv(1) [PATCH] o [1996/07/21] ports/1416 ports cflow(1) doesn't parse GNU C __attribute_ f [1996/07/24] misc/1428 ncurses doesn't always display ALTCHARSET a [1996/08/07] ports/1470 asami need more info in the ports structure s [1996/08/17] bin/1502 [PATCH] vmstat 'avm' field merges with pr o [1996/08/19] kern/1514 dg mlock fails on readonly regions o [1996/08/20] kern/1516 dg vm_fault.c contains dead code or too many o [1996/08/21] ports/1520 erich sudo dosn't recognise certain passwords a a [1996/09/04] bin/1565 Moving a file to it's link completely rem 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 a [1996/09/18] bin/1642 pkg_install Makefiles could be simplified 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 doc ppp server doc submission o [1996/10/02] kern/1711 joerg kernel logging of signaled processes shou o [1996/10/04] kern/1725 visual config redraws bits of the screen s [1996/10/13] kern/1788 wollman netstat gives negative numbers for tcp by s [1996/10/13] misc/1791 syslimits.h does not allow overriding def o [1996/10/14] ports/1804 ports pkg_create hangs if the packing list has o [1996/10/20] bin/1849 gdb sets library breakpoints on the wrong o [1996/10/20] docs/1855 joerg Addition to LINT o [1996/10/23] bin/1872 automounter (amd) cannot ls directories w 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 s [1996/11/02] bin/1945 Out of date code/comments in dd 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/09] bin/1985 pkg_delete outputs confusing message when 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/22] bin/2090 clients may bind to FreeBSD ypserv refusi o [1996/11/25] misc/2105 jmg bsd.lib.mk has problems with STRIP and IN o [1996/11/26] i386/2108 sos [ATAPI] wcd driver may hang under certain o [1996/11/28] kern/2118 sos writing to virtual consoles fails to disp s [1996/11/28] bin/2119 [PATCH] mount lies to child about argv0, s [1996/12/02] bin/2137 vm statistics are bad o [1996/12/03] conf/2146 brian wrong /dev for COM2 during installation v o [1996/12/07] ports/2169 pst zephyr port disagrees with Kerberos causi o [1996/12/08] bin/2184 peter sendmail has lots of trouble with local d a [1996/12/10] ports/2190 asami need cross-reference to xpdf from X11 por s [1996/12/12] kern/2199 joerg [PATCH] Got a lots of "Target Busy" messa s [1996/12/14] kern/2214 File System gets corrupted when mounting s [1996/12/14] bin/2216 [PATCH] Ada specs not being compiled into s [1996/12/17] i386/2234 fbsdboot.exe does not turn off floppy dri 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/26] bin/2291 [PATCH?] race condition in /etc/master.pa s [1996/12/27] kern/2298 Support for DSR/DCD swapping on serial po a [1996/12/27] misc/2302 markm new crypt() including SHS and an extendab o [1996/12/29] bin/2315 peter tail segfaults on NFS permission denied s [1996/12/30] kern/2327 [PATCH] `Green' saver for pcvt o [1997/01/06] bin/2387 [PATCH] virtual hosting patches for inetd o [1997/01/07] kern/2393 filesystems not unmounted following shutd o [1997/01/07] bin/2410 pppd(8): failing PAP doesn't force line d o [1997/01/10] bin/2442 davidn setusershell()/endusershell() missing o [1997/01/11] bin/2448 steve [MFC] semctl() not portable -- freebsd re 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/15] bin/2499 des fetch ftp://bla bla doesn't bail in disk o [1997/01/16] i386/2514 jkh BootEasy binary is OLD in in FBSD install o [1997/01/17] bin/2518 /usr/bin/tar is out of date o [1997/01/21] bin/2547 fetch command fail to get file o [1997/01/21] bin/2556 Patch for calendar.c o [1997/01/26] misc/2596 dd refuses to respond to SIGkill o [1997/01/26] i386/2598 ep0 in EISA mode hangs if ep0-device (ISA o [1997/01/28] bin/2603 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/01/29] misc/2617 Utility submission - upsmon - UPS monitor o [1997/01/31] bin/2630 [PATCH] xargs does excessive and inconsis 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/04] bin/2660 When selecting BSD to boot from system ha o [1997/02/05] bin/2668 modification suggested for rarpd o [1997/02/05] bin/2672 Problem with telnetd o [1997/02/07] kern/2686 struct igmpmsg in s o [1997/02/10] bin/2703 jmg vipw doesn't allow you to edit master.pas o [1997/02/10] kern/2704 Occasional failure to detect wdc1 on boot o [1997/02/11] conf/2709 FBSD 2.1.6 X-Server installation setup ut o [1997/02/11] kern/2715 MSDOS-FS 1024/2048 byte/sector media supp o [1997/02/11] kern/2716 od.c/sd.c non 512 byte/sector support imp o [1997/02/13] i386/2729 "make tags" in sys/kern produces barely u o [1997/02/14] bin/2734 jkh pkg_* uses relative paths to executables o [1997/02/14] bin/2735 jkh Add signature support (both MD5 and PGP) o [1997/02/14] bin/2737 yppasswd fails to change password on a su o [1997/02/15] misc/2745 fenner PR querry web form doesn't sort correctly o [1997/02/23] kern/2806 new kernel tags script o [1997/02/26] conf/2822 ftp install specifying URL confusing o [1997/02/27] gnu/2827 after make world genclass is not installe o [1997/03/02] bin/2851 script(1) sets argv[0] of the started she o [1997/03/03] kern/2857 DE500 board exhibits capture effect o [1997/03/03] bin/2859 /usr/bin/quota seems to choke on long gro o [1997/03/03] kern/2865 peter NFS client hangs on umount, ls, df when N o [1997/03/05] kern/2886 fenner mbuf leak in multicast code 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/09] i386/2924 sos syscons X keyboard gets stuck in capsmode o [1997/03/10] bin/2934 sh(1) has problems with $ENV o [1997/03/10] bin/2938 Add -b, -l, and -f options to du(1) o [1997/03/11] ports/2949 asami bsd.port.mk needs something like FETCH_EN o [1997/03/11] misc/2955 pkg_add failed on xemacs via sysintall f [1997/03/11] ports/2956 ports New Port: xgospel-1.10d in ftp.freebsd.or a [1997/03/13] bin/2977 After enabling moused and vidcontrol and o [1997/03/14] ports/2988 joerg vga font is not built o [1997/03/15] ports/2993 hoek qmail-port-take2-proff.tar.gz in incoming o [1997/03/17] ports/3012 obrien qmailanalog port in incoming o [1997/03/18] conf/3023 By default users have no write permission o [1997/03/18] misc/3024 make reinstall in /usr/src requires writa o [1997/03/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/01] ports/3169 ports nn port broken o [1997/04/06] bin/3211 ctm uses mktemp()> o [1997/04/06] bin/3212 the pkg_* tools use mktemp() o [1997/04/07] bin/3221 rpc.rusersd : can't communicate with SunO o [1997/04/07] misc/3225 uucpd.c should normalize host names as lo o [1997/04/08] misc/3237 SCRIPTS addition to bsd.prog.mk o [1997/04/09] bin/3242 incorrect prototype for initgroups o [1997/04/10] bin/3251 xsysinfo stops refreshing and wastes CPU o [1997/04/10] kern/3253 scsiconf.c: make ZIP disks use optical dr s [1997/04/13] conf/3272 imp $@ is deprecated I believe, so use ${.TAR 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 /etc/daily did not run on April 6, 1997 o [1997/04/17] ports/3318 ports New port: jigsaw (Java-based HTTP server) o [1997/04/18] ports/3322 markm setlocale problem in lang/perl5 o [1997/04/25] ports/3383 ports kaffe core dumps if LD_LIBRARY_PATH not s o [1997/04/25] bin/3386 kernel 'config' wrapper 'doconfig' ala Di o [1997/04/27] bin/3399 mv of symbolic link can move directory in o [1997/04/29] bin/3416 ibcs emulation problems o [1997/04/29] bin/3418 pkg_create doesn't always create gzip'ed o [1997/05/01] ports/3455 jmz mtools-3.6.tgz could have a better mtools o [1997/05/02] kern/3475 gdb(ptrace?) cause create/modify times on o [1997/05/05] i386/3504 [PATCH] New features (and manpage) for ne o [1997/05/05] bin/3506 [PATCH] more did not show iso-8859-n char o [1997/05/05] bin/3508 FreeBSD 2.2.1 do not view SCSI disk at sw o [1997/05/06] docs/3522 Man pages close(2) misses fcntl lock info o [1997/05/08] kern/3546 ktrace works even if no read permission o [1997/05/08] gnu/3552 the -L option of tar does not work proper o [1997/05/09] bin/3556 Bug with -i option in /usr/bin/lpr o [1997/05/09] bin/3558 make reinstall collapses on install-info s [1997/05/09] kern/3571 Mounted ext2 prevents umount of filesyste o [1997/05/11] conf/3577 eBones and OBJLINK=yes fails to build o [1997/05/12] kern/3584 cleanup TCP_REASS macro in tcp_input.c o [1997/05/13] conf/3590 doc FAQ gives bad reccomendation re: xdm 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] bin/3638 /bin/w can't handle long /dev/{tty,cua}xx o [1997/05/20] bin/3639 ac doesn't know about FreeBSD's pty names o [1997/05/20] docs/3645 torstenb TCP_wrappers package doesn't mention wher s [1997/05/21] bin/3648 roberto [PATCH] find(1) extension for file flags o [1997/05/21] ports/3657 ports Port of NCSA HyperNews submitted as p5-hy s [1997/05/22] kern/3667 [PATCH] make vn LKM'able. s [1997/05/30] docs/3720 doc Addition for supported Hardware o [1997/05/31] ports/3729 scrappy pgsql dies when initiated o [1997/05/31] kern/3731 Addition of a PCI Bridge o [1997/06/01] kern/3739 pause key not disabled; weird stuff when o [1997/06/01] conf/3751 Improvements to /etc/rc{,.network,.pccard o [1997/06/02] bin/3762 dufault Bogus return values from rtprio(1) o [1997/06/02] docs/3764 systat(1) -vmstat description seems to be o [1997/06/04] bin/3778 ypbind -S domainname,server1,... does not o [1997/06/07] bin/3805 single process tftpd o [1997/06/09] bin/3826 KerberosIV sometimes hangs rcp o [1997/06/10] kern/3836 Cannot remove HUGE directory o [1997/06/10] bin/3837 dufault new feature for rtprio o [1997/06/12] kern/3853 netboot/ns8390.c breaks NS datasheet o [1997/06/13] bin/3859 Setting the $0 variable in perl dosnt do 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/16] conf/3886 peter install does not build sendmail host stat o [1997/06/17] ports/3892 itojun new port: www/webxref (cross-reference ge 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] bin/3957 Makefile dependency error in amd o [1997/06/26] ports/3958 obrien a2ps fails if used according to man o [1997/06/26] i386/3962 print disk internal cache size during pro o [1997/06/27] kern/3968 Hardware probes die on Peak SBCs. o [1997/06/29] ports/3983 fenner New port: psf toolkit o [1997/07/02] ports/4014 ports package/port installation obeys roots uma 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/08] misc/4063 2.2.2R Installation fails if Jaz drive sp o [1997/07/13] ports/4083 ache netscape wrapper doesn't hand off args co o [1997/07/18] bin/4116 davidn Kerberized login as .root fails to o [1997/07/19] bin/4120 Partition sysid prevents extended DOS par o [1997/07/20] ports/4127 ports netscape-3.01: get rid of bogus error mes 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 o [1997/07/24] bin/4163 ftp core dumps after hitting control-C s [1997/07/26] bin/4172 suggest reconnection option added to fetc s [1997/07/28] kern/4184 [PATCH] minor nits in sys/netatalk o [1997/07/31] conf/4201 jkh Installing only X-User does not install c s [1997/07/31] bin/4204 [PATCH] ac printed wrong report about tty o [1997/08/03] kern/4221 Kernel mode pppd doesen't update wtmp on o [1997/08/04] conf/4229 Ethernet interface unreachable on bootup o [1997/08/06] ports/4232 scrappy Boot-time start of postgressql postmaster 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 a [1997/08/09] kern/4255 SMP kernel freezes on machines with >2 CP a [1997/08/09] kern/4257 itojun scsi RESERVATION CONFLICT support needed f [1997/08/10] ports/4264 ports mftp get a Segmentation fault o [1997/08/12] ports/4281 ports Compress pcl graphics files - this is an o [1997/08/12] misc/4285 SDL RISCom/N2 (ISA) a [1997/08/13] gnu/4290 ache man wrong viewed koi8-r manpages and neqn 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 ports 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/26] ports/4391 ports New port: VPCE o [1997/08/26] misc/4395 if exists(secure) in /usr/src/Makefile is o [1997/08/28] ports/4412 ports New port: YaTeX (in print and japanese) o [1997/08/29] kern/4413 No way to unmount a floppy that goes bad o [1997/08/29] misc/4414 be.iso.kbd errors in mapping 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 f [1997/09/15] i386/4547 asc.c and pcaudio.c should use selrecord o [1997/09/16] bin/4553 man fails to open manpage if ./man exists o [1997/09/16] misc/4556 make can't build executable from single F o [1997/09/17] ports/4565 torstenb News port: ircII-current (ircII-2.9a8/col o [1997/09/18] conf/4572 /etc/rc.network loads ipfirewall lkm rega 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/02] kern/4680 lkm version of vn.c o [1997/10/03] kern/4685 Some SCSI retry messages formatted differ o [1997/10/04] bin/4688 peter sys/utsname.h SYS_NMLN 32 too small o [1997/10/05] bin/4695 pstat error 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/12] gnu/4748 cc -Wformat too sensitive a [1997/10/15] ports/4770 ports New port: Xitami HTTP Server o [1997/10/15] gnu/4771 diff to correct misleading total bytes in a [1997/10/19] ports/4808 andreas Broken password.c in backend/libpq for Fr o [1997/10/22] bin/4828 ypxfr makes false assumption about RPC ca o [1997/10/23] docs/4833 Manual page missing for pccardc o [1997/10/23] kern/4837 bad error return from rmdir() with msdos o [1997/10/23] ports/4839 ports New port - spin - Verification system for 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/10/25] kern/4856 netatalk cannot register own host 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/03] ports/4928 asami no 'update' target in /usr/ports/Makefile s [1997/11/04] ports/4937 mph A looks-nice audio level meter port is no o [1997/11/07] ports/4967 ports I have ported Carl DeClerck's mserver-0.2 o [1997/11/07] bin/4969 cdcontrol plays incorrect audio tracks in o [1997/11/07] ports/4974 dburr New port: YODL, Yet Oneother Document Lan o [1997/11/08] bin/4975 quotaon while server very busy causes loc o [1997/11/08] ports/4980 dburr NEW PORT: netscape3-us (Netscape Nav with o [1997/11/09] ports/4985 dburr NEW PORT: www/htmlpp htmlpp-3.9, a WWW au 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/10] misc/4999 Entering '?' at first boot prompt in inst o [1997/11/11] kern/5009 ibcs2 emulation o [1997/11/11] kern/5011 rndcontrol -s 8 causes kernel panic o [1997/11/11] docs/5016 make -j4 fails in share/doc/usd/13.viref o [1997/11/13] bin/5031 lpr does not remove original file if -s i o [1997/11/13] ports/5034 ports (tcsh) blocked write on named pipe sticks o [1997/11/14] kern/5038 FreeBSD can't read MS Joliet CDs. 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] ports/5045 ports freebsd.ftp.markers for xearth is out of o [1997/11/14] bin/5047 ipfw(8) IP address resolving problem if o o [1997/11/14] kern/5048 Calling shutdown(fd,1) multiple times wil o [1997/11/15] bin/5052 peter upgrade BIND o [1997/11/15] kern/5059 peter mountd, nfsd, etc. fail when lp0 defined o [1997/11/15] kern/5060 ahasty Kernel doesn't compile with mss o [1997/11/15] misc/5064 A dos2bsd conversion utility in C. o [1997/11/17] docs/5070 doc new FAQ entries o [1997/11/17] bin/5072 /usr/bin/fetch parses a URL incorrectly o [1997/11/17] bin/5073 'host -t mx' coredumps o [1997/11/18] misc/5081 sysinstall glitches o [1997/11/18] misc/5082 Permit upgrade of multi-disk system, or d o [1997/11/20] ports/5104 ports New port: sis-1.2pl1 o [1997/11/20] kern/5108 pmap_release panics with 'freeing held pa o [1997/11/20] bin/5109 patch to ftpd, new option to limit number o [1997/11/20] kern/5110 kernel crash & core in pmap_testbit durin a [1997/11/23] ports/5131 ports New math port: SuperLU o [1997/11/23] bin/5134 cdcontrol will eject a mounted CDROM s [1997/11/25] misc/5147 [PATCH] a shell script to help -CURRENT u o [1997/11/26] misc/5153 jkh release file checksums in wrong file o [1997/11/26] ports/5158 ports thot editor port doesn't install template 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/03] ports/5200 ports new port-package for pgpmoose o [1997/12/03] ports/5201 ports new port-package for fidogate o [1997/12/03] ports/5202 ports new port-package for pathalias o [1997/12/03] conf/5213 ahasty My SB AWE64 isn't being recognized. f [1997/12/05] kern/5231 Mounted MS-DOS floppy disk writes unrelia o [1997/12/06] misc/5239 jkh ata + atapi & /stand/sysinstall & dos o [1997/12/06] ports/5240 ports Incorrect path in pkfonts (fix) o [1997/12/07] ports/5245 ports new port, bugsx game s [1997/12/08] bin/5253 ache [PATCH] catgets(3) and catclose(3) don't o [1997/12/09] bin/5263 sh bug (with example) s [1997/12/11] kern/5274 gibbs [PATCH] mt comp 0/1 does not work, with f s [1997/12/11] kern/5275 [PATCH] Added volume (barcode) support to o [1997/12/14] conf/5292 master.passwd -- /nonexistent vs. /sbin/n o [1997/12/14] bin/5293 brian DES dist (req'd by PPP) defaults to kerbe a [1997/12/14] ports/5295 ports New Math port: umfpack s [1997/12/14] bin/5296 slattach fails creating pidfile with ioct f [1997/12/15] ports/5302 ache webcopy port doesnt work? o [1997/12/15] ports/5309 ports New port: sls-1.00 [category misc] o [1997/12/15] ports/5312 ports New math port xwpl a [1997/12/19] docs/5346 doc Discrepancy between dump(8) man page and o [1997/12/22] kern/5362 peter mount incorrectly reports / as an NFS exp o [1997/12/26] ports/5380 ports wb uses ghostscript 4 o [1997/12/28] ports/5393 ports DOOMSRC port & package o [1997/12/30] ports/5397 ports upload of new port (fly) f [1997/12/30] i386/5398 silo overflows running o [1997/12/30] docs/5399 doc Missing detail of - or -- flags to sh(1) o [1997/12/31] bin/5400 brian lqr timeout in ijppp only works if you ha 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/08] ports/5446 se KDE port does not install using make in / s [1998/01/08] bin/5451 roberto [PATCH] halt/reboot does not execute /etc o [1998/01/08] ports/5463 ports No spell check in pico editor because /us o [1998/01/09] ports/5472 erich xmmix-1.2 prot won't compile - "SOUND_VER o [1998/01/10] ports/5475 ports abacus sentry o [1998/01/11] bin/5483 Login(1) clears utmp entry s [1998/01/15] docs/5487 doc Adding documentation for scsi(8) usage wi o [1998/01/15] kern/5502 nfsd process usage doesn't get accounted o [1998/01/15] ports/5504 ports New port sidplay (category audio) o [1998/01/15] kern/5508 SCSI Message sd0: COMMAND FAILED (4 28) @ o [1998/01/15] ports/5509 ports submit new port xruskb-1.5.1 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 o [1998/01/19] misc/5525 bde gid and uid in struct pwd are ints, when 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/21] misc/5539 ftp problems with ftp.freebsd.org ? "Tran o [1998/01/21] bin/5541 ppp -alias (2.2.5-STABLE) has troubles wi o [1998/01/22] docs/5545 doc http://www.freebsd.org/handbook/handbook3 o [1998/01/22] bin/5549 Kernel Problem o [1998/01/23] bin/5557 brian /usr/sbin/ppp no longer works with SecurI o [1998/01/24] i386/5559 PC-Card joystick ports were not supported o [1998/01/25] ports/5566 ports New port: wmx-4 (category x11) o [1998/01/25] bin/5567 trying to mount a joliet filesystem cdrom o [1998/01/26] bin/5569 Problems with 'moused'. o [1998/01/26] ports/5570 ports new port, rise 0.3.3 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/28] bin/5596 killall's diagnostics bogus o [1998/01/30] ports/5607 ports NEW PORT: timidity-luigi [category audio] o [1998/01/30] ports/5608 jfitz Ports change-request: Afterstep I18N o [1998/01/31] bin/5609 lpd cannot send long files to HP's JetDir o [1998/02/02] ports/5626 ports 'ldap' port eats all available CPU time o [1998/02/02] kern/5627 Tertiary/Quaternary IDE Ctlrs: A few kern o [1998/02/03] ports/5633 ports Submission of new port in 'lang' category a [1998/02/03] ports/5638 ports mail/bulk_mailer port update o [1998/02/04] bin/5650 fetch(1) manpage out of date WRT FTP URLs o [1998/02/04] bin/5651 fenner fetch(1) doesn't CD properly on FTPs o [1998/02/04] ports/5653 ports New port of ICI language o [1998/02/05] misc/5659 2.2.5 Install doesn't copy kernel a [1998/02/05] ports/5660 ports New port type1inst o [1998/02/05] misc/5662 sysinstall generates short dev names for o [1998/02/06] bin/5666 ifconfig fails to add alias a [1998/02/06] ports/5667 ports I have ported the VICE 0.13.0 Commodore e o [1998/02/06] kern/5672 Crash from scsi aborted command 'Overlapp o [1998/02/07] ports/5675 ports New port in category devel: DOC++ o [1998/02/07] docs/5676 commenting in ftphosts is not documented o [1998/02/09] kern/5689 sysctl vm.vmmeter - bogus and unsupported o [1998/02/10] ports/5706 ports New port: ja-dvi2dvi-1.0 (japanese/dvi2dv 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/11] bin/5721 "more" coredumps when sent two signals 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/17] ports/5771 ports New port: Stuttgart Neural Network Simula s [1998/02/17] misc/5772 peter nfsstat does not work o [1998/02/17] ports/5776 ports New compression port: lzo o [1998/02/18] i386/5779 BOUNCE_BUFFERS option in LINT needs modif o [1998/02/18] i386/5784 ibcs2 emulation not handling ioctl(..FION a [1998/02/18] misc/5786 definition of speed_t in termios.h is not o [1998/02/18] kern/5787 Failure of unmounting asyncronous file sy o [1998/02/19] ports/5788 ports 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] kern/5800 incorporate -current pppd driver into -st o [1998/02/20] misc/5803 "tab" function from "ee" not compatible w o [1998/02/21] ports/5811 ports netatalk ioctl(SIOCADDMULTI) failure o [1998/02/21] misc/5813 strsignal() missing a [1998/02/22] ports/5814 ports New package XShodou o [1998/02/22] ports/5821 ports Port of Swish-E, a Web site indexer 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. o [1998/02/25] docs/5848 [PATCH] Update web.mk to handle SGML file o [1998/02/25] docs/5851 Mention /etc/hosts.lpd et. al. in Handboo o [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] ports/5859 ports xxgdb port doesn't recognize the -k optio o [1998/02/26] kern/5863 Kernel support for sorted SHUTDOWN & SHUT o [1998/02/27] ports/5868 jfitz MSQL isn't PREFIX clean and PLIST wrong o [1998/03/01] bin/5880 df -t does not support devfs o [1998/03/01] ports/5884 ports New port: icqjava-0.981a (net/icqjava) o [1998/03/01] ports/5885 ports New port: dc20ctrl-0.4 (graphics/dc20ctrl o [1998/03/02] bin/5901 new version of `fmt' f [1998/03/03] ports/5908 stb atalkd won't come up o [1998/03/03] bin/5912 kinit exits if no user name specified o [1998/03/04] ports/5920 andreas lyx's ``configure'' disables the use of m f [1998/03/05] bin/5925 brian ppp compiled to use des 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/07] conf/5936 Add hostname to C shell prompt o [1998/03/08] bin/5944 cvs doesn't work correct. o [1998/03/08] ports/5946 ports New port biology/molmol 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 ports 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/11] ports/5985 hoek new port submission (qmail MTA) o [1998/03/12] gnu/5992 cvs y2k o [1998/03/13] bin/5996 more(1) '-#' broken (obsolete) and h)elp o [1998/03/13] bin/6000 kadmin ank uses bad default expiration of o [1998/03/14] docs/6003 Two problems in atc(6) man page o [1998/03/15] bin/6015 indent(1) breaks source with backslash ne o [1998/03/15] ports/6017 ports new port: yacl o [1998/03/15] ports/6018 ports new port: ml-3.3 a [1998/03/15] ports/6020 ports new port: Xfstt-0.9.7 o [1998/03/15] ports/6027 max New Port: tgif2tex o [1998/03/15] ports/6028 kuriyama Upgrade Ports: kinput2 o [1998/03/15] ports/6029 ports New Ports: jvim+onew o [1998/03/16] kern/6032 poor TCP performance using FDDI over long o [1998/03/16] docs/6036 doc New handbook section 10.4.3.4 - si driver o [1998/03/16] bin/6037 inconsistency between kbdcontrol(1) and s s [1998/03/18] ports/6053 kuriyama new port request: korean/hanIM o [1998/03/18] kern/6056 de driver support for DS 21143 incomplete o [1998/03/18] ports/6057 ports xperfmon++-1.40 package fails XtRealloc() o [1998/03/18] misc/6060 peter Sendmail executable, not doing MASQUERADE o [1998/03/18] bin/6064 Script to update files installed by /usr/ o [1998/03/19] i386/6067 boot.help pushes kernel list off screen o [1998/03/20] ports/6078 ports Documentation concerning logging suggests o [1998/03/21] ports/6085 ports New port: pavuk-0.8 o [1998/03/22] conf/6096 /sys/i386/conf/LINT: edit(???) sound_conf o [1998/03/22] i386/6098 FreeBSD only uses 16M of 48M on Compaq De o [1998/03/22] gnu/6107 gdb should support PRINTF_HAS_LONG_LONG o [1998/03/23] ports/6113 ports new port: rinfo-1.2 o [1998/03/23] i386/6115 msdosfs incorrect compute cluster or root o [1998/03/23] ports/6120 ports New port: xtetris-2.6 o [1998/03/25] gnu/6130 "dialog" command cuts off chars from menu f [1998/03/26] bin/6140 des Add '-H' and '-P' options to ls(1), fix m o [1998/03/27] bin/6144 telnet for 8-bit data path o [1998/03/27] ports/6151 ports New port: xrus-1.5.2 o [1998/03/28] ports/6153 ports New port: flick o [1998/03/28] ports/6155 ports new port: emulators/vice, Versatile Commo 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 ports another squid ports o [1998/03/29] ports/6171 ports New port: xtron-1.1a o [1998/03/29] misc/6172 markm Why is /ftp.freebsd.org/pub/FreeBSD/CTM/p o [1998/03/30] ports/6176 ports running architextSearch (excite) under li o [1998/03/30] ports/6181 ports 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/01] bin/6188 screensaver permanently active when no bo o [1998/04/01] kern/6192 kernel patches for netatalk break FDDI su o [1998/04/01] ports/6194 ports New port: mirrormagic-1.3 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/03] ports/6207 ports new port request: korean/ftghostscript5 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 o [1998/04/05] ports/6221 ports New port: mico s [1998/04/06] bin/6223 PST/DST bug in /bin/date o [1998/04/06] bin/6227 as doesn't handle this instruction o [1998/04/06] bin/6228 Syslogd not working according to manpage o [1998/04/06] ports/6230 ports gfont_mkgdf calls wrong interpreter o [1998/04/06] bin/6234 ypserv -d is broken o [1998/04/07] ports/6235 ports New port: scwm-icon o [1998/04/07] ports/6236 ports New port: scwm o [1998/04/07] kern/6247 Gravis UltraSound Classic no longer works o [1998/04/09] kern/6255 SI driver fix for Jet ISA memory size o [1998/04/09] kern/6256 SI driver - new T225 download code o [1998/04/10] ports/6262 ports New port of bulk_mailer 1.9 o [1998/04/10] i386/6269 Included is a patch to support AMD Write- o [1998/04/10] i386/6270 options.i386 update for AMD write-allocat o [1998/04/10] misc/6271 jkh Install program can no longer write out p o [1998/04/14] docs/6295 doc Reference to nonexistent file in Device D 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] ports/6305 ports New ports collection: ja-libslang o [1998/04/15] ports/6306 ports New ports collection: ja-slrn o [1998/04/15] docs/6307 doc sgmlfmt not `make -jN' ready s [1998/04/15] bin/6308 [PATCH] date(1) -v argument cannot vary s o [1998/04/15] ports/6311 ports New port: gsfonts o [1998/04/15] ports/6312 ports New port: ghostscript-3.33 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. a [1998/04/16] ports/6321 ports can't run any version of PostgreSQL on 2. o [1998/04/17] ports/6331 ports New port: libshhopt-1.1.3 o [1998/04/17] bin/6332 bde /usr/include/time.h doesn't compile with o [1998/04/17] conf/6334 -DALLLANG should be moved from src/Makefi 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/19] ports/6355 ports New port o [1998/04/20] bin/6359 routed does sent router discovry solicita o [1998/04/20] ports/6361 ports New ports collection: GNU Pascal Compiler s [1998/04/20] bin/6371 [PATCH?] fetch(1) uses HTTP_PROXY for ftp o [1998/04/21] conf/6376 jkh can't reset /stand/sysinstall into initia o [1998/04/23] ports/6393 ports patch for multimedia-2.1.tar.gz f [1998/04/23] bin/6399 [PATCH] When using "-u" mount doesn't sta o [1998/04/23] bin/6401 user error while mounting causes panic o [1998/04/23] kern/6402 another machine can change my own permane o [1998/04/25] ports/6413 ports new ports for lynx2.8rel.3 (modified for o [1998/04/25] ports/6414 ports new ports for ja-color-lynx2.8rel.3 (modi o [1998/04/25] ports/6415 ports new ports for ja-lynx2.8.1dev.7 (modified o [1998/04/25] ports/6416 ports new ports for ja-color-lynx2.8.1dev.7 (mo o [1998/04/25] ports/6417 ports new ports for ja-libslang-1.0.3 (modified a [1998/04/27] kern/6432 IFF_NOARP does not affect ethernet interf o [1998/04/28] ports/6434 se [PATCH] mediatool in x11/kdelibs cause kw o [1998/04/28] ports/6445 ports New port for `fhist' o [1998/04/29] docs/6455 doc bootptab.5 uses both man macros and mdoc o [1998/04/29] misc/6457 BSD Bug List Page o [1998/04/29] ports/6460 ports New port: lang/kawk o [1998/04/30] kern/6464 tcpdump doesn't recognize tun0 when it's f [1998/04/30] bin/6470 brian aliasing & dial-on-demand creates unneces o [1998/05/01] ports/6473 ports New port: libshhmsg-1.3.3 o [1998/05/01] ports/6474 ports New port: libxalloc-1.0.2 o [1998/05/01] ports/6483 ports New port: affenspiel-1.0 o [1998/05/03] kern/6495 Need pci_unmap_mem and pci_unmap_port rou o [1998/05/03] ports/6504 ports New port of `C Interfaces and Implementat o [1998/05/03] kern/6505 panic: cannot mount root on sd1 o [1998/05/04] docs/6508 doc sgmlfmt does not expand relative URLs s [1998/05/04] bin/6509 [ALMOST PATCH] Allow dd to seek/skip to o o [1998/05/04] docs/6510 steve GNATS doesn't expand freebsd-doc s [1998/05/04] bin/6516 [Patch] Assorted errors in libedit s [1998/05/05] bin/6521 [MAYBE PATCH] "rmdir -p x/y/z/" fails s [1998/05/05] bin/6529 [ALMOST PATCH] potential timing problem w o [1998/05/06] ports/6533 max Update: mew-1.92.4. o [1998/05/06] misc/6537 jkh New improved motd, take 2 o [1998/05/07] ports/6541 ports New port: math/dc o [1998/05/07] kern/6544 ahasty Only get one channel through sound card o [1998/05/07] ports/6546 ports 3line ansi prompt in tcsh: cursor disappe o [1998/05/09] conf/6559 jkh Upgrade processing clobber's ~root/{.cshr o [1998/05/09] i386/6560 yokota Console does not reset to primary screen o [1998/05/09] ports/6563 se minor problems with KDE ports o [1998/05/09] docs/6564 doc need more references in fetch(1) o [1998/05/09] ports/6565 ports new port o [1998/05/10] ports/6570 ports port of java CUP parser o [1998/05/11] ports/6588 max Update ports: mew-1.92.4. o [1998/05/11] i386/6595 Old IP address persistent after change o [1998/05/11] ports/6598 ports new port for FreeBSD - asmodem o [1998/05/12] ports/6604 ports New port: web500gw, an HTTP - LDAP gatewa o [1998/05/12] ports/6606 ports package add of perl-5.00404 fails w/3.0 S o [1998/05/12] misc/6612 bsd.man.mk can't handle man pages with ": o [1998/05/12] ports/6613 ports ports/lang/perl5 fails to install by addi o [1998/05/13] ports/6622 ports IIJ-PPP current version 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] ports/6645 ports Updated port: mysql s [1998/05/15] docs/6647 doc ftpd: man page at variance with code (e.g o [1998/05/15] kern/6651 peter Possible NFS deadlock clue f [1998/05/16] bin/6653 The rc script sometimes produces errors w o [1998/05/16] ports/6657 ports new port for perl/Tk 800.004 s [1998/05/16] bin/6658 [PATCH] -stable getcwd(3) performs unnece o [1998/05/17] ports/6666 ports Update port: ja-netscape-4.05 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 o [1998/05/18] docs/6681 doc docu. addition o [1998/05/19] ports/6684 ports New port: xzip-1.7 o [1998/05/19] ports/6687 ports New port, ktelnet v0.6 o [1998/05/19] ports/6688 ports New port: kbiff v0.6 o [1998/05/19] ports/6699 ports Generic NQS port (new) o [1998/05/19] ports/6700 ports New port: xworm-1.02 o [1998/05/20] kern/6702 luigi tsleep and new snd (pcm0) o [1998/05/20] ports/6704 ports New port: gtk-- o [1998/05/21] ports/6709 ports New port kmessage s [1998/05/21] conf/6711 [PATCH ?] I've seen that fortune before o [1998/05/21] ports/6718 ports New port: boa-0.92 o [1998/05/23] ports/6728 ports New port ktranslator o [1998/05/24] ports/6743 ports diff to upgrade tkrat to tkrat1.1 o [1998/05/24] docs/6745 doc man page for ftpd o [1998/05/25] ports/6748 ports New port: xmailbox-2.5 o [1998/05/25] misc/6752 jkh sysinstall w/o cd9660 fs loaded can't mou s [1998/05/25] kern/6758 mount_portal fails because kernal refuses 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 s [1998/05/26] docs/6764 doc limits references to sysctl o [1998/05/26] ports/6765 ports p5-Mysql port out of date o [1998/05/26] kern/6769 peter panic: nfs rcvunlock o [1998/05/27] ports/6772 ports glbiff Port Has Missing Dependency o [1998/05/28] ports/6776 ports New port - xqf o [1998/05/28] ports/6777 ports New port - qstat 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 s [1998/05/29] bin/6787 race condition in pw command o [1998/05/29] ports/6789 ports new port : mailcrypt-3.4 o [1998/05/29] ports/6791 ports New Port, TinyMUX s [1998/05/29] i386/6792 eivind [PATCH][STABLE]Backported PnP support for o [1998/05/29] bin/6795 steve send-pr does not parse problem reports co o [1998/05/31] ports/6806 ports /usr/ports/graphics/killustrator doesn't o [1998/05/31] ports/6812 ports New port: GNU plotutils o [1998/05/31] ports/6813 ports patched audio module for vat port o [1998/05/31] ports/6814 ports vic patches for x11 grabber o [1998/06/01] ports/6815 ports ssh lookup ignores second IP address s [1998/06/01] kern/6819 [PATCH] pci_unmap_int (pci/pci.c) does no o [1998/06/01] kern/6820 cd9660_mount NULL pointer deref for no CD s [1998/06/02] bin/6832 [PATCH] Allows PINGing from any address o o [1998/06/02] bin/6835 brian ppp -background tries connect to non-acti o [1998/06/02] ports/6838 ports Enable lj4dith driver by default s [1998/06/02] kern/6843 sos [PATCH] to enable reading digital audio s f [1998/06/03] ports/6847 ports Zebra Port still doesn't compile o [1998/06/04] ports/6862 ports Cyrus upgraded to 1.5.10 o [1998/06/05] ports/6867 ports bpatch can't display character '%' o [1998/06/05] ports/6869 ports Egcs port update from version 19980508 to o [1998/06/06] kern/6874 accounting prevents transition to multi u o [1998/06/06] ports/6882 ports Perl5 in 3.0-980518-SNAP o [1998/06/08] ports/6895 ports Status of lsof in 3.0-980518-SNAP o [1998/06/09] ports/6898 ports improper installation of a2ps-A4-4.9.8 in o [1998/06/11] ports/6915 ports Apache-FP for apache v1.3.0 o [1998/06/11] ports/6917 hoek New port: qmail MTA o [1998/06/11] bin/6919 can not run multiple instances of /sbin/r o [1998/06/11] ports/6925 ports new ports: ja-rxvt o [1998/06/12] kern/6928 [PATCH] syscons: MOUSE_BUTTON_EVENT uses o [1998/06/12] ports/6934 dburr New port of ucspi-tcp 0.80 f [1998/06/12] ports/6935 ports Update to the w3c-httpd port o [1998/06/13] misc/6936 sysinstall: install from MS-DOS MO divece o [1998/06/13] bin/6937 rc.firewall can't be run from network - f o [1998/06/13] ports/6938 dburr Addition of V GUI to ports collection o [1998/06/13] bin/6939 restore does not set the correct uid on d o [1998/06/13] ports/6942 ports New port, mrouted-beta o [1998/06/14] ports/6943 ports new ports submitted o [1998/06/14] ports/6945 ports Minor fixes to w3c-httpd o [1998/06/14] ports/6949 ports ports/mail/faces o [1998/06/14] ports/6951 ports ${PORTSDIR}/japanese/tcl80 update o [1998/06/14] ports/6952 ports ${PORTSDIR}/japanese/tk80 update o [1998/06/15] ports/6954 ports New port: CJK o [1998/06/15] ports/6961 ports netatalk needs tweek for 3.0 multicasting o [1998/06/15] kern/6962 phk's msgbuf changes are here for -stable o [1998/06/15] bin/6963 msgs -p can give misleading errors o [1998/06/16] gnu/6965 grep -a dosn't work o [1998/06/16] ports/6967 dburr ddd upgrade: 2.2.3 --> 2.99.99 o [1998/06/16] pending/6970gnats-adminmule and family build faulure o [1998/06/16] pending/6971gnats-adminSocks5 ports old o [1998/06/17] ports/6973 ports New port: bg5ps o [1998/06/17] ports/6974 ports Update port: xemacs-mule-20.4. o [1998/06/17] ports/6976 ports changed distfile site for expect o [1998/06/17] ports/6977 ports smtpd port does not compile in -current o [1998/06/17] ports/6978 ports New port: extension fonts for enscript o [1998/06/18] ports/6979 ports Update port: devel/ncurses o [1998/06/18] kern/6981 CD unmount w/o CD in drive can cause pani o [1998/06/18] ports/6982 ports Enabling anonymous ftp in proftpd can be o [1998/06/18] ports/6985 dburr New port: battalion-1.4 o [1998/06/18] ports/6987 dima make package for ssh-1.2.25 now fails. o [1998/06/18] pending/6989gnats-admin8 char user limit need help o [1998/06/19] bin/6995 Minor flaw in fdformat o [1998/06/19] bin/6997 vnconfig "open" error message confusing o [1998/06/19] ports/7000 ports new port www/webalizer o [1998/06/19] ports/7001 ports new port de/webalizer o [1998/06/19] ports/7002 ports tcplist is not in the ports/net archive o [1998/06/20] ports/7004 ports sysutils/cdrecord depends on mkisofs, is o [1998/06/20] ports/7005 ports Submitting RealAudio Player 3.0 as a new o [1998/06/20] ports/7006 ports hylafax port improved o [1998/06/21] ports/7008 ports New port: mp3info-0.2.15 o [1998/06/21] ports/7010 ports Update to crafty port o [1998/06/21] bin/7011 Improvements to ls to help Emacs users; p o [1998/06/21] ports/7013 ports SANE v0.73 cannot be pkg_deleted due to i o [1998/06/21] kern/7014 [PATCH][STABLE] Add support for SiS 5591 o [1998/06/21] ports/7015 ports jbigkit port upgraded to 1.0 o [1998/06/21] ports/7017 ports Update port: net/lftp o [1998/06/21] ports/7018 ports New port: xmball-5.4.4 o [1998/06/22] bin/7020 pkg_*'s error handling is broken o [1998/06/22] bin/7021 Size estimation patches to pkg_* o [1998/06/22] bin/7022 changes to bsd.port.mk to accompany PR bi 729 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 Jun 22 11:32:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22494 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 11:32:49 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA22334 for ; Mon, 22 Jun 1998 11:31:48 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA28273; Mon, 22 Jun 1998 11:30:02 -0700 (PDT) Date: Mon, 22 Jun 1998 11:30:02 -0700 (PDT) Message-Id: <199806221830.LAA28273@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Stefan Eggers Subject: Re: bin/7020: pkg_*'s error handling is broken Reply-To: Stefan Eggers Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/7020; it has been noted by GNATS. From: Stefan Eggers To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: seggers@semyam.dinoco.de Subject: Re: bin/7020: pkg_*'s error handling is broken Date: Mon, 22 Jun 1998 20:24:40 +0200 Hi! Now I have a diff ready to fix the problem. If a context diff is preferable I'll make those the next time I send something in. Stefan. diff -ru pkg_install/add/perform.c pkg_install.NEW/add/perform.c --- pkg_install/add/perform.c Mon Feb 16 18:41:31 1998 +++ pkg_install.NEW/add/perform.c Mon Jun 22 20:06:06 1998 @@ -39,8 +39,8 @@ { int i, err_cnt = 0; - signal(SIGINT, cleanup); - signal(SIGHUP, cleanup); + signal(SIGINT, signalcleanup); + signal(SIGHUP, signalcleanup); if (AddMode == SLAVE) err_cnt = pkg_do(NULL); @@ -480,5 +480,11 @@ vsystem("%s -rf %s", REMOVE_CMD, LogDir); leave_playpen(); } +} + +void +signalcleanup(int signo) +{ + cleanup(signo); exit(1); } diff -ru pkg_install/create/perform.c pkg_install.NEW/create/perform.c --- pkg_install/create/perform.c Mon Feb 16 18:41:38 1998 +++ pkg_install.NEW/create/perform.c Mon Jun 22 20:11:09 1998 @@ -118,8 +118,8 @@ /* Make a directory to stomp around in */ home = make_playpen(PlayPen, 0); - signal(SIGINT, cleanup); - signal(SIGHUP, cleanup); + signal(SIGINT, signalcleanup); + signal(SIGHUP, signalcleanup); /* Make first "real contents" pass over it */ check_list(home, &plist); @@ -288,13 +288,21 @@ /* Clean up those things that would otherwise hang around */ void -cleanup(int sig) +cleanup(int signo) { - int in_cleanup = 0; + static int in_cleanup = 0; if (!in_cleanup) { in_cleanup = 1; + if (signo) + printf("Signal %d received, cleaning up..\n", signo); leave_playpen(); } +} + +void +signalcleanup(int signo) +{ + cleanup(signo); exit(1); } diff -ru pkg_install/delete/perform.c pkg_install.NEW/delete/perform.c --- pkg_install/delete/perform.c Mon Oct 13 17:06:12 1997 +++ pkg_install.NEW/delete/perform.c Mon Jun 22 20:10:09 1998 @@ -162,7 +162,6 @@ cleanup(int sig) { /* Nothing to do */ - exit(1); } static void diff -ru pkg_install/info/perform.c pkg_install.NEW/info/perform.c --- pkg_install/info/perform.c Mon Feb 16 18:41:44 1998 +++ pkg_install.NEW/info/perform.c Mon Jun 22 20:16:35 1998 @@ -36,7 +36,8 @@ int i, err_cnt = 0; char *tmp; - signal(SIGINT, cleanup); + signal(SIGINT, signalcleanup); + signal(SIGHUP, signalcleanup); tmp = getenv(PKG_DBDIR); if (!tmp) @@ -207,5 +208,11 @@ in_cleanup = 1; leave_playpen(); } +} + +void +signalcleanup(int sig) +{ + cleanup(sig); exit(1); } diff -ru pkg_install/lib/lib.h pkg_install.NEW/lib/lib.h --- pkg_install/lib/lib.h Mon Feb 16 18:41:51 1998 +++ pkg_install.NEW/lib/lib.h Mon Jun 22 16:19:30 1998 @@ -106,6 +106,7 @@ /* Misc */ int vsystem(const char *, ...); void cleanup(int); +void signalcleanup(int); char *make_playpen(char *, size_t); char *where_playpen(void); void leave_playpen(void); diff -ru pkg_install/lib/msg.c pkg_install.NEW/lib/msg.c --- pkg_install/lib/msg.c Mon Mar 9 13:31:15 1998 +++ pkg_install.NEW/lib/msg.c Mon Jun 22 16:27:42 1998 @@ -33,6 +33,7 @@ { warn("fatal error during execution: %s", err); cleanup(0); + exit(1); } /* @@ -55,6 +56,7 @@ if (!tty) { warnx("can't open /dev/tty!"); cleanup(0); + exit(1); } while (ch != 'Y' && ch != 'N') { vfprintf(stderr, msg, args); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jun 22 14:12:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA22068 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 14:12:26 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA21943 for ; Mon, 22 Jun 1998 14:11:45 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA28741; Mon, 22 Jun 1998 14:10:01 -0700 (PDT) Received: from tim.xenologics.com (tim.xenologics.com [194.77.5.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA20141 for ; Mon, 22 Jun 1998 14:04:31 -0700 (PDT) (envelope-from seggers@semyam.dinoco.de) Received: (from uucp@localhost) by tim.xenologics.com (8.8.5/8.8.8) with UUCP id XAA24932 for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Jun 1998 23:00:26 +0200 (MET DST) Received: (from seggers@localhost) by semyam.dinoco.de (8.8.8/8.8.8) id WAA05390; Mon, 22 Jun 1998 22:58:36 +0200 (CEST) (envelope-from seggers) Message-Id: <199806222058.WAA05390@semyam.dinoco.de> Date: Mon, 22 Jun 1998 22:58:36 +0200 (CEST) From: Stefan Eggers Reply-To: seggers@semyam.dinoco.de To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: seggers@semyam.dinoco.de X-Send-Pr-Version: 3.2 Subject: bin/7023: bsd.port.(%|subdir.).mk patches for size support Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7023 >Category: bin >Synopsis: bsd.port.(%|subdir.).mk patches for size support >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: Mon Jun 22 14:10:01 PDT 1998 >Last-Modified: >Originator: Stefan Eggers >Organization: none >Release: FreeBSD 2.2.6-STABLE i386 >Environment: Changes to accompany PR bin/7021 and bin/7022. >Description: With "make sizetable" in a subdirectory one can create a size table in either /usr/ports or /usr/ports/packages/All - it depends on where the packages go. This sizetable is intended for sysinstall so that it is able to estimate the package size requirements. It somehow shall go on the CD when sysinstall knows how to use it at least partially. >How-To-Repeat: Just try it. :-) >Fix: Two patches. One for bsd.port.mk, the other intended for bsd.port.subdir.mk. bsd.port.mk.WITH_SIZE is the version with the size extention mentioned in the other PR. *** bsd.port.mk.WITH_SIZE Mon Jun 22 16:49:37 1998 --- bsd.port.mk Mon Jun 22 22:50:03 1998 *************** *** 253,265 **** # the same file. # checksum - Use files/md5 to ensure that your distfiles are valid. # makesum - Generate files/md5 (only do this for your own ports!). # # Default sequence for "all" is: fetch checksum extract patch configure build # # Please read the comments in the targets section below, you # should be able to use the pre-* or post-* targets/scripts ! # (which are available for every stage except checksum) or ! # override the do-* targets to do pretty much anything you want. # # NEVER override the "regular" targets unless you want to open # a major can of worms. --- 253,269 ---- # the same file. # checksum - Use files/md5 to ensure that your distfiles are valid. # makesum - Generate files/md5 (only do this for your own ports!). + # do-sizetable - Creates the size table from the size files accompanying the + # packages. It gets used internally by makesizetable in the + # file bsd.port.subdir.mk # # Default sequence for "all" is: fetch checksum extract patch configure build # # Please read the comments in the targets section below, you # should be able to use the pre-* or post-* targets/scripts ! # (which are available for every stage except checksum and ! # makesizetable) or override the do-* targets to do pretty ! # much anything you want. # # NEVER override the "regular" targets unless you want to open # a major can of worms. *************** *** 680,688 **** --- 684,695 ---- PKGREPOSITORY?= ${PACKAGES}/${PKGREPOSITORYSUBDIR} .if exists(${PACKAGES}) PKGFILE?= ${PKGREPOSITORY}/${PKGNAME}${PKG_SUFX} + PKGSIZETABLE?= ${PKGREPOSITORY}/SIZES .else PKGFILE?= ${.CURDIR}/${PKGNAME}${PKG_SUFX} + PKGSIZETABLE?= ${PORTSDIR}/SIZES .endif + PKGSIZEFILE?= ${PKGFILE}+SIZE # The "latest version" link -- ${PKGNAME} minus everthing after the last '-' PKGLATESTREPOSITORY?= ${PACKAGES}/Latest *************** *** 1109,1115 **** fi; \ fi; \ fi; \ ! if ${PKG_CMD} ${PKG_ARGS} ${PKGFILE}; then \ if [ -d ${PACKAGES} ]; then \ ${MAKE} ${.MAKEFLAGS} package-links; \ fi; \ --- 1116,1122 ---- fi; \ fi; \ fi; \ ! if ${PKG_CMD} ${PKG_ARGS} -S ${PKGSIZEFILE} ${PKGFILE}; then \ if [ -d ${PACKAGES} ]; then \ ${MAKE} ${.MAKEFLAGS} package-links; \ fi; \ *************** *** 1811,1814 **** --- 1818,1827 ---- # Same goes for tags .if !target(tags) tags: + .endif + + # size table support + do-sizetable: + .if exists(${PKGSIZEFILE}) + echo >>${PKGSIZETABLE} ${PKGNAME}:`cat ${PKGSIZEFILE}` .endif Now to patch #2: *** bsd.port.subdir.mk.ORIG Sat Jun 20 22:21:00 1998 --- bsd.port.subdir.mk Mon Jun 22 22:48:09 1998 *************** *** 29,35 **** # # afterinstall, all, beforeinstall, build, checksum, clean, # configure, depend, describe, extract, fetch, fetch-list, ! # install, package, readmes, realinstall, reinstall, tags # --- 29,36 ---- # # afterinstall, all, beforeinstall, build, checksum, clean, # configure, depend, describe, extract, fetch, fetch-list, ! # install, package, readmes, realinstall, reinstall, ! # sizetable, tags # *************** *** 147,152 **** --- 148,164 ---- README= ${TEMPLATES}/README.category .endif + PACKAGES?= ${PORTSDIR}/packages + # Note this has to start with a capital letter (or more accurately, it + # shouldn't match "[a-z]*"), see the target "delete-package-links" below. + PKGREPOSITORYSUBDIR?= All + PKGREPOSITORY?= ${PACKAGES}/${PKGREPOSITORYSUBDIR} + .if exists(${PACKAGES}) + PKGSIZETABLE?= ${PKGREPOSITORY}/SIZES + .else + PKGSIZETABLE?= ${PORTSDIR}/SIZES + .endif + HTMLIFY= sed -e 's/&/\&/g' -e 's/>/\>/g' -e 's/ $@ @rm -f $@.tmp $@.tmp2 $@.tmp3 + + # size table support + sizetable: + .if exists(${PKGSIZETABLE}) + @rm -f ${PKGSIZETABLE} + .endif + @touch ${PKGSIZETABLE} + ${MAKE} do-sizetable + + do-sizetable: + .for entry in ${SUBDIR} + cd ${.CURDIR}/${entry}; \ + ${MAKE} do-sizetable; \ + cd .. + .endfor >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 Jun 22 14:32:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA27404 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 14:32:09 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA27312 for ; Mon, 22 Jun 1998 14:31:46 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA28845; Mon, 22 Jun 1998 14:30:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA26399; Mon, 22 Jun 1998 14:28:50 -0700 (PDT) (envelope-from nobody) Message-Id: <199806222128.OAA26399@hub.freebsd.org> Date: Mon, 22 Jun 1998 14:28:50 -0700 (PDT) From: klim@isi.edu To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/7024: SCSI problem with FreeBSD 2.2.6-RELEASE and AHA 2940UW Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7024 >Category: kern >Synopsis: SCSI problem with FreeBSD 2.2.6-RELEASE and AHA 2940UW >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jun 22 14:30:01 PDT 1998 >Last-Modified: >Originator: Keng >Organization: USC Information Sciences Institute >Release: 2.2.6-RELEASE >Environment: using GENERIC >Description: > > hello, > > I am running into a problem with SCSI after I moved from version > 2.2.2-RELEASE to 2.2.6-RELEASE. The SCSI hard drive consistently locks > up after some usage such as writing or reading to the hard drive. The > error is severe and requires a cold boot to get my machine up again. > > This is the error message: > > sd0(ahc0:0:0): SCB 0x0 - timed out in dataout phase, SCSISIGI == 0xe6 > SEQADDR = 0x130 SCSISEQ = 0x12 > SSTATO = 0x2 SSTAT1 = 0x13 > sd0(ahc0:0:0): abort message in message buffer > sd0(ahc0:0:0): SCB 0x1 timedout while recovery in progress > sd0(ahc0:0:0): SCB 0x0 - timedout in dataout phase, SCSISIGI = 0xf6 > sd0(ahc0:0:0): no longer in timeout > ahc0: Issue Channel A Bus Reset. 2SCBs aborted. > > System specs: > ------------- > > Intel 440FX chipset on a Tyan Titan Pro motherboard > > Award BIOS 4.51PG, PnP Extension 1.0A > > SCSI controller is Adaptec's 2940UW sitting on the PCI bus. > > Seagate 4GB SCSI hard drive (ST35572W). The hard drive is the only > device on SCSI. Nothing else is chained to SCSI. > > aic7xxx.c v1.81.2.30 > aic7xxx.h v1.31.2.10 > > any help would be much appreciated, > thanks, > Keng. >How-To-Repeat: do some read/write to the SCSI hard drive. >Fix: >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 Jun 22 17:31:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA02892 for freebsd-bugs-outgoing; Mon, 22 Jun 1998 17:31:49 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from cesit1.unifi.it (cesit1.unifi.it [150.217.1.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA02832; Mon, 22 Jun 1998 17:31:36 -0700 (PDT) (envelope-from ugo@dsi.UNIFI.IT) Received: from aguirre.dsi.unifi.it by CESIT1.UNIFI.IT (PMDF V5.1-10 #23168) with SMTP id <01IYK5UQUOXE00050Q@CESIT1.UNIFI.IT>; Tue, 23 Jun 1998 02:31:41 MET Received: from dsi.unifi.it (ppp-firenze71-174.iol.it) by aguirre.dsi.unifi.it (4.1/SMI-4.1) id AA16185; Mon, 22 Jun 1998 18:57:11 +0200 Received: from pegasus.home.net (pegasus.home.net [192.168.1.3]) by dsi.unifi.it (8.8.8/8.8.8) with ESMTP id XAA25702; Mon, 22 Jun 1998 23:35:06 +0200 (MET DST envelope-from ugo) Received: (from ugo@localhost) by pegasus.home.net (8.8.8/8.8.8) id XAA00566; Mon, 22 Jun 1998 23:35:06 +0200 (MET DST envelope-from ugo) Date: Mon, 22 Jun 1998 23:35:06 +0200 (MET DST) From: Ugo Paternostro Subject: Re: i386/6792: Backported PnP support for if_ed to -stable In-reply-to: <199805300040.RAA04094@freefall.freebsd.org> To: FreeBSD-gnats-submit@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Cc: Eivind Eklund Message-id: Organization: Not an organization MIME-version: 1.0 X-Mailer: XFMail 1.2 [p0] on FreeBSD Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7bit X-Priority: 3 (Normal) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Sorry, I forgot to say that you should nuke /usr/src/contrib/pnpinfo/pnpinfo.h It wasn't used before my patches, and isn't used now... Bye, UP To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jun 23 02:10:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA27977 for freebsd-bugs-outgoing; Tue, 23 Jun 1998 02:10:31 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA27879 for ; Tue, 23 Jun 1998 02:10:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA02208; Tue, 23 Jun 1998 02:10:01 -0700 (PDT) Received: from barney.ife.no (barney.ife.no [128.39.229.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA26803 for ; Tue, 23 Jun 1998 02:04:34 -0700 (PDT) (envelope-from rolfjs@ife.no) Received: from virginis.ife.no by barney.ife.no (5.65/Ultrix3.0-C) id AA06158; Tue, 23 Jun 1998 11:03:51 +0200 Received: by virginis.ife.no ; Tue, 23 Jun 1998 11:03:44 +0200 (CEST) Message-Id: <199806230903.LAA10674@virginis.ife.no> Date: Tue, 23 Jun 1998 11:03:44 +0200 (CEST) From: rolfjs@ife.no Reply-To: rolfjs@ife.no To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/7028: Panic in vinvalbuf when appending to and looking at tail of NFS file. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7028 >Category: kern >Synopsis: Panic in vinvalbuf when appending/looking at tail of NFS file. >Confidential: yes >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jun 23 02:10:01 PDT 1998 >Last-Modified: >Originator: Rolf J Soedahl >Organization: Institute for energy technology P.O. Box 40 N-2007 KJELLER NORWAY >Release: FreeBSD 2.2.6-RELEASE i386 >Environment: NFS client: FreeBSD 2.2.6 (also FreeBSD 3.0 980222) NFS server: FreeBSD 2.2.6 (also FreeBSD 3.0 980222 / Digital UNIX 3.2G) >Description: When writing to a file in a NFS-mounted directory in append mode (using shell >> or "a" in fopen), looking at the tail of this file on the same NFS client causes a kernel panic in vinvalbuf. Note that both the writing and the looking (with tail) is done at the NFS client. I post this bug as confidential because I think a fix should be available when users start to "investigate" this malfunction. >How-To-Repeat: Method 1: This standard command sequence shows the problem: cd Any-NFS-mounted-directory-with-write-permission touch out /usr/sbin/lptest 50 100000 >> out & sleep 1 tail out This is the output from DDB (as read and reentered by me): panic: vinvalbuf: flush failed Debugger("panic") Stopped at _Debugger+0x35: movb $0,_in_Debugger.122 db> db> ps pid proc addr uid ppid pgrp flag stat wmesg wchan cmd 208 f0743c00 f4b44000 1000 204 204 004006 2 tail 206 f0743e00 f4b42000 1000 204 206 004006 2 lptest 204 f06ec000 f4b40000 1000 179 204 004086 3 pause f4b40128 csh --More-- db> db> trace _Debugger(f0117e38) at _Debugger+0x35 _panic(f01344a0,f074b200,0,0,10) at _panic+0x5a _vinvalbuf(f074cf00,1,f073f000,f0743e00,0,0) at _vinvalbuf+0x21c _nfs_vinvalbuf(f074cf00,1,f073f000,f0743e00,1) at _nfs_vinvalbuf+0xf8 _nfs_write(efbffee8,f01f94d0,400,efbfff94,2) at _nfs_write+0xfa _vn_write(f074ab00,efbfff34,f073f000,f01f94d0,f0743e00) at _vn_write+0x93 _write(f0743e00,efbfff94,efbfff84,20079060,21d4) at _write+0x97 _syscall(27,27,efbfd5bc,21d4,efbfd548) at _syscall+0x183 _Xsyscall() at _Xsyscall+0x35 ---syscall 0x4, eip = 0x2006c981, esp = 0xefbfd530, ebp = 0xefbfd548 --- Method 2: This small C program may be used instead of lptest. It results in a panic for N = 100 with my client and server configuration. Smaller values of N has not crashed, I suspect there is a race condition in the kernel. /* Program nfstest.c. Usage: "./nfstest 100". ** If this program is executed in a NFS-mounted directory, ** the command "tail out" gives panic in vinvalbuf ** when N is large (e.g. 100). */ #include #include #define FILENAME "out" main(int argc, char **argv) { FILE *f; int i, N; if (argc != 2) { fprintf(stderr, "Usage: %s N\n", argv[0]); exit(1); } N = atoi(argv[1]); printf("N = %d\n", N); if ((f = fopen(FILENAME, "a")) == NULL) { /* Append mode !! */ fprintf(stderr, "fopen failed"); exit(1); } for (;;) { for (i = 0; i < N; i++) fprintf(f, "testing NFS in append mode\n"); sleep(1); } } >Fix: Sorry, I have no fix for this problem. >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 Jun 23 02:41:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA05524 for freebsd-bugs-outgoing; Tue, 23 Jun 1998 02:41:11 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA05347 for ; Tue, 23 Jun 1998 02:40:11 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA02280; Tue, 23 Jun 1998 02:40:01 -0700 (PDT) Received: from top.worldcontrol.com (surf45.cruzers.com [205.215.232.45]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA04283 for ; Tue, 23 Jun 1998 02:36:03 -0700 (PDT) (envelope-from brian@top.worldcontrol.com) Received: (qmail 4832 invoked by uid 100); 23 Jun 1998 09:36:26 -0000 Message-Id: <19980623093626.4831.qmail@top.worldcontrol.com> Date: 23 Jun 1998 09:36:26 -0000 From: brian@top.worldcontrol.com Reply-To: brian@top.worldcontrol.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/7029: cdrecord and aic7880 troubles Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7029 >Category: kern >Synopsis: cdrecord and aic7880 troubles >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 Jun 23 02:40:01 PDT 1998 >Last-Modified: >Originator: Brian Litzinger >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: SMP 2xPP150 w/64MB Adaptec 2940W (aic 7870) Adaptec 2940UW (aic 7880) Ricoh 6200S CD-RW >Description: cdrecord 1.6 from the ports works great on the 2940W and fails consistently on the 2940UW. >How-To-Repeat: Setup a system with both 2940W and 2940UW. Put the CD-R on the 2940UW, burn or dummy burn a 500MB image. It will fail 100% of the time. Put the CD-R on the 2940W, burn or dummy burn a 500MB image. It will succeed 100% of the time. >Fix: Use the 2940W. Don't use the 2940UW. >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 Jun 23 10:30:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA26492 for freebsd-bugs-outgoing; Tue, 23 Jun 1998 10:30:13 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA26483 for ; Tue, 23 Jun 1998 10:30:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA00895; Tue, 23 Jun 1998 10:30:01 -0700 (PDT) Date: Tue, 23 Jun 1998 10:30:01 -0700 (PDT) Message-Id: <199806231730.KAA00895@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Torbjorn Granlund Subject: Re: kern/6964: Problems with cam-980520 code in FreeBSD-stable Reply-To: Torbjorn Granlund Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/6964; it has been noted by GNATS. From: Torbjorn Granlund To: Stefan Esser Cc: Subject: Re: kern/6964: Problems with cam-980520 code in FreeBSD-stable Date: Tue, 23 Jun 1998 19:20:19 +0200 > (probe17:ncr0:0:1:0): COMMAND FAILED (6 ff) @f07ea200 > (probe16:ncr0:0:1:0): COMMAND FAILED (6 ff) @f07ea800 > (probe15:ncr0:0:0:0): COMMAND FAILED (6 ff) @f07eae00 There should have been more specific error messages before these lines. The error code "6" indicates a SCSI bus reset occured. But there is not enough information available to understand what's causing this ... There are no error messages before thos messages, except for a few lines that are very similar to those lines. Seems that probing the SCSI bus connected to the NCR chip took a very long time and only found the one drive on it after the kernel tried to mount the root partition. Perhaps. Note the NCR contrller works fine with plain 2.2.6. Did you change anything else (i.e. did the system ever run with the old SCSI code) ? Yes. But then only the NCR controller were used, sine this new Adaptec controller isn't supported with the old SCSI code. Torbjorn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jun 23 11:20:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA04893 for freebsd-bugs-outgoing; Tue, 23 Jun 1998 11:20:17 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA04808 for ; Tue, 23 Jun 1998 11:20:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA01126; Tue, 23 Jun 1998 11:20:01 -0700 (PDT) Received: from www.video-collage.com (www.video-collage.com [206.15.171.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA04577 for ; Tue, 23 Jun 1998 11:18:23 -0700 (PDT) (envelope-from mi@xxx.video-collage.com) Received: from xxx.video-collage.com (xxx.video-collage.com [199.232.254.68]) by www.video-collage.com (8.8.5/8.8.5) with ESMTP id OAA13693 for ; Tue, 23 Jun 1998 14:15:39 -0400 (EDT) Received: (from root@localhost) by xxx.video-collage.com (8.8.8/8.8.7) id OAA20948; Tue, 23 Jun 1998 14:17:57 -0400 (EDT) (envelope-from mi) Message-Id: <199806231817.OAA20948@xxx.video-collage.com> Date: Tue, 23 Jun 1998 14:17:57 -0400 (EDT) From: Mikhail Teterin Reply-To: mi@aldan.algebra.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7033: newsyslog's new option Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7033 >Category: bin >Synopsis: Same process notified multiple times >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jun 23 11:20:01 PDT 1998 >Last-Modified: >Originator: Mikhail Teterin >Organization: Virtual Estates, Inc. >Release: FreeBSD 3.0-CURRENT >Environment: >Description: After finishing rotating the logs, newsyslog duly notifies the processes involved. The last (optional) argument on the line specifies the file the process-id of the process to be notified. If the same process is concerned about several files, it gets notified several times: Jun 23 14:04:53 xxx squid[318]: Restarting Squid Cache (version 1.1.8)... Jun 23 14:04:54 xxx squid[318]: Ready to serve requests. Jun 23 14:05:03 xxx squid[318]: Restarting Squid Cache (version 1.1.8)... Jun 23 14:05:04 xxx squid[318]: Ready to serve requests. Jun 23 14:05:13 xxx squid[318]: Restarting Squid Cache (version 1.1.8)... Jun 23 14:05:14 xxx squid[318]: Ready to serve requests. >How-To-Repeat: Add this to your /etc/newsyslog.conf for example: /var/log/squid.access.log 664 3 * 168 Z /var/run/squid.pid /var/log/squid.cache.log 664 3 * 168 Z /var/run/squid.pid /var/log/squid.store.log 664 3 * 168 Z /var/run/squid.pid >Fix: Only list the file once is the almost working work-around. It fails if there are different conditions affect different files. Please, have in mind that the same process may happen to be listed in several files. So, the list of processes should first be "uniq"-ed... >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 Jun 23 23:40:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA16222 for freebsd-bugs-outgoing; Tue, 23 Jun 1998 23:40:48 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA16147 for ; Tue, 23 Jun 1998 23:40:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA04501; Tue, 23 Jun 1998 23:40:01 -0700 (PDT) Date: Tue, 23 Jun 1998 23:40:01 -0700 (PDT) Message-Id: <199806240640.XAA04501@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: "Gary Palmer" Subject: Re: bin/7033: newsyslog's new option Reply-To: "Gary Palmer" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/7033; it has been noted by GNATS. From: "Gary Palmer" To: mi@aldan.algebra.com Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/7033: newsyslog's new option Date: Wed, 24 Jun 1998 02:32:00 -0400 Mikhail Teterin wrote in message ID <199806231817.OAA20948@xxx.video-collage.com>: > Jun 23 14:04:53 xxx squid[318]: Restarting Squid Cache (version 1.1.8)... > Jun 23 14:04:54 xxx squid[318]: Ready to serve requests. > Jun 23 14:05:03 xxx squid[318]: Restarting Squid Cache (version 1.1.8)... > Jun 23 14:05:04 xxx squid[318]: Ready to serve requests. > Jun 23 14:05:13 xxx squid[318]: Restarting Squid Cache (version 1.1.8)... > Jun 23 14:05:14 xxx squid[318]: Ready to serve requests. Squid has internal (but poorly documented) log rotation code. You'd probably be better off using that rather than newsyslog. I'm not saying that newsyslog isn't doing the wrong things, just that (a) there are other ways of doing it, and (b) its not as simple as you make it sound (for various reasons) Gary -- Gary Palmer FreeBSD Core Team Member FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:00:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19091 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:00:35 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA19037 for ; Wed, 24 Jun 1998 00:00:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA05252; Wed, 24 Jun 1998 00:00:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA18934; Tue, 23 Jun 1998 23:59:57 -0700 (PDT) (envelope-from nobody) Message-Id: <199806240659.XAA18934@hub.freebsd.org> Date: Tue, 23 Jun 1998 23:59:57 -0700 (PDT) From: support@muenster.net To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/7038: Kernel panic caused by DPT driver (Got a NULL CCB from pop_free()) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7038 >Category: kern >Synopsis: Kernel panic caused by DPT driver (Got a NULL CCB from pop_free()) >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 24 00:00:01 PDT 1998 >Last-Modified: >Originator: Marcus Haebler >Organization: ICS Internet Communication Systems GmbH >Release: 2.2.6 >Environment: FreeBSD news 2.2.6-RELEASE FreeBSD 2.2.6-RELEASE #0: Tue May 26 16:24:04 MET DST 1998 toor@news:/usr/src/sys/compile/NEWS+DPT i386 >Description: The machine is used as a news server running innd-1.7. It has this configuration: Copyright (c) 1992-1998 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 2.2.6-RELEASE #0: Tue May 26 16:24:04 MET DST 1998 toor@news:/usr/src/sys/compile/NEWS+DPT CPU: Pentium (233.86-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x543 Stepping=3 Features=0x8001bf real memory = 268435456 (262144K bytes) avail memory = 260562944 (254456K bytes) DPT: RAID Manager driver, Version 1.0.1 Probing for devices on PCI bus 0: chip0 rev 1 on pci0:0:0 chip1 rev 1 on pci0:1:0 chip2 rev 1 on pci0:1:1 chip3 rev 1 int d irq 12 on pci0:1:2 chip4 rev 1 on pci0:1:3 DPT: PCI SCSI HBA Driver, version 1.2.4 dpt0 rev 2 int a irq 12 on pci0:9:0 dpt0: DPT type 3, model PM3334UW firmware 07M0, Protocol 0 on port d410 with 458753MB Write-Back cache. LED = 0000 0000 dpt0: Enabled Options: Collect Metrics dpt0 waiting for scsi devices to settle (dpt0:0:0): "DPT RAID-0 07M0" type 0 fixed SCSI 2 sd4(dpt0:0:0): Direct-Access 69513MB (142362624 512 byte sectors) dpt0 waiting for scsi devices to settle fxp0 rev 2 int a irq 10 on pci0:11:0 fxp0: Ethernet address 00:a0:c9:4c:4d:2c ncr0 rev 1 int a irq 11 on pci0:12:0 ncr0 waiting for scsi devices to settle (ncr0:0:0): "IBM DPES-31080 S31Q" type 0 fixed SCSI 2 sd0(ncr0:0:0): Direct-Access sd0(ncr0:0:0): 10.0 MB/s (100 ns, offset 8) 1034MB (2118144 512 byte sectors) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 not found at 0x280 ed1 not found at 0x300 fe0 not found at 0x300 sio0 not found at 0x3f8 sio1 not found at 0x2f8 lpt0 not found at 0xffffffff lpt1 not found at 0xffffffff mse0 not found at 0x23c fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in bt0 not found at 0x330 uha0 not found at 0x330 aha0 not found at 0x330 aic0 not found at 0x340 nca0 not found at 0x1f88 nca1 not found at 0x350 sea0 not found wt0 not found at 0x300 mcd0 not found at 0x300 matcdc0 not found at 0x230 scd0 not found at 0x230 ie0: unknown board_id: f000 ie0 not found at 0x300 ie1: unknown board_id: f000 ie1 not found at 0x360 ep0 not found at 0x300 ex0 not found at 0x300 le0 not found at 0x300 lnc0 at 0x280-0x297 irq 10 drq 0 on isa lnc0: NE2100 (LANCE) address ff:ff:ff:ff:ff:ff ze0 not found at 0x300 zp0 not found at 0x300 npx0 flags 0x1 on motherboard npx0: INT 16 interface changing root device to st0s1a Intel Pentium F00F detected, installing workaround >How-To-Repeat: Not sure. Happened during "normal" operation on the machine. >Fix: >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 Jun 24 00:10:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA20669 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:10:38 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA20618 for ; Wed, 24 Jun 1998 00:10:14 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA05452; Wed, 24 Jun 1998 00:10:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19621; Wed, 24 Jun 1998 00:03:36 -0700 (PDT) (envelope-from nobody) Message-Id: <199806240703.AAA19621@hub.freebsd.org> Date: Wed, 24 Jun 1998 00:03:36 -0700 (PDT) From: cts@internetcds.com To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: misc/7039: sigwait doesn't init the return value. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7039 >Category: misc >Synopsis: sigwait doesn't init the return value. >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 Jun 24 00:10:01 PDT 1998 >Last-Modified: >Originator: Craig Spannring >Organization: InternetCDS >Release: 2.2.6 and 3.0 >Environment: FreeBSD backmaster.cdsnet.net 3.0-CURRENT FreeBSD 3.0-CURRENT #2: Tue May 5 20:30:34 PDT 1998 root@backmaster.cdsnet.net:/n/FreeBSD/3.0-back2/src/sys/compile/BACK2 i386 FreeBSD bangkok.office.cdsnet.net 2.2.6-STABLE FreeBSD 2.2.6-STABLE #1: Tue Apr\ 28 16:38:57 PDT 1998 root@bangkok.office.cdsnet.net:/usr/src/sys/compile/B\ ANGKOK i386 >Description: As you can see from the source code below the uthread_sigwait function never assigns a value to 'ret'. int sigwait(const sigset_t * set, int *sig) { int ret; int status; sigset_t oset; /* Block signals: */ _thread_kern_sig_block(&status); /* Save the current sigmal mask: */ oset = _thread_run->sigmask; /* Combine the caller's mask with the current one: */ _thread_run->sigmask |= *set; /* Wait for a signal: */ _thread_kern_sched_state(PS_SIGWAIT, __FILE__, __LINE__); /* Block signals again: */ _thread_kern_sig_block(NULL); /* Return the signal number to the caller: */ *sig = _thread_run->signo; /* Restore the signal mask: */ _thread_run->sigmask = oset; /* Unblock signals: */ _thread_kern_sig_unblock(status); /* Return the completion status: */ return (ret); } >How-To-Repeat: >Fix: I don't have a copy of the posix standard so I don't know what the proper return value should be. Sorry. >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 Jun 24 00:43:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA27194 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:43:57 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA27131; Wed, 24 Jun 1998 00:43:05 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06113; Wed, 24 Jun 1998 00:42:55 -0700 (PDT) Date: Wed, 24 Jun 1998 00:42:55 -0700 (PDT) Message-Id: <199806240742.AAA06113@freefall.freebsd.org> To: steveg@comtrol.com, phk@FreeBSD.ORG, gnats-admin@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: pending/7031 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Our RocketPort port does not support DEVFS file system on FreeBSD 3.0 current State-Changed-From-To: open-feedback State-Changed-By: phk State-Changed-When: Wed Jun 24 00:41:14 PDT 1998 State-Changed-Why: It seems to me that the patch does a great deal more than just add devfs support, could you explain a bit about that ? Responsible-Changed-From-To: gnats-admin->freebsd-bugs Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:41:14 PDT 1998 Responsible-Changed-Why: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:46:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA27578 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:46:09 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA27513; Wed, 24 Jun 1998 00:45:44 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06292; Wed, 24 Jun 1998 00:45:33 -0700 (PDT) Date: Wed, 24 Jun 1998 00:45:33 -0700 (PDT) Message-Id: <199806240745.AAA06292@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, jb@FreeBSD.ORG Subject: Re: misc/7039 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: sigwait doesn't init the return value. Responsible-Changed-From-To: freebsd-bugs->jb Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:44:49 PDT 1998 Responsible-Changed-Why: -> mr threads To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:52:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA28769 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:52:25 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA28531; Wed, 24 Jun 1998 00:50:40 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06397; Wed, 24 Jun 1998 00:50:29 -0700 (PDT) Date: Wed, 24 Jun 1998 00:50:29 -0700 (PDT) Message-Id: <199806240750.AAA06397@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, shimon@@simon-shapiro.org Subject: Re: kern/7038 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Kernel panic caused by DPT driver (Got a NULL CCB from pop_free()) Responsible-Changed-From-To: freebsd-bugs->shimon@@simon-shapiro.org Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:49:36 PDT 1998 Responsible-Changed-Why: -> mr dpt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:54:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29158 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:54:30 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29066; Wed, 24 Jun 1998 00:53:58 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06540; Wed, 24 Jun 1998 00:53:46 -0700 (PDT) Date: Wed, 24 Jun 1998 00:53:46 -0700 (PDT) Message-Id: <199806240753.AAA06540@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, gibbs@FreeBSD.ORG Subject: Re: kern/7029 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: cdrecord and aic7880 troubles Responsible-Changed-From-To: freebsd-bugs->gibbs Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:52:57 PDT 1998 Responsible-Changed-Why: This very much sounds like a aha-bios config kind of problem, try to disable ultra speed on the UW. -> mr adaptec To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:55:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA29400 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:55:11 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29294; Wed, 24 Jun 1998 00:54:50 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06638; Wed, 24 Jun 1998 00:54:37 -0700 (PDT) Date: Wed, 24 Jun 1998 00:54:37 -0700 (PDT) Message-Id: <199806240754.AAA06638@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, gibbs@FreeBSD.ORG Subject: Re: kern/7024 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: SCSI problem with FreeBSD 2.2.6-RELEASE and AHA 2940UW Responsible-Changed-From-To: freebsd-bugs->gibbs Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:54:24 PDT 1998 Responsible-Changed-Why: -> mr adaptec To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:58:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA00132 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:58:25 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA29932; Wed, 24 Jun 1998 00:57:39 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06757; Wed, 24 Jun 1998 00:57:26 -0700 (PDT) Date: Wed, 24 Jun 1998 00:57:26 -0700 (PDT) Message-Id: <199806240757.AAA06757@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, asami@FreeBSD.ORG Subject: Re: bin/7022 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: changes to bsd.port.mk to accompany PR bin/7021 Responsible-Changed-From-To: freebsd-bugs->asami Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:56:37 PDT 1998 Responsible-Changed-Why: Over to Mr (& Mrs) Ports :-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:59:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA00237 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:59:01 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA00149; Wed, 24 Jun 1998 00:58:24 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06826; Wed, 24 Jun 1998 00:58:11 -0700 (PDT) Date: Wed, 24 Jun 1998 00:58:11 -0700 (PDT) Message-Id: <199806240758.AAA06826@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, asami@FreeBSD.ORG Subject: Re: bin/7021 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Size estimation patches to pkg_* Responsible-Changed-From-To: freebsd-bugs->asami Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:57:45 PDT 1998 Responsible-Changed-Why: over to asami-san To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 00:59:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA00351 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 00:59:28 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA00254; Wed, 24 Jun 1998 00:59:01 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA06894; Wed, 24 Jun 1998 00:58:49 -0700 (PDT) Date: Wed, 24 Jun 1998 00:58:49 -0700 (PDT) Message-Id: <199806240758.AAA06894@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, asami@FreeBSD.ORG Subject: Re: bin/7020 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: pkg_*'s error handling is broken Responsible-Changed-From-To: freebsd-bugs->asami Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 00:58:35 PDT 1998 Responsible-Changed-Why: -> asami-san To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 01:04:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA01302 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 01:04:30 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA01059; Wed, 24 Jun 1998 01:03:08 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA07031; Wed, 24 Jun 1998 01:02:55 -0700 (PDT) Date: Wed, 24 Jun 1998 01:02:55 -0700 (PDT) Message-Id: <199806240802.BAA07031@freefall.freebsd.org> To: lx@hosix.ntu-kpi.kiev.ua, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7019 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: pwd.db almost always contains /etc/shells New Synopsis: [security] pwd.db almost always contains /etc/shells State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Wed Jun 24 01:02:25 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 01:04:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA01358 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 01:04:47 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA01214; Wed, 24 Jun 1998 01:03:59 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA07098; Wed, 24 Jun 1998 01:03:47 -0700 (PDT) Date: Wed, 24 Jun 1998 01:03:47 -0700 (PDT) Message-Id: <199806240803.BAA07098@freefall.freebsd.org> To: paterno@dsi.UNIFI.IT, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/7014 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [PATCH][STABLE] Add support for SiS 5591 bridge to pcisupport.c State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Wed Jun 24 01:03:37 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 01:40:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA08740 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 01:40:28 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA08695 for ; Wed, 24 Jun 1998 01:40:12 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA07338; Wed, 24 Jun 1998 01:40:01 -0700 (PDT) Received: from post.mail.demon.net (post-11.mail.demon.net [194.217.242.40]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id BAA07912 for ; Wed, 24 Jun 1998 01:36:43 -0700 (PDT) (envelope-from aw1@titus.stade.co.uk) Received: from (titus.stade.co.uk) [158.152.29.164] by post.mail.demon.net with esmtp (Exim 1.82 #2) id 0yol2l-0002pr-00; Wed, 24 Jun 1998 08:36:40 +0000 Received: (from aw1@localhost) by titus.stade.co.uk (8.8.8/8.8.3) id JAA17423; Wed, 24 Jun 1998 09:35:31 +0100 (BST) Message-Id: <199806240835.JAA17423@titus.stade.co.uk> Date: Wed, 24 Jun 1998 09:35:31 +0100 (BST) From: Adrian Wontroba Reply-To: aw1@stade.co.uk To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/7041: stable buildworld fails with new kernel ppp - opt_ppp.h missing Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7041 >Category: kern >Synopsis: buildworld fails with new kernel ppp - opt_ppp.h missing >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 Jun 24 01:40:01 PDT 1998 >Last-Modified: >Originator: Adrian Wontroba >Organization: Stade Computers Ltd, UK >Release: FreeBSD 2.2.6-STABLE i386 >Environment: 2.2.6-STABLE, cvsuped from CVSup.uk.FreeBSD.org at approx 05:00 GMT 24 June 1998. -stable sources routinely cvsup'd and make buildworld daily. This is the first failure for many months. >Description: make buildworld fails thus: ===> lkm/if_ppp echo "#define NBPFILTER 0" > bpfilter.h echo "#define NPPP 2" > ppp.h rm -f .depend mkdep -f .depend -a -I. -DINET -DKERNEL -DACTUALLY_LKM_NOT_KERNEL -I/d3p1/FreeBSD-2.2/src/lkm/if_ppp/../../sys -I/usr/obj/d3p1/FreeBSD-2.2/src/tmp/usr/include -DPSEUDO_LKM /d3p1/FreeBSD-2.2/src/lkm/if_ppp/../../sys/net/bsd_comp.c /d3p1/FreeBSD-2.2/src/lkm/if_ppp/../../sys/net/if_ppp.c /d3p1/FreeBSD-2.2/src/lkm/if_ppp/../../sys/net/ppp_tty.c /d3p1/FreeBSD-2.2/src/lkm/if_ppp/../../sys/net/slcompress.c /d3p1/FreeBSD-2.2/src/lkm/if_ppp/../../sys/net/if_ppp.c:79: opt_ppp.h: No such file or directory /d3p1/FreeBSD-2.2/src/lkm/if_ppp/../../sys/net/ppp_tty.c:78: opt_ppp.h: No such file or directory mkdep: compile failed *** Error code 1 >How-To-Repeat: cd /usr/src; make buildworld >Fix: Unknown. >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 Jun 24 03:01:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA20817 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 03:01:04 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA20691 for ; Wed, 24 Jun 1998 03:00:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA07854; Wed, 24 Jun 1998 03:00:04 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20287; Wed, 24 Jun 1998 02:58:11 -0700 (PDT) (envelope-from nobody) Message-Id: <199806240958.CAA20287@hub.freebsd.org> Date: Wed, 24 Jun 1998 02:58:11 -0700 (PDT) From: delaitt@cpc.wmin.ac.uk To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/7042: No buffer space available Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7042 >Category: kern >Synopsis: No buffer space available >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 24 03:00:02 PDT 1998 >Last-Modified: >Originator: Thierry Delaitre >Organization: University of Westminster >Release: FreeBSD-2.2.6 >Environment: FreeBSD horus.cpc.wmin.ac.uk 2.2.6-RELEASE FreeBSD 2.2.6-RELEASE #0: Wed Jun 24 09:47:42 BST 1998 root@horus.cpc.wmin.ac.uk:/usr/src/sys/compile/HORUS i386 >Description: I am using a FreeBSD machine (horus) as a router which provides network access to another FreeBSD machine (ptah). The problem is that when I download a large file (800KB) using netscape and store the file onto a NFS mounted disk, then the router (horus) reports: "no buffer space available". I then need to do ifconfig ep0 down & up again to resume the situation. I tried to increase the NMBCLSUTERS to 4096 but it is still the same. Please note that the router does not report any error messages when the file is downloaded onto the local disk. The two ethernet cards in the router are a SMC8013 and a 3Com 3C509. The latter card is used to provide network access to the other PC which uses a 3COM 3C590 Etherlink III PCI (vx0). >How-To-Repeat: as described above >Fix: >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 Jun 24 03:25:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA26099 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 03:25:02 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA26004; Wed, 24 Jun 1998 03:24:27 -0700 (PDT) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA08163; Wed, 24 Jun 1998 03:24:14 -0700 (PDT) Date: Wed, 24 Jun 1998 03:24:14 -0700 (PDT) Message-Id: <199806241024.DAA08163@freefall.freebsd.org> To: fenner@parc.xerox.com, yokota@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/6928 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [PATCH] syscons: MOUSE_BUTTON_EVENT uses overlapping union members State-Changed-From-To: open-closed State-Changed-By: yokota State-Changed-When: Wed Jun 24 03:23:37 PDT 1998 State-Changed-Why: Fix applied to -current. Thanks. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 03:30:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA27244 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 03:30:36 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA27159 for ; Wed, 24 Jun 1998 03:30:14 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA08218; Wed, 24 Jun 1998 03:30:01 -0700 (PDT) Received: from mail.euroweb.hu (mail.euroweb.hu [193.226.220.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA25890 for ; Wed, 24 Jun 1998 03:23:52 -0700 (PDT) (envelope-from hu006co@mail.euroweb.hu) Received: (from hu006co@localhost) by mail.euroweb.hu (8.8.5/8.8.5) id MAA09584 for freebsd.org!FreeBSD-gnats-submit; Wed, 24 Jun 1998 12:22:59 +0200 (MET DST) Received: (from zgabor@localhost) by CoDe.hu (8.8.8/8.8.8) id MAA00740; Wed, 24 Jun 1998 12:21:45 +0200 (CEST) (envelope-from zgabor) Message-Id: <199806241021.MAA00740@CoDe.hu> Date: Wed, 24 Jun 1998 12:21:45 +0200 (CEST) From: zgabor@zg.CoDe.hu Reply-To: zgabor@zg.CoDe.hu To: freebsd.org!FreeBSD-gnats-submit@zg.CoDe.hu X-Send-Pr-Version: 3.2 Subject: bin/7043: fstat(1) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7043 >Category: bin >Synopsis: the fstat command doesn't know ISOFS, MSDOSFS, etc >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 24 03:30:01 PDT 1998 >Last-Modified: >Originator: Zahemszky Gabor >Organization: CoDe Ltd. >Release: FreeBSD 2.2.6-RELEASE i386 >Environment: 2.2.6-RELEASE with a mounted CD or DOS-type fs >Description: The fstat(1) comamnd doesn't know anything about ISOFS, MSDOSFS, etc. As from the src (1.7.2.5), the only supported vnode tagtypes are: UFS, MFS, NFS. It's a big problem, as one cannot find info about files/processes using CD-ROMs, files on Dos filesystems (and on the other filesystems - well most of them doesn't work - as I know). By the way, the output is not so understandable: $ mount /cdrom $ cd /cdrom $ fstat -p $$ .... logname sh pid wd - - ?(e) - .... $ mount /dos $ cd /dos $ fstat -p $$ .... logname sh pid wd - - ?(10) - .... >From the source (and from sys/vnode.h) I found, that it's the enum value of the fs tyep - but maybe it would be better to write it ... >How-To-Repeat: Mount a CD or a DOS partition or a devfs/(cfs)Codafs/or any other type of filesystem, and run fstat. >Fix: >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 Jun 24 03:40:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA29247 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 03:40:46 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA29142 for ; Wed, 24 Jun 1998 03:40:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA08261; Wed, 24 Jun 1998 03:40:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA28903; Wed, 24 Jun 1998 03:38:53 -0700 (PDT) (envelope-from nobody) Message-Id: <199806241038.DAA28903@hub.freebsd.org> Date: Wed, 24 Jun 1998 03:38:53 -0700 (PDT) From: max@cca.usart.ru To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/7044: WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7044 >Category: kern >Synopsis: WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING >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 Jun 24 03:40:01 PDT 1998 >Last-Modified: >Originator: Max Gotlib >Organization: Urals State Academy Of Railway Transport >Release: 2.2.5-3.0 >Environment: FreeBSD stoodg.cca.usart.ru 2.2.5-RELEASE FreeBSD 2.2.5-RELEASE #0: Mon Oct 27 19:19:56 ES 1997 root@stoodg.cca.usart.ru:/usr/src/sys/compile/STOODG i386 >Description: With full-length, 2.4G, ISA WaveLAN (Lucent Tech.) board, the wl0 interface cames UP but not RUNNING during ifconfig. With WLDEBUG turned on, the following diagnostics appears: wl0: entered wlioctl() wl0: entered wlinit() wl0: enterd wlhwrst() <- the trouble begins here wl0: DCE_STATUS: 0x0, Correct NWID's: 0, Wrong NWID's: 0 THR_PRESET: 0xc0, SIGNAL_LVL: 64, SILENCE_LVL: 64 SIGNQUAL: 0x75, NETW_ID: fe:0, DES: 254 <- it's not mine NETWID, nor mine counterpart's, more - there are no DES encription chips installed !!! wl0: doing wlack() wl0: entered wldiag() wl0: wldiag() failed: status=0; inw=0; outw=e0a0 scb_status 8200 scb_command 0 scb_cbl 1608 cu_cmd 8007 <- THE FINAL BOOH ! wl0: wlintr() called Without WLDEBUG turned on, only wl0: init(): trouble resetting board appears. >How-To-Repeat: cd /sys/i386/conf cp LINT WL; vi WL; config WL cd ../../compile/WL make depend; make; make install shutdown -r now turn the power off; inslatt the WaveLAN board; turn power on ifconfig wl0 inet XXX.XXX.XXX.XXX netmask XXX.XXX.XXX.XXX :) >Fix: In the /sys/i386/include/if_wl_wavelan.h (sibce NtwID is 2-byte value): - #define WLPSA_NWIDENABLE 0x24 - #define WLPSA_SECURITY 0x25 - #define WLPSA_DESKEY 0x26 + #define WLPSA_NWIDENABLE 0x25 + #define WLPSA_SECURITY 0x26 + #define WLPSA_DESKEY 0x27 In file /sys/i386/isa/if_wl.c: in function "int wlhwrst(int unit)" just at the beginning : /* clear reset command and set PIO#1 in autoincrement mode */ sc->hacr = HACR_DEFAULT; CMD(unit); + wlinitmmc(unit); #ifdef WLDEBUG if (sc->wl_if.if_flags & IFF_DEBUG) wlmmcstat(unit); /* Display MMC registers */ #endif WLDEBUG and in function "static int wlconfig(int unit)" just before the return: if(wlcmd(unit, "config()-address") == 0) return(0); - wlinitmmc(unit); return(1); } So the jist is: during the attachment of the isa device procedure the MMC unit is initialized (OK), then, during initialization of the wl0 inteface (wlinit()) the full hardware reset is performed and the first unit to be reinitialize is command unit, that (at least in my board) refuses this attempt until MMC is initialized. Fix was founded via "instruction by instruction" comparasion of the command flow in FreeBSD and Linux WaveLAN drivers ... >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 Jun 24 05:12:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA18595 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 05:12:57 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from relay.tecc.co.uk (exim@luggage.tecc.co.uk [193.128.6.129]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id FAA18560 for ; Wed, 24 Jun 1998 05:12:39 -0700 (PDT) (envelope-from matthew@tecc.co.uk) Received: from tecc.co.uk [193.128.6.228] by relay.tecc.co.uk with esmtp (Exim 1.70 #1) id 0yooPk-0003U3-00; Wed, 24 Jun 1998 13:12:36 +0100 Message-ID: <3590ECF8.251BFCFB@tecc.co.uk> Date: Wed, 24 Jun 1998 13:11:36 +0100 From: Matt Evans Reply-To: matthew@tecc.co.uk Organization: TECC Ltd. X-Mailer: Mozilla 4.05 [en] (WinNT; I) MIME-Version: 1.0 To: freebsd-bugs@FreeBSD.ORG Subject: FreeBSD 2.2.5 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, Please forgive me for asking what is probably a stupid question... (don't you hear that a lot, eh? ;) I am trying to establish whether our FreeBSD 2.2.5 machines will be Year 2000 compliant. I have seen the http://www.freebsd.org/y2kbug.html page where it says four problems have been "identified and fixed", but does not say which version they are fixed in... I know we should be upgrading our 2.2.5, but in the meantime (!), are these bugs fixed in 2.2.5? Thank you, Matt Evans, TECC Ltd. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 08:51:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA26030 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 08:51:10 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA25917 for ; Wed, 24 Jun 1998 08:50:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA12913; Wed, 24 Jun 1998 08:50:02 -0700 (PDT) Date: Wed, 24 Jun 1998 08:50:02 -0700 (PDT) Message-Id: <199806241550.IAA12913@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: woods@zeus.leitch.com (Greg A. Woods) Subject: Re: bin/7033: newsyslog's new option Reply-To: woods@zeus.leitch.com (Greg A. Woods) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/7033; it has been noted by GNATS. From: woods@zeus.leitch.com (Greg A. Woods) To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: Subject: Re: bin/7033: newsyslog's new option Date: Wed, 24 Jun 1998 11:41:28 -0400 (EDT) [ On Tue, June 23, 1998 at 14:17:57 (-0400), Mikhail Teterin wrote: ] > Subject: bin/7033: newsyslog's new option > > Only list the file once is the almost working work-around. It fails > if there are different conditions affect different files. > > Please, have in mind that the same process may happen to > be listed in several files. So, the list of processes should > first be "uniq"-ed... In the version of newsyslog I'm maintaining (one that contains many fixes, if far more portable, and which also contains all the new features from various *BSD variants, and a couple of unique new features), I've added the following to the BUGS section of the manual page: Sends SIGHUP to the associated daemon process for every log file trimmed. This is done to ensure that it's safe to compress the file after it has hopefully been closed but in theory should be optimized to only notify daemon(s) once (and then run all the necessary compressions as the last step). This behaviour is normally harmless for syslogd and multiple signals can be avoided for other daemons by ensuring their PID files are only listed once and using the `0' flag is used to ensure the most recent log file is not immediately compressed. Anyone intrested in this can find the latest beta here: ftp://ftp.planix.com/pub/Planix/newsyslog.tar.gz -- Greg A. Woods +1 416 443-1734 VE3TCP Planix, Inc. ; Secrets of the Weird To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 09:21:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02854 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 09:21:05 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA02746 for ; Wed, 24 Jun 1998 09:20:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA14293; Wed, 24 Jun 1998 09:20:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA02614; Wed, 24 Jun 1998 09:19:54 -0700 (PDT) (envelope-from nobody) Message-Id: <199806241619.JAA02614@hub.freebsd.org> Date: Wed, 24 Jun 1998 09:19:54 -0700 (PDT) From: miz@qb3.so-net.ne.jp To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/7048: Queue diagram (in sys/queue.h) isn't up-to-date. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7048 >Category: kern >Synopsis: Queue diagram (in sys/queue.h) isn't up-to-date. >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: Wed Jun 24 09:20:01 PDT 1998 >Last-Modified: >Originator: SAWADA Mizuki >Organization: UEC,Japan. >Release: CURRENT (3/24) >Environment: >Description: When some functions were added to sys/queue.h (1.15, 1.16), the queue diagram (in comment, showing member functions) update were slipped. >How-To-Repeat: See sys/queue.h after 1.15. >Fix: Try following patch. retrieving revision 1.20 diff -c -r1.20 queue.h *** queue.h 1998/02/24 17:27:23 1.20 --- queue.h 1998/06/24 15:43:28 *************** *** 92,102 **** * _ENTRY + + + + + * _INIT + + + + + * _EMPTY + + + + + ! * _FIRST + + - + + ! * _NEXT + + - + + * _PREV - - - + + ! * _LAST - - - + + ! * _FOREACH + + - + - * _INSERT_HEAD + + + + + * _INSERT_BEFORE - + - + + * _INSERT_AFTER + + + + + --- 92,102 ---- * _ENTRY + + + + + * _INIT + + + + + * _EMPTY + + + + + ! * _FIRST + + + + + ! * _NEXT + + + + + * _PREV - - - + + ! * _LAST - - + + + ! * _FOREACH + + - + + * _INSERT_HEAD + + + + + * _INSERT_BEFORE - + - + + * _INSERT_AFTER + + + + + >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 Jun 24 09:40:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA07358 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 09:40:46 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA07245 for ; Wed, 24 Jun 1998 09:40:17 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA15255; Wed, 24 Jun 1998 09:40:01 -0700 (PDT) Date: Wed, 24 Jun 1998 09:40:01 -0700 (PDT) Message-Id: <199806241640.JAA15255@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Paul Saab Subject: Re: kern/7042: No buffer space available Reply-To: Paul Saab Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/7042; it has been noted by GNATS. From: Paul Saab To: freebsd-gnats-submit@freebsd.org, delaitt@cpc.wmin.ac.uk Cc: Subject: Re: kern/7042: No buffer space available Date: Wed, 24 Jun 1998 10:37:10 -0600 I believe there is an mbuf leak in the ep driver which is probably the reason you are running out of buffers. Paul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 10:21:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA14774 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 10:21:52 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from bangkok.office.cdsnet.net (bangkok.office.cdsnet.net [204.118.245.23]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA14604; Wed, 24 Jun 1998 10:20:43 -0700 (PDT) (envelope-from cts@bangkok.office.cdsnet.net) Received: (from cts@localhost) by bangkok.office.cdsnet.net (8.8.8/8.8.5) id KAA09451; Wed, 24 Jun 1998 10:20:35 -0700 (PDT) Date: Wed, 24 Jun 1998 10:20:35 -0700 (PDT) Message-Id: <199806241720.KAA09451@bangkok.office.cdsnet.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Craig Spannring To: Poul-Henning Kamp Cc: cts@internetcds.com, nate@mt.sri.com, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/6787 In-Reply-To: <199806020959.CAA15603@freefall.freebsd.org> References: <199806020959.CAA15603@freefall.freebsd.org> X-Mailer: VM 6.31 under Emacs 20.2.1 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Did you get the diffs I sent? Poul-Henning Kamp writes: > Synopsis: race condition in pw command > > State-Changed-From-To: open-suspended > State-Changed-By: phk > State-Changed-When: Tue Jun 2 02:59:22 PDT 1998 > State-Changed-Why: > awaiting patches & committer -- ======================================================================= Life is short. | Craig Spannring Ski hard, Bike fast. | cts@internetcds.com --------------------------------+------------------------------------ Any sufficiently perverted technology is indistinguishable from Perl. ======================================================================= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 10:31:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA16563 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 10:31:03 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA16430 for ; Wed, 24 Jun 1998 10:30:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA17605; Wed, 24 Jun 1998 10:30:01 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA15122 for ; Wed, 24 Jun 1998 10:23:50 -0700 (PDT) (envelope-from andreas@klemm.gtn.com) Received: (from uucp@localhost) by news1.gtn.com (8.8.6/8.8.6) with UUCP id TAA01424 for FreeBSD-gnats-submit@freebsd.org; Wed, 24 Jun 1998 19:15:30 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.8/8.8.8) id TAA05810; Wed, 24 Jun 1998 19:05:44 +0200 (CEST) (envelope-from andreas) Message-Id: <199806241705.TAA05810@klemm.gtn.com> Date: Wed, 24 Jun 1998 19:05:44 +0200 (CEST) From: Andreas Klemm Reply-To: andreas@klemm.gtn.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/7050: enhancements to daily security script needed to detect intruders Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7050 >Category: misc >Synopsis: enhance daily security script >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jun 24 10:30:01 PDT 1998 >Last-Modified: >Originator: Andreas Klemm >Organization: Andreas Klemm >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD -current and -stable >Description: Our current daily security script doesn't notify about - repeated unsuccessful login attempts and - warning output of tcp_wrappers >How-To-Repeat: Things we should report are: "refused connect from" by tcp_wrapper and "LOGIN FAILURES FROM" by login See here: Jun 22 05:17:43 titan telnetd[10520]: refused connect from 195.90.203.76 Jun 22 05:18:05 titan telnetd[10523]: refused connect from 195.90.203.76 Jun 22 05:20:22 titan telnetd[10951]: refused connect from 195.90.203.76 Jun 22 05:20:37 titan telnetd[10953]: refused connect from 195.90.203.76 Jun 22 05:21:04 titan telnetd[10955]: refused connect from 195.90.203.76 Jun 22 05:22:30 titan login: 2 LOGIN FAILURES FROM freefall.FreeBSD.ORG Jun 22 05:22:30 titan login: 2 LOGIN FAILURES FROM freefall.FreeBSD.ORG, andreas Jun 22 05:23:39 titan login: 2 LOGIN FAILURES FROM freefall.FreeBSD.ORG Jun 22 05:23:39 titan login: 2 LOGIN FAILURES FROM freefall.FreeBSD.ORG, root Jun 22 05:24:03 titan login: 1 LOGIN FAILURE FROM freefall.FreeBSD.ORG Jun 22 05:24:03 titan login: 1 LOGIN FAILURE FROM freefall.FreeBSD.ORG, ddd >Fix: diff | grep -i "login failure" diff | grep -i "refused connect" >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 Jun 24 11:01:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA23580 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 11:01:13 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA23452 for ; Wed, 24 Jun 1998 11:00:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA18986; Wed, 24 Jun 1998 11:00:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA22144; Wed, 24 Jun 1998 10:53:54 -0700 (PDT) (envelope-from nobody) Message-Id: <199806241753.KAA22144@hub.freebsd.org> Date: Wed, 24 Jun 1998 10:53:54 -0700 (PDT) From: cmetz@inner.net To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: i386/7051: Install program fails to put leading / in FTP CWD command Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7051 >Category: i386 >Synopsis: Install program fails to put leading / in FTP CWD command >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 Jun 24 11:00:01 PDT 1998 >Last-Modified: >Originator: Craig Metz >Organization: NRL >Release: 3.0-980426-SNAP >Environment: >Description: The install program translates a FTP URL of "ftp://132.250.90.8/home/FreeBSD" to "CWD home/FreeBSD" Since the FTP daemon drops the user in his home directory, the CWD doesn't get him where he's trying to go. We kluged it with a URL of "ftp://132.250.90.8/../FreeBSD" This is not necessarily FreeBSD's fault; the URL syntax and user misconceptions of it is the real problem. >How-To-Repeat: >Fix: >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 Jun 24 11:39:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA01899 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 11:39:51 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA01322; Wed, 24 Jun 1998 11:36:03 -0700 (PDT) (envelope-from dt@FreeBSD.org) From: Dmitrij Tejblum Received: (from dt@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA20391; Wed, 24 Jun 1998 11:35:48 -0700 (PDT) Date: Wed, 24 Jun 1998 11:35:48 -0700 (PDT) Message-Id: <199806241835.LAA20391@freefall.freebsd.org> To: iansmith@viaccess.net, dt@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: misc/6984 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Error Can't Mount root State-Changed-From-To: open-closed State-Changed-By: dt State-Changed-When: Wed Jun 24 11:34:43 PDT 1998 State-Changed-Why: Please direct your wuestions to questions@FreeBSD.ORG To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 11:40:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02083 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 11:40:43 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA02015 for ; Wed, 24 Jun 1998 11:40:20 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA20530; Wed, 24 Jun 1998 11:40:04 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA01275; Wed, 24 Jun 1998 11:35:16 -0700 (PDT) (envelope-from nobody) Message-Id: <199806241835.LAA01275@hub.freebsd.org> Date: Wed, 24 Jun 1998 11:35:16 -0700 (PDT) From: Peter_J_Smith@intel.com To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: i386/7052: amd_map_program Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7052 >Category: i386 >Synopsis: amd_map_program >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 Jun 24 11:40:03 PDT 1998 >Last-Modified: >Originator: Peter Smith >Organization: Intel >Release: FreeBSD 3.0 5/24/98 >Environment: GENERIC kernel >Description: Setting amd_map_program = "ypcat -k /amd.host" within the file rc.conf on the NIS master server causes the machine to load yppasswd and ypbind very slowly, and lock up on mountd and amd when rebooted. I speculated this would map the amd map to NIS space. I have not been able to find any documentation on this flag. >How-To-Repeat: Create amd.host in /etc. Enable nis server and nis client flags in rc.conf. Enable nis in /etc/host.conf Set amd_map_program = "ypcat -k /etc/amd.host" reboot >Fix: >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 Jun 24 11:50:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA03903 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 11:50:41 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA03572; Wed, 24 Jun 1998 11:48:43 -0700 (PDT) (envelope-from dt@FreeBSD.org) From: Dmitrij Tejblum Received: (from dt@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA20849; Wed, 24 Jun 1998 11:48:24 -0700 (PDT) Date: Wed, 24 Jun 1998 11:48:24 -0700 (PDT) Message-Id: <199806241848.LAA20849@freefall.freebsd.org> To: mwhite@oakwood.k12.oh.us, dt@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/6881 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Error in "make depend" on -STABLE after cvsupping State-Changed-From-To: analyzed-closed State-Changed-By: dt State-Changed-When: Wed Jun 24 11:45:48 PDT 1998 State-Changed-Why: This is operator error. You should not run 'make depend', you should run 'make buildworld' or 'make world'. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 12:01:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA06399 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 12:01:08 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA06245 for ; Wed, 24 Jun 1998 12:00:23 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA21241; Wed, 24 Jun 1998 12:00:01 -0700 (PDT) Received: from nebula.sf.t.u-tokyo.ac.jp (nebula.sf.t.u-tokyo.ac.jp [133.11.87.23]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA04029 for ; Wed, 24 Jun 1998 11:51:05 -0700 (PDT) (envelope-from amakawa@nebula.sf.t.u-tokyo.ac.jp) Received: (from amakawa@localhost) by nebula.sf.t.u-tokyo.ac.jp (8.8.8/8.8.8) id DAA00894; Thu, 25 Jun 1998 03:50:52 +0900 (JST) (envelope-from amakawa) Message-Id: <199806241850.DAA00894@nebula.sf.t.u-tokyo.ac.jp> Date: Thu, 25 Jun 1998 03:50:52 +0900 (JST) From: amakawa@sf.t.u-tokyo.ac.jp Reply-To: amakawa@sf.t.u-tokyo.ac.jp To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: conf/7054: bad default value of ${fs} for type:=host in /etc/amd.map Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7054 >Category: conf >Synopsis: bad default value of ${fs} for type:=host in /etc/amd.map >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 Jun 24 12:00:01 PDT 1998 >Last-Modified: >Originator: Amakawa Shuhei >Organization: Univ. of Tokyo >Release: FreeBSD 2.2.6-RELEASE i386 >Environment: FreeBSD 2.2.6-RELEASE i386 >Description: The default value of ${fs} for type:=host given in /etc/amd.map causes clash between the mount tree for network host file system (type:=host) and that for network filesystem (type:=nfs). >How-To-Repeat: Suppose `ns' is an NFS server, exporting `/export/usr'. Use the following map for `/amnt'. ----------------------------------------------------------------- tmp type:=nfs;rhost:=ns;rfs:=/export/usr/tmp ----------------------------------------------------------------- Then you can access `ns:/export/usr/tmp' via `/amnt/tmp' and `/host/ns/export/usr/tmp'. Now, do the following. % cd /amnt/tmp % df . Filesystem 1K-blocks Used Avail Capacity Mounted on ns:/export/usr/tmp 3945840 2096272 1770652 54% /a/ns/export/usr/tmp ~~~~~~~~~~~~~~~~~~~~ OK. % cd /host/ns/export/usr/tmp % df . Filesystem 1K-blocks Used Avail Capacity Mounted on ns:/export/usr/tmp 3945840 2096272 1770652 54% /a/ns/export/usr ~~~~~~~~~~~~~~~~ This means /amnt/tmp is shadowed. % cd /amnt/tmp % df . Filesystem 1K-blocks Used Avail Capacity Mounted on ns:/export/usr/tmp 3945840 2096272 1770652 54% /a/ns/export/usr ~~~~~~~~~~~~~~~~ Shadowed indeed. % amq -u /amnt/tmp % amq -u /host/ns % cd /amnt/tmp /amnt/tmp: No such file or directory. Ugh! >Fix: I suggest `/host' be appended to fs because this map is used for the network *host* filesystem (type:=host). The clash can be thus avoided. Note that the manual page (info amd) suggests "fs:=${autodir}/${rhost}/root", but the same suggestion is given for the network group filesystem (type:=nfsx). So I suppose the better solution is to use "fs:=${autodir}/${rhost}/host" for type:=host and "fs:=${autodir}/${rhost}/nfsx" for type:=nfsx. ----8<---- snip ----8<---- *** amd.map.org Mon Jun 15 11:10:29 1998 --- amd.map Thu Jun 25 02:45:59 1998 *************** *** 1,2 **** ! /defaults type:=host;fs:=${autodir}/${rhost};rhost:=${key} * opts:=rw,grpid,resvport,nfsv2,nosuid,nodev --- 1,2 ---- ! /defaults type:=host;fs:=${autodir}/${rhost}/host;rhost:=${key} * opts:=rw,grpid,resvport,nfsv2,nosuid,nodev ---->8---- snip ---->8---- >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 Jun 24 12:21:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA09927 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 12:21:14 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA09849 for ; Wed, 24 Jun 1998 12:20:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA21765; Wed, 24 Jun 1998 12:20:02 -0700 (PDT) Received: from gw-nl1.philips.com (gw-nl1.philips.com [192.68.44.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA09363 for ; Wed, 24 Jun 1998 12:17:31 -0700 (PDT) (envelope-from edwin@nwm.wan.philips.com) Received: from smtprelay-nl1.philips.com (localhost.philips.com [127.0.0.1]) by gw-nl1.philips.com with ESMTP id VAA08067 for ; Wed, 24 Jun 1998 21:17:22 +0200 (MEST) (envelope-from edwin@nwm.wan.philips.com) Received: from nwm.wan.philips.com (rs.nwm.wan.philips.com [161.89.1.133]) by smtprelay-nl1.philips.com (8.8.5/8.6.10-1.2.2m-970826) with ESMTP id VAA05124 for ; Wed, 24 Jun 1998 21:17:22 +0200 (MET DST) Received: (from edwin@localhost) by nwm.wan.philips.com (8.8.6/8.8.6) id TAA35084 for FreeBSD-gnats-submit@freebsd.org; Wed, 24 Jun 1998 19:17:21 GMT Received: from smtprelay-nl1.philips.com (smtprelay-eur1.philips.com [130.139.36.3]) by nwm.wan.philips.com (8.8.6/8.8.6) with ESMTP id JAA32216 for ; Wed, 24 Jun 1998 09:21:39 GMT Received: from rs.nwm.wan.philips.com (rs.nwm.wan.philips.com [161.89.1.226]) by smtprelay-nl1.philips.com (8.8.5/8.6.10-1.2.2m-970826) with ESMTP id LAA25844; Wed, 24 Jun 1998 11:21:35 +0200 (MET DST) Received: (from root@localhost) by rs.nwm.wan.philips.com (8.8.7/8.8.7) id LAA05723; Wed, 24 Jun 1998 11:22:13 +0200 (CEST) (envelope-from mud@nwm.wan.philips.com) Message-Id: <199806240922.LAA05723@rs.nwm.wan.philips.com> Date: Wed, 24 Jun 1998 11:22:13 +0200 (CEST) From: edwin@nwm.wan.philips.com Reply-To: edwin@nwm.wan.philips.com To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: edwin@nwm.wan.philips.com X-Send-Pr-Version: 3.2 Subject: bin/7055: multiple syslog-forwarding will forget the original host Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7055 >Category: bin >Synopsis: multiple syslog-forwarding will forget the original host >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 Jun 24 12:20:01 PDT 1998 >Last-Modified: >Originator: Edwin Groothuis >Organization: Origin-IT/Systems >Release: FreeBSD 2.2.5-RELEASE i386 >Environment: We are having several remote systems which are receiving syslog messages from routers, switches etc and we forward these messages to a central system for alerting and so. >Description: If these messages are forwarded, the original name of the router which has sent the syslog message is lost. >How-To-Repeat: We had the syslog forwarding defined as: router -> remote-system -> central-system on the router we have: logging on the remote-system we have in the syslog.conf: local7.* @central-system on the central-system we have: local7.* /var/log/nmslog If the router sends a syslog-message towards the remote-system it will be like: date/time d-nl07sc0.wan.philips.com: :SNMP-5:Link Up Trap... On the central-system it will become: date/time remote-system: :SNMP-5:Link Up Trap... >Fix: The change has to be made in /usr/src/usr.sbin/syslogd/syslogd.c function fprintlog() switch statement F_FORW: Old code line 758: l = snprintf(line, sizeof line - 1, "<%d>%.15s %s", f->f_prevpri, iov[0].iov_base, iov[4].iov_base); New code: /* check for local vs remote messages */ if (strcmp(f->f_prevhost,LocalHostName)) l = snprintf(line, sizeof line - 1, "<%d>%.15s Forwarded from %s: %s", f->f_prevpri, iov[0].iov_base, f->f_prevhost, iov[4].iov_base); else l = snprintf(line, sizeof line - 1, "<%d>%.15s %s", f->f_prevpri, iov[0].iov_base, iov[4].iov_base); >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 Jun 24 13:01:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA16631 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 13:01:57 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA16613 for ; Wed, 24 Jun 1998 13:01:44 -0700 (PDT) (envelope-from nash@Venus.mcs.net) Received: from Venus.mcs.net (nash@Venus.mcs.net [192.160.127.92]) by Kitten.mcs.com (8.8.7/8.8.2) with ESMTP id PAA07195; Wed, 24 Jun 1998 15:01:35 -0500 (CDT) Received: from localhost (nash@localhost) by Venus.mcs.net (8.8.7/8.8.2) with SMTP id PAA29504; Wed, 24 Jun 1998 15:01:35 -0500 (CDT) Date: Wed, 24 Jun 1998 15:01:35 -0500 (CDT) From: Alex Nash To: Matt Evans cc: freebsd-bugs@FreeBSD.ORG Subject: Re: FreeBSD 2.2.5 In-Reply-To: <3590ECF8.251BFCFB@tecc.co.uk> 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, 24 Jun 1998, Matt Evans wrote: > Please forgive me for asking what is probably a stupid question... > (don't you hear that a lot, eh? ;) > I am trying to establish whether our FreeBSD 2.2.5 machines will be Year > 2000 compliant. I have seen the http://www.freebsd.org/y2kbug.html page > where it says four problems have been "identified and fixed", but does > not say which version they are fixed in... I know we should be > upgrading our 2.2.5, but in the meantime (!), are these bugs fixed in > 2.2.5? All of the problems listed on y2kbug.html appear to be fixed in 2.2.5-RELEASE except for gnu/4930, which was fixed in 2.2.5-stable. Additionally, shutdown in 2.2.5-RELEASE is not Y2K safe, but is in 2.2.5-STABLE after January 26th. Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 13:10:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA18075 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 13:10:37 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA18009 for ; Wed, 24 Jun 1998 13:10:19 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA24224; Wed, 24 Jun 1998 13:10:03 -0700 (PDT) Received: from ms.ha.md.us (ha.ha.md.us [192.55.203.244]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA17089 for ; Wed, 24 Jun 1998 13:04:29 -0700 (PDT) (envelope-from mike@ms.ha.md.us) Message-Id: <9806242201.aa01253@ms.ms.ha.md.us> Date: Wed, 24 Jun 98 16:01:09 EDT From: mike@ms.ha.md.us Reply-To: mike@ms.ha.md.us To: FreeBSD-gnats-submit@FreeBSD.ORG, mike@ms.ha.md.us X-Send-Pr-Version: 3.2 Subject: i386/7057: 3Com3C509: lockups & high packet latency Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7057 >Category: i386 >Synopsis: 3Com 3C509 locks up, or has >1000ms rtt under 100pps load of RDUMP. >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 24 13:10:03 PDT 1998 >Last-Modified: >Originator: Mike Muuss >Organization: Home >Release: FreeBSD 3.0-980222-SNAP i386 >Environment: AMD 486DX4/100, Asus SP3G PCI motherboard, 64 MBytes of RAM. 1 3C5x9 board(s) on ISA found at 0x300 ep0 at 0x300-0x30f irq 11 on isa ep0: aui/utp/bnc[*BNC*] address 00:60:08:27:e4:95 Only other 2 hosts on this ethernet are ms.ha.md.us: a P233 running BSD/OS 2.1 unix, and nt.ha.md.us: a P150 dual-booting Win95 & Linux. The FreeBSD machine is temporarily named ha.ha.md.us. >Description: While running RDUMP from the FreeBSD machine over the local ethernet to the BSD/OS machine's Exabyte-8200 tape drive, two different (related?) problems are observed: (1) The ethernet interface on teh FreeBSD system "locks up". Total ping loss, kernel queue limit of 50 is exceeded resulting in "No more buffer space" errors. ifconfig down followed by ifconfig up successfully restarted the interface. (2) Very high round-trip-times observed between the two machines. BSD/OS and Win95 machines can ping each other just fine, but the problem is observed between both the BSD/OS & FreeBSD system and the Win95 and FreeBSD system, pointing to trouble in the FreeBSD system. Here is the evidence I collected: 1 ms> ping ha PING ha.ha.md.us (192.55.203.244): 56 data bytes 64 bytes from 192.55.203.244: icmp_seq=0 ttl=255 time=3.332 ms 64 bytes from 192.55.203.244: icmp_seq=1 ttl=255 time=60.674 ms 64 bytes from 192.55.203.244: icmp_seq=2 ttl=255 time=60.558 ms 64 bytes from 192.55.203.244: icmp_seq=3 ttl=255 time=5.72 ms 64 bytes from 192.55.203.244: icmp_seq=4 ttl=255 time=1007.02 ms 64 bytes from 192.55.203.244: icmp_seq=5 ttl=255 time=7.803 ms 64 bytes from 192.55.203.244: icmp_seq=6 ttl=255 time=1010.03 ms 64 bytes from 192.55.203.244: icmp_seq=7 ttl=255 time=11.579 ms 64 bytes from 192.55.203.244: icmp_seq=8 ttl=255 time=1005.51 ms 64 bytes from 192.55.203.244: icmp_seq=9 ttl=255 time=6.384 ms 64 bytes from 192.55.203.244: icmp_seq=10 ttl=255 time=1007.31 ms 64 bytes from 192.55.203.244: icmp_seq=11 ttl=255 time=8.188 ms 64 bytes from 192.55.203.244: icmp_seq=12 ttl=255 time=0.617 ms 64 bytes from 192.55.203.244: icmp_seq=13 ttl=255 time=10.679 ms 64 bytes from 192.55.203.244: icmp_seq=14 ttl=255 time=13.146 ms 64 bytes from 192.55.203.244: icmp_seq=15 ttl=255 time=0.629 ms ^C --- ha.ha.md.us ping statistics --- 16 packets transmitted, 16 packets received, 0% packet loss round-trip min/avg/max = 0.617/263.698/1010.03 ms Note the high variation of round trip times. Packets are getting stuck for a full second, and then kicked loose somehow. You can see the consequences of this problem on the data flow of the RDUMP. This is from the point of view of the receiving (BSD/OS) system: 4 ms> netstat -i -I ef0 1 input (ef0) output input (Total) output packets errs packets errs colls packets errs packets errs colls 251315 3 310068 0 39103 5504076 50 5794021 0 39103 43 0 23 0 35 43 0 23 0 35 104 0 55 0 12 104 0 55 0 12 0 0 1 0 26 2 0 2 0 26 168 0 86 0 10 171 0 89 0 10 0 0 1 0 45 1 0 3 0 45 72 0 38 0 11 76 0 42 0 11 6 0 3 0 12 12 0 10 0 12 18 0 10 0 8 26 0 17 0 8 103 0 55 0 14 109 0 58 0 14 6 0 3 0 30 9 0 9 0 30 22 0 12 0 8 22 0 12 0 8 117 0 60 0 12 119 0 63 0 12 And here is the view from the sending (FreeBSD) system: 2 ha ENC> netstat -i -I ep0 1 input (ep0) output packets errs bytes packets errs bytes colls 12 0 721 21 0 34311 0 7 0 421 12 0 25125 0 0 0 0 0 0 1652 0 47 0 2822 79 0 94018 0 5 0 301 8 0 19069 0 3 0 180 18 0 13764 0 27 0 1621 33 0 47835 0 14 0 841 25 0 34209 0 5 0 301 8 0 19069 0 19 0 1182 30 0 27624 0 52 0 3222 85 0 125010 0 27 0 1718 42 0 28784 0 75 0 4631 125 0 170565 0 9 0 624 15 0 1358 0 112 0 6882 207 0 273682 0 55 0 3388 96 0 136218 0 75 0 4520 147 0 204692 0 31 0 1946 44 0 68778 0 14 0 966 9 0 912 0 39 0 2385 96 0 103189 0 I own a half dozen of these 3C509 cards, and they are rock solid and fast performers on all my other systems. I'll do some hardware swapping and other experimenting tomorrow, but this looks like a driver bug. >How-To-Repeat: Run RDUMP out a 3C509 card, then run some pings. I'll try to reproduce using TTCP as well. >Fix: >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 Jun 24 13:10:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA18101 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 13:10:42 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA18005 for ; Wed, 24 Jun 1998 13:10:18 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA24215; Wed, 24 Jun 1998 13:10:02 -0700 (PDT) Received: from ms.ha.md.us (ha.ha.md.us [192.55.203.244]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA16594 for ; Wed, 24 Jun 1998 13:01:29 -0700 (PDT) (envelope-from mike@ms.ha.md.us) Message-Id: <9806242201.aa01253@ms.ms.ha.md.us> Date: Wed, 24 Jun 98 16:01:09 EDT From: mike@ms.ha.md.us Reply-To: mike@ms.ha.md.us To: FreeBSD-gnats-submit@FreeBSD.ORG, mike@ms.ha.md.us X-Send-Pr-Version: 3.2 Subject: i386/7056: 3Com3C509: lockups & high packet latency Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7056 >Category: i386 >Synopsis: 3Com 3C509 locks up, or has >1000ms rtt under 100pps load of RDUMP. >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 24 13:10:01 PDT 1998 >Last-Modified: >Originator: Mike Muuss >Organization: Home >Release: FreeBSD 3.0-980222-SNAP i386 >Environment: AMD 486DX4/100, Asus SP3G PCI motherboard, 64 MBytes of RAM. 1 3C5x9 board(s) on ISA found at 0x300 ep0 at 0x300-0x30f irq 11 on isa ep0: aui/utp/bnc[*BNC*] address 00:60:08:27:e4:95 Only other 2 hosts on this ethernet are ms.ha.md.us: a P233 running BSD/OS 2.1 unix, and nt.ha.md.us: a P150 dual-booting Win95 & Linux. The FreeBSD machine is temporarily named ha.ha.md.us. >Description: While running RDUMP from the FreeBSD machine over the local ethernet to the BSD/OS machine's Exabyte-8200 tape drive, two different (related?) problems are observed: (1) The ethernet interface on teh FreeBSD system "locks up". Total ping loss, kernel queue limit of 50 is exceeded resulting in "No more buffer space" errors. ifconfig down followed by ifconfig up successfully restarted the interface. (2) Very high round-trip-times observed between the two machines. BSD/OS and Win95 machines can ping each other just fine, but the problem is observed between both the BSD/OS & FreeBSD system and the Win95 and FreeBSD system, pointing to trouble in the FreeBSD system. Here is the evidence I collected: 1 ms> ping ha PING ha.ha.md.us (192.55.203.244): 56 data bytes 64 bytes from 192.55.203.244: icmp_seq=0 ttl=255 time=3.332 ms 64 bytes from 192.55.203.244: icmp_seq=1 ttl=255 time=60.674 ms 64 bytes from 192.55.203.244: icmp_seq=2 ttl=255 time=60.558 ms 64 bytes from 192.55.203.244: icmp_seq=3 ttl=255 time=5.72 ms 64 bytes from 192.55.203.244: icmp_seq=4 ttl=255 time=1007.02 ms 64 bytes from 192.55.203.244: icmp_seq=5 ttl=255 time=7.803 ms 64 bytes from 192.55.203.244: icmp_seq=6 ttl=255 time=1010.03 ms 64 bytes from 192.55.203.244: icmp_seq=7 ttl=255 time=11.579 ms 64 bytes from 192.55.203.244: icmp_seq=8 ttl=255 time=1005.51 ms 64 bytes from 192.55.203.244: icmp_seq=9 ttl=255 time=6.384 ms 64 bytes from 192.55.203.244: icmp_seq=10 ttl=255 time=1007.31 ms 64 bytes from 192.55.203.244: icmp_seq=11 ttl=255 time=8.188 ms 64 bytes from 192.55.203.244: icmp_seq=12 ttl=255 time=0.617 ms 64 bytes from 192.55.203.244: icmp_seq=13 ttl=255 time=10.679 ms 64 bytes from 192.55.203.244: icmp_seq=14 ttl=255 time=13.146 ms 64 bytes from 192.55.203.244: icmp_seq=15 ttl=255 time=0.629 ms ^C --- ha.ha.md.us ping statistics --- 16 packets transmitted, 16 packets received, 0% packet loss round-trip min/avg/max = 0.617/263.698/1010.03 ms Note the high variation of round trip times. Packets are getting stuck for a full second, and then kicked loose somehow. You can see the consequences of this problem on the data flow of the RDUMP. This is from the point of view of the receiving (BSD/OS) system: 4 ms> netstat -i -I ef0 1 input (ef0) output input (Total) output packets errs packets errs colls packets errs packets errs colls 251315 3 310068 0 39103 5504076 50 5794021 0 39103 43 0 23 0 35 43 0 23 0 35 104 0 55 0 12 104 0 55 0 12 0 0 1 0 26 2 0 2 0 26 168 0 86 0 10 171 0 89 0 10 0 0 1 0 45 1 0 3 0 45 72 0 38 0 11 76 0 42 0 11 6 0 3 0 12 12 0 10 0 12 18 0 10 0 8 26 0 17 0 8 103 0 55 0 14 109 0 58 0 14 6 0 3 0 30 9 0 9 0 30 22 0 12 0 8 22 0 12 0 8 117 0 60 0 12 119 0 63 0 12 And here is the view from the sending (FreeBSD) system: 2 ha ENC> netstat -i -I ep0 1 input (ep0) output packets errs bytes packets errs bytes colls 12 0 721 21 0 34311 0 7 0 421 12 0 25125 0 0 0 0 0 0 1652 0 47 0 2822 79 0 94018 0 5 0 301 8 0 19069 0 3 0 180 18 0 13764 0 27 0 1621 33 0 47835 0 14 0 841 25 0 34209 0 5 0 301 8 0 19069 0 19 0 1182 30 0 27624 0 52 0 3222 85 0 125010 0 27 0 1718 42 0 28784 0 75 0 4631 125 0 170565 0 9 0 624 15 0 1358 0 112 0 6882 207 0 273682 0 55 0 3388 96 0 136218 0 75 0 4520 147 0 204692 0 31 0 1946 44 0 68778 0 14 0 966 9 0 912 0 39 0 2385 96 0 103189 0 I own a half dozen of these 3C509 cards, and they are rock solid and fast performers on all my other systems. I'll do some hardware swapping and other experimenting tomorrow, but this looks like a driver bug. >How-To-Repeat: Run RDUMP out a 3C509 card, then run some pings. I'll try to reproduce using TTCP as well. >Fix: >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 Jun 24 13:52:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA26055 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 13:52:40 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA25911; Wed, 24 Jun 1998 13:52:08 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA25452; Wed, 24 Jun 1998 13:51:53 -0700 (PDT) Date: Wed, 24 Jun 1998 13:51:53 -0700 (PDT) Message-Id: <199806242051.NAA25452@freefall.freebsd.org> To: miz@qb3.so-net.ne.jp, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/7048 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Queue diagram (in sys/queue.h) isn't up-to-date. State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Wed Jun 24 13:51:29 PDT 1998 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 Wed Jun 24 16:11:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA23506 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 16:11:05 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23385 for ; Wed, 24 Jun 1998 16:10:21 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA28950; Wed, 24 Jun 1998 16:10:02 -0700 (PDT) Received: from www.video-collage.com (www.video-collage.com [206.15.171.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA23231 for ; Wed, 24 Jun 1998 16:09:43 -0700 (PDT) (envelope-from mi@xxx.video-collage.com) Received: from xxx.video-collage.com (xxx.video-collage.com [199.232.254.68]) by www.video-collage.com (8.8.5/8.8.5) with ESMTP id TAA26554 for ; Wed, 24 Jun 1998 19:07:00 -0400 (EDT) Received: (from mi@localhost) by xxx.video-collage.com (8.8.8/8.8.7) id TAA09928; Wed, 24 Jun 1998 19:09:24 -0400 (EDT) (envelope-from mi) Message-Id: <199806242309.TAA09928@xxx.video-collage.com> Date: Wed, 24 Jun 1998 19:09:24 -0400 (EDT) From: Mikhail Teterin Reply-To: mi@aldan.algebra.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7059: sh dumps core on this script Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7059 >Category: bin >Synopsis: sh dumps core on this script >Confidential: yes >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jun 24 16:10:01 PDT 1998 >Last-Modified: >Originator: Mikhail Teterin >Organization: Video Collage, Inc. >Release: FreeBSD 2.2.6-BETA i386 >Environment: QUERY_STRING=First_Name=Mikhail&Last_Name=Teterin&Phone=617-332-0552&Fax=&Email=mi%40aldan.algebra.com&Company=%26ls&Division=&Title=&Company_Size=less+than+25&Address=&City=&State=&Postal_Code=&Country=&Reference=Softimage+Website&Intended_Use=&Number_Users=single&Programming=Yes&B2=Submit&QQQLINKQQQ=./dura <------ start of mail.cgi script ---------------> #!/bin/sh SETTINGS_DIR=`eval basename \`basename $0\`` # Do the mailing. EMAILS_TXT=$SETTINGS_DIR/e-mails.txt # If the file with addresses exist -- # use it. Otherwise, use hardcoded address. if [ -r $EMAILS_TXT ] then EMAILS=`egrep -v ^# $EMAILS_TXT` else EMAILS=mi fi (env ; cat) | mail -s $0 $EMAILS # Output the ThankYou text: # First, look for the hidden field: for pair in `echo ${QUERY_STRING} | sed 's/&/ /g'` ; do _TY_FILE=${pair#QQQLINKQQQ=} if [ $_TY_FILE != $pair ] then _TY_FILE=${DOCUMENT_ROOT}${_TY_FILE} test -r ${_TY_FILE} || \ logger "${_TY_FILE} does not exist or is not readable" break fi done TY_FILE=${_TY_FILE:-$SETTINGS_DIR/ThankYou.html} # This will tell the user's browser it will receive HTML cat << BEGIN_HTML Content-Type: text/html BEGIN_HTML # If the custom ThankYou.html exists -- output it, # otherwise, output the build-in default message: if [ -r $TY_FILE ] then cat $TY_FILE else cat << EO_TY Thank you

Thank you for contacting us.

The information you submitted was forwarded for processing.
Video Collage EO_TY fi <----------- End of mail.cgi -------------> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 17:41:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA08091 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 17:41:27 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from almond.elite.net (root@almond.elite.net [205.199.220.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA08006; Wed, 24 Jun 1998 17:40:49 -0700 (PDT) (envelope-from nate@almond.elite.net) Received: (from nate@localhost) by almond.elite.net (8.8.3/ELITE) id RAA05172; Wed, 24 Jun 1998 17:40:45 -0700 (PDT) From: Nate Lawson Message-Id: <199806250040.RAA05172@almond.elite.net> Subject: Apparent bug in sendto() with raw sockets To: freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Date: Wed, 24 Jun 1998 17:40:43 -0700 (PDT) X-Mailer: ELM [version 2.4 PL25] 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 I had some code that opens a raw socket and sends packets. It worked on 2.0.5 and I recently had to dust it off. To my surprise, the same code (recompiled, of course) now gets "Invalid argument" in the sendto() call on 2.2.5. I stripped out all irrelevant code, and came up with the code fragment below. It works on: OpenBSD 2.4, Linux 2.0.something It fails on: FreeBSD 2.2.5, 2.2.6, 3.0-current The error is always EINVAL in sendto(). Answers? Thanks, Nate /* Cut here for sample code */ #include #include #include #include #include #include main () { static struct sockaddr sa; int fd; int on=1; struct sockaddr_in *p; u_char buf[] = { 0x45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xa, 0x2, 0x2, 0x2, 0xa, 0x1, 0x1, 0x1 }; p = (struct sockaddr_in*)&sa; p->sin_family = AF_INET; p->sin_addr.s_addr = inet_addr ("10.1.1.1"); if ((fd = socket (AF_INET, SOCK_RAW, IPPROTO_RAW)) < 0) { perror("socket"); exit(1); } if (setsockopt (fd, IPPROTO_IP, IP_HDRINCL, &on, sizeof(on)) < 0) { perror("setsockopt IP_HDRINCL"); exit(1); } if (sendto (fd, buf, sizeof(buf), 0, &sa, sizeof(sa)) < 0) { perror("sendto"); exit(1); } fprintf (stderr, "Success.\n"); exit(0); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 17:49:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA09259 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 17:49:10 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA09092; Wed, 24 Jun 1998 17:48:09 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA01590; Wed, 24 Jun 1998 17:47:49 -0700 (PDT) Date: Wed, 24 Jun 1998 17:47:49 -0700 (PDT) Message-Id: <199806250047.RAA01590@freefall.freebsd.org> To: andre.albsmeier@mchp.siemens.de, jkh@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/6962 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: phk's msgbuf changes are here for -stable State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Wed Jun 24 17:45:01 PDT 1998 State-Changed-Why: Merged, thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jun 24 20:30:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA03946 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 20:30:28 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA03926 for ; Wed, 24 Jun 1998 20:30:21 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA06195; Wed, 24 Jun 1998 20:30:01 -0700 (PDT) Received: from www.video-collage.com (www.video-collage.com [206.15.171.132]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA03564 for ; Wed, 24 Jun 1998 20:27:39 -0700 (PDT) (envelope-from mi@xxx.video-collage.com) Received: from xxx.video-collage.com (xxx.video-collage.com [199.232.254.68]) by www.video-collage.com (8.8.5/8.8.5) with ESMTP id XAA22992 for ; Wed, 24 Jun 1998 23:25:01 -0400 (EDT) Received: (from root@localhost) by xxx.video-collage.com (8.8.8/8.8.7) id XAA09610; Wed, 24 Jun 1998 23:27:28 -0400 (EDT) (envelope-from mi) Message-Id: <199806250327.XAA09610@xxx.video-collage.com> Date: Wed, 24 Jun 1998 23:27:28 -0400 (EDT) From: Mikhail Teterin Reply-To: mi@aldan.algebra.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7063: nit-picking on mount Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7063 >Category: bin >Synopsis: mount fails if $PWD does not exist >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 Jun 24 20:30:01 PDT 1998 >Last-Modified: >Originator: Mikhail Teterin >Organization: Virtual Estates, Inc. >Release: FreeBSD 2.2.6-BETA i386 >Environment: >Description: When the current directory is removed, mount will fail >How-To-Repeat: mkdir /tmp/test cd /tmp/test rmdir /tmp/test mount -u -o async,noatime /some-fs mount: .: No such file or directory >Fix: cd /somewhere repeat the mount >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 Jun 24 23:52:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA06793 for freebsd-bugs-outgoing; Wed, 24 Jun 1998 23:52:49 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA06690; Wed, 24 Jun 1998 23:52:14 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA16106; Wed, 24 Jun 1998 23:51:55 -0700 (PDT) Date: Wed, 24 Jun 1998 23:51:55 -0700 (PDT) Message-Id: <199806250651.XAA16106@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, peter@FreeBSD.ORG Subject: Re: kern/7041 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: buildworld fails with new kernel ppp - opt_ppp.h missing Responsible-Changed-From-To: freebsd-bugs->peter Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 23:51:05 PDT 1998 Responsible-Changed-Why: -> peter looks like something may not be RELENG_22'ed ? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:01:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA08426 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:01:42 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA08388; Thu, 25 Jun 1998 00:01:16 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA16963; Thu, 25 Jun 1998 00:00:57 -0700 (PDT) Date: Thu, 25 Jun 1998 00:00:57 -0700 (PDT) Message-Id: <199806250700.AAA16963@freefall.freebsd.org> To: mike@ms.ha.md.us, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7056 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: 3Com 3C509 locks up, or has >1000ms rtt under 100pps load of RDUMP. State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Thu Jun 25 00:00:31 PDT 1998 State-Changed-Why: duplicate of 7057 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:01:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA08448 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:01:50 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA08322; Thu, 25 Jun 1998 00:00:41 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA16890; Thu, 25 Jun 1998 00:00:24 -0700 (PDT) Date: Thu, 25 Jun 1998 00:00:24 -0700 (PDT) Message-Id: <199806250700.AAA16890@freefall.freebsd.org> To: wayne@barnes1.wustl.edu, phk@FreeBSD.ORG, gnats-admin@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: pending/7060 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Dell with 128 MB RAM won't boot State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Wed Jun 24 23:57:49 PDT 1998 State-Changed-Why: insuficient details for meaningful response. Responsible-Changed-From-To: gnats-admin->freebsd-bugs Responsible-Changed-By: phk Responsible-Changed-When: Wed Jun 24 23:57:49 PDT 1998 Responsible-Changed-Why: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:08:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA09787 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:08:15 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA09614; Thu, 25 Jun 1998 00:07:34 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA17193; Thu, 25 Jun 1998 00:07:05 -0700 (PDT) Date: Thu, 25 Jun 1998 00:07:05 -0700 (PDT) Message-Id: <199806250707.AAA17193@freefall.freebsd.org> To: edwin@nwm.wan.philips.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7055 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: multiple syslog-forwarding will forget the original host New Synopsis: [PATCH] multiple syslog-forwarding will forget the original host State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Thu Jun 25 00:01:54 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:11:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA10361 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:11:35 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA10319; Thu, 25 Jun 1998 00:11:04 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA17545; Thu, 25 Jun 1998 00:10:46 -0700 (PDT) Date: Thu, 25 Jun 1998 00:10:46 -0700 (PDT) Message-Id: <199806250710.AAA17545@freefall.freebsd.org> To: amakawa@sf.t.u-tokyo.ac.jp, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: conf/7054 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: bad default value of ${fs} for type:=host in /etc/amd.map New Synopsis: [PATCH] bad default value of ${fs} for type:=host in /etc/amd.map State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Thu Jun 25 00:09:50 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:17:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11096 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:17:22 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA11074; Thu, 25 Jun 1998 00:17:07 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA17860; Thu, 25 Jun 1998 00:16:46 -0700 (PDT) Date: Thu, 25 Jun 1998 00:16:46 -0700 (PDT) Message-Id: <199806250716.AAA17860@freefall.freebsd.org> To: Peter_J_Smith@intel.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7052 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: amd_map_program New Synopsis: amd_map_program and NIS problem State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Thu Jun 25 00:15:56 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:23:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11771 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:23:24 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA11750; Thu, 25 Jun 1998 00:23:12 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA18333; Thu, 25 Jun 1998 00:22:50 -0700 (PDT) Date: Thu, 25 Jun 1998 00:22:50 -0700 (PDT) Message-Id: <199806250722.AAA18333@freefall.freebsd.org> To: kjw@ricochet.net, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/4950 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: no multicast support for zp - 3c589 State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Thu Jun 25 00:21:43 PDT 1998 State-Changed-Why: The zp0 driver is only meant as a stopgap to get people up and running on a laptop. Please use the pccard stuff, that will use the "real" 3com driver which has multicast I belive. Sorry for the late replay To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:28:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA12295 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:28:14 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA12223; Thu, 25 Jun 1998 00:28:00 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA18875; Thu, 25 Jun 1998 00:27:42 -0700 (PDT) Date: Thu, 25 Jun 1998 00:27:42 -0700 (PDT) Message-Id: <199806250727.AAA18875@freefall.freebsd.org> To: andreas@klemm.gtn.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: misc/7050 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: enhance daily security script New Synopsis: [SECURITY] enhance daily security script State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Thu Jun 25 00:26:50 PDT 1998 State-Changed-Why: sounds like a good idea. awaiting patch & committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:28:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA12360 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:28:55 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA12051; Thu, 25 Jun 1998 00:26:31 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA18707; Thu, 25 Jun 1998 00:26:13 -0700 (PDT) Date: Thu, 25 Jun 1998 00:26:13 -0700 (PDT) Message-Id: <199806250726.AAA18707@freefall.freebsd.org> To: cmetz@inner.net, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7051 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Install program fails to put leading / in FTP CWD command State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Thu Jun 25 00:25:22 PDT 1998 State-Changed-Why: broken as designed I think. putting a leading slash there would seem to be an error to me. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 00:33:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA13028 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 00:33:20 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA12813; Thu, 25 Jun 1998 00:31:58 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA19306; Thu, 25 Jun 1998 00:31:39 -0700 (PDT) Date: Thu, 25 Jun 1998 00:31:39 -0700 (PDT) Message-Id: <199806250731.AAA19306@freefall.freebsd.org> To: max@cca.usart.ru, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/7044 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING New Synopsis: [PATCH] WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Thu Jun 25 00:30:40 PDT 1998 State-Changed-Why: Please submit a context diff patch (diff -u or -c) awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 03:17:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA05564 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 03:17:18 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from linux.cca.usart.ru (max@linux.cca.usart.ru [194.226.230.161]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA05356; Thu, 25 Jun 1998 03:15:35 -0700 (PDT) (envelope-from max@cca.usart.ru) Received: from localhost (max@localhost) by linux.cca.usart.ru (8.8.6/8.8.4) with SMTP id QAA16239; Thu, 25 Jun 1998 16:20:58 -0600 Date: Thu, 25 Jun 1998 16:20:58 -0600 (GMT+6) From: Max Gotlib To: Poul-Henning Kamp cc: freebsd-bugs@FreeBSD.ORG Subject: Re: kern/7044 In-Reply-To: <199806250731.AAA19306@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 Hi Gurus! Here the diff is (i've used "diff -r -u sys sys.NEW" while being in the /usr/src directory and having 2.2.6-RELEASE src tree in "sys" and patched one in "sys.NEW"): /*----------------------Start-----------------------------*/ diff -u -r sys/i386/include/if_wl_wavelan.h sys.NEW/i386/include/if_wl_wavelan.h --- sys/i386/include/if_wl_wavelan.h Sat Mar 7 21:47:01 1998 +++ sys.NEW/i386/include/if_wl_wavelan.h Thu Jun 25 15:59:49 1998 @@ -119,9 +119,9 @@ #define WLPSA_QUALTHRESH 0x21 /* RF modem quality threshold preset */ #define WLPSA_HWVERSION 0x22 /* hardware version indicator */ #define WLPSA_NWID 0x23 /* network ID */ -#define WLPSA_NWIDENABLE 0x24 /* network ID enable */ -#define WLPSA_SECURITY 0x25 /* datalink security enable */ -#define WLPSA_DESKEY 0x26 /* datalink security DES key */ +#define WLPSA_NWIDENABLE 0x25 /* network ID enable */ +#define WLPSA_SECURITY 0x26 /* datalink security enable */ +#define WLPSA_DESKEY 0x27 /* datalink security DES key */ #define WLPSA_DBWIDTH 0x2f /* databus width select */ #define WLPSA_CALLCODE 0x30 /* call code (japan only) */ #define WLPSA_CONFIGURED 0x3c /* configuration status */ diff -u -r sys/i386/isa/if_wl.c sys.NEW/i386/isa/if_wl.c --- sys/i386/isa/if_wl.c Tue Aug 26 04:34:25 1997 +++ sys.NEW/i386/isa/if_wl.c Thu Jun 25 16:01:08 1998 @@ -733,6 +733,7 @@ sc->hacr = HACR_DEFAULT; CMD(unit); + wlinitmmc(unit); #ifdef WLDEBUG if (sc->wl_if.if_flags & IFF_DEBUG) wlmmcstat(unit); /* Display MMC registers */ @@ -2173,8 +2174,6 @@ if(wlcmd(unit, "config()-address") == 0) return(0); - - wlinitmmc(unit); return(1); } /*---------------------The End--------------------------------*/ Since I hava access only to my WaveLAN board, I'm not sure if this patch is usable with new (espacially new IEEE WaveLAN) boards, but since it was done upon Linux driver (that seems to be OK for all kinds) I hope it will be usable during 2.2.7 releasing... BTW, this patch was applied to the INRIA IPv6 distribution as well as to ALTQ-1.0.1... Everything seems to be OK (our router works at least for one month unattended)... With best regards, Max. On Thu, 25 Jun 1998, Poul-Henning Kamp wrote: > Date: Thu, 25 Jun 1998 00:31:39 -0700 (PDT) > From: Poul-Henning Kamp > To: max@cca.usart.ru, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG > Subject: Re: kern/7044 > > Old Synopsis: WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING > New Synopsis: [PATCH] WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING > > State-Changed-From-To: open-suspended > State-Changed-By: phk > State-Changed-When: Thu Jun 25 00:30:40 PDT 1998 > State-Changed-Why: > Please submit a context diff patch (diff -u or -c) > > awaiting committer > > 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 Jun 25 03:30:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA07742 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 03:30:25 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA07732 for ; Thu, 25 Jun 1998 03:30:21 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA20991; Thu, 25 Jun 1998 03:30:02 -0700 (PDT) Date: Thu, 25 Jun 1998 03:30:02 -0700 (PDT) Message-Id: <199806251030.DAA20991@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Poul-Henning Kamp Subject: Re: kern/7044 Reply-To: Poul-Henning Kamp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/7044; it has been noted by GNATS. From: Poul-Henning Kamp To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: kern/7044 Date: Thu, 25 Jun 1998 12:21:04 +0200 From: Max Gotlib Hi Gurus! Here the diff is (i've used "diff -r -u sys sys.NEW" while being in the /usr/src directory and having 2.2.6-RELEASE src tree in "sys" and patched one in "sys.NEW"): /*----------------------Start-----------------------------*/ diff -u -r sys/i386/include/if_wl_wavelan.h sys.NEW/i386/include/if_wl_wavelan.h - --- sys/i386/include/if_wl_wavelan.h Sat Mar 7 21:47:01 1998 +++ sys.NEW/i386/include/if_wl_wavelan.h Thu Jun 25 15:59:49 1998 @@ -119,9 +119,9 @@ #define WLPSA_QUALTHRESH 0x21 /* RF modem quality threshold preset */ #define WLPSA_HWVERSION 0x22 /* hardware version indicator */ #define WLPSA_NWID 0x23 /* network ID */ - -#define WLPSA_NWIDENABLE 0x24 /* network ID enable */ - -#define WLPSA_SECURITY 0x25 /* datalink security enable */ - -#define WLPSA_DESKEY 0x26 /* datalink security DES key */ +#define WLPSA_NWIDENABLE 0x25 /* network ID enable */ +#define WLPSA_SECURITY 0x26 /* datalink security enable */ +#define WLPSA_DESKEY 0x27 /* datalink security DES key */ #define WLPSA_DBWIDTH 0x2f /* databus width select */ #define WLPSA_CALLCODE 0x30 /* call code (japan only) */ #define WLPSA_CONFIGURED 0x3c /* configuration status */ diff -u -r sys/i386/isa/if_wl.c sys.NEW/i386/isa/if_wl.c - --- sys/i386/isa/if_wl.c Tue Aug 26 04:34:25 1997 +++ sys.NEW/i386/isa/if_wl.c Thu Jun 25 16:01:08 1998 @@ -733,6 +733,7 @@ sc->hacr = HACR_DEFAULT; CMD(unit); + wlinitmmc(unit); #ifdef WLDEBUG if (sc->wl_if.if_flags & IFF_DEBUG) wlmmcstat(unit); /* Display MMC registers */ @@ -2173,8 +2174,6 @@ if(wlcmd(unit, "config()-address") == 0) return(0); - - - - wlinitmmc(unit); return(1); } /*---------------------The End--------------------------------*/ Since I hava access only to my WaveLAN board, I'm not sure if this patch is usable with new (espacially new IEEE WaveLAN) boards, but since it was done upon Linux driver (that seems to be OK for all kinds) I hope it will be usable during 2.2.7 releasing... BTW, this patch was applied to the INRIA IPv6 distribution as well as to ALTQ-1.0.1... Everything seems to be OK (our router works at least for one month unattended)... With best regards, Max. On Thu, 25 Jun 1998, Poul-Henning Kamp wrote: > Date: Thu, 25 Jun 1998 00:31:39 -0700 (PDT) > From: Poul-Henning Kamp > To: max@cca.usart.ru, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG > Subject: Re: kern/7044 > > Old Synopsis: WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING > New Synopsis: [PATCH] WaveLAN (2.4G, ISA, full-length board) cames UP but not RUNNING > > State-Changed-From-To: open-suspended > State-Changed-By: phk > State-Changed-When: Thu Jun 25 00:30:40 PDT 1998 > State-Changed-Why: > Please submit a context diff patch (diff -u or -c) > > awaiting committer > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message > ------- End of Forwarded Message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 07:40:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA17806 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 07:40:26 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA17755 for ; Thu, 25 Jun 1998 07:40:21 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA26259; Thu, 25 Jun 1998 07:40:01 -0700 (PDT) Received: from sun-test.hightek.com ([194.74.141.100]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA16995 for ; Thu, 25 Jun 1998 07:35:28 -0700 (PDT) (envelope-from andreas@klemm2.hightek.com) Received: from klemm2.hightek.com ([195.90.203.76]) by sun-test.hightek.com (Netscape Mail Server v1.1) with ESMTP id AAA21446 for ; Thu, 25 Jun 1998 16:35:22 +0200 Received: (from andreas@localhost) by klemm2.hightek.com (8.8.8/8.8.8) id QAA09772; Thu, 25 Jun 1998 16:35:22 +0200 (CEST) (envelope-from andreas) Message-Id: <199806251435.QAA09772@klemm2.hightek.com> Date: Thu, 25 Jun 1998 16:35:22 +0200 (CEST) From: Andreas Klemm Reply-To: aklemm@hightek.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/7065: FreeBSD webpages -> applications, port browsing only on search Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7065 >Category: misc >Synopsis: FreeBSD webpages -> applications, port browsing only on search >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 Jun 25 07:40:01 PDT 1998 >Last-Modified: >Originator: Andreas Klemm >Organization: Andreas Klemm >Release: FreeBSD 2.2.6-STABLE i386 >Environment: not relevant >Description: When browsing the ports collection I'm missing the "browse" hypertext link, that allows me to browse through every single file of a FreeBSD port. See http://www.freebsd.org/ports/archivers.html for an example. You only see: arc-5.21e Create & extract files from DOS .ARC files. Long description | Package Maintained by: ache@FreeBSD.ORG If I search for the arc port, I get the following result: arc-5.21e Create & extract files from DOS .ARC files. Maintained by: ache@FreeBSD.ORG Description : Browse : Download : Package : Changes : Sources ^^^^^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^ ^^^^^^^ ^^^^^^^ Why do we offer these possbilities only, when people search for a port. Wouldn't it be more user friendly and consistent, if the following hypertext links would be shown for every port, Description : Browse : Download : Package : Changes : Sources if you simply change into thr category ?! >How-To-Repeat: Limited: http://www.freebsd.org/ports/archivers.html More functionality: http://www.freebsd.org/cgi/ports.cgi?query=arc&stype=all >Fix: >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 Jun 25 09:30:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA05602 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 09:30:26 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA05592 for ; Thu, 25 Jun 1998 09:30:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA02836; Thu, 25 Jun 1998 09:30:02 -0700 (PDT) Received: from europe.std.com (europe.std.com [199.172.62.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA04066 for ; Thu, 25 Jun 1998 09:20:29 -0700 (PDT) (envelope-from cmascott@world.std.com) Received: from world.std.com by europe.std.com (8.7.6/BZS-8-1.0) id MAA27055; Thu, 25 Jun 1998 12:20:25 -0400 (EDT) Received: from europa.my.pc (world-f.std.com) by world.std.com (TheWorld/Spike-2.0) id AA23352; Thu, 25 Jun 1998 12:20:22 -0400 Received: (from cem@localhost) by europa.my.pc (8.8.8/8.8.8) id MAA00692; Thu, 25 Jun 1998 12:19:56 -0400 (EDT) (envelope-from cem) Message-Id: <199806251619.MAA00692@europa.my.pc> Date: Thu, 25 Jun 1998 12:19:56 -0400 (EDT) From: cmascott@world.std.com Reply-To: cmascott@world.std.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7066: xlint: "warning: integral constant too large" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7066 >Category: bin >Synopsis: xlint: "warning: integral constant too large" >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 Jun 25 09:30:01 PDT 1998 >Last-Modified: >Originator: Carl Mascott >Organization: >Release: FreeBSD 2.2.6-RELEASE i386 >Environment: N/A >Description: Xlint appears to have a bug. It issues many of these: warning: integral constant too large when in fact there is no such problem. >How-To-Repeat: Run xlint (lint) on virtually any C source file. >Fix: It turns out that this is really a bug in gcc 2.7.2.1. Gcc -O fails to compile toicon() in lint1/cgram.c correctly. To work around this: 1. Build xlint normally. 2. Delete lint1/cgram.o. 3. In the top-level xlint directory say make CFLAGS= (define CFLAGS to be empty). This will recompile just lint1/cgram.c without optimization, giving you a new lint1/lint1. NOTE: You MUST do this from the top-level xlint directory, not from the lint1 subdirectory. 4. Install the new lint1 in /usr/libexec. >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 Jun 25 09:44:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA07467 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 09:44:16 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from alpha.xerox.com (omega.Xerox.COM [13.1.64.95]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA07401; Thu, 25 Jun 1998 09:44:06 -0700 (PDT) (envelope-from fenner@parc.xerox.com) Received: from mango.parc.xerox.com ([13.1.102.232]) by alpha.xerox.com with SMTP id <40738(1)>; Thu, 25 Jun 1998 09:43:30 PDT Received: from mango.parc.xerox.com (localhost [127.0.0.1]) by mango.parc.xerox.com (8.8.8/8.8.8) with ESMTP id JAA13888; Thu, 25 Jun 1998 09:43:29 -0700 (PDT) (envelope-from fenner@mango.parc.xerox.com) Message-Id: <199806251643.JAA13888@mango.parc.xerox.com> To: Nate Lawson cc: freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets In-reply-to: Your message of "Wed, 24 Jun 1998 17:40:43 PDT." <199806250040.RAA05172@almond.elite.net> Date: Thu, 25 Jun 1998 09:43:28 PDT From: Bill Fenner Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Fill in the IP length field. You're writing what claims to be a zero-length packet, and the kernel doesn't think that's a good idea. The IP length field (and the IP offset, if you ever fill that in) need to be stored in host byte order, not network byte order. Linux and OpenBSD want the fields in network byte order. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 10:29:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA17132 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 10:29:42 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA17115; Thu, 25 Jun 1998 10:29:36 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA13476; Thu, 25 Jun 1998 10:19:18 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd013465; Thu Jun 25 17:19:12 1998 Date: Thu, 25 Jun 1998 10:18:57 -0700 (PDT) From: Julian Elischer To: Bill Fenner cc: Nate Lawson , freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets In-Reply-To: <199806251643.JAA13888@mango.parc.xerox.com> 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 Why are we grtuiously different? I vaguely remember something about this a few years ago.. On Thu, 25 Jun 1998, Bill Fenner wrote: > Fill in the IP length field. You're writing what claims to be a zero-length > packet, and the kernel doesn't think that's a good idea. > > The IP length field (and the IP offset, if you ever fill that in) need > to be stored in host byte order, not network byte order. Linux and > OpenBSD want the fields in network byte order. > > Bill > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-net" 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 Jun 25 11:30:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28250 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 11:30:45 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA28159 for ; Thu, 25 Jun 1998 11:30:30 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA06145; Thu, 25 Jun 1998 11:30:02 -0700 (PDT) Received: from ail.ail-inc.co.jp ([210.145.48.250]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA26387 for ; Thu, 25 Jun 1998 11:21:11 -0700 (PDT) (envelope-from sada@e-mail.ne.jp) Received: from amygdala.ail-inc.co.jp (amygdala.ail-inc.co.jp [210.145.48.251]) by ail.ail-inc.co.jp (8.8.5/3.6W) with ESMTP id DAA00540 for ; Fri, 26 Jun 1998 03:20:59 +0900 (JST) Received: from thalamus.local.ail-inc.co.jp (thalamus.local.ail-inc.co.jp [192.168.1.6]) by amygdala.ail-inc.co.jp (8.8.8/3.6W98030310) with ESMTP id DAA26472 for ; Fri, 26 Jun 1998 03:18:53 +0900 (JST) Received: (from sada@localhost) by thalamus.local.ail-inc.co.jp (8.8.8/3.6W98032015) id DAA11195; Fri, 26 Jun 1998 03:20:08 +0900 (JST) Message-Id: <199806251820.DAA00540@ail.ail-inc.co.jp> Date: Fri, 26 Jun 1998 03:20:08 +0900 (JST) From: sada@e-mail.ne.jp Reply-To: sada@e-mail.ne.jp To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7068: /usr/bin/perl: library path addition Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7068 >Category: bin >Synopsis: /usr/bin/perl: library path addition >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 Jun 25 11:30:01 PDT 1998 >Last-Modified: >Originator: SADA Kenji >Organization: Nagoya.Aichi.Japan >Release: FreeBSD 2.2.6-RELEASE i386 >Environment: FreeBSD 2.2.6-RELEASE i386 >Description: I have sent a port ``ja-jcode.pl-2.6''(ports/7047), a perl library which will be placed at $PREFIX/lib/perl/. So, it will be convenient for the users of such a perl library of FreeBSD port, that the perl interpreter has additional library path to the directory under $PREFIX beforehand. >How-To-Repeat: >Fix: --- /usr/src/gnu/usr.bin/perl/perl.orig/config.h Mon Jun 3 04:59:23 1996 +++ /usr/src/gnu/usr.bin/perl/perl/config.h Tue Jun 23 17:41:32 1998 @@ -766,6 +766,6 @@ * execution path, but it should be accessible by the world. The program * should be prepared to do ~ expansion. */ -#define PRIVLIB "/usr/share/perl" /**/ +#define PRIVLIB "/usr/local/lib/perl:/usr/share/perl" /**/ #endif >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 Jun 25 11:41:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA00675 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 11:41:48 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from alpha.xerox.com (omega.Xerox.COM [13.1.64.95]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA00652; Thu, 25 Jun 1998 11:41:34 -0700 (PDT) (envelope-from fenner@parc.xerox.com) Received: from mango.parc.xerox.com ([13.1.102.232]) by alpha.xerox.com with SMTP id <40733(1)>; Thu, 25 Jun 1998 11:41:00 PDT Received: from mango.parc.xerox.com (localhost [127.0.0.1]) by mango.parc.xerox.com (8.8.8/8.8.8) with ESMTP id LAA14290; Thu, 25 Jun 1998 11:40:54 -0700 (PDT) (envelope-from fenner@mango.parc.xerox.com) Message-Id: <199806251840.LAA14290@mango.parc.xerox.com> To: Julian Elischer cc: Bill Fenner , Nate Lawson , freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets In-reply-to: Your message of "Thu, 25 Jun 1998 10:18:57 PDT." Date: Thu, 25 Jun 1998 11:40:54 PDT From: Bill Fenner Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message you w rite: >Why are we ... different? Because the original implementation of raw sockets (the patches included with LBL's traceroute) simply exposed ip_output()'s interface, which requires length and offset in host order. AFAIK, this original implementation happened on suns, which is why nobody noticed at the time. We are compatible with this original implementation. OpenBSD and Linux chose to change the semantics to the ones that are less surprising but not backwards compatible. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 11:51:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02511 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 11:51:15 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA02377 for ; Thu, 25 Jun 1998 11:50:32 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA06772; Thu, 25 Jun 1998 11:50:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA01410; Thu, 25 Jun 1998 11:45:45 -0700 (PDT) (envelope-from nobody) Message-Id: <199806251845.LAA01410@hub.freebsd.org> Date: Thu, 25 Jun 1998 11:45:45 -0700 (PDT) From: steve@cmpharm.ucsf.edu To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: i386/7069: Ethernet too slow to be usable with 3c589d on Acer laptop Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7069 >Category: i386 >Synopsis: Ethernet too slow to be usable with 3c589d on Acer laptop >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 Jun 25 11:50:00 PDT 1998 >Last-Modified: >Originator: Steve Sizemore >Organization: University of California >Release: 2.2.6 >Environment: FreeBSD toots.ucsf.edu 2.2.6-RELEASE FreeBSD 2.2.6-RELEASE #0: Thu Jun 25 03:29:35 PDT 1998 root@myname.my.domain:/usr/src/sys/compile/TOOTS i386 >Description: The laptop is an Acer Extensa 390. I installed 2.2.6 from CDROM with PAO boot floppy. pccard is recognized as ep0 when inserted, and seems to be properly configured. pings to or from the machine (toots) take an average of 90000 ms, with over 90% packet loss. The exact same hardware works flawlessly with Windows 95, and this same ethernet card works on two different laptops running Solaris. >How-To-Repeat: >Fix: >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 Jun 25 11:53:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA03043 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 11:53:38 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA02780; Thu, 25 Jun 1998 11:52:16 -0700 (PDT) (envelope-from guido@FreeBSD.org) From: Guido van Rooij Received: (from guido@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA06871; Thu, 25 Jun 1998 11:51:50 -0700 (PDT) Date: Thu, 25 Jun 1998 11:51:50 -0700 (PDT) Message-Id: <199806251851.LAA06871@freefall.freebsd.org> To: shigio@wafu.netgate.net, guido@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: misc/7009 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: btree(3) core dumps on certain data sets. State-Changed-From-To: open-closed State-Changed-By: guido State-Changed-When: Thu Jun 25 20:50:24 MEST 1998 State-Changed-Why: Applied patches suggested. Passes regression testsuite. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 12:11:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA06451 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 12:11:48 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA06259 for ; Thu, 25 Jun 1998 12:10:30 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA07414; Thu, 25 Jun 1998 12:10:01 -0700 (PDT) Date: Thu, 25 Jun 1998 12:10:01 -0700 (PDT) Message-Id: <199806251910.MAA07414@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Guido van Rooij Subject: Re: bin/6552: syslog stops working Reply-To: Guido van Rooij Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/6552; it has been noted by GNATS. From: Guido van Rooij To: freebsd-gnats-submit@freebsd.org, andrew@ugh.net.au Cc: Subject: Re: bin/6552: syslog stops working Date: Thu, 25 Jun 1998 21:06:56 +0200 (MET DST) When this happens again, could you please ktrace syslogd and send the output to me? (You need options KTRACE in your kernel). -Guido To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 12:22:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA08664 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 12:22:00 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA08418 for ; Thu, 25 Jun 1998 12:20:30 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA07658; Thu, 25 Jun 1998 12:20:02 -0700 (PDT) Received: from mail3.mailsorter.net (mail3.mailsorter.net [209.132.10.33] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA06561 for ; Thu, 25 Jun 1998 12:12:20 -0700 (PDT) (envelope-from jose@nobody.org) Received: from nohow.demon.co.uk ([212.228.18.189]) by mail3.mailsorter.net (Netscape Mail Server v2.02) with ESMTP id AAA13354 for ; Thu, 25 Jun 1998 12:11:31 -0700 Received: (from jose@localhost) by nohow.demon.co.uk (8.8.8/8.8.8) id UAA07734; Thu, 25 Jun 1998 20:11:22 +0100 (BST) (envelope-from jose) Message-Id: <199806251911.UAA07734@nohow.demon.co.uk> Date: Thu, 25 Jun 1998 20:11:22 +0100 (BST) From: Jose Marques Reply-To: jose@nobody.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7070: pppd not setuid root Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7070 >Category: bin >Synopsis: pppd not setuid root >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 Jun 25 12:20:01 PDT 1998 >Last-Modified: >Originator: Jose Marques >Organization: none >Release: FreeBSD 2.2.6-STABLE i386 >Environment: FreeBSD-stable, last cvsup circa 12:00 25/06/98, make world performed on the same day. >Description: Running "pppd" non-root brings up the message that pppd is not setuid root >How-To-Repeat: Type "pppd" as any user that isn't root >Fix: Make "pppd" setuid root again? Perhaps the install script is broken? Sorry, I'm not a good enough Unix person to know. >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 Jun 25 13:18:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA19364 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 13:18:59 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from sheridan.copper.net (copper.net [209.41.196.2]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA19300 for ; Thu, 25 Jun 1998 13:18:30 -0700 (PDT) (envelope-from jhenry@copper.net) Date: Thu, 25 Jun 1998 13:18:30 -0700 (PDT) From: jhenry@copper.net Message-Id: <199806252018.NAA19300@hub.freebsd.org> Received: from [206.21.115.92] by copper.net id 23bd0.wrk; Thu, 25 Jun 1998 04:30:02 EDT To: jhenry@copper.net Subject: Free Demo/WhitePapers Email list serve Technology Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This message is to acquaint you with new/additional information regarding E-Mail List Server Technology, UnityMail 2. You can review our WhitePapers on Email List Servers/Management as a low cost alternative to traditional direct mail, a marketing tool for e-commerce, (non dues revenue) a web site capture tool, a one-on-one interactive/campaign communications system, and with relational/ODBC database driven technology and more. Use Code/ID 128 for Free Demos and WhitePapers. You can also receive an electronic executive overview (2-3 pages) via typing 'Exec' in your subject line without quotes.(New clients June/July will receive one Free Email/Electronic Survey-see 'Exec' overview for details). Please feel free to c/c-extend this e mail offer to your staff/Depts for their perusal/action. Thank you for your time and considerations. Jim Henry, Ex Dir Strategic Alliances mailto:jhenry@mail.copper.net 'Solutions for Internet/Intranet Communication Strategies' _________________________________________________ If you wish to be removed from future mailings, please reply in your subject line "Remove" and you will automatically be blocked from any future mailings. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 13:50:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA24353 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 13:50:45 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA24303 for ; Thu, 25 Jun 1998 13:50:24 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA09991; Thu, 25 Jun 1998 13:50:01 -0700 (PDT) Date: Thu, 25 Jun 1998 13:50:01 -0700 (PDT) Message-Id: <199806252050.NAA09991@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Bill Fenner Subject: Re: i386/7051: Install program fails to put leading / in FTP CWD command Reply-To: Bill Fenner Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/7051; it has been noted by GNATS. From: Bill Fenner To: cmetz@inner.net Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: i386/7051: Install program fails to put leading / in FTP CWD command Date: Thu, 25 Jun 1998 13:39:33 PDT In fact, according to RFC1738, the way to request a leading / in a CWD is to start the URL with %2F, e.g. ftp://132.250.90.8/%2Fhome/FreeBSD . Perhaps this should be documented in the ftp install help. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 13:50:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA24364 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 13:50:52 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA24309 for ; Thu, 25 Jun 1998 13:50:26 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA09996; Thu, 25 Jun 1998 13:50:02 -0700 (PDT) Date: Thu, 25 Jun 1998 13:50:02 -0700 (PDT) Message-Id: <199806252050.NAA09996@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Craig Metz Subject: Re: i386/7051: Install program fails to put leading / in FTP CWD command Reply-To: Craig Metz Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/7051; it has been noted by GNATS. From: Craig Metz To: Bill Fenner Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: i386/7051: Install program fails to put leading / in FTP CWD command Date: Thu, 25 Jun 1998 16:45:27 -0300 In message <199806252039.NAA14777@mango.parc.xerox.com>, you write: >In fact, according to RFC1738, the way to request a leading / in a >CWD is to start the URL with %2F, e.g. ftp://132.250.90.8/%2Fhome/FreeBSD . > >Perhaps this should be documented in the ftp install help. Since this would be a reasonably frequently wanted thing when doing a non- anonymous FTP of the install sets, it would be nice if this were documented somewhere or a one-line reminder was around the prompt window. -Craig To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 14:30:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00211 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 14:30:57 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from almond.elite.net (root@almond.elite.net [205.199.220.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA29890; Thu, 25 Jun 1998 14:29:29 -0700 (PDT) (envelope-from nate@almond.elite.net) Received: (from nate@localhost) by almond.elite.net (8.8.3/ELITE) id OAA24992; Thu, 25 Jun 1998 14:29:20 -0700 (PDT) From: Nate Lawson Message-Id: <199806252129.OAA24992@almond.elite.net> Subject: Re: Apparent bug in sendto() with raw sockets To: fenner@parc.xerox.com (Bill Fenner) Date: Thu, 25 Jun 1998 14:29:18 -0700 (PDT) Cc: julian@whistle.com, fenner@parc.xerox.com, nate@elite.net, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG In-Reply-To: <199806251840.LAA14290@mango.parc.xerox.com> from "Bill Fenner" at Jun 25, 98 11:40:54 am X-Mailer: ELM [version 2.4 PL25] 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 In a previous message, Bill Fenner said: >In message you w >rite: >>Why are we ... different? > >Because the original implementation of raw sockets (the patches >included with LBL's traceroute) simply exposed ip_output()'s >interface, which requires length and offset in host order. AFAIK, >this original implementation happened on suns, which is why nobody >noticed at the time. We are compatible with this original >implementation. OpenBSD and Linux chose to change the semantics >to the ones that are less surprising but not backwards compatible. The fix was to place ip->ip_id in host order (it wasn't zero-length in the original code). Since traceroute ships as a standard utility with FreeBSD, couldn't the change to network byte order be done simultaneously, minimizing headaches? Current versions of traceroute circulating around the net also assume the proper behavior (network byte order for everything), so they should work then as well. Thanks for the help, Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 14:33:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00688 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 14:33:36 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from almond.elite.net (root@almond.elite.net [205.199.220.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00341; Thu, 25 Jun 1998 14:31:20 -0700 (PDT) (envelope-from nate@almond.elite.net) Received: (from nate@localhost) by almond.elite.net (8.8.3/ELITE) id OAA25149; Thu, 25 Jun 1998 14:31:13 -0700 (PDT) From: Nate Lawson Message-Id: <199806252131.OAA25149@almond.elite.net> Subject: Re: Apparent bug in sendto() with raw sockets To: nate@elite.net (Nate Lawson) Date: Thu, 25 Jun 1998 14:31:13 -0700 (PDT) Cc: fenner@parc.xerox.com, julian@whistle.com, nate@elite.net, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG In-Reply-To: <199806252129.OAA24992@almond.elite.net> from "Nate Lawson" at Jun 25, 98 02:29:18 pm X-Mailer: ELM [version 2.4 PL25] 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 In a previous message, Nate Lawson said: >The fix was to place ip->ip_id in host order (it wasn't zero-length in the ^^^^^ Should read ip_len. Sorry. -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 15:07:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07430 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 15:07:06 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA07393; Thu, 25 Jun 1998 15:06:46 -0700 (PDT) (envelope-from ghelmer@FreeBSD.org) From: Guy Helmer Received: (from ghelmer@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA16980; Thu, 25 Jun 1998 15:06:23 -0700 (PDT) Date: Thu, 25 Jun 1998 15:06:23 -0700 (PDT) Message-Id: <199806252206.PAA16980@freefall.freebsd.org> To: h-nokubi@nmit.mt.nec.co.jp, ghelmer@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: docs/3764 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: systat(1) -vmstat description seems to be obsolete State-Changed-From-To: open-closed State-Changed-By: ghelmer State-Changed-When: Thu Jun 25 17:05:04 CDT 1998 State-Changed-Why: Updated man page in -current. Thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 15:08:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07554 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 15:08:06 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from alpha.xerox.com (omega.Xerox.COM [13.1.64.95]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA07508; Thu, 25 Jun 1998 15:07:47 -0700 (PDT) (envelope-from fenner@parc.xerox.com) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <40744(1)>; Thu, 25 Jun 1998 15:07:06 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <177515>; Thu, 25 Jun 1998 15:06:59 -0700 To: Nate Lawson cc: fenner@parc.xerox.com (Bill Fenner), julian@whistle.com, nate@elite.net, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets In-reply-to: Your message of "Thu, 25 Jun 98 14:29:18 PDT." <199806252129.OAA24992@almond.elite.net> Date: Thu, 25 Jun 1998 15:06:52 PDT From: Bill Fenner Message-Id: <98Jun25.150659pdt.177515@crevenia.parc.xerox.com> Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <199806252129.OAA24992@almond.elite.net> Nate Lawson wrote: >Since traceroute ships as a standard utility with FreeBSD, couldn't the >change to network byte order be done simultaneously, minimizing headaches? The standard utilities could be changed easily. I'm worried about compatibility with externally-written programs; e.g. the binary-only "pathchar" from LBL would become useless on an OS with this change. Externally-written programs that are written to the well known BSD raw socket interface would all have to be patched to work with an updated system, as well. (For example, LBL's traceroute program.) Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 15:08:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA07570 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 15:08:13 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA07515; Thu, 25 Jun 1998 15:07:52 -0700 (PDT) (envelope-from asami@FreeBSD.org) From: Satoshi Asami Received: (from asami@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA17156; Thu, 25 Jun 1998 15:07:24 -0700 (PDT) Date: Thu, 25 Jun 1998 15:07:24 -0700 (PDT) Message-Id: <199806252207.PAA17156@freefall.freebsd.org> To: asami@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, asami@FreeBSD.ORG Subject: Re: bin/7023 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: bsd.port.(%|subdir.).mk patches for size support Responsible-Changed-From-To: freebsd-bugs->asami Responsible-Changed-By: asami Responsible-Changed-When: Thu Jun 25 15:06:40 PDT 1998 Responsible-Changed-Why: My area. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 15:15:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA08719 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 15:15:09 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA08525; Thu, 25 Jun 1998 15:13:54 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA17867; Thu, 25 Jun 1998 15:13:27 -0700 (PDT) Date: Thu, 25 Jun 1998 15:13:27 -0700 (PDT) Message-Id: <199806252213.PAA17867@freefall.freebsd.org> To: mike@ms.ha.md.us, jkh@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7057 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: 3Com 3C509 locks up, or has >1000ms rtt under 100pps load of RDUMP. State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Thu Jun 25 15:13:12 PDT 1998 State-Changed-Why: This is a duplicate of PR#7056? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 15:21:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09937 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 15:21:32 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA09810 for ; Thu, 25 Jun 1998 15:20:38 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA18490; Thu, 25 Jun 1998 15:20:02 -0700 (PDT) Date: Thu, 25 Jun 1998 15:20:02 -0700 (PDT) Message-Id: <199806252220.PAA18490@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: "Jordan K. Hubbard" Subject: Re: i386/7051: Install program fails to put leading / in FTP CWD command Reply-To: "Jordan K. Hubbard" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/7051; it has been noted by GNATS. From: "Jordan K. Hubbard" To: cmetz@inner.net Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: i386/7051: Install program fails to put leading / in FTP CWD command Date: Thu, 25 Jun 1998 15:12:53 -0700 > The install program translates a FTP URL of > "ftp://132.250.90.8/home/FreeBSD" > to > "CWD home/FreeBSD" > Since the FTP daemon drops the user in his home directory, the CWD > doesn't get him where he's trying to go. We kluged it with a URL of > "ftp://132.250.90.8/../FreeBSD" Erm, I think this really is the expected behavior. If you're specifying an ftp://foo.bar/pub/baz URL, it's implicit that you're saying "relative to the anonymous FTP user" for pub/baz and this certainly works everywhere else. :) Unless you can really point out how changing this would not be a bug in and of itself, I will close this PR. Regards, - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 15:22:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA10134 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 15:22:29 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from almond.elite.net (root@almond.elite.net [205.199.220.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA09882; Thu, 25 Jun 1998 15:21:01 -0700 (PDT) (envelope-from nate@almond.elite.net) Received: (from nate@localhost) by almond.elite.net (8.8.3/ELITE) id PAA28609; Thu, 25 Jun 1998 15:20:43 -0700 (PDT) From: Nate Lawson Message-Id: <199806252220.PAA28609@almond.elite.net> Subject: Re: Apparent bug in sendto() with raw sockets To: fenner@parc.xerox.com (Bill Fenner) Date: Thu, 25 Jun 1998 15:20:43 -0700 (PDT) Cc: nate@elite.net, fenner@parc.xerox.com, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG In-Reply-To: <98Jun25.150659pdt.177515@crevenia.parc.xerox.com> from "Bill Fenner" at Jun 25, 98 03:06:52 pm X-Mailer: ELM [version 2.4 PL25] 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 In a previous message, Bill Fenner said: >In message <199806252129.OAA24992@almond.elite.net> Nate Lawson wrote: >>Since traceroute ships as a standard utility with FreeBSD, couldn't the >>change to network byte order be done simultaneously, minimizing headaches? > >The standard utilities could be changed easily. I'm worried about >compatibility with externally-written programs; e.g. the binary-only >"pathchar" from LBL would become useless on an OS with this change. >Externally-written programs that are written to the well known BSD raw >socket interface would all have to be patched to work with an updated >system, as well. (For example, LBL's traceroute program.) A friend of mine, jpm@elite.net, suggested that it might be possible to handle both orderings (like endian-switching on an Alpha). The only thing I see this would break is raw packets over 32768 bytes long (i.e. if ip_len > 32768, swap bytes and use the result). Might a sysctl variable also be an option? I know that 2.0.5R behaved the way that OpenBSD and Linux behave. Were there any complaints or problems with it back then? -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jun 25 15:57:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA16115 for freebsd-bugs-outgoing; Thu, 25 Jun 1998 15:57:56 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from alpha.xerox.com (omega.Xerox.COM [13.1.64.95]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA15932; Thu, 25 Jun 1998 15:56:29 -0700 (PDT) (envelope-from fenner@parc.xerox.com) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <40747(2)>; Thu, 25 Jun 1998 15:55:46 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <177515>; Thu, 25 Jun 1998 15:55:35 -0700 To: Nate Lawson cc: fenner@parc.xerox.com (Bill Fenner), nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets In-reply-to: Your message of "Thu, 25 Jun 98 15:20:43 PDT." <199806252220.PAA28609@almond.elite.net> Date: Thu, 25 Jun 1998 15:55:31 PDT From: Bill Fenner Message-Id: <98Jun25.155535pdt.177515@crevenia.parc.xerox.com> Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <199806252220.PAA28609@almond.elite.net> you write: >I know that 2.0.5R behaved the way that OpenBSD and Linux behave. Were there >any complaints or problems with it back then? It didn't. The code in FreeBSD is almost exactly the same as when IP_HDRINCL was introduced in 4.3-Reno. The change that caused more recent versions of FreeBSD to return EINVAL was that it started checking the validity of the length field and returns EINVAL if the IP length is longer than the length of the buffer that was provided. I had tossed around the idea of a socket option to switch behaviors, for both input and output, but decided it would be relatively wasted effort; if you can conditionally set a socket option you can also conditionally (fail to) byte-swap the appropriate fields. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 06:05:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA02822 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 06:05:44 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from heron.doc.ic.ac.uk (nhqVL+RPXJmKHZR8PbMcGl2YtPUTE0DN@heron.doc.ic.ac.uk [146.169.46.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA02801; Fri, 26 Jun 1998 06:05:33 -0700 (PDT) (envelope-from njs3@doc.ic.ac.uk) Received: from oak67.doc.ic.ac.uk [146.169.33.67] ([eTs3tGkng938xwU5Pn53Xecw1dgXvdIc]) by heron.doc.ic.ac.uk with smtp (Exim 1.62 #3) id 0ypYBD-0007Tx-00; Fri, 26 Jun 1998 14:04:39 +0100 Received: from njs3 by oak67.doc.ic.ac.uk with local (Exim 1.62 #3) id 0ypYBC-0005Qv-00; Fri, 26 Jun 1998 14:04:38 +0100 From: njs3@doc.ic.ac.uk (Niall Smart) Date: Fri, 26 Jun 1998 14:04:38 +0100 In-Reply-To: Bill Fenner "Re: Apparent bug in sendto() with raw sockets" (Jun 25, 11:40am) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Bill Fenner , Julian Elischer Subject: Re: Apparent bug in sendto() with raw sockets Cc: Nate Lawson , freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG Message-Id: Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Jun 25, 11:40am, Bill Fenner wrote: } Subject: Re: Apparent bug in sendto() with raw sockets > In message you w > interface, which requires length and offset in host order. AFAIK, > this original implementation happened on suns, which is why nobody > noticed at the time. We are compatible with this original > implementation. OpenBSD and Linux chose to change the semantics > to the ones that are less surprising but not backwards compatible. I think its more important to be correct in this area, raw sockets programming can be tricky enough without what will seem to the user like gratuitous changes. If Linux and OpenBSD have done it, thats all the more reason to go for it... $2c Niall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 06:10:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA03771 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 06:10:38 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA03733 for ; Fri, 26 Jun 1998 06:10:29 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id GAA17386; Fri, 26 Jun 1998 06:10:01 -0700 (PDT) Date: Fri, 26 Jun 1998 06:10:01 -0700 (PDT) Message-Id: <199806261310.GAA17386@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: njs3@doc.ic.ac.uk (Niall Smart) Subject: Re: bin/7070: pppd not setuid root Reply-To: njs3@doc.ic.ac.uk (Niall Smart) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/7070; it has been noted by GNATS. From: njs3@doc.ic.ac.uk (Niall Smart) To: jose@nobody.org, FreeBSD-gnats-submit@freebsd.org Cc: Subject: Re: bin/7070: pppd not setuid root Date: Fri, 26 Jun 1998 14:00:24 +0100 On Jun 25, 8:11pm, Jose Marques wrote: } Subject: bin/7070: pppd not setuid root > > Running "pppd" non-root brings up the message that pppd is not setuid > root I'm not aware of any good reasons to make pppd suid root. Though it has been written with this in mind I don't think if offers any advantages over the potential security problems. Niall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 06:22:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA05306 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 06:22:27 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA05213; Fri, 26 Jun 1998 06:21:37 -0700 (PDT) (envelope-from pb@FreeBSD.org) From: Pierre Beyssac Received: (from pb@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id GAA17850; Fri, 26 Jun 1998 06:21:10 -0700 (PDT) Date: Fri, 26 Jun 1998 06:21:10 -0700 (PDT) Message-Id: <199806261321.GAA17850@freefall.freebsd.org> To: pb@fasterix.freenix.org, pb@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/5669 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: rarpd is seriously broken State-Changed-From-To: open-closed State-Changed-By: pb State-Changed-When: Fri Jun 26 06:17:23 PDT 1998 State-Changed-Why: Fixed both in -stable and -current To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 06:35:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA06720 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 06:35:49 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from brooklyn.slack.net (root@brooklyn.slack.net [206.41.21.102]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA06685; Fri, 26 Jun 1998 06:35:27 -0700 (PDT) (envelope-from andrewr@brooklyn.slack.net) Received: from localhost (andrewr@localhost) by brooklyn.slack.net (8.8.7/8.8.7) with SMTP id JAA05984; Fri, 26 Jun 1998 09:38:34 -0400 (EDT) Date: Fri, 26 Jun 1998 09:38:33 -0400 (EDT) From: andrewr To: Bill Fenner cc: Nate Lawson , nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets In-Reply-To: <98Jun25.155535pdt.177515@crevenia.parc.xerox.com> 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 Speaking of IP_HDRINCL, after reading raw_ip.c and noticing the protection against spoofing (can't use IP_HDRINCL in certain situations), I started thinking about actually comparing the user dsupplied ip->ip_src with the actual IP address defined for the outgoing interface. While looking for a quick hack to get the interface ip, I was looking through ip_output.c and saw a neat little algo there. While I have not tested this yet, I will in the next couple of days, I figure it should be a pretty fail safe block against spoofing IF AND ONLY IF the user has not created there own data structure, ie. struct raw_pkt_hdr { struct ip ip; struct udphdr udp; } raw_pkt_hdr; This will be an easy work around for the user to spoof packets. In my opinion, while I don't see how it can be done, I believe there should be a way to test for a user defined data structure containing the IP header, etc.. From my speaking with a few FreeBSD kernel developers/hackers this is not possible, and I fully see why it is not.. but, I am just throwing the idea out into the open for all of you to digest. Andrew ***************************************** AWR XNS, Inc. "Drink beer, it will save your life." On Thu, 25 Jun 1998, Bill Fenner wrote: > In message <199806252220.PAA28609@almond.elite.net> you write: > >I know that 2.0.5R behaved the way that OpenBSD and Linux behave. Were there > >any complaints or problems with it back then? > > It didn't. The code in FreeBSD is almost exactly the same as when > IP_HDRINCL was introduced in 4.3-Reno. The change that caused > more recent versions of FreeBSD to return EINVAL was that it > started checking the validity of the length field and returns > EINVAL if the IP length is longer than the length of the buffer > that was provided. > > I had tossed around the idea of a socket option to switch behaviors, > for both input and output, but decided it would be relatively wasted > effort; if you can conditionally set a socket option you can also > conditionally (fail to) byte-swap the appropriate fields. > > Bill > > 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 Fri Jun 26 08:08:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA21846 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 08:08:40 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA21503; Fri, 26 Jun 1998 08:06:40 -0700 (PDT) (envelope-from dt@FreeBSD.org) From: Dmitrij Tejblum Received: (from dt@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA18251; Fri, 26 Jun 1998 08:06:10 -0700 (PDT) Date: Fri, 26 Jun 1998 08:06:10 -0700 (PDT) Message-Id: <199806261506.IAA18251@freefall.freebsd.org> To: jose@nobody.org, dt@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7070 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: pppd not setuid root State-Changed-From-To: open-closed State-Changed-By: dt State-Changed-When: Fri Jun 26 08:03:33 PDT 1998 State-Changed-Why: Fixed in src/usr.sbin/pppd/Makefile rev 1.4.2.2 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 08:28:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA24834 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 08:28:42 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from itesec.hsc.fr (root@itesec.hsc.fr [192.70.106.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA24764; Fri, 26 Jun 1998 08:28:09 -0700 (PDT) (envelope-from pb@hsc.fr) Received: from mars.hsc.fr (mars.hsc.fr [192.70.106.44]) by itesec.hsc.fr (8.8.8/8.8.5/itesec-1.12-nospam) with ESMTP id RAA13257; Fri, 26 Jun 1998 17:19:01 +0200 (MET DST) Received: (from pb@localhost) by mars.hsc.fr (8.8.8/8.8.8/pb-19980526) id RAA18988; Fri, 26 Jun 1998 17:27:48 +0200 (CEST) (envelope-from pb) Message-ID: <19980626172748.A18953@mars.hsc.fr> Date: Fri, 26 Jun 1998 17:27:48 +0200 From: Pierre Beyssac To: andrewr , Bill Fenner Cc: Nate Lawson , nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets References: <98Jun25.155535pdt.177515@crevenia.parc.xerox.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.92.8i In-Reply-To: ; from andrewr on Fri, Jun 26, 1998 at 09:38:33AM -0400 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, Jun 26, 1998 at 09:38:33AM -0400, andrewr wrote: > Speaking of IP_HDRINCL, after reading raw_ip.c and noticing the protection > against spoofing (can't use IP_HDRINCL in certain situations), I started > thinking about actually comparing the user dsupplied ip->ip_src with the Are you sure you're talking about FreeBSD here ? SunOS 4 has such a protection (it checks that the source address belongs to one of the interfaces, or so it seems) but I've successfully spoofed packets on FreeBSD without any problem using IP_HDRINCL. Anyway, such a protection can easily bypassed by sending raw link-level packets through bpf (or probably /dev/nit in the case of SunOS, although I've never tried this). -- Pierre.Beyssac@hsc.fr To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 10:13:29 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA13165 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 10:13:29 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from brooklyn.slack.net (root@brooklyn.slack.net [206.41.21.102]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA12759; Fri, 26 Jun 1998 10:10:45 -0700 (PDT) (envelope-from andrewr@brooklyn.slack.net) Received: from localhost (andrewr@localhost) by brooklyn.slack.net (8.8.7/8.8.7) with SMTP id NAA17555; Fri, 26 Jun 1998 13:13:39 -0400 (EDT) Date: Fri, 26 Jun 1998 13:13:39 -0400 (EDT) From: andrewr To: Pierre Beyssac cc: Bill Fenner , Nate Lawson , nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: Apparent bug in sendto() with raw sockets In-Reply-To: <19980626172748.A18953@mars.hsc.fr> 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 too have spoofed packets under FreeBSD, I am just noting somethings that might want to be changed. ***************************************** AWR XNS, Inc. "Drink beer, it will save your life." On Fri, 26 Jun 1998, Pierre Beyssac wrote: > On Fri, Jun 26, 1998 at 09:38:33AM -0400, andrewr wrote: > > Speaking of IP_HDRINCL, after reading raw_ip.c and noticing the protection > > against spoofing (can't use IP_HDRINCL in certain situations), I started > > thinking about actually comparing the user dsupplied ip->ip_src with the > > Are you sure you're talking about FreeBSD here ? SunOS 4 has such > a protection (it checks that the source address belongs to one of > the interfaces, or so it seems) but I've successfully spoofed > packets on FreeBSD without any problem using IP_HDRINCL. > > Anyway, such a protection can easily bypassed by sending raw > link-level packets through bpf (or probably /dev/nit in the case > of SunOS, although I've never tried this). > -- > Pierre.Beyssac@hsc.fr > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" 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 Fri Jun 26 10:37:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA19808 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 10:37:44 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA19319; Fri, 26 Jun 1998 10:35:59 -0700 (PDT) (envelope-from dt@FreeBSD.org) From: Dmitrij Tejblum Received: (from dt@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA21974; Fri, 26 Jun 1998 10:35:29 -0700 (PDT) Date: Fri, 26 Jun 1998 10:35:29 -0700 (PDT) Message-Id: <199806261735.KAA21974@freefall.freebsd.org> To: jin@adv-pc-1.lbl.gov, dt@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: misc/2955 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: pkg_add failed on xemacs via sysintall State-Changed-From-To: open-closed State-Changed-By: dt State-Changed-When: Fri Jun 26 10:33:52 PDT 1998 State-Changed-Why: This is apparently a duplicate of PR 2459, which was fixed long time ago. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 11:11:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28473 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 11:11:14 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA28336 for ; Fri, 26 Jun 1998 11:10:35 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA22705; Fri, 26 Jun 1998 11:10:01 -0700 (PDT) Received: (from nobody@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA26211; Fri, 26 Jun 1998 11:04:07 -0700 (PDT) (envelope-from nobody) Message-Id: <199806261804.LAA26211@hub.freebsd.org> Date: Fri, 26 Jun 1998 11:04:07 -0700 (PDT) From: jose@we.lc.ehu.es To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: i386/7080: slight change on spanish.iso.acc keymap Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7080 >Category: i386 >Synopsis: slight change on spanish.iso.acc keymap >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: Fri Jun 26 11:10:00 PDT 1998 >Last-Modified: >Originator: Jose M. Alcaide >Organization: Univ. del Pais Vasco - Dept. Electronica >Release: FreeBSD-STABLE (Jun 10) >Environment: FreeBSD defiant.we.lc.ehu.es 2.2.6-STABLE FreeBSD 2.2.6-STABLE #0: Wed Jun 17 12:24:27 CEST 1998 jose@defiant.we.lc.ehu.es:/usr/src/sys/compile/DEFIANT i386 >Description: This affects to spanish.iso.acc keymap. When capslock is active, typing the sequences acute accent + [aeiou] or grave accent + [aeiou], yields ÄËÏÖÜ and ÂÊÎÔÛ respectively. Also, capslock does not affect to the "ç" key. ALT+4 should give "~", but it gives "4". ALT-SHIT-+ should give "]" but it gives "[". >How-To-Repeat: You will need a spanish keyboard! kbdcontrol < /dev/ttyv0 -l /usr/share/syscons/keymaps/spanish.iso.acc.kbd Press CAPSLOCK. Type "'"+"a", "`"+"a", "ç". Type ALT-4 >Fix: Apply the following patch from /usr/src: ------------------- BEGIN--------------------- *** share/syscons/keymaps/spanish.iso.acc.kbd Fri Jun 26 19:29:36 1998 --- share/syscons/keymaps/spanish.iso.acc.kbd~ Fri Jun 26 19:31:15 1998 *************** *** 7,13 **** 002 '1' '!' nop nop '|' '|' nop nop O 003 '2' '"' nul nul '@' '@' nul nul O 004 '3' 183 nop nop '#' '#' nop nop O ! 005 '4' '$' nop nop '4' '4' nop nop O 006 '5' '%' nop nop '5' '5' nop nop O 007 '6' '&' rs rs 172 172 rs rs O 008 '7' '/' esc esc '7' '7' esc esc O --- 7,13 ---- 002 '1' '!' nop nop '|' '|' nop nop O 003 '2' '"' nul nul '@' '@' nul nul O 004 '3' 183 nop nop '#' '#' nop nop O ! 005 '4' '$' nop nop '~' '~' nop nop O 006 '5' '%' nop nop '5' '5' nop nop O 007 '6' '&' rs rs 172 172 rs rs O 008 '7' '/' esc esc '7' '7' esc esc O *************** *** 28,35 **** 023 'i' 'I' ht ht 237 205 ht ht C 024 'o' 'O' si si 243 211 si si C 025 'p' 'P' dle dle 'p' 'P' dle dle C ! 026 dgra dcir esc esc '[' '[' esc esc C ! 027 '+' '*' gs gs ']' '[' gs gs O 028 cr cr nl nl cr cr nl nl O 029 lctrl lctrl lctrl lctrl lctrl lctrl lctrl lctrl O 030 'a' 'A' soh soh 225 193 soh soh C --- 28,35 ---- 023 'i' 'I' ht ht 237 205 ht ht C 024 'o' 'O' si si 243 211 si si C 025 'p' 'P' dle dle 'p' 'P' dle dle C ! 026 dgra dcir esc esc '[' '[' esc esc O ! 027 '+' '*' gs gs ']' ']' gs gs O 028 cr cr nl nl cr cr nl nl O 029 lctrl lctrl lctrl lctrl lctrl lctrl lctrl lctrl O 030 'a' 'A' soh soh 225 193 soh soh C *************** *** 42,51 **** 037 'k' 'K' vt vt 'k' 'K' vt vt C 038 'l' 'L' ff ff 'l' 'L' ff ff C 039 241 209 nop nop '~' nop nop nop C ! 040 dacu duml nop nop '{' '}' nop nop C 041 186 170 fs fs '\' '\' fs fs O 042 lshift lshift lshift lshift lshift lshift lshift lshift O ! 043 231 199 rs rs '}' '}' rs rs O 044 'z' 'Z' sub sub 'z' 'Z' em em C 045 'x' 'X' can can 'x' 'X' can can C 046 'c' 'C' etx etx 'c' 'C' etx etx C --- 42,51 ---- 037 'k' 'K' vt vt 'k' 'K' vt vt C 038 'l' 'L' ff ff 'l' 'L' ff ff C 039 241 209 nop nop '~' nop nop nop C ! 040 dacu duml nop nop '{' '}' nop nop O 041 186 170 fs fs '\' '\' fs fs O 042 lshift lshift lshift lshift lshift lshift lshift lshift O ! 043 231 199 rs rs '}' '}' rs rs C 044 'z' 'Z' sub sub 'z' 'Z' em em C 045 'x' 'X' can can 'x' 'X' can can C 046 'c' 'C' etx etx 'c' 'C' etx etx C --------------------- END ----------------------- >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 Jun 26 11:40:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA04940 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 11:40:46 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA04906 for ; Fri, 26 Jun 1998 11:40:31 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA23517; Fri, 26 Jun 1998 11:40:01 -0700 (PDT) Received: from salmon.maths.tcd.ie (mmdf@salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id LAA04120 for ; Fri, 26 Jun 1998 11:35:03 -0700 (PDT) (envelope-from dwmalone@maths.tcd.ie) Received: from boole.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 26 Jun 98 19:34:50 +0100 (BST) Message-Id: <9806261934.aa02238@boole.maths.tcd.ie> Date: Fri, 26 Jun 98 19:34:50 +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/7081: lpd remote printer on local host broken. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7081 >Category: bin >Synopsis: lpr stuff doesn't deal with RM and RP well if RM = hostname >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: Fri Jun 26 11:40:00 PDT 1998 >Last-Modified: >Originator: David Malone >Organization: School of Mathematics, Trinity College, Dublin. >Release: FreeBSD 2.2.6-STABLE i386 >Environment: We're tring to use one printcap on all our machines. To do this we set up a printcap entry for "laser" which says "rm=printserver rp=laser-real". We then also have an entry for "laser-real" which has the actual printer details. The idea is that users use the "laser" name for the printer all the time. This solution is documented in "Unix System Administration Handbook" p. 588, so I presume it should work. I've included the actual printcap entries below. >Description: lpd tries to be clever and checks if RM == my_hostname. However, it doesn't check if the remote printer name it is sending it to is the same as the local printer name, and so chokes 'cos "laser" is not a real printer. >How-To-Repeat: Try the following printcap on a machine called printserver. laser:\ :rm=printserver:rp=laser-real:mx#0:sf:sh:rw:sb:\ :sd=/var/spool/lpd/laser: laser-real:\ :mx#0:lp=/dev/null:\ :sd=/var/spool/lpd/laser-real:\ :lf=/var/log/lpd-errs:\ :af=/var/log/laser-real.acct:\ :if=/local/etc/laser-psif: You'll get the cryptic syslog message when you try to print: Jun 26 19:00:59 printserver lpd[1249]: /dev/lp: No such file or directory >Fix: I've included a patch to the stable source, which treats the printer as a remote printer iff you set RP and RP doesn't match the current printer. This means there won't be any unexpected printer loops. It's all done with cap library functions, so there shouldn't be many problems. With a little modification this could also be applied to the current source, only to the checkremote function in net.c, just after the line "pp->remote = 1;". However the current source looks more clever - so there might be a better solution. *** /usr/src/usr.sbin/lpr/common_source/common.c Fri Oct 31 21:19:24 1997 --- common.c Fri Jun 26 19:06:14 1998 *************** *** 304,309 **** --- 304,310 ---- char name[MAXHOSTNAMELEN]; register struct hostent *hp; static char errbuf[128]; + char *rp,*rp_b; remote = 0; /* assume printer is local */ if (RM != NULL) { *************** *** 330,338 **** --- 331,355 ---- /* * if the two hosts are not the same, * then the printer must be remote. + * otherwise check if the remote printer name + * and the current printer name match. + * (Can't trust RP, it may have been set to default). */ if (strcasecmp(name, hp->h_name) != 0) remote = 1; + else if (cgetstr(bp, "rp", &rp) > 0) { + if (cgetent(&rp_b, printcapdb, rp) == 0) { + if (cgetmatch(rp_b, printer) != 0) + remote = 1; + free(rp_b); + } else { + (void) snprintf(errbuf, sizeof(errbuf), + "can't find (local) remote printer %s", + rp); + return errbuf; + } + free(rp); + } } return NULL; } >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 Jun 26 13:18:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA22689 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 13:18:51 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from almond.elite.net (root@almond.elite.net [205.199.220.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA22646; Fri, 26 Jun 1998 13:18:40 -0700 (PDT) (envelope-from nate@almond.elite.net) Received: (from nate@localhost) by almond.elite.net (8.8.3/ELITE) id NAA08152; Fri, 26 Jun 1998 13:18:29 -0700 (PDT) From: Nate Lawson Message-Id: <199806262018.NAA08152@almond.elite.net> Subject: Re: sendto()/raw sockets and now spoofing To: andrewr@slack.net (andrewr) Date: Fri, 26 Jun 1998 13:18:29 -0700 (PDT) Cc: Pierre.Beyssac@hsc.fr, fenner@parc.xerox.com, nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG In-Reply-To: from "andrewr" at Jun 26, 98 01:13:39 pm X-Mailer: ELM [version 2.4 PL25] 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 >On Fri, 26 Jun 1998, Pierre Beyssac wrote: >> On Fri, Jun 26, 1998 at 09:38:33AM -0400, andrewr wrote: >> > Speaking of IP_HDRINCL, after reading raw_ip.c and noticing the protection >> > against spoofing (can't use IP_HDRINCL in certain situations), I started >> > thinking about actually comparing the user dsupplied ip->ip_src with the >> >> Are you sure you're talking about FreeBSD here ? SunOS 4 has such >> a protection (it checks that the source address belongs to one of >> the interfaces, or so it seems) but I've successfully spoofed >> packets on FreeBSD without any problem using IP_HDRINCL. >> >> Anyway, such a protection can easily bypassed by sending raw >> link-level packets through bpf (or probably /dev/nit in the case >> of SunOS, although I've never tried this). > >I too have spoofed packets under FreeBSD, I am just noting somethings that >might want to be changed. The whole point of IP_HDRINCL is to allow the (privileged) user to supply their own IP header. There should be no code to prevent spoofing because it is quite necessary to be able to write arbitrary parts of the IP header. A DHCP server is a perfect example of a program that must "spoof" its source address. How far do you start to go with this crusade? Do you then go on and verify ip_id is appropriate? What about making sure ip_p isn't equal to ANY of the known protocols since they are accessible through the ordinary sockets interface? If you put the checks in sendto(), I'll be forced to use BPF for my tools. If you put the checks in BPF too, I'll be forced to include an LKM that patches your BPF which ... An operating system provides a layer of abstraction from the hardware that provides protection -- you have this understanding right. But when a properly authenticated and privileged user (root in this case) uses an OS mechanism, IP_HDRINCL, to circumvent these checks, that user takes responsibility for the behavior of his code by explicitly forgoing the normal OS checks. This is the part you were missing. -Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 13:35:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA25379 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 13:35:18 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from brooklyn.slack.net (root@brooklyn.slack.net [206.41.21.102]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA25179; Fri, 26 Jun 1998 13:34:29 -0700 (PDT) (envelope-from andrewr@brooklyn.slack.net) Received: from localhost (andrewr@localhost) by brooklyn.slack.net (8.8.7/8.8.7) with SMTP id QAA24846; Fri, 26 Jun 1998 16:37:38 -0400 (EDT) Date: Fri, 26 Jun 1998 16:37:38 -0400 (EDT) From: andrewr To: Nate Lawson cc: Pierre.Beyssac@hsc.fr, fenner@parc.xerox.com, nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: sendto()/raw sockets and now spoofing In-Reply-To: <199806262018.NAA08152@almond.elite.net> 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 agree with nate on this, and is why I stopped in the middle of my coding. I only coded the dumb ip_src checker, and I stopped there. I thought to my self "Uhm, who would be spoofing the packets?? Root, most likely.. 'doh'" And I stopped. Andrew ***************************************** AWR XNS, Inc. "Drink beer, it will save your life." On Fri, 26 Jun 1998, Nate Lawson wrote: > >On Fri, 26 Jun 1998, Pierre Beyssac wrote: > >> On Fri, Jun 26, 1998 at 09:38:33AM -0400, andrewr wrote: > >> > Speaking of IP_HDRINCL, after reading raw_ip.c and noticing the protection > >> > against spoofing (can't use IP_HDRINCL in certain situations), I started > >> > thinking about actually comparing the user dsupplied ip->ip_src with the > >> > >> Are you sure you're talking about FreeBSD here ? SunOS 4 has such > >> a protection (it checks that the source address belongs to one of > >> the interfaces, or so it seems) but I've successfully spoofed > >> packets on FreeBSD without any problem using IP_HDRINCL. > >> > >> Anyway, such a protection can easily bypassed by sending raw > >> link-level packets through bpf (or probably /dev/nit in the case > >> of SunOS, although I've never tried this). > > > >I too have spoofed packets under FreeBSD, I am just noting somethings that > >might want to be changed. > > The whole point of IP_HDRINCL is to allow the (privileged) user to supply > their own IP header. There should be no code to prevent spoofing because it > is quite necessary to be able to write arbitrary parts of the IP header. > A DHCP server is a perfect example of a program that must "spoof" its source > address. > > How far do you start to go with this crusade? Do you then go on and verify > ip_id is appropriate? What about making sure ip_p isn't equal to ANY of the > known protocols since they are accessible through the ordinary sockets > interface? > > If you put the checks in sendto(), I'll be forced to use BPF for my tools. If > you put the checks in BPF too, I'll be forced to include an LKM that patches > your BPF which ... > > An operating system provides a layer of abstraction from the hardware that > provides protection -- you have this understanding right. But when a properly > authenticated and privileged user (root in this case) uses an OS mechanism, > IP_HDRINCL, to circumvent these checks, that user takes responsibility for the > behavior of his code by explicitly forgoing the normal OS checks. This is the > part you were missing. > > -Nate > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 14:01:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA00656 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 14:01:09 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA00465; Fri, 26 Jun 1998 14:00:23 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id NAA22834; Fri, 26 Jun 1998 13:59:48 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma022830; Fri Jun 26 13:59:25 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id NAA01163; Fri, 26 Jun 1998 13:59:25 -0700 (PDT) From: Archie Cobbs Message-Id: <199806262059.NAA01163@bubba.whistle.com> Subject: Re: Apparent bug in sendto() with raw sockets In-Reply-To: from Niall Smart at "Jun 26, 98 02:04:38 pm" To: njs3@doc.ic.ac.uk (Niall Smart) Date: Fri, 26 Jun 1998 13:59:25 -0700 (PDT) Cc: fenner@parc.xerox.com, julian@whistle.com, nate@almond.elite.net, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Niall Smart writes: > On Jun 25, 11:40am, Bill Fenner wrote: > } Subject: Re: Apparent bug in sendto() with raw sockets > > In message you w > > interface, which requires length and offset in host order. AFAIK, > > this original implementation happened on suns, which is why nobody > > noticed at the time. We are compatible with this original > > implementation. OpenBSD and Linux chose to change the semantics > > to the ones that are less surprising but not backwards compatible. > > I think its more important to be correct in this area, raw sockets > programming can be tricky enough without what will seem to the > user like gratuitous changes. If Linux and OpenBSD have done it, > thats all the more reason to go for it... I agree.. and there's a precedent for this. The BPF code had a similar bug, where you would read an IP packet and get some of the header fields reversed. This was fixed in FreeBSD sometime in the Summer of '96 I believe (north america, that is :-) -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 17:32:57 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA01312 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 14:04:23 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA01145; Fri, 26 Jun 1998 14:03:24 -0700 (PDT) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id OAA22869; Fri, 26 Jun 1998 14:02:48 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma022865; Fri Jun 26 14:02:44 1998 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id OAA01182; Fri, 26 Jun 1998 14:02:44 -0700 (PDT) From: Archie Cobbs Message-Id: <199806262102.OAA01182@bubba.whistle.com> Subject: Re: Apparent bug in sendto() with raw sockets In-Reply-To: from andrewr at "Jun 26, 98 09:38:33 am" To: andrewr@slack.net (andrewr) Date: Fri, 26 Jun 1998 14:02:44 -0700 (PDT) Cc: fenner@parc.xerox.com, nate@almond.elite.net, nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org andrewr writes: > Speaking of IP_HDRINCL, after reading raw_ip.c and noticing the protection > against spoofing (can't use IP_HDRINCL in certain situations), I started > thinking about actually comparing the user dsupplied ip->ip_src with the > actual IP address defined for the outgoing interface. While looking for a What's wrong with being able to spoof an IP address? If I have root access (required to open a raw socket), and I want to do so, the kernel shouldn't prevent me. There are legitimate reasons for wanting to send spoofed source IP addresses (eg, testing situations). -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jun 26 17:40:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA10134 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 17:40:49 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA10111 for ; Fri, 26 Jun 1998 17:40:32 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA05541; Fri, 26 Jun 1998 17:40:01 -0700 (PDT) Received: from apollo.backplane.com (apollo.backplane.com [209.157.86.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA09400 for ; Fri, 26 Jun 1998 17:35:48 -0700 (PDT) (envelope-from dillon@backplane.com) Received: (dillon@localhost) by apollo.backplane.com (8.8.8/8.6.5) id RAA10806; Fri, 26 Jun 1998 17:35:15 -0700 (PDT) Message-Id: <199806270035.RAA10806@apollo.backplane.com> Date: Fri, 26 Jun 1998 17:35:15 -0700 (PDT) From: Matthew Dillon Reply-To: dillon@backplane.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/7085: Possible bug in checks for scheduler need_resched() call Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7085 >Category: kern >Synopsis: maybe_resched() priority check conditionals may be wrong. >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 Jun 26 17:40:01 PDT 1998 >Last-Modified: >Originator: Matthew Dillon >Organization: Best Internet Communications, Inc. >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD-current from CVS, PPro 200 >Description: While searching for another bug, I found a bug in the priority testing code in maybe_resched(). The bug is not critical, but should probably be fixed. The problem is that maybe_resched() is not properly handling the case where a realtime process wakes up in the face of a normal process running. It explicitly checks for the current process being on the idle priority queue, but that isn't good enough. It also improperly calls need_resched() when one idle-queue process wakes up in the face of another running idle-queue process. Properly it should check the case where p_priority is less then curpriority, but ALSO check the case where the chk process's queue number is less (more realtime) then the current processes queue. Please check my work. This bug report is not in response to an experienced problem, just something I saw as I was tracking down another problem. >How-To-Repeat: >Fix: Index: sys/kern/kern_synch.c =================================================================== RCS file: /src/FreeBSD-CVS/ncvs/src/sys/kern/kern_synch.c,v retrieving revision 1.57 diff -c -r1.57 kern_synch.c *** kern_synch.c 1998/05/28 09:30:19 1.57 --- kern_synch.c 1998/06/27 00:29:28 *************** *** 112,121 **** * the priority of the new one is higher then reschedule. */ if (p == 0 || ! RTP_PRIO_BASE(p->p_rtprio.type) == RTP_PRIO_IDLE || (chk->p_priority < curpriority && ! RTP_PRIO_BASE(p->p_rtprio.type) == RTP_PRIO_BASE(chk->p_rtprio.type)) ) need_resched(); } #define ROUNDROBIN_INTERVAL (hz / quantum) --- 112,124 ---- * the priority of the new one is higher then reschedule. */ if (p == 0 || ! /* RTP_PRIO_BASE(p->p_rtprio.type) == RTP_PRIO_IDLE || */ (chk->p_priority < curpriority && ! RTP_PRIO_BASE(p->p_rtprio.type) == RTP_PRIO_BASE(chk->p_rtprio.type)) || ! RTP_PRIO_BASE(chk->p_rtprio.type) < RTP_PRIO_BASE(p->p_rtprio.type) ! ) { need_resched(); + } } #define ROUNDROBIN_INTERVAL (hz / quantum) >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 Jun 26 19:06:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA21983 for freebsd-bugs-outgoing; Fri, 26 Jun 1998 19:06:45 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from heron.doc.ic.ac.uk (5seMIfELb8I2Rmu2cCZq5Yu6vjx21f+/@heron.doc.ic.ac.uk [146.169.46.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA21817; Fri, 26 Jun 1998 19:05:13 -0700 (PDT) (envelope-from njs3@doc.ic.ac.uk) Received: from oak67.doc.ic.ac.uk [146.169.33.67] ([rB4yQacGTa50XIwJcu1/LK7nxNcwyJ/e]) by heron.doc.ic.ac.uk with smtp (Exim 1.62 #3) id 0ypkMR-0001hk-00; Sat, 27 Jun 1998 03:05:03 +0100 Received: from njs3 by oak67.doc.ic.ac.uk with local (Exim 1.62 #3) id 0ypkMQ-00060L-00; Sat, 27 Jun 1998 03:05:02 +0100 From: njs3@doc.ic.ac.uk (Niall Smart) Date: Sat, 27 Jun 1998 03:05:02 +0100 In-Reply-To: Dmitrij Tejblum "Re: bin/7070" (Jun 26, 8:06am) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: Dmitrij Tejblum , jose@nobody.org, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7070 Message-Id: Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Jun 26, 8:06am, Dmitrij Tejblum wrote: } Subject: Re: bin/7070 > Synopsis: pppd not setuid root > > State-Changed-From-To: open-closed > State-Changed-By: dt > State-Changed-When: Fri Jun 26 08:03:33 PDT 1998 > State-Changed-Why: > Fixed in src/usr.sbin/pppd/Makefile rev 1.4.2.2 Fixed eh? So why is pppd setuid? Niall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 00:18:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA27200 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 00:18:14 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA27115; Sat, 27 Jun 1998 00:18:05 -0700 (PDT) (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id AAA04404; Sat, 27 Jun 1998 00:18:04 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp03.primenet.com, id smtpd004394; Sat Jun 27 00:17:57 1998 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id AAA22908; Sat, 27 Jun 1998 00:17:47 -0700 (MST) From: Terry Lambert Message-Id: <199806270717.AAA22908@usr08.primenet.com> Subject: Re: Apparent bug in sendto() with raw sockets To: archie@whistle.com (Archie Cobbs) Date: Sat, 27 Jun 1998 07:17:47 +0000 (GMT) Cc: andrewr@slack.net, fenner@parc.xerox.com, nate@almond.elite.net, nate@elite.net, julian@whistle.com, freebsd-bugs@FreeBSD.ORG, freebsd-net@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG In-Reply-To: <199806262102.OAA01182@bubba.whistle.com> from "Archie Cobbs" at Jun 26, 98 02:02:44 pm X-Mailer: ELM [version 2.4 PL25] 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 > > Speaking of IP_HDRINCL, after reading raw_ip.c and noticing the protection > > against spoofing (can't use IP_HDRINCL in certain situations), I started > > thinking about actually comparing the user dsupplied ip->ip_src with the > > actual IP address defined for the outgoing interface. While looking for a > > What's wrong with being able to spoof an IP address? If I have root > access (required to open a raw socket), and I want to do so, the kernel > shouldn't prevent me. There are legitimate reasons for wanting to send > spoofed source IP addresses (eg, testing situations). A number of "netnanny" packages rely on being able to say "host unreachable" in response to a request before the (actually reachable) site is able to respond with the information. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:21:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14185 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:21:12 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14085; Sat, 27 Jun 1998 02:20:19 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA17304; Sat, 27 Jun 1998 02:19:41 -0700 (PDT) Date: Sat, 27 Jun 1998 02:19:41 -0700 (PDT) Message-Id: <199806270919.CAA17304@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, webmaster@FreeBSD.ORG Subject: Re: misc/7065 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: FreeBSD webpages -> applications, port browsing only on search Responsible-Changed-From-To: freebsd-bugs->webmaster Responsible-Changed-By: phk Responsible-Changed-When: Sat Jun 27 02:18:42 PDT 1998 Responsible-Changed-Why: web issue To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:22:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14352 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:22:22 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14293; Sat, 27 Jun 1998 02:22:01 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA17399; Sat, 27 Jun 1998 02:21:26 -0700 (PDT) Date: Sat, 27 Jun 1998 02:21:26 -0700 (PDT) Message-Id: <199806270921.CAA17399@freefall.freebsd.org> To: cmascott@world.std.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7066 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: xlint: "warning: integral constant too large" New Synopsis: xlint/gcc: "warning: integral constant too large" State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:20:37 PDT 1998 State-Changed-Why: awaiting committer should possibly be sent to the gcc people instead. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:23:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14532 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:23:32 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14486; Sat, 27 Jun 1998 02:23:20 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA17496; Sat, 27 Jun 1998 02:22:46 -0700 (PDT) Date: Sat, 27 Jun 1998 02:22:46 -0700 (PDT) Message-Id: <199806270922.CAA17496@freefall.freebsd.org> To: mike@ms.ha.md.us, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7057 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: 3Com 3C509 locks up, or has >1000ms rtt under 100pps load of RDUMP. State-Changed-From-To: closed-open State-Changed-By: phk State-Changed-When: Sat Jun 27 02:22:17 PDT 1998 State-Changed-Why: right, PR#7056 & PR#7057 were duplicates, but don't close both... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:25:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14791 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:25:10 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14737; Sat, 27 Jun 1998 02:24:45 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA17593; Sat, 27 Jun 1998 02:24:11 -0700 (PDT) Date: Sat, 27 Jun 1998 02:24:11 -0700 (PDT) Message-Id: <199806270924.CAA17593@freefall.freebsd.org> To: sada@e-mail.ne.jp, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7068 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: /usr/bin/perl: library path addition State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:23:33 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:26:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA14959 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:26:08 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA14890; Sat, 27 Jun 1998 02:25:38 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA17698; Sat, 27 Jun 1998 02:25:01 -0700 (PDT) Date: Sat, 27 Jun 1998 02:25:01 -0700 (PDT) Message-Id: <199806270925.CAA17698@freefall.freebsd.org> To: steve@cmpharm.ucsf.edu, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7069 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Ethernet too slow to be usable with 3c589d on Acer laptop State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Sat Jun 27 02:24:37 PDT 1998 State-Changed-Why: Sorry, our 3com support sucks right now. see also PR#7057 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:28:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA15461 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:28:25 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA15309; Sat, 27 Jun 1998 02:27:33 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA17901; Sat, 27 Jun 1998 02:26:58 -0700 (PDT) Date: Sat, 27 Jun 1998 02:26:58 -0700 (PDT) Message-Id: <199806270926.CAA17901@freefall.freebsd.org> To: jose@we.lc.ehu.es, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7080 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: slight change on spanish.iso.acc keymap New Synopsis: [patch] slight change on spanish.iso.acc keymap State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:26:29 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:28:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA15536 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:28:38 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA15433; Sat, 27 Jun 1998 02:28:15 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA17977; Sat, 27 Jun 1998 02:27:39 -0700 (PDT) Date: Sat, 27 Jun 1998 02:27:39 -0700 (PDT) Message-Id: <199806270927.CAA17977@freefall.freebsd.org> To: dwmalone@maths.tcd.ie, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7081 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: lpr stuff doesn't deal with RM and RP well if RM = hostname New Synopsis: [patch] lpr stuff doesn't deal with RM and RP well if RM = hostname State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:27:18 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:29:11 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA15654 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:29:11 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA15595; Sat, 27 Jun 1998 02:28:54 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18059; Sat, 27 Jun 1998 02:28:18 -0700 (PDT) Date: Sat, 27 Jun 1998 02:28:18 -0700 (PDT) Message-Id: <199806270928.CAA18059@freefall.freebsd.org> To: dillon@backplane.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/7085 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: maybe_resched() priority check conditionals may be wrong. New Synopsis: [patch] maybe_resched() priority check conditionals may be wrong. State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:27:56 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:39:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA16907 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:39:05 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from helios.dnttm.ru (root@dnttm-gw.rssi.ru [193.232.0.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA16856; Sat, 27 Jun 1998 02:37:49 -0700 (PDT) (envelope-from dima@tejblum.dnttm.rssi.ru) Received: (from uucp@localhost) by helios.dnttm.ru (8.8.5/8.8.5/IP-3) with UUCP id NAA19276; Sat, 27 Jun 1998 13:31:23 +0400 Received: from tejblum.dnttm.rssi.ru (localhost [127.0.0.1]) by tejblum.dnttm.rssi.ru (8.8.8/8.8.7) with ESMTP id NAA01697; Sat, 27 Jun 1998 13:37:02 +0400 (MSD) (envelope-from dima@tejblum.dnttm.rssi.ru) Message-Id: <199806270937.NAA01697@tejblum.dnttm.rssi.ru> X-Mailer: exmh version 2.0gamma 1/27/96 To: njs3@doc.ic.ac.uk (Niall Smart) cc: Dmitrij Tejblum , jose@nobody.org, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7070 In-reply-to: Your message of "Sat, 27 Jun 1998 03:05:02 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 27 Jun 1998 13:37:01 +0400 From: Dmitrij Tejblum Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Niall Smart wrote: > On Jun 26, 8:06am, Dmitrij Tejblum wrote: > } Subject: Re: bin/7070 > > Synopsis: pppd not setuid root > > > > State-Changed-From-To: open-closed > > State-Changed-By: dt > > State-Changed-When: Fri Jun 26 08:03:33 PDT 1998 > > State-Changed-Why: > > Fixed in src/usr.sbin/pppd/Makefile rev 1.4.2.2 > > Fixed eh? Yeah. It always was setuid, and Peter obviously didn't want to change it. -stable is not the place to introduce changes, you know. If you think that the permissions are wrong, let's discuss it on some mailing such as -security or -current, first. Or fill a PR. I don't have strong opinion on this, I just fixed a -stable breakage. > So why is pppd setuid? To allow non-root users to dial out, I think. Perhaps, to allow non-root users to dial in. Dima To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:47:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA18136 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:47:46 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18130; Sat, 27 Jun 1998 02:47:41 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18368; Sat, 27 Jun 1998 02:47:07 -0700 (PDT) Date: Sat, 27 Jun 1998 02:47:07 -0700 (PDT) Message-Id: <199806270947.CAA18368@freefall.freebsd.org> To: joelh@gnu.org, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7011 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: Improvements to ls to help Emacs users; patch included New Synopsis: [patch] Improvements to ls to help Emacs users; patch included State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:46:37 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:48:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA18370 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:48:47 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18356; Sat, 27 Jun 1998 02:48:40 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18462; Sat, 27 Jun 1998 02:48:07 -0700 (PDT) Date: Sat, 27 Jun 1998 02:48:07 -0700 (PDT) Message-Id: <199806270948.CAA18462@freefall.freebsd.org> To: lyndon@ve7tcp.ampr.org, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/6997 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: vnconfig "open" error message confusing New Synopsis: [patch] vnconfig "open" error message confusing State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:47:40 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:50:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA18693 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:50:18 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18621; Sat, 27 Jun 1998 02:50:12 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18545; Sat, 27 Jun 1998 02:49:38 -0700 (PDT) Date: Sat, 27 Jun 1998 02:49:38 -0700 (PDT) Message-Id: <199806270949.CAA18545@freefall.freebsd.org> To: hans@brandinnovators.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/6996 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Occasional complete lockup of 2.2.5R State-Changed-From-To: open-feedback State-Changed-By: phk State-Changed-When: Sat Jun 27 02:48:52 PDT 1998 State-Changed-Why: we will need more info. Can you run without X and try to provoke the error or run with a serial console so we can get any messages that may appear ? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:51:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA18862 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:51:36 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA18832; Sat, 27 Jun 1998 02:51:20 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18655; Sat, 27 Jun 1998 02:50:46 -0700 (PDT) Date: Sat, 27 Jun 1998 02:50:46 -0700 (PDT) Message-Id: <199806270950.CAA18655@freefall.freebsd.org> To: blank@fox.uni-trier.de, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/6995 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: Minor flaw in fdformat New Synopsis: [patch] Minor flaw in fdformat State-Changed-From-To: open-suspended State-Changed-By: phk State-Changed-When: Sat Jun 27 02:50:22 PDT 1998 State-Changed-Why: awaiting committer To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:52:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA19094 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:52:39 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA19058; Sat, 27 Jun 1998 02:52:25 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18731; Sat, 27 Jun 1998 02:51:50 -0700 (PDT) Date: Sat, 27 Jun 1998 02:51:50 -0700 (PDT) Message-Id: <199806270951.CAA18731@freefall.freebsd.org> To: mi@aldan.algebra.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/6988 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: swapon succeeds on bogus partitions State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Sat Jun 27 02:51:34 PDT 1998 State-Changed-Why: don't do that then... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:57:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20278 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:57:23 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA20206; Sat, 27 Jun 1998 02:57:11 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18876; Sat, 27 Jun 1998 02:56:37 -0700 (PDT) Date: Sat, 27 Jun 1998 02:56:37 -0700 (PDT) Message-Id: <199806270956.CAA18876@freefall.freebsd.org> To: steveg@comtrol.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/6975 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: cvsup with current - gperf error undefined symbol ___error 6/17/98 State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Sat Jun 27 02:56:06 PDT 1998 State-Changed-Why: insufficient details, please report what the messages are next time. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 02:58:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA20533 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 02:58:43 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA20496; Sat, 27 Jun 1998 02:58:16 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18947; Sat, 27 Jun 1998 02:57:42 -0700 (PDT) Date: Sat, 27 Jun 1998 02:57:42 -0700 (PDT) Message-Id: <199806270957.CAA18947@freefall.freebsd.org> To: vrmaniac@forfree.at, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: misc/6968 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Problem installing Xfree86 State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Sat Jun 27 02:57:14 PDT 1998 State-Changed-Why: please update to a more recent FreeBSD version. 2.1.7.1 is OLD! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 04:22:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA01836 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 04:22:24 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA01823; Sat, 27 Jun 1998 04:22:14 -0700 (PDT) (envelope-from andreas@FreeBSD.org) From: Andreas Klemm Received: (from andreas@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA20875; Sat, 27 Jun 1998 04:21:38 -0700 (PDT) Date: Sat, 27 Jun 1998 04:21:38 -0700 (PDT) Message-Id: <199806271121.EAA20875@freefall.freebsd.org> To: andreas@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, andreas@FreeBSD.ORG Subject: Re: misc/7050 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [SECURITY] enhance daily security script Responsible-Changed-From-To: freebsd-bugs->andreas Responsible-Changed-By: andreas Responsible-Changed-When: Sat Jun 27 04:20:53 PDT 1998 Responsible-Changed-Why: will do necessary changes To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 04:40:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA03930 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 04:40:25 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from totem.tihlde.hist.no (anders@totem.tihlde.hist.no [158.38.48.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA03901; Sat, 27 Jun 1998 04:40:16 -0700 (PDT) (envelope-from anders@totem.tihlde.hist.no) Received: (from anders@localhost) by totem.tihlde.hist.no (8.8.8/8.8.8) id NAA00164; Sat, 27 Jun 1998 13:40:09 +0200 (CEST) (envelope-from anders) Message-ID: <19980627134009.A132@totem.tihlde.hist.no> Date: Sat, 27 Jun 1998 13:40:09 +0200 From: Anders Nordby To: freebsd-questions@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: FreeBSD and Terminal capabilities Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i X-Operating-System: FreeBSD 2.2.6-RELEASE X-Disclaimer: Listen, and thou shall not fear. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Ever since I started off with FreeBSD, I've had trouble with termcap. It started with NCFTP v2.4.2 (giving funny characters like $<$<2>2>> on the screen with vt100 emulation). I was adviced to use vt220 emulation instead, and so I did (not fixing anything). Later on I found problems with 'screen' (the screen manager), giving me a jumpy display (when text scrolls up one line, it is diaplayed one line above that for a short flash -- thus giving a jumpy effect) with certain applications. I tried screen with vt100 and vt102 in addition to the original screen one, not making a difference. Would I be on the wrong track blaming the FreeBSD termcap? It does seem quite old and unupdated. Is there any way to change or update it, or is there something else I can do? Termlib? I tried installing a newer BSD'ish termcap, unsuccessfully (it didn't work at all). PS: I'm using CRT (which is considered to be the best (?) terminal emulator for Windows) to log in. I've also tried several others, experiencing the same problems. PS2: My host is running FreeBSD 2.2.6-STABLE, upgraded from 2.2.5. I've tried running the same applications with Solaris and Linux hosts, free of any mentioned problems. PS3: From the: ncftp autoconfig: checking for -ltermcap... yes checking for -lcursesX... no checking for -lcurses... no configure: warning: Did not detect curses, but trying again with termcap: checking for -lcurses... (cached) no checking for -lcurses... yes checking for -ltermlib... no checking for -lncurses... yes screen autoconfig: checking for libcurses checking for libtermcap - you use the termcap database -- Anders Nordby ^ anders@fix.no ^ http://anders.fix.no/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 05:20:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA06829 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 05:20:37 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA06815 for ; Sat, 27 Jun 1998 05:20:35 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA22533; Sat, 27 Jun 1998 05:20:01 -0700 (PDT) Received: from david.siemens.de (david.siemens.de [192.35.17.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA06289 for ; Sat, 27 Jun 1998 05:15:40 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) Received: from salomon.mchp.siemens.de (salomon.siemens.de [139.23.33.13]) by david.siemens.de (8.9.0/8.9.0) with ESMTP id OAA00764 for ; Sat, 27 Jun 1998 14:14:36 +0200 (MET DST) Received: from curry.mchp.siemens.de (daemon@curry.mchp.siemens.de [146.180.31.23]) by salomon.mchp.siemens.de (8.8.8/8.8.5) with ESMTP id OAA28864 for ; Sat, 27 Jun 1998 14:15:08 +0200 (MDT) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.8.8/8.8.8) id OAA15415 for ; Sat, 27 Jun 1998 14:15:30 +0200 (CEST) Message-Id: <199806271215.OAA02989@internal> Date: Sat, 27 Jun 1998 14:15:28 +0200 (CEST) From: Andre Albsmeier To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/7089: mount option 'async' changed by unsuccessfull umount Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7089 >Category: kern >Synopsis: mount option 'async' changed by unsuccessfull umount >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 Jun 27 05:20:01 PDT 1998 >Last-Modified: >Originator: Andre Albsmeier >Organization: >Release: FreeBSD 2.2.6-STABLE i386 >Environment: FreeBSD 2.2.6-STABLE i386, recent build >Description: Let's do the following on -STABLE with /dev/sd3c being a normal FFS: root@voyager:~>mount -o async /dev/sd3c /mnt root@voyager:~>mount | grep sd3 /dev/sd3c on /mnt (asynchronous, local) root@voyager:~>cd /mnt root@voyager:/mnt>umount /mnt umount: /mnt: Device busy root@voyager:~>mount | grep sd3 /dev/sd3c on /mnt (local) As we see, after doing the unsuccessful umount, the filesystem is no more mounted async. This happens only to the async option; other mount options (like ro or noatime) are not changed. >How-To-Repeat: see above >Fix: >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 Jun 27 05:22:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA07073 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 05:22:51 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA07038; Sat, 27 Jun 1998 05:22:32 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id WAA14344; Sat, 27 Jun 1998 22:22:14 +1000 Date: Sat, 27 Jun 1998 22:22:14 +1000 From: Bruce Evans Message-Id: <199806271222.WAA14344@godzilla.zeta.org.au> To: cmascott@world.std.com, freebsd-bugs@FreeBSD.ORG, phk@FreeBSD.ORG Subject: Re: bin/7066 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >To: cmascott@world.std.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG >... >Old Synopsis: xlint: "warning: integral constant too large" >New Synopsis: xlint/gcc: "warning: integral constant too large" > >State-Changed-From-To: open-suspended >State-Changed-By: phk >State-Changed-When: Sat Jun 27 02:20:37 PDT 1998 >State-Changed-Why: >awaiting committer >should possibly be sent to the gcc people instead. -current already has a better workaround in rev.1.2 of lint1/cgram.y. Why doesn't gnats send change messages to freebsd-gnats-submit? Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 05:34:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA08000 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 05:34:56 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA07992; Sat, 27 Jun 1998 05:34:46 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA22834; Sat, 27 Jun 1998 05:34:12 -0700 (PDT) Date: Sat, 27 Jun 1998 05:34:12 -0700 (PDT) Message-Id: <199806271234.FAA22834@freefall.freebsd.org> To: cmascott@world.std.com, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7066 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: xlint/gcc: "warning: integral constant too large" State-Changed-From-To: suspended-closed State-Changed-By: phk State-Changed-When: Sat Jun 27 05:33:51 PDT 1998 State-Changed-Why: >From Bruce: -current already has a better workaround in rev.1.2 of lint1/cgram.y. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 05:35:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA08041 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 05:35:37 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA08036 for ; Sat, 27 Jun 1998 05:35:33 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id OAA00908; Sat, 27 Jun 1998 14:33:19 +0200 (CEST) To: Bruce Evans cc: cmascott@world.std.com, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7066 In-reply-to: Your message of "Sat, 27 Jun 1998 22:22:14 +1000." <199806271222.WAA14344@godzilla.zeta.org.au> Date: Sat, 27 Jun 1998 14:33:19 +0200 Message-ID: <906.898950799@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >-current already has a better workaround in rev.1.2 of lint1/cgram.y. Thanks. >Why doesn't gnats send change messages to freebsd-gnats-submit? because freebsd-gnats-submit doesn't get CC'ed I think :-( -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 08:04:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA20118 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 08:04:26 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA20112 for ; Sat, 27 Jun 1998 08:04:02 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id QAA04457; Sat, 27 Jun 1998 16:02:28 +0100 (BST) (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199806271502.QAA04457@awfulhak.org> X-Mailer: exmh version 2.0.1 12/23/97 To: ishida@ddt.co.jp cc: freebsd-bugs@FreeBSD.ORG Subject: Re: /usr/sbin/ppp problem on 2.2.6-RELEASE In-reply-to: Your message of "Tue, 14 Apr 1998 18:19:15 +0900." <199804140919.SAA00561@rei.int.ddt.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 27 Jun 1998 16:02:27 +0100 From: Brian Somers Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I've looked at your report, and have no problems with the patches, but I don't think ppp should authenticate a user ID unless it is being run as root.... if it does, it's a security risk as it's partially defeating the permissions on /etc/spwd.db. The only time this functionality is required is if you're authenticating twice - which reflects a bad configuration IMHO. If you wish to use PAP, you should use the ``pp='' mechanism of /etc/gettydefs so that the user is authenticating only once. If you want users to log in, then have them use their own accounts and don't use PAP. > I found a problem on ppp, happened when you execute /usr/sbin/ppp as > non-root, authenticate with PAP. OS version is 2.2.6-RELEASE. > > The PAP authenticate code can NOT get user's password, because its > effective user ID(E-UID) isn't 0(root). PPP sets EUID to UID > (real-UID) on some point after it started. The code gets '*' as > password instead of crypted string. > > Here, you can re-create the problem. > > 1. Create a special account(ppp) for invoke /usr/sbin/ppp. > This account doesn't have password. > > Ex. ppp::69:69::0:0:PPP:/tmp:/etc/ppp/ppp-pap-dialup > > The login-shell "ppp-pap-dialup" is come from FreeBSD-Handbook, > which executes /usr/sbin/ppp with PAP authentication. > > 2. Setup PPP client to transmit "ppp^M" after got "login:" and do PAP > authentication. Give your account and password to PPP client, then try > to connect. PPP server doesn't allow you to connect. > Your account must be on the local passwd database to re-create this > problem. If your account is on NIS, PPP can get a password, no problem > occurred. > > I made a patch to fix this problem. > Hoping this helps you.... > > Regards, > > Akiya ISHIDA / ishida@ddt.co.jp > Digital Derivative Technologies Japan Inc. > > ============================ > *** pap.c- Thu Feb 19 11:10:50 1998 > --- pap.c Tue Apr 14 17:50:55 1998 > *************** > *** 25,31 **** > #include > #include > > - #include > #include > #include > #include > --- 25,30 ---- > *************** > *** 130,142 **** > > #ifndef NOPASSWDAUTH > if (Enabled(ConfPasswdAuth)) { > ! struct passwd *pwd; > int result; > > LogPrintf(LogLCP, "Using PasswdAuth\n"); > ! result = (pwd = getpwnam(name)) && > ! !strcmp(crypt(key, pwd->pw_passwd), pwd->pw_passwd); > ! endpwent(); > return result; > } > #endif > --- 129,140 ---- > > #ifndef NOPASSWDAUTH > if (Enabled(ConfPasswdAuth)) { > ! char *passwd; > int result; > > LogPrintf(LogLCP, "Using PasswdAuth\n"); > ! result = (passwd = ID0getpasswd(name)) && > ! !strcmp(crypt(key, passwd), passwd); > return result; > } > #endif > *** id.h- Thu Feb 19 11:10:45 1998 > --- id.h Tue Apr 14 15:16:49 1998 > *************** > *** 40,42 **** > --- 40,43 ---- > extern int ID0uu_unlock(const char *); > extern void ID0login(struct utmp *); > extern void ID0logout(const char *); > + extern char *ID0getpasswd(const char *); > *** id.c- Thu Feb 19 11:10:43 1998 > --- id.c Tue Apr 14 15:22:27 1998 > *************** > *** 210,212 **** > --- 210,227 ---- > LogPrintf(LogERROR, "ID0logout: No longer logged in on %s\n", ut.ut_line); > ID0setuser(); > } > + > + #include > + > + char *ID0getpasswd(const char *name) > + { > + static char passwd[50]; > + struct passwd *pwd; > + > + ID0set0(); > + if ((pwd = getpwnam(name))==NULL) return NULL; > + strcpy(passwd, pwd->pw_passwd); > + endpwent(); > + ID0setuser(); > + return passwd; > + } -- 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 Sat Jun 27 08:16:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA21313 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 08:16:34 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA21164; Sat, 27 Jun 1998 08:16:01 -0700 (PDT) (envelope-from brian@FreeBSD.org) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA27252; Sat, 27 Jun 1998 08:15:22 -0700 (PDT) Date: Sat, 27 Jun 1998 08:15:22 -0700 (PDT) Message-Id: <199806271515.IAA27252@freefall.freebsd.org> To: brian@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, brian@FreeBSD.ORG Subject: Re: bin/6516 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [Patch] Assorted errors in libedit Responsible-Changed-From-To: freebsd-bugs->brian Responsible-Changed-By: brian Responsible-Changed-When: Sat Jun 27 08:14:49 PDT 1998 Responsible-Changed-Why: I'll do this To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 08:20:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA21859 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 08:20:38 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA21849 for ; Sat, 27 Jun 1998 08:20:36 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA27322; Sat, 27 Jun 1998 08:20:01 -0700 (PDT) Received: from mew.gol.ad.jp (mew.gol.ad.jp [203.216.0.88]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA20802 for ; Sat, 27 Jun 1998 08:13:15 -0700 (PDT) (envelope-from jun@mew.gol.ad.jp) Received: (from jun@localhost) by mew.gol.ad.jp (8.8.8/8.8.8) id AAA26526; Sun, 28 Jun 1998 00:13:13 +0900 (JST) (envelope-from jun) Message-Id: <199806271513.AAA26526@mew.gol.ad.jp> Date: Sun, 28 Jun 1998 00:13:13 +0900 (JST) From: Just Another Perl Hacker Reply-To: japh@gol.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/7090: crypt(3) partially returns raw password when salt isn't null-terminated Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 7090 >Category: bin >Synopsis: crypt(3) partially returns raw password when salt isn't null-terminated >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jun 27 08:20:00 PDT 1998 >Last-Modified: >Originator: Junichi Kurokawa, AKA Just Another Perl Hacker >Organization: Global Online Japan Corporation, Tokyo >Release: FreeBSD 2.2.6-RELEASE i386 >Environment: FreeBSD 2.2.6-RELEASE, with MD5 based libcrypt >Description: MD5 based crypt(3) in libcrypt.{a,so.maj.min} as distributed by FreeBSD returns a portion of the password in the clear, when the salt isn't terminated by a null character. Example: crypt("abcdefgh","YX") returns <$1$YXabcdef$.tHXoLufzR8OYyH4BBghm1 ^^^^^^ This problem surfaces when an application that assumes a salt is an array of two characters with no trailing null character calls crypt(3). Such an example is xlock(1), with USE_XLOCKRC defined in the compilation. This is actually an operating system problem of FreeBSD that can cause any C based application to reproduce; however, only FreeBSD seems to have both this problem shown herein, and an implementation of crypt(3) that does not assume that a salt is a two bytes array with no terminating null character. DESfied crypt(3) therefore does not exhibit this problem. Also, FreeBSD's /usr/bin/passwd(1) command puts a null character with a salt correctly when calling crypt(3). >How-To-Repeat: The following code demonstrates that a portioin of the raw password is exposed in an output of crypt(3). #include #include #include #include #define PW "abcdefgh" int main(int argc, char** argv) { char pw[sizeof PW]; char salt[2]; strncpy(pw,PW,sizeof PW); salt[0]='Y'; salt[1]='X'; fprintf(stdout,"password is <%s>.\n",pw); fprintf(stdout,"salt is <%s>.\n",salt); fprintf(stdout,"crypt(3) returned <%s>.\n",crypt(pw,salt)); return EXIT_SUCCESS; } % ./followingcode password is . salt is . crypt(3) returned <$1$YXabcdef$.tHXoLufzR8OYyH4BBghm1>. The salt seen at the second line should merely have been , as well as the salt contained in the crypt(3)'s output which is followed by a portion of the raw password. >Fix: Workaround: always terminate a salt with a null character. Modify the source of an application when necessary. Real Fix: refrain any use of crypt(3) altogether, until a meaningful replacement of crypt(3) is implemented; e.g. md5_crypt(3) as opposed to des_crypt(3), such that a salt is wholelly copied onto the stack instead of pointed by a pointer when passed to md5_crypt(3). Comment to Maintainer: should I submit md5_crypt(3)? >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 Jun 27 09:20:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA28226 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 09:20:41 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA28215 for ; Sat, 27 Jun 1998 09:20:36 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29831; Sat, 27 Jun 1998 09:20:01 -0700 (PDT) Date: Sat, 27 Jun 1998 09:20:01 -0700 (PDT) Message-Id: <199806271620.JAA29831@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Poul-Henning Kamp Subject: Re: bin/7090: crypt(3) partially returns raw password when salt isn't null-terminated Reply-To: Poul-Henning Kamp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/7090; it has been noted by GNATS. From: Poul-Henning Kamp To: japh@gol.com Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/7090: crypt(3) partially returns raw password when salt isn't null-terminated Date: Sat, 27 Jun 1998 18:10:57 +0200 > MD5 based crypt(3) in libcrypt.{a,so.maj.min} as distributed > by FreeBSD returns a portion of the password in the clear, > when the salt isn't terminated by a null character. > > Example: > > crypt("abcdefgh","YX") returns <$1$YXabcdef$.tHXoLufzR8OYyH4BBghm1 > ^^^^^^ > This problem surfaces when an application that assumes a salt > is an array of two characters with no trailing null character > calls crypt(3). Such an example is xlock(1), with USE_XLOCKRC > defined in the compilation. Then xlock doesn't use the crypt API correctly and should be fixed. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 09:28:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA29465 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 09:28:51 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA29458; Sat, 27 Jun 1998 09:28:40 -0700 (PDT) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA00192; Sat, 27 Jun 1998 09:28:05 -0700 (PDT) Date: Sat, 27 Jun 1998 09:28:05 -0700 (PDT) Message-Id: <199806271628.JAA00192@freefall.freebsd.org> To: phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, freebsd-ports@FreeBSD.ORG Subject: Re: bin/7090 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: crypt(3) partially returns raw password when salt isn't null-terminated New Synopsis: xlock manhandles crypt(3) apr. Responsible-Changed-From-To: freebsd-bugs->freebsd-ports Responsible-Changed-By: phk Responsible-Changed-When: Sat Jun 27 09:26:56 PDT 1998 Responsible-Changed-Why: xlock issue. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 10:42:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA06650 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 10:42:12 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from mew.gol.ad.jp (mew.gol.ad.jp [203.216.0.88]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA06644 for ; Sat, 27 Jun 1998 10:42:10 -0700 (PDT) (envelope-from jun@mew.gol.ad.jp) Received: (from jun@localhost) by mew.gol.ad.jp (8.8.8/8.8.8) id CAA27269; Sun, 28 Jun 1998 02:42:09 +0900 (JST) (envelope-from jun) To: FreeBSD-bugs@FreeBSD.ORG Subject: Re: bin/7090: crypt(3) partially returns raw password when salt isn't null-terminated References: <199806271620.JAA29831@freefall.freebsd.org> Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII From: Just Another Perl Hacker Date: 28 Jun 1998 02:42:08 +0900 In-Reply-To: Poul-Henning Kamp's message of "Sat, 27 Jun 1998 09:20:01 -0700 (PDT)" Message-ID: Lines: 42 X-Mailer: Gnus v5.6.11/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Poul-Henning Kamp writes: > The following reply was made to PR bin/7090; it has been noted by GNATS. > > From: Poul-Henning Kamp > To: japh@gol.com > Cc: FreeBSD-gnats-submit@FreeBSD.ORG > Subject: Re: bin/7090: crypt(3) partially returns raw password when salt isn't null-terminated > Date: Sat, 27 Jun 1998 18:10:57 +0200 > > > MD5 based crypt(3) in libcrypt.{a,so.maj.min} as distributed > > by FreeBSD returns a portion of the password in the clear, > > when the salt isn't terminated by a null character. > > > > Example: > > > > crypt("abcdefgh","YX") returns <$1$YXabcdef$.tHXoLufzR8OYyH4BBghm1 > > ^^^^^^ > > This problem surfaces when an application that assumes a salt > > is an array of two characters with no trailing null character > > calls crypt(3). Such an example is xlock(1), with USE_XLOCKRC > > defined in the compilation. > > Then xlock doesn't use the crypt API correctly and should be fixed. It does. The conventional crypt(3) expects a salt to have the length of two characters, with no trailing null character. Refer to the manpages of other operating systems, e.g. BSD/OS, Linux, Sun. It is therefore FreeBSD's fault in not expecting non-terminated salts, while providing a compatible API with an incompatible behaviour which results the blatantly wrong output. You missed my point. For the note: I have just discovered that des_cipher(3) does indeed take a salt as a 4 byte integer, although the API isn't a replacement of crypt(3). -- Junichi Kurokawa Global Online Japan Corporation, Tokyo To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 13:07:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA21086 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 13:07:18 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from mail.artcom.de (tui.artcom.de [192.76.129.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA21077 for ; Sat, 27 Jun 1998 13:07:16 -0700 (PDT) (envelope-from hans@artcom.de) Received: by artcom.de via sendmail with stdio id for freebsd-bugs@freebsd.org; Sat, 27 Jun 1998 22:06:44 +0200 (CEST) Message-Id: Date: Sat, 27 Jun 1998 22:06:44 +0200 (CEST) From: hans@artcom.de (Hans Huebner) To: tege@matematik.su.se Subject: Re: kern/6964: Problems with cam-980520 code in FreeBSD-stable Newsgroups: artcom.mailing-list.freebsd.bugs In-Reply-To: <199806231730.KAA00895@freefall.freebsd.org> Organization: Art+Com GmbH, Berlin, Germany Cc: freebsd-bugs@FreeBSD.ORG Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In article <199806231730.KAA00895@freefall.freebsd.org> you write: >From: Torbjorn Granlund >To: Stefan Esser >Cc: Subject: Re: kern/6964: Problems with cam-980520 code in FreeBSD-stable >Date: Tue, 23 Jun 1998 19:20:19 +0200 > > (probe17:ncr0:0:1:0): COMMAND FAILED (6 ff) @f07ea200 > > (probe16:ncr0:0:1:0): COMMAND FAILED (6 ff) @f07ea800 > > (probe15:ncr0:0:0:0): COMMAND FAILED (6 ff) @f07eae00 This is (also) caused by wired-down disk devices which are not available. I regularily configure my SCSI disks to be wired down to specific device names, which results in one such message per unavailable disk. This might not be the right place to start a discussion, but anyway: When will we switch to SCSI device names which correspond to the SCSI bus numbers / SCSI ID of the drive? All commercial Unix vendors do this, and it is the right thing to do. Disk device names get horribly messed if you have a machine with many busses and many drives. Only that Windows NT suffers from the drive letter mixup sickness does not mean that FreeBSD should do so as well. -Hans To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 13:30:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA24470 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 13:30:41 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA24456 for ; Sat, 27 Jun 1998 13:30:38 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA04996; Sat, 27 Jun 1998 13:30:01 -0700 (PDT) Date: Sat, 27 Jun 1998 13:30:01 -0700 (PDT) Message-Id: <199806272030.NAA04996@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Jeff Strickland Subject: Re: misc/4013: boot floppy hangs if IDE ZIP Drive present Reply-To: Jeff Strickland Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/4013; it has been noted by GNATS. From: Jeff Strickland To: freebsd-gnats-submit@freebsd.org, jeg@condor.circa.ufl.edu Cc: Subject: Re: misc/4013: boot floppy hangs if IDE ZIP Drive present Date: Sat, 27 Jun 1998 15:19:42 -0500 Also having the same problem, but even when I unhook the zip and Jaz drives from their external ports, the installation still stops after the probing. The only difference being that my HDD is IDE and the CD-Roms are both SCSI-2. The SCSI adapter is a PELogic (emulated correctly by the AIC-63xx driver). It finds the HDD, and the CD-Roms and the size of the CD's in the drives, but won't go to the install. I've tried only placing one CDRom drive on the card, but I get the same result. I've checked the termination, and it's OK. Was able to get a minimal install off a DOS partition, but only with everything disconnected. As a side note, the installation goes OK if the SCSI card is plugged in with no devices attached, but if anything is attached to it, problem occurs. Also, after installation, it boots OK with everything attached, but it hangs when I try to enter the /stand/sysinstall program, just like the installation. Jeff Strickland jtstric1@ua1vm.ua.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 13:44:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA26123 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 13:44:30 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA26118; Sat, 27 Jun 1998 13:44:26 -0700 (PDT) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA06002; Sat, 27 Jun 1998 13:43:49 -0700 (PDT) Date: Sat, 27 Jun 1998 13:43:49 -0700 (PDT) Message-Id: <199806272043.NAA06002@freefall.freebsd.org> To: jose@we.lc.ehu.es, steve@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: i386/7080 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [patch] slight change on spanish.iso.acc keymap State-Changed-From-To: suspended-closed State-Changed-By: steve State-Changed-When: Sat Jun 27 13:40:52 PDT 1998 State-Changed-Why: Suggested patches applied, thanks! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 14:03:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA29282 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 14:03:31 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA29010; Sat, 27 Jun 1998 14:01:33 -0700 (PDT) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA07055; Sat, 27 Jun 1998 14:00:55 -0700 (PDT) Date: Sat, 27 Jun 1998 14:00:55 -0700 (PDT) Message-Id: <199806272100.OAA07055@freefall.freebsd.org> To: steve@FreeBSD.ORG, gnats-admin@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: pending/6999 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Mismatch in rc.conf "accounting" keyword Responsible-Changed-From-To: gnats-admin->freebsd-bugs Responsible-Changed-By: steve Responsible-Changed-When: Sat Jun 27 13:59:46 PDT 1998 Responsible-Changed-Why: Misfiled PR. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 14:47:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA05632 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 14:47:33 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA05611; Sat, 27 Jun 1998 14:47:22 -0700 (PDT) (envelope-from steve@FreeBSD.org) From: Steve Price Received: (from steve@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA08698; Sat, 27 Jun 1998 14:46:44 -0700 (PDT) Date: Sat, 27 Jun 1998 14:46:44 -0700 (PDT) Message-Id: <199806272146.OAA08698@freefall.freebsd.org> To: steve@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, steve@FreeBSD.ORG Subject: Re: bin/7055 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: [PATCH] multiple syslog-forwarding will forget the original host New Synopsis: [mfc] multiple syslog-forwarding will forget the original host Responsible-Changed-From-To: freebsd-bugs->steve Responsible-Changed-By: steve Responsible-Changed-When: Sat Jun 27 14:42:09 PDT 1998 Responsible-Changed-Why: I will merge after a short trial period in -current. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jun 27 15:08:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA09309 for freebsd-bugs-outgoing; Sat, 27 Jun 1998 15:08:20 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.133.1] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA09298; Sat, 27 Jun 1998 15:08:15 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id AAA00992; Sun, 28 Jun 1998 00:00:24 +0200 (CEST) To: Just Another Perl Hacker cc: FreeBSD-bugs@FreeBSD.ORG, freebsd-gnats-submit@FreeBSD.ORG Subject: Re: bin/7090: crypt(3) partially returns raw password when salt isn't null-terminated In-reply-to: Your message of "28 Jun 1998 02:42:08 +0900." Date: Sun, 28 Jun 1998 00:00:18 +0200 Message-ID: <990.898984818@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >It is therefore FreeBSD's fault in not expecting non-terminated salts, >while providing a compatible API with an incompatible behaviour which >results the blatantly wrong output. You missed my point. No I didn't, I carefully surveyed the issue back in 1994 when I wrote the MD5 based crypt(3), and found that only very few programs were brain-damaged enough to peek into the internals of the crypt implementation this way. Most sane users simply pass the entrypted password they have found in the passwd file as salt arg to crypt, which means that the crypt(3) can chew it up any way it wants to, and you will work both with the "old DES", which you refer to, the "new DES" which takes a 9 character salt or the MD5 based "$1$" one which takes a 12 char salt or the OpenBSD "$2a$" SHS based with has a salt longer than the number of atoms in the universe... Remember: "Be conservative in what you send and liberal in what you expect". QED: xlock has no business knowing that salts are X characters for any value of X. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message