X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=sh-lib;h=9330a5b96a573fcc068cadffe668d9483cf3d43f;hb=4a14c07dbcde063b32bbe8e30664d58d5212e94a;hp=84d45e0e1bd977f873394126119e6bd49d6a444f;hpb=b7ee366085c5dff586bd8482944d079fa047cbcd;p=grml-shlib.git diff --git a/sh-lib b/sh-lib index 84d45e0..9330a5b 100644 --- a/sh-lib +++ b/sh-lib @@ -306,6 +306,16 @@ function checkRoot checkId 0 "$1" "$2" } +function isGrml +{ + if [ -f /etc/grml_version ] ; then + dprint "isGrml(): this seems to be a grml system" + return 0 + else + dprint "isGrml(): this is not a grml system" + return 1 + fi +} function runsFromHd { @@ -545,7 +555,7 @@ function netGetNameservers fi setCLang - ns_=`awk '/^nameserver/{printf "%s ",$2}' $file_` + ns_=`awk '/^nameserver/{printf "%s ",$2}' $file_ |xargs echo` restoreLang if [ -z "$ns_" ]; then if [ -z "$message_" ]; then @@ -608,7 +618,7 @@ function _touchService function _createServiceFunctions { - for i in "start" "stop" "restart" "reload" "force-reload"; do + for i in "start" "stop" "restart" "reload" "forcereload"; do eval "function ${i}Service { _touchService ${i} \"\$1\" \"\$2\" \"\$3\"; }" done } @@ -703,7 +713,7 @@ function _setDebugLevel local debug_="${DEBUG:-0}" VERBOSE__="$debug_" } -_checkBootParam +_setDebugLevel # }}} # END OF FILE