Update scripts for live CD.
This commit is contained in:
parent
cb6a8aa135
commit
6554fde40d
@ -9,11 +9,13 @@
|
|||||||
# WARNING: This script erase all data of database
|
# WARNING: This script erase all data of database
|
||||||
#------------------------------------------------------
|
#------------------------------------------------------
|
||||||
|
|
||||||
|
export mydir=`echo "$_" | sed -e 's/initdemo.sh//'`;
|
||||||
|
|
||||||
DIALOG=${DIALOG=dialog}
|
DIALOG=${DIALOG=dialog}
|
||||||
DIALOG="$DIALOG --ascii-lines"
|
DIALOG="$DIALOG --ascii-lines"
|
||||||
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
||||||
trap "rm -f $fichtemp" 0 1 2 5 15
|
trap "rm -f $fichtemp" 0 1 2 5 15
|
||||||
$DIALOG --title "Reload Dolibarr database" --clear \
|
$DIALOG --title "Init Dolibarr with demo values" --clear \
|
||||||
--inputbox "Mysql database name :" 16 51 dolibarrdemo 2> $fichtemp
|
--inputbox "Mysql database name :" 16 51 dolibarrdemo 2> $fichtemp
|
||||||
valret=$?
|
valret=$?
|
||||||
case $valret in
|
case $valret in
|
||||||
@ -28,8 +30,8 @@ esac
|
|||||||
DIALOG=${DIALOG=dialog}
|
DIALOG=${DIALOG=dialog}
|
||||||
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
||||||
trap "rm -f $fichtemp" 0 1 2 5 15
|
trap "rm -f $fichtemp" 0 1 2 5 15
|
||||||
$DIALOG --title "Purge de Dolibarr" --clear \
|
$DIALOG --title "Init Dolibarr with demo values" --clear \
|
||||||
--inputbox "Mysql usr login (ex: root):" 16 51 2> $fichtemp
|
--inputbox "Mysql user login (ex: root):" 16 51 2> $fichtemp
|
||||||
|
|
||||||
valret=$?
|
valret=$?
|
||||||
|
|
||||||
@ -45,8 +47,8 @@ esac
|
|||||||
DIALOG=${DIALOG=dialog}
|
DIALOG=${DIALOG=dialog}
|
||||||
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
||||||
trap "rm -f $fichtemp" 0 1 2 5 15
|
trap "rm -f $fichtemp" 0 1 2 5 15
|
||||||
$DIALOG --title "Purge de Dolibarr" --clear \
|
$DIALOG --title "Init Dolibarr with demo values" --clear \
|
||||||
--inputbox "Password for Mysql user admin :" 16 51 2> $fichtemp
|
--inputbox "Password for Mysql user login :" 16 51 2> $fichtemp
|
||||||
|
|
||||||
valret=$?
|
valret=$?
|
||||||
|
|
||||||
@ -62,7 +64,7 @@ esac
|
|||||||
DIALOG=${DIALOG=dialog}
|
DIALOG=${DIALOG=dialog}
|
||||||
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
||||||
trap "rm -f $fichtemp" 0 1 2 5 15
|
trap "rm -f $fichtemp" 0 1 2 5 15
|
||||||
$DIALOG --title "Purge de Dolibarr" --clear \
|
$DIALOG --title "Init Dolibarr with demo values" --clear \
|
||||||
--inputbox "Full path to documents directory (ex: /var/www/dolibarr/documents)- no / at end :" 16 51 2> $fichtemp
|
--inputbox "Full path to documents directory (ex: /var/www/dolibarr/documents)- no / at end :" 16 51 2> $fichtemp
|
||||||
|
|
||||||
valret=$?
|
valret=$?
|
||||||
@ -87,4 +89,7 @@ case $? in
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
# ---------------------------- run sql file
|
# ---------------------------- run sql file
|
||||||
mysql -u$admin -p$passwd $base < initdemo.sql
|
mysql -u$admin -p$passwd $base < $mydir/initdemo.sql
|
||||||
|
|
||||||
|
echo "Dolibarr data demo has been loaded."
|
||||||
|
echo
|
||||||
|
|||||||
@ -9,6 +9,8 @@
|
|||||||
# WARNING: This script erase all data of database
|
# WARNING: This script erase all data of database
|
||||||
#------------------------------------------------------
|
#------------------------------------------------------
|
||||||
|
|
||||||
|
export mydir=`echo "$_" | sed -e 's/removedemo.sh//'`;
|
||||||
|
|
||||||
DIALOG=${DIALOG=dialog}
|
DIALOG=${DIALOG=dialog}
|
||||||
DIALOG="$DIALOG --ascii-lines"
|
DIALOG="$DIALOG --ascii-lines"
|
||||||
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
fichtemp=`tempfile 2>/dev/null` || fichtemp=/tmp/test$$
|
||||||
@ -26,4 +28,10 @@ exit;;
|
|||||||
esac
|
esac
|
||||||
|
|
||||||
# ---------------------------- remove conf file
|
# ---------------------------- remove conf file
|
||||||
rm ../../htdocs/conf/conf.php
|
echo "Remove file $mydir../../htdocs/conf/conf.php"
|
||||||
|
rm $mydir../../htdocs/conf/conf.php 2>/dev/null
|
||||||
|
echo "Remove file $mydir../../install.lock"
|
||||||
|
rm $mydir../../install.lock 2>/dev/null
|
||||||
|
|
||||||
|
echo "Dolibarr demo has been removed (need to be installed again)."
|
||||||
|
echo
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user