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