#!/bin/sh
#
# Openbox pipe menu to launch default networks and 
# other networks defined in /etc/network
#

echo '<openbox_pipe_menu>'

# Default network
echo '<item label="Start Default Network">'
echo '<action name="Execute"><execute>'
echo "sudo /etc/init.d/network.sh restart"
echo '</execute></action></item>'

# Other networks

for file in $(ls /etc/network)
do
    OTHER_NETWORK=$(basename $file .conf)
	echo '<item label="Start '${OTHER_NETWORK^}' Network">'
	echo '<action name="Execute"><execute>'
	echo "sudo /etc/init.d/network.sh restart /etc/network/$file"
	echo '</execute></action></item>'
done

echo '<item label="Stop all connections">'
echo '<action name="Execute"><execute>'
echo "sudo /etc/init.d/network.sh stop"
echo '</execute></action></item>'

echo '</openbox_pipe_menu>'
