From owner-freebsd-arch Sun Jun 23 8:27:12 2002 Delivered-To: freebsd-arch@freebsd.org Received: from castle.jp.FreeBSD.org (castle.jp.FreeBSD.org [210.226.20.15]) by hub.freebsd.org (Postfix) with ESMTP id CCE1E37B400; Sun, 23 Jun 2002 08:27:06 -0700 (PDT) Received: from localhost (localhost [::1]) by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet6 id g5NFQqN84963; Mon, 24 Jun 2002 00:26:52 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) Cc: will@csociety.org, obrien@FreeBSD.org, matusita@jp.FreeBSD.org, arch@FreeBSD.org In-Reply-To: References: <20020621134520.G68827@dragon.nuxi.com> <20020621223209.GP76002@squall.waterspout.com> X-User-Agent: Mew/1.94.2 XEmacs/21.5 (bamboo) X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20000228(IM140) Lines: 40 From: Makoto Matsushita To: des@ofug.org Subject: Re: Installing XFree86 package via sysinstall: need X wrapper or not? Date: Mon, 24 Jun 2002 00:26:49 +0900 Message-Id: <20020624002649D.matusita@jp.FreeBSD.org> Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG des> Yes, there is: it's a setuid binary. It shouldn't be installed des> unless it's needed. The X wrapper should be installed for startx users, and we can't deduce who want to use it. Let me clarify the point again: Background: 1) In XFree86 3.x, the non-root users of startx(1) kick X server without any setups, since X server is a setuid binary. 2) In XFree86 4.x, the non-root users of startx(1) cannot kick X server, since X server is no longer setuid binary. Note that most of users doesn't know X server has setuid bit or not. Current situations: 3) The startx users think that XFree86 4.2 is broken, X server can't start. FreeBSD bundles XFree86 4.2. As a result, they says "Latest FreeBSD's X server is broken." How to solve: 4a) Write documents, to explain that "startx users should install X wrapper separately, since sysinstall doesn't automatically install the wrapper." 4b) Install X wrapper after XFree86 installation is finished. 4c) Add X wrapper itself into XFree86 meta-port. 4d) Do nothing. Current situation is 4d), I propose 4b) in the last email, and some others suggests 4c). How do you think about this, des? I don't want to talk about xdm/pam breakage or something like that; I want to talk about (backward compatibility?) issues for startx users. -- - Makoto `MAR' Matsushita To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message