Changes between Version 1 and Version 2 of prosody-admin


Ignore:
Timestamp:
Jun 3, 2016, 4:59:36 PM (4 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • prosody-admin

    v1 v2  
    1313We have the prosody-modules package installed via debian and from that package we have enabled the carbons (copy messages to all clients) and smacks (stream management) modules.
    1414
     15In addition, we have a number of modules that are not packaged in debian that we must upgrade ourselves by hand.
     16
     17The source code for the modules is located in:
     18
     19/usr/local/src/prosody-modules-source/
     20
     21It is populated via mercurial, so to update, run:
     22
     23{{{
     240 mcchesney:/usr/local/src/prosody-modules-source# hg update
     250 files updated, 0 files merged, 0 files removed, 0 files unresolved
     260 mcchesney:/usr/local/src/prosody-modules-source#
     27}}}
     28
     29The live modules should then be copied to:
     30
     31/usr/local/lib/prosody/modules
     32
     33And then prosody should be restarted.
     34
     35At the moment we are maintaining:
     36
     37 * mod_auth_external.lua: allows for external auth
     38 * mod_csi: allows clients to request that certain updates not be propagated to preserve battery
     39 * mod_filter_chatstates: works with mod_csi to avoid chat state updates
     40 * mod_throttle_presence: works with mod_csi to avoid presence updates
     41 * mod_mam: maintains chats in an archive to be re-delivered when you come back online. Stores for only a week. Note: becuase we are running prosody .9, our only option seems to be in-memory storage, so we will lose archive messages on reboot.
     42
    1543== DNS ==
    1644