Greg greg
  • Joined on 2018-11-05
greg opened issue kosmos/chef#136 2020-02-18 11:06:40 +00:00
Upgrade ejabberd to 20.2 when it is released
greg commented on issue kosmos/chef#127 2020-02-17 21:19:10 +00:00
Change LDAP directory structure to accommodate multiple domains

Moved from the ejabberd issue:

I ran into an issue with MediaWiki in my VM when using the new LDAP schema. I was preparing the config for MediaWiki, and I cannot make the LDAP authorization work using the filtered role. It looks like we have to use an attribute directly to perform the auth check in the MediaWiki config. I will take another look at this tomorrow

greg commented on issue kosmos/chef#123 2020-02-17 16:49:01 +00:00
Enable LDAP support on ejabberd

I prepared this email, any feedback? I put it on a Pad so it's easy to edit https://cryptpad.fr/code/#/2/code/edit/uBJev+Y8s1El0zX-ElnleEfQ/

greg created pull request kosmos/chef#135 2020-02-17 16:34:21 +00:00
Update ejabberd to 19.05
greg pushed to feature/134-ejabberd_19.05 at kosmos/chef 2020-02-17 16:31:55 +00:00
56adfa37fb Fix a warning in the config
0f9b2777a3 Update ejabberd to 19.05
greg opened issue kosmos/chef#134 2020-02-17 14:40:23 +00:00
Upgrade ejabberd to 19.05
greg pushed to feature/123-ejabberd_5apps at kosmos/chef 2020-02-17 14:11:57 +00:00
c2b2b6f08b Fix the vhost template
greg commented on pull request kosmos/chef#132 2020-02-17 13:59:27 +00:00
Enable LDAP for the XMPP 5apps.com vhost

Do not merge for now, I found an issue in my VM

greg commented on issue kosmos/chef#133 2020-02-17 13:44:45 +00:00
Prevent config files from being reverted when they are part of an unmerged PR

Removing a role from a node will remove the firewall rules included by that role, closing access to the service when someone runs Chef, making everything even more confusing and dangerous

I definitely agree that me setting the ejabberd config manually was not ideal. I think we can close this issue and focus on merging PRs, and not making manual changes to config files

greg closed issue kosmos/chef#133 2020-02-17 13:44:45 +00:00
Prevent config files from being reverted when they are part of an unmerged PR
greg commented on pull request kosmos/chef#132 2020-02-17 13:38:20 +00:00
Enable LDAP for the XMPP 5apps.com vhost

This has been executed on andromeda, ready to merge

greg commented on issue kosmos/chef#123 2020-02-17 13:31:57 +00:00
Enable LDAP support on ejabberd

I have created a page to document the SASL downgrade: https://wiki.kosmos.org/Services:XMPP:SASL_downgrade

We can add a screenshot to it right after the switch

greg commented on pull request kosmos/chef#132 2020-02-17 12:54:21 +00:00
Enable LDAP for the XMPP 5apps.com vhost

I have managed to move each vhost's config to its own file. ejabberd merges the hosts, see 38f39af2a4

greg pushed to feature/123-ejabberd_5apps at kosmos/chef 2020-02-17 12:27:34 +00:00
72cc6342f1 Remove the unused LDAP variables from the main config file
greg pushed to feature/123-ejabberd_5apps at kosmos/chef 2020-02-17 12:21:14 +00:00
38f39af2a4 Move each vhost to its own config file
greg pushed to feature/123-ejabberd_5apps at kosmos/chef 2020-02-17 11:33:10 +00:00
463664448c Merge branch 'master' into feature/123-ejabberd_5apps
5b86aca5e8 Update andromeda node info
585041e36c Merge branch 'bugfix/128-set_acis_on_users' of kosmos/chef into master
e56faab5b1 Set the ACIs on the base DN
Compare 4 commits »
greg opened issue kosmos/chef#133 2020-02-15 19:49:37 +00:00
Prevent config files from being reverted when they are part of an unmerged PR
greg commented on issue kosmos/chef#123 2020-02-15 13:12:36 +00:00
Enable LDAP support on ejabberd

The Conversations issue contains a screenshot of it, no?

greg commented on issue kosmos/chef#123 2020-02-14 18:16:20 +00:00
Enable LDAP support on ejabberd

I have added a task to create a new page that documents the SASL downgrade on Conversations for existing users. I think it should include a screenshot for it to be clear. The best way I can think of to do that is to create a test kosmos.org user, and then enable both psql and ldap temporarily (with only that user created in LDAP)

greg commented on issue kosmos/gitea.kosmos.org#44 2020-02-14 16:27:06 +00:00
Generate the ini config file from environment variables?

How many passwords to we really have in the config? It can’t be that many.