#!/bin/bash


if [ $# -ne 1 ]; then
    echo "Usage: $0 <directory_name>"
    exit 1
fi

directory="/home/ubuntu/html/$1"
zip="/home/ubuntu/html/revive-adserver-5.5.2.zip"


if [ ! -d "$directory" ]; then

    mkdir -p "$directory" && echo "Directory '$directory' created successfully"
else
    echo "Directory '$directory' already exists"
    exit 1
fi


cp "$zip" "$directory" && echo "Zip file copied successfully"


cd "$directory" || exit


unzip -q "$zip" && echo "Zip file '$zip' extracted successfully"


extracted_folder=$(find . -maxdepth 1 -type d -name "*[0-9]*.*" -print -quit)


mv "$extracted_folder"/* . && echo "Extracted files moved successfully"


rm -rf "$extracted_folder" && echo "Revive empty folder deleted successfully"


cd ..


chmod -R a+w "$directory/var"
chmod -R a+w "$directory/plugins"
chmod -R a+w "$directory/www/admin/plugins"
chmod -R a+w "$directory/www/images"
echo "permission done"
