Fix database creation script [SME: 12961]
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
#-----------------------------------
|
||||
|
||||
#database creation
|
||||
mysqladmin create smeadmin 2>err
|
||||
mariadb-admin create smeadmin 2>err
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
echo -n "Error in the creation of the database : "
|
||||
@@ -21,9 +21,7 @@ fi
|
||||
PASS=$(/sbin/e-smith/db configuration getprop smeadmind DbPassword)
|
||||
|
||||
#user creation
|
||||
mysql -e " grant all privileges on smeadmin.* \
|
||||
to 'smeadmin'@'localhost' \
|
||||
identified by '$PASS' " 2>err
|
||||
mariadb -e " create user smeadmin@localhost identified by '$PASS' " 2>err
|
||||
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
@@ -33,8 +31,20 @@ else
|
||||
echo -e "Creation of mysql user :\t\t[OK]"
|
||||
fi
|
||||
|
||||
mariadb -e " grant all privileges on smeadmin.* \
|
||||
to 'smeadmin'@'localhost' \
|
||||
identified by '$PASS' " 2>err
|
||||
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
echo -n "Error in the permissions grant to mysql user : "
|
||||
cat err
|
||||
else
|
||||
echo -e "Permissions grant to mysql user :\t\t[OK]"
|
||||
fi
|
||||
|
||||
#table creation
|
||||
mysql smeadmin < /usr/share/doc/smeserver-smeadmin/tables.sql 2>err
|
||||
mariadb smeadmin < /usr/share/doc/smeserver-smeadmin/tables.sql 2>err
|
||||
if [ $? -ne 0 ]
|
||||
then
|
||||
echo -n "Error in the creation of the tables : "
|
||||
@@ -46,4 +56,4 @@ fi
|
||||
rm -f err
|
||||
|
||||
#validation des modifications
|
||||
mysqladmin flush-privileges
|
||||
mariadb-admin flush-privileges
|
||||
|
||||
Reference in New Issue
Block a user