From owner-freebsd-questions@FreeBSD.ORG Fri Sep 30 14:16:54 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F72F1065670 for ; Fri, 30 Sep 2011 14:16:54 +0000 (UTC) (envelope-from amijaresp@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 240CA8FC14 for ; Fri, 30 Sep 2011 14:16:53 +0000 (UTC) Received: by bkbzs8 with SMTP id zs8so2137564bkb.13 for ; Fri, 30 Sep 2011 07:16:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=1E/4+/v83WaOI10pD572U70bFrG7xcPy/jzT/+34qfs=; b=mHcmGxvWenj15go6O/s6eJFkulUhAGTfxK4+wnWO4sBqrfzuBuATglefcd1LZUOw6y GCx0rdEGIx+lpVufMig2g5dwUfFcAJHwA1n6eZVT3sYqbekdbUjY8NvDObjQfQJ9qJig WmDpRVViuSH2opMxpT/Fsq7i347YgNZF0JkDY= MIME-Version: 1.0 Received: by 10.204.141.12 with SMTP id k12mr8489271bku.22.1317392213126; Fri, 30 Sep 2011 07:16:53 -0700 (PDT) Received: by 10.204.113.4 with HTTP; Fri, 30 Sep 2011 07:16:53 -0700 (PDT) In-Reply-To: <447h4rf2d7.fsf@lowell-desk.lan> References: <447h4rf2d7.fsf@lowell-desk.lan> Date: Fri, 30 Sep 2011 09:46:53 -0430 Message-ID: From: Alberto Mijares To: FreeBSD Questions Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: About suidperl in FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2011 14:16:54 -0000 > > The things you've tried don't make any sense to me; where did you get > such weird advice? > > I'd say to get rid of the things you added, then > =C2=A0# cd /usr/ports/lang/perl5.12 > (or the directory for which ever other perl you want), then > =C2=A0# make config > (so you can select the SUIDPERL option), then > =C2=A0# make clean install clean > > I would also suggest that you take a look at the ports section in the > FreeBSD Handbook, and then the manual page. > Since Perl 5.12 there is no SUIDPERL option in config. I compiled 5.10 and now I have /usr/local/bin/suidpperl. The big problem is: everything I compiled depending on perl is linked against 5.12 and some apps are broken (spamassassin, for example). How could I find every port that depends on 5.12 and recompile with 5.10? thanks Alberto Mijares