X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from nm30.bullet.mail.bf1.yahoo.com (nm30.bullet.mail.bf1.yahoo.com [98.139.212.189]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 4CE18DC0183 for ; Fri, 11 Jan 2013 14:33:01 +0000 (UTC) Received: from [98.139.215.140] by nm30.bullet.mail.bf1.yahoo.com with NNFMP; 11 Jan 2013 14:32:59 -0000 Received: from [98.136.86.52] by tm11.bullet.mail.bf1.yahoo.com with NNFMP; 11 Jan 2013 14:32:59 -0000 Received: from [127.0.0.1] by smtp113-mob.biz.mail.ac4.yahoo.com with NNFMP; 11 Jan 2013 14:32:59 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1357914779; bh=rKY3yiacEzbD12mw28BCIphRscL7sL41GfspqZ5bI6g=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Subject:References:From:Content-Type:X-Mailer:In-Reply-To:Message-Id:Date:To:Content-Transfer-Encoding:Mime-Version; b=uQy+gv9Usvbb9rpAyvKPrhy5ORlyEGzOzhAXua+DdkRkhKpFhOB4XXkAcfoCToDxd7p1n/eUWL69J7hM15F4iL1SWQvuulhEkOXr2OXrSYcFzm/i/qDkIckm5TkEwK4whJPqkyymmWZW8X5Emq1JU9+h9FJLiajNNvy1hqBmIXM= X-Yahoo-Newman-Id: 317430.63550.bm@smtp113-mob.biz.mail.ac4.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: gJGayGMVM1nkibYzhztuxlsP2jV5vMbljkqIK23c2xy_2zI 47NQwuFqz3DkyF60oLlpBWi8.FKLFWljt9edw02..U26AlHza1t9DY7Z9Q_k Qi6QQUylY85QJvNpWiAudlq4pF6qxt7O4o0Y6l2VJ7zebt.2yIFQF3_XXkbR F7SzNb8D3e2h4_CdXv3DjwwlDgit5X6GMo7CRVnM6zHUd5ITJo4qAZv5laMO ld4THQzSSLVRFTPJSvUZ8QSqunRmd6.1mpj47v6qSZ25xfjvTrw6QRjOBSqw AwsouDF7p9ztX0rPL0xTa0ywM09I7y2NM1InS54NxPhltGcY1N9B5nQKXUyG Uyn7vVjuN7tswC6WLn4WaDNFtF2cTI8eqlNS.dNAqVGqT2BviBQxls8k3rzW TwN12rf2rDe5E.ajHq_OPHt2phDxZn52.c7nkvdY9wXLjVA5unpGlQO_tW4z nUfm8VZc- X-Yahoo-SMTP: yftn8B6swBCikPiBJoMb7wL9KIpT Received: from [192.168.1.148] (ttrask01@71.65.232.37 with xymcookie) by smtp113-mob.biz.mail.ac4.yahoo.com with SMTP; 11 Jan 2013 06:32:59 -0800 PST Subject: Re: [acf] Re: [alpine-devel] Ideas for a new config framework, ACF2 References: <20121129152317.69585a4f@ncopa-desktop.alpinelinux.org> <20121130145203.750ed4d3@ncopa-desktop.alpinelinux.org> From: Ted Trask Content-Type: text/plain; charset=us-ascii X-Mailer: iPad Mail (9B206) In-Reply-To: <20121130145203.750ed4d3@ncopa-desktop.alpinelinux.org> Message-Id: Date: Fri, 11 Jan 2013 09:32:57 -0500 To: Alpine ACF , Alpine Developers Content-Transfer-Encoding: quoted-printable X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 (1.0) On Nov 30, 2012, at 8:52 AM, Natanael Copa wrote: -snip- > * Lots of use of popen. This can go horrible wrong unless you take > great care and know exactly what you are doing (I know you do but I > consider this liek playing with fire). >=20 -snip- > * get rid of and forbid popen completely. I have just finished removing all instances of io.popen calls from ACF. ACF i= s now using a library called lua-subprocess. These changes have been backpor= ted to Alpine Linux 2.5. I will continue to work to improve the security and design of ACF. Thank you= for your comments. Ted --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---