lcfg-kernel - LCFG kernel component
This component configures kernel parameters via the /etc/sysctl.conf file. Any changes from the existing file cause a reboot to take place. It also builds /boot/vmlinuz and /boot/initrd.img links, if required. It will also rebuild kernel modules when certain rpms have been updated.
A list of variables to be set. Each entry requires an associated tag and value. Required.
The name of the kernel variable to be set. Required.
The value to be assigned to X. Required.
If this resource is non-null, the component will create a link /boot/vmlinuz to the current kernel.
If this resource is non-null, the component will create a link /boot/initrd.img to the current initrd image.
Defines what version of the kernel to use. Default null value indicates the uniprocessor kernel. Set to SMP for the SMP kernel and bigmem for a bigmem kernel. Note, this assumes standard Redhat kernel naming conventions.
A list of modules to rebuild when certain rpms (eg the kernel) are updated. Typically these are kernel modules.
A list of rpms that trigger a rebuild of the specified module if any of them are upgraded/removed etc.
The filename of the script to build the specified module. It is called with a parameter of install when the module is being rebuilt, or remove if the module has been removed from the srcmodules resource. If no script is specified, the component will assume the script is called /usr/lib/lcfg/conf/kernel/scripts/module.
Fedora3, Fedora5, Fedora6
Alastair Scobie <ascobie@inf.ed.ac.uk>