From f2524741edf7f8ff4f40fc026c5cbf0cc36c767a Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 7 Jan 2017 12:00:33 +0000 Subject: [PATCH] Ensure that PEP gets fixed after an upgrade --- src/freedombone-app-xmpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/freedombone-app-xmpp b/src/freedombone-app-xmpp index 1aaad054..74786d38 100755 --- a/src/freedombone-app-xmpp +++ b/src/freedombone-app-xmpp @@ -158,6 +158,14 @@ function update_prosody_modules { cd /var/lib/prosody/prosody-modules hg pull hg update + + # change to using profile rather than pep and vcard modules + if grep '"pep"' /etc/prosody/prosody.cfg.lua; then + if grep '"vcard"' /etc/prosody/prosody.cfg.lua; then + sed -i 's|"pep"|"profile"|g' /etc/prosody/prosody.cfg.lua + sed -i '/"vcard"/d' /etc/prosody/prosody.cfg.lua + fi + fi } function upgrade_xmpp_server {