#!/bin/sh

# Says IP Address if network cable is plugged in.
# INSTALL: copy this file to /etc/udhcpc.d/99bhuman

[ -z "$1" ] && echo "Error: should be called from udhcpc" && exit 1

SOUND_PREFIX="/media/userdata/Config/Sounds/"
SOUND_SUFFIX=".wav"
SOUND_PLAYER="aplay -q "

FILE_IP="/var/run/bhuman/ip"


case "$1" in
        deconfig)
                if [ -f "$FILE_IP" ]; then
                        WORD=network
                        $SOUND_PLAYER "${SOUND_PREFIX}${WORD}${SOUND_SUFFIX}"
                        rm "$FILE_IP"
                fi
                ;;

        bound)
                mkdir -p /var/run/bhuman
                rm -r "$FILE_IP"
                echo "$ip" > "$FILE_IP"

                WORDS=`echo "$ip" | sed -e 's/1/one /g; s/2/two /g; s/3/three /g;s/4/four /g; s/5/five /g;s/6/six /g; s/7/seven /g;s/8/eight /g;s/9/nine /g;s/0/zero /g; s/\./dot /g;'`

		for WORD in my_address $WORDS; do
                        $SOUND_PLAYER "${SOUND_PREFIX}${WORD}${SOUND_SUFFIX}"
                done
                ;;
esac

exit 0
