From a335e812c054e411d8e506a0e09102c429065c9c Mon Sep 17 00:00:00 2001
From: Christopher Spinrath <admin@spinrath.net>
Date: Mon, 29 Sep 2014 15:54:34 +0200
Subject: [PATCH] liphook: call hook scripts from lipstick (e.g. lipnsa)

---
 contrib/initrd/initrd_hook/24liphook | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/contrib/initrd/initrd_hook/24liphook b/contrib/initrd/initrd_hook/24liphook
index fa571c4..89bd48b 100755
--- a/contrib/initrd/initrd_hook/24liphook
+++ b/contrib/initrd/initrd_hook/24liphook
@@ -2,6 +2,7 @@
 
 PREREQ=""
 DESCRIPTION="lip specific stuff"
+LIP_HOOKS="/cdrom/initrd_hooks/"
 
 prereqs()
 {
@@ -26,6 +27,11 @@ cp /lip/no-bootloader-icon/ubiquity-kdeui.desktop /root/usr/share/applications/k
 cp /lip/no-bootloader-icon/ubiquity-kdeui-no-bootloader.desktop /root/usr/share/applications/kde4/
 
 #TODO: install ubiquity here?
+for hook in $(find "${LIP_HOOKS}" -name "*.hook.sh"); do
+  log_begin_msg "Executing lip hook ${hook}"
+  /bin/sh "${hook}"
+  log_end_msg
+done
 
 log_end_msg
 
-- 
GitLab