#!/bin/bash
#< Start script for wireshark under MAC OS X 10.4

ECHO="/bin/echo"
GREP="/usr/bin/grep"
PS="/bin/ps"
WC="/usr/bin/wc"
WIRESHARK="/opt/local/bin/wireshark"

MYDISPLAY="localhost:0.0"

function print_error {
   ${ECHO} "Error: $@" >&2
}

function check_x11 {
   if [ "$( ${PS} auwwwx | ${GREP} \"X11\.app\" | ${WC} -l )" -eq "0" ]; then
      print_error "X11 not running"
      exit 1
   fi 
}

check_x11

export DISPLAY="${MYDISPLAY}"

${WIRESHARK} &

exit 0