From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: bug#36659: There should be an unattended upgrades service Date: Mon, 15 Jul 2019 12:17:11 +0200 Message-ID: <20190715101711.gejdpqkyaq2yri3p@pelzflorian.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:33818) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hmy3X-00055a-Q9 for bug-guix@gnu.org; Mon, 15 Jul 2019 06:18:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hmy3W-0004HP-PE for bug-guix@gnu.org; Mon, 15 Jul 2019 06:18:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37649) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hmy3W-0004HC-HT for bug-guix@gnu.org; Mon, 15 Jul 2019 06:18:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hmy3W-0007qf-Bp for bug-guix@gnu.org; Mon, 15 Jul 2019 06:18:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:33684) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hmy2l-00052Z-O2 for bug-guix@gnu.org; Mon, 15 Jul 2019 06:17:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hmy2k-0003sB-Hg for bug-guix@gnu.org; Mon, 15 Jul 2019 06:17:15 -0400 Received: from pelzflorian.de ([5.45.111.108]:34344 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hmy2j-0003rM-VG for bug-guix@gnu.org; Mon, 15 Jul 2019 06:17:14 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 4A910360035 for ; Mon, 15 Jul 2019 12:17:12 +0200 (CEST) Content-Disposition: inline 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: 36659@debbugs.gnu.org Some users (want to) forget about regularly upgrading Guix System. There should be an unattended upgrades service. Some requirements come to mind for its configuration: 1) Some users may want their unattended upgrades service to take care just of reconfiguring from a recent checkout and some may want it to take care of updating users=E2=80=99 ~/.config/guix/current and ~/guix-pr= ofile profiles. 2) Maybe there should be libnotify integration for unattended upgrades if the user uses a desktop environment. 3) Updates may fail if there is no internet connection. Some users may *not* want upgrades on metered internet connections. Some users may *not* want upgrades over untrusted connections. This report is a followup to Ludo=E2=80=99s proposal at to add such a service and add it to %desktop-services, making it the default setting. Such a change in defaults could be a bad surprise for some users and should not go unnoticed, I think. Regards, Florian