mirror of
https://github.com/PirateBox-Dev/PirateBoxScripts_Webserver.git
synced 2023-12-14 07:22:58 +01:00
36 lines
1.1 KiB
Bash
Executable file
36 lines
1.1 KiB
Bash
Executable file
#!/bin/sh
|
|
# Matthias Strubel , 2013 (c) GPL-3
|
|
# matthias.strubel@aod-rpg.de
|
|
|
|
# Move www folder to given destination
|
|
|
|
# Load configfile
|
|
|
|
if [ -z $1 ] || [ -z $2 ]; then
|
|
echo "Usage change_www my_config <destination>
|
|
i.e. # exchange_www.sh /opt/piratebox/conf/piratebox.conf /mnt/usb/PirateBox/www_alt "
|
|
exit 1
|
|
fi
|
|
|
|
|
|
if [ ! -f $1 ] ; then
|
|
echo "Config-File $1 not found..."
|
|
exit 1
|
|
fi
|
|
|
|
#Load config
|
|
. $1
|
|
|
|
echo "----------------------------------------------------"
|
|
echo "#### $2 ####"
|
|
echo "#### switching directories ####"
|
|
echo "----------------------------------------------------"
|
|
|
|
mv $WWW_FOLDER $PIRATEBOX_FOLDER/www_old
|
|
ln -sf $2 $WWW_FOLDER
|
|
echo " Copy over >>fake internet detection-stuff<<"
|
|
cp -v $PIRATEBOX_FOLDER/www_old/ncsi.txt $WWW_FOLDER
|
|
cp -rv $PIRATEBOX_FOLDER/www_old/library $WWW_FOLDER
|
|
echo " Copy over >>redirect.html<< for automatic redirect on wrong entered page<<"
|
|
cp -v $PIRATEBOX_FOLDER/www_old/redirect.html $WWW_FOLDER
|
|
echo " Done. Now, you are on your own! "
|