From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/4487 Path: news.gmane.org!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general Subject: Re: install.sh is wrong with libc.so Date: Wed, 15 Jan 2014 13:13:52 +0100 Message-ID: <20140115121352.GG1685@port70.net> References: <5905c9fb-9fc8-4cf1-ac29-ed830c8ae5a1@email.android.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1389788038 10090 80.91.229.3 (15 Jan 2014 12:13:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Jan 2014 12:13:58 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-4491-gllmg-musl=m.gmane.org@lists.openwall.com Wed Jan 15 13:14:06 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 1W3PMC-0007qD-SY for gllmg-musl@plane.gmane.org; Wed, 15 Jan 2014 13:14:04 +0100 Original-Received: (qmail 4094 invoked by uid 550); 15 Jan 2014 12:14:04 -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 4086 invoked from network); 15 Jan 2014 12:14:04 -0000 Content-Disposition: inline In-Reply-To: <5905c9fb-9fc8-4cf1-ac29-ed830c8ae5a1@email.android.com> User-Agent: Mutt/1.5.21 (2010-09-15) Xref: news.gmane.org gmane.linux.lib.musl.general:4487 Archived-At: * orc [2014-01-15 16:42:08 +0800]: > umask 077 > cat < lib/libc.so > /lib/libc.so.tmp.pid # /lib/libc.so.tmp.pid is created with mode 600 > mv -f /lib/libc.so.tmp.pid /lib/libc.so > chmod 755 /lib/libc.so # failed with "Permission denied" > > After that the system is unusable and requires external assistance. this is why you should have chmod statically linked but this should be fixed so there is no window during the update where dynamically linked binaries fail