Commit Graph

204 Commits

Author SHA1 Message Date
Bob Mottram 0d42aedcdc Separate the profanity client from the xmpp install 2017-05-16 20:49:39 +01:00
Bob Mottram d268dd28d3 taller dialog 2017-05-16 16:09:57 +01:00
Bob Mottram 223d9931eb Consolidate getting the gpg public key 2017-05-15 18:16:02 +01:00
Bob Mottram 2dabe2e92f Handle multiple gpg keys 2017-05-15 18:05:46 +01:00
Bob Mottram 13d0998a8a Create prosody modules directory if needed 2017-05-15 17:53:46 +01:00
Bob Mottram afe945c377 Stop and restart prosody when modules are updated to avoid undefined behavior 2017-05-14 22:46:15 +01:00
Bob Mottram b3825d1602 Use a known set of prosody modules
Helps to ensure stability and reduce chances of security problems
2017-05-14 22:10:31 +01:00
Bob Mottram fc0a20c2da Revert "Protocol specification for prosody 0.10+"
This reverts commit 29cac8fc6a.
2017-05-07 11:33:34 +01:00
Bob Mottram 8c71dd25f0 Increase depth to accomodate intermediate certificates 2017-05-07 11:17:21 +01:00
Bob Mottram 29cac8fc6a Protocol specification for prosody 0.10+ 2017-05-07 11:05:29 +01:00
Bob Mottram 31671f6194 Avoid copying xmpp certs 2017-05-07 10:52:00 +01:00
Bob Mottram 316557fe43 Bump profanity commit 2017-04-15 16:39:41 +01:00
Bob Mottram 27ee88c57f More robust udate of prosody modules 2017-04-14 19:33:15 +01:00
Bob Mottram 3ec1ea9ec1 More robust udate of prosody modules 2017-04-14 19:32:52 +01:00
Bob Mottram 6c9e710d6b Update prosody build 2017-04-14 18:58:11 +01:00
Bob Mottram 5cc277740b Use onion address in xmpp virtualhost 2017-03-24 20:43:14 +00:00
Bob Mottram 2487997a4c onion only xmpp install 2017-03-24 19:57:14 +00:00
Bob Mottram f51c1c874f install! 2017-03-24 19:13:39 +00:00
Bob Mottram adeb979c7b Check that mercurial gets installed 2017-03-24 19:11:23 +00:00
Bob Mottram 44344d507d Ratchet permissions 2017-03-18 11:30:08 +00:00
Bob Mottram f24ad2cd17 Better handling of xmpp upgrades 2017-03-11 16:14:24 +00:00
Bob Mottram 75dd7c5fd2 Always uninstall 2017-02-17 15:42:58 +00:00
Bob Mottram a90b27e1ca Ensure that encryption warnings are visible 2017-02-10 23:26:22 +00:00
Bob Mottram 249daf7d0e No logging of PGP messages 2017-02-10 23:25:13 +00:00
Bob Mottram 0a3eb744dd No logging of OTR messages 2017-02-10 23:24:18 +00:00
Bob Mottram 7eba87da16 Opportunistic OTR 2017-02-10 23:16:33 +00:00
Bob Mottram f4db3df364 uninstall before reinstall of omemo plugin 2017-02-09 21:58:40 +00:00
Bob Mottram 7f0a93e467 Try to fix profanity omemo plugin 2017-02-09 21:41:38 +00:00
Bob Mottram 17f961a379 Bump profanity commits 2017-02-09 18:20:17 +00:00
Bob Mottram 57781ebcc0 Set profanity gpg key 2017-02-09 18:17:54 +00:00
Bob Mottram 4c8a862488 Use onion xmpp server for profanity 2017-02-09 16:10:58 +00:00
Bob Mottram 2b0c649f3f Bump omemo plugin commit 2017-01-31 21:08:08 +00:00
Bob Mottram df6bf73417 A few more xmpp domains 2017-01-31 20:42:48 +00:00
Bob Mottram abbb593ee6 Extra xmpp server 2017-01-29 18:35:08 +00:00
Bob Mottram ab8f0447fb Change message 2017-01-29 13:46:57 +00:00
Bob Mottram fccbbfaf4e onion addresses for known xmpp servers 2017-01-29 13:37:13 +00:00
Bob Mottram 703e53ccf9 Get prosody nightly source from fbone repo
This ensures that the install is always consistent
2017-01-16 15:38:08 +00:00
Bob Mottram 8408be4c25 Prosody nightly 2017-01-16 15:15:30 +00:00
Bob Mottram 08252a023a Bump profanity commit 2017-01-16 14:50:04 +00:00
Bob Mottram f2524741ed Ensure that PEP gets fixed after an upgrade 2017-01-07 12:00:33 +00:00
Bob Mottram 40ec74c329 Fix broken PEP in prosody 2017-01-07 11:56:07 +00:00
Bob Mottram 134bb2c129 More temp directory clearing 2017-01-03 14:24:31 +00:00
Bob Mottram 0962d621b5 Tidying 2016-12-19 19:18:44 +00:00
Bob Mottram b0c494b76d Remove old profanity package if it is present 2016-12-19 15:42:38 +00:00
Bob Mottram 7d7591f235 Compile profanity from source with omemo support 2016-12-19 15:40:35 +00:00
Bob Mottram 7c6db87b59 Return rather than exit so as not to block other upgrades 2016-12-07 12:45:06 +00:00
Bob Mottram 383a4cc2a0 Improve prosody upgrades 2016-12-07 12:14:33 +00:00
Bob Mottram 94a912a2d0 Restart after upgrade 2016-12-07 12:02:15 +00:00
Bob Mottram ba4db71e76 Ensure correct prosody binaries after upgrade 2016-12-07 09:16:38 +00:00
Bob Mottram 41fbe7a9dc Change http limit 2016-12-06 16:22:01 +00:00
Bob Mottram 989c2326f7 prosody replace mod_privacy with mod_blocklist 2016-12-06 15:43:35 +00:00
Bob Mottram 807d6055bf prefix 2016-12-03 23:13:19 +00:00
Bob Mottram 9447ec59d5 Move directory 2016-12-03 23:08:30 +00:00
Bob Mottram 212700c397 Pause 2016-12-03 23:03:41 +00:00
Bob Mottram 3c75f42a7e Install to /usr/bin 2016-12-03 23:01:58 +00:00
Bob Mottram b5fb76b2fc Try a delay 2016-12-03 22:46:27 +00:00
Bob Mottram 16c3735400 Remove directories 2016-12-03 22:44:20 +00:00
Bob Mottram 2325ec410b Permissions 2016-12-03 22:42:40 +00:00
Bob Mottram 2d326113d9 List config files on failure 2016-12-03 22:38:35 +00:00
Bob Mottram 1b99f30599 cat on fail 2016-12-03 22:33:48 +00:00
Bob Mottram 40c602d54a Use full paths 2016-12-03 22:29:16 +00:00
Bob Mottram 320e8dbf79 Use prosody nightly 2016-12-03 22:20:28 +00:00
Bob Mottram 4de0d8d544 Sane multi user limits 2016-12-03 19:43:52 +00:00
Bob Mottram 052b557053 Multi-user chat config 2016-12-03 19:13:35 +00:00
Bob Mottram 79bfa16557 prosody database 2016-12-03 18:45:39 +00:00
Bob Mottram c0009d1be9 If pem certs are not available 2016-12-03 18:40:48 +00:00
Bob Mottram 1d4959ccaa More ssl params 2016-12-03 18:35:30 +00:00
Bob Mottram 0d98b41182 Tidying 2016-12-03 18:23:30 +00:00
Bob Mottram dcb87eb63a Remove any local commands 2016-12-03 18:17:41 +00:00
Bob Mottram b309419a2d Remove directory 2016-12-03 18:00:14 +00:00
Bob Mottram 5c7ac4e375 Permissions 2016-12-03 17:57:00 +00:00
Bob Mottram 896806b6f2 modules not installed 2016-12-03 17:25:18 +00:00
Bob Mottram 18cc2fdb22 Indentation 2016-12-03 17:24:17 +00:00
Bob Mottram 1f6f1ea969 Don't try to install modules package 2016-12-03 17:20:59 +00:00
Bob Mottram a001b16d76 Try to register after restart 2016-12-03 17:18:19 +00:00
Bob Mottram e123a8a2f4 Different way of referencing prosody modules 2016-12-03 17:13:43 +00:00
Bob Mottram 32a481b057 More xmpp carbons 2016-12-03 13:11:07 +00:00
Bob Mottram 1bb1019249 Include pubsub 2016-12-03 12:55:08 +00:00
Bob Mottram 274097865f Create directories sooner 2016-12-03 11:43:01 +00:00
Bob Mottram 0f227587bb Ensure that prosody directory is available 2016-12-03 11:40:11 +00:00
Bob Mottram f28b2081d1 Double quotes 2016-12-03 11:26:56 +00:00
Bob Mottram 6611449670 No quotes 2016-12-03 11:21:33 +00:00
Bob Mottram 42de0ace18 Improve xmpp config 2016-12-03 11:18:19 +00:00
Bob Mottram e1a352919f No permissions on shadow most of the time 2016-11-29 15:00:40 +00:00
Bob Mottram 6a176f021e Permissions and certs for prosody 2016-11-22 11:02:50 +00:00
Bob Mottram d5f6748ca1 Standardise headers and unselect everything except an editor by default 2016-11-20 21:14:37 +00:00
Bob Mottram e960e983ec quotes 2016-11-20 19:06:25 +00:00
Bob Mottram 0147cadc53 xmpp password changes 2016-11-20 11:23:56 +00:00
Bob Mottram c3630f4900 Replace readme with password store 2016-11-19 19:17:33 +00:00
Bob Mottram a30ecdfdbe radicale app 2016-11-08 22:13:50 +00:00
Bob Mottram 1ee0529aab Extraneous backup messages 2016-11-01 19:22:19 +00:00
Bob Mottram 557b25b4a8 Change email address 2016-10-31 16:24:49 +00:00
Bob Mottram a1de6ba0c8 quotes 2016-10-30 19:59:40 +00:00
Bob Mottram d305983982 Remove prosody data 2016-10-29 23:44:57 +01:00
Bob Mottram 4c90713c64 Remove gnusocial entries from readme 2016-10-28 09:51:36 +01:00
Bob Mottram cca901342b Remove xmpp entry from readme 2016-10-28 09:48:30 +01:00
Bob Mottram e600e7c936 Change file 2016-10-28 09:39:26 +01:00
Bob Mottram 73965c69fd Improve removal of xmpp 2016-10-28 09:35:16 +01:00
Bob Mottram 6d4819ff47 Prosody conference domain 2016-10-27 22:55:49 +01:00
Bob Mottram 685db44679 Handle prosody letsencrypt certs 2016-10-27 22:51:21 +01:00