From owner-freebsd-ports Tue Jun 1 8:30: 8 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id CCEBF15749 for ; Tue, 1 Jun 1999 08:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id IAA57714; Tue, 1 Jun 1999 08:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 3889F14C89; Tue, 1 Jun 1999 08:24:54 -0700 (PDT) Message-Id: <19990601152454.3889F14C89@hub.freebsd.org> Date: Tue, 1 Jun 1999 08:24:54 -0700 (PDT) From: aron@cs.rice.edu To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: ports/11977: Eterm port is unable to access .Xauthority Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 11977 >Category: ports >Synopsis: Eterm port is unable to access .Xauthority >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jun 1 08:30:02 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Mohit Aron >Release: FreeBSD-3.2-RELEASE >Organization: Rice University >Environment: FreeBSD luzern.cs.rice.edu 3.2-RELEASE FreeBSD 3.2-RELEASE #2: Fri May 28 15:22:48 CDT 1999 aron@luzern.cs.rice.edu:/usr/src/sys/compile/LUZERN i386 >Description: The eterm-0.8.8 package supplied with FreeBSD-3.2-RELEASE is unable to my .Xauthority file. I mount my home directory using NFS that maps the "root" on my machine to "nobody" for accesses to my filesystem. Since Eterm runs as a setuid program, it has trouble reading my .Xauthority file. I exchanged a few emails with the developers of Eterm and it seems they already have support for this in the source. Apparently, the package needs to be compiled after defining HAVE_SAVED_UIDS in src/feature.h and NEED_LINUX_HACK in src/main.c. Can you please define the above so that Eterm is able to read NFS mounted .Xauthority files. >How-To-Repeat: Mount your home directory using NFS and use .Xauthority based X server authentication. Make sure that the NFS server maps "root" on your machine to "nobody" (or something else). Notice that while xterm works correctly, Eterm does not. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message