diff --git a/src/freedombone b/src/freedombone index de6f5236..5c064f35 100755 --- a/src/freedombone +++ b/src/freedombone @@ -6953,21 +6953,27 @@ function update_prosody_modules { # message archive management # https://modules.prosody.im/mod_mam.html + # Allows you to download your previous messages onto a new client + # This only applies if you are not using forward secret crypto + # such as OTR or OMEMO (eg. OpenPGP) if [ -d $INSTALL_DIR/prosody-modules/mod_mam ]; then cp $INSTALL_DIR/prosody-modules/mod_mam/*.lua /usr/lib/prosody/modules fi # Client State Indication + # Notifies the server if the app is in the background or not if [ -d $INSTALL_DIR/prosody-modules/mod_csi ]; then cp $INSTALL_DIR/prosody-modules/mod_csi/*.lua /usr/lib/prosody/modules fi # Message Carbons + # Ensures all messages get delivered to all clients (if you have a mobile and desktop client) if [ -d $INSTALL_DIR/prosody-modules/mod_carbons ]; then cp $INSTALL_DIR/prosody-modules/mod_carbons/*.lua /usr/lib/prosody/modules fi # Stream management + # Helps mobile apps recover when a device switches networks. if [ -d $INSTALL_DIR/prosody-modules/mod_smacks ]; then cp $INSTALL_DIR/prosody-modules/mod_smacks/*.lua /usr/lib/prosody/modules fi