Bug#921820: fwupd: provide a network service file
I think for some people downloading metadata automatically in a timer/cron type way, may be useful but I think it's missing the last piece of integration to notify folks; motd messaging to let people know updates are available.
Would you please consider bringing this discussion upstream? I think this even makes sense outside of Debian and would like to see it implemented in a future fwupd release directly.
> -----Original Message-----
> From: Ritesh Raj Sarraf <rrs@researchut.com> On Behalf Of Ritesh Raj Sarraf
> Sent: Thursday, July 11, 2019 6:53 AM
> To: Debian Bug Tracking System
> Subject: Bug#921820: fwupd: provide a network service file
>
>
> [EXTERNAL EMAIL]
>
> Package: fwupd
> Version: 1.2.5-2
> Followup-For: Bug #921820
>
> Hello Mario,
>
> You also need to acknowledge the fact that there are many more users beyond
> the GNOME desktop. And then there's also the minimal, server and remote
> users. fwupd can work perfectly for those use cases.
>
> Attached is a .service and a .timer file for this use case.
>
> Please consider integrating them into the package.
>
> And below is the results:
>
>
> Jul 11 19:10:05 priyasi systemd[1]: Starting Daily fwupd download activities...
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: XPS 13 9370 System Firmware has
> firmware updates:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: GUID: 7ceaf7a8-0611-4480-
> 9e30-64d8de420c7c
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: ID:
> com.dell.uefi7ceaf7a8.firmware
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Version: 0.1.10.0
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Name: XPS 13 9370
> System Update
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Summary: Firmware for
> the Dell XPS 13 9370
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Remote ID: lvfs
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Checksum:
> SHA1(ffeea823f8af0e10084c8db90bfd066ff80c4580)
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Location:
> https://fwupd.org/downloads/19395e228ff2e832797d74a5a9afaf6574f21ca7-
> XPS_9370_1.10.0.cab
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Description: This stable
> release fixes the following issues:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: ID:
> com.dell.uefi7ceaf7a8.firmware
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Version: 0.1.9.0
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Name: XPS 13 9370
> System Update
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Summary: Firmware for
> the Dell XPS 13 9370
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Remote ID: lvfs
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Checksum:
> SHA1(754e29b7c26299d10aa1069cc42e9d65cc318876)
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Location:
> https://fwupd.org/downloads/694da421c22f0f6457a820ce0f77ce29465de32f-
> XPS_9370_1.9.0.cab
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Description: This stable
> release fixes the following issues:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: • Firmware updates to
> address security advisories INTEL-SA-00191(CVE-2018-12201, CVE-2018- 12202,
> CVE-2018-12203).
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: • Fixed an issue with
> Secure Boot Option ROM Signature Verification.
> Jul 11 19:10:05 priyasi fwupdmgr[28271]:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: • Not Applicable.
> Jul 11 19:10:05 priyasi fwupdmgr[28271]:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: ID:
> com.dell.uefi7ceaf7a8.firmware
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Version: 0.1.8.1
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Name: XPS 13 9370
> System Update
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Summary: Firmware for
> the Dell XPS 13 9370
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Remote ID: lvfs
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Checksum:
> SHA1(d0fb3e0b49f70fb4bc07790a70073306fa356fa3)
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Location:
> https://fwupd.org/downloads/3730feea49972ec78c61a8776dd518f2ffa98403-
> Signed_1152921504627936323.cab
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: Update Description: This stable
> release fixes the following issues:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: system is started with
> Dell Thunderbolt Dock TB16 connected to it
> Jul 11 19:10:05 priyasi fwupdmgr[28271]:
> Jul 11 19:10:05 priyasi fwupdmgr[28271]: • This update integrates
> the BIOSConnect feature into Dell SupportAssist OS Recovery. This feature
> connects the system to the Dell image server to download and recover the
> operating system
> Jul 11 19:10:05 priyasi fwupdmgr[28271]:
> Jul 11 19:10:05 priyasi systemd[1]: fwupd-update.service: Succeeded.
> Jul 11 19:10:05 priyasi systemd[1]: Started Daily fwupd download activities.
>
> -- System Information:
> Debian Release: 10.0
> APT prefers testing
> APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 4.19.0-5-amd64 (SMP w/8 CPU cores) Kernel taint flags:
> TAINT_USER, TAINT_WARN
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_US (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages fwupd depends on:
> ii libarchive13 3.3.3-4
> ii libc6 2.28-10
> ii libefiboot1 37-2
> ii libefivar1 37-2
> ii libelf1 0.176-1.1
> ii libfwupd2 1.2.5-2
> ii libgcab-1.0-0 1.2-2
> ii libglib2.0-0 2.58.3-2
> ii libgnutls30 3.6.7-4
> ii libgpg-error0 1.35-1
> ii libgpgme11 1.12.0-6
> ii libgudev-1.0-0 232-2
> ii libgusb2 0.3.0-1
> ii libjson-glib-1.0-0 1.4.4-2
> ii libpolkit-gobject-1-0 0.105-25
> ii libsmbios-c2 2.4.1-1
> ii libsoup2.4-1 2.64.2-2
> ii libsqlite3-0 3.27.2-3
> ii libxmlb1 0.1.6-2
> ii shared-mime-info 1.10-1
>
> Versions of packages fwupd recommends:
> ii bolt 0.7-2
> pn fwupd-signed <none>
> ii python3 3.7.3-1
> pn tpm2-abrmd <none>
> pn tpm2-tools <none>
>
> fwupd suggests no packages.
>
> -- no debconf information
Reply to: