Simple mkinitcpio hook to allow an arbitrary script to be executed at each stage of runtime hook execution. The name of the script for each hook stage must be specified in mkinitcpio.conf.
-
rclocal_earlyhookspecifies the path to a script which will be run in the "early hook" stage. -
rclocal_hookspecifies the path to a script which will be run in the ordinary "hook" stage. -
rclocal_latehookspecifies the path to a script which will be run in the "late hook" stage. -
rclocal_cleanupspecifies the path to a script which will be run in the "cleanup hook" stage.
If any of these variables are defined, the scripts they name will be copied into the initramfs and the corresponding hooks of this module will run them. It is an error to define any of these variables to a non-existent file.
Each script copied into the initramfs will have its mode set to 0755.
The scripts are not intended to be compiled executables; the hook installation script will not attempt to resolve shared library dependencies.