X-Original-To: alpine-devel@lists.alpinelinux.org Delivered-To: alpine-devel@mail.alpinelinux.org Received: from ncopa-desktop.nor.wtbts.net (3.203.202.84.customer.cdi.no [84.202.203.3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: nc@alpinelinux.org) by mail.alpinelinux.org (Postfix) with ESMTPSA id CEBF0DC114F for ; Fri, 17 Feb 2012 16:05:16 +0000 (UTC) Date: Fri, 17 Feb 2012 17:05:12 +0100 From: Natanael Copa To: alpine-devel@lists.alpinelinux.org Subject: [alpine-devel] abuild-2.12 released Message-ID: <20120217170512.23a8cc21@ncopa-desktop.nor.wtbts.net> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; x86_64-unknown-linux-gnu) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi, I have pushed abuild-2.12 to edge. Some of the news: * curl is used instead of wget for downloads. More and more packages needs https and it iw a bit clumsy to add gnuu wget to depends every time that happens. We have most likely curl installed as a dependency for git so we could just as well use it. abuild will still fallback to wget in case curl is not found. This is so its easier to bootstrap abuild. * sudo is no longer a dependency. I wrote a small mini sudo'ish tool that will give you abuild-apk, abuild-adduser and abuild-addgroup as suid root. It will check if the user is in "abuild" group and if so, it will be able to perform those actions. You should never add any user you would not give full sudo permissions to the abuild group since its fairly trivial gain full root access. This should make it easier to make the chroot build working, since you no longer need to configure sudo in the chroot. I have still not removed sudo from abuild depends so you who use sudo for other things has a chance to 'sudo apk add sudo' before sudo is pulled out. * various checks was added for misc things, like warnings on world writeable dirs, non-PIE suid root executables etc. Please test and report back any issues. Thanks! -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---