#!/bin/bash


# make sure we exit gracefully if the 
# user forgot to supply an argument
if [ "$1" = "" ]; then
    echo fatal: server name missing
    exit
fi

mkdir -p ~/backup/$1/etc
rsync -va  root@$1.openlib.org:/etc/ ~/backup/etc

mkdir -p ~/backup/$1/home
rsync -va  root@$1.openlib.org:/home/ ~/backup/home

mkdir -p ~/backup/$1/var
rsync -va  root@$1.openlib.org:/var/ ~/backup/var

mkdir -p ~/backup/$1/root
rsync -va  root@$1.openlib.org:/root/ ~/backup/root
