From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/4733 Path: news.gmane.org!not-for-mail From: u-igbb@aetey.se Newsgroups: gmane.linux.lib.musl.general Subject: Re: be able to break inheritance of LD_LIBRARY_PATH Date: Fri, 28 Mar 2014 17:50:02 +0000 Message-ID: <20140328175001.GE8221@example.net> References: <20140328104208.GZ8221@example.net> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1396029033 11125 80.91.229.3 (28 Mar 2014 17:50:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 28 Mar 2014 17:50:33 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-4737-gllmg-musl=m.gmane.org@lists.openwall.com Fri Mar 28 18:50:43 2014 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1WTavP-0000n1-OL for gllmg-musl@plane.gmane.org; Fri, 28 Mar 2014 18:50:39 +0100 Original-Received: (qmail 3098 invoked by uid 550); 28 Mar 2014 17:50:39 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 3090 invoked from network); 28 Mar 2014 17:50:38 -0000 X-T2-Spam-Status: No, hits=1.5 required=5.0 tests=BAYES_60 Received-SPF: none receiver=mailfe06.swip.net; client-ip=62.210.129.149; envelope-from=u-igbb@aetey.se Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Xref: news.gmane.org gmane.linux.lib.musl.general:4733 Archived-At: Hello Daniel, On Fri, Mar 28, 2014 at 05:34:29PM +0100, Daniel Cegiełka wrote: > > + !memcmp(argv[i], "FORGET_LD_LIBRARY_PATH=", 23)) > I don't understand why you expect that users wants this functionality. In my job as a system administrator I routinely get reports of breakage because of third party software packages which [have/choose to] use LD_LIBRARY_PATH - it ends up being applied to the child processes which happen to be incompatible with the given libraries. The effects may be either spectacular or subtle, the latter being more dangerous. Rune