From owner-freebsd-ports Wed Feb 26 08:30:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA16404 for ports-outgoing; Wed, 26 Feb 1997 08:30:06 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA16397; Wed, 26 Feb 1997 08:30:03 -0800 (PST) Resent-Date: Wed, 26 Feb 1997 08:30:03 -0800 (PST) Resent-Message-Id: <199702261630.IAA16397@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, fcawth@jjarray.umd.edu Received: from jjarray.umd.edu (jjarray.umd.edu [129.2.40.99]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA16108 for ; Wed, 26 Feb 1997 08:24:53 -0800 (PST) Received: (from fcawth@localhost) by jjarray.umd.edu (8.8.5/8.8.5) id LAA01007; Wed, 26 Feb 1997 11:24:52 -0500 (EST) Message-Id: <199702261624.LAA01007@jjarray.umd.edu> Date: Wed, 26 Feb 1997 11:24:52 -0500 (EST) From: fcawth@jjarray.umd.edu Reply-To: fcawth@jjarray.umd.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/2821: XFree86 for 2.2-GAMMA utmp problems Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2821 >Category: ports >Synopsis: XFree86 distributed with 2.2-GAMMA corrupts /var/run/utmp >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Feb 26 08:30:01 PST 1997 >Last-Modified: >Originator: Fred Cawthorne >Organization: University of Maryland >Release: FreeBSD 2.2-970205-GAMMA i386 >Environment: FreeBSD 2.2-970205-GAMMA #1: Wed Feb 26 10:07:04 EST 1997 fcawth@jjarray.umd.edu:/usr/src/sys/compile/JJARRAY Calibrating clock(s) relative to mc146818A clock ... i586 clock: 199434307 Hz, i8254 clock: 1193198 Hz CPU: Pentium Pro (199.43-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x617 Stepping=7 Features=0xf9ff,MTRR,PGE,MCA,CMOV> real memory = 67108864 (65536K bytes) >Description: The XFree86 in the 2.2-Gamma dist on wcarchive appears to be compiled on a machine with UT_NAMESIZE=16 in utmp.h, (i.e. -current). This makes programs like xterm write 16 byte names into /var/run/utmp, corrupting it badly... >How-To-Repeat: Start X, run "w", see that the entries are corrupted. Open more xterms, get more messed up /var/run/utmp file. >Fix: Re-compile the XFree86 binaries with the proper utmp.h include file (i.e. the one that comes with 2.2-GAMMA works just fine) >Audit-Trail: >Unformatted: