mirror of
https://github.com/YunoHost-Apps/spip_ynh.git
synced 2024-09-03 20:25:59 +02:00
Configuration de l'utilisateur
This commit is contained in:
parent
3aea487f39
commit
aa2e06d703
2 changed files with 21 additions and 3 deletions
|
@ -111,7 +111,7 @@ CREATE TABLE `spip_auteurs` (
|
|||
|
||||
LOCK TABLES `spip_auteurs` WRITE;
|
||||
/*!40000 ALTER TABLE `spip_auteurs` DISABLE KEYS */;
|
||||
INSERT INTO `spip_auteurs` VALUES (1,'__DB_USER__','','__DB_USER__@__DOMAIN__','','','__ADMIN_SPIP__','5955dbe5f351080b70f8ce2c75deb82445f77042777d5ea8cb07ae5b609312dc','','0minirezo','oui','2017-02-22 00:06:22','','$1$KNqE7vd2$fexIaC70Xcs4s1BJnsykv0','0000-00-00 00:00:00','97513991858acd5fe2e1654.18025636','120403642958acd5fe40a894.55435342',NULL,NULL,'spip','',NULL,NULL);
|
||||
INSERT INTO `spip_auteurs` VALUES (1,'__DB_USER__','','__ADMIN_SPIP__@__DOMAIN__','','','__ADMIN_SPIP__','__DB_SHA__','','0minirezo','oui','2017-02-22 00:06:22','','__DB_PWD__','0000-00-00 00:00:00','__ALEA_ACTUEL__','__ALEA_FUTUR__',NULL,NULL,'spip','',NULL,NULL);
|
||||
/*!40000 ALTER TABLE `spip_auteurs` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
|
|
|
@ -68,12 +68,30 @@ sudo cp ../conf/connect.php $final_path/config/connect.php
|
|||
|
||||
# Changer les variables du ficher de configuration de SPIP
|
||||
sudo sed -i "s/__DB_USER__/$db_user/g" $final_path/config/connect.php
|
||||
sudo sed -i "s/__DB_PWD__/$db_pwd/g" $final_path/config/connect.php
|
||||
sudo sed -i "s/__DB_PWD__/$db_pwd/g" $final_path/config/connect.php
|
||||
|
||||
db_md5=$(echo $db_pwd | md5sum | awk '{print $1}')
|
||||
db_sha=$(echo $db_pwd | openssl dgst -sha1 -hmac "key" | awk -F'= ' {'print $2'})
|
||||
|
||||
# Changer les informations de la tables spip_auteurs
|
||||
sudo sed -i "s@__ADMIN_SPIP__@$admin_spip@g" ../conf/sql/spip.sql
|
||||
sudo sed -i "s@__DB_USER__@$db_user@g" ../conf/sql/spip.sql
|
||||
sudo sed -i "s@__DOMAIN__@$admin_spip@g" ../conf/sql/spip.sql
|
||||
sudo sed -i "s@__DB_PWD__@$db_md5@g" ../conf/sql/spip.sql
|
||||
sudo sed -i "s@__DOMAIN__@$domain@g" ../conf/sql/spip.sql
|
||||
sudo sed -i "s@__DB_SHA__@$db_sha@g" ../conf/sql/spip.sql
|
||||
|
||||
for i in 1 2 3 4 5 6 7 8
|
||||
do
|
||||
j=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d '[A-Za-z0-9]' | sed -n 's/\(.\{40\}\).*/\1/p')
|
||||
if [ "$j" = "" ];
|
||||
then
|
||||
# For obscure reasons, the loop is too fast at execution
|
||||
sleep 1
|
||||
j=$(dd if=/dev/urandom bs=1 count=200 2> /dev/null | tr -c -d '[A-Za-z0-9]' | sed -n 's/\(.\{40\}\).*/\1/p')
|
||||
fi
|
||||
sudo sed -i "s/__ALEA_ACTUEL__/$j/g" ../conf/sql/spip.sql
|
||||
sudo sed -i "s/__ALEA_FUTUR__/$j/g" ../conf/sql/spip.sql
|
||||
done
|
||||
|
||||
# Charger la structure des tables dans la base.
|
||||
mysql --debug-check -u $db_user -p$db_pwd $db_user < ../conf/sql/spip.sql
|
||||
|
|
Loading…
Add table
Reference in a new issue