From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 12 05:39:02 2003 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F91637B401 for ; Sat, 12 Apr 2003 05:39:02 -0700 (PDT) Received: from smtp.noos.fr (nan-smtp-10.noos.net [212.198.2.81]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F83143F93 for ; Sat, 12 Apr 2003 05:39:00 -0700 (PDT) (envelope-from cyrille.lefevre@laposte.net) Received: (qmail 37839715 invoked by uid 0); 12 Apr 2003 12:38:04 -0000 Received: from unknown (HELO mail.gits.dyndns.org) ([212.198.231.234]) (envelope-sender ) by 212.198.2.81 (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 12 Apr 2003 12:38:04 -0000 Received: from gits.gits.fr.invalid (660lp46h67j8cfm1@localhost [127.0.0.1]) by mail.gits.dyndns.org (8.12.8/8.12.8) with ESMTP id h3CCc0qO060468 for ; Sat, 12 Apr 2003 14:38:01 +0200 (CEST) (envelope-from cyrille.lefevre@laposte.net) Date: Sat, 12 Apr 2003 14:37:53 +0200 To: cjclark@alum.mit.edu Message-ID: <20030412123752.GA60423@gits.dyndns.org> References: <200304090512.h395CGrJ014714@freefall.freebsd.org> <20030411200506.GA36868@gits.dyndns.org> <20030411205245.GA84569@blossom.cjclark.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030411205245.GA84569@blossom.cjclark.org> Organization: ACME X-Face: V|+c;4!|B?E%BE^{E6); aI.[< Mail-Followup-To: cyrille.lefevre+dated+1050583077.093fd0@laposte.net, cjclark@alum.mit.edu, freebsd-ports-bugs@FreeBSD.org X-Delivery-Agent: TMDA/0.61 X-Spam-Status: No X-Scanned-By: MIMEDefang 2.30 (www . roaringpenguin . com / mimedefang) cc: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/50739: Maintainer update: astro/setiathome (nobody->setiathome) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2003 12:39:02 -0000 On Fri, Apr 11, 2003 at 01:52:45PM -0700, Crist J. Clark wrote: > On Fri, Apr 11, 2003 at 10:05:06PM +0200, Cyrille Lefevre wrote: > [snip] > > > Hi, > > > > someone reports me that the newer wrapper don't work w/ an account > > using the csh as the login shell such as the default root account. > > I don't see this problam since my root account uses a bourne like > > shell. > > > > so, could you replace 'su -fm' by 'SHELL=/bin/sh su -fm' in > > files/setiathome.sh. > > That will not fix the problem. The shell spawned by su(1) will still > be the user's login shell. At least that's what my understading of > su(1) and some quick tests show. > > How about, > > ( echo "\ > cd ${seti_wrkdir}/${i} || exit; \ > . > . > . > done > /dev/null" | > su -fm ${seti_user} /bin/sh ) & > > Not pretty, but it should do what you want. I'll try this way. Cyrille. -- Cyrille Lefevre mailto:cyrille.lefevre@laposte.net