fwupdate - Tools to manage UEFI firmware updates

Distribution: Mageia Cauldron
Repository: Mageia Core i586
Package name: fwupdate
Package version: 9
Package release: 1.mga7
Package architecture: i586
Package type: rpm
Installed size: 40.47 KB
Download size: 25.62 KB
Official Mirror: distrib-coffee.ipsl.jussieu.fr
fwupdate provides a simple command line interface to the UEFI firmware updates.



  • fwupdate == 9-1.mga7
  • fwupdate(x86-32) == 9-1.mga7


    Install Howto

    1. Enable Mageia Core repository on "Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install fwupdate rpm package:
      # urpmi fwupdate


    • /usr/bin/fwupdate
    • /usr/share/bash-completion/completions/fwupdate
    • /usr/share/licenses/fwupdate/COPYING
    • /usr/share/locale/en/fwupdate.po
    • /usr/share/man/man1/fwupdate.1.xz


    2017-07-17 - ovitters <ovitters> 9-1.mga7 + Revision: 1124524 - new version 9 - update URL and source - fix requires - imported package fwupdate

    2016-08-19 - Peter Jones <pjones@redhat.com> - 8-1 - Update to fwupdate 8 - Fix some i686 build errors - Be less stupid about SONAMEs so in the future we'll only have to rebuild dependent things on actual ABI changes. - Only depend on libsmbios on x86, for now, because it hasn't been ported to Aarch64.

    2016-08-17 - Peter Jones <pjones@redhat.com> - 7-1 - Update to fwupdate 7 - Fix the fix for ae7b85 - fix one place where a second "rc" varibale is clobbering a result.

    2016-08-16 - Peter Jones <pjones@redhat.com> - 6-1 - Update to fwupdate 6 - lots of build fixes for newer compilers and such - Use libsmbios on some systems to enable firmware updates (Mario Limonciello) - Use the correct reset type from the QueryCapsuleInfo data - Lots of fixes from auditing - Use efivar's error reporting infrastructure

    2016-08-12 - Adam Williamson <awilliam@redhat.com> - 0.5-5 - backport a couple of commits to fix build against efivar 26

    2016-02-03 - Fedora Release Engineering <releng@fedoraproject.org> - 0.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

    2015-11-18 - Peter Jones <pjones@redhat.com> - 0.5-3 - Temporarily don't require shim on i?86 - we've never built it there, and libfwup knows how to handle it not being there just fine.

    2015-11-18 - Peter Jones <pjones@redhat.com> - 0.5-2 - Fix missing -libs Requires: due to editing error

    2015-11-18 - Peter Jones <pjones@redhat.com> - 0.5-1 - Rebase to 0.5 - Highlights in 0.5: - fwupdate.efi is called fwup$EFI_ARCH.efi now so weird platforms can have them coexist. "Platform" here might mean "distro tools that care about multilib". Anyway, it's needed to support things like baytrail. - Worked around shim command line bug where we need to treat LOAD_OPTIONS differently if we're invoked from the shell vs BDS - various debug features - SHIM_DEBUG and FWUPDATE_VERBOSE UEFI variables that'll let you get some debugging info some times - oh yeah, the actual debuginfo is useful - Automatically cleans up old instances on fresh OS installs - valgrind --leak-check=full on fwupdate doesn't show any errors at all - covscan shows only two things; one *really* doesn't matter, the other is because it doesn't understand our firmware variable data structure and can't work out that we have guaranteed the length of some data in a code path it isn't considering. - fwup_set_up_update() API improvements - killed fwup_sterror() and friends entirely - Should work on x64, ia32, and aarch64.

    2015-06-17 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild