mirror of
https://github.com/YunoHost-Apps/rainloop_ynh.git
synced 2024-09-03 20:16:18 +02:00
- ajout source version 1.9.3.365
- correction config mysql - correction install - correction gestion domaine
This commit is contained in:
parent
a7266f08d9
commit
805bedc606
4 changed files with 8 additions and 8 deletions
|
@ -21,7 +21,7 @@ $_ENV['RAINLOOP_INCLUDE_AS_API'] = true;
|
|||
include $args['index'];
|
||||
|
||||
$oConfig = \RainLoop\Api::Config();
|
||||
$oConfig->SetPassword($args['pwd']);
|
||||
$oConfig->SetPassword($args['password']);
|
||||
echo $oConfig->Save() ? 'Admin password updated' : 'Admin password not updated';
|
||||
|
||||
?>
|
|
@ -49,9 +49,7 @@ sudo mkdir -p $final_path
|
|||
sudo mkdir -p $rainloop_path
|
||||
|
||||
# Use of latest community edition
|
||||
sudo wget http://repository.rainloop.net/v2/webmail/rainloop-community-latest.zip -O $rainloop_path/rainloop.zip
|
||||
sudo unzip $rainloop_path/rainloop.zip -d $rainloop_path/
|
||||
sudo rm $rainloop_path/rainloop.zip
|
||||
sudo unzip ../sources/rainloop-community.zip -d $rainloop_path/
|
||||
|
||||
# Autoconfig
|
||||
sudo mkdir -p $rainloop_path/data/_data_/_default_/configs/
|
||||
|
@ -64,7 +62,7 @@ else
|
|||
fi
|
||||
sudo cp ../conf/data/configs/application.ini $application_file
|
||||
sudo sed -i "s@domain.tld@$domain@g" $application_file
|
||||
sudo sed -i "s@MYSQLUSER@db_user@g" $application_file
|
||||
sudo sed -i "s@MYSQLUSER@$db_user@g" $application_file
|
||||
sudo sed -i "s@MYSQLPASSWORD@$db_pwd@g" $application_file
|
||||
sudo sed -i "s@LANGTOCHANGE@$lang@g" $application_file
|
||||
|
||||
|
@ -73,8 +71,10 @@ sudo php ../conf/config.php --index="$rainloop_path/index.php" --password="$pass
|
|||
|
||||
# Add default domain configs by looping through all the domains already added
|
||||
sudo mkdir -p $rainloop_path/data/_data_/_default_/domains/
|
||||
sudo yunohost domain list | sed -e '1d' | while read -r line ; do
|
||||
domain=${line//- }
|
||||
|
||||
# get list of ldap domaine
|
||||
domains=`ldapsearch -LLL -x -b ou=domains,dc=yunohost,dc=org -s one "objectclass=top" virtualdomain | grep -v "dn:" | sed "s/virtualdomain://" `
|
||||
for domain in $domains ; do
|
||||
sudo cp ../conf/data/domains/domain.tld.ini $rainloop_path/data/_data_/_default_/domains/$domain.ini
|
||||
sudo sed -i "s@domain.tld@$domain@g" $rainloop_path/data/_data_/_default_/domains/$domain.ini
|
||||
done
|
||||
|
|
BIN
sources/rainloop-community.zip
Normal file
BIN
sources/rainloop-community.zip
Normal file
Binary file not shown.
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
|
||||
if (!defined('APP_VERSION')) {
|
||||
define('APP_VERSION', '1.9.3.363');
|
||||
define('APP_VERSION', '1.9.3.365');
|
||||
define('APP_INDEX_ROOT_FILE', __FILE__);
|
||||
define('APP_INDEX_ROOT_PATH', str_replace('\\', '/', rtrim(dirname(__FILE__), '\\/').'/'));
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue