From owner-freebsd-stable@FreeBSD.ORG Wed Aug 6 15:16:35 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEB38106566B for ; Wed, 6 Aug 2008 15:16:35 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.175]) by mx1.freebsd.org (Postfix) with ESMTP id 9C81A8FC16 for ; Wed, 6 Aug 2008 15:16:35 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so2648708wfg.7 for ; Wed, 06 Aug 2008 08:16:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references :x-google-sender-auth; bh=kCO320SD+BcZBFngXsgpUz4fgJC0RJp1bCtZiEY6XCE=; b=dbOzPx8pa/dSsnzX2Ir4KZBmXMycWpG+VukcS1Qv6KPBTz6emuJm4eUzDs6w8BTiw6 DgxtvqprlG8u8hUE6g/FnDQCE5o9XPbJJoZEIXjH+q2RGlF/ptH7pWin8F/0GAzqJrJg zP74wPwOPuHUl59903n/mQQaWINPVIs5swSkI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=GE0FdlwjIo8QG3FeXQqrtDX6tmjE0DJIyMGpLdGJbNmlzcUn2aUFKuXFpckXf48pZS EaAM9ax9WCh3lK2/FxD7fqeIYMGzmocKyASkRRC8aD+I/ExiPueuE9/me540f8bmQWiN TIh8b8UZeyZ2GIyfdmc2PdswrCfprHH97YqIM= Received: by 10.142.51.4 with SMTP id y4mr34201wfy.220.1218034264016; Wed, 06 Aug 2008 07:51:04 -0700 (PDT) Received: by 10.142.14.8 with HTTP; Wed, 6 Aug 2008 07:51:03 -0700 (PDT) Message-ID: Date: Wed, 6 Aug 2008 22:51:03 +0800 From: "Adrian Chadd" Sender: adrian.chadd@gmail.com To: "Alexandre Sunny Kovalenko" In-Reply-To: <1217778109.953.23.camel@RabbitsDen> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <372128.56919.qm@web51502.mail.re2.yahoo.com> <20080802.002039.58462077.imp@bsdimp.com> <4894A9D8.2090606@freebsd.org> <20080802225643.GA84798@onelab2.iet.unipi.it> <1217778109.953.23.camel@RabbitsDen> X-Google-Sender-Auth: e1ec861990203813 Cc: freebsd-stable@freebsd.org, Sam Leffler , fbsd2@yahoo.com, Luigi Rizzo Subject: Re: busybox and small scripting languages on FreeBSD ? (was Re: 80 Mb / enough for 7.x? OK to delete /stand/ and /modules/ ?) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Aug 2008 15:16:35 -0000 2008/8/3 Alexandre Sunny Kovalenko : > Tcl? Are those sizes stripped? Stripped: * lua-5.1 is 134k * liblua.so.1 is 148k * haserl (using liblua) is 79k * lua cgi, lua socket, sqlite3 (dynlinked to libsqlite3.so.8), ltn12, md5, mime - all up, 450k I'm pretty impressed with lua thus far. All thats needed is some lightweight and sensible cgi code that doesn't expect the kepler project framework to be installed and you're set. I haven't yet sat down and stared much at haserl internals but it provides the CGI runtime environment which cgilua actually doesn't (gah!) and provides the very basic bits needed to handle GET/POST/uploads. 2c, Adrian