X-Git-Url: https://git.grml.org/?a=blobdiff_plain;f=sh-lib;h=c9fa8d02924a44d5343c47075a6ea5b6adaeba2c;hb=refs%2Fheads%2Ft%2Fgrml-core;hp=19755851470772327eb3f701db9d579279c61e75;hpb=3d807fbf9c10f92022db66d582984c711cb2737c;p=grml-shlib.git diff --git a/sh-lib b/sh-lib index 1975585..c9fa8d0 100644 --- a/sh-lib +++ b/sh-lib @@ -6,6 +6,8 @@ # License: This file is licensed under the GPL v2. ################################################################################ +. /usr/lib/grml/core.sh + # VARIABLES {{{ VERBOSE__=0 VERBOSE_TMP__=0 @@ -25,8 +27,6 @@ EXIT_FUNCTION__="_syslog" # function to call upon die (can be set by user) SYSLOG__="YES" -CMD_LINE__="" # /proc/cmdline - LANG__="$LANG" LC_ALL__="$LC_ALL" LANGUAGE__="$LANGUAGE" @@ -411,20 +411,14 @@ stringInString() # get value for bootparam given as first param getBootParam() { - local param_to_search_="$1" - local result_='' - - stringInString " $param_to_search_=" "$CMD_LINE__" || return 1 - result_="${CMD_LINE__##*$param_to_search_=}" - result_="${result_%%[ ]*}" - echo "$result_" - return 0 + getbootparam $1 + return "$?" } # Check boot commandline for specified option checkBootParam() { - stringInString " $1" "$CMD_LINE__" + checkbootparam $1 return "$?" } # }}} @@ -715,18 +709,6 @@ _checkExecutables() _checkExecutables -_checkBootParam() -{ - local path_="/proc/cmdline" - if [ -e "$path_" ]; then - CMD_LINE__=`execute "cat $path_" warnLog` - return 0 - fi - warnLog "$path_ does not exist, thus sh-lib may not work reliable!" - return 1 -} -_checkBootParam - _setDebugLevel() { # accept only integer as arguments