From owner-freebsd-bugs Sun Apr 27 00:39:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02398 for bugs-outgoing; Sun, 27 Apr 1997 00:39:56 -0700 (PDT) Received: (from yokota@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02376; Sun, 27 Apr 1997 00:39:45 -0700 (PDT) Date: Sun, 27 Apr 1997 00:39:45 -0700 (PDT) From: Kazutaka YOKOTA Message-Id: <199704270739.AAA02376@hub.freebsd.org> To: hendrik@hg.com, yokota, freebsd-bugs Subject: Re: kern/3067 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Keyboard does not fonction after booting 2.2-RELEASE State-Changed-From-To: open-closed State-Changed-By: yokota State-Changed-When: Sun Apr 27 00:37:01 PDT 1997 State-Changed-Why: Fixed in syscons.c 1.182.2.16 (RELENG_2_2) and 1.209 (-current). From owner-freebsd-bugs Sun Apr 27 00:41:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02611 for bugs-outgoing; Sun, 27 Apr 1997 00:41:49 -0700 (PDT) Received: (from yokota@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02563; Sun, 27 Apr 1997 00:41:36 -0700 (PDT) Date: Sun, 27 Apr 1997 00:41:36 -0700 (PDT) From: Kazutaka YOKOTA Message-Id: <199704270741.AAA02563@hub.freebsd.org> To: dmm125@bellatlantic.net, yokota, freebsd-bugs Subject: Re: kern/3059 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: 2.2 RELEASE hangs during or immediately after boot State-Changed-From-To: open-closed State-Changed-By: yokota State-Changed-When: Sun Apr 27 00:40:02 PDT 1997 State-Changed-Why: Fixed in syscons.c 1.182.2.16 (RELENG_2_2) and 1.209 (-current). From owner-freebsd-bugs Sun Apr 27 00:44:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02755 for bugs-outgoing; Sun, 27 Apr 1997 00:44:49 -0700 (PDT) Received: (from yokota@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02735; Sun, 27 Apr 1997 00:44:41 -0700 (PDT) Date: Sun, 27 Apr 1997 00:44:41 -0700 (PDT) From: Kazutaka YOKOTA Message-Id: <199704270744.AAA02735@hub.freebsd.org> To: dmm125@bellatlantic.net, yokota, freebsd-bugs Subject: Re: kern/3220 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: 2.2.1 RELEASE - hangs during boot... State-Changed-From-To: open-closed State-Changed-By: yokota State-Changed-When: Sun Apr 27 00:41:46 PDT 1997 State-Changed-Why: This PR is a duplicate of kern/3059. Fixed in syscons.c 1.182.2.16 (RELENG_2_2) and 1.209 (-current). From owner-freebsd-bugs Sun Apr 27 01:20:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA03788 for bugs-outgoing; Sun, 27 Apr 1997 01:20:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA03775; Sun, 27 Apr 1997 01:20:01 -0700 (PDT) Date: Sun, 27 Apr 1997 01:20:01 -0700 (PDT) Message-Id: <199704270820.BAA03775@hub.freebsd.org> To: freebsd-bugs Cc: From: Kazutaka YOKOTA Subject: Re: kern/3391: Pentium optimizations in default bootdisk breaks some 486's Reply-To: Kazutaka YOKOTA Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/3391; it has been noted by GNATS. From: Kazutaka YOKOTA To: yensid@coke.imsa.edu Cc: FreeBSD-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: kern/3391: Pentium optimizations in default bootdisk breaks some 486's Date: Sun, 27 Apr 1997 17:14:47 +0900 > >Also a CPU mixup? :-) i586 optimizations are not used on 486's. > > > >This decides whether the i586 copying optimizations are used. They are > >only used on i586's, and then only if they aren't disabled. There is no > >need to recompile without I586_CPU to control them. So if recompiling > >without i586_CPU makes a difference, then the problem must have nothing > >to do with known problems with i586 optimizations :-). > > Again, when I first asked for help, It was indicated to me that > "586 optimizations caused problems on some 486's" and that I could fix the > problem by passing the flag 0x1 to the npx driver, which appears to disable > the bzero optimizations. I can't do that, though, because my screen gets > mucked up before I can get to the configuration screen. As Bruce pointed out, i586 optimized bcopy() has no effect on 486. Judging from the description of your problem, I would think that the video mode parameter table in BIOS on your video card is not ordered as the console driver (syscons) expects. This problem is also reported by others. Soeren, the author of syscons, and I have been working on this and now have a patch under testing(see below). If you have a spare video card (or can borrow one from someone), put that card in your system in place of the Diamond card. After installing 2.2, you can do: 1) Configure the kernel to use pcvt instead of syscons. 2) Or, apply the following patch to /sys/i386/isa/syscons.c and rebuild the kernel. Then you can put the Diamond card back in your system. I would prefer you to take the option 2) and report the result, so that we can know if the patch works. Kazu --- ../syscons.c-1.209 Sat Apr 12 17:58:09 1997 +++ syscons.c Sun Apr 20 12:28:18 1997 @@ -126,6 +126,7 @@ char font_14[256*14]; char font_16[256*16]; char palette[256*3]; +static char vgaregs[64]; static char *cut_buffer; static u_short mouse_and_mask[16] = { 0xc000, 0xe000, 0xf000, 0xf800, @@ -200,6 +201,9 @@ static void set_keyboard(int command, int data); static void update_leds(int which); static void set_vgaregs(char *modetable); +static void read_vgaregs(char *buf); +static int comp_vgaregs(u_char *buf1, u_char *buf2); +static void dump_vgaregs(u_char *buf); static void set_font_mode(void); static void set_normal_mode(void); static void set_destructive_cursor(scr_stat *scp); @@ -489,6 +493,19 @@ update_leds(scp->status); + if (bootverbose) { + printf("sc%d: BIOS video mode:%d\n", + dev->id_unit, *(u_char *)pa_to_va(0x449)); + printf("sc%d: VGA registers upon power-up\n", dev->id_unit); + dump_vgaregs(vgaregs); + printf("sc%d: video mode:%d\n", dev->id_unit, scp->mode); + if (video_mode_ptr != NULL) { + printf("sc%d: VGA registers for mode:%d\n", + dev->id_unit, scp->mode); + dump_vgaregs(video_mode_ptr + (64*scp->mode)); + } + } + printf("sc%d: ", dev->id_unit); if (crtc_vga) if (crtc_addr == MONO_BASE) @@ -2429,6 +2446,7 @@ u_long segoff; crtc_vga = TRUE; + read_vgaregs(vgaregs); /* Get the BIOS video mode pointer */ segoff = *(u_long *)pa_to_va(0x4a8); @@ -2445,6 +2463,12 @@ init_scp(console[0]); cur_console = console[0]; + /* discard the video mode table if we are not familiar with it... */ + if (video_mode_ptr) { + if (comp_vgaregs(vgaregs, video_mode_ptr + 64*console[0]->mode)) + video_mode_ptr = NULL; + } + /* copy screen to temporary buffer */ bcopyw(Crtat, sc_buffer, console[0]->xsize * console[0]->ysize * sizeof(u_short)); @@ -3321,6 +3345,80 @@ } static void +read_vgaregs(char *buf) +{ + int i, j; + int s; + + bzero(buf, 64); + + s = splhigh(); + + outb(TSIDX, 0x00); outb(TSREG, 0x01); /* stop sequencer */ + outb(TSIDX, 0x07); outb(TSREG, 0x00); /* unlock registers */ + for (i=0, j=5; i<4; i++) { + outb(TSIDX, i+1); + buf[j++] = inb(TSREG); + } + buf[9] = inb(MISC + 10); /* dot-clock */ + outb(TSIDX, 0x00); outb(TSREG, 0x03); /* start sequencer */ + + for (i=0, j=10; i<25; i++) { /* crtc */ + outb(crtc_addr, i); + buf[j++] = inb(crtc_addr+1); + } + for (i=0, j=35; i<20; i++) { /* attribute ctrl */ + inb(crtc_addr+6); /* reset flip-flop */ + outb(ATC, i); + buf[j++] = inb(ATC + 1); + } + for (i=0, j=55; i<9; i++) { /* graph data ctrl */ + outb(GDCIDX, i); + buf[j++] = inb(GDCREG); + } + inb(crtc_addr+6); /* reset flip-flop */ + outb(ATC, 0x20); /* enable palette */ + + buf[0] = *(char *)pa_to_va(0x44a); /* COLS */ + buf[1] = *(char *)pa_to_va(0x484); /* ROWS */ + buf[2] = *(char *)pa_to_va(0x485); /* POINTS */ + buf[3] = *(char *)pa_to_va(0x44c); + buf[4] = *(char *)pa_to_va(0x44d); + + splx(s); +} + +static int +comp_vgaregs(u_char *buf1, u_char *buf2) +{ + int i; + + for(i = 0; i < 24; ++i) { + if (*buf1++ != *buf2++) + return 1; + } + buf1 += 2; /* skip the cursor position register value */ + buf2 += 2; + for(i = 26; i < 64; ++i) { + if (*buf1++ != *buf2++) + return 1; + } + return 0; +} + +static void +dump_vgaregs(u_char *buf) +{ + int i; + + for(i = 0; i < 64;) { + printf("%02x ", buf[i]); + if ((++i % 16) == 0) + printf("\n"); + } +} + +static void set_font_mode() { int s = splhigh(); @@ -3392,6 +3490,9 @@ modetable = video_mode_ptr + (64*M_VGA_C80x25); } + if (video_mode_ptr == NULL) + modetable = vgaregs; + /* setup vga for normal operation mode again */ inb(crtc_addr+6); /* reset flip-flop */ outb(ATC, 0x10); outb(ATC, modetable[0x10+35]); @@ -3803,8 +3904,12 @@ { static int toggle = 0; static u_char save_mode; - int s = splhigh(); + int s; + + if (video_mode_ptr == NULL) + return; + s = splhigh(); if (toggle) { scp->mode = save_mode; scp->status &= ~UNKNOWN_MODE; From owner-freebsd-bugs Sun Apr 27 11:30:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA22255 for bugs-outgoing; Sun, 27 Apr 1997 11:30:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA22236; Sun, 27 Apr 1997 11:30:02 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 11:30:02 -0700 (PDT) Resent-Message-Id: <199704271830.LAA22236@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received:(from nobody@localhost) by.hub.freebsd.org.id.LAA21901;Sun; (8.8.5/8.8.5);, 27 Apr 1997 11:20:37.-0700 (PDT) Message-Id: <199704271820.LAA21901@hub.freebsd.org> Date: Sun, 27 Apr 1997 11:20:37 -0700 (PDT) From: dmm125@bellatlantic.net To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/3395: sio2: not found, but there Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3395 >Category: kern >Synopsis: sio2: not found, but there >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 11:30:01 PDT 1997 >Last-Modified: >Originator: Donn Miller >Organization: >Release: 2.2.1-RELEASE >Environment: i386 16MHz >Description: sio2 was configured for correct port and irq, but was not being probed. Turned on flags 0x80 to find failing routine. Said probe test 3 failed. Tried adjusting DELAY() values before failure[3] to no avail. >How-To-Repeat: just reboot with internal modem with correct irq and port address set (proper sio? enabled, of course), in 2.2.1 RELEASE. >Fix: in /sys/i386/isa/sio.c, apply this patch: DELAY(10000); /* Some internal modems need this time */ if (idev->id_irq != 0) - failures[3] = isa_irq_pending(idev) ? 0 : 1; + failures[3] = isa_irq_pending(idev) ? 1 : 0; failures[4] = (inb(iobase + com_iir) & IIR_IMASK) - IIR_TXRDY; Anyhow, this is what my sio.c said. In the above at '-', it is implying that probe test 3 will fail if there is no irq pending, which is the opposite of what we want. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Apr 27 13:50:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA28262 for bugs-outgoing; Sun, 27 Apr 1997 13:50:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA28256; Sun, 27 Apr 1997 13:50:02 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 13:50:02 -0700 (PDT) Resent-Message-Id: <199704272050.NAA28256@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, taob@risc.org Received: from alpha.risc.org (taob@209-20-0-29.dialin.interlog.com [209.20.0.29]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA28158 for ; Sun, 27 Apr 1997 13:47:52 -0700 (PDT) Received: (from taob@localhost) by alpha.risc.org (8.8.4/8.8.4) id QAA10058; Sun, 27 Apr 1997 16:47:28 -0400 (EDT) Message-Id: <199704272047.QAA10058@alpha.risc.org> Date: Sun, 27 Apr 1997 16:47:28 -0400 (EDT) From: taob@risc.org Reply-To: taob@risc.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/3397: More accurate vipw/chpass/passwd message Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3397 >Category: bin >Synopsis: vipw does not distinguish between rebuilding and updating *pwd.db >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 13:50:01 PDT 1997 >Last-Modified: >Originator: Brian Tao >Organization: >Release: FreeBSD 2.2-970420-RELENG i386 >Environment: Any FreeBSD release with guido's incremental db update code to /usr/src/usr.sbin/pwd_mkdb/pwd_mkdb.c (July 1 1996). >Description: vipw's /usr/src/usr.sbin/vipw/pw_util.c will say "rebuilding the database..." regardless of whether it is completely rebuilding the databases or just updating a single entry. This is just a cosmetic fix. >How-To-Repeat: vipw will rebuild the entire database, chpass et al. only update the changed user's entry. >Fix: Note that vipw, chpass and passwd all need to be rebuilt after this patch. *** /usr/src/usr.sbin/vipw/pw_util.c.orig Sun Apr 27 16:08:59 1997 --- /usr/src/usr.sbin/vipw/pw_util.c Sun Apr 27 16:09:00 1997 *************** *** 144,155 **** int pstat; pid_t pid; - warnx("rebuilding the database..."); (void)fflush(stderr); if (!(pid = vfork())) { if(!username) { execl(_PATH_PWD_MKDB, "pwd_mkdb", "-p", tempname, NULL); } else { execl(_PATH_PWD_MKDB, "pwd_mkdb", "-p", "-u", username, tempname, NULL); } --- 144,156 ---- int pstat; pid_t pid; (void)fflush(stderr); if (!(pid = vfork())) { if(!username) { + warnx("rebuilding the database..."); execl(_PATH_PWD_MKDB, "pwd_mkdb", "-p", tempname, NULL); } else { + warnx("updating the database..."); execl(_PATH_PWD_MKDB, "pwd_mkdb", "-p", "-u", username, tempname, NULL); } >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Apr 27 14:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA00888 for bugs-outgoing; Sun, 27 Apr 1997 14:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA00882; Sun, 27 Apr 1997 14:40:01 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 14:40:01 -0700 (PDT) Resent-Message-Id: <199704272140.OAA00882@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received:"from bsd.fs.bauing.th-darmstadt.de (bsd.fs.bauing.th-darmstadt.de [130.83.63.241]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA00470 for" ; Sun, 27 Apr 1997 14:34:24.-0700 (PDT) Received: from campa.panke.de (anonymous224.ppp.cs.tu-berlin.de [130.149.17.224]) by bsd.fs.bauing.th-darmstadt.de (8.8.5/8.8.5) with ESMTP id XAA00955 for ; Sun, 27 Apr 1997 23:34:21 +0200 (MET DST) Received: (from wosch@localhost) by campa.panke.de (8.8.5/8.6.12) id XAA07815; Sun, 27 Apr 1997 23:07:55 +0200 (MET DST) Message-Id: <199704272107.XAA07815@campa.panke.de> Date: Sun, 27 Apr 1997 23:07:55 +0200 (MET DST) From: Wolfram Schneider To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/3398: off by one error in ffs_alloc Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3398 >Category: kern >Synopsis: off by one error in ffs_alloc >Confidential: yes >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 14:40:00 PDT 1997 >Last-Modified: >Originator: Wolfram Schneider >Organization: >Release: FreeBSD 2.2-RELEASE i386 >Environment: >Description: Ffs_alloc allow users to write one block beyond the limit. # An almost full file system $ df / Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/sd0a 32254 29672 2 100% / # write 8KByte $ dd if=/dev/zero of=/var/tmp/test2 bs=8k count=1; # Avail is 6Kbyte beyond the limit $ df / Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/sd0a 32254 29680 -6 100% / >How-To-Repeat: >Fix: Reading the source the problem seems to bee in ffs_alloc.c line 120. Index: ffs_alloc.c =================================================================== RCS file: /usr/cvs/src/sys/ufs/ffs/ffs_alloc.c,v retrieving revision 1.33 diff -u -r1.33 ffs_alloc.c --- ffs_alloc.c 1997/03/23 20:08:16 1.33 +++ ffs_alloc.c 1997/04/27 20:58:26 @@ -120,7 +120,7 @@ #endif /* DIAGNOSTIC */ if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) goto nospace; - if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) <= 0) + if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) - size < 0) goto nospace; #ifdef QUOTA error = chkdq(ip, (long)btodb(size), cred, 0); >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Apr 27 17:20:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA07687 for bugs-outgoing; Sun, 27 Apr 1997 17:20:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA07669; Sun, 27 Apr 1997 17:20:02 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 17:20:02 -0700 (PDT) Resent-Message-Id: <199704280020.RAA07669@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.RAA07332;Sun; (8.8.5/8.8.5);, 27 Apr 1997 17:10:48.-0700 (PDT) Message-Id: <199704280010.RAA07332@hub.freebsd.org> Date: Sun, 27 Apr 1997 17:10:48 -0700 (PDT) From: chiuk@indiana.edu To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: bin/3399: mv of symbolic link can move directory instead of link Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3399 >Category: bin >Synopsis: mv of symbolic link can move directory instead of link >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 17:20:01 PDT 1997 >Last-Modified: >Originator: Kenneth Chiu >Organization: Indiana University >Release: 2.2.1-RELEASE >Environment: FreeBSD bakery.bloomington.nsisw.com 2.2.1-RELEASE FreeBSD 2.2.1-RELEASE #0: Tue Mar 25 15:12:02 GMT 1997 jkh@time.cdrom.com:/usr/src/sys/compile/GENERIC i386 >Description: If a symbolic link is entered with a trailing /, the directory it references instead of the link is moved. This could cause loss of data, if someone assumes that the original directory was not affected. >How-To-Repeat: % mkdir /tmp/dir % touch /tmp/dir/foo % ln -s /tmp/dir % mkdir dest % mv dir/ dest # only occurs with trailing slash % ls /tmp/dir ls: /tmp/dir: No such file or directory >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Apr 27 17:45:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA08883 for bugs-outgoing; Sun, 27 Apr 1997 17:45:33 -0700 (PDT) Received: from sendero.i-connect.net (sendero-ppp.i-Connect.Net [206.190.143.100]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA08875 for ; Sun, 27 Apr 1997 17:45:29 -0700 (PDT) Received: (qmail 1656 invoked by uid 1000); 27 Apr 1997 23:47:20 -0000 Message-ID: X-Mailer: XFMail 1.1-alpha [p0] on FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <19970424142306.59692@klemm.gtn.com> Date: Thu, 24 Apr 1997 11:45:04 -0700 (PDT) Organization: iConnect Corp. From: Simon Shapiro To: Andreas Klemm Subject: Re: RELELNG_2_2 is Broken - Help!!! Cc: freebsd-bugs@freebsd.org, freebsd-hackers.freebsd.org@sendero.i-connect.net Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Andreas Klemm; On 24-Apr-97 you wrote: > On Wed, Apr 23, 1997 at 05:21:38PM -0700, Simon Shapiro wrote: > [-- Warning: iso-8859-8 is not compatible with your display.] > > > What is the value of PCI_SUBID_REG2 ?? > > In the commit message to pci.c Stefan wrote 0x40. So one had a > nice chance to include the define into pcireg.h ;-) Thanx! That will help. I am running CVSup several times a day so my next build should catch it. ... > I'm running 2.2-STABLE and have zero problems at all ! Runs perfectly > stable ! Maybe you should check your kernel config file or upgrade > to 2.2-STABLE and do a make world ??? There is nothing wrong with the kernel config file. The same as on BETA. Your configuration is probably different than mine. There is an acknowledged set of problems, that later releases solve; ahc problems, scsi problems, etc. Besides, I may be dense and slow, but I cannot get cvs to checkout for me any release other than current or RELENG_2_2 without missing files, etc. > > > Alternative: How do I checkout of CVS /usr/src/sys as of 13-Feb-97? > It is > > the last kernel I know of to exhibit usable level of stability. > > With the -D option, which allows you to checkout a release branch > or HEAD (-current) at a certain date ... Except that is misses files this way (sys/lock.h and kern/kern_lock.c, for example. does little to encourage me to trust it :-( ... > Just in case that you read the mailing lists and news you might have > noticed, that Justin worked very hard on that and if you update your > machine to 2.2-STABLE, you'll see, that all the problems will go > away. I have a really rock solid 2.2-STABLE here, no matter if I > do large I/O disk benchmarks, dumps and such ! 300 disk drives? P6? FDDI? Bash? I can reproduce the panic at will. It is nasty as it takes an hour or so of fsck to re-boot, but it panics, very specifically with RELENG_2_2. I re-build the system (CVSup, cvs update, make world) twice a day. No difference. I will replace the RAM on the machine after typing this note, but doubt it very much. > I'll give you a kernel config file as reference in the attachement. Thanx! > > I am trying to get a 2.2 kernel that runs for more than 5 minutes > without a > > panic on the open problem (with short shell scripts, etc.). > > _The_ open problem ??? Is it a well known problem ? ;-)) Well, I > have _zero_ problems in this area. FreeBSD acts as a Internet gateway > here and I' gettings nearly all mailing-lists, have squid running, > a WWW Server ... and no problems with open. I belive FreeBSD is stable and wonderful. I commited a multi million dollar project to this O/S in leu of Slowlaris, after all. I just need some help. do you knwon of anyone who is willing to help? I can pay pretty well for short/long/permanent contract/employment. > I suggest you tell your problems more verbously. I did before, and here it is again: a. Boot any RELENG_2_2 release. b. Start X11; In .xinit put xfm c. Click on a ``Mail'' button; This will run a one/two line shell script d. Observe the system freeze, completely. e. If you are lucky/patient, quickly, before it dies, do ctl-alt-F1 and you will see: a panic, which, when traced, will show: Fatal trap 12: Page fault at 0xf71e0014 _spec_open + 0x6e _spec_open _vm_open _open _syscall __Xsyscall (bash) > But anyway ... there is a STABLE tree, that's RELENG_2_2, > either you cvsup the sources or the cvs repository, if the latter > is the case for you, simply checkout RELENG_2_2 > > # cd /somewhere_with_about_150_MB_free_space > # cvs checkout -r RELENG_2_2 src > # cd src && time make world >& world.log & I am doing EXACTLY that. No difference. make world completes without a hitch. but the problems above are very real. > Since you have problems with your SCSI subsystem it's surely a > good idea to build and install a new stable kernel first before > doing a make world. Obviously. thanx. The SCSI problems are now very well isolated and unrelated to the above: a. Iomega Jaz spinning down and not responding in time to a command. the BETA_A kernel (for which i do not have sources anymore :-(( panics but you can continue (assuming you were on VC0 :-) current 2.2 kernel panic and do not recover. b. The experimental DPT driver confuses scsi_attachdevs(). this is on a separate system altogether; differnet kernel, etc. Thanx for ANY help! Simon P.S. Any garbage following this line? From owner-freebsd-bugs Sun Apr 27 18:20:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA10459 for bugs-outgoing; Sun, 27 Apr 1997 18:20:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA10432; Sun, 27 Apr 1997 18:20:02 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 18:20:02 -0700 (PDT) Resent-Message-Id: <199704280120.SAA10432@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, andrew@ugh.net.au Received: from house.key.net.au (root@[203.35.4.2]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA10381 for ; Sun, 27 Apr 1997 18:19:42 -0700 (PDT) Received: (from andrew@localhost) by house.key.net.au (8.8.5/8.8.5) id LAA06707; Mon, 28 Apr 1997 11:19:39 +1000 (EST) Message-Id: <199704280119.LAA06707@house.key.net.au> Date: Mon, 28 Apr 1997 11:19:39 +1000 (EST) From: Andrew Reply-To: andrew@ugh.net.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: docs/3400: MAXMEM uses maths in LINT Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3400 >Category: docs >Synopsis: MAXMEM uses maths in LINT >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 18:20:01 PDT 1997 >Last-Modified: >Originator: Andrew >Organization: >Release: FreeBSD 2.1.7-RELEASE i386 >Environment: >Description: /usr/src/sys/i386/conf/LINT contains the line: options "MAXMEM=(128*1024)" yet this will make a kernel compile fail. >How-To-Repeat: >Fix: Change the line in /usr/src/sys/i386/conf/LINT that says: options "MAXMEM=(128*1024)" to read: options "MAXMEM=(131072)" A patch (just 'cause this is one of the few bug sI know how to fix :-) would be: *** LINT Sun Nov 10 22:21:15 1996 --- LINT.new Mon Apr 28 11:16:32 1997 *************** *** 431,437 **** options "AUTO_EOI_1" #options "AUTO_EOI_2" options BOUNCE_BUFFERS ! options "MAXMEM=(128*1024)" options DUMMY_NOPS #options "TUNE_1542" #options "BROKEN_KEYBOARD_RESET" --- 431,437 ---- options "AUTO_EOI_1" #options "AUTO_EOI_2" options BOUNCE_BUFFERS ! options "MAXMEM=(131072)" #options DUMMY_NOPS #options "TUNE_1542" #options "BROKEN_KEYBOARD_RESET" >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Apr 27 18:30:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA10968 for bugs-outgoing; Sun, 27 Apr 1997 18:30:02 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA10958; Sun, 27 Apr 1997 18:30:00 -0700 (PDT) Date: Sun, 27 Apr 1997 18:30:00 -0700 (PDT) Message-Id: <199704280130.SAA10958@hub.freebsd.org> To: freebsd-bugs Cc: From: David Nugent Subject: Re: bin/3399: mv of symbolic link can move directory instead of link Reply-To: David Nugent Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/3399; it has been noted by GNATS. From: David Nugent To: chiuk@indiana.edu Cc: freebsd-gnats-submit@freebsd.org Subject: Re: bin/3399: mv of symbolic link can move directory instead of link Date: Mon, 28 Apr 1997 11:23:01 +1000 > If a symbolic link is entered with a trailing /, the directory it > references instead of the link is moved. This could cause loss of > data, if someone assumes that the original directory was not affected. Wrong assumption. :-) IMHO this a a feature, not a bug. Many programs assume you wish to look "through" a symlink if you add the trailing slash. /bin/ls, for example. mv's behaviour therefore would seem to be expected. Regards, David David Nugent - Unique Computing Pty Ltd - Melbourne, Australia Voice +61-3-9791-9547 Data/BBS +61-3-9792-3507 3:632/348@fidonet davidn@freebsd.org davidn@blaze.net.au http://www.blaze.net.au/~davidn/ From owner-freebsd-bugs Sun Apr 27 19:10:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA12948 for bugs-outgoing; Sun, 27 Apr 1997 19:10:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA12940; Sun, 27 Apr 1997 19:10:04 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 19:10:04 -0700 (PDT) Resent-Message-Id: <199704280210.TAA12940@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, mishania@demos.su Received: from kremvax.demos.su (kremvax.demos.su [194.87.0.20]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id TAA12390 for ; Sun, 27 Apr 1997 19:04:39 -0700 (PDT) Received: by kremvax.demos.su (8.6.13/D) from 0@skraldespand.demos.su [194.87.0.19] for with ESMTP id GAA14893; Mon, 28 Apr 1997 06:03:56 +0400 Received: by skraldespand.demos.su id GAA16944; (8.8.5/D) Mon, 28 Apr 1997 06:05:13 +0400 (MSD) Message-Id: <199704280205.GAA16944@skraldespand.demos.su> Date: Mon, 28 Apr 1997 06:05:13 +0400 (MSD) From: mishania@demos.su Reply-To: mishania@demos.su To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/3401: sysinstall sends empty FreeBSD user registration Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3401 >Category: conf >Synopsis: sysinstall sends empty FreeBSD user registration >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 19:10:01 PDT 1997 >Last-Modified: >Originator: Mikhail A. Sokolov >Organization: Demos Company, Ltd. >Release: FreeBSD 2.2-970422-RELENG i386 >Environment: /stand/sysinstall, FreeBSD 2.2.* >Description: One can send empty forms of FreeBSD user registration forms. >How-To-Repeat: Start /stand/sysinstall, start Register process, don't fill in anything. Then you cancell your message, since you're a good boy, and don't want to send the form. As you're promted if you have your network connection working and email sending ability enabled, you answer "yes". Example (mention size): Apr 28 05:54:39 enwwaiipiidiipluu sendmail[14090]: FAA14090: from=mishania, size =277, class=0, pri=30277, nrcpts=1, msgid=<199704280154.FAA14090@enwwaiipiidiipl uu.demos.su>, relay=root@localhost Apr 28 05:54:43 enwwaiipiidiipluu sendmail[14092]: FAA14090: to=register@freebsd .org, ctladdr=mishania (667/0), delay=00:00:04, xdelay=00:00:04, mailer=esmtp, r elay=hub.freebsd.org. [204.216.27.18], stat=Sent (SAA12001 Message accepted for delivery) >Fix: Don't know. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Apr 27 19:40:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA14242 for bugs-outgoing; Sun, 27 Apr 1997 19:40:08 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA14220; Sun, 27 Apr 1997 19:40:03 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 19:40:03 -0700 (PDT) Resent-Message-Id: <199704280240.TAA14220@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, h-nokubi@nmit.mt.nec.co.jp Received: from TYO9.gate.nec.co.jp (TYO9.gate.nec.co.jp [203.180.98.35]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA13778 for ; Sun, 27 Apr 1997 19:31:18 -0700 (PDT) Received: from mailsv.nec.co.jp ([133.200.254.203]) by TYO9.gate.nec.co.jp (8.8.5+2.7Wbeta5/3.4Wb-NEC-TYO9) with ESMTP id LAA02155 for ; Mon, 28 Apr 1997 11:31:16 +0900 (JST) Received: from ssse15.sss.abk.nec.co.jp (ssse15.sss.abk.nec.co.jp [133.206.64.65]) by mailsv.nec.co.jp (8.8.5+2.7Wbeta5/3.4W-97042209) with ESMTP id LAA04097 for ; Mon, 28 Apr 1997 11:31:16 +0900 (JST) Received: from sssfw.sss.abk.nec.co.jp (sssfw [133.206.64.1]) by ssse15.sss.abk.nec.co.jp (8.7.5+2.6Wbeta6/CF3.3W9-SSS_M950609) with ESMTP id LAA15626 for ; Mon, 28 Apr 1997 11:31:46 +0900 (JST) Received: by sssfw.sss.abk.nec.co.jp (8.7.5+2.6Wbeta6/3.4W2) id LAA00902 for ; Mon, 28 Apr 1997 11:30:36 +0900 (JST) Received: from p28.sss.abk.nec.co.jp by e2.sss.abk.nec.co.jp (8.7.6+2.6Wbeta7/3.3W9-NEC) id LAA28411; Mon, 28 Apr 1997 11:31:26 +0900 (JST) Received: (from h-nokubi@localhost) by p28.sss.abk.nec.co.jp (8.8.5/3.4W403/27/97) id LAA01014; Mon, 28 Apr 1997 11:24:49 +0900 (JST) Message-Id: <199704280224.LAA01014@p28.sss.abk.nec.co.jp> Date: Mon, 28 Apr 1997 11:24:49 +0900 (JST) From: h-nokubi@nmit.mt.nec.co.jp Reply-To: h-nokubi@nmit.mt.nec.co.jp To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: docs/3402: typo in dd.1 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3402 >Category: docs >Synopsis: typo in dd.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 19:40:01 PDT 1997 >Last-Modified: >Originator: NOKUBI Hirotaka >Organization: NEC Microcomputer Technology Ltd., Tokyo, Japan >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: FreeBSD sassaby.nokubi.or.jp 2.2.1-RELEASE FreeBSD 2.2.1-RELEASE #0: Sat Apr 5 02:48:55 JST 1997 h-nokubi@sassaby.nokubi.or.jp:/usr/src/.ports/2.2.1-RELEASE/sys/compile/SASSABY i386 >Description: There is a typo in man pages of dd(1). At description about conv=ascii, not ECBDIC, it's EBCDIC. >How-To-Repeat: >Fix: please replace ECBDIC to EBCDIC. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Apr 27 20:07:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA15678 for bugs-outgoing; Sun, 27 Apr 1997 20:07:28 -0700 (PDT) Received: from pci.on.ca (inti.pci.on.ca [207.112.123.51]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id UAA15663 for ; Sun, 27 Apr 1997 20:07:24 -0700 (PDT) Received: by pci.on.ca (/\==/\ Smail3.1.28.1 #28.1) id ; Sun, 27 Apr 97 23:10 EDT Received: (from dgilbert@localhost) by repeat.pci.on.ca (8.7.5/8.7.3) id WAA09398; Sun, 27 Apr 1997 22:53:30 -0400 (EDT) Date: Sun, 27 Apr 1997 22:53:30 -0400 (EDT) Message-Id: <199704280253.WAA09398@repeat.pci.on.ca> From: David Gilbert MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: bugs@freebsd.org Subject: 2.2.1 or 3.0 bootdisks hanging. X-Mailer: VM 6.22 under Emacs 19.34.3 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'm still having problems. I have a machine that is only somewhat happily running NetBSD-1.2d (somewhat happily in that I'm having problems with the serial drivers)... so I have been attempting to convert it to FreeBSD. However, both the 2.2.1 and 3.0 bootdisks that I've tried have the same problem: they hang at the end of the configuration (after the zp driver). Is there any way I can get the kernel to provide more information so that you fine people may be able to help me with this? The machine is a 386/40 with a VESA IDE controller. The only other card is an ISA 1 meg VGA card. Dave. -- ============================================================================ |David Gilbert, PCI, Richmond Hill, Ontario. | Two things can only be | |Mail: dgilbert@jaywon.pci.on.ca | equal if and only if they | |http://www.pci.on.ca/~dgilbert | are precisely opposite. | =========================================================GLO================ From owner-freebsd-bugs Sun Apr 27 20:41:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA18133 for bugs-outgoing; Sun, 27 Apr 1997 20:41:33 -0700 (PDT) Received: (from steve@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA18110; Sun, 27 Apr 1997 20:41:23 -0700 (PDT) Date: Sun, 27 Apr 1997 20:41:23 -0700 (PDT) From: Steve Price Message-Id: <199704280341.UAA18110@hub.freebsd.org> To: fenner@parc.xerox.com, steve, freebsd-bugs Subject: Re: docs/2880 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: sh man page talks about "...by the time 4.4 is released" State-Changed-From-To: open-closed State-Changed-By: steve State-Changed-When: Sun Apr 27 20:40:49 PDT 1997 State-Changed-Why: Fixed in rev 1.13 of sh.1. From owner-freebsd-bugs Sun Apr 27 21:01:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA19229 for bugs-outgoing; Sun, 27 Apr 1997 21:01:32 -0700 (PDT) Received: (from steve@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA19208; Sun, 27 Apr 1997 21:01:26 -0700 (PDT) Date: Sun, 27 Apr 1997 21:01:26 -0700 (PDT) From: Steve Price Message-Id: <199704280401.VAA19208@hub.freebsd.org> To: jin@adv-pc-1.lbl.gov, steve, freebsd-bugs Subject: Re: bin/3387 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: sh mis-interpret the file name / awk failure State-Changed-From-To: open-closed State-Changed-By: steve State-Changed-When: Sun Apr 27 20:58:59 PDT 1997 State-Changed-Why: This is not a bug, rather a misfeature that ksh also exhibits. Maybe our sh(1) could be smarter, but POSIX backs ksh with all it's inequities. :( From owner-freebsd-bugs Sun Apr 27 21:03:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA19333 for bugs-outgoing; Sun, 27 Apr 1997 21:03:41 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA19321 for ; Sun, 27 Apr 1997 21:03:38 -0700 (PDT) Received: from time.cdrom.com (localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.5/8.6.9) with ESMTP id VAA09090; Sun, 27 Apr 1997 21:03:38 -0700 (PDT) To: Simon Shapiro cc: Andreas Klemm , freebsd-bugs@freebsd.org, freebsd-hackers.freebsd.org@sendero.i-connect.net Subject: Re: RELELNG_2_2 is Broken - Help!!! In-reply-to: Your message of "Thu, 24 Apr 1997 11:45:04 PDT." Date: Sun, 27 Apr 1997 21:03:37 -0700 Message-ID: <9088.862200217@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > ahc problems, scsi problems, etc. Besides, I may be dense and slow, but I > cannot get cvs to checkout for me any release other than current or > RELENG_2_2 without missing files, etc. That points to a bad or incomplete CVS repository; needless to say, this works very well or you'd have never seen a 2.2.1-release :-) > 300 disk drives? P6? FDDI? Bash? I can reproduce the panic at will. > It is nasty as it takes an hour or so of fsck to re-boot, but it panics, > very specifically with RELENG_2_2. I re-build the system (CVSup, > cvs update, make world) twice a day. No difference. I will replace the > RAM on the machine after typing this note, but doubt it very much. Send me your config file - I'd still like to take a look at it. I'll also take you up on the offer of a root account on the box. Please install sshd from the ports collection so that I can get an encrypted login to your box and then call me with the root password and machine name - my phone number is in my finger entry at freebsd.org. Jordan From owner-freebsd-bugs Sun Apr 27 21:09:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA19741 for bugs-outgoing; Sun, 27 Apr 1997 21:09:29 -0700 (PDT) Received: (from steve@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA19710; Sun, 27 Apr 1997 21:08:23 -0700 (PDT) Date: Sun, 27 Apr 1997 21:08:23 -0700 (PDT) From: Steve Price Message-Id: <199704280408.VAA19710@hub.freebsd.org> To: h-nokubi@nmit.mt.nec.co.jp, steve, freebsd-bugs Subject: Re: docs/3402 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: typo in dd.1 State-Changed-From-To: open-closed State-Changed-By: steve State-Changed-When: Sun Apr 27 21:07:51 PDT 1997 State-Changed-Why: Fixed in rev 1.5 of dd.1. From owner-freebsd-bugs Sun Apr 27 21:13:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA19930 for bugs-outgoing; Sun, 27 Apr 1997 21:13:37 -0700 (PDT) Received: from nasu.utsunomiya-u.ac.jp (nasu.utsunomiya-u.ac.jp [160.12.128.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA19769 for ; Sun, 27 Apr 1997 21:09:50 -0700 (PDT) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by nasu.utsunomiya-u.ac.jp (8.8.4+2.7Wbeta4/3.5Wpl3) with ESMTP id NAA24718; Mon, 28 Apr 1997 13:08:24 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (dRzUnN0fd4+vrYWSF5CSEyXZYintj47j@zodiac.mech.utsunomiya-u.ac.jp [160.12.33.1]) by outmail.utsunomiya-u.ac.jp (8.8.4+2.7Wbeta4/3.5Wpl3) with ESMTP id NAA15927; Mon, 28 Apr 1997 13:08:24 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.33.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id NAA01055; Mon, 28 Apr 1997 13:13:13 +0900 (JST) Message-Id: <199704280413.NAA01055@zodiac.mech.utsunomiya-u.ac.jp> To: David Gilbert cc: bugs@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: 2.2.1 or 3.0 bootdisks hanging. In-reply-to: Your message of "Sun, 27 Apr 1997 22:53:30 -0400." <199704280253.WAA09398@repeat.pci.on.ca> References: <199704280253.WAA09398@repeat.pci.on.ca> Date: Mon, 28 Apr 1997 13:13:12 +0900 From: Kazutaka YOKOTA Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I'm still having problems. I have a machine that is only >somewhat happily running NetBSD-1.2d (somewhat happily in that I'm >having problems with the serial drivers)... so I have been attempting >to convert it to FreeBSD. > > However, both the 2.2.1 and 3.0 bootdisks that I've tried have >the same problem: they hang at the end of the configuration (after the >zp driver). Is there any way I can get the kernel to provide more >information so that you fine people may be able to help me with this? > > The machine is a 386/40 with a VESA IDE controller. The only >other card is an ISA 1 meg VGA card. > >Dave. 1) specify the -v option to the "Boot:" prompt and whatch out for unusual messages, 2) or, try the boot floppy from 2.2.1-970422-RELENG. Just out of curiosity, what brand of VGA is it? There are some VGA cards/BIOSes which are not so compatible with 2.2.1 and -current. If yours is one of those, the screen will be messed up as soon as the kernel is loaded. As far as I can understand from the descriptions of your problem, this is unlikely, but... Kazu From owner-freebsd-bugs Sun Apr 27 22:20:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA22870 for bugs-outgoing; Sun, 27 Apr 1997 22:20:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA22852; Sun, 27 Apr 1997 22:20:03 -0700 (PDT) Resent-Date: Sun, 27 Apr 1997 22:20:03 -0700 (PDT) Resent-Message-Id: <199704280520.WAA22852@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, ac199@hwcn.org Received: from X2296 (ppp1558.on.sympatico.ca [206.172.249.22]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA22625 for ; Sun, 27 Apr 1997 22:12:45 -0700 (PDT) Received: (from tim@localhost) by X2296 (8.7.6/8.7.3) id BAA00878; Mon, 28 Apr 1997 01:06:47 -0400 (EDT) Message-Id: <199704280506.BAA00878@X2296> Date: Mon, 28 Apr 1997 01:06:47 -0400 (EDT) From: Tim.Vanderhoek@X2296 Reply-To: ac199@hwcn.org To: FreeBSD-gnats-submit@freebsd.org Cc: robert.corbett@eng.Sun.COM X-Send-Pr-Version: 3.2 Subject: bin/3403: yacc doesn't well parse recursivish errors Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3403 >Category: bin >Synopsis: yacc doesn't well parse recursivish errors >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 22:20:01 PDT 1997 >Last-Modified: >Originator: Tim Vanderhoek >Organization: The league of those who hack with yacc when they should be studying for their upcoming Bible test... >Release: FreeBSD 2.2-961006-SNAP i386 >Environment: Reasonably current yacc from FreeBSD-current... The yacc is more current than the Release line of this pr would suggest... >Description: It would seem that yacc doesn't properly handle rules along the lines of a: a error when multiple errors occur. Cc'd to robert.corbett@eng.Sun.COM (although I don't know if send-pr will strip that or not...) >How-To-Repeat: The following program should print out have the following output: -- Parsed #1 Parsed #0 -- However, it does not. Rather, only the first line ("Parsed #1") is printed... This is not what I want the program to do. It works correctly when one uses Bison (--version: GNU Bison version 1.25) to generate the parser. (If you try this, don't forget to give the -t argument to bison). Follows brief explanation of what goes wrong... It correctly shifts into state 1 (a : X . a error) for the first X, and then shifts into state 1 again for the second X. The Y token is returned and it correctly reduces an `a', and then an error, and finally reduces from state 5 (X a error .) all the way back to state 4 (X a . error) to finish off the first X statement. The error recovery correctly generates an error, however, this time it _DOES NOT_ shift from state 4 to state 5 on the error. Bison does exactly the same thing, except for the fact that it does shift on the second error the way it is supposed to... :) -- %{ #include %} %union { int exp; } %token X %token Y %token NOSUCHTOKEN %token ERROR %% a: Y {} /* Hmm... can't use a simple "empty" here... */ | X a NOSUCHTOKEN {} | X a error { fprintf (stderr, "Parsed #%d\n", $1); } ; %% main () { yydebug = atoi(getenv("YYDEBUG") ? getenv("YYDEBUG") : ""); /* Bison */ yyparse (); } yylex () { static p = 0; const int tok[] = {X, X, Y, ERROR, ERROR, ERROR, 0}; if (tok[p] == X) yylval.exp = p; return tok[p++]; } yyerror() {} -- >Fix: Heh. My head's still spinning after spending most of today tracing this one down... >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Apr 28 00:15:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA28202 for bugs-outgoing; Mon, 28 Apr 1997 00:15:13 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id AAA28188; Mon, 28 Apr 1997 00:15:07 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id JAA02743; Mon, 28 Apr 1997 09:15:05 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.5/8.8.5) id JAA02634; Mon, 28 Apr 1997 09:09:34 +0200 (MET DST) Message-ID: <19970428090934.IE48668@uriah.heep.sax.de> Date: Mon, 28 Apr 1997 09:09:34 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: steve@freefall.FreeBSD.ORG (Steve Price) Cc: jin@adv-pc-1.lbl.gov, steve@hub.freebsd.org, freebsd-bugs@hub.freebsd.org Subject: Re: bin/3387 References: <199704280401.VAA19208@hub.freebsd.org> X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199704280401.VAA19208@hub.freebsd.org>; from Steve Price on Apr 27, 1997 21:01:26 -0700 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Steve Price wrote: > Synopsis: sh mis-interpret the file name / awk failure > > State-Changed-From-To: open-closed > State-Changed-By: steve > State-Changed-When: Sun Apr 27 20:58:59 PDT 1997 > State-Changed-Why: > This is not a bug, rather a misfeature that ksh also > exhibits. Maybe our sh(1) could be smarter, but POSIX > backs ksh with all it's inequities. :( Well, but are you sure that awk didn't misbehave? An extended regular expression can be used to separate fields by using the -F ERE option or by assigning a string containing the expression to the built-in variable FS. The default value of the FS variable shall be ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ a single character. The following describes FS behavior: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ (1) If FS is a single character: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ (a) If FS is , skip leading and trailing s; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ fields shall be delimited by sets of one or more s. So it should skip the trailing blank. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-bugs Mon Apr 28 00:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA29152 for bugs-outgoing; Mon, 28 Apr 1997 00:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA29126; Mon, 28 Apr 1997 00:40:02 -0700 (PDT) Resent-Date: Mon, 28 Apr 1997 00:40:02 -0700 (PDT) Resent-Message-Id: <199704280740.AAA29126@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, root@Burka.NetVision.net.il Received: from Burka.NetVision.net.il (root@burka.NetVision.net.il [194.90.1.23]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA28767 for ; Mon, 28 Apr 1997 00:32:40 -0700 (PDT) Received: (from root@localhost) by Burka.NetVision.net.il (8.8.5/8.8.2) id KAA00388; Mon, 28 Apr 1997 10:31:33 +0300 (IDT) Message-Id: <199704280731.KAA00388@Burka.NetVision.net.il> Date: Mon, 28 Apr 1997 10:31:33 +0300 (IDT) From: Mighty Wizard Reply-To: root@Burka.NetVision.net.il To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/3404: kernel panic Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3404 >Category: kern >Synopsis: frequent kernel panics >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 28 00:40:01 PDT 1997 >Last-Modified: >Originator: Mighty Wizard >Organization: NetVision Ltd. >Release: FreeBSD 3.0-CURRENT i386 >Environment: I'm running the latest -current. Here is my kernel config: # # BURKA -- my desktop machine # # $Id: BURKA,v 1.1 1995/01/26 11:38:00 gena Exp $ # machine "i386" cpu "I586_CPU" maxusers 20 ident BURKA options INET #InterNETworking options FFS #Berkeley Fast File System options PROCFS #Process File System options DDB options "COMPAT_43" #Compatible with BSD 4.3 options SYSVSHM options SYSVSEM options SYSVMSG options UCONSOLE #X Console support options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor config kernel root on sd0 controller isa0 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr device npx0 at isa? port "IO_NPX" iosiz 0x0 flags 0x07 irq 13 vector npxintr device sio0 at isa? port "IO_COM1" tty flags 0x00 irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty flags 0x00 irq 3 vector siointr device lpt0 at isa? port? tty irq 7 vector lptintr device ep0 at isa? port 0x300 net irq 10 vector epintr controller pci0 controller ahc1 controller scbus0 device vx0 device sd0 pseudo-device snp 1 #Snoop device - to look at pty/vty/etc.. pseudo-device loop pseudo-device ether pseudo-device log pseudo-device tun 1 pseudo-device pty 16 pseudo-device speaker pseudo-device bpfilter 1 #berkeley packet filter Dmesg output: Copyright (c) 1992-1997 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-CURRENT #0: Sun Apr 27 12:29:16 IDT 1997 root@Burka.NetVision.net.il:/usr/src/sys/compile/BURKA CPU: Pentium (90.00-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x525 Stepping=5 Features=0x1bf real memory = 41943040 (40960K bytes) avail memory = 39325696 (38404K bytes) Probing for devices on PCI bus 0: chip0 rev 64 on pci0:0:0 chip1 rev 1 on pci0:1:0 pci0:8: CMD, device=0x0640, class=storage (ide) int a irq 14 [no driver assigned] vga0 rev 0 int a irq ?? on pci0:9:0 vx0 <3COM 3C590 Etherlink III PCI> rev 0 int a irq 9 on pci0:11:0 utp[*utp*] address 00:20:af:f7:f2:dd Warning! Defective early revision adapter! ahc0 rev 0 int a irq 11 on pci0:12:0 ahc0: aic7870 Single Channel, SCSI Id=7, 16 SCBs scbus0 at ahc0 bus 0 sd0 at scbus0 target 0 lun 0 sd0: type 0 fixed SCSI 2 sd0: Direct-Access 2069MB (4238836 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> sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in 1 3C5x9 board(s) on ISA found at 0x300 ep0 at 0x300-0x30f irq 10 on isa ep0: utp[*UTP*] address 00:60:97:23:a2:8b npx0 flags 0x7 on motherboard npx0: INT 16 interface WARNING: / was not properly dismounted. Mount output: /dev/sd0a on / (local) /dev/sd0e on /usr (local) procfs on /proc (local) >Description: My system panics every few hours. I already send bug report about another panic (in _in_setsockaddr). Not sure if those two are related. Here is DDB output (copied from the screen): Fatal trap 12: page fault while in kernel mode fault virtual address = 0x1e fault code = supervisor read, page not present instruction pointer = 0x8:0xf010c830 stack pointer = 0x10:0xf4122f30 frame pointer = 0x10:0xf4122f30 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL0 , pres 1 , def 321 , gran 1 processor eflags = interrupt enabled, resum, IOPL = 0 current process = 4 (update) interrupt mask = kernel: type 12 trap, code = 0 Stopped at _lockstatus+0x8: cmpw $0,0x10(%edx) -------------------trace-------------- _ufs_islocked+0x15 _vfs_msync+0x38 _sync+0x4c _vfs_update+0x3b _kproc_start+0x32 _fork_trampoline+0x1d >How-To-Repeat: There is no reilable way to repeat this... >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Apr 28 04:34:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA09635 for bugs-outgoing; Mon, 28 Apr 1997 04:34:37 -0700 (PDT) Received: (from joerg@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA09615; Mon, 28 Apr 1997 04:34:31 -0700 (PDT) Date: Mon, 28 Apr 1997 04:34:31 -0700 (PDT) From: Joerg Wunsch Message-Id: <199704281134.EAA09615@hub.freebsd.org> To: haug@conterra.com, joerg, freebsd-bugs Subject: Re: gnu/1713 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: mkisofs doesn't match man page in behavior State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Mon Apr 28 13:33:01 MET DST 1997 State-Changed-Why: This seems to be a problem with mkisofs itself, for which we don't feel directly responsible. Please submit this to the author of mkisofs so he can correct the man page. mkisofs is no longer part of the base system, that's why i'm closing this PR now. From owner-freebsd-bugs Mon Apr 28 05:28:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA11618 for bugs-outgoing; Mon, 28 Apr 1997 05:28:32 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA11607 for ; Mon, 28 Apr 1997 05:28:22 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id WAA17698; Mon, 28 Apr 1997 22:15:42 +1000 Date: Mon, 28 Apr 1997 22:15:42 +1000 From: Bruce Evans Message-Id: <199704281215.WAA17698@godzilla.zeta.org.au> To: davidn@labs.usn.blaze.net.au, freebsd-bugs@hub.freebsd.org Subject: Re: bin/3399: mv of symbolic link can move directory instead of link Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > If a symbolic link is entered with a trailing /, the directory it > > references instead of the link is moved. This could cause loss of > > data, if someone assumes that the original directory was not affected. > > Wrong assumption. :-) > > IMHO this a a feature, not a bug. Many programs assume you wish to > look "through" a symlink if you add the trailing slash. /bin/ls, for > example. mv's behaviour therefore would seem to be expected. It is a feature (the trailing slash says to follow the link), but many systems do it differently. FreeBSD itself does rmdir differently - rmdir("symlink/") fails although rename("symlink/", "newname") renames the direcory pointed to by "symlink" to "newname". Note that you have to use rename(2) instead of mv(1) to test this. mv may rewrite some of the names. Bruce From owner-freebsd-bugs Mon Apr 28 08:00:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA18277 for bugs-outgoing; Mon, 28 Apr 1997 08:00:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA18255; Mon, 28 Apr 1997 08:00:02 -0700 (PDT) Resent-Date: Mon, 28 Apr 1997 08:00:02 -0700 (PDT) Resent-Message-Id: <199704281500.IAA18255@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, danj@3skel.com Received: from smily.3skel.com (3skel.com [206.138.212.40]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA17990 for ; Mon, 28 Apr 1997 07:55:35 -0700 (PDT) Received: from fnur.3skel.com (root@fnur.3skel.com [192.168.0.8]) by smily.3skel.com (8.8.2/8.8.2) with ESMTP id JAA05999 for ; Mon, 28 Apr 1997 09:50:33 -0400 (EDT) Received: (from danj@localhost) by fnur.3skel.com (8.8.2/8.8.2) id JAA18201; Mon, 28 Apr 1997 09:50:32 -0400 (EDT) Message-Id: <199704281350.JAA18201@fnur.3skel.com> Date: Mon, 28 Apr 1997 09:50:32 -0400 (EDT) From: Dan Janowski Reply-To: danj@3skel.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: i386/3405: 3c589 ethernet PC-card stops sending/receiving data Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3405 >Category: i386 >Synopsis: 3c589 ethernet PC-card stops sending/receiving data >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 28 08:00:01 PDT 1997 >Last-Modified: >Originator: Dan Janowski >Organization: danj@3skel.com Dan Janowski Triskelion Systems, Inc. Bronx, NY >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: Laptop 486-50, Winbook XP (1995 vintage), 16MB. Problem focus is 3COM 3c589 PC-Card Ethernet adaptor, irq 11, 0x310, PnP off, configured with 3c5x9cfg.exe under dos. >Description: Kernel boots fine. During installation, sysinstall hung a couple of times when pulling the install from my 2.1.5 ftp server. After system was installed, processes would hang when doing any amount of network access, NFS, FTP, anything. I could get a few more packets to fly if I did an 'ifconfig zp0 up'. Note that I did not do a 'down' and then 'up'. The system was running 2.1.5-R with no problems, 2.2.1-R was being installed to replace. >How-To-Repeat: Any network I/O, NFS, FTP... >Fix: Unknown. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Apr 28 09:00:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA21515 for bugs-outgoing; Mon, 28 Apr 1997 09:00:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA21495; Mon, 28 Apr 1997 09:00:02 -0700 (PDT) Resent-Date: Mon, 28 Apr 1997 09:00:02 -0700 (PDT) Resent-Message-Id: <199704281600.JAA21495@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.IAA20943;Mon; (8.8.5/8.8.5);, 28 Apr 1997 08:50:59.-0700 (PDT) Message-Id: <199704281550.IAA20943@hub.freebsd.org> Date: Mon, 28 Apr 1997 08:50:59 -0700 (PDT) From: jim@stellarnet.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: bin/3406: Fresh Internet Install - Permissions on files not set correctly Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3406 >Category: bin >Synopsis: Fresh Internet Install - Permissions on files not set correctly >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 28 09:00:01 PDT 1997 >Last-Modified: >Originator: Jim Strong >Organization: Stellar Communications Network >Release: FreeBSD 2.2.1-RELEASE >Environment: >Description: I have done 2 fresh installs on different machines through the Internet picking the X-Development package. Everything seems to be working fine execpt that I discovered that most of the files in /usr/X11R6/bin/ are set to group "10" and there is no group 10. I am sure the other files that are set to group "wheel" are set that way because I installed them usings sysinstall after initial installtion. >How-To-Repeat: Everytime I install. >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Apr 28 09:00:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA21516 for bugs-outgoing; Mon, 28 Apr 1997 09:00:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA21505; Mon, 28 Apr 1997 09:00:04 -0700 (PDT) Date: Mon, 28 Apr 1997 09:00:04 -0700 (PDT) Message-Id: <199704281600.JAA21505@hub.freebsd.org> To: freebsd-bugs Cc: From: Kenneth Chiu Subject: Re: bin/3399: mv of symbolic link can move directory instead of link Reply-To: Kenneth Chiu Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/3399; it has been noted by GNATS. From: Kenneth Chiu To: davidn@labs.usn.blaze.net.au (David Nugent) Cc: chiuk@indiana.edu, freebsd-gnats-submit@freebsd.org Subject: Re: bin/3399: mv of symbolic link can move directory instead of link Date: Mon, 28 Apr 1997 10:57:14 -0500 (EST) > > If a symbolic link is entered with a trailing /, the directory it > > references instead of the link is moved. This could cause loss of > > data, if someone assumes that the original directory was not affected. > > Wrong assumption. :-) > > IMHO this a a feature, not a bug. Many programs assume you wish to > look "through" a symlink if you add the trailing slash. /bin/ls, for > example. mv's behaviour therefore would seem to be expected. Hmm...I never realized this about ls. Anyway, SunOS and Solaris both seem to just move the link, so there does appear to be some reason to expect either behavior. How about we just follow whatever POSIX says for this one? From owner-freebsd-bugs Mon Apr 28 09:23:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA22489 for bugs-outgoing; Mon, 28 Apr 1997 09:23:03 -0700 (PDT) Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id JAA22484 for ; Mon, 28 Apr 1997 09:23:01 -0700 (PDT) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <17840(4)>; Mon, 28 Apr 1997 09:08:25 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <177486>; Mon, 28 Apr 1997 09:08:00 -0700 To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) cc: steve@freefall.freebsd.org (Steve Price), jin@adv-pc-1.lbl.gov, freebsd-bugs@hub.freebsd.org Subject: Re: bin/3387 In-reply-to: Your message of "Mon, 28 Apr 97 00:09:34 PDT." <19970428090934.IE48668@uriah.heep.sax.de> Date: Mon, 28 Apr 1997 09:07:49 PDT From: Bill Fenner Message-Id: <97Apr28.090800pdt.177486@crevenia.parc.xerox.com> Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk j@uriah.heep.sax.de (J Wunsch) wrote: > (a) If FS is , skip leading and trailing s; But FS is /, not , in Jin's example. Bill From owner-freebsd-bugs Mon Apr 28 10:07:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA24992 for bugs-outgoing; Mon, 28 Apr 1997 10:07:22 -0700 (PDT) Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA24419 for freebsd-bugs@freebsd.org; Mon, 28 Apr 1997 10:00:29 -0700 (PDT) Date: Mon, 28 Apr 1997 10:00:29 -0700 (PDT) Message-Id: <199704281700.KAA24419@hub.freebsd.org> From: FreeBSD bugmaster To: FreeBSD bugs list Subject: Current problem reports Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Current FreeBSD problem reports The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. Bugs can be in one of several states: o - open A problem report has been submitted, no sanity checking performed. a - analyzed The report has been examined by a team member and evaluated. f - feedback The problem has been solved, and the originator has been given a patch or a fix has been committed. The PR remains in this state pending a response from the originator. s - suspended Work on the problem has been postponed. This happens if a timely solution is not possible or is not cost-effective at the present time. The PR continues to exist, though a solution is not being actively sought. If the problem cannot be solved at all, it will be closed, rather than suspended. c - closed A problem report is closed when any changes have been integrated, documented, and tested. Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- a [1995/01/11] i386/105 bde Distributed libm (msun) has non-standard o [1995/02/14] kern/216 davidg /kernel: panic: ffs_alloccg: map corrupte o [1995/12/08] kern/876 NFS allows bogus accesses to cached data a [1996/01/22] kern/965 bde 2.0.5: system crashes daily because of "m a [1996/03/04] kern/1059 hsu null fs panics system o [1996/04/06] kern/1121 dyson System crashes on boot up just after the o [1996/05/07] kern/1177 dyson Machine hangs with message "vm_fork: no p f [1996/06/05] kern/1293 Fatal trap 12: page fault while in kernel o [1996/06/11] kern/1311 dyson Panic: vm_page_free while installing new a [1996/07/15] bin/1387 davidn Group file errors cause absolute havoc a [1996/08/09] kern/1487 bde bug in exec(2) o [1996/09/11] kern/1599 panic: locking against myself s [1996/09/13] conf/1608 FreeBSD's bug tracking system does not re o [1996/09/29] bin/1694 rbootd does not appear to work o [1996/09/30] kern/1698 sup from around 21:51 GMT 28th very unsta a [1996/10/08] kern/1744 run queue or proc list smashed 4 times in o [1996/10/13] kern/1790 access to /dev/kmem panics system f [1996/10/28] kern/1919 se access to files/directories fails, gives o [1996/11/01] kern/1940 TCP doesn't time out of FIN_WAIT_1 and fl o [1996/11/04] i386/1959 DELAY() won't work for fast CPUs o [1996/11/15] kern/2033 unmount of doubly mounted devfs forces pa o [1996/11/29] kern/2121 MAXBSIZE in param.h causes kernel panic i o [1996/12/14] i386/2218 cy.c XON/XOFF handling crashes kernel o [1996/12/20] bin/2258 wollman route add/delete [network] xxx.yyy.zzz.0 o [1996/12/25] kern/2277 2.2-BETA fails to boot on my laptop f [1997/01/01] ports/2352 ports wu-ftp port does not work with DES crypte o [1997/01/03] conf/2367 gibbs Buslogic SCSI driver bad probe of 742A EI f [1997/01/04] kern/2371 gibbs SCSI disk corruption o [1997/01/14] kern/2498 On installation, after selecting drivers, a [1997/01/24] kern/2573 mmap on nfs mounted file hangs system o [1997/01/25] bin/2581 imp security holes in libtermcap o [1997/01/27] bin/2599 Lite2 merg and critical bugfix for games/ o [1997/02/01] kern/2635 NFS cache doesn't check execute permissio o [1997/02/06] kern/2680 bde bind of a local domain socket does not re o [1997/02/11] kern/2717 Panic with daily script (find) o [1997/02/14] bin/2740 wpaul root-fs full erases password table ! o [1997/02/17] kern/2754 Using memory mmapped to an NFS file can c o [1997/02/19] conf/2775 sos Syscons in 2.2 wont work with Diamond Spe o [1997/02/21] misc/2795 Cyclades 8YO -- Not working under 2.1.6-S o [1997/02/26] bin/2821 jkh XFree86 distributed with 2.2-GAMMA corrup o [1997/02/28] bin/2837 Globalyst550 Disk-Drive Not found!! o [1997/03/03] bin/2868 new fetch thinks that NCSA 1.5.2 server r o [1997/03/04] kern/2877 Fatal Trap 12: page fault while in kernel o [1997/03/05] kern/2890 System panic after kernel compiled for 12 o [1997/03/08] kern/2923 panic: vm_fault: fault on nofault entry, o [1997/03/11] bin/2946 res_send.c: make world fails on -current o [1997/03/13] kern/2980 2.2 crashes after accessing DAT-tape. bot o [1997/03/15] kern/3000 Kernel Panic in 2.2-CURRENT Kernel o [1997/03/16] kern/3005 can't completely install 2.1.7 release; s o [1997/03/17] kern/3017 panic: page fault as of March 11th v2.2 o [1997/03/17] bin/3019 Can't use SCSI disk (SCSI ID>3) on instal o [1997/03/20] kern/3046 copying a file to an NFS mounted partitio o [1997/03/23] misc/3070 Cannot do post install mods to UNIX from o [1997/03/23] kern/3072 Kernel Page Fault During Install of 2.1.7 o [1997/03/25] ports/3102 tg teTex port destroys previous contents of o [1997/03/25] kern/3103 vi large_file --> reboot without panic o [1997/03/26] ports/3106 torstenb pidentd exits with signal 6 o [1997/03/26] bin/3115 date command dumps core o [1997/03/27] kern/3128 Can't Install FreeBSD 2.2.1 o [1997/03/28] bin/3131 dlsym() does not set error on error, brea o [1997/03/30] kern/3150 Cyrix 6x86L-P200+ crashes w/ page fault o [1997/04/01] bin/3165 tex-3.14159.tgz lacks file o [1997/04/07] bin/3226 mpp vi died with a core dump o [1997/04/08] kern/3234 ipfilter.shar - integration complete o [1997/04/09] bin/3243 won't read file bin.cc - says "read -1 of o [1997/04/11] kern/3259 /bin/ps: kernel kernel, lockups, performa o [1997/04/12] kern/3267 mtime/ctime sometimes updated when a prog o [1997/04/15] i386/3300 Adaptec 2940U Problems o [1997/04/17] kern/3312 Adaptec 2940 still causes timeout using 2 o [1997/04/17] i386/3316 FOLLOWUP:Adaptec 2940U Problems->Addition o [1997/04/20] kern/3359 FreeBSD wont boot on amd p133 o [1997/04/21] kern/3366 ipx stack or ep driver o [1997/04/22] bin/3374 Cannot Install FreeBSD 2.2.1 - installati o [1997/04/26] kern/3392 System panics every few hours o [1997/04/27] ports/3394 max jp-Wnn-4.2 fails to make personal diction o [1997/04/27] kern/3395 sio2: not found, but there o [1997/04/28] kern/3404 frequent kernel panics o [1997/04/28] i386/3405 3c589 ethernet PC-card stops sending/rece 78 problems total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1994/11/30] kern/34 davidg nullfs and union mounts can result in wil a [1995/03/20] kern/260 davidg msync and munmap don't bother to update m s [1995/04/01] kern/291 se PCI devices still probe/attach after bein f [1995/05/08] bin/389 Simultaneous creation/deletion of dirs co a [1995/05/09] bin/392 Simultaneous cp and ls of files on dos f/ o [1995/05/16] kern/425 wollman arp entries not getting removed when inte a [1995/06/17] kern/527 dufault dump causes assertion in ncr.c o [1995/07/02] kern/579 bde sio: RS_IBUFSIZE at 256 bytes serial line f [1995/07/04] kern/587 if_le hangs on OACTIVE with 2k buffer s [1995/07/21] i386/631 if_ix does not support bpf, nor does it a s [1995/07/29] kern/638 Transmitted packets not passed to bpf in f [1995/08/11] gnu/672 Nor all ph headers get created o [1995/08/21] kern/703 amurai ppp not always deleting route properly wh o [1995/08/22] bin/706 jmg increased root DNS traffic and long laten f [1995/09/20] kern/730 gibbs 3Com 3C5x9 probe problem f [1995/09/27] kern/750 cd9660 confused by not-ready or I/O error a [1995/10/07] bin/771 telnet character mode not set and broken o [1995/10/18] bin/786 wpaul Problem with NIS and large group maps o [1995/11/12] kern/820 gibbs scsi tape problems f [1995/11/16] bin/826 mpp tcpmux listener in inetd does not work o [1995/11/28] bin/850 joerg dump treats write-protect as an EOT & spo o [1995/12/20] i386/906 davidg /sys/i386/boot/netboot/nb8390.com cannot o [1996/01/01] bin/926 Mounting nfs disks before starting mountd o [1996/02/12] kern/1020 .Boca 16-port board still hangs o [1996/02/12] docs/1023 mpp using touch to create swap file for NFS d a [1996/02/17] bin/1030 steve /bin/sh does not pass environment variabl f [1996/02/28] bin/1050 [floppy] Process (zip) hangs (unkillable) s [1996/03/06] kern/1067 mpp panic: ufs_lock: recursive lock not expec o [1996/03/09] bin/1073 telnet -8 does not work with SunOS or Sol o [1996/03/23] kern/1098 File system corruption (2 cases) o [1996/03/30] bin/1111 scrappy mail.local will happily deliver mail to a f [1996/05/14] kern/1204 umount -f after SCSI reset -> reboot o [1996/05/24] misc/1247 bde Conflicting header files f [1996/05/26] i386/1251 aha0 and bt0(eisa) conflicts again. o [1996/05/26] kern/1256 ZNYX 314 mysterously looses packets o [1996/05/28] kern/1271 phk Kernel panic using PLIP in 27/05 current o [1996/05/31] kern/1284 dyson panic: vm_page_free: freeing busy page o [1996/06/02] i386/1288 bde wdgetctlr (wd.c) return incorrect number o [1996/06/07] kern/1301 davidg DEC FDDI/PCI Adapter: halt code = 6 (DMA o [1996/06/10] kern/1308 dyson vm_page_free: wire count > 1 in 960501-SN a [1996/06/12] bin/1315 ls(1) a [1996/06/18] kern/1333 davidg free vnode isn't: another -stable coredum f [1996/07/03] bin/1364 mpp ps(1) bugs o [1996/07/09] gnu/1379 Man command problem, when it writes into a [1996/07/18] kern/1397 bde can't send to a pipe f [1996/07/24] kern/1423 wollman route causes kernel page fault. f [1996/08/01] bin/1454 steve /bin/sh bug handling <<[n] FD processing o [1996/08/03] bin/1461 Incorrect address binding of Kerberized r o [1996/08/04] kern/1467 gibbs scsi_prevent causing tape problems on clo o [1996/08/18] kern/1512 dyson Use of madvise may may cause bad memory m o [1996/08/22] kern/1533 dyson Machine can be panicked by a userland pro o [1996/08/25] misc/1541 julian fork.o in libc_r fails to compile f [1996/09/05] kern/1570 Setting SHMALL > 35000 causes panic f [1996/09/08] kern/1584 [unionfs] same file is listed twice o [1996/09/08] docs/1588 jfieber Handbook Incorrect LaTeX/PostScript outpu o [1996/09/14] kern/1610 dyson mmap() of unassociated memory + mlock() c o [1996/09/14] kern/1613 I get ls: fts_read: No such file or direc o [1996/09/16] i386/1626 MUSTEK Scanner hangs NCR SCSI controller f [1996/09/18] kern/1637 mss driver causes feedback (squeal) on so o [1996/09/19] bin/1650 telnet encryption with char-mode and asci o [1996/09/21] kern/1661 ft driver hangs uninterruptably at "bavai o [1996/09/26] kern/1684 inconsistent permission failures on NFS r o [1996/09/29] kern/1689 wollman TCP extensions throttles distant connecti o [1996/09/29] kern/1692 Page fault while in kernel modem fatal tr o [1996/10/01] bin/1702 installing of tcl manpages fails from mak o [1996/10/03] kern/1715 le driver non-reentrant o [1996/10/04] kern/1723 gibbs kernel fault when doing scsi reprobe o [1996/10/04] kern/1724 gibbs HP colorado T4000S tape drive hangs syste o [1996/10/04] kern/1726 panic in kmem_malloc (dump available) o [1996/10/05] i386/1730 sos SFF8020 violation and silly bug in atapi. o [1996/10/10] ports/1753 markm SSLeay doesn't work against Microsoft sec o [1996/10/10] kern/1754 netbooted machines freeze with ifconfig a o [1996/10/11] bin/1773 ports A NULL pointer causing segmentation core o [1996/10/13] gnu/1787 markm Diffs with Index: lines are not honored f o [1996/10/15] bin/1810 fsck -p does not check pass 0 filesystems o [1996/10/15] kern/1812 dyson vnodes are left in a locked state o [1996/10/15] kern/1814 cy driver gets deadlocked sometimes a [1996/10/18] kern/1839 mpp Multiple mfs mounts of same mount point o [1996/10/20] kern/1848 breakpoints may be set in shared librarie o [1996/10/21] kern/1856 read-only nfs mount: panic leaf should be o [1996/10/22] ports/1866 wosch popclient flushes remote mailbox even wit o [1996/10/24] kern/1880 kernel crash during boot when using 512 M o [1996/10/25] bin/1891 mountd fails to export o [1996/10/26] bin/1892 install(1) removes target file o [1996/10/29] bin/1927 User CPU time getting accounting as syste o [1996/11/04] bin/1952 guido Long chat script makes ppp dump core o [1996/11/07] bin/1973 jmg pppd uses /etc/ppp/options.tty after comm o [1996/11/08] gnu/1981 ypserv handles null key incorrectly f [1996/11/08] kern/1982 fenner arpresolve: cant allocate llinfo for 207. o [1996/11/13] ports/2000 asami obsolete software in distfiles directory a [1996/11/13] bin/2001 mpp vi confused about lines to display o [1996/11/13] i386/2002 sio doesn't detect com port on Compaq Con o [1996/11/14] misc/2013 'make world' fails on read-only /usr/src o [1996/11/14] kern/2014 sos Console keyboard lockup problem o [1996/11/15] bin/2016 static libtcl references symbols that are o [1996/11/15] kern/2034 julian [devfs] wd* driver "slot name rejection e o [1996/11/15] gnu/2035 peter deque bug, local gnu changes to deque hea o [1996/11/18] kern/2053 de0 driver don't work at 100M for Compex o [1996/11/19] i386/2058 sos amity series machines can not show instal o [1996/11/24] kern/2094 wd1: interrupt timeout: o [1996/11/26] bin/2107 problem building a system from cdrom. o [1996/11/29] kern/2124 sos Hitachi CDR-7730 ATAPI CD-ROM recognized s [1996/12/03] kern/2142 FP mask not saved for signal handlers o [1996/12/03] kern/2144 kernel panic (page fault) running chgrp o [1996/12/08] kern/2181 2.2-ALPHA flickers/wavers part of the upp o [1996/12/09] bin/2187 brian ijppp: LQR is broken o [1996/12/10] misc/2189 mpp netdb.h works not with -traditonal cc fla o [1996/12/10] bin/2191 syslogd stops logging after several hours o [1996/12/13] bin/2206 NIS Makefile can't manage appletalk entri o [1996/12/17] kern/2232 MSDOSFS corrupts MSDOS partitions > 500Mb o [1996/12/18] kern/2248 Mitsumi CD-ROM driver has "timeout" probl s [1996/12/19] bin/2255 Client PPP negotiates Stacker compression o [1996/12/20] bin/2256 PPP process on port will not close when a s [1996/12/22] ports/2268 ports libc from linux emulator does not use /et o [1996/12/22] kern/2270 Hayes ESP serial card locks system as of a [1996/12/25] misc/2283 ache setlocale() in libxpg4 always returns NUL o [1996/12/29] bin/2318 /usr/libexec/rlogind doesn't work after t a [1996/12/30] kern/2325 mpp quota.user enlarged, no boot on 2.2-BETA o [1996/12/30] kern/2330 changing root device to sd0a - ncr0: abor o [1996/12/31] ports/2340 obrien gshar+gunshar needs to be updated to 4.2 o [1997/01/01] kern/2351 panic:timeout table full o [1997/01/06] kern/2388 joerg start unit command screws up some CDROM d o [1997/01/07] gnu/2394 tar will extract files even if -C command f [1997/01/07] kern/2401 joerg 2.2 RELENG sometimes locks up early on bo o [1997/01/08] kern/2425 amd driver does not reprobe devices. o [1997/01/08] conf/2426 At end of install, panic: Going nowhere w o [1997/01/09] bin/2430 mountd stops on loading if subnet mask is o [1997/01/09] i386/2431 panic: get_pv_entry: cannot get a pv_entr o [1997/01/12] i386/2471 Sound: Reset failed - Can't reopen device o [1997/01/13] misc/2479 sos NEC CD-ROM NOT RECOGNIZED; MATROX MISTIQU o [1997/01/13] bin/2489 mpp gnats mangles sections o [1997/01/16] kern/2507 Renaming DOS directories with "mv" causes o [1997/01/18] kern/2521 kernel from 2.1.6 install CD doesn't acce o [1997/01/18] bin/2527 fetch doesn't print enough of the error m o [1997/01/20] kern/2538 worm burning suddenly broken o [1997/01/20] bin/2541 cd (using /bin/sh) may leave you in the w o [1997/01/20] kern/2545 se < sd0(ncr0:6:0): COMMAND FAILED ==> Not o [1997/01/21] bin/2549 sos cdcontrol refuses to play audio CDs from f [1997/01/21] misc/2551 davidn limit too small for user root o [1997/01/23] kern/2569 route -iface breaks inet behaivour f [1997/01/24] kern/2570 fenner arpresolve: cant allocate llinfo o [1997/01/25] bin/2591 sh coredumps when passing an argv of a ce o [1997/01/26] bin/2597 everything stops when the new ld.so is in o [1997/01/29] kern/2613 ache syscons mistakes MONO for MONO VGA o [1997/01/29] misc/2614 make reinstall does not work o [1997/01/29] bin/2616 Installs very irratically from the same c o [1997/01/31] misc/2625 fixed broken src/includes o [1997/01/31] kern/2628 code clean up of sys/sys o [1997/01/31] kern/2632 enabling psm mouse causes keyboard to not o [1997/01/31] bin/2633 fsck -p in /etc/rc fails with cannot allo o [1997/02/02] kern/2640 2.2-RELENG leaks memory (router/pppd serv s [1997/02/03] kern/2647 changing existing route to -static crashe o [1997/02/04] ports/2664 elm methodically writes garbage into fold o [1997/02/05] kern/2667 wollman bpfattach can hang the system f [1997/02/05] bin/2670 fetch fails with HTTP_PROXY o [1997/02/05] bin/2671 Run-away processes using all CPU time a [1997/02/06] kern/2675 lkmcioctl() is not consistent and careful o [1997/02/07] kern/2690 asami When Using ccd in a mirror mode, file cre o [1997/02/08] kern/2695 sio1 (16540 serial port) is not recognize o [1997/02/09] kern/2698 After rewind I cannot read a tape; blocks o [1997/02/12] kern/2719 added support for magneto-optical SCSI di o [1997/02/13] ports/2731 ports new port: Tcl 8.0A2 o [1997/02/14] kern/2732 mcopy 3.0 causes kernel hang o [1997/02/14] bin/2736 No boot block if no FreeBSD partitions on o [1997/02/14] kern/2738 julian [DEVFS problem] Kernel crashes when you m 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/17] kern/2751 asami 2GB limitation on CCD device partitions s o [1997/02/18] bin/2762 Precedence mistake in libncurses o [1997/02/19] kern/2768 ktrace(1) -i dumps corrupted trace data o [1997/02/19] bin/2769 fsck needs several runs to clean up bad/d o [1997/02/19] kern/2770 panic: vm_fault: fault on nofault entry o [1997/02/19] kern/2771 panic: bad dir f [1997/02/19] kern/2772 gibbs panic: %s:%c:%d: Target did not send an I o [1997/02/19] kern/2773 bad dir panic o [1997/02/20] misc/2781 Installation crashes if timeout in ftp tr o [1997/02/20] misc/2784 brian userland PPP rises load to 1.00 o [1997/02/20] bin/2785 wpaul callbootd uses an unitialized variable o [1997/02/20] gnu/2786 gcc version 2.7.2.1 C compiler slows down o [1997/02/21] misc/2793 libc_r make fscanf failure o [1997/02/22] kern/2800 DDS large data writing probrem o [1997/02/25] kern/2815 Custom Kernel crashes o [1997/02/27] bin/2829 jkh FTP installs can only fail once o [1997/02/28] bin/2832 w treats corrupted utmp as fatal error o [1997/03/01] kern/2840 mlock+minherit+fork+munlock causes panics o [1997/03/01] ports/2842 ports Expect port upgraded at master site; does o [1997/03/02] bin/2844 libedit sync with NetBSD/OpenBSD o [1997/03/03] i386/2853 syscons beeps even if beeping screen is n o [1997/03/03] kern/2858 dfr FreeBSD NFS client can't mount filesystem o [1997/03/03] bin/2867 sysinstall goes into an infinite loop dur o [1997/03/04] kern/2873 the od0 devies does not handle a Maxoptix o [1997/03/04] docs/2874 The gencat command hasn't got a manual pa o [1997/03/06] kern/2896 FreeBSD 2.2-GAMMA does not work with DIam o [1997/03/07] bin/2915 the "-fstype ufs" option of "find" seems o [1997/03/07] ports/2918 ports Unable to pass 8+ command line arguments o [1997/03/08] kern/2919 vm_fault: fault on nofault entry, addr: f o [1997/03/09] bin/2925 non-priviledged user can crash FreeBSD!! o [1997/03/11] bin/2948 can't dump 640MB optical disks o [1997/03/11] ports/2956 ports New Port: xgospel-1.10d in ftp.freebsd.or o [1997/03/12] kern/2965 st0 hang/fail on reading 4mm DAT tape for o [1997/03/12] bin/2969 csh and/or builtin printf has problems wi o [1997/03/12] bin/2973 output of iostat is wrong. o [1997/03/15] kern/2991 RTF_LLINFO routes remain when interface i o [1997/03/15] ports/2992 ports xperfmon++ port is out of date a [1997/03/15] ports/2994 ports xpm port does not build for the first tim o [1997/03/15] bin/2997 unterminated string after strncpy o [1997/03/17] conf/3016 fvwm95-2 does not have system resource fi o [1997/03/18] kern/3021 panic after sync during reboot o [1997/03/18] bin/3027 error parsing mount options which include o [1997/03/18] kern/3029 typo in libc o [1997/03/19] kern/3039 higher securelevel (>0) stops X server o [1997/03/21] i386/3048 multicast support necessery in some drive o [1997/03/21] kern/3054 OPL3 sound off by one note o [1997/03/21] bin/3055 umount -f does not work o [1997/03/22] kern/3066 System lock-up after npx0 probe with 2.2- o [1997/03/24] i386/3082 keyboard locks up unexpectedly o [1997/03/24] i386/3083 Toshiba XM-5702B ATAPI CDROM not detected o [1997/03/24] bin/3085 make world fails on compiling dumpfs.c o [1997/03/24] misc/3086 panic: cannot mount root - on boot, when o [1997/03/25] kern/3104 Cannot execute files on a nullfs filesyst o [1997/03/26] kern/3107 2.2.1-RELEASE can't boot on at least two o [1997/03/26] conf/3109 unintellible upgrade doc o [1997/03/26] docs/3114 brian Use of HISADDR in ppp.conf incorrect o [1997/03/27] kern/3122 _POSIX_SAVED_IDS not defined in 2.2 o [1997/03/27] conf/3123 /stand/sysintstall does not perform to up o [1997/03/27] i386/3124 BOOT_PROBE_KEYBOARD hangs system in bootb o [1997/03/27] ports/3125 torstenb inn port incorrect use of perl5 o [1997/03/27] bin/3126 Install with mcd0 still broken. o [1997/03/27] bin/3127 PCI Ether card slower than ISA Ether card o [1997/03/28] i386/3130 Dell Latitude keyboard lock up o [1997/03/28] misc/3133 TIOCSETD error with Cyclades 8Yo o [1997/03/28] kern/3134 Both boot and boot-pao floppies hang afte o [1997/03/29] ports/3142 ports new port: slrn o [1997/03/30] ports/3146 ports new port fix (slrn) o [1997/03/30] gnu/3149 patch-2.1: files possibly created in wron o [1997/03/31] kern/3156 Copying to floppy device file locks machi o [1997/03/31] bin/3158 seg faults and cannot update links using f [1997/04/01] kern/3162 2.2 kernel from mar 25th crashes on nfs s o [1997/04/01] bin/3170 vi freaks and dump core if user doesn't e o [1997/04/02] gnu/3176 `patch' creates files in wrong places o [1997/04/02] ports/3179 ports WebStone 2.0.1 port submitted o [1997/04/02] kern/3180 mlock() causes panic: lockmgr: upgrade ex o [1997/04/04] ports/3193 ports MAKE fails for /usr/ports/net/ucd-snmp o [1997/04/04] i386/3195 ahc panic o [1997/04/05] kern/3201 de0 not re-enabled after hub down o [1997/04/05] ports/3205 ports Mtools-3.0 attempts to flock() a disk par o [1997/04/05] kern/3209 3.0-current panics on shutdown/reboot/hal o [1997/04/06] kern/3216 panic: pmap_zero_page: CMAP busy o [1997/04/06] kern/3219 sppp or arnet gets looped after connectio o [1997/04/07] bin/3222 Add null termination after strncpy o [1997/04/08] bin/3230 Unable to resolve dev conflict between ed o [1997/04/09] kern/3244 ipfw flush closes connections o [1997/04/10] bin/3246 mtree -c should escape whitespace and spe o [1997/04/11] ports/3256 ports ncftp-2.4.2 in packages-2.2 was not linke o [1997/04/11] docs/3257 make cleandepend is broken in src/ o [1997/04/11] kern/3260 FreeBSD 2.2.1 (and 2.2) npx0 boot problem o [1997/04/12] kern/3263 gnats-admintroubles with digiboard o [1997/04/13] kern/3276 unmount DEVFS ==> panic: unmount: danglin o [1997/04/13] kern/3278 mounting MFS uses up swap space o [1997/04/14] misc/3291 md2.h, md4.h, and md5.h headers useless f o [1997/04/14] kern/3292 Cyrix 486 performance problem o [1997/04/15] bin/3305 Can't do encrypted rlogin into self o [1997/04/16] bin/3307 Unable to Route to a different Class C wi o [1997/04/16] misc/3308 Missing "#include item' when making world o [1996/10/23] bin/1872 automounter (amd) cannot ls directories w o [1996/10/24] kern/1878 sos SONY CDU76E IDE/ATAPI CDROM support. o [1996/10/24] bin/1881 file(1) misidentifies Sun3/m68k executabl o [1996/10/26] docs/1896 compilation errors in share/doc/psd/19.cu o [1996/10/26] bin/1897 Sendmail 8.8.2 requires /etc/sendmail.cw o [1996/10/27] bin/1904 /usr/bin/su is not careful enough in veri o [1996/10/27] misc/1908 jkh FTP install failed DNS lookup o [1996/10/29] bin/1924 if lpd is not running, lpc will say ``no o [1996/10/30] i386/1931 Mitsumi CDrom works well under 2.1.x, fai o [1996/10/31] ports/1939 ports exodus port doesn't build with new g++-2. o [1996/11/01] bin/1941 wtmp and monthly rotation o [1996/11/01] bin/1943 route(8) args o [1996/11/02] bin/1945 Out of date code/comments in dd o [1996/11/03] i386/1950 Sound driver doesn't encode/decode mu-law o [1996/11/04] i386/1953 syscons savers have no default timeout o [1996/11/04] gnu/1961 uucp logging files are in /var/spool/uucp o [1996/11/06] bin/1968 FreeBSD has no rdate(8), here's one o [1996/11/06] bin/1970 csh limtail() bug o [1996/11/09] bin/1985 pkg_delete outputs confusing message when o [1996/11/13] kern/2004 route add -link panic o [1996/11/13] bin/2005 Poor command line argument checking and b o [1996/11/14] bin/2008 kerberos tickets from login all have the o [1996/11/15] kern/2022 Switching from X display to virtual conso o [1996/11/16] bin/2036 cpio size wraparound o [1996/11/16] ports/2038 torstenb sshd dies on FreeBSD machines if run as a o [1996/11/17] bin/2046 brian vjcomp problem in iij-ppp o [1996/11/18] ports/2051 obrien HDF library port o [1996/11/19] bin/2061 DEBUG_FLAGS in bsd.lib.mk is broken o [1996/11/19] bin/2065 wollman in tzsetup/sysinstall, allow user to type o [1996/11/19] misc/2068 Unstable keyboard mappings on the main tt o [1996/11/20] kern/2072 ZIP drive support is available for FreeBS o [1996/11/21] ports/2079 obrien New ports supporting AWE sound driver (fo o [1996/11/21] bin/2080 The scanf family doesn't support 'q' modi o [1996/11/22] docs/2087 ifconfig.8 does not document how to remov o [1996/11/22] bin/2090 clients may bind to FreeBSD ypserv refusi o [1996/11/23] bin/2093 AMD gets sig 11 when /etc/malloc.conf is o [1996/11/24] ports/2096 tg ImageMagick outdated, lzw not supported o [1996/11/25] ports/2100 andreas New port: VGBZoom o [1996/11/25] misc/2105 bsd.lib.mk has problems with STRIP and IN o [1996/11/26] bin/2106 Byte order problem in -current routed o [1996/11/26] i386/2108 sos [ATAPI] wcd driver may hang under certain o [1996/11/28] i386/2117 nb8390.com hangs with some BIOS combinati o [1996/11/28] kern/2118 writing to virtual consoles fails to disp o [1996/11/28] bin/2119 mount lies to child about argv0, which ca o [1996/12/01] bin/2133 netstat -s overflows to negative o [1996/12/02] bin/2137 vm statistics are bad o [1996/12/02] kern/2140 FreeBSD leaves EtherExpress 16 net card i o [1996/12/03] ports/2145 ports qpopper bulletin support broken o [1996/12/03] conf/2146 wrong /dev for COM2 during installation v a [1996/12/04] docs/2153 mpp Manual page of bootparams(8) refers to a o [1996/12/06] i386/2166 psm driver locks the console o [1996/12/07] ports/2169 pst zephyr port does not completely compile o [1996/12/08] ports/2173 peter top does not compile under FBSD 2.1.6 o [1996/12/08] ports/2182 ports FreeBSD's and X-32's list of locales do n o [1996/12/08] bin/2184 sendmail has lots of trouble with local d o [1996/12/08] misc/2185 phk add ability to change partition type in l a [1996/12/10] ports/2190 asami need cross-reference to xpdf from X11 por o [1996/12/12] kern/2199 joerg Got a lots of "Target Busy" messages with o [1996/12/14] kern/2214 File System gets corrupted when mounting o [1996/12/14] bin/2216 Ada specs not being compiled into cc/gcc o [1996/12/16] bin/2227 FreeBSD does not recognize WD7000-ASC dri o [1996/12/17] i386/2234 fbsdboot.exe does not turn off floppy dri o [1996/12/17] i386/2239 some interrupts take too long (i.e. BT946 o [1996/12/18] misc/2242 Suggest add optional mt blocksize 512 o [1996/12/18] bin/2247 imp getopt should return -1 rather than EOF o [1996/12/20] bin/2260 PPP logins using PAP to Nortel/Shiva syst o [1996/12/21] ports/2264 ports latex* ports need updating a [1996/12/21] bin/2265 guido su(1) does not call skeyaccess() o [1996/12/23] kern/2271 FIONREAD on tunnel device returns incorre o [1996/12/24] kern/2273 support for POSIX.4 / POSIX.1a RT-schedul o [1996/12/24] docs/2275 no support for isdn-cards o [1996/12/25] conf/2284 Termcap ibm3163 entry has arrow keys wron o [1996/12/26] bin/2291 race condition in /etc/master.passwd lock o [1996/12/27] kern/2298 Support for DSR/DCD swapping on serial po a [1996/12/27] misc/2302 markm new crypt() including SHS and an extendab o [1996/12/28] misc/2309 Thread safe fixes to malloc, localtime, l o [1996/12/28] ports/2313 torstenb pidentd fails in 2.2-BETA o [1996/12/29] bin/2315 tail segfaults on NFS permission denied o [1996/12/29] misc/2323 FreeBSD.FAQ file in ftp.freebsd.org is lo o [1996/12/30] kern/2327 `Green' saver for pcvt o [1996/12/31] bin/2336 jkh Sysinstall won't install dists on 2nd pas o [1997/01/01] docs/2353 Changes to FAQ o [1997/01/03] bin/2366 libc does not consult /etc/services to fi o [1997/01/03] bin/2368 serial line logins "freeze" during login o [1997/01/05] ports/2379 ports New URT port o [1997/01/06] bin/2382 curses.h / -lcurses incompatible with C++ o [1997/01/06] bin/2383 Inconsistent tputs(3) prototypes in curse o [1997/01/06] misc/2386 patches for new socket credential firewal o [1997/01/06] bin/2387 virtual hosting patches for inetd o [1997/01/06] kern/2390 Some CDROM drives stop audio on cdcontrol o [1997/01/07] kern/2393 filesystems not unmounted following shutd o [1997/01/07] misc/2407 dirent.h does not include sys/types.h o [1997/01/07] bin/2410 pppd(8): failing PAP doesn't force line d o [1997/01/07] kern/2412 Wine does not work o [1997/01/07] ports/2413 peter Cannot redirect "top" output o [1997/01/08] kern/2424 Pressing ALT-Fn during boot -c leave bell o [1997/01/09] kern/2429 Driver for AIMS Lab RadioTrack radio card o [1997/01/10] bin/2437 minor nits on text in 2.2-BETA install o [1997/01/10] bin/2442 davidn setusershell()/endusershell() missing o [1997/01/10] bin/2443 Fetch cannot find the correct boundary be o [1997/01/10] ports/2445 ports New port : Cosmo Gang the Puzzle (games/c o [1997/01/11] bin/2448 semctl() not portable -- freebsd requires o [1997/01/11] bin/2449 brian ij-ppp in auto mode goes into failure loo o [1997/01/11] docs/2455 no description "option COMCONSOLE" MLEN o [1997/01/26] misc/2596 dd refuses to respond to SIGkill o [1997/01/26] i386/2598 ep0 in EISA mode hangs if ep0-device (ISA o [1997/01/28] bin/2603 Added POSIX.4/POSIX.1b constants in unist o [1997/01/28] bin/2604 Added POSIX.4/POSIX.1b shm_open()/shm_unl o [1997/01/28] ports/2607 max New port: Gopher-2.3 o [1997/01/28] bin/2609 Problem receiving more than 1688835 bytes o [1997/01/29] misc/2617 Utility submission - upsmon - UPS monitor o [1997/01/30] kern/2621 Patch to support Cogent EM110 fast-ethern o [1997/01/30] docs/2623 ipfirewall(4) man page is way out of date o [1997/01/30] bin/2624 kdump unaware of semsys and several other o [1997/01/31] bin/2630 xargs does excessive and inconsistent arg o [1997/01/31] bin/2631 kill interprets empty arg as PID 0 o [1997/02/02] gnu/2637 tar dumped core with -g option. f [1997/02/02] ports/2639 jkh FreeBSD 2.2 teTeX-0.4 package does not in a [1997/02/02] bin/2641 wpaul login_access.c doesn't work with NIS by d o [1997/02/03] ports/2653 pst mh-6.8.4 manpage error for slocal o [1997/02/04] bin/2657 ypserv thinks there is no computers in ne o [1997/02/04] bin/2660 When selecting BSD to boot from system ha o [1997/02/04] bin/2665 port 22 isn't being converted to ".ssh" i o [1997/02/05] bin/2668 modification suggested for rarpd o [1997/02/05] bin/2672 Problem with telnetd o [1997/02/06] ports/2677 ports Various ports have checksum problems o [1997/02/06] kern/2681 missing prototype in s [1997/02/07] ports/2684 torstenb ircII port upgrade; 2.9_roof -> 2.9alpha1 o [1997/02/07] kern/2686 struct igmpmsg in s o [1997/02/07] misc/2687 sysinstall umounts floppy after prompting o [1997/02/10] bin/2703 vipw doesn't allow you to edit master.pas o [1997/02/10] kern/2704 Occasional failure to detect wdc1 on boot o [1997/02/10] kern/2705 `(c) 1992-1996 FreeBSD Inc.'; year is now o [1997/02/11] conf/2709 FBSD 2.1.6 X-Server installation setup ut o [1997/02/11] i386/2710 pst if_ppp LKM does not allow ppp line discip o [1997/02/11] bin/2713 ftp daemon processes don't terminate, eve o [1997/02/11] kern/2715 MSDOS-FS 1024/2048 byte/sector media supp o [1997/02/11] kern/2716 od.c/sd.c non 512 byte/sector support imp o [1997/02/13] i386/2729 "make tags" in sys/kern produces barely u o [1997/02/14] bin/2734 jkh pkg_* uses relative paths to executables o [1997/02/14] bin/2735 jkh Add signature support (both MD5 and PGP) o [1997/02/14] bin/2737 yppasswd fails to change password on a su o [1997/02/15] misc/2745 fenner PR querry web form doesn't sort correctly o [1997/02/17] bin/2752 NULL is used instead of 0 many places o [1997/02/20] ports/2778 ports New Port: Version of traceroute which pri o [1997/02/20] docs/2780 2.2 Handbook still says 2.1.6 o [1997/02/20] bin/2782 err man page is slightly wrong o [1997/02/21] misc/2789 na.phone update o [1997/02/22] ports/2797 tg New Port: qmail o [1997/02/23] kern/2806 new kernel tags script o [1997/02/23] kern/2807 pcisupport.c uses sprintf field widths, n o [1997/02/24] docs/2810 Tutorial submission detailing how to upgr o [1997/02/25] i386/2813 hard reference to /usr/src breaks make wo o [1997/02/25] ports/2816 ports New port - aftp ftp-like shell for apple2 o [1997/02/25] ports/2817 ports New port - prodosemu is an Apple2e prodos o [1997/02/26] conf/2819 /etc/rc does not execute 'uname' when con o [1997/02/26] conf/2822 ftp install specifying URL confusing o [1997/02/27] gnu/2827 after make world genclass is not installe o [1997/02/28] docs/2833 Repeated topics on FAQ entry hardware com o [1997/02/28] gnu/2834 Patches to gas and gdb to support MMX ext o [1997/03/02] bin/2845 sync with spiffy new netbsd/openbsd ftp c o [1997/03/02] misc/2848 jmg newsyslog will notify syslogd, not any ot a [1997/03/02] ports/2849 ports correction to New math/cad port (SCILAB) o [1997/03/02] docs/2850 init(8) man page does not document secure o [1997/03/02] bin/2851 script(1) sets argv[0] of the started she o [1997/03/03] kern/2857 DE500 board exhibits capture effect o [1997/03/03] bin/2859 /usr/bin/quota seems to choke on long gro o [1997/03/03] misc/2863 New keymap for Latin American Keyboards o [1997/03/03] bin/2864 Using modload with -p option broken o [1997/03/03] kern/2865 NFS client hangs on umount, ls, df when N o [1997/03/03] ports/2869 ports Submiting new port: tac_plus o [1997/03/03] bin/2871 showmount -e returns error o [1997/03/04] misc/2882 Duplicate line in /etc/services? o [1997/03/05] kern/2886 fenner mbuf leak in multicast code o [1997/03/06] docs/2897 mpp send-pr categories should be explained so o [1997/03/06] bin/2898 fenner arp -a -n buglet a [1997/03/06] ports/2902 ports Fix xmcd port for PACKAGE_BUILDING o [1997/03/06] ports/2903 ports New port: xdeblock o [1997/03/06] ports/2904 ports New port: wm2 a [1997/03/06] ports/2905 ports Fixed port: xshisen-1.36 o [1997/03/07] ports/2916 ports ports sysutils/top/Makefile MASTER_SITES o [1997/03/08] ports/2920 ports patch for mispositioned xv windows under o [1997/03/08] ports/2922 ports Please commit new port: viz-1.1.1 o [1997/03/09] i386/2924 syscons X keyboard gets stuck in capsmode o [1997/03/09] ports/2926 ports xmgt-2.31 port, now in pub/incoming on ft o [1997/03/10] bin/2930 lack of NFS V3 support in amd(8) o [1997/03/10] bin/2933 sysinstall fails when adding packages thr o [1997/03/10] bin/2934 sh(1) has problems with $ENV o [1997/03/10] ports/2936 ports The teTeX port runs strup on /usr/local/b o [1997/03/10] bin/2938 Add -b, -l, and -f options to du(1) o [1997/03/10] docs/2939 `man 8 sticky` == outdated o [1997/03/10] conf/2943 standard-supfile missing src-release and o [1997/03/11] ports/2949 ports bsd.port.mk needs something like FETCH_EN o [1997/03/11] ports/2951 ports xgraph source is not on MASTER_SITE o [1997/03/11] misc/2955 pkg_add failed on xemacs via sysintall o [1997/03/12] ports/2960 ports Update the port(jp-camltk41-1.0):japanese o [1997/03/12] ports/2961 ports New port(jp-vftool-1.2):japanese/virfonts o [1997/03/12] bin/2968 fmt dumps core on ^M o [1997/03/13] ports/2974 ports updated Makefile and patch-ab of jp-dvi2p o [1997/03/13] bin/2977 After enabling moused and vidcontrol and o [1997/03/13] bin/2979 GCC complains about stmt. expr. when comp o [1997/03/13] i386/2984 serial port console only prints ~ 1 char o [1997/03/14] ports/2986 ports fvwm95-2.0.43a port don't install/have ma o [1997/03/14] ports/2988 joerg vga font is not built o [1997/03/15] ports/2993 ports qmail-port-take2-proff.tar.gz in incoming o [1997/03/15] kern/3001 soundblaster8 card does not work correctl o [1997/03/16] misc/3009 packages-2.2/x11/fvwm-1.24r.tgz corrupt o o [1997/03/17] ports/3012 ports qmailanalog port in incoming o [1997/03/18] conf/3022 /etc/sysconfig was not set up with option o [1997/03/18] conf/3023 By default users have no write permission o [1997/03/18] misc/3024 make reinstall in /usr/src requires writa o [1997/03/18] bin/3025 mv to / trailed dirs prints odd error mes o [1997/03/18] bin/3028 sos add support for Glidepoint pointing devic o [1997/03/19] misc/3040 sysinstall XF86Config graphic mode YES=== o [1997/03/19] bin/3042 comm and uniq do not have a case insensit a [1997/03/21] ports/3052 ports /usr/ports/lang/expect does not find tkCo o [1997/03/22] kern/3061 route does not accept -genmask o [1997/03/24] misc/3075 2.2-R install "features" (non critical) o [1997/03/24] bin/3080 yacc produces output which doesn't compil o [1997/03/24] ports/3081 ports sitelispdir is a directory no a path in x o [1997/03/24] ports/3090 ports ircii-2.9-roof does not run. o [1997/03/25] kern/3100 IPFW panics upon denying a packet o [1997/03/25] bin/3101 "command" entry of ps -uc is too wide, ou o [1997/03/26] misc/3111 make bootstrap relies on /bin/sh but does o [1997/03/26] docs/3112 Handbook says that users should use sup o [1997/03/26] misc/3113 make libraries failed. o [1997/03/26] bin/3116 iij ppp does not provide link-down notifi o [1997/03/27] misc/3119 /usr/share/syscons/keymaps/german.iso.kbd o [1997/03/27] ports/3121 tg teTeX 0.4 package has missing links ? a [1997/03/28] misc/3136 rc.firewall should be run after interface o [1997/03/28] ports/3137 max new port of xmake-1.00 o [1997/03/29] bin/3139 qcamcontrol has a bug where I/O errors ar o [1997/03/29] misc/3140 display message is broken on boot.flp o [1997/03/30] docs/3147 /usr/share/misc/au.postcodes o [1997/03/30] misc/3148 adjkerntz screws up during GMT/BST change o [1997/03/31] bin/3152 FreeBSD 2.2-STABLE: getty does not initia o [1997/03/31] ports/3153 ports new port request of hcode-2.1mailpatch2 o [1997/03/31] ports/3154 ports new port request of hmconv-1.0pl3 o [1997/03/31] misc/3155 Checksum mismatch o [1997/03/31] gnu/3157 Patches to gas and gdb to support MMX ext a [1997/04/01] bin/3164 mpp view copies the file into vi.recover o [1997/04/01] ports/3166 ports ghostscript-2.6.2 install script has a wr o [1997/04/01] ports/3169 ports nn port broken o [1997/04/01] conf/3171 Typo in /etc/sysconfig o [1997/04/01] kern/3172 CS4232 support trouble for mss0 o [1997/04/02] ports/3181 fenner misc/cal is no longer on the master site o [1997/04/03] ports/3185 tg Port submission for LPRng-3.2.1 o [1997/04/03] ports/3189 ports Update plan to version 1.6 o [1997/04/03] bin/3190 RISCom N2 card driver problem? o [1997/04/04] kern/3191 Commiting of the ppa Zip Drive driver to o [1997/04/04] bin/3194 2.2.1-RELEASE hangs when using /stand/sys o [1997/04/05] ports/3199 ports new ports collection: automake-1.0 o [1997/04/05] bin/3202 shutdown(8) don't work if started from an o [1997/04/05] bin/3206 su seg-faults when being invoked with an o [1997/04/06] bin/3210 routed having problems with /etc/gateways o [1997/04/06] bin/3211 ctm uses mktemp()> o [1997/04/06] bin/3212 the pkg_* tools use mktemp() o [1997/04/06] ports/3215 ports Update to Gnat port o [1997/04/06] misc/3217 The rmail.c err() function will fail in m o [1997/04/06] bin/3218 syscons causes segmentation fault by repe 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] ports/3227 ports new port(xtimer-8087) o [1997/04/08] bin/3232 XFree86 installation Problem with non-Mic o [1997/04/08] bin/3233 adduser(8) doesn't add users to the wheel o [1997/04/08] misc/3237 SCRIPTS addition to bsd.prog.mk a [1997/04/09] bin/3241 times(3) returns only stime o [1997/04/09] bin/3242 incorrect prototype for initgroups o [1997/04/09] bin/3245 variable substitution "a=${a:=}" in /bin/ o [1997/04/10] ports/3248 ports update a port o [1997/04/10] bin/3249 user ppp does not provide a linkdown hook o [1997/04/10] ports/3250 ports New CAD port: xpns o [1997/04/10] bin/3251 xsysinfo stops refreshing and wastes CPU o [1997/04/10] kern/3253 scsiconf.c: make ZIP disks use optical dr o [1997/04/11] misc/3254 Can't connect to my ISP, because my ISP u o [1997/04/12] bin/3269 exec pppd -detach ... caused a kernel pan o [1997/04/12] docs/3270 command 'cvs init' missing from cvs(1) o [1997/04/13] conf/3272 $@ is deprecated I believe, so use ${.TAR o [1997/04/13] docs/3275 mpp Some man pages has absolutely wrong date o [1997/04/13] ports/3277 ports tcp_wrapper port does not include NIS sup o [1997/04/13] ports/3279 ports new port of KON2 o [1997/04/14] kern/3281 errors when "rm -r"-ing in a mounted ext2 o [1997/04/14] kern/3282 ext2fs causes fs-unmount at shutdown/rebo o [1997/04/14] bin/3283 brandelf fails on files without write per o [1997/04/14] bin/3284 symorder(1): -t option doesn´t work at al o [1997/04/14] bin/3285 date option for pom(6) (phase of the moon o [1997/04/14] bin/3286 missing error checking in mount_mfs(8) ak o [1997/04/14] kern/3287 missing symbols in /usr/src/sys/i386/i386 o [1997/04/14] kern/3288 addition of a -f (force) option to "write o [1997/04/14] bin/3289 login(1) does not check /etc/skey.access o [1997/04/14] docs/3290 port option in lpd not valid o [1997/04/15] docs/3295 ATAPI CDROM not found during setup o [1997/04/15] ports/3296 ports New port(jp-GP-2.01jp):japanese/GP. o [1997/04/15] ports/3297 ports xforms-0.86 port no longer compiles o [1997/04/15] kern/3298 NFS privport handling is broken o [1997/04/15] kern/3299 /dev/console hangs o [1997/04/15] kern/3302 msdos FS bogus error o [1997/04/15] bin/3303 ftpio manpage o [1997/04/15] ports/3306 ports new port-package for ifmail o [1997/04/17] docs/3313 manpage bug in scsi(8) (cmd args are hex) o [1997/04/17] bin/3314 /etc/daily did not run on April 6, 1997 o [1997/04/17] kern/3317 odd TUBA_INCLUDE use in tcp_input.c o [1997/04/17] ports/3318 ports New port: jigsaw (Java-based HTTP server) o [1997/04/18] ports/3320 ports new and updated ports of korean, and upda o [1997/04/18] ports/3321 ports port update request for audio/splay-0.2 t o [1997/04/18] ports/3322 ports setlocale problem in lang/perl5 o [1997/04/18] ports/3330 ports hylafax port seems to be broken (partly) o [1997/04/19] ports/3333 ports new port request of korea/fvwm95 o [1997/04/19] ports/3334 ports new port request of korean/han o [1997/04/19] ports/3335 ports new port request of korean/hanemacs o [1997/04/19] ports/3336 ports new port request of korean/hanmutt o [1997/04/19] ports/3338 ports new port request of korean/hfvwm2 o [1997/04/19] ports/3339 ports new port request of korean/hlatexpsfonts o [1997/04/19] ports/3340 ports new port(update) request of korean/hmconv o [1997/04/19] ports/3341 ports new port request of korean/hpscat o [1997/04/19] ports/3342 ports new port request of korean/linuxdoc-sgml o [1997/04/19] ports/3343 ports new port request of korean/nh2ps o [1997/04/19] ports/3344 ports new port request of korean/netscape3 o [1997/04/19] ports/3347 ports new port request of net/ztelnet o [1997/04/19] ports/3348 ports new port request of korean/nhppf o [1997/04/19] ports/3352 ports New port: cddbd o [1997/04/20] ports/3357 ports I make "pari-GP" ports o [1997/04/20] ports/3358 ports XFMail-1.1 has been released o [1997/04/20] bin/3360 su(1) cannot call MD4Init(3) from libskey o [1997/04/20] ports/3362 ports Ports submission: XFrisk 0.99b4 o [1997/04/20] ports/3363 ports port of nana-1.00 for your collection o [1997/04/21] misc/3368 sysinstall upgrade should confirm before o [1997/04/21] ports/3370 ports tk41 doesn't build if not untarred into / o [1997/04/21] bin/3371 fenner LBL tcpdump 3.3 -merge submission o [1997/04/22] ports/3372 ports cal-3.5 port updated o [1997/04/23] kern/3375 Consistent 10 min. delay at boot with REL o [1997/04/23] bin/3376 incorrect output from kdump o [1997/04/24] ports/3378 max jp-vfghostscript-4.03 is updated. o [1997/04/24] bin/3379 mprof dumps core on FreeBSD 2.2.1 o [1997/04/25] docs/3382 bootp.8 -t option o [1997/04/25] ports/3383 ports kaffe core dumps if LD_LIBRARY_PATH not s o [1997/04/25] pending/3386gnats-adminkernel 'config' wrapper 'doconfig' ala Di o [1997/04/25] docs/3389 syslog.conf(5) man page omits ftp facilit o [1997/04/26] docs/3393 ``appears'' -> ``appeared'' in several ma o [1997/04/27] ports/3396 ports update of the port of Mesa (now version 2 o [1997/04/27] bin/3397 vipw does not distinguish between rebuild o [1997/04/27] bin/3399 mv of symbolic link can move directory in o [1997/04/27] docs/3400 MAXMEM uses maths in LINT o [1997/04/27] conf/3401 sysinstall sends empty FreeBSD user regis 490 problems total. From owner-freebsd-bugs Mon Apr 28 12:32:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA03320 for bugs-outgoing; Mon, 28 Apr 1997 12:32:43 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA03315 for ; Mon, 28 Apr 1997 12:32:41 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id FAA00744; Tue, 29 Apr 1997 05:29:29 +1000 Date: Tue, 29 Apr 1997 05:29:29 +1000 From: Bruce Evans Message-Id: <199704281929.FAA00744@godzilla.zeta.org.au> To: andreas@klemm.gtn.com, Shimon@i-Connect.Net Subject: Re: RELELNG_2_2 is Broken - Help!!! Cc: freebsd-bugs@FreeBSD.org, freebsd-hackers.freebsd.org@sendero.i-connect.net Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >ahc problems, scsi problems, etc. Besides, I may be dense and slow, but I >cannot get cvs to checkout for me any release other than current or >RELENG_2_2 without missing files, etc. > >> >> > Alternative: How do I checkout of CVS /usr/src/sys as of 13-Feb-97? >> It is >> > the last kernel I know of to exhibit usable level of stability. >> >> With the -D option, which allows you to checkout a release branch >> or HEAD (-current) at a certain date ... > >Except that is misses files this way (sys/lock.h and kern/kern_lock.c, >for example. does little to encourage me to trust it :-( These files were improperly imported from Lite2, and fixing the vendor branch screwed up the timestamps of the imports to the date of the fixups. Don't checkout the 13-Feb-97 version. 13-Feb-97 is just 4 days after the Lite2 version and shouldn't be expected to work. Check out the 9-Feb-97 version if you want to go back that far. Unfortunately the tree wasn't tagged before the Lite2 merge. Bruce From owner-freebsd-bugs Mon Apr 28 12:41:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA03923 for bugs-outgoing; Mon, 28 Apr 1997 12:41:31 -0700 (PDT) Received: from george.lbl.gov (george-2.lbl.gov [131.243.2.12]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id MAA03909; Mon, 28 Apr 1997 12:41:24 -0700 (PDT) Received: (jin@localhost) by george.lbl.gov (8.6.10/8.6.5) id MAA21778; Mon, 28 Apr 1997 12:39:08 -0700 Date: Mon, 28 Apr 1997 12:39:08 -0700 From: "Jin Guojun[ITG]" Message-Id: <199704281939.MAA21778@george.lbl.gov> To: gurney_j@resnet.uoregon.edu Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Cc: FreeBSD-gnats-submit@freebsd.org, bugs@freebsd.org Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk } > >Description: } > } > In a script, if the variable for a file name had a white space at } > the end, the sh will treat it differently when the file name variable } > is used at redirected I/O, from used at fopen(). The white space is } > interpreted as part of the file name when I/O redirections, such as, } > '<', '<<', '>>', and '>' are used. This is a problem for using in } > a script. } > The FreeBSD awk generates such withe space: } > } > MyArch=`uname -v | awk -F/ '{printf $NF}` } > echo "=$MyArch=" } > =GENERIC = } > } > I am not sure which one is the problem, maybe both. } } but of course... when you do the MyArch... it will store EXACTLY what awk } outputed... and that is with a \n at the end... one simple fix is: } MyArch=`uname -v | awk -F/ '{printf("%s", $NF)}'` } MyArch=`echo $MyArch` } echo "=$MyArch=" } } the second setting of MyArch eliminates the \n at the end... I had a } simlar problem with a script I was writing... it's just that borne shell } does EXACTLY what you tell it... :) It is not true. The awk for all other platforms does not output such \n. May it is GNU awk's problem. At least, we need make things consistant around the world. Why the tool with same name behaves differnetly cross platforms? Also, I doubt GNU awk output \n. If you do this: cat something > $MyArch The file created will be "GENERIC " instead of "GENERIC\n". } > >How-To-Repeat: } > } > For awk problem, see Description above. } > Below is the sh issue: } > } > % more abc } > file abc is a testing file } > } > % more test.script } > FILE_NAME="abc " } > more < $FILE_NAME } > echo "=$FILE_NAME=" } > more $FILE_NAME } > } > % test.script } > test.script: cannot open abc : no such file } > =abc = } > file abc is a testing file } } this is just as easy... basicly sh does the variable expansion.. then } it does the "parsing" of the command line options... if you replaced } the second more with: } more "$FILE_NAME" } you would have the same problem... I do NOT understand what you mean -- replacing the second more with: more "$FILE_NAME" the second more is -- more "$FILE_NAME" -- if it is repleaced by itself, what makes different? Also, the second more has no problem at all. Why first one has? } if you don't have any objections (as this is borne shell's expected } behavior), I'll close this.. ttyl.. If you think that using standard I/O should be different from using fopen(), then, you may close the case. The both problems just make whole world not consistant. Some original spec./stuff may have flaw. This does not mean defective is good. That is why the new technology always replaces the old technology. Then, things are moving forward. DOS expected behavior is like DOS, but why people try to get rid of it? Intel 286 is expected to behave like 286, why Pentium? or even Pentium-II? Why NOT Z80 or 8086? If you think this is my objections, please take a consideration. Otherwise, please ignore it. Thanks, -Jin From owner-freebsd-bugs Mon Apr 28 18:47:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA14197 for bugs-outgoing; Mon, 28 Apr 1997 18:47:39 -0700 (PDT) Received: from sendero.i-connect.net (sendero-ppp.i-Connect.Net [206.190.143.100]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id SAA14138 for ; Mon, 28 Apr 1997 18:47:30 -0700 (PDT) Received: (qmail 2914 invoked by uid 1000); 29 Apr 1997 01:40:23 -0000 Message-ID: X-Mailer: XFMail 1.1-alpha [p0] on FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <9088.862200217@time.cdrom.com> Date: Mon, 28 Apr 1997 09:51:52 -0700 (PDT) Organization: iConnect Corp. From: Simon Shapiro To: "Jordan K. Hubbard" Subject: Re: RELELNG_2_2 is Broken - Help!!! Cc: freebsd-hackers.freebsd.org@sendero.i-connect.net, freebsd-bugs@freebsd.org, Andreas Klemm Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Jordan K. Hubbard; On 28-Apr-97 you wrote: > > ahc problems, scsi problems, etc. Besides, I may be dense and slow, > but I > > cannot get cvs to checkout for me any release other than current or > > RELENG_2_2 without missing files, etc. > > That points to a bad or incomplete CVS repository; needless to say, > this works very well or you'd have never seen a 2.2.1-release :-) What I mean here is that it checks out but does not compile properly. I will wipe out the CVS tree and start a whole new one. Just in case, once I produce a kernel dump. > > 300 disk drives? P6? FDDI? Bash? I can reproduce the panic at will. > > It is nasty as it takes an hour or so of fsck to re-boot, but it > panics, > > very specifically with RELENG_2_2. I re-build the system (CVSup, > > cvs update, make world) twice a day. No difference. I will replace > the > > RAM on the machine after typing this note, but doubt it very much. I did. the system has 128MB of new RAM. Still the same. > Send me your config file - I'd still like to take a look at it. I'll > also take you up on the offer of a root account on the box. Please > install sshd from the ports collection so that I can get an encrypted > login to your box and then call me with the root password and machine > name - my phone number is in my finger entry at freebsd.org. I just posted the config file. It is also on ~ftp/crash on sendero.i-connect.net. I will put these also on ftp.i-connect.net/crash, so if sendero is down, the stuff will still be available. Your accounts are setup, Jordan. I left you a message at home. Ssh is always on on any machine I use. May i take this opprtunity to really thank each and all for the help you are giving me on this project. I am now even more in debt to this wonderful group. Simon From owner-freebsd-bugs Mon Apr 28 19:38:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA17150 for bugs-outgoing; Mon, 28 Apr 1997 19:38:21 -0700 (PDT) Received: from sendero.i-connect.net (sendero-ppp.i-Connect.Net [206.190.143.100]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id TAA17119 for ; Mon, 28 Apr 1997 19:37:55 -0700 (PDT) Received: (qmail 3338 invoked by uid 1000); 29 Apr 1997 02:16:47 -0000 Message-ID: X-Mailer: XFMail 1.1-alpha [p0] on FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199704281929.FAA00744@godzilla.zeta.org.au> Date: Mon, 28 Apr 1997 18:57:12 -0700 (PDT) Organization: iConnect Corp. From: Simon Shapiro To: Bruce Evans Subject: Re: RELELNG_2_2 is Broken - Help!!! Cc: freebsd-hackers.freebsd.org@sendero.i-connect.net, freebsd-bugs@FreeBSD.org, andreas@klemm.gtn.com Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Thanx! You are most helpful. I really enjoy this treatment. Simon Hi Bruce Evans; On 28-Apr-97 you wrote: > >ahc problems, scsi problems, etc. Besides, I may be dense and slow, but > I > >cannot get cvs to checkout for me any release other than current or > >RELENG_2_2 without missing files, etc. > > > >> > >> > Alternative: How do I checkout of CVS /usr/src/sys as of 13-Feb-97? > >> It is > >> > the last kernel I know of to exhibit usable level of stability. > >> > >> With the -D option, which allows you to checkout a release branch > >> or HEAD (-current) at a certain date ... > > > >Except that is misses files this way (sys/lock.h and kern/kern_lock.c, > >for example. does little to encourage me to trust it :-( > > These files were improperly imported from Lite2, and fixing the vendor > branch screwed up the timestamps of the imports to the date of the > fixups. > > Don't checkout the 13-Feb-97 version. 13-Feb-97 is just 4 days after the > Lite2 version and shouldn't be expected to work. Check out the 9-Feb-97 > version if you want to go back that far. Unfortunately the tree wasn't > tagged before the Lite2 merge. > > Bruce From owner-freebsd-bugs Mon Apr 28 19:40:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA17350 for bugs-outgoing; Mon, 28 Apr 1997 19:40:08 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA17325; Mon, 28 Apr 1997 19:40:03 -0700 (PDT) Resent-Date: Mon, 28 Apr 1997 19:40:03 -0700 (PDT) Resent-Message-Id: <199704290240.TAA17325@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, soil@quick.net Received: from jg.dyn.ml.org (soil@newport-1-11.quick.net [207.212.160.211]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA17014 for ; Mon, 28 Apr 1997 19:35:37 -0700 (PDT) Received: (from soil@localhost) by jg.dyn.ml.org (8.8.5/8.8.5) id TAA05226; Mon, 28 Apr 1997 19:35:31 -0700 (PDT) Message-Id: <199704290235.TAA05226@jg.dyn.ml.org> Date: Mon, 28 Apr 1997 19:35:31 -0700 (PDT) From: soil@quick.net Reply-To: soil@quick.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: docs/3409: md5(1) should be added to cksum(1) SEE ALSO Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3409 >Category: docs >Synopsis: md5(1) should be added to cksum(1) SEE ALSO >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 28 19:40:01 PDT 1997 >Last-Modified: >Originator: Josh Gilliam >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: cksum.1 rev 1.2 >Description: see Synopsis >How-To-Repeat: man 1 cksum >Fix: --- cksum.1.orig Sun Apr 27 02:26:41 1997 +++ cksum.1 Mon Apr 28 19:22:52 1997 @@ -144,6 +144,8 @@ .Nm utility exits 0 on success, and >0 if an error occurs. .Sh SEE ALSO +.Xr md5 1 +.Rs The default calculation is identical to that given in pseudo-code in the following .Tn ACM >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Apr 28 21:00:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA22048 for bugs-outgoing; Mon, 28 Apr 1997 21:00:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA22024; Mon, 28 Apr 1997 21:00:02 -0700 (PDT) Resent-Date: Mon, 28 Apr 1997 21:00:02 -0700 (PDT) Resent-Message-Id: <199704290400.VAA22024@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, pavlin@catarina.usc.edu Received: from rumi.usc.edu (rumi.usc.edu [128.125.51.41]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA21661 for ; Mon, 28 Apr 1997 20:53:25 -0700 (PDT) Received: (from pavlin@localhost) by rumi.usc.edu (8.8.5/8.8.5) id UAA09668; Mon, 28 Apr 1997 20:52:08 -0700 (PDT) Message-Id: <199704290352.UAA09668@rumi.usc.edu> Date: Mon, 28 Apr 1997 20:52:08 -0700 (PDT) From: pavlin@catarina.usc.edu Reply-To: pavlin@catarina.usc.edu To: FreeBSD-gnats-submit@freebsd.org Cc: pavlin@catarina.usc.edu X-Send-Pr-Version: 3.2 Subject: kern/3410: Raw multicast packets panic Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3410 >Category: kern >Synopsis: Kernel panic if raw multicast packet (>208 bytes) loopback >Confidential: yes >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 28 21:00:01 PDT 1997 >Last-Modified: >Originator: Pavlin Ivanov Radoslavov >Organization: University of Southern California >Release: FreeBSD 2.2-RELEASE i386 >Environment: All BSD delived systems with multicast support (FreeBSD, NetBSD, OpenBSD, SunOS,...) Verified only on FreeBSD, but the relevant code of the other systems looks the same. >Description: If a process wants to prepare itself the IP header and then send the packet using a raw socket, under certain conditions the kernel will panic: 1. The destination is a multicast address 2. The host is a member of the same multicast group 3. The packet to send is at least 208 bytes 4. The host is little endian If the packet is at least 208 bytes, an external mbuf cluster is used to store it (including the IP header) when it is passed to rip_output() and then to ip_output(). If the host is a member of the same multicast group, ip_mloopback() is called to send a copy of the packet to the same host. ip_mloopback uses m_copy() to create a copy of the packet and then uses htons() over some fields in the header to make them network-ordered. However, because m_copy() does not really copy the external clusters, but make them shared, the modification by ip_mloopback affects also the original packet. The size of the original packet is corrupted and after ip_output() tries to break the packet into several smaller, the difference between the size based on the IP header and the mbuf header results in panic. >How-To-Repeat: Compile and execute the following code as a root: /* * BSD kernel bug demonstration program. KERNEL PANIC!!!! * Verified only for FreeBSD. */ #include #include #include #include #include #include void main() { int sock, msock; int off; int b = 1; struct ip *ip; char buffer[300]; struct sockaddr_in sockdst; struct ip_mreq imr; sock = socket(AF_INET, SOCK_RAW, IPPROTO_UDP); if (sock < 0){ printf("Raw socket open error\n"); exit(1); } msock = socket(AF_INET, SOCK_DGRAM, 0); if (msock < 0){ printf("Multicast socket open error\n"); exit(1); } imr.imr_multiaddr.s_addr = inet_addr("224.0.1.20"); imr.imr_interface.s_addr = htonl(inet_addr("0.0.0.0")); if(setsockopt(msock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &imr, sizeof(struct ip_mreq)) < 0){ printf("Error join multicast group\n"); exit(1); } if(setsockopt(sock, IPPROTO_IP, IP_HDRINCL, (char *)&b, sizeof(b)) < 0){ printf("setsockopt HDRINCL error\n"); exit(1); } ip = (struct ip *)buffer; ip->ip_hl = sizeof(struct ip) >>2; ip->ip_v = IPVERSION; ip->ip_tos = 0; ip->ip_off = 0; ip->ip_src.s_addr = inet_addr("0.0.0.0"); ip->ip_dst.s_addr = inet_addr("224.0.1.20"); ip->ip_p = IPPROTO_UDP; ip->ip_len = 240; ip->ip_ttl = 2; bzero(&sockdst, sizeof(sockdst)); sockdst.sin_family = AF_INET; sockdst.sin_addr.s_addr = ip->ip_dst.s_addr; if (sendto(sock, buffer, ip->ip_len, 0, (struct sockaddr *)&sockdst, sizeof(sockdst)) < 0){ printf("sendto error\n"); exit(1); } printf("Packet send successfully\n"); exit(0); } >Fix: Apply the following patch to netinet/raw_ip.c --- raw_ip.c.org Mon Mar 3 01:24:38 1997 +++ raw_ip.c Mon Apr 28 18:46:54 1997 @@ -206,6 +206,13 @@ } if (ip->ip_id == 0) ip->ip_id = htons(ip_id++); + if (m->m_flags & M_EXT) + /* pullup the IP header from the external buffer */ + if ((m = m_pullup(m, (IP_VHL_HL(ip->ip_vhl) << 2))) == 0){ + m_freem(m); + return ENOBUFS; + } + /* XXX prevent ip_output from overwriting header fields */ flags |= IP_RAWOUTPUT; ipstat.ips_rawout++; Pavlin Radoslavov pavlin@catarina.usc.edu >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Apr 28 21:51:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA24510 for bugs-outgoing; Mon, 28 Apr 1997 21:51:14 -0700 (PDT) Received: from george.lbl.gov (george-2.lbl.gov [131.243.2.12]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id VAA24503; Mon, 28 Apr 1997 21:51:11 -0700 (PDT) Received: (jin@localhost) by george.lbl.gov (8.6.10/8.6.5) id VAA08913; Mon, 28 Apr 1997 21:48:46 -0700 Date: Mon, 28 Apr 1997 21:48:46 -0700 From: "Jin Guojun[ITG]" Message-Id: <199704290448.VAA08913@george.lbl.gov> To: fenner@parc.xerox.com Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Cc: FreeBSD-gnats-submit@freebsd.org, bugs@freebsd.org, gurney_j@resnet.uoregon.edu Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk } That's correct. What's really going on is that "uname -v" outputs a } space at the end. } } % echo ">>`uname -v`<<" } >>FreeBSD 2.2-RELEASE #0: Mon Mar 24 11:03:31 GMT 1997 root@sundae.parc.xero } x.com:/usr/src/sys/compile/SUNDAE << } } so if you split on slashes and get the last piece, it is indeed "SUNDAE ". } awk is performing as you ask it to. Thanks for pointing it out. This tells that GNU awk is innocent. Then, the futher question is "Can we change uname to make no space at the end?" I am happy to fix it, but every one have to agree to do so. Comments? -Jin From owner-freebsd-bugs Mon Apr 28 22:00:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA25045 for bugs-outgoing; Mon, 28 Apr 1997 22:00:08 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA25025; Mon, 28 Apr 1997 22:00:04 -0700 (PDT) Date: Mon, 28 Apr 1997 22:00:04 -0700 (PDT) Message-Id: <199704290500.WAA25025@hub.freebsd.org> To: freebsd-bugs Cc: From: "Jin Guojun[ITG]" Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Reply-To: "Jin Guojun[ITG]" Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/3387; it has been noted by GNATS. From: "Jin Guojun[ITG]" To: fenner@parc.xerox.com Cc: FreeBSD-gnats-submit@freebsd.org, bugs@freebsd.org, gurney_j@resnet.uoregon.edu Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Date: Mon, 28 Apr 1997 21:48:46 -0700 } That's correct. What's really going on is that "uname -v" outputs a } space at the end. } } % echo ">>`uname -v`<<" } >>FreeBSD 2.2-RELEASE #0: Mon Mar 24 11:03:31 GMT 1997 root@sundae.parc.xero } x.com:/usr/src/sys/compile/SUNDAE << } } so if you split on slashes and get the last piece, it is indeed "SUNDAE ". } awk is performing as you ask it to. Thanks for pointing it out. This tells that GNU awk is innocent. Then, the futher question is "Can we change uname to make no space at the end?" I am happy to fix it, but every one have to agree to do so. Comments? -Jin From owner-freebsd-bugs Mon Apr 28 22:30:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA26235 for bugs-outgoing; Mon, 28 Apr 1997 22:30:11 -0700 (PDT) Received: from hydrogen.nike.efn.org (metriclient-13.uoregon.edu [128.223.172.13]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA26220; Mon, 28 Apr 1997 22:30:04 -0700 (PDT) Received: (from jmg@localhost) by hydrogen.nike.efn.org (8.8.4/8.8.4) id WAA16187; Mon, 28 Apr 1997 22:29:53 -0700 (PDT) Message-ID: <19970428222953.46086@hydrogen.nike.efn.org> Date: Mon, 28 Apr 1997 22:29:53 -0700 From: John-Mark Gurney To: "Jin Guojun[ITG]" Cc: fenner@parc.xerox.com, FreeBSD-gnats-submit@freebsd.org, bugs@freebsd.org Subject: Re: bin/3387: sh mis-interpret the file name / awk failure References: <199704290448.VAA08913@george.lbl.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199704290448.VAA08913@george.lbl.gov>; from Jin Guojun[ITG] on Mon, Apr 28, 1997 at 09:48:46PM -0700 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2-960801-SNAP i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jin Guojun[ITG] scribbled this message on Apr 28: > } That's correct. What's really going on is that "uname -v" outputs a > } space at the end. > } > } % echo ">>`uname -v`<<" > } >>FreeBSD 2.2-RELEASE #0: Mon Mar 24 11:03:31 GMT 1997 root@sundae.parc.xero > } x.com:/usr/src/sys/compile/SUNDAE << > } > } so if you split on slashes and get the last piece, it is indeed "SUNDAE ". > } awk is performing as you ask it to. > > Thanks for pointing it out. This tells that GNU awk is innocent. > Then, the futher question is "Can we change uname to make no space at the end?" > I am happy to fix it, but every one have to agree to do so. Comments? well.. I just checked with Solaris' awk.. and it doesn't do it like this... echo "sdlfk/sdfkj " | awk -F/ "{printf $NF }" so the real fix is stop uname for including that extra space... also.. it would fundamentally break awk... with awk you expect to get everything EXACTLY between the field seperator (except for in the special case the man page mentions)... there is no extra field seperator between the end of text and the new line... so the space is part of the field... I personally would object to this modification the awk.. and hope that this crazy idea doesn't every get into your mind again.. :) what I wouldn't object to is another flag that strips that white space from around the fields... -- John-Mark Cu Networking Modem/FAX: +1 541 683 6954 Live in Peace, destroy Micro$oft, support free software, run FreeBSD From owner-freebsd-bugs Mon Apr 28 22:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA26853 for bugs-outgoing; Mon, 28 Apr 1997 22:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA26812; Mon, 28 Apr 1997 22:40:01 -0700 (PDT) Date: Mon, 28 Apr 1997 22:40:01 -0700 (PDT) Message-Id: <199704290540.WAA26812@hub.freebsd.org> To: freebsd-bugs Cc: From: John-Mark Gurney Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Reply-To: John-Mark Gurney Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/3387; it has been noted by GNATS. From: John-Mark Gurney To: "Jin Guojun[ITG]" Cc: fenner@parc.xerox.com, FreeBSD-gnats-submit@freebsd.org, bugs@freebsd.org Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Date: Mon, 28 Apr 1997 22:29:53 -0700 Jin Guojun[ITG] scribbled this message on Apr 28: > } That's correct. What's really going on is that "uname -v" outputs a > } space at the end. > } > } % echo ">>`uname -v`<<" > } >>FreeBSD 2.2-RELEASE #0: Mon Mar 24 11:03:31 GMT 1997 root@sundae.parc.xero > } x.com:/usr/src/sys/compile/SUNDAE << > } > } so if you split on slashes and get the last piece, it is indeed "SUNDAE ". > } awk is performing as you ask it to. > > Thanks for pointing it out. This tells that GNU awk is innocent. > Then, the futher question is "Can we change uname to make no space at the end?" > I am happy to fix it, but every one have to agree to do so. Comments? well.. I just checked with Solaris' awk.. and it doesn't do it like this... echo "sdlfk/sdfkj " | awk -F/ "{printf $NF }" so the real fix is stop uname for including that extra space... also.. it would fundamentally break awk... with awk you expect to get everything EXACTLY between the field seperator (except for in the special case the man page mentions)... there is no extra field seperator between the end of text and the new line... so the space is part of the field... I personally would object to this modification the awk.. and hope that this crazy idea doesn't every get into your mind again.. :) what I wouldn't object to is another flag that strips that white space from around the fields... -- John-Mark Cu Networking Modem/FAX: +1 541 683 6954 Live in Peace, destroy Micro$oft, support free software, run FreeBSD From owner-freebsd-bugs Tue Apr 29 00:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02393 for bugs-outgoing; Tue, 29 Apr 1997 00:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02367; Tue, 29 Apr 1997 00:40:01 -0700 (PDT) Date: Tue, 29 Apr 1997 00:40:01 -0700 (PDT) Message-Id: <199704290740.AAA02367@hub.freebsd.org> To: freebsd-bugs Cc: From: hoek@hwcn.org Subject: Re: bin/3403: yacc doesn't well parse recursivish errors Reply-To: hoek@hwcn.org Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/3403; it has been noted by GNATS. From: hoek@hwcn.org To: freebsd-gnats-submit@freebsd.org, Tim.Vanderhoek@X2296 Cc: ac199@hwcn.org, robert.corbett@eng.Sun.COM Subject: Re: bin/3403: yacc doesn't well parse recursivish errors Date: Tue, 29 Apr 1997 03:33:38 -0400 (EDT) > Description > > >It would seem that yacc doesn't properly handle rules along the lines >of Well....maybe it does... >The following program should print out have the following output: > >-- >Parsed #1 >Parsed #0 >-- > >However, it does not. Rather, only the first line ("Parsed #1") is >printed... This is not what I want the program to do. Nevermind... It works just finely when one remembers to include yyerrok; in the error-handling rule. Something still feels wrong, but I'm not that this bugreport quite points it out... Feel free to close it... From owner-freebsd-bugs Tue Apr 29 01:20:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA04203 for bugs-outgoing; Tue, 29 Apr 1997 01:20:58 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id BAA04194 for ; Tue, 29 Apr 1997 01:20:54 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA19517; Tue, 29 Apr 1997 10:20:48 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.5/8.8.5) id KAA03649; Tue, 29 Apr 1997 10:00:19 +0200 (MET DST) Message-ID: <19970429100019.CS30071@uriah.heep.sax.de> Date: Tue, 29 Apr 1997 10:00:19 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: gurney_j@resnet.uoregon.edu (John-Mark Gurney) Cc: jin@george.lbl.gov (Jin Guojun[ITG]), fenner@parc.xerox.com, bugs@freebsd.org Subject: Re: bin/3387: sh mis-interpret the file name / awk failure References: <199704290448.VAA08913@george.lbl.gov> <19970428222953.46086@hydrogen.nike.efn.org> X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <19970428222953.46086@hydrogen.nike.efn.org>; from John-Mark Gurney on Apr 28, 1997 22:29:53 -0700 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As John-Mark Gurney wrote: > well.. I just checked with Solaris' awk.. and it doesn't do it like > this... > > echo "sdlfk/sdfkj " | awk -F/ "{printf $NF }" Btw., for things like Slowarlis, remember that they didn't have the courage yet to tell `awk' to `awk'. They're still calling it `nawk'. This might make a difference... -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-bugs Tue Apr 29 01:25:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA04435 for bugs-outgoing; Tue, 29 Apr 1997 01:25:02 -0700 (PDT) Received: from hydrogen.nike.efn.org (resnet.uoregon.edu [128.223.170.28]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA04427 for ; Tue, 29 Apr 1997 01:24:56 -0700 (PDT) Received: (from jmg@localhost) by hydrogen.nike.efn.org (8.8.4/8.8.4) id BAA16684; Tue, 29 Apr 1997 01:24:32 -0700 (PDT) Message-ID: <19970429012431.64656@hydrogen.nike.efn.org> Date: Tue, 29 Apr 1997 01:24:31 -0700 From: John-Mark Gurney To: Joerg Wunsch Cc: "Jin Guojun[ITG]" , fenner@parc.xerox.com, bugs@freebsd.org Subject: Re: bin/3387: sh mis-interpret the file name / awk failure References: <199704290448.VAA08913@george.lbl.gov> <19970428222953.46086@hydrogen.nike.efn.org> <19970429100019.CS30071@uriah.heep.sax.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <19970429100019.CS30071@uriah.heep.sax.de>; from J Wunsch on Tue, Apr 29, 1997 at 10:00:19AM +0200 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2-960801-SNAP i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk J Wunsch scribbled this message on Apr 29: > As John-Mark Gurney wrote: > > > well.. I just checked with Solaris' awk.. and it doesn't do it like > > this... > > > > echo "sdlfk/sdfkj " | awk -F/ "{printf $NF }" > > Btw., for things like Slowarlis, remember that they didn't have the > courage yet to tell `awk' to `awk'. They're still calling it `nawk'. > This might make a difference... thanks for reminding me... just tried it with nawk, still has the space at the end... -- John-Mark Cu Networking Modem/FAX: +1 541 683 6954 Live in Peace, destroy Micro$oft, support free software, run FreeBSD From owner-freebsd-bugs Tue Apr 29 01:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA05194 for bugs-outgoing; Tue, 29 Apr 1997 01:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA05182; Tue, 29 Apr 1997 01:40:01 -0700 (PDT) Date: Tue, 29 Apr 1997 01:40:01 -0700 (PDT) Message-Id: <199704290840.BAA05182@hub.freebsd.org> To: freebsd-bugs Cc: From: Bill Fenner Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Reply-To: Bill Fenner Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/3387; it has been noted by GNATS. From: Bill Fenner To: John-Mark Gurney Cc: "Jin Guojun[ITG]" , fenner@parc.xerox.com, FreeBSD-gnats-submit@freebsd.org Subject: Re: bin/3387: sh mis-interpret the file name / awk failure Date: Tue, 29 Apr 1997 01:29:48 PDT John-Mark Gurney wrote: >what I wouldn't object to is another flag that strips that white space >from around the fields... Like "-F'[ /]'" as Joerg suggested? sundae% uname -v | awk -F'[ /]' '{printf ">>" $(NF-1) "<<"}' >>SUNDAE< Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA18643 for bugs-outgoing; Tue, 29 Apr 1997 07:30:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA18632; Tue, 29 Apr 1997 07:30:02 -0700 (PDT) Resent-Date: Tue, 29 Apr 1997 07:30:02 -0700 (PDT) Resent-Message-Id: <199704291430.HAA18632@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.HAA18384;Tue; (8.8.5/8.8.5);, 29 Apr 1997 07:24:57.-0700 (PDT) Message-Id: <199704291424.HAA18384@hub.freebsd.org> Date: Tue, 29 Apr 1997 07:24:57 -0700 (PDT) From: naryaz@escortnet.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: bin/3416: ibcs emulation problems Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3416 >Category: bin >Synopsis: ibcs emulation problems >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: support >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 07:30:01 PDT 1997 >Last-Modified: >Originator: Aydan AYKAC >Organization: >Release: 2.1.7 >Environment: >Description: SCO binary programs doesn't run and gives 'abort' message under bourne sh ,same program gives 'trap abort' under csh. >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Apr 29 09:20:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA23562 for bugs-outgoing; Tue, 29 Apr 1997 09:20:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA23551; Tue, 29 Apr 1997 09:20:02 -0700 (PDT) Resent-Date: Tue, 29 Apr 1997 09:20:02 -0700 (PDT) Resent-Message-Id: <199704291620.JAA23551@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, soil@quick.net Received: from jg.dyn.ml.org (soil@newport-1-11.quick.net [207.212.160.211]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA23174; Tue, 29 Apr 1997 09:13:34 -0700 (PDT) Received: (from soil@localhost) by jg.dyn.ml.org (8.8.5/8.8.5) id JAA26681; Tue, 29 Apr 1997 09:13:32 -0700 (PDT) Message-Id: <199704291613.JAA26681@jg.dyn.ml.org> Date: Tue, 29 Apr 1997 09:13:32 -0700 (PDT) From: soil@quick.net Reply-To: soil@quick.net To: FreeBSD-gnats-submit@freebsd.org, jkh@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/3417: typo in src/release/sysinstall/menus.c Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3417 >Category: conf >Synopsis: typo in src/release/sysinstall/menus.c >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 09:20:00 PDT 1997 >Last-Modified: >Originator: Josh Gilliam >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: menus.c rev 1.131 >Description: sysinstall's 'FreeBSD Configuration Menu' is missing a leading P in front of ``Partition''. ... L Label The disk Label editor Partition The disk Partition Editor R Register Register yourself or company as a FreeBSD user. ... >How-To-Repeat: sysinstall >Fix: --- menus.c.orig Sun Apr 20 09:46:32 1997 +++ menus.c Tue Apr 29 08:58:30 1997 @@ -1107,7 +1107,7 @@ NULL, distExtractAll }, { "L Label", "The disk Label editor", NULL, diskLabelEditor }, - { "Partition", "The disk Partition Editor", + { "P Partition", "The disk Partition Editor", NULL, diskPartitionEditor }, { "R Register", "Register yourself or company as a FreeBSD user.", NULL, configRegister }, { "E Exit", "Exit this menu (returning to previous)", >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Apr 29 10:20:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA26968 for bugs-outgoing; Tue, 29 Apr 1997 10:20:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA26934; Tue, 29 Apr 1997 10:20:03 -0700 (PDT) Resent-Date: Tue, 29 Apr 1997 10:20:03 -0700 (PDT) Resent-Message-Id: <199704291720.KAA26934@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, pst@jnx.com Received: from red.jnx.com (red.jnx.com [208.197.169.254]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA26604; Tue, 29 Apr 1997 10:13:59 -0700 (PDT) Received: from base.jnx.com (base.jnx.com [208.197.169.238]) by red.jnx.com (8.8.5/8.8.5) with ESMTP id KAA08558; Tue, 29 Apr 1997 10:13:28 -0700 (PDT) Received: (from pst@localhost) by base.jnx.com (8.8.5/8.7.3) id KAA17508; Tue, 29 Apr 1997 10:13:28 -0700 (PDT) Message-Id: <199704291713.KAA17508@base.jnx.com> Date: Tue, 29 Apr 1997 10:13:28 -0700 (PDT) From: Paul Traina Reply-To: pst@jnx.com To: FreeBSD-gnats-submit@freebsd.org Cc: jkh@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/3418: pkg_create doesn't always create gzip'ed tarball Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3418 >Category: bin >Synopsis: pkg_create doesn't always create gzip'ed tarball >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 10:20:01 PDT 1997 >Last-Modified: >Originator: Paul Traina >Organization: Juniper Networks >Release: FreeBSD 2.2-STABLE i386 >Environment: 2.2 stable post 2.2.1 >Description: If I create a package with the name foo-beta-1.0 using the pkg_add command: pkg_create -v -f pkg/PLIST -c pkg/COMMENT -d pkg/DESC \ foo-beta_1.0 I end up with a file called "foo-beta_1.0" that is in .tar format, even though I get the message "creating gzip'ed tarball in ...". If I do the same command, with a different name: pkg_create -v -f pkg/PLIST -c pkg/COMMENT -d pkg/DESC \ foo-beta_1_0 a file called foo-beta_1_0.tgz is created which /is/ a gzipped tarball. My half-assed guess w/o looking at the source code is that someone's trying to do some suffix stripping. >How-To-Repeat: >Fix: I don't care if the final product says .tgz or not, but it should be consistent on gzipping the tarball, and this behavior needs to be documented. Ideally, it should always create a .tgz file, so there's no need to change the documentation. :-) >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Apr 29 10:38:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA28444 for bugs-outgoing; Tue, 29 Apr 1997 10:38:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA28416; Tue, 29 Apr 1997 10:38:33 -0700 (PDT) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA10106; Tue, 29 Apr 1997 10:38:27 -0700 (PDT) Date: Tue, 29 Apr 1997 10:38:27 -0700 (PDT) Message-Id: <199704291738.KAA10106@freefall.freebsd.org> To: soil@quick.net, jkh@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: conf/3417 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: typo in src/release/sysinstall/menus.c State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Tue Apr 29 10:38:15 PDT 1997 State-Changed-Why: Already fixed, thanks. From owner-freebsd-bugs Tue Apr 29 12:50:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA05600 for bugs-outgoing; Tue, 29 Apr 1997 12:50:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA05586; Tue, 29 Apr 1997 12:50:02 -0700 (PDT) Resent-Date: Tue, 29 Apr 1997 12:50:02 -0700 (PDT) Resent-Message-Id: <199704291950.MAA05586@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.MAA05042;Tue; (8.8.5/8.8.5);, 29 Apr 1997 12:40:05.-0700 (PDT) Message-Id: <199704291940.MAA05042@hub.freebsd.org> Date: Tue, 29 Apr 1997 12:40:05 -0700 (PDT) From: j.loverso@opengroup.org To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: kern/3419: __attribute__((__unused__)) doesn't work Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3419 >Category: kern >Synopsis: __attribute__((__unused__)) doesn't work >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 12:50:01 PDT 1997 >Last-Modified: >Originator: John LoVerso >Organization: Open Group Research Inst >Release: 2.2.1 >Environment: FreeBSD freebase.osf.org 2.2.1-RELEASE FreeBSD 2.2.1-RELEASE #0: Thu Mar 27 08:40:39 EST 1997 loverso@freebase.osf.org:/usr/src/sys/compile/USEFUL+snd i386 >Description: The system comes with GCC 2.7.2.1. /usr/include/sys/cdefs.h says: #if __GNUC__ == 2 && __GNUC_MINOR__ >= 7 || __GNUC__ >= 3 #define __dead #define __dead2 __attribute__((__noreturn__)) #define __pure #define __pure2 __attribute__((__const__)) #define __unused __attribute__((__unused__)) #endif However,I tried to compile Berk DB 2.0. It has code like this: (starting at line 340) typedef struct _hoffpage { u_int8_t type; /* 00: Page type and delete flag. */ u_int8_t __unused[3]; /* 01-03: Padding, unused. */ When it gets compiled, it complains: ../dist/../include/db_page.h:342: parse error before `[' ../dist/../include/db_page.h:342: warning: no semicolon at end of struct or union It appears that __attribute__((__unused__)) doesn't work. I'm not sure which catagory this bug is in. Is it kern? (/usr/include/sys/cdef.h) Is it GNU (gcc). Is it misc? >How-To-Repeat: Try to compile DB 2.0 fetch ftp://ftp.sleepycat.com/pub/db.tar.gz tar zxvf db.tar.gz cd db-2.0.4/build.unix ../dist/configure make >Fix: Fix GCC? Fix /usr/include/sys/cdefs.h >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Apr 29 13:10:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA06933 for bugs-outgoing; Tue, 29 Apr 1997 13:10:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA06926; Tue, 29 Apr 1997 13:10:02 -0700 (PDT) Date: Tue, 29 Apr 1997 13:10:02 -0700 (PDT) Message-Id: <199704292010.NAA06926@hub.freebsd.org> To: freebsd-bugs Cc: From: Dan Janowski Subject: Re: i386/3405: 3c589 ethernet PC-card stops sending/receiving data Reply-To: Dan Janowski Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR i386/3405; it has been noted by GNATS. From: Dan Janowski To: freebsd-gnats-submit@freebsd.org, danj@3skel.com Cc: Subject: Re: i386/3405: 3c589 ethernet PC-card stops sending/receiving data Date: Tue, 29 Apr 1997 14:59:31 -0400 Somehow the upgrade process wrecked the configuration on the 3c589 card to leave it in a state where not even the DOS config/diag program could fix it. I downloaded the newest DOS config utility from 3Com and it was able to clear the condition. Network I/O now proceeds as it should. This problem is to bed. From owner-freebsd-bugs Tue Apr 29 13:20:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA07820 for bugs-outgoing; Tue, 29 Apr 1997 13:20:28 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA07810; Tue, 29 Apr 1997 13:20:12 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA10800; Tue, 29 Apr 1997 13:20:04 -0700 (PDT) Date: Tue, 29 Apr 1997 13:20:04 -0700 (PDT) Message-Id: <199704292020.NAA10800@freefall.freebsd.org> To: ac199@hwcn.org, joerg@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/3403 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: yacc doesn't well parse recursivish errors State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Tue Apr 29 22:19:47 MEST 1997 State-Changed-Why: Closed at Tim's request. From owner-freebsd-bugs Tue Apr 29 13:35:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA08642 for bugs-outgoing; Tue, 29 Apr 1997 13:35:58 -0700 (PDT) Received: from lips.lcse.umn.edu (lips.lcse.umn.edu [128.101.182.100]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA08635 for ; Tue, 29 Apr 1997 13:35:39 -0700 (PDT) Received: from fuckme.thebarn.com (banana.lcse.umn.edu [128.101.182.200]) by lips.lcse.umn.edu (8.8.5/8.8.4) with ESMTP id PAA02120 for ; Tue, 29 Apr 1997 15:35:26 -0500 (CDT) Received: (from cattelan@localhost) by fuckme.thebarn.com (8.8.5/8.8.5) id PAA12562; Tue, 29 Apr 1997 15:35:23 -0500 (CDT) Date: Tue, 29 Apr 1997 15:35:23 -0500 (CDT) Message-Id: <199704292035.PAA12562@fuckme.thebarn.com> From: Rusell Cattelan MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: freebsd-bugs@freebsd.org Subject: pppd hangs or reboots machine. X-Mailer: VM 6.29 under 20.2 XEmacs Lucid (beta2) Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I don't have alot of details of why this is happening yet, but I mentioning it just in case somebody has some ideas. The system is running 3.0-current like April 27th. Basically if the phone connection goes down while the pppd ppp link is running; the system will either completely lock up or just reboot (no panic message just reboot). I usally take a minute or so before it will actually hang. The other end is also a 3.0-current system but only as of about a month ago, it doesn't seem to have a problem when the link goes down. It probably should be noted that the system with the problem has and internal modem (Cardinal if it make a difference) and the other system has an external modem. One other thing; I have been trying to get an SGI box to talk to both pppd and ppp on a freebsd machine... they do not want to talk to each other. the lcp phase fails miserably. They won't agree on the magic numbers. Any suggestions? -- Russell Cattelan ------------------------------------------- Of all that works backward must be foreword! ------------------------------------------- From owner-freebsd-bugs Tue Apr 29 14:00:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA10244 for bugs-outgoing; Tue, 29 Apr 1997 14:00:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA10215; Tue, 29 Apr 1997 14:00:01 -0700 (PDT) Date: Tue, 29 Apr 1997 14:00:01 -0700 (PDT) Message-Id: <199704292100.OAA10215@hub.freebsd.org> To: freebsd-bugs Cc: From: j@uriah.heep.sax.de (J Wunsch) Subject: Re: kern/3419: __attribute__((__unused__)) doesn't work Reply-To: j@uriah.heep.sax.de (J Wunsch) Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/3419; it has been noted by GNATS. From: j@uriah.heep.sax.de (J Wunsch) To: j.loverso@opengroup.org Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/3419: __attribute__((__unused__)) doesn't work Date: Tue, 29 Apr 1997 22:28:28 +0200 As j.loverso@opengroup.org wrote: > However,I tried to compile Berk DB 2.0. It has code like this: > (starting at line 340) > > typedef struct _hoffpage { > u_int8_t type; /* 00: Page type and delete flag. */ > u_int8_t __unused[3]; /* 01-03: Padding, unused. */ This is broken code. Names starting with an underscore are reserved for the implementation. No userland program (and Berkeley DB is userland in this sense) has the right to use them. > It appears that __attribute__((__unused__)) doesn't work. It does. It's working in a totally different way than what you would expect, like: __unused void somefunc(void) { /* this is unused */ } > I'm not sure which catagory this bug is in. Ask the people at Berkeley. :-) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-bugs Tue Apr 29 14:05:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA10836 for bugs-outgoing; Tue, 29 Apr 1997 14:05:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA10827; Tue, 29 Apr 1997 14:05:44 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id OAA11351; Tue, 29 Apr 1997 14:05:36 -0700 (PDT) Date: Tue, 29 Apr 1997 14:05:36 -0700 (PDT) Message-Id: <199704292105.OAA11351@freefall.freebsd.org> To: j.loverso@opengroup.org, joerg@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/3419 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: __attribute__((__unused__)) doesn't work State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Tue Apr 29 23:04:49 MEST 1997 State-Changed-Why: Usage error for __attribute in Berkeley DB. From owner-freebsd-bugs Tue Apr 29 15:10:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA14134 for bugs-outgoing; Tue, 29 Apr 1997 15:10:20 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA14124; Tue, 29 Apr 1997 15:10:12 -0700 (PDT) From: Nate Williams Received: (from nate@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA13327; Tue, 29 Apr 1997 15:10:04 -0700 (PDT) Date: Tue, 29 Apr 1997 15:10:04 -0700 (PDT) Message-Id: <199704292210.PAA13327@freefall.freebsd.org> To: danj@3skel.com, nate@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: i386/3405 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: 3c589 ethernet PC-card stops sending/receiving data State-Changed-From-To: open-closed State-Changed-By: nate State-Changed-When: Tue Apr 29 15:09:39 PDT 1997 State-Changed-Why: Closed at request of submitter. From owner-freebsd-bugs Tue Apr 29 17:17:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA19601 for bugs-outgoing; Tue, 29 Apr 1997 17:17:55 -0700 (PDT) Received: from postman.osf.org (postman.osf.org [130.105.1.152]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA19590 for ; Tue, 29 Apr 1997 17:17:52 -0700 (PDT) Received: from opengroup.org (freebase.osf.org [130.105.3.38]) by postman.osf.org (8.7.6/8.7.3) with ESMTP id UAA29389; Tue, 29 Apr 1997 20:17:11 -0400 (EDT) Message-Id: <199704300017.UAA29389@postman.osf.org> To: j@uriah.heep.sax.de (J Wunsch) cc: freebsd-bugs@FreeBSD.org Subject: Re: kern/3419 Date: Tue, 29 Apr 1997 20:16:51 -0400 From: John Robert LoVerso Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Bostic has changed DB2.0: ------- Forwarded Message Date: Tue, 29 Apr 1997 16:17:47 -0400 (EDT) From: Sleepycat Software To: loverso@opengroup.org Subject: Re: db 2.0.4 on FreeBSD 2.2.1 > Now, I'm unfamiliar with these particularities of GCC2, but it would > appear that gcc 2.7.2.1 on my system isn't recognizing the __attributte__. > For now I've hacked it by substituting _unused and entering bug reports > to you and the FreeBSD project. I've changed all of the "__unused" items to "unused" in my tree. DB is kind of in a weird position -- it's really a library, so it has to avoid the application name space, and it's distributed as an application, so it has to avoid the system name space. Anyway, I didn't need the leading underscores, so they're gone now. - --keith ------- End of Forwarded Message John From owner-freebsd-bugs Tue Apr 29 22:50:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA06860 for bugs-outgoing; Tue, 29 Apr 1997 22:50:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA06846; Tue, 29 Apr 1997 22:50:34 -0700 (PDT) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA00749; Tue, 29 Apr 1997 22:50:33 -0700 (PDT) Date: Tue, 29 Apr 1997 22:50:33 -0700 (PDT) Message-Id: <199704300550.WAA00749@freefall.freebsd.org> To: louie@TransSys.COM, msmith@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/3027 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: error parsing mount options which include an '=' parameter State-Changed-From-To: open-closed State-Changed-By: msmith State-Changed-When: Tue Apr 29 22:49:38 PDT 1997 State-Changed-Why: Committed patch as supplied. Not applicable to RELENG_2_2. From owner-freebsd-bugs Wed Apr 30 00:37:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA11984 for bugs-outgoing; Wed, 30 Apr 1997 00:37:22 -0700 (PDT) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA11979 for ; Wed, 30 Apr 1997 00:37:18 -0700 (PDT) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.5/8.8.5) with SMTP id IAA03232; Wed, 30 Apr 1997 08:36:47 +0100 (BST) Date: Wed, 30 Apr 1997 08:36:47 +0100 (BST) From: Doug Rabson To: Rusell Cattelan cc: freebsd-bugs@freebsd.org Subject: Re: pppd hangs or reboots machine. In-Reply-To: <199704292035.PAA12562@fuckme.thebarn.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 29 Apr 1997, Rusell Cattelan wrote: > I don't have alot of details of why this is happening yet, but I > mentioning it just in case somebody has some ideas. > > The system is running 3.0-current like April 27th. > > Basically if the phone connection goes down while the pppd ppp link is > running; the system will either completely lock up or just reboot > (no panic message just reboot). I usally take a minute or so before > it will actually hang. > > The other end is also a 3.0-current system but only as of about a > month ago, it doesn't seem to have a problem when the link goes down. > > It probably should be noted that the system with the problem has and > internal modem (Cardinal if it make a difference) and the other system > has an external modem. > > > One other thing; I have been trying to get an SGI box to talk to both > pppd and ppp on a freebsd machine... they do not want to talk to each > other. the lcp phase fails miserably. > They won't agree on the magic numbers. > > Any suggestions? I was digging through the code in isa.c which calculates interrupt masks and I noticed that it special cases SLIP to make sure that all ttys interupts are masked by splnet but doesn't do the same for kernel-mode ppp. This was an old bug I fixed in the 2.0 days; it seems to have reappeared. As a workaround, you might try /usr/sbin/ppp. Since it does all its work in user mode, there are no interrupt mask hassles with it. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 From owner-freebsd-bugs Wed Apr 30 00:44:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA12408 for bugs-outgoing; Wed, 30 Apr 1997 00:44:48 -0700 (PDT) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA12402 for ; Wed, 30 Apr 1997 00:44:44 -0700 (PDT) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.5/8.8.5) with SMTP id IAA03251; Wed, 30 Apr 1997 08:44:45 +0100 (BST) Date: Wed, 30 Apr 1997 08:44:45 +0100 (BST) From: Doug Rabson To: Rusell Cattelan cc: freebsd-bugs@freebsd.org Subject: Re: pppd hangs or reboots machine. In-Reply-To: <199704292035.PAA12562@fuckme.thebarn.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 29 Apr 1997, Rusell Cattelan wrote: > Any suggestions? Hmm. The comment to rev 1.54 of isa.c suggests that kernel-mode ppp deals with the interrupt mask hassles itself. You could still try using user-mode ppp to see if it makes a difference. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 From owner-freebsd-bugs Wed Apr 30 01:10:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA13698 for bugs-outgoing; Wed, 30 Apr 1997 01:10:51 -0700 (PDT) Received: from spinner.DIALix.COM (spinner.dialix.com [192.203.228.67]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA13687 for ; Wed, 30 Apr 1997 01:10:44 -0700 (PDT) Received: from spinner.DIALix.COM (localhost.DIALix.oz.au [127.0.0.1]) by spinner.DIALix.COM with ESMTP id QAA04923; Wed, 30 Apr 1997 16:09:52 +0800 (WST) Message-Id: <199704300809.QAA04923@spinner.DIALix.COM> To: Doug Rabson cc: Rusell Cattelan , freebsd-bugs@freebsd.org Subject: Re: pppd hangs or reboots machine. In-reply-to: Your message of "Wed, 30 Apr 1997 08:36:47 +0100." Date: Wed, 30 Apr 1997 16:09:51 +0800 From: Peter Wemm Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Doug Rabson wrote: > > Any suggestions? > > I was digging through the code in isa.c which calculates interrupt masks > and I noticed that it special cases SLIP to make sure that all ttys > interupts are masked by splnet but doesn't do the same for kernel-mode > ppp. This was an old bug I fixed in the 2.0 days; it seems to have > reappeared. No, this isn't necessary for kernel-mode ppp any more because it does it itself. The other reason is that the mutual exclusion is asymmetric, but I don't remember which way. ie: spltty blocks splnet, but splnet doesn't block spltty - but it might be the other way around. Cheers, -Peter From owner-freebsd-bugs Wed Apr 30 01:57:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA16794 for bugs-outgoing; Wed, 30 Apr 1997 01:57:29 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA16789 for ; Wed, 30 Apr 1997 01:57:26 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id SAA13527; Wed, 30 Apr 1997 18:51:53 +1000 Date: Wed, 30 Apr 1997 18:51:53 +1000 From: Bruce Evans Message-Id: <199704300851.SAA13527@godzilla.zeta.org.au> To: cattelan@thebarn.com, dfr@nlsystems.com Subject: Re: pppd hangs or reboots machine. Cc: freebsd-bugs@FreeBSD.org Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >I was digging through the code in isa.c which calculates interrupt masks >and I noticed that it special cases SLIP to make sure that all ttys >interupts are masked by splnet but doesn't do the same for kernel-mode >ppp. This was an old bug I fixed in the 2.0 days; it seems to have >reappeared. > >As a workaround, you might try /usr/sbin/ppp. Since it does all its work >in user mode, there are no interrupt mask hassles with it. Also try compiling ppp into the kernel if not already. The ppp LKM is supposed to handle this masking problem. However, the slip LKM doesn't - the hack in isa.c only works if slip is compiled into the kernel. This is not a problem for GENERIC kernels because slip _is_ compiled into the kernel. Bruce From owner-freebsd-bugs Wed Apr 30 02:30:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA18064 for bugs-outgoing; Wed, 30 Apr 1997 02:30:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA17949; Wed, 30 Apr 1997 02:29:42 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA03075; Wed, 30 Apr 1997 02:29:40 -0700 (PDT) Date: Wed, 30 Apr 1997 02:29:40 -0700 (PDT) Message-Id: <199704300929.CAA03075@freefall.freebsd.org> To: kumano@strl.nhk.or.jp, dfr@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/2930 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: lack of NFS V3 support in amd(8) State-Changed-From-To: open-closed State-Changed-By: dfr State-Changed-When: Wed Apr 30 02:28:08 PDT 1997 State-Changed-Why: Fixed in current as of 22 April 1997. NFSv3 is tried by default and NFSv2 is used if v3 is not available or if the nfsv2 option is given in the mount map. From owner-freebsd-bugs Wed Apr 30 02:30:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA18080 for bugs-outgoing; Wed, 30 Apr 1997 02:30:13 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA18055; Wed, 30 Apr 1997 02:30:08 -0700 (PDT) Date: Wed, 30 Apr 1997 02:30:08 -0700 (PDT) Message-Id: <199704300930.CAA18055@hub.freebsd.org> To: freebsd-bugs Cc: From: max@freefall.FreeBSD.ORG Subject: Re:docs/2833:RepeatedtopicsonFAQentryhardwarecompatibility Reply-To: max@freefall.FreeBSD.ORG Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR docs/2833; it has been noted by GNATS. From: max@freefall.FreeBSD.ORG To: freebsd-gnats-submit@freebsd.org, nishika@usa.net, nishika@sm10.sciatl.com Cc: max@wide.ad.jp Subject: Re:docs/2833:RepeatedtopicsonFAQentryhardwarecompatibility Date: Wed, 30 Apr 1997 18:25:42 +0900 (JST) >Hey, I'm Nishika(e-name) and I'm translating a hardware >session of FAQs for FreeBSD into Japanese. > >Yesterday I found one problem on FAQ(rev 1.31) entry >hardware compatibility that contains two same questions. >Today I confirmed web page http:/ >/www.freebsd.org/FAQ/FAQ.html >has same situation. It contains same FAQs as 3.18 and 3.19. > >One of doc-jp staff, whose name is Koji Hino and e-mail >address is hino@nwk.cl.nec.co.jp, says latest FAQ >(FAQ.sgml,v 1.34 1997/02/22 12:58:01 peter Exp) also has >same problem, though I don't know where I can check that. > >What should I do for that? Just posting this message? Or >should I do anything else? Please let me know about that. Please send in the diff against the latest revision of FAQ.sgml which is available as: ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/share/doc/FAQ/FAQ/.sgml Thanks, Max From owner-freebsd-bugs Wed Apr 30 02:52:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA18995 for bugs-outgoing; Wed, 30 Apr 1997 02:52:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA18990; Wed, 30 Apr 1997 02:52:16 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA03283; Wed, 30 Apr 1997 02:52:14 -0700 (PDT) Date: Wed, 30 Apr 1997 02:52:14 -0700 (PDT) Message-Id: <199704300952.CAA03283@freefall.freebsd.org> To: Tor.Egge@idi.ntnu.no, dfr@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/3298 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: NFS privport handling is broken State-Changed-From-To: open-closed State-Changed-By: dfr State-Changed-When: Wed Apr 30 02:51:50 PDT 1997 State-Changed-Why: Fixed in rev 1.22 of nfs_syscalls.c. From owner-freebsd-bugs Wed Apr 30 02:54:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA19039 for bugs-outgoing; Wed, 30 Apr 1997 02:54:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA19034; Wed, 30 Apr 1997 02:54:07 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA03356; Wed, 30 Apr 1997 02:54:05 -0700 (PDT) Date: Wed, 30 Apr 1997 02:54:05 -0700 (PDT) Message-Id: <199704300954.CAA03356@freefall.freebsd.org> To: dfr@FreeBSD.org, freebsd-bugs@FreeBSD.org, dfr@FreeBSD.org Subject: Re: kern/2865 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: NFS client hangs on umount, ls, df when NFS server is rebooted Responsible-Changed-From-To: freebsd-bugs->dfr Responsible-Changed-By: dfr Responsible-Changed-When: Wed Apr 30 02:53:13 PDT 1997 Responsible-Changed-Why: I am going to look into fixing this one. From owner-freebsd-bugs Wed Apr 30 03:07:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA19538 for bugs-outgoing; Wed, 30 Apr 1997 03:07:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.cdrom.com [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA19533; Wed, 30 Apr 1997 03:07:36 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA03496; Wed, 30 Apr 1997 03:07:34 -0700 (PDT) Date: Wed, 30 Apr 1997 03:07:34 -0700 (PDT) Message-Id: <199704301007.DAA03496@freefall.freebsd.org> To: dfr@FreeBSD.org, freebsd-bugs@FreeBSD.org, dfr@FreeBSD.org Subject: Re: bin/1607 Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Synopsis: unmount fails for a NFS fs mounted without -P from a server that requires reserved ports Responsible-Changed-From-To: freebsd-bugs->dfr Responsible-Changed-By: dfr Responsible-Changed-When: Wed Apr 30 03:05:52 PDT 1997 Responsible-Changed-Why: This one should be fairly easy to fix. From owner-freebsd-bugs Wed Apr 30 07:40:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA29460 for bugs-outgoing; Wed, 30 Apr 1997 07:40:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA29437; Wed, 30 Apr 1997 07:40:02 -0700 (PDT) Date: Wed, 30 Apr 1997 07:40:02 -0700 (PDT) Message-Id: <199704301440.HAA29437@hub.freebsd.org> To: freebsd-bugs Cc: From: Martin Kammerhofer Subject: Re: kern/3267: mtime/ctime sometimes updated when a program is run Reply-To: Martin Kammerhofer Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/3267; it has been noted by GNATS. From: Martin Kammerhofer To: freebsd-gnats-submit@freebsd.org, mkamm@icg.tu-graz.ac.at Cc: Kevin Martin Subject: Re: kern/3267: mtime/ctime sometimes updated when a program is run Date: Wed, 30 Apr 1997 16:24:52 +0200 Forget about applying this 3.0 patch to 2.2.1. It fixes mtime but breaks lots of other things. ("ps -a" from root will hang in "pfslck" state, a gdb executable modify problem is *introduced*, ...). 2.2 definitely has to mature a while... From owner-freebsd-bugs Wed Apr 30 18:06:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA25589 for bugs-outgoing; Wed, 30 Apr 1997 18:06:33 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA25548; Wed, 30 Apr 1997 18:06:25 -0700 (PDT) Received: from X2296 (ppp6569.on.sympatico.ca [206.172.208.161]) by who.cdrom.com (8.8.5/8.6.11) with ESMTP id RAA08648 ; Wed, 30 Apr 1997 17:06:04 -0700 (PDT) Received: from localhost (tim@localhost) by X2296 (8.7.6/8.7.3) with SMTP id UAA00290; Wed, 30 Apr 1997 20:05:42 -0400 (EDT) Date: Wed, 30 Apr 1997 20:05:41 -0400 (EDT) From: Tim Vanderhoek Reply-To: ac199@hwcn.org To: freebsd-bugs@FreeBSD.org cc: mpp@FreeBSD.org Subject: GNATS && send-pr Message-ID: X-OS: FreeBSD 2.2 X-Mailer: Pine MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk I'm having trouble filing a bugreport about send-pr not working. I used the send-pr web interface, and perhaps just haven't allowed it enough time to be processed, but neither of the previous two I sent (2nd duplicating 1st) have worked, either, and they were send yesterday and this morning, respectively. Any chance of this getting fixed...? -- tIM...HOEk Whoever told you I had a .signature was lying. From owner-freebsd-bugs Thu May 1 04:01:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA17075 for bugs-outgoing; Thu, 1 May 1997 04:01:53 -0700 (PDT) Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA17053; Thu, 1 May 1997 04:01:27 -0700 (PDT) Date: Thu, 1 May 1997 04:01:27 -0700 (PDT) From: Peter Wemm Message-Id: <199705011101.EAA17053@hub.freebsd.org> To: ac199@hwcn.org, peter, freebsd-bugs Subject: Re: gnu/3450 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: send-pr isn't working? State-Changed-From-To: open-closed State-Changed-By: peter State-Changed-When: Thu May 1 04:00:23 PDT 1997 State-Changed-Why: Fixed now.. There was a problem with the permissions after the split between hub.freebsd.org and freefall.freebsd.org. From owner-freebsd-bugs Thu May 1 04:05:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA17305 for bugs-outgoing; Thu, 1 May 1997 04:05:55 -0700 (PDT) Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA17284; Thu, 1 May 1997 04:05:46 -0700 (PDT) Date: Thu, 1 May 1997 04:05:46 -0700 (PDT) From: Peter Wemm Message-Id: <199705011105.EAA17284@hub.freebsd.org> To: ac199@hwcn.org, peter, freebsd-bugs Subject: Re: bin/3443 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: vasprintf() doesn't work State-Changed-From-To: open-closed State-Changed-By: peter State-Changed-When: Thu May 1 04:04:42 PDT 1997 State-Changed-Why: Duplicate of PR due to the gnats blockage. From owner-freebsd-bugs Thu May 1 08:52:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA00154 for bugs-outgoing; Thu, 1 May 1997 08:52:27 -0700 (PDT) Received: from rapidnet.com (root@ns1.rapidnet.com [205.164.216.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA29989; Thu, 1 May 1997 08:51:57 -0700 (PDT) Received: from rapidnet.com (dpi@ns1.rapidnet.com [205.164.216.1]) by rapidnet.com (8.8.5/8.6.12) with SMTP id JAA00315; Thu, 1 May 1997 09:51:53 -0600 (MDT) Date: Thu, 1 May 1997 09:51:53 -0600 (MDT) From: Doug Ingraham To: FreeBSD-gnats@freefall.FreeBSD.ORG, freebsd-bugs@freefall.FreeBSD.ORG Subject: Re: bin/3437: SU acting strange on 2.2.1 Release In-Reply-To: <199705010753.AAA14359@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 1 May 1997 FreeBSD-gnats@freefall.FreeBSD.ORG wrote: > Thank you very much for your problem report. > It has the internal identification `bin/3437'. > The individual assigned to look at your > bug is: freebsd-bugs. > > >Category: bin > >Responsible: freebsd-bugs > >Synopsis: SU acting strange on 2.2.1 Release > >Arrival-Date: Thu May 1 00:53:36 PDT 1997 I solved the problem. It was caused by no root password. The surprising thing was that it would accept anything typed at the root password login prompt. May have something to do with that bug in login.c that I have a patch for. Thanks for being there and you can close this bug report. It was user error . Doug Ingraham There are two kinds of people in the world. Rapid City, SD Those who put everything in two categories USA and those who don't. From owner-freebsd-bugs Thu May 1 09:50:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA02142 for bugs-outgoing; Thu, 1 May 1997 09:50:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA02134; Thu, 1 May 1997 09:50:02 -0700 (PDT) Resent-Date: Thu, 1 May 1997 09:50:02 -0700 (PDT) Resent-Message-Id: <199705011650.JAA02134@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.ORG, chris@netmonger.net Received: from cheddar.netmonger.net ([165.254.145.62]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA01812 for ; Thu, 1 May 1997 09:41:36 -0700 (PDT) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.5/8.8.5) id MAA00330; Thu, 1 May 1997 12:41:22 -0400 (EDT) Message-Id: <199705011641.MAA00330@cheddar.netmonger.net> Date: Thu, 1 May 1997 12:41:22 -0400 (EDT) From: chris@netmonger.net Reply-To: chris@netmonger.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/3456: rc.network calls rc.firewall incorrectly Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 3456 >Category: conf >Synopsis: rc.network calls rc.firewall incorrectly >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 1 09:50:01 PDT 1997 >Last-Modified: >Originator: Christopher Masto >Organization: NetMonger Communications >Release: FreeBSD 2.2-STABLE i386 >Environment: >Description: /etc/rc.network calls /etc/rc.firewall with "sh /etc/rc.firewall". This fails to propagate the "firewall" environment variable, which makes the firewall always come up completely closed. >How-To-Repeat: Compile a kernel with IPFIREWALL, set firewall="open" in /etc/rc.conf, and boot the system. >Fix: I think it should be ". /etc/rc.firewall". >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu May 1 09:57:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA02585 for bugs-outgoing; Thu, 1 May 1997 09:57:45 -0700 (PDT) Received: from mail.id.net (mail.id.net [199.125.1.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA02546; Thu, 1 May 1997 09:57:35 -0700 (PDT) Received: from server.id.net (server.id.net [199.125.2.20]) by mail.id.net (8.8.5/8.8.5) with ESMTP id MAA23863; Thu, 1 May 1997 12:58:18 -0400 (EDT) From: Robert Shady Received: (from rls@localhost) by server.id.net (8.8.5/8.7.3) id MAA15205; Thu, 1 May 1997 12:57:36 -0400 (EDT) Message-Id: <199705011657.MAA15205@server.id.net> Subject: Problem To: freebsd-current@freebsd.org Date: Thu, 1 May 1997 12:57:36 -0400 (EDT) Cc: freebsd-questions@freebsd.org, freebsd-bugs@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I've got a serious problem with *ANY* 3.0 snapshots. I've seen several other people say in the mailing lists that they have experienced similar problems, but I have yet to see a legitimate answer to them. PLEASE respond asap. The problem: In certain software packages, the gethostbyname call appears to fail. The software: (so far) sendmail, and harvest The scenario: Webserver - Approximately 100 virtual hosts. Running nothing but YP client, webservices, and sendmail with client (forward) configuration. /etc/host.conf ============== # $FreeBSD$ # Default is to use the nameserver first bind # If that doesn't work, then try the /etc/hosts file hosts # If you have YP/NIS configured, uncomment the next line nis # -rwxrwxr-x 1 root wheel 178 May 1 00:03 /etc/host.conf Sendmail complains: =================== ... May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.95 May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.96 May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.97 May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.98 May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.99 Harvest complains: ================== broker: 970430 23:43:07: select returned: 1 broker: 970430 23:43:07: host_cache: get_host (199.125.2.24) broker: 970430 23:43:07: getfullhostname: gethostbyname(www001.id.net) returned NULL. broker: 970430 23:43:07: host_cache: get_host (www001.id.net) broker: 970430 23:43:07: host_cache: hash index = 425 broker: 970430 23:43:07: new_host: Adding www001.id.net broker: 970430 23:43:07: xmalloc: Allocated 14 bytes for 0x75a530. broker: 970430 23:43:07: new_host: gethostbyname(www001.id.net) failed. broker: 970430 23:43:07: new_host: www001.id.net: unknown host broker: 970430 23:43:07: xfree: Deallocating space for 0x75a530 broker: 970430 23:43:07: Can't get my own host info!? -- Rob === _/_/_/_/_/ _/_/_/_/ _/_/ _/ _/_/_/_/_/ _/_/_/_/_/ _/ _/ _/ _/_/_/ _/ _/ _/ _/_/_/_/ _/ _/_/_/_/_/ _/_/_/_/ _/ _/ _/_/_/_/_/ _/ Innovative Data Services Serving South-Eastern Michigan Internet Service Provider / Hardware Sales / Consulting Services Voice: (810)855-0404 / Fax: (810)855-3268 / Web: http://www.id.net From owner-freebsd-bugs Thu May 1 11:32:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA08389 for bugs-outgoing; Thu, 1 May 1997 11:32:00 -0700 (PDT) Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id LAA08351 for ; Thu, 1 May 1997 11:31:49 -0700 (PDT) Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.12/8.6.9) id OAA22892; Thu, 1 May 1997 14:31:55 -0400 From: Bill Paul Message-Id: <199705011831.OAA22892@skynet.ctr.columbia.edu> Subject: Re: Problem To: bugs@freebsd.org, rls@mail.id.net Date: Thu, 1 May 1997 14:31:53 -0400 (EDT) X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >The problem: > In certain software packages, the gethostbyname call appears to fail. >The software: > (so far) sendmail, and harvest >The scenario: > Webserver - Approximately 100 virtual hosts. Running nothing but YP > client, webservices, and sendmail with client (forward) configuration. You left something out: >Sendmail complains: >=================== >... >May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.95 >May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.96 >May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.97 >May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.98 >May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.99 There's a reason it's complaining: there IP addresses are not registered with the DNS: Server: sirius.ctr.columbia.edu Address: 128.59.64.60 *** sirius.ctr.columbia.edu can't find 199.125.2.95: Non-existent host/domain *** sirius.ctr.columbia.edu can't find 199.125.2.96: Non-existent host/domain *** sirius.ctr.columbia.edu can't find 199.125.2.97: Non-existent host/domain *** sirius.ctr.columbia.edu can't find 199.125.2.98: Non-existent host/domain Sendmail normally tries to do DNS lookups directly unless you tweak its config file a little. Consequently, it may go out and query BIND regardless of what /etc/host.conf says. (It may also talk to NIS, if you compile sendmail with NIS support enabled.) The correct thing do to here is to register these IP addresses correctly. If you want to fake out sendmail, you need to first set it up so that it doesn't do its own DNS queries (the flag in the older config file format was OI; OITrue would force on DNS requests), then change /etc/host.conf so that 'hosts' and/or 'nis' come before 'bind.' Then add entries to /etc/hosts and to your NIS hosts maps for these addresses (they won't be 'legal' of course, but sendmail won't know that.) You did not say whether or not you had entries for these addresses in your NIS hosts maps already, so I don't know if this is something you've already thought to try. >Harvest complains: >================== >broker: 970430 23:43:07: select returned: 1 >broker: 970430 23:43:07: host_cache: get_host (199.125.2.24) >broker: 970430 23:43:07: getfullhostname: gethostbyname(www001.id.net) returned >NULL. >broker: 970430 23:43:07: host_cache: get_host (www001.id.net) >broker: 970430 23:43:07: host_cache: hash index = 425 >broker: 970430 23:43:07: new_host: Adding www001.id.net >broker: 970430 23:43:07: xmalloc: Allocated 14 bytes for 0x75a530. >broker: 970430 23:43:07: new_host: gethostbyname(www001.id.net) failed. >broker: 970430 23:43:07: new_host: www001.id.net: unknown host >broker: 970430 23:43:07: xfree: Deallocating space for 0x75a530 >broker: 970430 23:43:07: Can't get my own host info!? Hm. I'm not exactly sure what's happening here. Lemme see: [/homes/rwpaul]:sirius{123}# nslookup www001.id.net Server: sirius.ctr.columbia.edu Address: 128.59.64.60 Non-authoritative answer: Name: www001.id.net Address: 199.125.2.11 Okay. Now what about the reverse lookup: [/homes/rwpaul]:sirius{124}# nslookup 199.125.2.11 Server: sirius.ctr.columbia.edu Address: 128.59.64.60 Name: webserver.id.net Address: 199.125.2.11 Hm. There may be a problem here because the A and PTR records don't agree, but I'm not certain of that. You might try checking /var/adm/messages for any incriminating log messages. If that doesn't work, post more details about your NIS/DNS/hosts setup; it's hard to make an educated guess without more information. -Bill -- ============================================================================= -Bill Paul (212) 854-6020 | System Manager, Master of Unix-Fu Work: wpaul@ctr.columbia.edu | Center for Telecommunications Research Home: wpaul@skynet.ctr.columbia.edu | Columbia University, New York City ============================================================================= "It is not I who am crazy; it is I who am mad!" - Ren Hoek, "Space Madness" ============================================================================= From owner-freebsd-bugs Thu May 1 13:05:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA13051 for bugs-outgoing; Thu, 1 May 1997 13:05:17 -0700 (PDT) Received: (from jkh@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA13031; Thu, 1 May 1997 13:05:11 -0700 (PDT) Date: Thu, 1 May 1997 13:05:11 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199705012005.NAA13031@hub.freebsd.org> To: chris@netmonger.net, jkh, freebsd-bugs Subject: Re: conf/3456 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: rc.network calls rc.firewall incorrectly State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Thu May 1 13:04:58 PDT 1997 State-Changed-Why: Done, thanks! From owner-freebsd-bugs Thu May 1 13:11:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA13406 for bugs-outgoing; Thu, 1 May 1997 13:11:15 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id NAA13401; Thu, 1 May 1997 13:11:13 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id NAA04968; Thu, 1 May 1997 13:09:29 -0700 From: Terry Lambert Message-Id: <199705012009.NAA04968@phaeton.artisoft.com> Subject: Re: Problem To: rls@mail.id.net (Robert Shady) Date: Thu, 1 May 1997 13:09:28 -0700 (MST) Cc: freebsd-current@freebsd.org, freebsd-questions@freebsd.org, freebsd-bugs@freebsd.org In-Reply-To: <199705011657.MAA15205@server.id.net> from "Robert Shady" at May 1, 97 12:57:36 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I've got a serious problem with *ANY* 3.0 snapshots. I've seen several > other people say in the mailing lists that they have experienced similar > problems, but I have yet to see a legitimate answer to them. PLEASE > respond asap. > > The problem: > In certain software packages, the gethostbyname call appears to fail. > The software: > (so far) sendmail, and harvest > > The scenario: > Webserver - Approximately 100 virtual hosts. Running nothing but YP > client, webservices, and sendmail with client (forward) configuration. [ ... ] > Sendmail complains: > =================== > May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.95 [ ... ] > Harvest complains: > ================== > broker: 970430 23:43:07: select returned: 1 > broker: 970430 23:43:07: host_cache: get_host (199.125.2.24) Gets host by addr > broker: 970430 23:43:07: getfullhostname: gethostbyname(www001.id.net) returned NULL. Attempts to cannonize name to primar 'A' record. Name returned is not cannonical. Summary: DNS is misconfigured. You are aware that you can not mix versions fo sendmail and bind and changes in versions of FreeBSD networking structures, right? You must rebuild (a *matched*!) sendmail and bind if you update past a structure change. If you replace sendmail (or bind), you must generally replace bind (or sendmail) at the same time. This was especially problematic when they were both "sanitized" for Linux style cshared library usage. Regards, Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-bugs Thu May 1 14:26:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA18316 for bugs-outgoing; Thu, 1 May 1997 14:26:22 -0700 (PDT) Received: from mail.id.net (mail.id.net [199.125.1.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA18277; Thu, 1 May 1997 14:26:13 -0700 (PDT) Received: from server.id.net (server.id.net [199.125.2.20]) by mail.id.net (8.8.5/8.8.5) with ESMTP id RAA26194; Thu, 1 May 1997 17:26:59 -0400 (EDT) From: Robert Shady Received: (from rls@localhost) by server.id.net (8.8.5/8.7.3) id RAA08597; Thu, 1 May 1997 17:26:03 -0400 (EDT) Message-Id: <199705012126.RAA08597@server.id.net> Subject: Re: Problem In-Reply-To: <199705012009.NAA04968@phaeton.artisoft.com> from Terry Lambert at "May 1, 97 01:09:28 pm" To: terry@lambert.org (Terry Lambert) Date: Thu, 1 May 1997 17:26:03 -0400 (EDT) Cc: rls@mail.id.net, freebsd-current@freebsd.org, freebsd-questions@freebsd.org, freebsd-bugs@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > I've got a serious problem with *ANY* 3.0 snapshots. I've seen several > > other people say in the mailing lists that they have experienced similar > > problems, but I have yet to see a legitimate answer to them. PLEASE > > respond asap. > > > > The problem: > > In certain software packages, the gethostbyname call appears to fail. > > The software: > > (so far) sendmail, and harvest > > > > The scenario: > > Webserver - Approximately 100 virtual hosts. Running nothing but YP > > client, webservices, and sendmail with client (forward) configuration. > > [ ... ] > > > Sendmail complains: > > =================== > > May 1 08:43:33 www001 sendmail[4405]: gethostbyaddr() failed for 199.125.2.95 > > [ ... ] > > > Harvest complains: > > ================== > > broker: 970430 23:43:07: select returned: 1 > > broker: 970430 23:43:07: host_cache: get_host (199.125.2.24) > > Gets host by addr > > > broker: 970430 23:43:07: getfullhostname: gethostbyname(www001.id.net) returned NULL. > > Attempts to cannonize name to primar 'A' record. Name returned is not > cannonical. > > Summary: DNS is misconfigured. > > You are aware that you can not mix versions fo sendmail and bind and > changes in versions of FreeBSD networking structures, right? You must > rebuild (a *matched*!) sendmail and bind if you update past a structure > change. If you replace sendmail (or bind), you must generally replace > bind (or sendmail) at the same time. This was especially problematic > when they were both "sanitized" for Linux style cshared library usage. That's great! But what exactly does that mean... (C8 [rls@server]% nslookup www001.id.net Name: www001.id.net Address: 199.125.2.11 [rls@server]% nslookup 199.125.2.11 Name: www001.id.net Address: 199.125.2.11 Forward/Reverse look right... The 2.24 address is a virtual host on this machine.. How exactly would I *fix* this DNS misconfiguration, and what is misconfigured? :) -- Rob === _/_/_/_/_/ _/_/_/_/ _/_/ _/ _/_/_/_/_/ _/_/_/_/_/ _/ _/ _/ _/_/_/ _/ _/ _/ _/_/_/_/ _/ _/_/_/_/_/ _/_/_/_/ _/ _/ _/_/_/_/_/ _/ Innovative Data Services Serving South-Eastern Michigan Internet Service Provider / Hardware Sales / Consulting Services Voice: (810)855-0404 / Fax: (810)855-3268 / Web: http://www.id.net From owner-freebsd-bugs Thu May 1 14:50:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA19512 for bugs-outgoing; Thu, 1 May 1997 14:50:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA19504; Thu, 1 May 1997 14:50:02 -0700 (PDT) Resent-Date: Thu, 1 May 1997 14:50:02 -0700 (PDT) Resent-Message-Id: <199705012150.OAA19504@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, dmaddox@scsn.net Received: from rosie.scsn.net (scsn.net [206.25.246.12]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA19002 for ; Thu, 1 May 1997 14:41:06 -0700 (PDT) Received: from cola97.scsn.net ([206.25.247.97]) by rosie.scsn.net (Post.Office MTA v3.0 release 0121 ID# 0-32322U5000L100S10000) with ESMTP id AAA146 for ; Thu, 1 May 1997 17:34:41 -0400 Received: (from root@localhost) by cola97.scsn.net (8.8.5/8.6.12) id RAA00775; Thu, 1 May 1997 17:43:26 -0400 (EDT) Message-Id: <199705012143.RAA00775@cola97.scsn.net> Date: Thu, 1 May 1997 17:43:26 -0400 (EDT) From: "Donald J. Maddox" Reply-To: dmaddox@scsn.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/3460: Lots of stuff still refernces /etc/sysconfig Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3460 >Category: misc >Synopsis: Lots of stuff still refernces /etc/sysconfig >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 1 14:50:01 PDT 1997 >Last-Modified: >Originator: Donald J. Maddox >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD cola97.scsn.net 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Tue Apr 29 23:45:34 EDT 1997 root@cola110.scsn.net:/usr/src/sys/compile/RHIANNON i386 >Description: Although /etc/sysconfig no longer exists, the following files still reference it directly: etc/pccard_ether release/Makefile share/doc/FAQ/FAQ.sgml share/doc/handbook/kerberos.sgml share/doc/handbook/kerneldebug.sgml share/doc/handbook/slipc.sgml share/doc/handbook/slips.sgml share/doc/handbook/userppp.sgml share/doc/handbook/mail.sgml share/doc/handbook/linuxemu.sgml share/doc/handbook/quotas.sgml share/doc/ja_JP.EUC/handbook/kerberos.sgml share/doc/ja_JP.EUC/handbook/kerneldebug.sgml share/doc/ja_JP.EUC/handbook/linuxemu.sgml share/doc/ja_JP.EUC/handbook/quotas.sgml share/doc/ja_JP.EUC/handbook/slipc.sgml share/doc/ja_JP.EUC/handbook/slips.sgml share/doc/ja_JP.EUC/handbook/userppp.sgml share/doc/ja_JP.EUC/handbook/mail.sgml share/man/man4/yp.4 usr.sbin/ndc/ndcedit.awk usr.sbin/kbdmap/kbdmap.1 usr.sbin/kbdmap/kbdmap.pl usr.sbin/ppp/ppp.8 usr.sbin/ypbind/ypbind.8 usr.sbin/ypserv/ypserv.8 contrib/ipfilter/NAT.FreeBSD >How-To-Repeat: # find /usr/src -type f | xargs grep -l /etc/sysconfig >Fix: I don't have diffs for all of these yet... I will submit patches via send-pr one at a time, as time permits. Hopefully, by bringing attention to the above list, I won't have to edit every one of these myself :-) >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu May 1 15:30:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA21618 for bugs-outgoing; Thu, 1 May 1997 15:30:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA21611; Thu, 1 May 1997 15:30:01 -0700 (PDT) Resent-Date: Thu, 1 May 1997 15:30:01 -0700 (PDT) Resent-Message-Id: <199705012230.PAA21611@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, dmaddox@scsn.net Received: from rosie.scsn.net (scsn.net [206.25.246.12]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA21409 for ; Thu, 1 May 1997 15:25:25 -0700 (PDT) Received: from cola97.scsn.net ([206.25.247.97]) by rosie.scsn.net (Post.Office MTA v3.0 release 0121 ID# 0-32322U5000L100S10000) with ESMTP id AAA136 for ; Thu, 1 May 1997 18:19:00 -0400 Received: (from root@localhost) by cola97.scsn.net (8.8.5/8.6.12) id SAA01016; Thu, 1 May 1997 18:27:45 -0400 (EDT) Message-Id: <199705012227.SAA01016@cola97.scsn.net> Date: Thu, 1 May 1997 18:27:45 -0400 (EDT) From: "Donald J. Maddox" Reply-To: dmaddox@scsn.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/3461: src/usr.sbin/kbdmap references nonexistant /etc/sysconfig Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3461 >Category: bin >Synopsis: src/usr.sbin/kbdmap references nonexistant /etc/sysconfig >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 1 15:30:01 PDT 1997 >Last-Modified: >Originator: Donald J. Maddox >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD cola97.scsn.net 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Tue Apr 29 23:45:34 EDT 1997 root@cola110.scsn.net:/usr/src/sys/compile/RHIANNON i386 >Description: kbdmap/vidfont still references /etc/sysconfig. >How-To-Repeat: >Fix: *** kbdmap.pl.orig Thu May 1 18:16:46 1997 --- kbdmap.pl Thu May 1 18:18:32 1997 *************** *** 44,56 **** $program = $0; $program =~ s|.*/||; $program =~ s/\.(pl|perl)$//; $keymapdir = "/usr/share/syscons/keymaps"; $fontdir = "/usr/share/syscons/fonts"; ! $sysconfig = "/etc/sysconfig"; # for test only #$keymapdir = "/tmp/kbdmap/syscons/keymaps"; #$fontdir = "/tmp/kbdmap/syscons/fonts"; ! # read current font from sysconfig $font_default = "cp437-8x16.fnt"; $font_current = &font_current($font_default); --- 44,56 ---- $program = $0; $program =~ s|.*/||; $program =~ s/\.(pl|perl)$//; $keymapdir = "/usr/share/syscons/keymaps"; $fontdir = "/usr/share/syscons/fonts"; ! $sysconfig = "/etc/rc.conf"; # for test only #$keymapdir = "/tmp/kbdmap/syscons/keymaps"; #$fontdir = "/tmp/kbdmap/syscons/fonts"; ! # read current font from rc.conf $font_default = "cp437-8x16.fnt"; $font_current = &font_current($font_default); *************** *** 239,254 **** -1 -1 10"; ## *always* start right font, don't believe that your current font ! ## is equal with default font in /etc/sysconfig ## see also at end of this function ## if ($font) { # start right font, assume that current font is equal ! # to default font in /etc/sysconfig # # $font is the font which require the language $lang; e.g. # russian *need* a koi8 font ! # $font_current is the current font from /etc/sysconfig if ($font && $font ne $font_current) { &vidcontrol($font); } --- 239,254 ---- -1 -1 10"; ## *always* start right font, don't believe that your current font ! ## is equal with default font in /etc/rc.conf ## see also at end of this function ## if ($font) { # start right font, assume that current font is equal ! # to default font in /etc/rc.conf # # $font is the font which require the language $lang; e.g. # russian *need* a koi8 font ! # $font_current is the current font from /etc/rc.conf if ($font && $font ne $font_current) { &vidcontrol($font); } >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu May 1 15:33:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA21842 for bugs-outgoing; Thu, 1 May 1997 15:33:31 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id PAA21837; Thu, 1 May 1997 15:33:24 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id PAA07346; Thu, 1 May 1997 15:31:50 -0700 From: Terry Lambert Message-Id: <199705012231.PAA07346@phaeton.artisoft.com> Subject: Re: Problem To: rls@mail.id.net (Robert Shady) Date: Thu, 1 May 1997 15:31:50 -0700 (MST) Cc: terry@lambert.org, rls@mail.id.net, freebsd-current@freebsd.org, freebsd-questions@freebsd.org, freebsd-bugs@freebsd.org In-Reply-To: <199705012126.RAA08597@server.id.net> from "Robert Shady" at May 1, 97 05:26:03 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > [rls@server]% nslookup www001.id.net > Name: www001.id.net > Address: 199.125.2.11 > > [rls@server]% nslookup 199.125.2.11 > Name: www001.id.net > Address: 199.125.2.11 > > Forward/Reverse look right... The 2.24 address is a virtual host on this > machine.. How exactly would I *fix* this DNS misconfiguration, and what > is misconfigured? :) It's misconfigured in that gethostbyname() returns NULL: > > > broker: 970430 23:43:07: getfullhostname: gethostbyname(www001.id.net) returned NULL. Here's an 'nslookup' on your stuff: | > set q=any | > 11.2.125.199.in-addr.arpa. | Server: ns.lambert.org | Address: 198.17.250.50 | | 11.2.125.199.in-addr.arpa name = webserver.id.net | 2.125.199.in-addr.arpa nameserver = ns1.id.net | 2.125.199.in-addr.arpa nameserver = ns2.id.net | ns1.id.net internet address = 199.125.1.1 | ns2.id.net internet address = 199.125.1.2 Offhand, I'd say that this was entirely too much stuff to be returned for an RARP entry. I'd expect something like a single line of: | 11.2.125.199.in-addr.arpa name = webserver.id.net I'd also expect, on a forward lookup, something like: | > www001.id.net | www001.id.net canonical name = webserver.id.net instead of a huge amount of cruft. The cruft won't really hurt (probably), but it's indicative of no logical seperation of SOA and namedb records. THEN I'd expect the huge amount of cruft for the CNAME record for a forward on "webserver.id.net". Probably the lack of a "cannonical name" (CNAME) record is why it's failing to find the cannonical name. You probably have the numeric value listed multiple times instead of using alias (A) records, if I had to guess. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-bugs Thu May 1 15:41:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA22474 for bugs-outgoing; Thu, 1 May 1997 15:41:42 -0700 (PDT) Received: from mail.ai.com (Mail.ai.com [204.144.182.5]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA22469 for ; Thu, 1 May 1997 15:41:39 -0700 (PDT) From: rich@vegasone.com Message-Id: <199705012241.PAA22469@hub.freebsd.org> Received: from Dial-up323 ([208.193.202.83]) by mail.ai.com (Post.Office MTA v3.0 release 0121 ID# 0-32332U1000L100S10000) with SMTP id AAJ193; Thu, 1 May 1997 16:39:48 -0600 Date: Thu, 01 May 1997 15:36:58 PDT Subject: Add LIVE Girls to your website! Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk To: undisclosed-recipients:; Want to increase your profits by adding LIVE strippers to your adult website? Check out what Virtual Net Productions has to offer: We will provide a Live Stripshow with chat for your website starting at only $500 per month and NEVER more than $1600.00 a month!! (read on for details) The $500 rate is based on 744 hours (The amount of hours in a month for 1 person). - Additional hours beyond 744 will be rated at 60 cents per hour. You may or may not use additional hours depending on the amount of traffic you receive on your website. I can tell you that we have had our stream on over 100 different websites for the past year and only the top 10 sites exceeded 700 hours for any given month, so for the majority of adult websites our stream will never cost more than $500 per month. But what if you do use more? No problem cause we are capping the stream at $1600! You will never pay over $1600 no matter how many hours you use. And we are throwing in chat at no additional cost! So just to recap, get our stream on your website for $500 - no setup fees, you are paid in advance for the month for only $500. Then if you use more than 744 hours you pay .60 cents per hour up until you reach $1600, then you pay no more, and chat is included! Our stream has been used reliably on sites like Cybererotica, Sexmuseum and Newd.com just to name a few. Don't waste your money with untried services that can't match our quality or reliability, not to mention our prices! But don't take my word for it, see our girls in action for yourself. Just visit http://www.mojave.net/stream USER ID: visitor PASSWORD: live213 If you need any additional information ask for Rich or Glenn.. Rich Olson Virtual Net Productions OFFICE: 1-800-314-4285 or 1-702-360-4939 E-MAIL: rich@vegasone.com From owner-freebsd-bugs Thu May 1 16:30:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA24919 for bugs-outgoing; Thu, 1 May 1997 16:30:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA24912; Thu, 1 May 1997 16:30:02 -0700 (PDT) Resent-Date: Thu, 1 May 1997 16:30:02 -0700 (PDT) Resent-Message-Id: <199705012330.QAA24912@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.QAA24546;Thu; (8.8.5/8.8.5);, 1 May 1997 16:20:44.-0700 (PDT) Message-Id: <199705012320.QAA24546@hub.freebsd.org> Date: Thu, 1 May 1997 16:20:44 -0700 (PDT) From: mcnab@nas.nasa.gov To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: i386/3462: using a PS/2 mouse causes kernel trap in 2.2.1 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3462 >Category: i386 >Synopsis: using a PS/2 mouse causes kernel trap in 2.2.1 >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 1 16:30:01 PDT 1997 >Last-Modified: >Originator: A. David McNab >Organization: MRJ >Release: 2.2.1-RELEASE #0 >Environment: FreeBSD aargh.nas.nasa.gov 2.2.1-RELEASE FreeBSD 2.2.1-RELEASE #0: Wed Apr 30 15:32:13 PDT 1997 root@aargh.nas.nasa.gov:/usr/src/sys/compile/MCNAB i386 (Std. kernel but customized to my hardware, DDB turned on) >Description: Using a PS/2 mouse with std. PC kbd and psm0 enabled causes the following kernel trap after a while (with DDB turned on): instruction pointer = 0x8:0xf01887cb stack pointer = 0x10:0xf01a1f3c frame pointer = 0x10:0xf01a1f40 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, IOPL = 0 current process = Idle interrupt mask = tty kernel: type 29 trap, code=0 Stopped at _read_kbd_data_no_wait+0x37: andl $0xff,%eax >How-To-Repeat: Hook up a mouse with PS/2 connector, turn on moused, and move the mouse around for a while. Happens in X too. >Fix: Not known. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu May 1 17:12:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA27800 for bugs-outgoing; Thu, 1 May 1997 17:12:47 -0700 (PDT) Received: from cedb.dpcsys.com (cedb.DPCSYS.com [209.25.4.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA27794; Thu, 1 May 1997 17:12:44 -0700 (PDT) Received: from localhost (dan@localhost) by cedb.dpcsys.com (8.8.5/8.8.2) with SMTP id AAA27072; Fri, 2 May 1997 00:11:14 GMT Date: Thu, 1 May 1997 17:11:14 -0700 (PDT) From: Dan Busarow To: Terry Lambert cc: Robert Shady , freebsd-current@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: Problem In-Reply-To: <199705012231.PAA07346@phaeton.artisoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 1 May 1997, Terry Lambert wrote: > Here's an 'nslookup' on your stuff: > > | > set q=any > | > 11.2.125.199.in-addr.arpa. > | Server: ns.lambert.org > | Address: 198.17.250.50 > | > | 11.2.125.199.in-addr.arpa name = webserver.id.net > | 2.125.199.in-addr.arpa nameserver = ns1.id.net > | 2.125.199.in-addr.arpa nameserver = ns2.id.net > | ns1.id.net internet address = 199.125.1.1 > | ns2.id.net internet address = 199.125.1.2 > > Offhand, I'd say that this was entirely too much stuff to be returned > for an RARP entry. I'd expect something like a single line of: Stick to file systems Terry, or was this supposed to be tongue in cheek? If not, you set query to any so it gave you that, set it to ptr if all you want is the name. > Probably the lack of a "cannonical name" (CNAME) record is why it's > failing to find the cannonical name. You probably have the numeric > value listed multiple times instead of using alias (A) records, if > I had to guess. I don't see any smileys here !?!? Dan -- Dan Busarow 714 443 4172 DPC Systems / Beach.Net dan@dpcsys.com Dana Point, California 83 09 EF 59 E0 11 89 B4 8D 09 DB FD E1 DD 0C 82 From owner-freebsd-bugs Thu May 1 17:30:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA28878 for bugs-outgoing; Thu, 1 May 1997 17:30:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA28872; Thu, 1 May 1997 17:30:02 -0700 (PDT) Resent-Date: Thu, 1 May 1997 17:30:02 -0700 (PDT) Resent-Message-Id: <199705020030.RAA28872@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, ponds!rivers@dg-rtp.dg.com Received: from dg-rtp.dg.com (dg-rtp.rtp.dg.com [128.222.1.2]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA28499 for ; Thu, 1 May 1997 17:20:41 -0700 (PDT) Received: by dg-rtp.dg.com (5.4R3.10/dg-rtp-v02) id AA13423; Thu, 1 May 1997 20:20:03 -0400 Received: from ponds by dg-rtp.dg.com.rtp.dg.com; Thu, 1 May 1997 20:20 EDT Received: from lakes.water.net (lakes [10.0.0.3]) by ponds.water.net (8.8.5/8.7.3) with ESMTP id TAA07118 for ; Thu, 1 May 1997 19:52:19 -0400 (EDT) Received: (from rivers@localhost) by lakes.water.net (8.8.5/8.6.9) id TAA05559; Thu, 1 May 1997 19:59:06 -0400 (EDT) Message-Id: <199705012359.TAA05559@lakes.water.net> Date: Thu, 1 May 1997 19:59:06 -0400 (EDT) From: Thomas David Rivers Reply-To: ponds!rivers@dg-rtp.dg.com To: ponds!freebsd.org!FreeBSD-gnats-submit X-Send-Pr-Version: 3.2 Subject: kern/3463: netstat -I packet count increase on sl0 when there's no traffic Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3463 >Category: kern >Synopsis: netstat -I packet count increase on sl0 when there's no traffic >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 1 17:30:01 PDT 1997 >Last-Modified: >Originator: Thomas David Rivers >Organization: >Release: FreeBSD 2.2.1-RELEASE >Environment: FreeBSD 2.2.1-RELEASE 386dx-33 with Intel 387; 8 megs ram, 16550 uarts. NE2000 NIC. >Description: netstat -I sl0 when there is an inactive SL/IP connection continues to add to the in and out packet count. Even though no packets are moving through the serial line. Perhaps the packets destined through a different interface (e.g. ed0 in my case) are being counted incorrectly against the sl0 interface? >How-To-Repeat: Do a slip connection, let it quiesce so no SL/IP packets are moving through the sio driver. Run netstat -I sl0, note the Ipkts and Opkts. Wait a second or two (watch the modem lights to make sure nothing actually goes through) Run netstat -I sl0 and notice that Ipkts and Opkts has mysteriously increased. >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu May 1 17:40:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA29699 for bugs-outgoing; Thu, 1 May 1997 17:40:24 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id RAA29687; Thu, 1 May 1997 17:40:19 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id RAA07591; Thu, 1 May 1997 17:38:06 -0700 From: Terry Lambert Message-Id: <199705020038.RAA07591@phaeton.artisoft.com> Subject: Re: Problem To: dan@dpcsys.com (Dan Busarow) Date: Thu, 1 May 1997 17:38:06 -0700 (MST) Cc: terry@lambert.org, rls@mail.id.net, freebsd-current@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG In-Reply-To: from "Dan Busarow" at May 1, 97 05:11:14 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Stick to file systems Terry, or was this supposed to be tongue in > cheek? > > If not, you set query to any so it gave you that, set it to ptr > if all you want is the name. I still don't see anything other than an authority record for the damn thing. Try using 'dig' yourself. If you can find a better explanation without seeing the actual namedb files or shrugging your shoulders and pointing at the O'Reilly DNS/BIND book, feel free to offer advice. (See line marked with "****" below. Where is the corresponding line for www001.id.com?) Regards, Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. =========================================================================== % dig gatekeeper.dec.com ; <<>> DiG 2.1 <<>> gatekeeper.dec.com ;; res options: init recurs defnam dnsrch ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6 ;; flags: qr rd ra; Ques: 1, Ans: 1, Auth: 7, Addit: 7 ;; QUESTIONS: ;; gatekeeper.dec.com, type = A, class = IN ;; ANSWERS: ********************* gatekeeper.dec.com. 7041 A 204.123.2.2 ;; AUTHORITY RECORDS: DEC.COM. 165214 NS NS.DEC.COM. DEC.COM. 165214 NS CRL.DEC.COM. DEC.COM. 165214 NS NS11.DIGITAL.COM. DEC.COM. 7041 NS ns1.pa.dec.com. DEC.COM. 7041 NS us1rmc.bb.dec.com. DEC.COM. 7041 NS vbormc.vbo.dec.com. DEC.COM. 7041 NS ultdns.reo.dec.com. ;; ADDITIONAL RECORDS: NS.DEC.COM. 172688 A 204.123.2.42 CRL.DEC.COM. 172688 A 192.58.206.2 NS11.DIGITAL.COM. 165214 A 192.208.46.3 ns1.pa.dec.com. 7041 A 16.1.240.41 us1rmc.bb.dec.com. 7041 A 16.57.16.6 vbormc.vbo.dec.com. 7041 A 16.36.208.94 ultdns.reo.dec.com. 7041 A 16.36.32.10 ;; Total query time: 3 msec ;; FROM: phaeton.artisoft.com to SERVER: default -- 198.17.250.162 ;; WHEN: Thu May 1 17:33:48 1997 ;; MSG SIZE sent: 36 rcvd: 335 % dig www001.id.com ; <<>> DiG 2.1 <<>> www001.id.com ;; res options: init recurs defnam dnsrch ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 6 ;; flags: qr aa rd ra; Ques: 1, Ans: 0, Auth: 1, Addit: 0 ;; QUESTIONS: ;; www001.id.com, type = A, class = IN ;; AUTHORITY RECORDS: id.com. 86400 SOA ns1.secure.net. hostmaster.secure.net. ( 1996061900 ; serial 10800 ; refresh (3 hours) 3600 ; retry (1 hour) 604800 ; expire (7 days) 86400 ) ; minimum (1 day) ;; Total query time: 553 msec ;; FROM: phaeton.artisoft.com to SERVER: default -- 198.17.250.162 ;; WHEN: Thu May 1 17:34:41 1997 ;; MSG SIZE sent: 31 rcvd: 98 =========================================================================== From owner-freebsd-bugs Thu May 1 18:20:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA02170 for bugs-outgoing; Thu, 1 May 1997 18:20:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA02138; Thu, 1 May 1997 18:20:02 -0700 (PDT) Resent-Date: Thu, 1 May 1997 18:20:02 -0700 (PDT) Resent-Message-Id: <199705020120.SAA02138@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, sjr1@flash.net Received: from istari.flash.net (baasc1-15.flash.net [207.181.194.15]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA01592 for ; Thu, 1 May 1997 18:13:34 -0700 (PDT) Received: (from sjr@localhost) by istari.flash.net (8.8.5/8.8.5) id VAA04999; Thu, 1 May 1997 21:12:37 -0400 (EDT) Message-Id: <199705020112.VAA04999@istari.flash.net> Date: Thu, 1 May 1997 21:12:37 -0400 (EDT) From: sjr1@flash.net Reply-To: sjr1@flash.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: docs/3464: Error in ppp.8 manual page Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3464 >Category: docs >Synopsis: The ppp.8 manual page is inconsistent wrt filters >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Thu May 1 18:20:01 PDT 1997 >Last-Modified: >Originator: Stephen J. Roznowski >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: N/A >Description: Part of the ppp.8 manual page talks about 4 filters, while the other section talks about 3. >How-To-Repeat: >Fix: *** usr.sbin/ppp/ppp.8.orig Thu May 1 21:07:12 1997 --- usr.sbin/ppp/ppp.8 Thu May 1 21:08:14 1997 *************** *** 525,532 **** .Sh PACKET FILTERING ! This implementation supports packet filtering. There are three kinds of ! filters: ifilter, ofilter and dfilter. Here are the basics: .Bl -bullet -compact .It --- 525,532 ---- .Sh PACKET FILTERING ! This implementation supports packet filtering. There are four kinds of ! filters: ifilter, ofilter, dfilter and afilter. Here are the basics: .Bl -bullet -compact .It *************** *** 537,543 **** .Bl -enum .It .Sq filter-name ! should be one of ifilter, ofilter, or dfilter. .It There are two actions: .Sq permit --- 537,543 ---- .Bl -enum .It .Sq filter-name ! should be one of ifilter, ofilter, dfilter, or afilter. .It There are two actions: .Sq permit >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu May 1 18:20:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA02220 for bugs-outgoing; Thu, 1 May 1997 18:20:12 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA02184; Thu, 1 May 1997 18:20:07 -0700 (PDT) Resent-Date: Thu, 1 May 1997 18:20:07 -0700 (PDT) Resent-Message-Id: <199705020120.SAA02184@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, sjr1@flash.net Received: from istari.flash.net (baasc1-15.flash.net [207.181.194.15]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA02012 for ; Thu, 1 May 1997 18:18:41 -0700 (PDT) Received: (from sjr@localhost) by istari.flash.net (8.8.5/8.8.5) id VAA08243; Thu, 1 May 1997 21:17:35 -0400 (EDT) Message-Id: <199705020117.VAA08243@istari.flash.net> Date: Thu, 1 May 1997 21:17:35 -0400 (EDT) From: sjr1@flash.net Reply-To: sjr1@flash.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/3465: make-localhost not Y2K compliant Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3465 >Category: misc >Synopsis: make-localhost uses %y to generate year >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 1 18:20:03 PDT 1997 >Last-Modified: >Originator: Stephen J. Roznowski >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: N/A >Description: The etc/namedb/make-localhost command generates the DNS serial number as YYMMDD. In the year 2000, this will be generated as 1YYMMDD. (which will still work, but may be unexpected). >How-To-Repeat: >Fix: I'd suggest changing the generated serial number to YYYYMMDD format. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu May 1 18:32:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA03048 for bugs-outgoing; Thu, 1 May 1997 18:32:42 -0700 (PDT) Received: from mail.id.net (mail.id.net [199.125.1.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA03004; Thu, 1 May 1997 18:32:34 -0700 (PDT) Received: from shell.id.net (shell.id.net [199.125.2.8]) by mail.id.net (8.8.5/8.8.5) with ESMTP id VAA28183; Thu, 1 May 1997 21:33:26 -0400 (EDT) From: Robert Shady Received: (from rls@localhost) by shell.id.net (8.8.5/8.7.3) id VAA26228; Thu, 1 May 1997 21:32:58 -0400 (EDT) Message-Id: <199705020132.VAA26228@shell.id.net> Subject: Re: Problem In-Reply-To: <199705020038.RAA07591@phaeton.artisoft.com> from Terry Lambert at "May 1, 97 05:38:06 pm" To: terry@lambert.org (Terry Lambert) Date: Thu, 1 May 1997 21:32:58 -0400 (EDT) Cc: dan@dpcsys.com, terry@lambert.org, rls@mail.id.net, freebsd-current@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG, freebsd-bugs@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-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Stick to file systems Terry, or was this supposed to be tongue in > > cheek? > > > > If not, you set query to any so it gave you that, set it to ptr > > if all you want is the name. > > > I still don't see anything other than an authority record for the > damn thing. Try using 'dig' yourself. ... MISC REMOVED... > % dig www001.id.com > > ; <<>> DiG 2.1 <<>> www001.id.com > ;; res options: init recurs defnam dnsrch > ;; got answer: > ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 6 > ;; flags: qr aa rd ra; Ques: 1, Ans: 0, Auth: 1, Addit: 0 > ;; QUESTIONS: > ;; www001.id.com, type = A, class = IN Could be because it's called 'www001.id.net'.. :) ; <<>> DiG 2.2 <<>> www001.id.net ;; res options: init recurs defnam dnsrch ;; got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6 ;; flags: qr aa rd ra; Ques: 1, Ans: 1, Auth: 5, Addit: 5 ;; QUESTIONS: ;; www001.id.net, type = A, class = IN ;; ANSWERS: www001.id.net. 86400 A 199.125.2.11 ;; AUTHORITY RECORDS: id.net. 86400 NS ns0.id.net. id.net. 86400 NS ns1.id.net. id.net. 86400 NS ns2.id.net. id.net. 86400 NS ns3.id.net. id.net. 86400 NS ns4.id.net. ;; ADDITIONAL RECORDS: ns0.id.net. 86400 A 204.152.168.1 ns1.id.net. 86400 A 199.125.1.1 ns2.id.net. 86400 A 199.125.1.2 ns3.id.net. 86400 A 199.125.1.3 ns4.id.net. 86400 A 199.125.1.4 ;; Total query time: 3 msec ;; FROM: shell.id.net to SERVER: default -- 204.152.168.1 ;; WHEN: Thu May 1 21:32:29 1997 ;; MSG SIZE sent: 31 rcvd: 223 From owner-freebsd-bugs Thu May 1 20:03:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA06961 for bugs-outgoing; Thu, 1 May 1997 20:03:04 -0700 (PDT) Received: from cedb.dpcsys.com (cedb.DPCSYS.com [209.25.4.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA06956; Thu, 1 May 1997 20:03:01 -0700 (PDT) Received: from localhost (dan@localhost) by cedb.dpcsys.com (8.8.5/8.8.2) with SMTP id DAA28222; Fri, 2 May 1997 03:01:35 GMT Date: Thu, 1 May 1997 20:01:35 -0700 (PDT) From: Dan Busarow To: Terry Lambert cc: rls@mail.id.net, freebsd-current@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: Problem In-Reply-To: <199705020038.RAA07591@phaeton.artisoft.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 1 May 1997, Terry Lambert wrote: > I still don't see anything other than an authority record for the > damn thing. Try using 'dig' yourself. > > If you can find a better explanation without seeing the actual namedb > files or shrugging your shoulders and pointing at the O'Reilly DNS/BIND > book, feel free to offer advice. It's id.net having a problem, not id.com ; <<>> DiG 2.0 <<>> www001.id.net ;; ->>HEADER<<- opcode: QUERY , status: NOERROR, id: 6 ;; flags: qr rd ra ; Ques: 1, Ans: 1, Auth: 4, Addit: 4 ;; QUESTIONS: ;; www001.id.net, type = A, class = IN ;; ANSWERS: www001.id.net. 56208 A 199.125.2.11 Looking at the zone file might be a good idea though. Both forward and reverse. Dan -- Dan Busarow 714 443 4172 DPC Systems / Beach.Net dan@dpcsys.com Dana Point, California 83 09 EF 59 E0 11 89 B4 8D 09 DB FD E1 DD 0C 82 From owner-freebsd-bugs Thu May 1 21:28:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id VAA10988 for bugs-outgoing; Thu, 1 May 1997 21:28:14 -0700 (PDT) Received: from mail.travel-net.com (root@mail.travel-net.com [204.92.71.26]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id VAA10983 for ; Thu, 1 May 1997 21:28:10 -0700 (PDT) From: john@travel-net.com Received: from office2.travel-net.com (office2.travel-net.com [204.92.71.68]) by mail.travel-net.com (8.8.5/8.7.3) with SMTP id AAA08055 for ; Fri, 2 May 1997 00:43:47 -0400 (EDT) Date: Fri, 2 May 1997 00:43:47 -0400 (EDT) Message-Id: <1.5.4.16.19970502000634.1cf713c0@mail.travel-net.com> X-Sender: john@mail.travel-net.com (Unverified) X-Mailer: Windows Eudora Light Version 1.5.4 (16) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: freebsd-bugs@freebsd.org Subject: Password file Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Is there a problem with the password file in 2.1.7. It seems to get corupted at will. Your help would be greatly apreciated. Thanks John Georgantopoulos From owner-freebsd-bugs Fri May 2 01:10:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA19660 for bugs-outgoing; Fri, 2 May 1997 01:10:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA19654; Fri, 2 May 1997 01:10:03 -0700 (PDT) Resent-Date: Fri, 2 May 1997 01:10:03 -0700 (PDT) Resent-Message-Id: <199705020810.BAA19654@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, markm@iafrica.com Received: from rodent.iafrica.com (rodent.iafrica.com [196.31.1.10]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA19457 for ; Fri, 2 May 1997 01:03:54 -0700 (PDT) Received: (from markm@localhost) by rodent.iafrica.com (8.8.5/8.7.3) id KAA00388; Fri, 2 May 1997 10:03:50 +0200 (SAT) Message-Id: <199705020803.KAA00388@rodent.iafrica.com> Date: Fri, 2 May 1997 10:03:50 +0200 (SAT) From: Mark R V Murray Reply-To: markm@iafrica.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/3468: Panic - page fault in kernel mode Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3468 >Category: kern >Synopsis: Panic - page fault in kernel mode >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 01:10:02 PDT 1997 >Last-Modified: >Originator: Mark R V Murray >Organization: UUNET Internet Africa >Release: FreeBSD 2.2-STABLE i386 >Environment: Unmodified build of RELENG_2_2 >Description: Panic in kernel: page fault in kernel mode - nm shows it is in vget(). >How-To-Repeat: Happens randomly >Fix: Dunno >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri May 2 08:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA06713 for bugs-outgoing; Fri, 2 May 1997 08:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA06697; Fri, 2 May 1997 08:40:02 -0700 (PDT) Resent-Date: Fri, 2 May 1997 08:40:02 -0700 (PDT) Resent-Message-Id: <199705021540.IAA06697@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, dima@tejblum.dnttm.rssi.ru Received: from helios.dnttm.ru (uutejb@dnttm.wave.ras.ru [194.85.104.197]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA06242 for ; Fri, 2 May 1997 08:30:04 -0700 (PDT) Received: (from uutejb@localhost) by helios.dnttm.ru (8.8.5/8.8.5/IP-2) with UUCP id TAA27082 for FreeBSD-gnats-submit@freebsd.org; Fri, 2 May 1997 19:30:10 +0400 Received: (from dima@localhost) by tejblum.dnttm.rssi.ru (8.8.5/8.8.5) id TAA00524; Fri, 2 May 1997 19:32:42 +0400 (MSD) Message-Id: <199705021532.TAA00524@tejblum.dnttm.rssi.ru> Date: Fri, 2 May 1997 19:32:42 +0400 (MSD) From: Dmitrij Tejblum Reply-To: dima@tejblum.dnttm.rssi.ru To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/3469: After unmounting DEVFS, mounting DEVFS cause panic: page fault Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3469 >Category: kern >Synopsis: After unmounting DEVFS, mounting DEVFS cause panic: page fault >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 08:40:01 PDT 1997 >Last-Modified: >Originator: Dmitrij Tejblum >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD tejblum.dnttm.rssi.ru 3.0-CURRENT FreeBSD 3.0-CURRENT #6: Fri May 2 17:58:13 MSD 1997 dima@tejblum.dnttm.rssi.ru:/usr/src/sys/compile/DIMA i386 devfs /devs devfs rw 0 0 in /etc/fstab >Description: After 'umount /devs', any attempt to mount DEVFS cause 'panic: page fault'. It is due to missing cleanup in devfs_dn_free(). >How-To-Repeat: First, apply patch from kern/3276, or you will repeat kern/3276 :-) umount /devs mount /devs >Fix: *** /usr/src/sys/miscfs/devfs/devfs_tree.c.00 Fri Apr 11 22:56:28 1997 --- /usr/src/sys/miscfs/devfs/devfs_tree.c Fri May 2 17:57:04 1997 *************** *** 496,501 **** --- 496,507 ---- if(--dnp->links <= 0 ) /* can be -1 for initial free, on error */ { /*probably need to do other cleanups XXX */ + if (dnp->nextsibling != dnp) { + dn_p* prevp = dnp->prevsiblingp; + *prevp = dnp->nextsibling; + dnp->nextsibling->prevsiblingp = prevp; + + } if(dnp->type == DEV_SLNK) { free(dnp->by.Slnk.name,M_DEVFSNODE); } >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri May 2 09:00:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA07655 for bugs-outgoing; Fri, 2 May 1997 09:00:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA07626; Fri, 2 May 1997 09:00:01 -0700 (PDT) Resent-Date: Fri, 2 May 1997 09:00:01 -0700 (PDT) Resent-Message-Id: <199705021600.JAA07626@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.IAA07141;Fri; (8.8.5/8.8.5);, 2 May 1997 08:50:02.-0700 (PDT) Message-Id: <199705021550.IAA07141@hub.freebsd.org> Date: Fri, 2 May 1997 08:50:02 -0700 (PDT) From: rssh@cki.ipri.kiev.ua To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: gnu/3470: fail to use standart ANSI C++ string class by gcc 2.7.2.1 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3470 >Category: gnu >Synopsis: fail to use standart ANSI C++ string class by gcc 2.7.2.1 >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 09:00:00 PDT 1997 >Last-Modified: >Originator: Ruslan Shevchenko >Organization: IPRI >Release: FreeBSD 2.2.1-RELEASE >Environment: uname -a FreeBSD satori.ipri.kiev.ua 2.2.1-RELEASE FreeBSD 2.2.1-RELEASE #0: Tue Apr 22 1 4:30:30 EET DST 1997 irina@satori.ipri.kiev.ua:/usr/src/sys/compile/MASHT i 386 >Description: string class is not usable, becouse gcc can't compile it's own header: >How-To-Repeat: try next C++ code #include #include int main(int, char**) { string s; s="Hello, world\n"; cout << s; return 0; } >Fix: Replasement for (I'l introduce PREPROCESSOR variable (RSSH_STRING) , of course we don't need to save origin, so second #else ... #endif purt and this variable can be removed from fix. // Forward declarations of -*- C++ -*- string instantiations. // Copyright (C) 1994 Free Software Foundation // This file is part of the GNU ANSI C++ Library. This library is free // software; you can redistribute it and/or modify it under the // terms of the GNU General Public License as published by the // Free Software Foundation; either version 2, or (at your option) // any later version. // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License // along with this library; see the file COPYING. If not, write to the Free // Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // As a special exception, if you link this library with files // compiled with a GNU compiler to produce an executable, this does not cause // the resulting executable to be covered by the GNU General Public License. // This exception does not however invalidate any other reasons why // the executable file might be covered by the GNU General Public License. // Written by Jason Merrill based upon the specification by Takanori Adachi // in ANSI X3J16/94-0013R2. // // Pathed by Ruslan Shevchenko, for compiling under GCC 2.7.2.1 #ifndef __SINST__ #define __SINST__ #if defined(RSSH_STRING) extern "C++" { #define __S basic_string > extern /*template*/ class __bsrep >; extern /*template*/ class __S; #define __DOPR(op, ret, c, s) \ extern /*template*/ ret operator op (const s&, const s&); \ extern /*template*/ ret operator op (const c*, const s&); \ extern /*template*/ ret operator op (const s&, const c*); \ #define __DO(op, ret, c, s) \ extern /*template*/ ret operator op (const s&, const s&); \ extern /*template*/ ret operator op (const c*, const s&); \ extern /*template*/ ret operator op (const s&, const c*); \ extern /*template*/ ret operator op (c, const s&); \ extern /*template*/ ret operator op (const s&, c); __DO (+, __S, char, __S) #define __DOB(op) \ __DOPR (op, bool, char, __S) // __DOPR (op, bool, wchar_t, __W) __DOB (==) __DOB (!=) __DOB (<) __DOB (>) __DOB (<=) __DOB (>=) #undef __S #undef __DO #undef __DOB #undef __DOPR } // extern "C++" #else extern "C++" { #define __S basic_string > //#define __W basic_string > extern template class __bsrep >; extern template class __S; // extern template class __W; // extern template class __bsrep >; #define __DOPR(op, ret, c, s) \ extern template ret operator op (const s&, const s&); \ extern template ret operator op (const c*, const s&); \ extern template ret operator op (const s&, const c*); \ #define __DO(op, ret, c, s) \ extern template ret operator op (const s&, const s&); \ extern template ret operator op (const c*, const s&); \ extern template ret operator op (const s&, const c*); \ extern template ret operator op (c, const s&); \ extern template ret operator op (const s&, c); __DO (+, __S, char, __S) // __DO (+, __W, wchar_t, __W) */ #define __DOB(op) \ __DOPR (op, bool, char, __S) // __DOPR (op, bool, wchar_t, __W) __DOB (==) __DOB (!=) __DOB (<) __DOB (>) __DOB (<=) __DOB (>=) #undef __S //#undef __W #undef __DO #undef __DOB #undef __DOPR } // extern "C++" #endif //RSSH_STRING #endif >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri May 2 09:00:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA07689 for bugs-outgoing; Fri, 2 May 1997 09:00:08 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA07654; Fri, 2 May 1997 09:00:03 -0700 (PDT) Resent-Date: Fri, 2 May 1997 09:00:03 -0700 (PDT) Resent-Message-Id: <199705021600.JAA07654@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, soil@quick.net Received: from jg.dyn.ml.org (soil@newport-1-12.quick.net [207.212.160.212]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA07169 for ; Fri, 2 May 1997 08:50:31 -0700 (PDT) Received: (from soil@localhost) by jg.dyn.ml.org (8.8.5/8.8.5) id IAA28147; Fri, 2 May 1997 08:50:23 -0700 (PDT) Message-Id: <199705021550.IAA28147@jg.dyn.ml.org> Date: Fri, 2 May 1997 08:50:23 -0700 (PDT) From: soil@quick.net Reply-To: soil@quick.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: gnu/3471: error in gcc.1 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3471 >Category: gnu >Synopsis: error in gcc.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 09:00:02 PDT 1997 >Last-Modified: >Originator: Josh Gilliam >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: gcc.1 rev 1.5 >Description: ``an function'' -> ``a function'' >How-To-Repeat: man 1 gcc /an function >Fix: --- gcc.1.orig Sat Mar 22 16:51:16 1997 +++ gcc.1 Fri May 2 08:32:07 1997 @@ -1977,7 +1977,7 @@ .B \-Wnested-externs Warn if an \c .B extern\c -\& declaration is encountered within an function. +\& declaration is encountered within a function. .TP .B \-Wenum\-clash Warn about conversion between different enumeration types (C++ only). >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri May 2 09:10:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA08236 for bugs-outgoing; Fri, 2 May 1997 09:10:02 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA08229; Fri, 2 May 1997 09:10:01 -0700 (PDT) Resent-Date: Fri, 2 May 1997 09:10:01 -0700 (PDT) Resent-Message-Id: <199705021610.JAA08229@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, soil@quick.net Received: from jg.dyn.ml.org (soil@newport-1-12.quick.net [207.212.160.212]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA07861 for ; Fri, 2 May 1997 09:03:22 -0700 (PDT) Received: (from soil@localhost) by jg.dyn.ml.org (8.8.5/8.8.5) id JAA28396; Fri, 2 May 1997 09:03:13 -0700 (PDT) Message-Id: <199705021603.JAA28396@jg.dyn.ml.org> Date: Fri, 2 May 1997 09:03:13 -0700 (PDT) From: soil@quick.net Reply-To: soil@quick.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: docs/3472: error in find.1 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3472 >Category: docs >Synopsis: error in find.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 09:10:00 PDT 1997 >Last-Modified: >Originator: Josh Gilliam >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: find.1 rev 1.7 >Description: ``a ASCII'' -> ``an ASCII''. >How-To-Repeat: man 1 find /ASCII >Fix: --- find.1.orig Tue Mar 11 05:48:17 1997 +++ find.1 Fri May 2 08:57:24 1997 @@ -289,7 +289,7 @@ .Ic -print . .It Ic -print0 This primary always evaluates to true. -It prints the pathname of the current file to standard output, followed by a +It prints the pathname of the current file to standard output, followed by an .Tn ASCII .Tn NUL character (character code 0). >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri May 2 10:00:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10300 for bugs-outgoing; Fri, 2 May 1997 10:00:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10274; Fri, 2 May 1997 10:00:02 -0700 (PDT) Resent-Date: Fri, 2 May 1997 10:00:02 -0700 (PDT) Resent-Message-Id: <199705021700.KAA10274@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, soil@quick.net Received: from jg.dyn.ml.org (soil@newport-1-12.quick.net [207.212.160.212]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA09996 for ; Fri, 2 May 1997 09:52:42 -0700 (PDT) Received: (from soil@localhost) by jg.dyn.ml.org (8.8.5/8.8.5) id JAA29051; Fri, 2 May 1997 09:52:30 -0700 (PDT) Message-Id: <199705021652.JAA29051@jg.dyn.ml.org> Date: Fri, 2 May 1997 09:52:30 -0700 (PDT) From: soil@quick.net Reply-To: soil@quick.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: docs/3473: error in pkg_create.1 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3473 >Category: docs >Synopsis: error in pkg_create.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 10:00:01 PDT 1997 >Last-Modified: >Originator: Josh Gilliam >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: pkg_create.1 rev 1.18 >Description: ``a any'' -> ``any''. >How-To-Repeat: man 1 pkg_create /a any >Fix: --- pkg_create.1.orig Sat Feb 22 08:09:29 1997 +++ pkg_create.1 Fri May 2 09:38:54 1997 @@ -223,7 +223,7 @@ .Ar command as part of the unpacking process. If .Ar command -contains a any of the following sequences somewhere in it, they will +contains any of the following sequences somewhere in it, they will be expanded inline. For the following examples, assume that .Cm @cwd is set to >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri May 2 10:00:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10310 for bugs-outgoing; Fri, 2 May 1997 10:00:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10294; Fri, 2 May 1997 10:00:04 -0700 (PDT) Date: Fri, 2 May 1997 10:00:04 -0700 (PDT) Message-Id: <199705021700.KAA10294@hub.freebsd.org> To: freebsd-bugs Cc: From: Dmitrij Tejblum Subject: Re: gnu/3470: fail to use standart ANSI C++ string class by gcc 2.7.2.1 Reply-To: Dmitrij Tejblum Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR gnu/3470; it has been noted by GNATS. From: Dmitrij Tejblum To: rssh@cki.ipri.kiev.ua Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: gnu/3470: fail to use standart ANSI C++ string class by gcc 2.7.2.1 Date: Fri, 02 May 1997 21:01:58 +0400 > >How-To-Repeat: > try next C++ code > > #include > > #include > > int main(int, char**) > { > string s; > s="Hello, world\n"; > cout << s; > return 0; > } Hmm... It works here, on 3.0-CURRENT. Dima From owner-freebsd-bugs Fri May 2 10:11:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10903 for bugs-outgoing; Fri, 2 May 1997 10:11:58 -0700 (PDT) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id KAA10894; Fri, 2 May 1997 10:11:55 -0700 (PDT) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id KAA08870; Fri, 2 May 1997 10:09:20 -0700 From: Terry Lambert Message-Id: <199705021709.KAA08870@phaeton.artisoft.com> Subject: Re: Problem To: dan@dpcsys.com (Dan Busarow) Date: Fri, 2 May 1997 10:09:19 -0700 (MST) Cc: terry@lambert.org, rls@mail.id.net, freebsd-current@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG In-Reply-To: from "Dan Busarow" at May 1, 97 08:01:35 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > It's id.net having a problem, not id.com > > ; <<>> DiG 2.0 <<>> www001.id.net > ;; ->>HEADER<<- opcode: QUERY , status: NOERROR, id: 6 > ;; flags: qr rd ra ; Ques: 1, Ans: 1, Auth: 4, Addit: 4 > ;; QUESTIONS: > ;; www001.id.net, type = A, class = IN > > ;; ANSWERS: > www001.id.net. 56208 A 199.125.2.11 > > Looking at the zone file might be a good idea though. Both forward > and reverse. Oh, scrud. That's very different. Never mind. 8-). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. From owner-freebsd-bugs Fri May 2 11:48:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA15822 for bugs-outgoing; Fri, 2 May 1997 11:48:20 -0700 (PDT) Received: from mail.id.net (mail.id.net [199.125.1.6]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA15817; Fri, 2 May 1997 11:48:16 -0700 (PDT) Received: from server.id.net (server.id.net [199.125.2.20]) by mail.id.net (8.8.5/8.8.5) with ESMTP id OAA05853; Fri, 2 May 1997 14:49:33 -0400 (EDT) From: Robert Shady Received: (from rls@localhost) by server.id.net (8.8.5/8.7.3) id OAA21614; Fri, 2 May 1997 14:48:19 -0400 (EDT) Message-Id: <199705021848.OAA21614@server.id.net> Subject: Re: Problem In-Reply-To: from Dan Busarow at "May 2, 97 10:03:32 am" To: dan@dpcsys.com (Dan Busarow) Date: Fri, 2 May 1997 14:48:19 -0400 (EDT) Cc: freebsd-bugs@freebsd.org, freebsd-current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Just had a thought. Have you rebuilt harvest on the new system? > > I don't have anything running 3.0 but I get the impression that > some backward compatability problems are going to arise with it. Yes, and actually.. That's when the problem started.. Do you know how I can tell the new binaries to use the old libc.so.2.2? It seems as though it runs fine when I symbolically link the libc.so.3.0 to the libc.so.2.2 (although other things crash obviously).. So I have a feeling if I can force it to use the older shared library, everything will be just peachy.. Although, I have NO idea why it's happening in the first place. -- Rob === _/_/_/_/_/ _/_/_/_/ _/_/ _/ _/_/_/_/_/ _/_/_/_/_/ _/ _/ _/ _/_/_/ _/ _/ _/ _/_/_/_/ _/ _/_/_/_/_/ _/_/_/_/ _/ _/ _/_/_/_/_/ _/ Innovative Data Services Serving South-Eastern Michigan Internet Service Provider / Hardware Sales / Consulting Services Voice: (810)855-0404 / Fax: (810)855-3268 / Web: http://www.id.net From owner-freebsd-bugs Fri May 2 12:37:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA18356 for bugs-outgoing; Fri, 2 May 1997 12:37:41 -0700 (PDT) Received: from hot.ee.lbl.gov (hot.ee.lbl.gov [131.243.1.42]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA18350 for ; Fri, 2 May 1997 12:37:40 -0700 (PDT) Received: by hot.ee.lbl.gov (8.8.5/1.43r) id MAA17182; Fri, 2 May 1997 12:37:39 -0700 (PDT) Message-Id: <199705021937.MAA17182@hot.ee.lbl.gov> To: bugs@freebsd.org Subject: reserved port behavior change Date: Fri, 02 May 1997 12:37:39 PDT From: Craig Leres Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk At some point between 2.2 and 2.2.1, the last reserved port used by in_pcbbind() was changed from 512 to 600. The reason I noticed this is because the kernel shell port is 544 and all my kerberos kshell applications stopped working. Although I don't want to install them suid to root, this makes some of them work. There's a comment that says something about 512 not being good for firewalls. All other versions of Unix I'm aware uses 512 and making this change to freebsd means that there will be some applications that work everywhere but under freebsd. I suspect even firewall packages will have to know the difference between new freebsd, old freebsd and everybody else. This change doesn't seem like a good idea at all... Especially since the value can be changed with sysctl; which means the minority of the freebsd population that run firewalls and need to have the last reserved port be higher than 512 can change it. But changing the default from its historic value is a mistake. Craig ------ *************** *** 174,191 **** ushort first, last; int count; if (inp->inp_flags & INP_HIGHPORT) { first = ipport_hifirstauto; /* sysctl */ last = ipport_hilastauto; } else if (inp->inp_flags & INP_LOWPORT) { if (error = suser(p->p_ucred, &p->p_acflag)) return (EACCES); ! first = IPPORT_RESERVED - 1; /* 1023 */ ! last = IPPORT_RESERVED / 2; /* traditional - 512 */ ! *lastport = first; /* restart each time */ } else { first = ipport_firstauto; /* sysctl */ last = ipport_lastauto; } /* * Simple check to ensure all ports are not used up causing --- 201,222 ---- ushort first, last; int count; + inp->inp_flags |= INP_ANONPORT; + if (inp->inp_flags & INP_HIGHPORT) { first = ipport_hifirstauto; /* sysctl */ last = ipport_hilastauto; + lastport = &inp->inp_pcbinfo->lasthi; } else if (inp->inp_flags & INP_LOWPORT) { if (error = suser(p->p_ucred, &p->p_acflag)) return (EACCES); ! first = ipport_lowfirstauto; /* 1023 */ ! last = ipport_lowlastauto; /* 600 */ ! lastport = &inp->inp_pcbinfo->lastlow; } else { first = ipport_firstauto; /* sysctl */ last = ipport_lastauto; + lastport = &inp->inp_pcbinfo->lastport; } /* * Simple check to ensure all ports are not used up causing From owner-freebsd-bugs Fri May 2 12:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA18563 for bugs-outgoing; Fri, 2 May 1997 12:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA18543; Fri, 2 May 1997 12:40:01 -0700 (PDT) Resent-Date: Fri, 2 May 1997 12:40:01 -0700 (PDT) Resent-Message-Id: <199705021940.MAA18543@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.MAA18463;Fri; (8.8.5/8.8.5);, 2 May 1997 12:39:47.-0700 (PDT) Message-Id: <199705021939.MAA18463@hub.freebsd.org> Date: Fri, 2 May 1997 12:39:47 -0700 (PDT) From: graphix@iastate.edu To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: bin/3474: misprint in arpa/telnet.h Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3474 >Category: bin >Synopsis: misprint in arpa/telnet.h >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 12:40:00 PDT 1997 >Last-Modified: >Originator: Kent Vander Velden >Organization: ISU >Release: Current >Environment: FreeBSD pseudo.cc.iastate.edu 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Wed Apr 30 16:59:19 CDT 1997 kent@pseudo.cc.iastate.edu:/usr/src/sys/compile/PSEUDO i386 >Description: In arpa/telnet.h #define ENCRYPT_REQEND 6 /* Request you send encrypting */ should read #define ENCRYPT_REQEND 6 /* Request you end encrypting */ (would be nice if the values were all in hex but that is personal choice :) >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri May 2 14:56:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA25684 for bugs-outgoing; Fri, 2 May 1997 14:56:28 -0700 (PDT) Received: from spinner.DIALix.COM (spinner.dialix.com [192.203.228.67]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA25679 for ; Fri, 2 May 1997 14:56:22 -0700 (PDT) Received: from spinner.DIALix.COM (localhost.dialix.com.au [127.0.0.1]) by spinner.DIALix.COM with ESMTP id FAA16845; Sat, 3 May 1997 05:56:01 +0800 (WST) Message-Id: <199705022156.FAA16845@spinner.DIALix.COM> X-Mailer: exmh version 2.0gamma 1/27/96 To: Craig Leres cc: bugs@FreeBSD.ORG Subject: Re: reserved port behavior change In-reply-to: Your message of "Fri, 02 May 1997 12:37:39 PDT." <199705021937.MAA17182@hot.ee.lbl.gov> Date: Sat, 03 May 1997 05:55:59 +0800 From: Peter Wemm Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Craig Leres wrote: > At some point between 2.2 and 2.2.1, the last reserved port used by > in_pcbbind() was changed from 512 to 600. The reason I noticed this is > because the kernel shell port is 544 and all my kerberos kshell > applications stopped working. Although I don't want to install them > suid to root, this makes some of them work. Huh? There's some crossed wires somewhere. The numbers you're referring to that in_pcbbind() uses are only used when an application has been explicitly modified to request assignment of a reserved port by the kernel rather than looping and attempting to bind successive ports in usermode. The 512 vs. 600 change was the lower limit that the kernel will assign with the bind() syscall before wrapping around back up to 1023. A process still *needs* to be root to bind to a port < 1024 just the same as before. The applications accepting connections are unchanged, they still test against the IPPORT_RESERVED and IPPORT_RESERVED/2 constants, ie 1024 -> 512. Besides, the 2.2.0 and 2.2.1 code both have the same values.. (600->1023). > There's a comment that says something about 512 not being good for > firewalls. All other versions of Unix I'm aware uses 512 and making > this change to freebsd means that there will be some applications that > work everywhere but under freebsd. I suspect even firewall packages > will have to know the difference between new freebsd, old freebsd and > everybody else. The reason this is a problem is because the kernel maintains state between reserved port bind() calls. Under the user-mode successive trial allocation method, each process started at 1023 and worked down. This is suspected to be the cause of problems which interact with the TCP TAO cache and the resulting very short time_wait states. ssh and rlogin used to hang a lot where one end was allocating port 1023 over and over again, and the other end thought that it had a connection to the remote server's port 1023. When using the setsockopt() to request that bind() give you a privileged port instead of a normal one (assuming you're root), it remembers the last port that was allocated. It won't reuse them until it completely wraps around the port sequence space. This means that it crosses through the unix r* port number space. > This change doesn't seem like a good idea at all... Especially since > the value can be changed with sysctl; which means the minority of the > freebsd population that run firewalls and need to have the last > reserved port be higher than 512 can change it. But changing the > default from its historic value is a mistake. The code you point out is only used when binding to a sockaddr_in with a sin_port of zero. Normally that gives you a non-privileged port, unless you do this: int range = IP_PORTRANGE_LOW; setsockopt(s, IPPROTO_IP, IP_PORTRANGE, &range, sizeof(range)); sin.sin_addr = ... sin.sin_port = 0; bind(s, &sin, sizeof(sin)) Traditional code doesn't do this, and is unaffected by the sysctl code entirely. Nothing has changed root's ability (and non-root's inability) to bind to (say) port 544. > Craig > ------ > *************** *** 174,191 **** > ushort first, last; > int count; > > if (inp->inp_flags & INP_HIGHPORT) { > first = ipport_hifirstauto; /* sysctl */ > last = ipport_hilastauto; > } else if (inp->inp_flags & INP_LOWPORT) { > if (error = suser(p->p_ucred, &p->p_acflag)) > return (EACCES); > ! first = IPPORT_RESERVED - 1; /* 1023 */ > ! last = IPPORT_RESERVED / 2; /* traditional - 512 */ > ! *lastport = first; /* restart each time */ > } else { > first = ipport_firstauto; /* sysctl */ > last = ipport_lastauto; > } > /* > * Simple check to ensure all ports are not used up causing > --- 201,222 ---- > ushort first, last; > int count; > > + inp->inp_flags |= INP_ANONPORT; > + > if (inp->inp_flags & INP_HIGHPORT) { > first = ipport_hifirstauto; /* sysctl */ > last = ipport_hilastauto; > + lastport = &inp->inp_pcbinfo->lasthi; > } else if (inp->inp_flags & INP_LOWPORT) { > if (error = suser(p->p_ucred, &p->p_acflag)) > return (EACCES); > ! first = ipport_lowfirstauto; /* 1023 */ > ! last = ipport_lowlastauto; /* 600 */ > ! lastport = &inp->inp_pcbinfo->lastlow; > } else { > first = ipport_firstauto; /* sysctl */ > last = ipport_lastauto; > + lastport = &inp->inp_pcbinfo->lastport; > } > /* > * Simple check to ensure all ports are not used up causing This diff is backwards, isn't it? Cheers, -Peter From owner-freebsd-bugs Fri May 2 15:02:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA26034 for bugs-outgoing; Fri, 2 May 1997 15:02:31 -0700 (PDT) Received: (from max@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA26008; Fri, 2 May 1997 15:02:19 -0700 (PDT) Date: Fri, 2 May 1997 15:02:19 -0700 (PDT) From: Masafumi NAKANE Message-Id: <199705022202.PAA26008@hub.freebsd.org> To: soil@quick.net, max, freebsd-bugs Subject: Re: docs/3473 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: error in pkg_create.1 State-Changed-From-To: open-closed State-Changed-By: max State-Changed-When: Fri May 2 15:01:43 PDT 1997 State-Changed-Why: Suggested fix is applied in pkg_create.1 Rev.1.19. From owner-freebsd-bugs Fri May 2 15:09:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA26384 for bugs-outgoing; Fri, 2 May 1997 15:09:43 -0700 (PDT) Received: (from max@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA26364; Fri, 2 May 1997 15:09:37 -0700 (PDT) Date: Fri, 2 May 1997 15:09:37 -0700 (PDT) From: Masafumi NAKANE Message-Id: <199705022209.PAA26364@hub.freebsd.org> To: soil@quick.net, max, freebsd-bugs Subject: Re: docs/3472 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: error in find.1 State-Changed-From-To: open-closed State-Changed-By: max State-Changed-When: Fri May 2 15:08:42 PDT 1997 State-Changed-Why: Suggested correction applied in find.1 Rev.1.8. From owner-freebsd-bugs Fri May 2 15:10:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA26469 for bugs-outgoing; Fri, 2 May 1997 15:10:44 -0700 (PDT) Received: from spinner.DIALix.COM (spinner.dialix.com [192.203.228.67]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA26464 for ; Fri, 2 May 1997 15:10:40 -0700 (PDT) Received: from spinner.DIALix.COM (localhost.dialix.com.au [127.0.0.1]) by spinner.DIALix.COM with ESMTP id GAA17015; Sat, 3 May 1997 06:10:30 +0800 (WST) Message-Id: <199705022210.GAA17015@spinner.DIALix.COM> X-Mailer: exmh version 2.0gamma 1/27/96 To: Craig Leres cc: bugs@FreeBSD.ORG Subject: Re: reserved port behavior change In-reply-to: Your message of "Fri, 02 May 1997 12:37:39 PDT." <199705021937.MAA17182@hot.ee.lbl.gov> Date: Sat, 03 May 1997 06:10:29 +0800 From: Peter Wemm Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Craig Leres wrote: > At some point between 2.2 and 2.2.1, the last reserved port used by > in_pcbbind() was changed from 512 to 600. The reason I noticed this is > because the kernel shell port is 544 and all my kerberos kshell > applications stopped working. Although I don't want to install them > suid to root, this makes some of them work. Just as a followup to the previous mail on the subject, have you looked at this.. peter@spinner[5:58am]~src/sys/netinet-155> cvs log in_pcb.c [..] RELENG_2_2_1_RELEASE: 1.23.2.1 RELENG_2_2_0_RELEASE: 1.23.2.1 [..] ---------------------------- revision 1.23.2.1 date: 1997/03/03 09:24:36; author: davidg; state: Exp; lines: +7 -7 Merged with -current: improved PCB hash algorithm. ============================================================================= 2.2[.0] and 2.2.1 are identical in this area.. The only change made on the 2.2 branch since it was created was this one.. The 512 -> 600 change was made over two months before 2.2 was branched for release engineering (12 August 1996) How old a 2.2 system are you referring to? Cheers, -Peter From owner-freebsd-bugs Fri May 2 16:10:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA29266 for bugs-outgoing; Fri, 2 May 1997 16:10:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA29260; Fri, 2 May 1997 16:10:05 -0700 (PDT) Resent-Date: Fri, 2 May 1997 16:10:05 -0700 (PDT) Resent-Message-Id: <199705022310.QAA29260@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, cole@jnx.com Received: from red.jnx.com (red.jnx.com [208.197.169.254]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA28986 for ; Fri, 2 May 1997 16:05:54 -0700 (PDT) Received: from dakine.jnx.com (dakine.jnx.com [208.197.169.244]) by red.jnx.com (8.8.5/8.8.5) with ESMTP id QAA11068; Fri, 2 May 1997 16:05:22 -0700 (PDT) Received: (from cole@localhost) by dakine.jnx.com (8.7.6/8.7.3) id QAA12475; Fri, 2 May 1997 16:05:21 -0700 (PDT) Message-Id: <199705022305.QAA12475@dakine.jnx.com> Date: Fri, 2 May 1997 16:05:21 -0700 (PDT) From: Bruce Cole Reply-To: cole@jnx.com To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: cole@jnx.com X-Send-Pr-Version: 3.2 Subject: kern/3475: gdb(ptrace?) cause create/modify times on executable to change Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3475 >Category: kern >Synopsis: gdb(ptrace?) cause create/modify times on executable to change >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri May 2 16:10:02 PDT 1997 >Last-Modified: >Originator: Bruce Cole >Organization: Juniper Networks >Release: FreeBSD 2.200-Juniper i386 >Environment: Problem is seen on kernels based upon 2.2.1-RELEASE. >Description: Gdb'ing an executable and setting a breakpoint often results in the creation and modification times on the gdb'd executable changing. When you rerun the executable from under gdb, gdb complains that the executable has changed (however it hasn't really at all). When the executable is NFS mounted, this can result in the program dying due to alleged text segment modification. The problem happens even when the user does not have write access to the executable that is being debugged! It seems that something is going wrong in the kernel. When ptrace() goes to set a breakpoint in the executable, I'd expect a copy on write operation to occur, and for the executable's creation/modification dates to remain untouched. >How-To-Repeat: Script started on Fri May 2 15:57:12 1997 dakine(cole): cat >! test.c main() { printf("Hello world\n"); } dakine(cole): cc -g -o test test.c dakine(cole): ls -l test -rwxrwxr-x 1 cole cole 9790 May 2 15:57 test* dakine(cole): date Fri May 02 03:58:00 PM dakine(cole): gdb test GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd3.0), Copyright 1996 Free Software Foundation, Inc... (gdb) break main Breakpoint 1 at 0x1598: file test.c, line 3. (gdb) run Starting program: /usr/home/cole/test/test -N -f ~/conf/com.conf Breakpoint 1, main () at test.c:3 3 printf("Hello world\n"); (gdb) Suspended dakine(cole): ls -l test -rwxrwxr-x 1 cole cole 9790 May 2 15:57 test* dakine(cole): sync dakine(cole): ls -l test -rwxrwxr-x 1 cole cole 9790 May 2 15:58 test* dakine(cole): fg gdb test (gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y `/usr/home/cole/test/test' has changed; re-reading symbols. Starting program: /usr/home/cole/test/test -N -f ~/conf/com.conf Breakpoint 1, main () at test.c:3 3 printf("Hello world\n"); (gdb) quit The program is running. Quit anyway (and kill it)? (y or n) y dakine(cole): ^Dexit Script done on Fri May 2 15:58:20 1997 >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat May 3 02:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA21097 for bugs-outgoing; Sat, 3 May 1997 02:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id CAA21091; Sat, 3 May 1997 02:40:02 -0700 (PDT) Resent-Date: Sat, 3 May 1997 02:40:02 -0700 (PDT) Resent-Message-Id: <199705030940.CAA21091@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, dima@tejblum.dnttm.rssi.ru Received: from helios.dnttm.ru (uutejb@dnttm.wave.ras.ru [194.85.104.197]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA20930 for ; Sat, 3 May 1997 02:30:01 -0700 (PDT) Received: (from uutejb@localhost) by helios.dnttm.ru (8.8.5/8.8.5/IP-2) with UUCP id NAA17874 for FreeBSD-gnats-submit@freebsd.org; Sat, 3 May 1997 13:30:16 +0400 Received: (from dima@localhost) by tejblum.dnttm.rssi.ru (8.8.5/8.8.5) id NAA01500; Sat, 3 May 1997 13:31:38 +0400 (MSD) Message-Id: <199705030931.NAA01500@tejblum.dnttm.rssi.ru> Date: Sat, 3 May 1997 13:31:38 +0400 (MSD) From: Dmitrij Tejblum Reply-To: dima@tejblum.dnttm.rssi.ru To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/3476: Please add support for .cpp suffix to standart BSD makefiles Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3476 >Category: misc >Synopsis: Please add support for .cpp suffix to standart BSD makefiles >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 3 02:40:01 PDT 1997 >Last-Modified: >Originator: Dmitrij Tejblum >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: >Description: The '.cpp' suffix used by some compilers as standard C++ suffix. GNU CC also knows that .cpp files are in C++. So, standard makefiles should support the suffix. >How-To-Repeat: >Fix: *** sys.mk.01 Thu Apr 24 15:15:19 1997 --- sys.mk Sat May 3 13:14:56 1997 *************** *** 15,21 **** .if defined(%POSIX) .SUFFIXES: .o .c .y .l .a .sh .f .else ! .SUFFIXES: .out .a .ln .o .c .cc .cxx .C .F .f .e .r .y .l .S .s .cl .p .h .sh .endif .LIBS: .a --- 15,21 ---- .if defined(%POSIX) .SUFFIXES: .o .c .y .l .a .sh .f .else ! .SUFFIXES: .out .a .ln .o .c .cc .cxx .cpp .C .F .f .e .r .y .l .S .s .cl .p .h .sh .endif .LIBS: .a *************** *** 168,174 **** .c.o: ${CC} ${CFLAGS} -c ${.IMPSRC} ! .cc.o .cxx.o .C.o: ${CXX} ${CXXFLAGS} -c ${.IMPSRC} .p.o: --- 168,174 ---- .c.o: ${CC} ${CFLAGS} -c ${.IMPSRC} ! .cc.o .cxx.o .C.o .cpp.o: ${CXX} ${CXXFLAGS} -c ${.IMPSRC} .p.o: *** bsd.lib.mk.01 Sun Apr 27 18:38:38 1997 --- bsd.lib.mk Sun Apr 27 18:40:31 1997 *************** *** 31,37 **** # prefer .s to a .c, add .po, remove stuff not used in the BSD libraries # .so used for PIC object files .SUFFIXES: ! .SUFFIXES: .out .o .po .so .s .S .c .cc .cxx .m .C .f .y .l .c.o: ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} --- 31,37 ---- # prefer .s to a .c, add .po, remove stuff not used in the BSD libraries # .so used for PIC object files .SUFFIXES: ! .SUFFIXES: .out .o .po .so .s .S .c .cc .cxx .m .C .f .y .l .cpp .c.o: ${CC} ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} *************** *** 45,59 **** ${CC} ${PICFLAG} -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} ! .cc.o .C.o .cxx.o: ${CXX} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} ! .cc.po .C.po .cxx.po: ${CXX} -pg ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -X -r ${.TARGET} ! .cc.so .C.so .cxx.so: ${CXX} ${PICFLAG} -DPIC ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} --- 45,59 ---- ${CC} ${PICFLAG} -DPIC ${CFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} ! .cc.o .C.o .cxx.o .cpp.o: ${CXX} ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} ! .cc.po .C.po .cxx.po .cpp.po: ${CXX} -pg ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -X -r ${.TARGET} ! .cc.so .C.so .cxx.so .cpp.so: ${CXX} ${PICFLAG} -DPIC ${CXXFLAGS} -c ${.IMPSRC} -o ${.TARGET} @${LD} -O ${.TARGET} -x -r ${.TARGET} *** bsd.dep.mk.00 Sat May 3 13:03:16 1997 --- bsd.dep.mk Sat May 3 13:03:24 1997 *************** *** 39,45 **** # .if defined ${SRCS:M*.[sS]} does not work __depend_s= ${SRCS:M*.[sS]} __depend_c= ${SRCS:M*.c} ! __depend_cc= ${SRCS:M*.cc} ${SRCS:M*.C} ${SRCS:M*.cxx} ${DEPENDFILE}: ${SRCS} rm -f ${DEPENDFILE} --- 39,45 ---- # .if defined ${SRCS:M*.[sS]} does not work __depend_s= ${SRCS:M*.[sS]} __depend_c= ${SRCS:M*.c} ! __depend_cc= ${SRCS:M*.cc} ${SRCS:M*.C} ${SRCS:M*.cxx} ${SRCS:M*.cpp} ${DEPENDFILE}: ${SRCS} rm -f ${DEPENDFILE} *************** *** 54,60 **** .if defined(__depend_cc) && !empty(__depend_cc) ${MKDEPCMD} -f ${DEPENDFILE} -a ${MKDEP} \ ${CXXFLAGS:M-nostd*} ${CXXFLAGS:M-[ID]*} \ ! ${.ALLSRC:M*.cc} ${.ALLSRC:M*.C} ${.ALLSRC:M*.cxx} .endif .if target(_EXTRADEPEND) cd ${.CURDIR}; ${MAKE} _EXTRADEPEND --- 54,60 ---- .if defined(__depend_cc) && !empty(__depend_cc) ${MKDEPCMD} -f ${DEPENDFILE} -a ${MKDEP} \ ${CXXFLAGS:M-nostd*} ${CXXFLAGS:M-[ID]*} \ ! ${.ALLSRC:M*.cc} ${.ALLSRC:M*.C} ${.ALLSRC:M*.cxx} ${.ALLSRC:M*.cpp} .endif .if target(_EXTRADEPEND) cd ${.CURDIR}; ${MAKE} _EXTRADEPEND >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat May 3 04:10:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA24911 for bugs-outgoing; Sat, 3 May 1997 04:10:12 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA24905; Sat, 3 May 1997 04:10:05 -0700 (PDT) Resent-Date: Sat, 3 May 1997 04:10:05 -0700 (PDT) Resent-Message-Id: <199705031110.EAA24905@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, andreas@klemm.gtn.com Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA24789 for ; Sat, 3 May 1997 04:06:24 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id NAA26627 for FreeBSD-gnats-submit@freebsd.org; Sat, 3 May 1997 13:00:23 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.5/8.8.2) id MAA16098; Sat, 3 May 1997 12:48:16 +0200 (CEST) Message-Id: <199705031048.MAA16098@klemm.gtn.com> Date: Sat, 3 May 1997 12:48:16 +0200 (CEST) From: Andreas Klemm Reply-To: andreas@klemm.gtn.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/3477: top wastes 16 characters in USERNAME column Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3477 >Category: bin >Synopsis: top wastes 16 characters in USERNAME column >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 3 04:10:02 PDT 1997 >Last-Modified: >Originator: Andreas Klemm >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: top was added to the OS in FreeBSD-current 3.0 >Description: Size of loginname was increased to 16 characters in FreeBSD-current. Top' display of the USERNAME field was statically increased to 16 columns wide output as well. Look here: PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND 241 andreas 2 0 6396K 10264K select1 2:26 0.34% 0.34% XF86_S 15462 andreas 2 0 372K 1212K select0 0:00 0.04% 0.04% rxvt 15380 andreas 18 0 748K 948K pause 0 0:00 0.00% 0.00% tcsh 5766 andreas 18 0 204K 848K pause 1 0:22 0.00% 0.00% ascloc 20 root 10 0 16488K 3308K mfsidl0 0:00 0.00% 0.00% mount_ In most cases you only watch USERNAMES with less characters. So top wastes much space that would badly be needed for the last COMMAND colunm, which now has only a size of 6. This causes, that even names of system binaries as mount_mfs are badly truncated. So you can't differentiate between mount_mfs and mount_nfs for example. >How-To-Repeat: >Fix: Some proposals to enhance the readability of tops output: 1) top should be made aware of display sizes > 80 columns and use the rest of space for the COMMAND output. When running under X11 in a xterm session it should recalculate the display size, when the xterm window has been resized. 2) Very nifty would be an additional command, that allows to toggle between two modes a) show as much from a COMMANDS commandline as possible b) show only as much from the command name (only the name) as possible. I'd suggest 'w' for "wide command display" like the w option in ps. 3) top should only use as much space for the USERNAME column as actually needed. I think it wouldn'd make sense, to bring too much dynamic in here. It should be sufficiant, to check the size for the USERNAME column at startup. 4) an additionally top command, to change the size during runtime. 'c' as "column size" of the USERNAME field. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat May 3 05:30:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA26942 for bugs-outgoing; Sat, 3 May 1997 05:30:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA26929; Sat, 3 May 1997 05:30:02 -0700 (PDT) Resent-Date: Sat, 3 May 1997 05:30:02 -0700 (PDT) Resent-Message-Id: <199705031230.FAA26929@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Received:(from nobody@localhost) by.hub.freebsd.org.id.FAA26719;Sat; (8.8.5/8.8.5);, 3 May 1997 05:20:26.-0700 (PDT) Message-Id: <199705031220.FAA26719@hub.freebsd.org> Date: Sat, 3 May 1997 05:20:26 -0700 (PDT) From: poon@samart.co.th To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: bin/3478: pwd_mkdb and passwd Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3478 >Category: bin >Synopsis: pwd_mkdb and passwd >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat May 3 05:30:01 PDT 1997 >Last-Modified: >Originator: Poon Rojanasoonthon >Organization: Samart Infonet >Release: FreeBSD 2.1.5-RELEASE >Environment: FreeBSD radius-server 2.1.5-RELEASE FreeBSD 2.1.5-RELEASE #1: Wed Apr 2 20:35:08 1997 root@myname.my.domain:/usr/src/sys/compile/DLINK i386 >Description: pwd_mkdb will not update the database if a user changed their password while pwd_mkdb was running. >How-To-Repeat: Run pwd_mkdb on a large master.passwd (so changing password will occur during the pwd_mkdb is running) and change a password. >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat May 3 05:30:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA26956 for bugs-outgoing; Sat, 3 May 1997 05:30:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA26941; Sat, 3 May 1997 05:30:03 -0700 (PDT) Resent-Date: Sat, 3 May 1997 05:30:03 -0700 (PDT) Resent-Message-Id: <199705031230.FAA26941@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, andreas@klemm.gtn.com Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA26729 for ; Sat, 3 May 1997 05:21:50 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id OAA10367 for FreeBSD-gnats-submit@freebsd.org; Sat, 3 May 1997 14:15:26 +0200 (MET DST) Received: (from root@localhost) by klemm.gtn.com (8.8.5/8.8.2) id OAA19655; Sat, 3 May 1997 14:13:19 +0200 (CEST) Message-Id: <199705031213.OAA19655@klemm.gtn.com> Date: Sat, 3 May 1997 14:13:19 +0200 (CEST) From: Andreas Klemm Reply-To: andreas@klemm.gtn.com To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: docs/3479: PRINTER=ps (make.conf) doesn't change output format to PS Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3479 >Category: docs >Synopsis: PRINTER=ps (make.conf) doesn't change output format to PS >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat May 3 05:30:02 PDT 1997 >Last-Modified: >Originator: Andreas Klemm >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD-current as of today >Description: Enabling PRINTER=ps in /etc/make.conf doesn't result in producing system documentation in postscript format. /usr/share/doc/papers contains additional papers in ascii format compressed with gzip. -r--r--r-- 1 bin bin 24291 3 Mai 13:22 beyond43.ascii.gz [snip] The PRINTER environment variable in /etc/make.conf is intended to be the central place, to change the output format from ascii for example to ps. /etc/make.conf: # Default format for system documentation, depends on your printer. # Set this to "ascii" for simple printers or screen # #PRINTER= ps >How-To-Repeat: [ set PRINTER=ps in /etc/make.conf ] # cd /usr/src/doc/papers # make clean all install # cd /usr/share/doc/papers # ls -l [snip] -r--r--r-- 1 bin bin 24291 3 Mai 13:22 beyond43.ascii.gz ^^^^^ not ps ! [snip] >Fix: use the make variable PRINTERDEVICE= ps in /etc/make.conf, instead PRINTER since /usr/share/mk/bsd.doc.mk works the following way: # from: @(#)bsd.doc.mk 5.3 (Berkeley) 1/2/91 # $Id: bsd.doc.mk,v 1.36 1997/04/04 01:25:32 mpp Exp $ PRINTERDEVICE?= ascii BIB?= bib EQN?= eqn -T${PRINTERDEVICE} GREMLIN?= grn GRIND?= vgrind -f INDXBIB?= indxbib PIC?= pic REFER?= refer .if ${PRINTERDEVICE} == "ascii" ROFF?= groff -mtty-char ${TRFLAGS} ${MACROS} -o${PAGES} .else ROFF?= groff ${TRFLAGS} ${MACROS} -o${PAGES} .endif Commitlogs for reference: ---------------------------- revision 1.28 date: 1996/12/22 16:16:13; author: wosch; state: Exp; lines: +3 -3 Do not use variable PRINTERDEVICE as printer name. ---------------------------- revision 1.27 date: 1996/12/19 22:40:43; author: mpp; state: Exp; lines: +12 -12 Change bsd.doc.mk to use the variable PRINTERDEVICE instead of PRINTER for defining the default output device when formatting documents for installation. This prevents problems if the user has defined PRINTER for use by lpr. Closes PR# 1437. I think it was only forgotten to consequently change the name in /etc/make.conf. If nobody has something against it, I will change this ... >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat May 3 07:30:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA00307 for bugs-outgoing; Sat, 3 May 1997 07:30:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA00297; Sat, 3 May 1997 07:30:04 -0700 (PDT) Resent-Date: Sat, 3 May 1997 07:30:04 -0700 (PDT) Resent-Message-Id: <199705031430.HAA00297@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, krw@tcn.net Received: from Pkrw.tcn.net (Pkrw.tcn.net [199.166.4.58]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA29990 for ; Sat, 3 May 1997 07:20:39 -0700 (PDT) Received: (from krw@localhost) by Pkrw.tcn.net (8.8.5/8.8.5) id KAA03206; Sat, 3 May 1997 10:24:28 -0400 (EDT) Message-Id: <199705031424.KAA03206@Pkrw.tcn.net> Date: Sat, 3 May 1997 10:24:28 -0400 (EDT) From: "Kenneth R. Westerback" Reply-To: krw@tcn.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/3480: Quash warnings generated during compile of libncurses Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3480 >Category: misc >Synopsis: compiling libncurses generates annoying warnings >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 3 07:30:02 PDT 1997 >Last-Modified: >Originator: Kenneth R. Westerback >Organization: >Release: FreeBSD 2.2-STABLE i386 >Environment: FreeBSD 2.2-STABLE with src-2.2.0261 make world'ed >Description: When libncurses is compiled (several times during make world!) it generates a number of warning messages, all recommending that some expressions be parenthesized. The attached diff file addresses all these warnings by 1) creating a #define BLANK (' ' | A_NORMAL) in curses.h and removing a number of almost identical definitions of BLANK in various files 2) manually inserting the desired parenthesis in the few places where the warning was not generated by the use of BLANK >How-To-Repeat: make libncurses and watch for warning messages >Fix: diff -u ./curses.h /usr/src/lib/libncurses/curses.h --- ./curses.h Sat Apr 26 11:44:58 1997 +++ /usr/src/lib/libncurses/curses.h Sat May 3 09:31:59 1997 @@ -56,6 +56,9 @@ #define COLOR_PAIR(n) (n << 8) #define PAIR_NUMBER(a) ((a & A_COLOR) >> 8) +/* chtype constants */ +#define BLANK (' ' | A_NORMAL) + /* colors */ extern int COLORS; extern int COLOR_PAIRS; diff -u ./lib_addch.c /usr/src/lib/libncurses/lib_addch.c --- ./lib_addch.c Sat Apr 26 11:44:58 1997 +++ /usr/src/lib/libncurses/lib_addch.c Sat May 3 09:43:03 1997 @@ -56,7 +56,7 @@ T(("win attr = %x", win->_attrs)); ch |= win->_attrs; - if (win->_line[y][x]&A_CHARTEXT == ' ') + if ((win->_line[y][x]&A_CHARTEXT) == ' ') ch |= win->_bkgd; else ch |= (win->_bkgd&A_ATTRIBUTES); diff -u ./lib_bkgd.c /usr/src/lib/libncurses/lib_bkgd.c --- ./lib_bkgd.c Sat Apr 26 11:44:58 1997 +++ /usr/src/lib/libncurses/lib_bkgd.c Sat May 3 09:41:35 1997 @@ -27,7 +27,7 @@ T(("wbkgd(%x, %x) called", win, ch)); for (y = 0; y <= win->_maxy; y++) for (x = 0; x <= win->_maxx; x++) - if (win->_line[y][x]&A_CHARTEXT == ' ') + if ((win->_line[y][x]&A_CHARTEXT) == ' ') win->_line[y][x] |= ch; else win->_line[y][x] |= (ch&A_ATTRIBUTES); diff -u ./lib_clrbot.c /usr/src/lib/libncurses/lib_clrbot.c --- ./lib_clrbot.c Sat Apr 26 11:44:58 1997 +++ /usr/src/lib/libncurses/lib_clrbot.c Sat May 3 09:36:50 1997 @@ -12,8 +12,6 @@ #include "curses.priv.h" -#define BLANK ' '|A_NORMAL - int wclrtobot(WINDOW *win) { chtype *ptr, *end, *maxx = NULL; diff -u ./lib_clreol.c /usr/src/lib/libncurses/lib_clreol.c --- ./lib_clreol.c Sat Apr 26 11:44:59 1997 +++ /usr/src/lib/libncurses/lib_clreol.c Sat May 3 09:36:27 1997 @@ -12,8 +12,6 @@ #include "curses.priv.h" -#define BLANK ' '|A_NORMAL - int wclrtoeol(WINDOW *win) { chtype *maxx, *ptr, *end; diff -u ./lib_doupdate.c /usr/src/lib/libncurses/lib_doupdate.c --- ./lib_doupdate.c Sat Apr 26 11:44:59 1997 +++ /usr/src/lib/libncurses/lib_doupdate.c Sat May 3 09:37:36 1997 @@ -195,8 +195,6 @@ ** */ -#define BLANK ' '|A_NORMAL - static void ClrUpdate(WINDOW *scr) { int i = 0, j = 0; diff -u ./lib_erase.c /usr/src/lib/libncurses/lib_erase.c --- ./lib_erase.c Sat Apr 26 11:44:59 1997 +++ /usr/src/lib/libncurses/lib_erase.c Sat May 3 09:39:55 1997 @@ -13,8 +13,6 @@ #include "curses.priv.h" #include "terminfo.h" -#define BLANK ' ' - int werase(WINDOW *win) { int y; >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat May 3 09:10:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA03279 for bugs-outgoing; Sat, 3 May 1997 09:10:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA03271; Sat, 3 May 1997 09:10:01 -0700 (PDT) Resent-Date: Sat, 3 May 1997 09:10:01 -0700 (PDT) Resent-Message-Id: <199705031610.JAA03271@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, bruce@zuhause.mn.org Received: from abby.skypoint.net (abby.skypoint.net [199.86.32.252]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA03175 for ; Sat, 3 May 1997 09:06:36 -0700 (PDT) Received: (from uucp@localhost) by abby.skypoint.net (8.8.5/alexis 2.7) with UUCP id LAA20896 for FreeBSD-gnats-submit@freebsd.org; Sat, 3 May 1997 11:06:35 -0500 (CDT) Received: (from bruce@localhost) by zuhause.mn.org (8.8.5/8.8.5) id KAA00428; Sat, 3 May 1997 10:58:48 -0500 (CDT) Message-Id: <199705031558.KAA00428@zuhause.mn.org> Date: Sat, 3 May 1997 10:58:48 -0500 (CDT) From: Bruce Albrecht Reply-To: bruce@zuhause.mn.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/3481: Archive 4586NP changer is not recognized Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 3481 >Category: kern >Synopsis: Archive 4586NP changer is not recognized >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat May 3 09:10:00 PDT 1997 >Last-Modified: >Originator: Bruce Albrecht >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: >Description: Archive 4586NP changer is not recognized because scsiconf only looks at logical unit 0. >How-To-Repeat: Boot with Archive 4586NP connected. >Fix: diff -c scsiconf.c /usr/src/sys/scsi/ *** scsiconf.c Sat May 3 10:54:17 1997 --- /usr/src/sys/scsi/scsiconf.c Sat May 3 10:12:32 1997 *************** *** 315,320 **** --- 315,324 ---- T_SEQUENTIAL, T_SEQUENTIAL, T_REMOV, "ARCHIVE", "Python 28849-*", "*", "st", SC_MORE_LUS, 0 }, + { + T_SEQUENTIAL, T_SEQUENTIAL, T_REMOV, "ARCHIVE", "4586XX 28887-*", "*", + "st", SC_MORE_LUS, 0 + }, #endif /* NST */ #if NCH > 0 /* *************** *** 325,330 **** --- 329,338 ---- */ { T_CHANGER, T_CHANGER, T_REMOV, "ARCHIVE", "Python 28849-*", "*", + "ch", SC_MORE_LUS + }, + { + T_CHANGER, T_CHANGER, T_REMOV, "ARCHIVE", "4586XX 28887-*", "*", "ch", SC_MORE_LUS }, #endif /* NCH */ >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat May 3 13:02:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA12610 for bugs-outgoing; Sat, 3 May 1997 13:02:28 -0700 (PDT) Received: (from andreas@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA12574; Sat, 3 May 1997 13:02:24 -0700 (PDT) Date: Sat, 3 May 1997 13:02:24 -0700 (PDT) From: Andreas Klemm Message-Id: <199705032002.NAA12574@hub.freebsd.org> To: andreas@klemm.gtn.com, andreas, freebsd-bugs Subject: Re: docs/3479 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: PRINTER=ps (make.conf) doesn't change output format to PS State-Changed-From-To: open-closed State-Changed-By: andreas State-Changed-When: Sat May 3 22:01:21 MET DST 1997 State-Changed-Why: changed PRINTER into PRINTERDEVICE in /etc/make.conf From owner-freebsd-bugs Sat May 3 13:52:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA15082 for bugs-outgoing; Sat, 3 May 1997 13:52:45 -0700 (PDT) Received: (from max@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA15046; Sat, 3 May 1997 13:52:28 -0700 (PDT) Date: Sat, 3 May 1997 13:52:28 -0700 (PDT) From: Masafumi NAKANE Message-Id: <199705032052.NAA15046@hub.freebsd.org> To: soil@quick.net, max, freebsd-bugs Subject: Re: docs/3409 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: md5(1) should be added to cksum(1) SEE ALSO State-Changed-From-To: open-closed State-Changed-By: max State-Changed-When: Sat May 3 13:51:41 PDT 1997 State-Changed-Why: Suggested fix applied to cksum.1 Rev.1.3. From owner-freebsd-bugs Sat May 3 14:12:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA16527 for bugs-outgoing; Sat, 3 May 1997 14:12:20 -0700 (PDT) Received: (from max@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA16505; Sat, 3 May 1997 14:12:14 -0700 (PDT) Date: Sat, 3 May 1997 14:12:14 -0700 (PDT) From: Masafumi NAKANE Message-Id: <199705032112.OAA16505@hub.freebsd.org> To: soil@quick.net, max, freebsd-bugs Subject: Re: docs/3393 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: ``appears'' -> ``appeared'' in several manual pages State-Changed-From-To: open-closed State-Changed-By: max State-Changed-When: Sat May 3 14:11:26 PDT 1997 State-Changed-Why: Suggested corrections are made in -current and 2.2 branch. From owner-freebsd-bugs Sat May 3 14:22:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17451 for bugs-outgoing; Sat, 3 May 1997 14:22:57 -0700 (PDT) Received: (from joerg@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17409; Sat, 3 May 1997 14:22:53 -0700 (PDT) Date: Sat, 3 May 1997 14:22:53 -0700 (PDT) From: Joerg Wunsch Message-Id: <199705032122.OAA17409@hub.freebsd.org> To: dima@tejblum.dnttm.rssi.ru, joerg, freebsd-bugs Subject: Re: kern/3276 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: unmount DEVFS ==> panic: unmount: dangling vnode State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sat May 3 23:21:21 MET DST 1997 State-Changed-Why: Suggested fixes from PR # 3276 and 3469 applied, in rev 1.36 and 1.17 of devfs_tree.c, and devfs_vfsops.c, respectively. Thanks for the fixes! From owner-freebsd-bugs Sat May 3 14:23:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17561 for bugs-outgoing; Sat, 3 May 1997 14:23:16 -0700 (PDT) Received: (from joerg@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17519; Sat, 3 May 1997 14:23:11 -0700 (PDT) Date: Sat, 3 May 1997 14:23:11 -0700 (PDT) From: Joerg Wunsch Message-Id: <199705032123.OAA17519@hub.freebsd.org> To: dima@tejblum.dnttm.rssi.ru, joerg, freebsd-bugs Subject: Re: kern/3469 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: After unmounting DEVFS, mounting DEVFS cause panic: page fault State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sat May 3 23:21:21 MET DST 1997 State-Changed-Why: Suggested fixes from PR # 3276 and 3469 applied, in rev 1.36 and 1.17 of devfs_tree.c, and devfs_vfsops.c, respectively. Thanks for the fixes! From owner-freebsd-bugs Sat May 3 14:24:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17819 for bugs-outgoing; Sat, 3 May 1997 14:24:32 -0700 (PDT) Received: (from joerg@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA17797; Sat, 3 May 1997 14:24:25 -0700 (PDT) Date: Sat, 3 May 1997 14:24:25 -0700 (PDT) From: Joerg Wunsch Message-Id: <199705032124.OAA17797@hub.freebsd.org> To: proff@profane.iq.org, joerg, freebsd-bugs Subject: Re: kern/2033 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: unmount of doubly mounted devfs forces panic State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sat May 3 23:21:21 MET DST 1997 State-Changed-Why: Suggested fixes from PR # 3276 and 3469 applied, in rev 1.36 and 1.17 of devfs_tree.c, and devfs_vfsops.c, respectively. Thanks for the fixes! (There are still problems regarding the final umount, but the kernel doesn't crash anymore.) From owner-freebsd-bugs Sat May 3 15:26:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA21935 for bugs-outgoing; Sat, 3 May 1997 15:26:53 -0700 (PDT) Received: (from joerg@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA21912; Sat, 3 May 1997 15:26:44 -0700 (PDT) Date: Sat, 3 May 1997 15:26:44 -0700 (PDT) From: Joerg Wunsch Message-Id: <199705032226.PAA21912@hub.freebsd.org> To: bruce@zuhause.mn.org, joerg, freebsd-bugs Subject: Re: kern/3481 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Archive 4586NP changer is not recognized State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sun May 4 00:25:30 MET DST 1997 State-Changed-Why: Suggested change applied in rev 1.85 of scsiconf.c. Thanks! p.s.: Please, don't cut&paste from an xterm. This messes up the tabs. From owner-freebsd-bugs Sat May 3 18:52:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA00534 for bugs-outgoing; Sat, 3 May 1997 18:52:17 -0700 (PDT) Received: (from max@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA00483; Sat, 3 May 1997 18:51:23 -0700 (PDT) Date: Sat, 3 May 1997 18:51:23 -0700 (PDT) From: Masafumi NAKANE Message-Id: <199705040151.SAA00483@hub.freebsd.org> To: max, gnats-admin, freebsd-bugs Subject: Re: pending/3459 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: RELENG_2_2 adventure has broken malloc declaration Responsible-Changed-From-To: gnats-admin->freebsd-bugs Responsible-Changed-By: max Responsible-Changed-When: Sat May 3 18:49:12 PDT 1997 Responsible-Changed-Why: Misfiled pr.