| | |
| | | #!/bin/bash |
| | | |
| | | cd /tmp |
| | | { |
| | | umask 0077 \ |
| | | && tmpdir=`mktemp -dt "$(basename $0).XXXXXXXXXX"` \ |
| | | && test -d "${tmpdir}" \ |
| | | && cd "${tmpdir}" |
| | | } || { |
| | | echo 'mktemp failed' |
| | | exit 1 |
| | | } |
| | | |
| | | wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz |
| | | cd ispconfig3_install/install/ |
| | | php -q update.php |
| | | rm -rf /tmp/ispconfig3_install/install |
| | | if [ -f ISPConfig-3-stable.tar.gz ] |
| | | then |
| | | tar xvfz ISPConfig-3-stable.tar.gz |
| | | cd ispconfig3_install/install/ |
| | | php -q \ |
| | | -d disable_classes= \ |
| | | -d disable_functions= \ |
| | | -d open_basedir= \ |
| | | update.php |
| | | cd /tmp |
| | | rm -rf "${tmpdir}" |
| | | else |
| | | echo "Unable to download the update." |
| | | exit 1 |
| | | fi |
| | | |
| | | exit 0 |