X-Original-To: alpine-devel@lists.alpinelinux.org Received: from sender-pp-092.zoho.com (sender-pp-092.zoho.com [135.84.80.237]) by lists.alpinelinux.org (Postfix) with ESMTP id 019FE5C57BA for ; Mon, 23 Oct 2017 13:31:43 +0000 (GMT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:to:message-id:in-reply-to:subject:mime-version:content-type:user-agent; b=LGgA8fC/6CPH00Q+Hq1m9ExBUE6dx0YBiOMiclzMi4cmH3z9et7ruOkcixrzCZZ5XcWyJd7GsWIw ZaleWcSXM/Dau2hswr5rlE2q01lLmzfz5HfpQ5TWR1rMmz3cZ1AR Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1508765499564327.48820614716965; Mon, 23 Oct 2017 06:31:39 -0700 (PDT) Received: from [89.76.36.159] by mail.zoho.com with HTTP;Mon, 23 Oct 2017 06:30:37 -0700 (PDT) Date: Mon, 23 Oct 2017 15:31:39 +0200 From: =?UTF-8?Q?Przemys=C5=82aw_Pawe=C5=82czyk?= To: "alpine-devel" Message-ID: <15f496d8e51.121cffb0f3009.2077118677601649060@zoho.com> In-Reply-To: Subject: [alpine-devel] RFC: Changing /var/run to symlink ../run instead of /run 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="UTF-8" Content-Transfer-Encoding: 7bit X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail Hi! Let me start with a small confession. In the past I used some scaleway vps or container, where boot service bootmisc was not started, therefore /var/run wasn't a symlink and openssh has broken once after upgrade, when its pid dir was switched from /var/run to /run, but not in all places and without any notice. That led me to creating patch available in commit 528334a1c482. Back then (August 2016) I was going to mail the list about fixing /var/run in AL itself and not depending on some services, there was some small discussion on IRC, but sadly I forgot about the mail later. Fast-forward to July, ncopa commited a change in aports regarding main/alpine-baselayout, where he removed var/run dir and added such symlink pointing to /run. It's definitely better than what we had already, but it has one flaw: it doesn't work for nested rootfses, as it will always point to the top-level /run. I think it would be even better to have var/run pointing to ../run. Are there any good reasons preventing us from going that way? Regards, Przemek --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---