From mboxrd@z Thu Jan  1 00:00:00 1970
From: Mark H Weaver <mhw@netris.org>
Subject: Re: Guix unmounted my /home, while -i hello
Date: Mon, 07 Mar 2016 20:59:06 -0500
Message-ID: <87pov5hgr9.fsf@netris.org>
References: <20160307102103.GA18288@protected.rcdrun.com>
	<20160307194402.GA25490@solar>
	<20160307223914.GA10916@protected.rcdrun.com>
Mime-Version: 1.0
Content-Type: text/plain
Return-path: <help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org>
Received: from eggs.gnu.org ([2001:4830:134:3::10]:55134)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <mhw@netris.org>) id 1ad6ve-0007Ed-NT
	for help-guix@gnu.org; Mon, 07 Mar 2016 20:59:19 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <mhw@netris.org>) id 1ad6vb-0006Id-He
	for help-guix@gnu.org; Mon, 07 Mar 2016 20:59:18 -0500
Received: from world.peace.net ([50.252.239.5]:35013)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <mhw@netris.org>) id 1ad6vb-0006IZ-Dx
	for help-guix@gnu.org; Mon, 07 Mar 2016 20:59:15 -0500
In-Reply-To: <20160307223914.GA10916@protected.rcdrun.com> (Louis's message of
	"Mon, 7 Mar 2016 23:39:15 +0100")
List-Id: <help-guix.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-guix>,
	<mailto:help-guix-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/help-guix>
List-Post: <mailto:help-guix@gnu.org>
List-Help: <mailto:help-guix-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-guix>,
	<mailto:help-guix-request@gnu.org?subject=subscribe>
Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org
Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org
To: Louis <guix@rcdrun.com>
Cc: help-guix@gnu.org

Louis <guix@rcdrun.com> writes:

> Yes, I have tried it again, and it happened again, on the
> second time I have sent a bug. It looks to me dangerous to
> try it third time.

I have only one idea what could cause something like this.

Did you add any users to the 'guix-builder' group other than the users
dedicated for that purpose?  If so, that's a problem.

guix-daemon considers all of the users in that group to be exclusively
for its use.  When asked to build something, it chooses a user from that
group to do the build, and then after the build it *kills* all processes
owned by that user.

Every once in a while, someone decides to add their normal user account
to that group, and discovers that after every build guix-daemon kills
all of their user processes.  If you added more users to that group,
perhaps guix-daemon is killing some process that causes your encrypted
/home to become unmounted?

       Mark