From owner-freebsd-ports Tue Feb 6 4: 0:29 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8A1E337B4EC for ; Tue, 6 Feb 2001 04:00:09 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f16C09411693; Tue, 6 Feb 2001 04:00:09 -0800 (PST) (envelope-from gnats) Received: from relay2.agava.net.ru (2.oivt.mipt.ru [193.125.142.2]) by hub.freebsd.org (Postfix) with ESMTP id D230037B491 for ; Tue, 6 Feb 2001 03:53:25 -0800 (PST) Received: from gw.office.agava.ru (2.oivt.mipt.ru [193.125.142.2]) by relay2.agava.net.ru (Postfix) with ESMTP id 8F25743802 for ; Tue, 6 Feb 2001 14:53:18 +0300 (MSK) Received: from juil.domain (juil.domain [192.168.1.50]) by gw.office.agava.ru (Postfix) with ESMTP id 5E59C5EA2 for ; Tue, 6 Feb 2001 14:53:18 +0300 (MSK) Received: by juil.domain (Postfix, from userid 1001) id 06D971B8; Tue, 6 Feb 2001 14:53:27 +0300 (MSK) Message-Id: <20010206115327.06D971B8@juil.domain> Date: Tue, 6 Feb 2001 14:53:27 +0300 (MSK) From: ilya@martynov.org Reply-To: ilya@martynov.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/24896: Problem installing xaos-3.0 port Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24896 >Category: ports >Synopsis: Problem installing xaos-3.0 port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Feb 06 04:00:05 PST 2001 >Closed-Date: >Last-Modified: >Originator: Ilya Martynov >Release: FreeBSD 4.2-STABLE i386 >Organization: AGAVA Software >Environment: N/A >Description: On installation if xaos-3.0 port was compiled with SVGAlib driver support (which happens by defualt if configure script finds required libs) it tries to make installed file xaos suid and chgrp it to group 'root' which doesn't exists on standart FreeBSD system. >How-To-Repeat: cd /usr/ports/graphics/xaos make all install On installation it dies with message 'chgrp: root: illegal group name' >Fix: Either put add this patch to /usr/ports/graphics/xaos/files: --- configure~ Thu Mar 5 00:49:12 1998 +++ configure Tue Feb 6 14:40:30 2001 @@ -5522,7 +5522,7 @@ #define SVGA_DRIVER 1 EOF - STICKY='chmod +s $(bindir)/xaos; chown root $(bindir)/xaos; chgrp root $(bindir)/xaos' + STICKY='chmod +s $(bindir)/xaos; chown root $(bindir)/xaos; chgrp wheel $(bindir)/xaos' DRIVERDIRS="$DRIVERDIRS ui/ui-drv/svga" DRIVERLIBS="$DRIVERLIBS lib/libuisvga.a" if test "x$ac_cv_func_pthread_sighandler" = xyes; then Or disable compiling of Xaos with SVGAlib driver support. In this case it will not try to make xaos binary suid and will not try to chgrp it to root. Or even better add my patch but disable by default compiling of Xaos with SVGAlib driver support - many users will not like to install suid binary becouse they have XFree86 and they don't need SVGAlib support. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message