From owner-freebsd-ports-bugs Fri Feb 7 9:50:10 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8ED6937B401 for ; Fri, 7 Feb 2003 09:50:08 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE52C43FBD for ; Fri, 7 Feb 2003 09:50:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h17Ho7NS051627 for ; Fri, 7 Feb 2003 09:50:07 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h17Ho7VT051626; Fri, 7 Feb 2003 09:50:07 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDE1637B401 for ; Fri, 7 Feb 2003 09:48:14 -0800 (PST) Received: from ami.crackpot.org (crackpot.org [206.229.18.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 544CB43FA3 for ; Fri, 7 Feb 2003 09:48:14 -0800 (PST) (envelope-from jrm@crackpot.org) Received: from jrm by ami.crackpot.org with local (Exim 3.35 #1 (Debian)) id 18hCaX-00063T-00 for ; Fri, 07 Feb 2003 10:46:57 -0700 Message-Id: <20030207174657.GA23263@ami.crackpot.org> Date: Fri, 7 Feb 2003 10:46:57 -0700 From: jrm@crackpot.org To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/48055: bug report Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 48055 >Category: ports >Synopsis: eterm-0.9.1_1 fails to properly drop root permissions >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Feb 07 09:50:07 PST 2003 >Closed-Date: >Last-Modified: >Originator: John R. Makosky >Release: FreeBSD 4.7-STABLE i386 >Organization: not important >Environment: System: FreeBSD mirabell 4.7-STABLE FreeBSD 4.7-STABLE #0: Fri Jan 31 12:16:47 CST 2003 root@mirabell:/usr/obj/usr/src/sys/MIRABELL i386 >Description: When running eterm-0.9.1_1 from a home directory located on an NFS partition that "squashes" root access, Eterm fails to start. Ktracing around revealed that $HOME/.Xauthority could not be opened (permission denied). Removing setuid bit on Eterm binary allowed $HOME/.Xauthority to be read, and Eterm to start (but not update wtmp); Hrmm... >How-To-Repeat: Install Eterm, run from an NFS-mounted home directory that doesn't allow root access. >Fix: Build Eterm without patch /usr/ports/x11/eterm/files/patch-src:startup.c. This patch appears to be erroneous. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message