kmod 32 is out:
https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-32.tar.xz
https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-32.tar.sign
- Improvements
- Use any hash algo known by kernel/openssl instead of keep needing
to update the mapping
- Teach kmod to load modprobe.d/depmod.d configuration from
${prefix}/lib
and allow it to be overriden during build with --with-distconfdir=DIR
- Make kernel modules directory configurable. This allows distro to
make kmod use only files from /usr regardless of having a compat
symlink in place.
- Install kmod.pc containing the features selected at build time.
- Install all tools and symlinks by default. Previously kmod relied on
distro packaging to set up the symlinks in place like modprobe,
depmod, lsmod, etc. Now those symlinks are created by kmod itself
and they are always placed in $bindir.
- Bug Fixes
- Fix warnings due to -Walloc-size
- Others
- Drop python bindings. Those were not update in ages and not compatible
with latest python releases.
- Cleanup test infra, dropping what was not used anymore
- Drop experimental tools `kmod insert` / `kmod remove`. Building those
was protected by a configure option never set by distros. They also
didn't gain enough traction to replace the older interfaces via
modprobe/insmod/rmmod.
Shortlog is below:
Dimitri John Ledkov (1):
libkmod: remove pkcs7 obj_to_hash_algo()
Emil Velikov (4):
configure: tweak the module_directory help string
make: install/uninstall tools symlinks to kmod
man: silence autoconf warnings
Remove unmaintained experimental tools
Lucas De Marchi (5):
Drop python bindings
ci: drop travis config
testsuite: drop mkosi
gitignore: Ignore *.pc files
kmod 32
Michal Suchanek (6):
configure: Detect openssl sm3 support
man/depmod.d: Fix incorrect /usr/lib search path
libkmod, depmod: Load modprobe.d, depmod.d from ${prefix}/lib.
kmod: Add pkgconfig file with kmod compile time configuration
libkmod, depmod, modprobe: Make directory for kernel modules configurable
configure: Check that provided paths are absolute
Sam James (1):
tools: depmod: fix -Walloc-size
Thank y'all for the contributions,
Lucas De Marchi