From d94d3fc4fc9323414be0d108efd19cdde16be4fe Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 19 Apr 2017 11:33:32 -0700 Subject: [PATCH] Register jabber users as the ejabberd user. https://bugs.launchpad.net/ubuntu/+source/ejabberd/+bug/1659801 Signed-off-by: Bill Erickson --- opensrf/ejabberd.yml | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/opensrf/ejabberd.yml b/opensrf/ejabberd.yml index 95740448b..e827721c8 100644 --- a/opensrf/ejabberd.yml +++ b/opensrf/ejabberd.yml @@ -7,19 +7,22 @@ service: name=ejabberd state=restarted - name: Wait a moment for Ejabberd pause: seconds=5 -- name: Unregister Ejabberd user router@private.localhost - shell: ejabberdctl unregister router private.localhost -- name: Unregister Ejabberd user opensrf@private.localhost - shell: ejabberdctl unregister opensrf private.localhost -- name: Unregister Ejabberd user router@public.localhost - shell: ejabberdctl unregister router public.localhost -- name: Unregister Ejabberd user opensrf@public.localhost - shell: ejabberdctl unregister opensrf public.localhost -- name: Register Ejabberd user router@private.localhost - shell: ejabberdctl register router private.localhost {{ejabberd_password}} -- name: Register Ejabberd user opensrf@private.localhost - shell: ejabberdctl register opensrf private.localhost {{ejabberd_password}} -- name: Register Ejabberd user router@public.localhost - shell: ejabberdctl register router public.localhost {{ejabberd_password}} -- name: Register Ejabberd user opensrf@public.localhost - shell: ejabberdctl register opensrf public.localhost {{ejabberd_password}} +- block: + - name: Unregister Ejabberd user router@private.localhost + shell: ejabberdctl unregister router private.localhost + - name: Unregister Ejabberd user opensrf@private.localhost + shell: ejabberdctl unregister opensrf private.localhost + - name: Unregister Ejabberd user router@public.localhost + shell: ejabberdctl unregister router public.localhost + - name: Unregister Ejabberd user opensrf@public.localhost + shell: ejabberdctl unregister opensrf public.localhost + - name: Register Ejabberd user router@private.localhost + shell: ejabberdctl register router private.localhost {{ejabberd_password}} + - name: Register Ejabberd user opensrf@private.localhost + shell: ejabberdctl register opensrf private.localhost {{ejabberd_password}} + - name: Register Ejabberd user router@public.localhost + shell: ejabberdctl register router public.localhost {{ejabberd_password}} + - name: Register Ejabberd user opensrf@public.localhost + shell: ejabberdctl register opensrf public.localhost {{ejabberd_password}} + become: true + become_user: ejabberd -- 2.11.0