Commit Graph

6360 Commits

Author SHA1 Message Date
Bob Mottram 68f2b6faad Revert "Revert "bdsmail commit and change name of mailtool""
This reverts commit 1e4c768b31.
2018-02-13 20:01:57 +00:00
Bob Mottram 2fa207e124 Deprecate supplying a password for bdsmail 2018-02-13 19:55:21 +00:00
Bob Mottram 1e4c768b31 Revert "bdsmail commit and change name of mailtool"
This reverts commit 5bcf9ccdbb.
2018-02-13 19:42:33 +00:00
Bob Mottram 5bcf9ccdbb bdsmail commit and change name of mailtool 2018-02-13 19:27:19 +00:00
Bob Mottram 4b58ea23a8 bdsmail file permissions 2018-02-13 19:21:14 +00:00
Bob Mottram 78bcc77896 Add a script to distribute bdsmail to user maildirs 2018-02-13 18:54:26 +00:00
Bob Mottram a3c92759b7 bdsmail commit 2018-02-13 16:10:14 +00:00
Bob Mottram 6e4a9ba84d upgrades of bdsmail 2018-02-13 15:31:50 +00:00
Bob Mottram a8fdb02085 bdsmail install fails in a safe condition 2018-02-13 13:29:20 +00:00
Bob Mottram 645bcf9f34 Additional security policy settings for ttrss 2018-02-13 11:33:27 +00:00
Bob Mottram 1a11a8cfdd Clear password after use 2018-02-13 10:23:32 +00:00
Bob Mottram 455b2c6f7b Remove redundant comment 2018-02-13 10:21:54 +00:00
Bob Mottram 1ed2a728ed Height of password dialog 2018-02-13 10:21:04 +00:00
Bob Mottram dc0034286b Ask for the user account password first 2018-02-13 10:19:23 +00:00
Bob Mottram 60857daa17 Don't need the bdsmail firewall 2018-02-13 10:10:52 +00:00
Bob Mottram 6444469967 i2p firewall for smtp 2018-02-12 23:21:49 +00:00
Bob Mottram 0702d2448c Ask for user password to create maildir account 2018-02-12 22:24:23 +00:00
Bob Mottram 2e8a796946 Convert domain to lower case 2018-02-12 22:13:31 +00:00
Bob Mottram 0dc6df1095 double quotes 2018-02-12 21:03:47 +00:00
Bob Mottram 8548de8fa6 Maximum 2018-02-12 21:00:45 +00:00
Bob Mottram 674d6d835a bdsmail directory 2018-02-12 19:56:54 +00:00
Bob Mottram 4d06910eb0 Creating bdsmail users 2018-02-12 19:53:25 +00:00
Bob Mottram c1643e475b bdsmail directory 2018-02-12 18:39:44 +00:00
Bob Mottram 4c8edf2ad6 Wait longer 2018-02-12 15:00:02 +00:00
Bob Mottram db05c3364f Add some restarts 2018-02-12 14:33:18 +00:00
Bob Mottram 49f094140c Configure bdsmail users 2018-02-12 13:51:45 +00:00
Bob Mottram 5b9246ca7e Increase width 2018-02-12 13:41:00 +00:00
Bob Mottram c1c7a6c78c Show i2p address on user control panel 2018-02-12 13:39:47 +00:00
Bob Mottram 799a31ce8f Add users to i2p group when bdsmail is installed 2018-02-12 13:16:15 +00:00
Bob Mottram 55e690a84a Set maildir for bdsmail 2018-02-12 13:04:42 +00:00
Bob Mottram c0e4a888b9 bdsmail integration with mutt 2018-02-12 13:02:29 +00:00
Bob Mottram 1ea457c555 Message while installing bdsmail 2018-02-12 11:05:43 +00:00
Bob Mottram 72f753b491 Better handling if private key has not yet been generated 2018-02-12 10:57:53 +00:00
Bob Mottram 580f229333 More retries 2018-02-12 10:52:20 +00:00
Bob Mottram 89e797a6e8 permission on get_address 2018-02-12 10:41:38 +00:00
Bob Mottram 97d6524c90 Use the i2p user for bdsmail daemon 2018-02-12 10:34:24 +00:00
Bob Mottram 6562d131f7 Add a restart 2018-02-12 10:23:22 +00:00
Bob Mottram 37ac4dd20e Improve removal of i2p 2018-02-12 10:09:10 +00:00
Bob Mottram 1bd4926462 Also autoremove 2018-02-11 23:36:07 +00:00
Bob Mottram 9eaca4e4da Enable sam 2018-02-11 23:21:50 +00:00
Bob Mottram a81a98eb53 Wait longer 2018-02-11 23:00:55 +00:00
Bob Mottram d0d46a8b76 Reload sysctl 2018-02-11 22:55:55 +00:00
Bob Mottram 218875928e Remove bdsmail if previously installed 2018-02-11 22:48:07 +00:00
Bob Mottram 76e56cd85e Message order 2018-02-11 22:43:00 +00:00
Bob Mottram 561a74c846 Remove i2p share directory 2018-02-11 22:40:33 +00:00
Bob Mottram bb18a8c9be Better handling of install failure 2018-02-11 22:34:17 +00:00
Bob Mottram 81810058a9 restart 2018-02-11 22:27:31 +00:00
Bob Mottram 98f460273c Additional waits 2018-02-11 22:24:53 +00:00
Bob Mottram 5b7c64a655 Weird typo 2018-02-11 22:20:54 +00:00
Bob Mottram 862aacf876 Wait for bdsmail initialisation 2018-02-11 22:18:46 +00:00
Bob Mottram 935fc2234f Too many makes 2018-02-11 22:10:52 +00:00
Bob Mottram 2ba7792ebb add bdsmail app 2018-02-11 22:08:12 +00:00
Bob Mottram 637647e207 Remove directories if they exist 2018-02-11 19:41:55 +00:00
Bob Mottram 6a54a30e50 Enable ipv6 when i2p is installed 2018-02-11 19:38:05 +00:00
Bob Mottram 1e687aa54f i2p utilities 2018-02-11 13:44:17 +00:00
Bob Mottram a8f6cd320f Bump go version 2018-02-11 12:14:25 +00:00
Bob Mottram a3579562a0 Redundant command 2018-02-11 12:11:16 +00:00
Bob Mottram b6ea8db5c6 Drop the database and its owner 2018-02-11 12:06:08 +00:00
Bob Mottram 09759b7da5 Changing peertube signup state 2018-02-11 11:54:06 +00:00
Bob Mottram e17238eed8 Shenanigans with the admin email address for peertube
If you define it when the config file is created then it doesn't subsequently allow you to signup a user with the same email
2018-02-11 11:42:50 +00:00
Bob Mottram 69f90f1214 Not using a conventional email address in the peertube admin setting prevents it from installing 2018-02-11 10:41:42 +00:00
Bob Mottram f6960ccba0 peertube config 2018-02-10 20:42:53 +00:00
Bob Mottram 9eb9e7f46c Add architecture 2018-02-10 20:11:47 +00:00
Bob Mottram 43b5121aa0 Revert recent peertube changes 2018-02-10 20:07:50 +00:00
Bob Mottram abd7011b70 No peertube stop script 2018-02-09 21:25:44 +00:00
Bob Mottram f5cea90040 More peertube fixes 2018-02-09 21:02:28 +00:00
Bob Mottram 21614bece9 Switch path during upgrades 2018-02-09 15:43:19 +00:00
Bob Mottram 1ed1a4a56d Switching paths 2018-02-09 15:37:37 +00:00
Bob Mottram 0f13d6b12d no alias 2018-02-09 15:32:04 +00:00
Bob Mottram 161ca39a89 Missing command 2018-02-09 15:24:35 +00:00
Bob Mottram 12b95f0e76 Try building peertube locally with a recent node version 2018-02-09 15:20:34 +00:00
Bob Mottram 45ade39c80 Include architecture 2018-02-09 12:42:43 +00:00
Bob Mottram f748e86c63 Bump peertube commit 2018-02-09 12:10:35 +00:00
Bob Mottram 3ae075475f Commas 2018-02-08 17:03:33 +00:00
Bob Mottram fb4ae026d1 bump pleroma commit to fix Agent problem with chat 2018-02-08 15:23:06 +00:00
Bob Mottram 223ebddeaa Ensure that elixir gets updated 2018-02-08 14:51:17 +00:00
Bob Mottram 4987bba4a0 Restart pleroma daemon after restore 2018-02-08 12:33:34 +00:00
Bob Mottram efa147b2c5 Update pleroma after restore 2018-02-08 12:31:25 +00:00
Bob Mottram 2962ae0575 Remove previous emoji file on upgrade 2018-02-08 12:25:40 +00:00
Bob Mottram e17aebfa11 Ensure that custom pleroma emoji don't get lost during upgrade 2018-02-08 12:20:25 +00:00
Bob Mottram ed9b8f77cf Prevent the pleroma logo from getting overwritten during upgrades 2018-02-08 11:29:59 +00:00
Bob Mottram 2374a4f746 Prevent the pleroma background from getting overwritten during upgrades 2018-02-08 11:25:08 +00:00
Bob Mottram 63416610d9 Restore config before recompiling pleoma 2018-02-08 11:12:23 +00:00
Bob Mottram 8790ec7ebb Ensure that the pleroma config doesn't get overwritten during upgrades 2018-02-08 11:07:53 +00:00
Bob Mottram 02598e7885 More efficient pleroma blocking script. This runs three queries instead of multiple queries per block 2018-02-08 10:49:16 +00:00
Bob Mottram 2d19a3d187 Revert "Format as fat32"
This reverts commit 8e3b80c4b2.
2018-02-07 22:55:27 +00:00
Bob Mottram 8e3b80c4b2 Format as fat32
This goes up to 2TB of backup storage, so should be adequate There appears to be a problem with formatting some USB drives as ext4 with LUKS. This might be because the onboard flash controller is specialized for fat and nothing else
2018-02-07 22:05:17 +00:00
Bob Mottram 08a14be3f6 Internal port 2018-02-07 10:13:29 +00:00
Bob Mottram a4cd59a1df Double quotes 2018-02-07 10:06:41 +00:00
Bob Mottram 4e963d5106 Conversion to upper case 2018-02-06 20:12:03 +00:00
Bob Mottram 666c2b1cb5 If daemon is specified then use proxy_pass 2018-02-06 19:46:50 +00:00
Bob Mottram a7e550ebc5 Optional install directory 2018-02-06 19:36:51 +00:00
Bob Mottram cc6ffc6c41 Nextcloud 13 2018-02-06 19:16:45 +00:00
Bob Mottram 2ba896eaa8 option to add daemon 2018-02-06 19:08:07 +00:00
Bob Mottram 82dabcaf05 Remove daemon if one is present 2018-02-06 18:46:47 +00:00
Bob Mottram 190d60d448 Support for apps only on onion addresses 2018-02-06 18:39:49 +00:00
Bob Mottram 51ceb967a5 port within app script generator 2018-02-06 18:21:35 +00:00
Bob Mottram 17395a0b3c Retire the riot logo 2018-02-06 15:42:17 +00:00
Bob Mottram d29959d363 Moving is quicker 2018-02-06 14:56:50 +00:00
Bob Mottram 7f3d87617f update pleroma expire scripts 2018-02-06 14:31:53 +00:00
Bob Mottram b706fdba11 Keep avatar images when expiring posts 2018-02-06 14:28:52 +00:00
Bob Mottram 3f8fbf093c postgres query with output 2018-02-06 14:04:36 +00:00
Bob Mottram 6d3eb6b486 Template command for creating apps 2018-02-05 23:54:10 +00:00
Bob Mottram 3bb1002538 Enable gpg-agent for users 2018-02-05 15:42:43 +00:00
Bob Mottram 5f9fdcb159 Tidying 2018-02-05 14:57:38 +00:00
Bob Mottram 6d541dc780 Fix some gpg permissions which otherwise prevent searching for keys 2018-02-05 14:55:01 +00:00
Bob Mottram 82645af71a Different from current user 2018-02-05 13:01:54 +00:00
Bob Mottram 0da7162f90 su only needed for root 2018-02-05 12:59:28 +00:00
Bob Mottram 66b8734b0c Setup gpg agent 2018-02-05 12:56:41 +00:00
Bob Mottram 00429b3989 Fixing broken gpg key search 2018-02-05 10:14:00 +00:00
Bob Mottram c8ee6129d0 Create ghost config file 2018-02-04 22:53:50 +00:00
Bob Mottram 7b00d50303 Only change if cert file exists 2018-02-03 19:26:31 +00:00
Bob Mottram 6598b068b7 Only use letsencrypt if not in onion only 2018-02-03 19:24:24 +00:00
Bob Mottram aebf5e5058 Use letsencrypt with dovecot 2018-02-03 19:22:46 +00:00
Bob Mottram 853b1a90cf Bump mailpile commit 2018-02-03 17:54:10 +00:00
Bob Mottram 92bf79c545 Remove google links from edith app 2018-02-03 11:42:00 +00:00
Bob Mottram eed3f511d1 Selected app 2018-02-02 16:22:33 +00:00
Bob Mottram 467f6c22ab Try to obtain domain name from config file 2018-02-02 16:16:48 +00:00
Bob Mottram 642ddc47f9 More width on password entry to show longer onion address 2018-02-02 15:08:33 +00:00
Bob Mottram 201a907a87 Registered editors 2018-02-02 13:40:06 +00:00
Bob Mottram 53e728fe78 Include edith repo in images 2018-02-02 13:32:40 +00:00
Bob Mottram 84476be49b Default to login with edith notes 2018-02-02 13:29:46 +00:00
Bob Mottram 98701b259c Remove restricts 2018-02-02 13:10:22 +00:00
Bob Mottram ea38e19368 Change try files 2018-02-02 13:09:20 +00:00
Bob Mottram 3536b50552 Remove the hidden service version line when removing onion addresses 2018-02-02 12:55:11 +00:00
Bob Mottram 346dfbb0cc Create onion site later 2018-02-02 12:27:42 +00:00
Bob Mottram a8165e801d Extra removal code for edith 2018-02-02 12:21:59 +00:00
Bob Mottram 1c063ee4df Remove directory if it exists 2018-02-02 11:55:10 +00:00
Bob Mottram 1fbe08647a Ensure that clone happens 2018-02-02 11:53:10 +00:00
Bob Mottram 4f85a93b32 No hyphen 2018-02-02 11:49:25 +00:00
Bob Mottram c6e9f60c13 edith notes app 2018-02-02 11:46:09 +00:00
Bob Mottram 13faa6707f Remove any old lock files 2018-02-01 15:05:23 +00:00
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