From 6b6dff3222b678c06414ea81a8700f584dcd80d6 Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Tue, 31 May 2016 15:07:33 +0100 Subject: [PATCH] update diagnostics now tap-vsockd only runs on WIndows Signed-off-by: Justin Cormack --- alpine/packages/diagnostics/diagnostics | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/alpine/packages/diagnostics/diagnostics b/alpine/packages/diagnostics/diagnostics index 250daef8c..b0aaf4dfe 100755 --- a/alpine/packages/diagnostics/diagnostics +++ b/alpine/packages/diagnostics/diagnostics @@ -9,8 +9,11 @@ INET=$(ifconfig eth0 2> /dev/null | grep 'inet addr') [ $? -eq 0 ] && printf "✓ Network connected: $INET\n" || printf "✗ No network connection\n" FUSE=$(ps -eo args | grep '^/sbin/transfused') [ $? -eq 0 ] && printf "✓ Process transfused running\n" || printf "✗ No transfused process\n" -FUSE=$(ps -eo args | grep '^/sbin/tap-vsockd') -[ $? -eq 0 ] && printf "✓ Process tap-vsockd running\n" || printf "✗ No tap-vsockd process\n" +if [ ! -d /sys/bus/vmbus ] +then + TAPVS=$(ps -eo args | grep '^/sbin/tap-vsockd') + [ $? -eq 0 ] && printf "✓ Process tap-vsockd running\n" || printf "✗ No tap-vsockd process\n" +fi HUPPER=$(ps -eo args | grep '^/bin/hupper') [ $? -eq 0 ] && printf "✓ Process hupper running: $HUPPER\n" || printf "✗ No hupper process\n" DOCKER=$(ps -eo args | grep '^/usr/bin/docker')