Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kmod-28-2.1 RPM for x86_64

From OpenSuSE Leap 15.3 for x86_64

Name: kmod Distribution: SUSE Linux Enterprise 15
Version: 28 Vendor: SUSE LLC <https://www.suse.com/>
Release: 2.1 Build date: Sat Mar 6 00:27:00 2021
Group: System/Kernel Build host: sheep07
Size: 179510 Source RPM: kmod-28-2.1.src.rpm
Packager: https://www.suse.com/
Url: https://www.kernel.org/pub/linux/utils/kernel/kmod/
Summary: Utilities to load modules into the kernel
kmod is a set of tools to handle common tasks with Linux kernel
modules like insert, remove, list, check properties, resolve
dependencies and aliases.

These tools are designed on top of libkmod, a library that is shipped
with kmod. The aim is to be compatible with tools, configurations and
indexes from module-init-tools project.

Provides

Requires

License

LGPL-2.1-or-later AND GPL-2.0-or-later

Changelog

* Thu Feb 18 2021 jslaby@suse.cz
  - Fix grub's requoted kernel parameters (bsc#1181111)
    * 0001-libkmod-config-revamp-kcmdline-parsing-into-a-state-.patch
    * 0002-libkmod-config-re-quote-option-from-kernel-cmdline.patch
* Thu Feb 04 2021 msuchanek@suse.de
  - Fix tests to not test disabled features. Disable zstd again.
    * kmod-populate-modules-Use-more-bash-more-quotes.patch
    * kmod-testsuite-compress-modules-if-feature-is-enabled.patch
    * kmod-also-test-xz-compression.patch
* Fri Jan 29 2021 dimstar@opensuse.org
  - Supplement bash-completion subpackage against the main package
    and bash-completion.
  - Also require the main package plus bash-completion: the
    completion package is useless without either of the two.
* Thu Jan 28 2021 msuchanek@suse.com
  - Update to v28
    * Add Zstandard to the supported compression formats using libzstd
      (tests only - cannot be disabled in tests)
    * Ignore ill-formed kernel command line, e.g. with "ivrs_acpihid[00:14.5]=AMD0020:0"
      option in it
    * Fix some memory leaks
    * Fix 0-length builtin.alias.bin: it needs at least the index header
* Thu Jan 28 2021 pvorel@suse.cz
  - Backport upstream fix 0001-Fix-modinfo-F-always-shows-name-for-built-ins.patch
* Tue Jan 12 2021 msuchanek@suse.de
  - Update usr-lib-modprobe.patch to upstream submission (boo#1180821).
  - Require libxslt-tools for xsltproc and use local stylesheet.
    * no-stylesheet-download.patch
* Fri Nov 06 2020 jengelh@inai.de
  - Add usr-lib-modprobe.patch [boo#1092648]
* Fri Oct 16 2020 lnussel@suse.de
  - prepare usrmerge (boo#1029961)
* Tue Jul 07 2020 jengelh@inai.de
  - Drop old RPM constructs from the build recipe.
* Fri Jul 03 2020 msuchanek@suse.com
  - Drop kmod-compat (boo#1173353):
    The symlinks in kmod-compat are not obsolete. They are
    desirable for kernel module autoload. The "kernel.modprobe"
    sysctl references /sbin/modprobe, and changing it to
    "/usr/bin/kmod load" is not possible, because this sysctl
    specifies a single executable, not a command (so spaces will be
    treated as part of the filename).
* Wed May 27 2020 jengelh@inai.de
  - Update to release 27
    * Link to libcrypto rather than requiring openssl.
    * Use PKCS#7 instead of CMS for parsing module signature to be
      compatible with LibreSSL and OpenSSL < 1.1.0.
    * Teach modinfo to parse modules.builtin.modinfo. When using
      Linux kernel >= v5.2~rc1, it is possible to get module
      information from this new file.
* Tue Feb 12 2019 msuchanek@suse.com
  - Enable PKCS#7 signature parsing again - requires openssl
  - Fix testsuite build - requires kernel-default-devel
* Fri Feb 08 2019 jengelh@inai.de
  - Update to new upstream release 26
    * depmod now handles parallel invocations better by protecting
      the temporary files being used.
    * modprobe has a new --show-exports option. Under the hood,
      this reads the .symtab and .strtab sections rather than
      __versions so it shows useful data even if kernel is
      configured without modversions (CONFIG_MODVERSIONS).
    * modinfo supports PKCS#7 parsing by using openssl.
  - Replaced the asn1c-based parser by an openssl-based PKCS
    parser.
  - Remove libkmod-signature-Fix-crash-when-module-signature-is.patch,
    libkmod-signature-pkcs-7-fix-crash-when-signer-info-.patch,
    libkmod-signature-implement-pkcs7-parsing-with-asn1c.patch
    (not accepted upstream)
  - Remove enum.patch,
    depmod-Prevent-module-dependency-files-corruption-du.patch,
    depmod-Prevent-module-dependency-files-missing-durin.patch,
    depmod-shut-up-gcc-insufficinet-buffer-warning.patch
    (accepted upstream)
* Fri Dec 07 2018 msuchanek@suse.de
  - Fix module dependency file corruption on parallel invocation (bsc#1118629).
  - Add depmod-Prevent-module-dependency-files-corruption-du.patch
  - Add depmod-Prevent-module-dependency-files-missing-durin.patch
  - Add depmod-shut-up-gcc-insufficinet-buffer-warning.patch
* Wed Jul 18 2018 jengelh@inai.de
  - Remove enum padding constants, add enum.patch (boo#1097869).
* Fri Jun 08 2018 vlad.botanic@gmail.com
  - allow 'modprobe -c' print the status of "allow_unsupported_modules" option.
    Add 0012-modprobe-print-unsupported-status.patch
* Fri Apr 06 2018 msuchanek@suse.com
  - Fix crash when PKCS#7 signer name is not present in signature (bsc#1088244)
    Add libkmod-signature-pkcs-7-fix-crash-when-signer-info-.patch
* Fri Mar 16 2018 ro@suse.de
  - for sle, buildexclude the 32bit platforms in kmod-testsuite,
    they have no kernel binaries anyway (bnc#1085640)
* Thu Mar 08 2018 msuchanek@suse.com
  - Fix PKCS#7 signature display in modinfo (bsc#1077693).
    * Add libkmod-signature-implement-pkcs7-parsing-with-asn1c.patch
    * Add libkmod-signature-Fix-crash-when-module-signature-is.patch
    * Refresh 0010-modprobe-Implement-allow-unsupported-modules.patch
* Thu Feb 01 2018 msuchanek@suse.com
  - Update to kmod v25
    * Fix resolving symbols with MODULE_REL_CRCS (bsc#1077867)
  - Drop depmod-Don-t-add-.TOC.-when-it-s-in-the-kernel.patch
* Thu Dec 07 2017 msuchanek@suse.com
  - Fix resolving .TOC. in modules on 4.4 and older kernel (bsc#1070209)
    depmod-Don-t-add-.TOC.-when-it-s-in-the-kernel.patch
* Mon Nov 20 2017 msuchanek@suse.com
  - Move dependency on suse-module-tools to kmod-compat (bsc#1047911).
* Mon Aug 28 2017 mmarek@suse.com
  - Add missing coreutils dependency for initrd macros (bsc#1055492).
* Wed Jul 26 2017 jengelh@inai.de
  - Add versioned requires between kmod-compat -> kmod
* Thu Jul 06 2017 jengelh@inai.de
  - Update to new upstream release 24
    * libkmod: fix  use of strcpy
    * depmod: fix string overflow
    * depmod: ignore related modules in depmod_report_cycles
    * libkmod: Fix handling of quotes in kernel command line
    * libkmod-config: replace 0/1 with bool
    * depmod: handle nested loops
  - Drop 0001-use-correct-sort-method-in-test-array.patch,
    0002-depmod-ignore-related-modules-in-depmod_report_cycle.patch,
    0009-libkmod-Implement-filtering-of-unsupported-modules-o.patch
    (applied upstream)
  - Remove support for openSUSE < 13.2 (non-dracut mkinitrd)
  - Separate bash completion functions into extra package
  - Move some of the symlinks from kmod-compat to kmod,
    as kmod still does not have native support for all functions.
* Tue Nov 22 2016 yousaf.kaukab@suse.com
  - 0002-depmod-ignore-related-modules-in-depmod_report_cycle.patch:
    Fix buffer overflow when printing modules in cyclic dependency
    chain (boo#1008186)
* Thu Jul 21 2016 jengelh@inai.de
  - Update to new upstream release 23
    * Don't add comment to modules.devname if it would otherwise be
    empty.
    * Ignore .TOC. symbols in depmod parsing.
    * Fix crash on modinfo while checking for available signature of
    unknown type.
    * Teach modinfo about PKCS#7 module signatures.
  - Drop depmod-Ignore_PowerPC64_ABIv2_.TOC.symbol.patch (merged),
    0001-libkmod-Handle-long-lines-in-proc-modules.patch (merged)
* Thu Jul 21 2016 mmarek@suse.com
  - Regenerate initrd on kmod update (bsc#989788)
  - Sync specfile with openSUSE:Factory
* Fri Jun 17 2016 mmarek@suse.cz
  - libkmod: Handle long lines in /proc/modules (bsc#983754)
    0001-libkmod-Handle-long-lines-in-proc-modules.patch
* Tue Feb 09 2016 dvaleev@suse.com
  - Fix kernel master build for ppc64le (bsc#1070209)
    depmod-Ignore_PowerPC64_ABIv2_.TOC.symbol.patch
* Mon Dec 07 2015 jengelh@inai.de
  - Update to new upstream release 22
    * support `insmod -f`
    * depmod: do not fall back to uname on bad version
* Sat Nov 07 2015 jengelh@inai.de
  - Update to new upstream release 21
    * The kmod tool now prints the relevant configuration options it was built
    with when the "--version" argument is passed.
* Tue Apr 21 2015 mmarek@suse.cz
  - Update to kmod 20
    * More robust ELF parsing
    * To fix a race, modprobe only looks at modules.builtin to
    determine a builtin module, so e.g. 'modprobe vt' will no longer
    work.
    * Other fixes
    * Testsuite moved to a separate package, since it is now building
    the test modules from sources, which requires the kernel package.
    * dropped kmod-blacklist-fixtest.patch (merged upstream)
    * includes 0001-Fix-race-while-loading-modules.patch (bsc#998906)
* Thu Apr 02 2015 crrodriguez@opensuse.org
  - If kmod packge changes, regenerate the initrd.
* Fri Mar 06 2015 meissner@suse.com
  - 0001-use-correct-sort-method-in-test-array.patch: use correct test
    bsc#920930
* Sun Feb 22 2015 meissner@suse.com
  - kmod-blacklist-fixtest.patch: tag the test in test-blacklist correctly
* Sun Nov 16 2014 jengelh@inai.de
  - Move include files out of pkg/ into a normal subdir of includedir.
* Sun Nov 16 2014 crrodriguez@opensuse.org
  - Update to kmod 19
    * Fix missing CLOEXEC in library
    * Fix error message while opening kmod's index
    * static-nodes: when writing in tmpfiles format, indicate that
    creation of static nodes should only happen at boot. This is used
    and required by systemd-217+.
* Sat Nov 08 2014 crrodriguez@opensuse.org
  - Build with full RELRO.
  - Enable verbose build (build checks depend on that)

Files

/bin/lsmod
/sbin/depmod
/sbin/insmod
/sbin/lsmod
/sbin/modinfo
/sbin/modprobe
/sbin/rmmod
/usr/bin/kmod
/usr/bin/lsmod
/usr/sbin/depmod
/usr/sbin/insmod
/usr/sbin/lsmod
/usr/sbin/modinfo
/usr/sbin/modprobe
/usr/sbin/rmmod
/usr/share/man/man5/depmod.d.5.gz
/usr/share/man/man5/modprobe.d.5.gz
/usr/share/man/man5/modules.dep.5.gz
/usr/share/man/man5/modules.dep.bin.5.gz
/usr/share/man/man8/depmod.8.gz
/usr/share/man/man8/insmod.8.gz
/usr/share/man/man8/kmod.8.gz
/usr/share/man/man8/lsmod.8.gz
/usr/share/man/man8/modinfo.8.gz
/usr/share/man/man8/modprobe.8.gz
/usr/share/man/man8/rmmod.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Dec 9 17:37:12 2022