Skip to content

Releases: dkms-project/dkms

Support for BLS and minor cleanups

24 Aug 19:15
13c65e9

Choose a tag to compare

  • Simplify function for correct kernel using the modules folder and not the configuration files in /boot. This also adds support for the newer Boot Loader Specification (BLS): https://systemd.io/BOOT_LOADER_SPECIFICATION/
  • Simplify function to detect newer kernels on Fedora and RHEL/CentOS systems and make it work with recent distributions (detection stuck at 2.6...).
  • Use proper GPLv2 license from: https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
  • Fix for module and module_version not being passed when using AUTOINSTALL=yes.

Small fixes

30 Nov 09:05

Choose a tag to compare

  • Install the new kernel_install.d_dkms and sign_helper.sh scripts in all targets under /etc.
  • Do not require root access for the build command as described in the manual page.
  • Fix support for /etc/sysconfig/kernel directory.
  • Improve test dkms.conf file.
  • Add support for zstd compressed modules.
  • Document NO_WEAK_MODULES in the man page.
  • Use kmod as a package dependency on Debian when available.
  • Be more verbose when failing due to missing module.

Build fixes

15 Jul 19:31
0ab9f03

Choose a tag to compare

This release fixes the inability to actually build anything: #127

  • Revert "build_module: do not build if result will be obsolete"
  • Don't use UID to check for root user, but use instead id -u that returns the effective user
  • Use /etc/dkms/no-autoinstall as flag file to disable autoinstall

release next major version v2.8.2

20 May 09:05
c331387

Choose a tag to compare

Merge pull request #125 from vvvrrooomm/sign_tool_in_framework_conf
Merge pull request #122 from zx2c4-forks/obsoleteby
Add example sign_tool helper script
Move sign_tool from dkms.conf to framework.conf
build_module: do not build if result will be obsolete
Introduce 'dkms unbuild' command
Move rpm_safe_upgrade validation further up
Factor out a do_unbuild function
Correct check_module_args() error message
Add missing argument to have_one_kernel invocations
Add support for dkms uninstall ... --all
Remove open-coded helpers from {remove,uninstall}_module()
Explicitly check for --all with add/build/install actions
Split out check_all_is_banned()
Call check_root fot add/build commands
Merge pull request #44 from bitness/rpm_safe_upgrade-fix
Merge pull request #118 from mhjacks/add_install_d
Add script for newer Fedora to run existing postinst/prerm scripts
Merge pull request #115 from aymanbagabas/revert-original-module
Revert "Do not touch original modules in /kernel"
Merge pull request #112 from sjuxax/master
Stop sanity check from clobbering module_compressed_suffix.
Source the debconf module only if available on the system
Add some more verbosity to logs in case of BUILD_EXCLUSIVE directory See Debian bug:

release next major version v2.8.1

31 Oct 07:11

Choose a tag to compare

Bug Fixes:

Fix typo in man page (s/BUILD_MODULE_NAME/BUILT_MODULE_NAME)
Merge pull request #77 from sil2100/dont-remove-built-tree
Revert "FIX dkms built issues for rhel kernel update ,change prerm script to fix."
Update README.md
Merge pull request #71 from LocutusOfBorg/patch-1
Update Makefile to install bash_completion file in new usr/share location
Merge pull request #65 from c0d3z3r0/for-upstream/fix_pacman_confusion
Merge pull request #66 from DIGImend/compare_same_module_version_types
Preserve module version type positions
Do not touch original modules in /kernel
Merge pull request #63 from calancha/master
Merge pull request #61 from c0d3z3r0/for-upstream/fix_rmdir
Merge pull request #60 from tonyhutter/fix-module-version-check
Fix syntactic error when the system shell is zsh
Revert "Fix to run under BusyBox shell"
Fix version check when installing modules

release new version v2.7.1 for issues fix

13 May 01:44

Choose a tag to compare

Fix typo in man page (s/BUILD_MODULE_NAME/BUILT_MODULE_NAME)

new release 2.6.1

25 Apr 16:01

Choose a tag to compare

The new version fix some regression issue and enable xz compress format support.

release new dkms version to v2.5

30 Nov 07:22

Choose a tag to compare

release new version to v2.5 and add .gitignore file