[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#921820: fwupd: provide a network service file



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
[Unit]
Description=Daily fwupd download activities
Documentation=man:fwupdmgr(1)
#ConditionACPower=true
After=network.target network-online.target systemd-networkd.service NetworkManager.service connman.service

[Service]
Type=oneshot
ExecStart=/usr/bin/fwupdmgr get-updates -y
[Unit]
Description=Daily fwupd download activities

[Timer]
OnCalendar=*-*-* 6,18:00
RandomizedDelaySec=12h
Persistent=true

[Install]
WantedBy=timers.target


Reply to: