mirror of
https://github.com/YunoHost-Apps/rocketchat_ynh.git
synced 2024-09-03 20:16:25 +02:00
Adding ldap variables
This commit is contained in:
parent
452fe7e6c4
commit
1f2b2e784e
2 changed files with 46 additions and 3 deletions
41
conf/rocketchat_ldap.js
Normal file
41
conf/rocketchat_ldap.js
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
use rocketchat
|
||||||
|
|
||||||
|
|
||||||
|
db.rocketchat_settings.update(
|
||||||
|
{ "_id" : "LDAP_Enable" },
|
||||||
|
{
|
||||||
|
$set: { "value": true }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
db.rocketchat_settings.update(
|
||||||
|
{ "_id" : "LDAP_Domain_Base" },
|
||||||
|
{
|
||||||
|
$set: { "value": "dc=yunohost,dc=org" }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
db.rocketchat_settings.update(
|
||||||
|
{ "_id" : "LDAP_Domain_Search_User_ID" },
|
||||||
|
{
|
||||||
|
$set: { "value": "uid" }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
db.rocketchat_settings.update(
|
||||||
|
{ "_id" : "LDAP_Domain_Search_Object_Class" },
|
||||||
|
{
|
||||||
|
$set: { "value": "inetOrgPerson" }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
db.rocketchat_settings.update(
|
||||||
|
{ "_id" : "LDAP_Sync_User_Data" },
|
||||||
|
{
|
||||||
|
$set: { "value": true }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
db.rocketchat_settings.update(
|
||||||
|
{ "_id" : "Accounts_RegistrationForm" },
|
||||||
|
{
|
||||||
|
$set: { "value": "Disabled" }
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ else
|
||||||
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/rocketchat.conf
|
sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/rocketchat.conf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
pkgdir=$(pwd)
|
||||||
|
|
||||||
# Copy files to the right place
|
# Copy files to the right place
|
||||||
final_path=/var/www/rocketchat
|
final_path=/var/www/rocketchat
|
||||||
|
@ -54,8 +54,6 @@ sudo npm install
|
||||||
|
|
||||||
cd $final_path/
|
cd $final_path/
|
||||||
|
|
||||||
sudo chmod +x /var/www/rocketchat/bin/rockit
|
|
||||||
|
|
||||||
sudo chown -R www-data: $final_path
|
sudo chown -R www-data: $final_path
|
||||||
|
|
||||||
|
|
||||||
|
@ -68,6 +66,10 @@ fi
|
||||||
sudo systemctl start Rocketchat.service
|
sudo systemctl start Rocketchat.service
|
||||||
sudo systemctl enable Rocketchat.service
|
sudo systemctl enable Rocketchat.service
|
||||||
|
|
||||||
|
cd $pkgdir
|
||||||
|
|
||||||
|
sudo mongo < ../conf/rocketchat_ldap.js
|
||||||
|
|
||||||
sudo yunohost app ssowatconf
|
sudo yunohost app ssowatconf
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue