diff --git a/conf/rocketchat_ldap.js b/conf/rocketchat_ldap.js index 476de99..23de9a0 100644 --- a/conf/rocketchat_ldap.js +++ b/conf/rocketchat_ldap.js @@ -8,13 +8,43 @@ db.rocketchat_settings.update( } ) db.rocketchat_settings.update( - { "_id" : "LDAP_Domain_Base" }, + { "_id" : "LDAP_Login_Fallback" }, + { + $set: { "value": false } + } +) +db.rocketchat_settings.update( + { "_id" : "LDAP_Host" }, + { + $set: { "value": "localhost" } + } +) +db.rocketchat_settings.update( + { "_id" : "LDAP_Port" }, + { + $set: { "value": "389" } + } +) +db.rocketchat_settings.update( + { "_id" : "LDAP_Reconnect" }, + { + $set: { "value": true } + } +) +db.rocketchat_settings.update( + { "_id" : "LDAP_BaseDN" }, { $set: { "value": "dc=yunohost,dc=org" } } ) db.rocketchat_settings.update( - { "_id" : "LDAP_Domain_Search_User_ID" }, + { "_id" : "LDAP_Username_Field" }, + { + $set: { "value": "uid" } + } +) +db.rocketchat_settings.update( + { "_id" : "LDAP_Unique_Identifier_Field" }, { $set: { "value": "uid" } } @@ -38,22 +68,14 @@ db.rocketchat_settings.update( } ) db.rocketchat_settings.update( - { "_id" : "LDAP_Host" }, + { "_id" : "LDAP_User_Search_Filter" }, { - $set: { "value": "localhost" } + $set: { "value": "(objectclass=inetOrgPerson)" } } ) db.rocketchat_settings.update( - { "_id" : "LDAP_Domain_Search_Object_Category" }, + { "_id" : "LDAP_User_Search_Field" }, { - $set: { "value": "" } + $set: { "value": "uid" } } ) -db.rocketchat_settings.update( - { "_id" : "LDAP_Username_Field" }, - { - $set: { "value": "" } - } -) - - diff --git a/scripts/_common.sh b/scripts/_common.sh index ddbf680..fe53963 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -1,7 +1,7 @@ # common.sh -ROCKETCHAT_VERSION=0.60.4 -ROCKETCHAT_SHASUM=6eba8f765fcbc107eccacdccb5b20fa57a9970f3743fb23de43e219a09845155 +ROCKETCHAT_VERSION=0.64.0 +ROCKETCHAT_SHASUM=06aa2c6307c784bc19885fb1e80e1eb7320601c9bc2bfbb0f48c9941d93c6030 NODE_VERSION=8.9.4 checkcmd() { diff --git a/scripts/install b/scripts/install index f2cd182..4675365 100644 --- a/scripts/install +++ b/scripts/install @@ -99,7 +99,7 @@ sudo chown -R $serviceuser: $final_path cd $final_path/programs/server/ -sudo npm install --production +sudo -u $serviceuser npm install --production cd $workdir