]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
add dracutbasedir as configurable variable in dracut.conf
authorHarald Hoyer <harald@redhat.com>
Thu, 4 Jun 2009 15:20:36 +0000 (17:20 +0200)
committerHarald Hoyer <harald@redhat.com>
Thu, 4 Jun 2009 15:44:26 +0000 (17:44 +0200)
dracut

diff --git a/dracut b/dracut
index 1d03d2f6c5a8b538d8072675dcd5a26257e84b35..d9b77413ef7cc2349034c011aa4ce1fce4bd5358 100755 (executable)
--- a/dracut
+++ b/dracut
@@ -69,8 +69,9 @@ done
 [[ $dracutmodules_l ]] && dracutmodules=$dracutmodules_l
 [[ $omit_dracutmodules_l ]] && omit_dracutmodules=$omit_dracutmodules_l
 [[ $drivers_l ]] && drivers=$drivers_l
+[[ $dracutbasedir ]] || dracutbasedir=/usr/lib/dracut
 
-[[ $allowlocal && -f "$(dirname $0)/dracut-functions" ]] && dsrc="$(dirname $0)" || dsrc=/usr/lib/dracut
+[[ $allowlocal && -f "$(dirname $0)/dracut-functions" ]] && dsrc="$(dirname $0)" || dsrc=$dracutbasedir
 
 if [[ -f $dsrc/dracut-functions ]]; then
    . $dsrc/dracut-functions