#!/bin/bash

cd
mkdir netkit
cd netkit
wget http://wiki.netkit.org/download/netkit/netkit-2.8.tar.bz2
wget http://wiki.netkit.org/download/netkit-kernel/netkit-kernel-i386-K2.8.tar.bz2
wget http://wiki.netkit.org/download/netkit-filesystem/netkit-filesystem-i386-F5.2.tar.bz2

tar xvjSf netkit-2.8.tar.bz2
tar xvjSf netkit-kernel-i386-K2.8.tar.bz2
tar xvjSf netkit-filesystem-i386-F5.2.tar.bz2

rm *.tar.bz2

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get -y install libc6:i386 libncurses5:i386 libreadline6:i386

mkdir labs
cd labs
# wget http://wiki.netkit.org/netkit-labs/netkit-labs_advanced-topics/netkit-labs_ospf/netkit-labs_ospf.tar.gz
# tar xvzf netkit-labs_ospf.tar.gz

EXT=tar.gz
BASIC_TOPICS=netkit-labs_basic-topics
APPLICATION_LEVEL=netkit-labs_application-level
ADVANCED_TOPICS=netkit-labs_advanced-topics
INTERDOMAIN_ROUTING=netkit-labs_interdomain-routing

wget http://wiki.netkit.org/netkit-labs/$BASIC_TOPICS.$EXT
wget http://wiki.netkit.org/netkit-labs/$APPLICATION_LEVEL.$EXT
wget http://wiki.netkit.org/netkit-labs/$ADVANCED_TOPICS.$EXT
wget http://wiki.netkit.org/netkit-labs/$INTERDOMAIN_ROUTING.$EXT
tar xvzf $BASIC_TOPICS.$EXT
tar xvzf $APPLICATION_LEVEL.$EXT
tar xvzf $ADVANCED_TOPICS.$EXT
tar xvzf $INTERDOMAIN_ROUTING.$EXT

rm *.$EXT

ln -s $ADVANCED_TOPICS/netkit-labs_ospf/netkit-lab_ospf-singlearea ospf_gyak

#export NETKIT_HOME=/home/user/netkit/netkit
#export MANPATH=:$NETKIT_HOME/man
#export PATH=$NETKIT_HOME/bin:$PATH