File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2929 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030
3131 @author Florian Schaal, info@schaal-24.de
32- @copyrighth Florian Schaal, info@schaal-24.de
32+ @copyright Florian Schaal, info@schaal-24.de
3333 */
3434
3535
Original file line number Diff line number Diff line change 2828 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2929
3030 @author Florian Schaal, info@schaal-24.de
31- @copyrighth Florian Schaal, info@schaal-24.de
31+ @copyright Florian Schaal, info@schaal-24.de
3232 */
3333
3434class validate_openvz {
Original file line number Diff line number Diff line change 2929 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3030
3131 @author Florian Schaal, info@schaal-24.de
32- @copyrighth Florian Schaal, info@schaal-24.de
32+ @copyright Florian Schaal, info@schaal-24.de
3333 */
3434
3535
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- cd /tmp
4- rm -f ispconfig3-dev.tar.gz
3+ {
4+ umask 0077 \
5+ && tmpdir=` mktemp -dt " $( basename $0 ) .XXXXXXXXXX" ` \
6+ && test -d " ${tmpdir} " \
7+ && cd " ${tmpdir} "
8+ } || {
9+ echo ' mktemp failed'
10+ exit 1
11+ }
12+
513wget -O ispconfig3-dev.tar.gz " http://git.ispconfig.org/ispconfig/ispconfig3/repository/archive.tar.gz?ref=master"
6- rm -rf ispconfig3-master*
714tar xzf ispconfig3-dev.tar.gz
15+
16+ echo -n " Latest git version: "
17+ ls -1d ispconfig3-master*
818cd ispconfig3-master* /install
19+
920php -q \
1021 -d disable_classes= \
1122 -d disable_functions= \
1223 -d open_basedir= \
1324 update.php
25+
1426cd /tmp
15- rm -rf /tmp/ispconfig3-master * /tmp/ispconfig3-dev.tar.gz
27+ rm -rf " ${tmpdir} "
1628
1729exit 0
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- cd /tmp
4-
5- if [ -f ISPConfig-3-stable.tar.gz ]
6- then
7- rm -f ISPConfig-3-stable.tar.gz
8- fi
3+ {
4+ umask 0077 \
5+ && tmpdir=` mktemp -dt " $( basename $0 ) .XXXXXXXXXX" ` \
6+ && test -d " ${tmpdir} " \
7+ && cd " ${tmpdir} "
8+ } || {
9+ echo ' mktemp failed'
10+ exit 1
11+ }
912
1013wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
1114if [ -f ISPConfig-3-stable.tar.gz ]
1215then
1316 tar xvfz ISPConfig-3-stable.tar.gz
1417 cd ispconfig3_install/install/
1518 php -q \
16- -d disable_classes= \
17- -d disable_functions= \
18- -d open_basedir= \
19- update.php
20- rm -rf /tmp/ispconfig3_install/install
21- rm -f ISPConfig-3-stable.tar.gz
19+ -d disable_classes= \
20+ -d disable_functions= \
21+ -d open_basedir= \
22+ update.php
23+ cd /tmp
24+ rm -rf " ${tmpdir} "
2225else
2326 echo " Unable to download the update."
27+ exit 1
2428fi
2529
26- exit 0
30+ exit 0
You can’t perform that action at this time.
0 commit comments