summaryrefslogtreecommitdiffstats
path: root/recipes/initscripts/files/functions
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/initscripts/files/functions')
-rw-r--r--recipes/initscripts/files/functions6
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes/initscripts/files/functions b/recipes/initscripts/files/functions
index fb9a914e4d..51c1f13261 100644
--- a/recipes/initscripts/files/functions
+++ b/recipes/initscripts/files/functions
@@ -5,7 +5,11 @@
#
machine_id() { # return the machine ID
- awk 'BEGIN { FS=": " } /Hardware/ { gsub(" ", "_", $2); print tolower($2) } ' </proc/cpuinfo
+ id=`awk 'BEGIN { FS=": " } /Hardware/ { gsub(" ", "_", $2); print tolower($2) } ' </proc/cpuinfo`
+ if [ -n "$id" ]; then
+ id=`awk 'BEGIN { FS=": " } /platform/ { gsub(" ", "_", $2); print tolower($2) } ' </proc/cpuinfo`
+ fi
+ echo -n "$id"
}
killproc() { # kill the named process(es)