From de182e48f24aada77063b7e6bd29dbe11f71409d Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Wed, 28 May 2008 07:38:48 +0000 Subject: [PATCH] turn verbose on when setting up qemu bridge and stuff --- system/template-qemu/qemu-bridge-init | 37 ++++++++++++++++----------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/system/template-qemu/qemu-bridge-init b/system/template-qemu/qemu-bridge-init index 170946a..6325455 100755 --- a/system/template-qemu/qemu-bridge-init +++ b/system/template-qemu/qemu-bridge-init @@ -10,6 +10,9 @@ COMMAND=$(basename $0) cd $(dirname $0) +# turn on verbosity +set -x + # constant INTERFACE_BRIDGE=br0 # Default Value @@ -48,12 +51,12 @@ start () { #Restarting udev echo "Starting udev ..." /sbin/udevd restart - if modprobe kqemu ; then + if modprobe kqemu &> /dev/null ; then echo "kqemu loadded" else echo "WARNING : Could not modprobe kqemu" fi - #Loding the tun/tap model + #Loading the tun/tap model if modprobe tun ; then echo "tun loaded" # Giving read/write access @@ -132,16 +135,20 @@ stop () { /sbin/service iptables restart } -# -case "$1" in - start) - shift; start "$@" ;; - stop) - shift; stop "$@" ;; - add) - shift; add "$@" ;; - *) - echo $"Usage: env-qemu {start|add|stop} [interface]" ; exit 1 ;; -esac - -exit 0 +function main () { + + case "$1" in + start) + shift; start "$@" ;; + stop) + shift; stop "$@" ;; + add) + shift; add "$@" ;; + *) + echo $"Usage: env-qemu {start|add|stop} [interface]" ; exit 1 ;; + esac + exit 0 +} + +# redirect stderr as well +main "$@" 2>&1 -- 2.47.0