From owner-freebsd-current@FreeBSD.ORG Sat Jun 10 06:25:52 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 800A916A41B for ; Sat, 10 Jun 2006 06:25:52 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 232A043D70 for ; Sat, 10 Jun 2006 06:25:52 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k5A6PIa3062808; Sat, 10 Jun 2006 00:25:18 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 10 Jun 2006 00:25:28 -0600 (MDT) Message-Id: <20060610.002528.-457443946.imp@bsdimp.com> To: rip@overflow.no From: "M. Warner Losh" In-Reply-To: <448A12BB.3040401@overflow.no> References: <20060609233148.GA88285@gothmog.pc> <448A12BB.3040401@overflow.no> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: keramida@ceid.upatras.gr, freebsd-current@freebsd.org, drosih@rpi.edu Subject: Re: [fbsd] Integrating ProPolice/SSP into FreeBSD X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 06:25:52 -0000 In message: <448A12BB.3040401@overflow.no> Chris writes: : Garance A Drosihn wrote: : > At 2:31 AM +0300 6/10/06, Giorgos Keramidas wrote: : >> On 2006-06-09 16:40, Chris wrote: : >> : >> > I'm using it successfuly with the stackp-gap and the random : >> > mmap on 6.1-RELEASE. No problems at all really :) Except : >> > that I want a nob for gcc to use the protection by default. : >> > We discussed this in another email. : >> : >> You can always use `/etc/make.conf' to set it globally, right? : > : For the system itself, yes, but as the below text also says: not for : customs built programs. : > Not quite globally. That will only set it for programs : > whose makefiles .include /usr/share/mk/sys.mk . That's : > all of buildworld, but it wouldn't include programs that : > people are building on their own. : > : : Exactly :) This is however the default on the 4.x and 5.x patches as : opposed to the 6.x and 7.x which has slight modified behaviour. : I think Jeremie did this to make it as little intrusive as possible, : which was a good thought, although I would like the option to make it : very intrusive :) -current includes /usr/share/mk/sys.mk, which brings in /etc/make.conf. The src.conf is only used for buildworld, and only in -current. This has been the behavior back to sometime in the 2.x timeframe... All the WITH/WITHOUT stuff hasn't been MFC'd. Warner