From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#27889: Polkit actions are not updated after guix system reconfigure Date: Tue, 1 Aug 2017 09:17:53 +0200 Message-ID: <20170801091753.0f9dd3cf@scratchpost.org> References: <20170731233404.691437c0@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dcRSL-0002gt-VL for bug-guix@gnu.org; Tue, 01 Aug 2017 03:19:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dcRSI-0007lk-NQ for bug-guix@gnu.org; Tue, 01 Aug 2017 03:19:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:33353) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dcRSI-0007lW-J7 for bug-guix@gnu.org; Tue, 01 Aug 2017 03:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dcRSI-0003Sf-6v for bug-guix@gnu.org; Tue, 01 Aug 2017 03:19:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ryan Moe Cc: 27889@debbugs.gnu.org > polkitd isn't managed by shepherd. It looks to be managed by dbus and > I'm not sure how to restart an individual dbus service (or if you even > can). Restarting dbus-system is obviously too intrusive (it does > reload the policy files at the expense of restarting my X session :)). Yeah, we specifically don't restart dbus because of that. But I guess we could still send SIGHUP to polkitd. I'm not sure how to find out which polkitd it is - if we don't want to restart a superset. Also, pstree says that polkitd forked and started another polkitd. There are two polkitd. Which one has to get the SIGHUP?