DOKK / manpages / debian 12 / rex / Rex::Commands::Kernel.3pm.en
Rex::Commands::Kernel(3pm) User Contributed Perl Documentation Rex::Commands::Kernel(3pm)

Rex::Commands::Kernel - Load/Unload Kernel Modules

With this module you can load and unload kernel modules.

Version <= 1.0: All these functions will not be reported.

All these functions are not idempotent.

 kmod load => "ipmi_si";
 
 kmod unload => "ipmi_si";

This function loads or unloads a kernel module.

 task "load", sub {
   kmod load => "ipmi_si";
 };
 
 task "unload", sub {
   kmod unload => "ipmi_si";
 };

If you're using NetBSD or OpenBSD you have to specify the complete path and, if needed the entry function.

 task "load", sub {
   kmod load => "/usr/lkm/ntfs.o";
   kmod load => "/path/to/module.o", entry => "entry_function";
 };
2023-03-06 perl v5.36.0