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

libkmod2-28-2.1 RPM for x86_64

From OpenSuSE Leap 15.3 for x86_64

Name: libkmod2 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/Libraries Build host: sheep07
Size: 100464 Source RPM: kmod-28-2.1.src.rpm
Packager: https://www.suse.com/
Url: https://www.kernel.org/pub/linux/utils/kernel/kmod/
Summary: Library to interact with Linux kernel modules
libkmod was created to allow programs to easily insert, remove and
list modules, also checking its properties, dependencies and aliases.

Provides

Requires

License

LGPL-2.1-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

/usr/lib64/libkmod.so.2
/usr/lib64/libkmod.so.2.3.6


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 9 18:03:28 2022