Commit Graph

6178 Commits

Author SHA1 Message Date
Bob Mottram d8bd3eeeff Reduce pleroma blocking script frequency to 1 min 2018-02-01 14:47:48 +00:00
Bob Mottram 1dd303da3d Add a lock file to the pleroma blocking script 2018-02-01 14:47:15 +00:00
Bob Mottram 1a8d9bedfb install kpartx on debian 2018-01-31 20:31:37 +00:00
Bob Mottram 860daf29c6 install-mbr accessible via usr/bin 2018-01-31 20:26:23 +00:00
Bob Mottram 6f3d90c95e avahi service for dlna 2018-01-30 14:40:37 +00:00
Bob Mottram f791741436 xmpp-server avahi service 2018-01-30 11:36:32 +00:00
Bob Mottram 66321c57e8 xmpp avahi service filename 2018-01-30 11:33:47 +00:00
Bob Mottram 23fc305fb2 Add avahi service for matrix 2018-01-30 11:32:11 +00:00
Bob Mottram 9f78c7df9f Consolidate avahi service for xmpp 2018-01-30 10:37:02 +00:00
Bob Mottram d209033b9a Add avahi service for turn 2018-01-30 10:32:30 +00:00
Bob Mottram 0d4294ff57 Add xmpp to avahi services 2018-01-30 10:18:03 +00:00
Bob Mottram 0ac2d76322 Single 2018-01-29 23:16:27 +00:00
Bob Mottram 5d0701c6ff Restart tor daemon after upgrade 2018-01-29 22:44:36 +00:00
Bob Mottram 56887a0db2 Pleroma commit before Agent added 2018-01-29 22:10:20 +00:00
Bob Mottram f3ce14c385 mobile format onion address 2018-01-29 14:57:18 +00:00
Bob Mottram 8a6154376b mobile onion address format 2018-01-29 14:52:43 +00:00
Bob Mottram 0bb5eb9ce6 Showing mobile rss address 2018-01-29 14:50:32 +00:00
Bob Mottram 9822f9f9c7 Completion parameter not needed 2018-01-29 14:47:30 +00:00
Bob Mottram 3280d9dd4d Tor traffic is per month 2018-01-29 14:07:09 +00:00
Bob Mottram 1cc92c9359 Additional v3 onion conversions 2018-01-29 12:18:24 +00:00
Bob Mottram f0814c1b45 Stick with v2 onion addresses for xmpp
The prosody onions module probably will need changes to handle the v3 addresses
2018-01-29 12:08:23 +00:00
Bob Mottram 25b900abb1 Next generation onion addresses 2018-01-29 10:12:15 +00:00
Bob Mottram 00e04a46f4 Don't need backslashes 2018-01-26 18:43:26 +00:00
Bob Mottram 3bb6785574 Install free firmware for atheros usb driver 2018-01-26 15:44:58 +00:00
Bob Mottram 874efc080f Change how atheros wifi drivers get installed 2018-01-26 14:15:32 +00:00
Bob Mottram 52deb018d4 Deprecate librevault. The project looks dead 2018-01-25 19:44:03 +00:00
Bob Mottram ee1330f442 Update year 2018-01-25 18:35:39 +00:00
Bob Mottram a56fade1d5 Remove temporary files after use 2018-01-25 17:04:25 +00:00
Bob Mottram 76d24b01cd Recommended pleroma nginx config 2018-01-25 14:57:14 +00:00
Bob Mottram a89024596c keep torrc configuration 2018-01-25 12:20:53 +00:00
Bob Mottram 32d52faf9f Install tor daemon from backports 2018-01-25 12:17:37 +00:00
Bob Mottram 09a68c7a28 Notes 2018-01-25 11:40:19 +00:00
Bob Mottram b0d728107e Include prosody exception in lockdown 2018-01-25 11:05:05 +00:00
Bob Mottram a22743f3fb Unmount on failure 2018-01-24 17:09:35 +00:00
Bob Mottram b20eec16df Check that database backup exists 2018-01-24 17:03:14 +00:00
Bob Mottram 57cc40019d restore database test 2018-01-24 16:32:31 +00:00
Bob Mottram a14ac0ff82 Deprecate obnam backup functions 2018-01-24 15:58:03 +00:00
Bob Mottram 268c1dfc8a Get mariadb password when restoring ttrss 2018-01-24 15:46:52 +00:00
Bob Mottram 48a8db2053 Fixing ttrss backup and restore 2018-01-24 15:36:29 +00:00
Bob Mottram 0b606c06d2 Create directories when restoring rss 2018-01-24 15:18:52 +00:00
Bob Mottram 8abeb56bea Deprecate smilodon 2018-01-23 21:52:55 +00:00
Bob Mottram 44fcd44d39 Retire the mesh option from the freedombone-client command
This is no longer the way that the mesh system is intended to be used
2018-01-23 21:05:21 +00:00
Bob Mottram 433e366b17 Move to postgresql directory when doing backups 2018-01-23 14:58:43 +00:00
Bob Mottram b972805e67 Permissions on npm directory 2018-01-23 12:36:21 +00:00
Bob Mottram f724959e98 Run at a lower frequency to avoid occupying the database too much 2018-01-22 18:50:27 +00:00
Bob Mottram b6f010e491 Don't send pleroma posts to blocked instances 2018-01-22 18:38:37 +00:00
Bob Mottram 164d7ae98d Back to i min blocking updates 2018-01-22 10:52:23 +00:00
Bob Mottram 77c21beb58 Leave notifications alone, they will expire anyway 2018-01-22 10:50:12 +00:00
Bob Mottram af2b593777 backslash 2018-01-22 10:43:57 +00:00
Bob Mottram de8bacd3c2 Remove notifications for blocked users 2018-01-22 10:41:30 +00:00
Bob Mottram 1f7ed83d09 Block within users table 2018-01-22 10:12:14 +00:00
Bob Mottram 1575cd5813 Block on more fields 2018-01-22 09:53:17 +00:00
Bob Mottram 8afe110663 Include to field in pleroma blocking 2018-01-22 09:43:17 +00:00
Bob Mottram 999b506fe2 root directory 2018-01-21 18:34:08 +00:00
Bob Mottram 1702ba5a4a Run pleroma blocking script after firewall entry 2018-01-21 18:01:21 +00:00
Bob Mottram ab2cba8075 pleroma blocking script 2018-01-21 17:56:39 +00:00
Bob Mottram 4cbd1cce34 Restoring lychee from backup 2018-01-21 12:02:13 +00:00
Bob Mottram 5d0e497c10 Bump koel commit 2018-01-21 11:50:49 +00:00
Bob Mottram e05dfbb27c Check for fullchain 2018-01-21 10:32:55 +00:00
Bob Mottram 88548b1a56 mumble certs on install 2018-01-21 10:28:17 +00:00
Bob Mottram 173bdebbfa domain name variable for mumble 2018-01-21 10:19:28 +00:00
Bob Mottram 541639cc9e Update mumble certs during upgrades 2018-01-21 10:18:25 +00:00
Bob Mottram 0ddebf4dc3 Separate out mumble. It doesn't need to depend on prosody being installed 2018-01-21 10:15:20 +00:00
Bob Mottram fa493156d4 prosody modules in two directories 2018-01-21 10:12:32 +00:00
Bob Mottram 980320f9e5 Only copy prosody modules if the directory exists 2018-01-21 10:10:43 +00:00
Bob Mottram d22c6e7608 Scope 2018-01-21 10:07:21 +00:00
Bob Mottram a5eb051bbf Ensure letsencrypt certs are used where appropriate 2018-01-21 09:58:16 +00:00
Bob Mottram e42c276dd7 Upgrade prosody certs when possible 2018-01-21 00:09:20 +00:00
Bob Mottram 1197ace0c9 Simplify expire script 2018-01-20 22:27:35 +00:00
Bob Mottram 9275a6ab84 typo 2018-01-20 22:23:37 +00:00
Bob Mottram 4044e18f22 Checking of months on pleroma expiry script 2018-01-20 22:20:30 +00:00
Bob Mottram 58de604cb4 Simpler pleroma expire script 2018-01-20 22:14:00 +00:00
Bob Mottram 0fff1bd21b Don't close twice 2018-01-20 21:44:36 +00:00
Bob Mottram 9136a7a2f9 Add php postgres module 2018-01-20 21:27:50 +00:00
Bob Mottram 3e9a62703e Also read months 2018-01-20 21:11:45 +00:00
Bob Mottram 05f195ac99 Expiry of pleroma posts 2018-01-20 21:09:25 +00:00
Bob Mottram 1adc1264f3 hostname 2018-01-20 18:36:58 +00:00
Bob Mottram 61aef304fe Convert tripwire key filenames 2018-01-20 18:34:09 +00:00
Bob Mottram c9ee053494 Back to hostname 2018-01-20 18:30:26 +00:00
Bob Mottram ff55d42e29 Use project name 2018-01-20 18:25:29 +00:00
Bob Mottram 22198a7f5f riot config filename 2018-01-20 13:36:18 +00:00
Bob Mottram 7b1e6b2df8 Remove bad links from riot 2018-01-20 13:13:31 +00:00
Bob Mottram b72da11f6c Restore of syncthing users 2018-01-20 10:34:08 +00:00
Bob Mottram 7ab85b55d2 Sometimes there is no shared data to restore 2018-01-20 10:21:38 +00:00
Bob Mottram 4bfd152772 Missing modifiers 2018-01-20 10:10:07 +00:00
Bob Mottram a4e25d5dc0 Avoid stig failures when installing xmpp 2018-01-20 09:58:43 +00:00
Bob Mottram 544385a60c Ghost backup and restore when database is in the current subdirectory 2018-01-19 22:04:27 +00:00
Bob Mottram 43516f1144 Restoring ghost 2018-01-19 21:41:51 +00:00
Bob Mottram 940101b74c More directory creations on restore 2018-01-19 17:31:16 +00:00
Bob Mottram 23e52b615d Restoring user config 2018-01-19 17:22:22 +00:00
Bob Mottram b19479e7df Revert "Use atheros wifi package"
This reverts commit 5814c386c1.
2018-01-19 14:33:39 +00:00
Bob Mottram 5814c386c1 Use atheros wifi package 2018-01-19 14:23:24 +00:00
Bob Mottram 871a4f6cad Detect ipv6 addresses 2018-01-19 12:36:04 +00:00
Bob Mottram 9e33044b77 Increase size of meshclient image 2018-01-18 18:12:28 +00:00
Bob Mottram 3712ca79a7 Switch ipv4 to ipv6 when creating ipfs boostraps 2018-01-18 17:29:03 +00:00
Bob Mottram c5d907da5b Fixing mesh protocol switching 2018-01-17 18:56:47 +00:00
Bob Mottram 5f16e3eac1 Double quotes 2018-01-17 17:16:43 +00:00
Bob Mottram 9dccf8395c Remove 2018-01-17 14:40:21 +00:00
Bob Mottram 246ecc6c96 Mesh firewall for babel protocol 2018-01-17 13:59:59 +00:00
Bob Mottram 0ef31c4005 Use device parameter 2018-01-17 13:47:36 +00:00
Bob Mottram 714675ed0e stop babel 2018-01-17 13:44:57 +00:00
Bob Mottram 3d52e70630 Add babel mesh routing protocol 2018-01-17 13:42:40 +00:00
Bob Mottram 97f9e3e3e2 remove avahi service for ssh on mesh peers 2018-01-17 12:09:46 +00:00
Bob Mottram 2c1c2e5c72 Show mesh routing icon even when there are no peers 2018-01-17 12:08:08 +00:00
Bob Mottram e60eb5cbd0 Change mesh protocol within avahi service 2018-01-17 08:58:23 +00:00
Bob Mottram 699c2dca51 Don't need remove 2018-01-16 22:54:37 +00:00
Bob Mottram 771f9388ec Don't need ssh avahi service on mesh 2018-01-16 22:54:03 +00:00
Bob Mottram 91aad446f5 More helpful text 2018-01-16 22:44:47 +00:00
Bob Mottram 4e6e431169 quotes 2018-01-16 22:37:40 +00:00
Bob Mottram 5648acd148 Remove avahi ssh on mesh 2018-01-16 22:19:04 +00:00
Bob Mottram d3b6f087e7 Remove routing icon if not connected 2018-01-16 20:01:38 +00:00
Bob Mottram 720134ebc5 Mesh routing protocol desktop icon 2018-01-16 20:00:04 +00:00
Bob Mottram 156fd29799 ssh isn't usually available on mesh peers 2018-01-16 16:21:28 +00:00
Bob Mottram 256e01647a broadcast the mesh routing protocol on avahi 2018-01-16 16:12:12 +00:00
Bob Mottram 9e2d2df552 olsr2 simple daemon 2018-01-16 15:24:06 +00:00
Bob Mottram 9bd45f495b olsr2/manet firewall 2018-01-16 15:22:33 +00:00
Bob Mottram ff13caac42 Missing rootdir 2018-01-16 13:26:15 +00:00
Bob Mottram 48cc9c3782 batman status 2018-01-16 13:11:10 +00:00
Bob Mottram 4b9075738b Adding mesh support for OLSR2 2018-01-16 12:35:18 +00:00
Bob Mottram f0e7f97ce4 i386 package needed on amd64 2018-01-16 11:15:53 +00:00
Bob Mottram 1506003965 libc package name on debian 2018-01-16 11:07:49 +00:00
Bob Mottram f657b2f8b0 Update debian script hash 2018-01-16 10:03:23 +00:00
Bob Mottram e6c06c87f3 Add debian package for setup 2018-01-16 09:58:49 +00:00
Bob Mottram c5de5d207c sed character formatting 2018-01-16 09:56:13 +00:00
Bob Mottram 5a8d519a6a pleroma frontend commit 2018-01-15 21:35:41 +00:00
Bob Mottram 4e2a292021 Re-include pleroma 2018-01-15 20:48:59 +00:00
Bob Mottram e292a4537a cat 2018-01-15 17:48:19 +00:00
Bob Mottram 3e841881be Disable bmx after stop 2018-01-15 14:31:07 +00:00
Bob Mottram 3559682fcd Default to bmx6 on mesh. It looks more stable 2018-01-15 14:15:09 +00:00
Bob Mottram 8fd134ed2a Update bmx devices within daemons 2018-01-15 14:11:23 +00:00
Bob Mottram 4d21771969 Create default mesh protocol file if needed 2018-01-15 13:35:53 +00:00
Bob Mottram c4a284abb1 Fix mesh protocol condition 2018-01-15 13:35:10 +00:00
Bob Mottram 9301df8b4a Include bmx status within batman status command 2018-01-15 13:34:06 +00:00
Bob Mottram c3e4cdf708 mesh firewall not limited to a particular interface 2018-01-15 13:25:12 +00:00
Bob Mottram e581c487ea Tidying 2018-01-15 13:23:45 +00:00
Bob Mottram 390c1c6a44 mesh protocol is bmx6 or 7 with default of 7 2018-01-15 13:15:35 +00:00
Bob Mottram 0cc405b215 mesh avahi settings 2018-01-15 12:54:46 +00:00
Bob Mottram 5b8cc8d6a8 Deprecate avahi-autoipd 2018-01-15 12:29:06 +00:00
Bob Mottram fd34c17159 Use abbreviated bmx status commands 2018-01-14 22:45:23 +00:00
Bob Mottram 357d07d55b Use traceroute for bmx pings 2018-01-14 22:34:28 +00:00
Bob Mottram 6dbcf2ab2f Add traceroute for mesh testing 2018-01-14 22:31:26 +00:00
Bob Mottram 73b18fcf9e bmx status command 2018-01-14 15:45:03 +00:00
Bob Mottram a4e2c48a9e mesh wifi interface independent firewall settings 2018-01-14 12:38:01 +00:00
Bob Mottram 94d1fb3963 Additional mesh ipv6 firewall configuration 2018-01-14 12:36:04 +00:00
Bob Mottram 8ddf551bc7 xz settings 2018-01-14 11:36:45 +00:00
Bob Mottram ab2ba6a0eb More archive cleaning during mesh image creation 2018-01-13 23:23:11 +00:00
Bob Mottram 3f651ae37e More ipv6 support within the mesh firewall 2018-01-13 22:25:29 +00:00
Bob Mottram b7d98140ff bmx ping options 2018-01-13 21:28:37 +00:00
Bob Mottram afc7d2c5b5 ipv6 icmp on mesh 2018-01-13 21:19:22 +00:00
Bob Mottram 69bf2faf37 4 2018-01-13 21:04:02 +00:00