diff options
Diffstat (limited to 'darling-mach-git.install')
-rw-r--r-- | darling-mach-git.install | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/darling-mach-git.install b/darling-mach-git.install new file mode 100644 index 000000000000..e2dea9f26bb2 --- /dev/null +++ b/darling-mach-git.install @@ -0,0 +1,22 @@ +_depmod() { + for kernel in $(ls -d /lib/modules/*); do + if [[ -n $(pacman -Qo $kernel | awk '/linux/ && /headers/') ]]; then + echo -n "Running depmod for Linux $(basename $kernel)... " + depmod $(basename $kernel) && echo "Done." + fi + done +} + +post_install() { + _depmod + echo -e "Before using darling, you must to load \033[1mdarling-mach\033[0m kernel module." +} + +post_upgrade() { + _depmod + echo -e "You must to reload \033[1mdarling-mach\033[0m kernel module to use new version." +} + +post_remove() { + _depmod +} |