From unknown Fri Mar 29 08:39:43 2024 X-Loop: owner@bugs.devuan.org Subject: bug#593: fwupd: Missing sysvinit script Reply-To: Dennis Camera , 593@bugs.devuan.org Resent-From: Dennis Camera Resent-To: devuan-bugs@lists.dyne.org Resent-CC: devuan-dev@lists.dyne.org X-Loop: owner@bugs.devuan.org Resent-Date: Mon, 19 Jul 2021 11:33:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.devuan.org X-Devuan-PR-Message: followup 593 X-Devuan-PR-Package: fwupd X-Devuan-PR-Keywords: moreinfo References: Received: via spool by 593-submit@bugs.devuan.org id=B593.162669360229085 (code B ref 593); Mon, 19 Jul 2021 11:33:01 +0000 Received: (at 593) by bugs.devuan.org; 19 Jul 2021 11:20:02 +0000 Delivered-To: devuanbugs@dyne.org Received: from tupac3.dyne.org [195.169.149.119] by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4) for (single-drop); Mon, 19 Jul 2021 11:20:02 +0000 (UTC) Received: from mail-gateway-shared11.cyon.net (mail-gateway-shared11.cyon.net [194.126.200.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 76815F6087F for <593@bugs.devuan.org>; Mon, 19 Jul 2021 13:16:02 +0200 (CEST) Authentication-Results: vm6.ganeti.dyne.org; dkim=pass (2048-bit key; unprotected) header.d=maniswebdesign.ch header.i=@maniswebdesign.ch header.b="LUBXOXIv"; dkim-atps=neutral Received: from s054.cyon.net ([149.126.4.63]) by mail-gateway-shared11.cyon.net with esmtpsa (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim) (envelope-from ) id 1m5RFf-0001E6-Fp for 593@bugs.devuan.org; Mon, 19 Jul 2021 13:16:01 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=maniswebdesign.ch; s=default; h=Message-Id:In-Reply-To:To:References:Date: Subject:Mime-Version:Content-Transfer-Encoding:Content-Type:From:Sender: Reply-To:Cc:Content-ID:Content-Description; bh=o2Vc/qhyF0UdpTkaEumVnXzA8Qf2KOJB8BVxx2fYknI=; b=LUBXOXIvDFGfahqG1pX5fe0noo ThEqf7y7YjdDKQMbS6VVMk+5EOT8zX918LlrHOxqbi1C74otfWh+hsZ0GUxQWcopNQkzHXk9sh2LN rcHIl6rD/tu1wSxYvv7Yllykd5P40PbkPcUfSovcda9bBLm5Y4ulVRUcn19ctjcMaAlXWmVBve1gd 53+SaodDsafJyRqa3ZBxwqqKgixMvs7lBihbJkbUnI0kRoCvzY3gPnu/gsRNXvC2Rd11hu+MOldyL yVIOZFSOz4hiuSXZxb5CGXDtIPXQNGHCkTCn7Pkw1SruCbM/wQ6sh59Fo3nrVXzRNuaRg1YTAjRqn n6llNt3w==; Received: from [10.20.10.232] (port=5034 helo=mail.cyon.ch) by s054.cyon.net with esmtpa (Exim 4.94.2) (envelope-from ) id 1m5RFe-00Cn1l-9v; Mon, 19 Jul 2021 13:15:58 +0200 From: Dennis Camera Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.21\)) Date: Mon, 19 Jul 2021 13:15:57 +0200 To: Mark Hindley , 593@bugs.devuan.org In-Reply-To: Message-Id: X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - s054.cyon.net X-AntiAbuse: Original Domain - bugs.devuan.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - ssrq-sds-fds.ch X-Get-Message-Sender-Via: s054.cyon.net: authenticated_id: histhub@maniswebdesign.ch X-Authenticated-Sender: s054.cyon.net: histhub@maniswebdesign.ch X-Spam-Status: No, score=-0.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=disabled version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org Dear Mark, > On 19 Jul 2021, at 12:26, Mark Hindley wrote: >=20 > On Mon, Jul 19, 2021 at 10:53:28AM +0200, Dennis Camera wrote: >> The fwupd package on Devuan only ships systemd services and timers. >> To be functional on Devuan it should ship sysvinit scripts and a = refresh cron job, instead. >=20 > AFAICS the service files are dbus activatable. As such they still work = on > Devuan.=20 Oh, it didn=E2=80=99t occur to me that .service files can be launched by = anything else than systemd. > The thing that is missing is a cron script. Now that I=E2=80=99m thinking more about this, one can argue if the = package should install e cron job by default. Maybe some users wouldn=E2=80=99t want to have fwupd auto-update (like = apt-get also doesn=E2=80=99t auto-update by default). Maybe just adding a section on how to create such a cron job to = README.Debian or adding a debconf question would be the better choice. > I ran '/usr/bin/fwupdmgr refresh' from the command line without issue = or > error. After running this, the output of 'busctl' showed that the > org.freedesktop.fwup service had been started correctly. >=20 > Can you verify that? Yes, when I execute fwupdmgr, the fwupd daemon is started automatically. > Is there anything else, from a functional perspective, that you expect = to > happen? Currently, I don=E2=80=99t know. I couldn=E2=80=99t get fwupd to work as = I wanted to, yet. At first I thought it was because of the package assuming systemd to be = present, but as it turns out this is not the issue. Possibly adding a cron job for the refresh process could be seen as an = improvement, but I can imagine that opinions differ on that. As far as I=E2=80=99m concerned this bug can be closed. Thanks for your assistance. - Dennis