Devuan bug report logs - #593
fwupd: Missing sysvinit script

Package: fwupd; Reported by: Dennis Camera <dennis.camera@ssrq-sds-fds.ch>; Keywords: moreinfo; Done: Mark Hindley <mark@hindley.org.uk>; Maintainer for fwupd is (unknown).

Message received at 593-done@bugs.devuan.org:


Received: (at 593-done) by bugs.devuan.org; 19 Jul 2021 12:00:02 +0000
Return-Path: <mark@hindley.org.uk>
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 <debbugs@localhost> (single-drop); Mon, 19 Jul 2021 12:00:02 +0000 (UTC)
Received: from mx.hindley.org.uk (193-36-131-86.cfwn.uk [193.36.131.86])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id DD71CF608A2
	for <593-done@bugs.devuan.org>; Mon, 19 Jul 2021 13:54:41 +0200 (CEST)
Received: from apollo.hindleynet ([192.168.1.3] helo=hindley.org.uk)
	by mx.hindley.org.uk with smtp (Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1m5Rr5-0001UQ-0H; Mon, 19 Jul 2021 12:54:39 +0100
Received: (nullmailer pid 14860 invoked by uid 1000);
	Mon, 19 Jul 2021 11:54:38 -0000
Date: Mon, 19 Jul 2021 12:54:38 +0100
From: Mark Hindley <mark@hindley.org.uk>
To: Dennis Camera <dennis.camera@ssrq-sds-fds.ch>
Cc: 593-done@bugs.devuan.org
Subject: Re: bug#593: fwupd: Missing sysvinit script
Message-ID: <YPVn/vF90pMOQEGF@hindley.org.uk>
References: <C301278A-3959-4E61-90BD-C3BDCA30A9FE@ssrq-sds-fds.ch>
 <YPVTRzZ0uJNDBUQ+@hindley.org.uk>
 <A3A7CBFB-CD80-439E-BA18-187A96FFA98F@ssrq-sds-fds.ch>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <A3A7CBFB-CD80-439E-BA18-187A96FFA98F@ssrq-sds-fds.ch>
X-Spam-Status: No, score=0.4 required=5.0 tests=RDNS_DYNAMIC,SPF_PASS
	autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org

On Mon, Jul 19, 2021 at 01:15:57PM +0200, Dennis Camera wrote:
> Now that I’m thinking more about this, one can argue if the package should install e cron job by default.
> Maybe some users wouldn’t want to have fwupd auto-update (like apt-get also
> doesn’t auto-update by default).

AFAICS, the systemd timer to update motd requires manual activation by the
sysadmin, so Debian maintainers agree with you on this! See data/motd/README.md
in the source.

> 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.

Devuan doesn't currently fork this package, so maybe the best solution is to
submit a cron fragment to Debian for inclusion in contrib or similar.

> > 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.
> > 
> > Can you verify that?
> 
> Yes, when I execute fwupdmgr, the fwupd daemon is started automatically.

Good!

> As far as I’m concerned this bug can be closed.

Thanks.

Closing.

Mark

Notification sent to Dennis Camera <dennis.camera@ssrq-sds-fds.ch>:
bug acknowledged by developer. Full text available.
Reply sent to Mark Hindley <mark@hindley.org.uk>:
You have taken responsibility. Full text available.

Message received at 593@bugs.devuan.org:


Received: (at 593) by bugs.devuan.org; 19 Jul 2021 11:20:02 +0000
Return-Path: <dennis.camera@ssrq-sds-fds.ch>
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 <debbugs@localhost> (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 <dennis.camera@ssrq-sds-fds.ch>)
	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 <dennis.camera@ssrq-sds-fds.ch>)
	id 1m5RFe-00Cn1l-9v; Mon, 19 Jul 2021 13:15:58 +0200
From: Dennis Camera <dennis.camera@ssrq-sds-fds.ch>
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\))
Subject: Re: bug#593: fwupd: Missing sysvinit script
Date: Mon, 19 Jul 2021 13:15:57 +0200
References: <C301278A-3959-4E61-90BD-C3BDCA30A9FE@ssrq-sds-fds.ch>
 <YPVTRzZ0uJNDBUQ+@hindley.org.uk>
To: Mark Hindley <mark@hindley.org.uk>,
 593@bugs.devuan.org
In-Reply-To: <YPVTRzZ0uJNDBUQ+@hindley.org.uk>
Message-Id: <A3A7CBFB-CD80-439E-BA18-187A96FFA98F@ssrq-sds-fds.ch>
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 <mark@hindley.org.uk> 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


Acknowledgement sent to Dennis Camera <dennis.camera@ssrq-sds-fds.ch>:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org. Full text available.
Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#593; Package fwupd. Full text available.
Added tag(s) moreinfo. Request was from Mark Hindley <mark@hindley.org.uk> to 593-submit@bugs.devuan.org. Full text available.

Message received at 593@bugs.devuan.org:


Received: (at 593) by bugs.devuan.org; 19 Jul 2021 10:30:04 +0000
Return-Path: <mark@hindley.org.uk>
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 <debbugs@localhost> (single-drop); Mon, 19 Jul 2021 10:30:04 +0000 (UTC)
Received: from mx.hindley.org.uk (193-36-131-86.cfwn.uk [193.36.131.86])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id C63CEF604B7
	for <593@bugs.devuan.org>; Mon, 19 Jul 2021 12:26:18 +0200 (CEST)
Received: from apollo.hindleynet ([192.168.1.3] helo=hindley.org.uk)
	by mx.hindley.org.uk with smtp (Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1m5QTY-00013g-W0; Mon, 19 Jul 2021 11:26:17 +0100
Received: (nullmailer pid 13522 invoked by uid 1000);
	Mon, 19 Jul 2021 10:26:15 -0000
Date: Mon, 19 Jul 2021 11:26:15 +0100
From: Mark Hindley <mark@hindley.org.uk>
To: Dennis Camera <dennis.camera@ssrq-sds-fds.ch>, 593@bugs.devuan.org
Subject: Re: bug#593: fwupd: Missing sysvinit script
Message-ID: <YPVTRzZ0uJNDBUQ+@hindley.org.uk>
References: <C301278A-3959-4E61-90BD-C3BDCA30A9FE@ssrq-sds-fds.ch>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <C301278A-3959-4E61-90BD-C3BDCA30A9FE@ssrq-sds-fds.ch>
X-Debbugs-No-Ack: No Thanks
X-Spam-Status: No, score=0.4 required=5.0 tests=RDNS_DYNAMIC,SPF_PASS
	autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org

Control: tags -1 moreinfo

Dennis,

Thanks for this. It is not software I am farmiliar with, but I have had a quick
look an installed it in a VM.

On Mon, Jul 19, 2021 at 10:53:28AM +0200, Dennis Camera wrote:
> Package: fwupd
> Version: 1.5.7-4
> 
> Dear maintainer,
> 
> 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.

AFAICS the service files are dbus activatable. As such they still work on
Devuan. The thing that is missing is a cron script.

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.

Can you verify that?

Is there anything else, from a functional perspective, that you expect to
happen?

Thanks.

Mark

Information forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#593; Package fwupd. Full text available.

Message received at submit@bugs.devuan.org:


Received: (at submit) by bugs.devuan.org; 19 Jul 2021 09:00:04 +0000
Return-Path: <dennis.camera@ssrq-sds-fds.ch>
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 <debbugs@localhost> (single-drop); Mon, 19 Jul 2021 09:00:04 +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 59354F60BCD
	for <submit@bugs.devuan.org>; Mon, 19 Jul 2021 10:53:32 +0200 (CEST)
Authentication-Results: vm6.ganeti.dyne.org;
	dkim=pass (2048-bit key; unprotected) header.d=maniswebdesign.ch header.i=@maniswebdesign.ch header.b="ZjTaJX+l";
	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 <dennis.camera@ssrq-sds-fds.ch>)
	id 1m5P1m-0003zT-JN
	for submit@bugs.devuan.org; Mon, 19 Jul 2021 10:53:32 +0200
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
	d=maniswebdesign.ch; s=default; h=To:Date:Message-Id:Subject:Mime-Version:
	Content-Transfer-Encoding:Content-Type:From:Sender:Reply-To:Cc:Content-ID:
	Content-Description; bh=j2DtSZcCaNadbIk94QORkLqD9F8pkysBSsEvGE4pEfM=; b=ZjTaJ
	X+l64D3H2VXuyw7MvWK9/ga4hixoo2wKqZErzdMZeQFIDld0xPX8bb7Py1LCYSdzO7RoS4GSpuacj
	Jku+bo2c+YOsyp5um4RrA2V+XtR21Ej2oY93gDjSTULobWaICuRii59KORIG4Ot+PqMl1Jjz/aWok
	09UhgiHTuzzkY29xd6KlTyYx4vDPaumv0FMuC4vUc2KZBtbwpHZFxzYuRQ5tl634YfXPdjDmdu0tq
	aOnNWM/HfoLqVmU/G25xrK4OjUXv9H/8zhLbZsD1nqf2JLTim11f641QUrcBJhLnpldJxn/HK3n9Y
	cZsiBb6+iY4tXY5zJ95WMxdCn3/zw==;
Received: from [10.20.10.233] (port=26570 helo=mail.cyon.ch)
	by s054.cyon.net with esmtpa (Exim 4.94.2)
	(envelope-from <dennis.camera@ssrq-sds-fds.ch>)
	id 1m5P1l-00GVOl-FE
	for submit@bugs.devuan.org; Mon, 19 Jul 2021 10:53:29 +0200
From: Dennis Camera <dennis.camera@ssrq-sds-fds.ch>
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.21\))
Subject: fwupd: Missing sysvinit script
Message-Id: <C301278A-3959-4E61-90BD-C3BDCA30A9FE@ssrq-sds-fds.ch>
Date: Mon, 19 Jul 2021 10:53:28 +0200
To: submit@bugs.devuan.org
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

Package: fwupd
Version: 1.5.7-4

Dear maintainer,

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.

I verified this "bug" to occur on beowulf and chimaera.


Acknowledgement sent to Dennis Camera <dennis.camera@ssrq-sds-fds.ch>:
New bug report received and forwarded. Copy sent to devuan-dev@lists.dyne.org. Full text available.
Report forwarded to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org:
bug#593; Package fwupd. Full text available.

Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Thu, 19 May 2022 10:39:02 UTC