From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Wingo Subject: Re: elogind status Date: Tue, 25 Aug 2015 09:48:44 +0200 Message-ID: <878u8z7qqr.fsf@igalia.com> References: <87h9ntexrp.fsf@igalia.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZU8z3-00048P-Kb for guix-devel@gnu.org; Tue, 25 Aug 2015 03:49:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZU8yz-00010R-EU for guix-devel@gnu.org; Tue, 25 Aug 2015 03:49:29 -0400 Received: from pb-sasl0.int.icgroup.com ([208.72.237.25]:52483 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZU8yz-0000lQ-9D for guix-devel@gnu.org; Tue, 25 Aug 2015 03:49:25 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl0.pobox.com (Postfix) with ESMTP id D6E0011697 for ; Tue, 25 Aug 2015 03:48:48 -0400 (EDT) Received: from pb-sasl0. (unknown [127.0.0.1]) by pb-sasl0.pobox.com (Postfix) with ESMTP id D025011696 for ; Tue, 25 Aug 2015 03:48:48 -0400 (EDT) Received: from rusty (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl0.pobox.com (Postfix) with ESMTPSA id EA04011695 for ; Tue, 25 Aug 2015 03:48:47 -0400 (EDT) In-Reply-To: <87h9ntexrp.fsf@igalia.com> (Andy Wingo's message of "Fri, 21 Aug 2015 12:33:46 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org On Fri 21 Aug 2015 12:33, Andy Wingo writes: > To pick up a thread from May, I was poking at elogind recently. A bit > of recap as to how things got here, then the status. I will keep this patch stack up to date at wip-pam-elogind. On that branch there's an update to a new elogind that includes systemd's code to suspend/hibernate/hybrid-sleep the system, as well as new code to implement the poweroff/halt/reboot things. Am I the first Guix user whose laptop actually sleeps when I close the lid? :) It is a pleasant feeling regardless. I think elogind is pretty much done. We need to arrange to give it a better configuration file via the service I guess, and there's a circularity with polkit -- loginctl wants to call out to the setuid polkit helper to authorize it for things -- but we can fix those as time goes on. If people want to start packaging GNOME now, I think next on the list would be making sure that polkit actually works (I'm not sure that it does now, Mark has some work on a WIP branch too) and then packaging gnome-session and gnome-shell. NetworkManager too. At that point we're pretty much there, I think. Andy