#! /bin/bash
rm -rf users
mkdir users
for i in `ls keys/*.crt`
do
USERNAME=`echo $i|sed 's/keys\/\(.*\)\.crt/\1/'`
if [ "$USERNAME" != "ca" ] && [ "$USERNAME" != "server" ]
then
echo -n "Creating $USERNAME database. . . "
mkdir users/$USERNAME
cp keys/$USERNAME.crt users/$USERNAME/
cp keys/$USERNAME.key users/$USERNAME/
cp keys/ca.crt users/$USERNAME/
cp openvpn.conf users/$USERNAME/$USERNAME.ovpn
sed -i "s/username/$USERNAME/" users/$USERNAME/$USERNAME.ovpn
cd users
tar cjfp $USERNAME.tar.bz2 $USERNAME
rm -rf $USERNAME
cd - &>/dev/null
echo "ok"
fi
done
|