#4603: kmod-27
--------------------+-----------------------
 Reporter:  bdubbs  |       Owner:  lfs-book
     Type:  task    |      Status:  new
 Priority:  normal  |   Milestone:  9.2
Component:  Book    |     Version:  SVN
 Severity:  normal  |  Resolution:
 Keywords:          |
--------------------+-----------------------

Comment (by bdubbs):

 kmod 27

 - Improvements
    - Link to libcrypto rather than requiring openssl

    - Print a better error message when kernel doesn't support module
 unload

    - Use PKCS7 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
      gt= v5.2-rc1 it's possible to get module information from this new
 file. Now
      modinfo is able to show it instead of an error message that the
 module is
      built-in:

      Before:
 {{{
      $ modinfo ext4
      modinfo: ERROR: Module ext4 not found.
 }}}

      After:
 {{{
      $ modinfo ext4
      name:           ext4
      filename:       (builtin)
      softdep:        pre: crc32c
      license:        GPL
      description:    Fourth Extended Filesystem
      author:         Remy Card, Stephen Tweedie,
                      Andrew Morton, Andreas Dilger,
                      Theodore Ts'o and others
      alias:          fs-ext4
      alias:          ext3
      alias:          fs-ext3
      alias:          ext2
      alias:          fs-ext2
 }}}

 - Bug fixes
    - Do not link python bindings with libpython to be compatible with
      python3.8

    - Fix module removal with 'modprobe -r' when a dependency is built-in.
      Now it properly ignores them and proceed with removal of other
      dependencies

    - Fix propagation of return code from install/remove commands to the
      the probe function. The return values of
 kmod_module_probe_insert_module()
      have very specific meanings, do not confuse the caller by return
 codes
      from system()

    - Fix softdep config parsing leading to buffer overflow

--
Ticket URL: <http://wiki.linuxfromscratch.org/lfs/ticket/4603#comment:1>
LFS Trac <http://wiki.linuxfromscratch.org/lfs/>
Linux From Scratch: Your Distro, Your Rules.
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to