/opensim-upgrade |
@@ -8,29 +8,37 @@ |
echo "[OpenSim] Updating tools..." |
svn update |
pushd ./ |
cd ../opensim-source/ |
echo "[OpenSim] Updating sources..." |
svn update |
echo "[OpenSim] Cleaning..." |
PKG_CONFIG_PATH=/opt/mono-4-0/lib/pkgconfig make clean |
echo "[OpenSim] Build..." |
PKG_CONFIG_PATH=/opt/mono-4-0/lib/pkgconfig make |
echo "[OpenSim] Copying files..." |
mkdir -p /home/opensim/os |
find bin/ -name \*.ini -exec rm -rf '{}' \; |
find bin/ -name \*.config -exec rm -rf '{}' \; |
cp -Ra bin/* /home/opensim/os/ |
echo "[OpenSim] Updating configuration..." |
cd ../opensim-config/ |
svn update |
cp -Ra * /home/opensim/os/ |
echo "[OpenSim] Updating website..." |
cd /var/opensim-www/ |
svn update |
chown -R www-data:www-data /var/opensim-www |
service lighttpd restart |
echo "[OpenSim] Changing ownership..." |
chown -R opensim:opensim /home/opensim/os/ |
if [ -d ../opensim-source ]; then |
cd ../opensim-source/ |
echo "[OpenSim] Updating sources..." |
svn update |
echo "[OpenSim] Cleaning..." |
PKG_CONFIG_PATH=/opt/mono-4-0/lib/pkgconfig make clean |
echo "[OpenSim] Build..." |
PKG_CONFIG_PATH=/opt/mono-4-0/lib/pkgconfig make |
if [ -d /home/opensim/os ]; then |
echo "[OpenSim] Copying files..." |
mkdir -p /home/opensim/os |
find bin/ -name \*.ini -exec rm -rf '{}' \; |
find bin/ -name \*.config -exec rm -rf '{}' \; |
cp -Ra bin/* /home/opensim/os/ |
echo "[OpenSim] Changing ownership..." |
chown -R opensim:opensim /home/opensim/os/ |
fi |
fi |
if [ -d ../opensim-config ]; then |
echo "[OpenSim] Updating configuration..." |
cd ../opensim-config/ |
svn update |
cp -Ra * /home/opensim/os/ |
fi |
if [ -d /var/opensim-www ]; then |
echo "[OpenSim] Updating website..." |
cd /var/opensim-www/ |
svn update |
chown -R www-data:www-data /var/opensim-www |
service lighttpd restart |
fi |
echo "[OpenSim] Restarting OpenSim." |
kill -s HUP `pidof mono` |
echo "[OpenSim] Done." |