[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 #!/bin/bash 2 3 # Installation de l'interface web pour wpkg 4 # 5 ## $Id: web-wpkg-install.sh 3092 2008-07-09 16:30:40Z jlebail $ ## 6 # 7 8 #web_wpkg_srcDir="`dirname $0`" 9 10 wpkgroot="/var/se3/unattended/install/wpkg" 11 wpkgwww="/var/www/se3/wpkg" 12 13 if [ ! -d "$wpkgroot" ]; then 14 echo "Erreur : Il faut au préalable avoir installé se3-wpkg !" 15 echo "Installation de web-wpkg : ECHEC" 16 exit 1 17 fi 18 XSLTPROC="`which xsltproc`" 19 if [ ! -x "$XSLTPROC" ]; then 20 apt-get install xsltproc 21 fi 22 XSLTPROC="`which xsltproc`" 23 if [ ! -x "$XSLTPROC" ]; then 24 echo "Le paquet debian xsltproc n'a pas pu être installé !" 25 exit 1 26 fi 27 28 if [ ! -d "$wpkgwww" ]; then 29 mkdir $wpkgwww 30 fi 31 if [ ! -d "$wpkgroot/tmp" ]; then 32 mkdir $wpkgroot/tmp 33 chown -R www-se3 $wpkgroot/tmp 34 fi 35 if [ ! -e "$wpkgroot/tmp/timeStamps.xml" ]; then 36 echo "<installations/>" > $wpkgroot/tmp/timeStamps.xml 37 chown www-se3 $wpkgroot/tmp/timeStamps.xml 38 fi 39 if [ ! -e "$wpkgwww/se3_wpkglist.php" ]; then 40 echo "<packages/>" > $wpkgwww/se3_wpkglist.php 41 chown www-se3 $wpkgwww/se3_wpkglist.php 42 # Pour que le fichier soit mis à jour à la prochaine demande 43 touch --date='jun 1 00:00:00 CEST 2007' $wpkgwww/se3_wpkglist.php 44 fi 45 #cp -R $web_wpkg_srcDir/web/* $wpkgwww/ 46 #cp -R $web_wpkg_srcDir/wpkg/* $wpkgroot/ 47 48 chown -R www-se3:www-data $wpkgwww 49 chown -R www-se3:root $wpkgroot 50 chmod 775 $wpkgwww/bin/*
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |