Commit Graph

430 Commits

Author SHA1 Message Date
Bob Mottram 7c8879973a Add tox node public key to the readme 2015-07-11 12:02:23 +01:00
Bob Mottram 8c56ae7717 Add tox node public key to the readme 2015-07-11 12:01:46 +01:00
Bob Mottram 26216a1c28 Enable ipv6 when running tox node 2015-07-11 11:28:41 +01:00
Bob Mottram 73b2ccbc7d Missing package 2015-07-11 11:22:29 +01:00
Bob Mottram d1e8376073 Missing package 2015-07-11 11:17:19 +01:00
Bob Mottram b6e0969bbb Enable the tox daemon 2015-07-11 11:12:55 +01:00
Bob Mottram 2ee470e493 Detect binary 2015-07-11 11:08:54 +01:00
Bob Mottram a47dbaa068 service file path 2015-07-11 10:52:08 +01:00
Bob Mottram 4937db3c36 Don't always check for OneRNG firmware verification
This only applies if the device has been recently connected
2015-07-11 10:36:16 +01:00
Bob Mottram 707868c2ca Tox node 2015-07-11 10:31:18 +01:00
Bob Mottram fbea3c26f6 Permissions on gpg directory 2015-07-10 11:03:22 +01:00
Bob Mottram fc384ab682 Ensure good permissions on the initial README 2015-07-10 10:45:31 +01:00
Bob Mottram 6d261c5ed4 v1.01 2015-07-09 18:59:43 +01:00
Bob Mottram 71378cf715 Can create reciprocal user accounts for friends to perform remote backups 2015-07-07 19:52:02 +01:00
Bob Mottram 465e65350e Improve the OneRNG installation 2015-07-07 13:28:41 +01:00
Bob Mottram 8e86f06ced Exit if the gpg key cannot be split 2015-07-05 22:15:12 +01:00
Bob Mottram f7dc604b23 Split gpg key if social key management is enabled 2015-07-05 22:10:12 +01:00
Bob Mottram f73d8d79bf quotes 2015-07-05 15:33:11 +01:00
Bob Mottram 0aa61984b0 Don't delete keys from USB drive 2015-07-05 11:56:04 +01:00
Bob Mottram 1604af36b8 Don't need subtraction 2015-07-05 10:50:14 +01:00
Bob Mottram a608e1f281 Restore email to the correct location 2015-07-05 09:57:35 +01:00
Bob Mottram 19a171afcf Restore email to the correct location 2015-07-05 09:55:33 +01:00
Bob Mottram e5acaa4455 Typo 2015-07-05 08:24:42 +01:00
Bob Mottram 007b4fc4f4 Missing package 2015-07-04 22:31:54 +01:00
Bob Mottram 62be11f32c Brackets 2015-07-04 17:32:25 +01:00
Bob Mottram 0f4039d608 Ensure that only fragments are listed 2015-07-03 23:35:57 +01:00
Bob Mottram b376e0ba7c Load key fragments from multiple USB drives 2015-07-03 23:29:43 +01:00
Bob Mottram 5e862cdc35 Continuing with 'unforgettable key' implementation 2015-07-03 19:19:36 +01:00
Bob Mottram 02bd649d8a Use libgfshare for key splitting 2015-07-02 21:43:17 +01:00
Bob Mottram fbbb8fd691 Quotes 2015-07-01 19:28:24 +01:00
Bob Mottram a87f61c756 Beginning of social key management 2015-07-01 13:16:07 +01:00
Bob Mottram 94b6ecd153 Distribute key fragments during remote backup 2015-06-30 20:29:16 +01:00
Bob Mottram 0f712e41a8 script to use batman 2015-06-29 21:37:17 +01:00
Bob Mottram 462d418a1b Simplified batman 2015-06-28 22:52:03 +01:00
Bob Mottram 446d3fca7c daemon for mesh tunnel 2015-06-28 21:57:58 +01:00
Bob Mottram 0158af73a7 Enable ipv6 2015-06-28 21:44:01 +01:00
Bob Mottram 1842f04577 Moving batman to ipv6 2015-06-28 21:26:42 +01:00
Bob Mottram 07fe5c9464 Beginning of support for batman 2015-06-28 15:20:54 +01:00
Bob Mottram 249d9b0f2e Rename cjdns related things in preparation for multiple mesh types 2015-06-28 10:04:11 +01:00
Bob Mottram f04d49d5c5 Check that rng-tools is configured to use the onerng device 2015-06-27 10:07:48 +01:00
Bob Mottram 0a60563576 Prefer inline 2015-06-23 17:19:06 +01:00
Bob Mottram 613df6bbd3 Upgrade email encryption script 2015-06-23 15:09:02 +01:00
Bob Mottram 1c11ccad7a 3.4 version of OneRNG driver 2015-06-22 20:53:41 +01:00
Bob Mottram 0e7e3c1be7 Increase the imap limits 2015-06-20 22:20:22 +01:00
Bob Mottram 7b72a982ce Purge existing dovecot packages 2015-06-20 19:05:57 +01:00
Bob Mottram cb785d1820 Don't need common 2015-06-20 18:57:52 +01:00
Bob Mottram 702f9097f1 Missing space 2015-06-20 18:56:31 +01:00
Bob Mottram 1d7332fd51 Check for config files 2015-06-20 18:54:59 +01:00
Bob Mottram 183b528445 Add dovecot directories 2015-06-20 18:39:12 +01:00
Bob Mottram 5a7b496de7 Disable client certs 2015-06-20 17:32:22 +01:00
Bob Mottram 0b583ef3a6 cert name 2015-06-19 23:45:58 +01:00
Bob Mottram 13cfc6337b Reluctantly accept params 2015-06-19 22:57:14 +01:00
Bob Mottram c1afe00074 dovecot ca name alteration 2015-06-19 22:08:28 +01:00
Bob Mottram 9089bd1f36 Remove database on reinstall 2015-06-19 19:58:33 +01:00
Bob Mottram 86bf6c7666 Password 2015-06-18 08:25:05 +01:00
Bob Mottram 07c0d5fb99 Don't create client cert by default 2015-06-17 22:45:19 +01:00
Bob Mottram faee7f9d91 Autocomplete fields in email client cert 2015-06-17 19:49:04 +01:00
Bob Mottram 05c8d2c2ce IMAP client authentication certificates 2015-06-17 19:28:08 +01:00
Bob Mottram c1d5dbe97a onerng verification only needs to be confirmed once 2015-06-14 19:40:20 +01:00
Bob Mottram 75526360ff Remove haveged if onerng is installed 2015-06-14 19:37:12 +01:00
Bob Mottram 23a4809be4 Use first part of returned value 2015-06-14 19:31:41 +01:00
Bob Mottram f16595ee83 Rename the downloaded onerng package 2015-06-14 19:28:30 +01:00
Bob Mottram cc9968dade Don't use raw 2015-06-14 19:23:35 +01:00
Bob Mottram ca102a3820 Use RNG selector 2015-06-14 19:20:59 +01:00
Bob Mottram d971f4f75f Beginning of imap client certs 2015-06-14 15:56:46 +01:00
Bob Mottram 43c64a3fba Typo 2015-06-13 14:35:47 +01:00
Bob Mottram 954fb61e91 Verify the firmware of OneRNG devices 2015-06-13 14:20:07 +01:00
Bob Mottram 2eec544b49 Install OneRNG driver 2015-06-13 12:50:52 +01:00
Bob Mottram 0b36287289 Select HRNG type, rather than just yes or no 2015-06-13 12:00:11 +01:00
Bob Mottram 970d6c3a7e Only create the mount directory if it doesn't exist 2015-06-08 19:46:29 +01:00
Bob Mottram 860ae1a833 Unmount encrypted USB drive 2015-06-08 19:42:11 +01:00
Bob Mottram 4f1dc23a26 Restore 2015-06-08 19:18:40 +01:00
Bob Mottram fbcfa8b349 Single quotes 2015-06-08 19:17:10 +01:00
Bob Mottram e426cbbfcb Handle luks encrypted USB drives 2015-06-07 12:27:38 +01:00
Bob Mottram ebb8fbe49c Handle luks encrypted USB drives 2015-06-07 12:05:52 +01:00
Bob Mottram 4ac7552e98
Allow access to .well-known 2015-05-01 18:35:03 +01:00
Bob Mottram c3a57e75ba
Backup and restore learned spamassassin settings 2015-04-26 21:16:35 +01:00
Bob Mottram 237225653f
Backup and restore learned spamassassin settings 2015-04-26 20:08:37 +01:00
Bob Mottram c1a2f1ec99 Custom settings for emacs when used with Mutt 2015-04-19 15:32:37 +01:00
Bob Mottram 6881ef2309 Temporary workaround 2015-04-12 16:04:29 +01:00
Bob Mottram 8f983247c8 Temporary workaround 2015-04-12 16:01:59 +01:00
Bob Mottram fe8de089d8 If cert bundles exist for websites then restore them 2015-04-10 10:45:30 +01:00
Bob Mottram 1f5be365ad Only use the cert bundle if it exists 2015-04-10 10:23:43 +01:00
Bob Mottram fb7c4263f2 Ensure that the bundled certificate is used with redmatrix 2015-04-10 10:16:14 +01:00
Bob Mottram d62015c061 Fixing gogs systemd environment 2015-04-05 10:33:26 +01:00
Bob Mottram a5e4a59e14 GOPATH set as systemd environment variable 2015-04-05 10:06:36 +01:00
Bob Mottram 7d68fe2b40 Spam mailboxes 2015-04-04 22:33:28 +01:00
Bob Mottram 055d5994e6 Fix the gogs repo 2015-04-02 18:28:37 +01:00
Bob Mottram 456bd0dd72 Redmatrix repos have moved 2015-04-02 17:39:09 +01:00
Bob Mottram e780194fb1 Command for adding an email rule 2015-03-31 22:29:03 +01:00
Bob Mottram 4b4fb4e5e5 Command for adding a mailing list rule 2015-03-31 21:58:42 +01:00
Bob Mottram 9901cdcbb4 Separate command for making self-signed certificates 2015-03-31 20:22:42 +01:00
Bob Mottram ef90cf4c28 Encrypted copy of sent encrypted emails 2015-03-29 15:16:37 +01:00
Bob Mottram 0cd0622df8 Prefix 2015-03-29 14:53:39 +01:00
Bob Mottram 6594124f90 Tidying 2015-03-29 14:41:20 +01:00
Bob Mottram 6c7579a92e Comment 2015-03-29 14:39:01 +01:00
Bob Mottram 3a53931136 Encrypt sent items with the users public key 2015-03-29 14:35:07 +01:00
Bob Mottram 2e47f648ae Encrypt sent items with the users public key 2015-03-29 14:31:36 +01:00
Bob Mottram 89a8e6e164 systemd reload 2015-03-29 11:46:34 +01:00
Bob Mottram 9c6bc30815 Set go path during upgrade 2015-03-29 11:40:55 +01:00
Bob Mottram e2a0a8131c Go path 2015-03-29 11:36:59 +01:00
Bob Mottram f853b56d53 Tidying 2015-03-29 11:28:27 +01:00
Bob Mottram 97c23d9686 Check that the previous date was a number 2015-03-29 11:27:41 +01:00
Bob Mottram 605a394dfb Ordering 2015-03-29 11:08:15 +01:00
Bob Mottram e5350c18ce Check that the previous date file contains some characters 2015-03-29 11:07:25 +01:00
Bob Mottram ef5433b61e Use unix dates 2015-03-29 11:03:15 +01:00
Bob Mottram b8510b4bfc Fix date checking 2015-03-29 10:25:27 +01:00
Bob Mottram e1e8b3772c Mediagoblin tweaks 2015-03-25 22:45:54 +00:00
Bob Mottram b3bcde5f70 Mediagoblin domain name and code 2015-03-25 20:15:33 +00:00
Bob Mottram a3c2e201da Mediagoblin cert generation 2015-03-25 20:03:08 +00:00
Bob Mottram 6e9d57c188 Inverted logic 2015-03-25 19:58:50 +00:00
Bob Mottram d035380bd1 systemd init for mediagoblin 2015-03-25 19:56:56 +00:00
Bob Mottram 81f4cfcd12 Debian packages needed for audio and video 2015-03-25 19:36:01 +00:00
Bob Mottram d4d08c156e spamassassin user_prefs 2015-03-25 13:04:00 +00:00
Bob Mottram 74a3928452 Munging the mediagoblin install 2015-03-25 08:32:39 +00:00
Bob Mottram 4c2a93973e mediagoblin repo 2015-03-24 19:10:20 +00:00
Bob Mottram 6bff2e07f5 Developer variant condition 2015-03-24 19:07:54 +00:00
Bob Mottram 539516e729 Single quotes 2015-03-24 13:30:01 +00:00
Bob Mottram 2493cf9b3e Update dovecot ssl protocols 2015-03-24 13:26:21 +00:00
Bob Mottram fcd0f0ca90 Ensure that dovecot ssl parameters are secured 2015-03-24 09:28:53 +00:00
Bob Mottram 66be886954 Remove unused directory 2015-03-23 22:19:43 +00:00
Bob Mottram 528b79b12f inadyn init uses systemd 2015-03-23 22:17:54 +00:00
Bob Mottram 888bac0388 Add GOPATH to bashrc 2015-03-22 17:55:28 +00:00
Bob Mottram d0dbebbdeb no if 2015-03-22 14:53:37 +00:00
Bob Mottram ef62fbbbcf List the backup contents 2015-03-22 11:24:14 +00:00
Bob Mottram 319aab9f00 Some syncs and a final check that the drive unmounted 2015-03-22 11:06:30 +00:00
Bob Mottram 5cff8289ae unmounting and remounting seems to fix errors 2015-03-22 10:40:05 +00:00
Bob Mottram b5c582af9a Remove temporary directory 2015-03-22 10:10:43 +00:00
Bob Mottram 98768fbd6f Extra check for usb mounting during backup 2015-03-22 09:45:51 +00:00
Bob Mottram 2e7240eb2b build and restart gogs after upgrade 2015-03-22 08:26:44 +00:00
Bob Mottram a2c877c667 Backup gogs settings rather than the entire directory 2015-03-21 08:08:23 +00:00
Bob Mottram 9d9a0844dd gogs readme comments 2015-03-20 19:52:16 +00:00
Bob Mottram 1918b93de7 Backup gogs authorized keys 2015-03-20 07:59:18 +00:00
Bob Mottram 34ba2669ba Clearer language to avoid misinterpretation 2015-03-20 07:37:55 +00:00
Bob Mottram b9d7737728 Only encrypt critical gogs screens in order to allow http clone 2015-03-19 22:50:22 +00:00
Bob Mottram 323662e5f6 Add permissions to upgrade script 2015-03-19 21:57:08 +00:00
Bob Mottram 0e614b3b9f gogs configuration file permissions 2015-03-19 21:44:54 +00:00
Bob Mottram fb733d603c Extra gogs instructions 2015-03-19 21:39:34 +00:00
Bob Mottram 52767d00c7 Backup gogs repositories 2015-03-19 21:13:11 +00:00
Bob Mottram d8f6ce0df9 Single quotes 2015-03-19 20:11:15 +00:00
Bob Mottram 7fe83fbf27 Ensure ownership 2015-03-19 20:10:18 +00:00
Bob Mottram f5fda352d6 Comment 2015-03-19 19:59:57 +00:00
Bob Mottram af85cac751 Add gogs to update script 2015-03-19 19:57:24 +00:00
Bob Mottram 7191ec280c Readme details for gogs 2015-03-18 22:40:58 +00:00
Bob Mottram dc79307332 gogs post-install instructions 2015-03-18 22:11:56 +00:00
Bob Mottram a3ba66a353 systemd commands 2015-03-18 22:02:10 +00:00
Bob Mottram 6a7979e515 Try systemd start for gogs 2015-03-18 21:36:31 +00:00
Bob Mottram a8a6837c26 Missing dot 2015-03-18 21:24:31 +00:00
Bob Mottram 6c433d473c Change gogs backup paths 2015-03-18 21:08:17 +00:00
Bob Mottram 4ad98efbff Change init 2015-03-18 20:58:01 +00:00
Bob Mottram 7a743baccd Remove failure test 2015-03-18 20:15:32 +00:00
Bob Mottram aceae466a1 Remote backups of gogs 2015-03-18 20:10:57 +00:00
Bob Mottram b03a938f93 Restore gogs from usb backup 2015-03-18 19:50:24 +00:00
Bob Mottram e22426569a gogs backup 2015-03-18 19:33:43 +00:00
Bob Mottram 7a42b63c20 Re-enable spam filtering - spamassassin now installs on jessie 2015-03-18 18:40:00 +00:00
Bob Mottram 7da19aec57 Adding mariaDB database for gogs 2015-03-18 18:38:35 +00:00
Bob Mottram eeaf793205 Tidying 2015-03-17 22:40:33 +00:00
Bob Mottram 229a5d2e57 Handle errors 2015-03-17 21:48:00 +00:00
Bob Mottram 6962a8273c No need to sudo 2015-03-17 21:44:43 +00:00
Bob Mottram 2fd4094850 Allow developer tools installation to be skipped 2015-03-17 21:41:42 +00:00
Bob Mottram 26d9b08268 Add developer variant to interactive installer 2015-03-17 21:22:44 +00:00
Bob Mottram 9355df9665 Change motd 2015-03-17 20:30:20 +00:00
Bob Mottram 5de53bfb2d install gogs 2015-03-17 20:21:25 +00:00
Bob Mottram e99b49aa8e Day of month 2015-03-10 20:11:56 +00:00
Bob Mottram 5a2c9becab Random day of month 2015-03-10 19:44:36 +00:00
Bob Mottram 30066e8de8 Domain name comments 2015-03-10 19:37:59 +00:00
Bob Mottram d8be3985e9 Domain name comments 2015-03-10 19:36:12 +00:00
Bob Mottram 590c5a21ca Restart cron service 2015-03-10 19:26:08 +00:00
Bob Mottram 3563f28e8d Randomize monthly cron job time 2015-03-10 19:24:57 +00:00
Bob Mottram 1c52727b71 Randomize default cron job timings 2015-03-10 18:59:26 +00:00
Bob Mottram 5a60a8f29d Ensure that blog login page always redirects to https 2015-03-09 19:38:44 +00:00
Bob Mottram 689317d22f Deprecate Tor dongle. If it's needed it could be a separate project 2015-03-08 14:29:17 +00:00
Bob Motram 22324c48f5 Relay nets uses fixed IP address 2015-03-02 21:28:55 +00:00
Bob Motram cf0011c11c Duplicated entry in /etc/hosts 2015-03-02 20:54:19 +00:00
Bob Mottram 7f6c40a2c3 More tripwire fixes 2015-03-01 12:23:03 +00:00
Bob Mottram 969275ecd3 Non-existent file 2015-03-01 11:17:47 +00:00
Bob Mottram 7979839cc3 Improve the tripwire policy 2015-03-01 11:14:06 +00:00
Bob Motram 56236eb4db Use name when creating gpg key 2015-02-18 18:20:22 +00:00
Bob Mottram 422baa3b8c Description of freedns code 2015-02-15 15:26:20 +00:00
Bob Mottram 033cae364c FreeDNS updater 2015-02-15 15:16:06 +00:00
Bob Mottram e188a4d06b Default domain code 2015-02-15 14:49:32 +00:00
Bob Mottram ac81c37bf4 Moving back to using freedns codes 2015-02-15 12:47:10 +00:00
Bob Mottram a99aaab878 Read system type from configuration 2015-02-14 17:49:25 +00:00
Bob Mottram e01468148c Add instructions to the motd for the second phase of bbb installation 2015-02-14 17:18:38 +00:00
Bob Mottram 69255fc99d Merge pull request #50 from jreeve0805/patch-1
Avoid PHP errors
2015-02-12 22:03:45 +00:00
Bob Mottram 646a8b6449 Revert "Fix exim configuration"
This reverts commit 910308a2e7.
2015-02-10 09:17:16 +00:00
Bob Mottram 6b455a948c Revert to using gzipped maildir 2015-02-09 18:30:44 +00:00
jreeve0805 3efb5eb98a Update freedombone
Finally found out that using a back slash will allow us to use the $ in a bash script.
2015-02-09 11:11:00 -05:00
Bob Motram 5380e7986e More generic 2015-02-09 13:25:08 +00:00
Bob Motram c668f37755 Change blog permissions after restore from USB 2015-02-09 13:23:09 +00:00
jreeve0805 77c9e21f82 Update freedombone
These settings cause PHP to throw an error. Bash can't echo "$conf" because bash isent that smart. I tried to fix this using printf and cat but could not get the result we need. For now this should be removed until someone can fix it.
2015-02-08 23:15:21 -05:00
Bob Motram fb83fc9421 Quotes 2015-02-08 17:43:05 +00:00
Bob Motram faf7ce4606 Quotes 2015-02-08 17:39:10 +00:00
Bob Motram cfa2084609 optionally specify USB drive for backup and restore 2015-02-08 17:10:53 +00:00
Bob Motram ce746ce56e Dokuwiki permissions 2015-02-08 17:03:26 +00:00
Bob Motram d9ede61dc1 Fixing inadyn install 2015-02-08 15:08:22 +00:00
Bob Mottram 910308a2e7 Fix exim configuration 2015-02-03 22:07:17 +00:00
Bob Mottram 49f427b8e4 Moving to an independent default domain name 2015-02-03 20:52:38 +00:00
Bob Mottram 2378256c9c Remove unused function 2015-02-03 19:49:47 +00:00
Bob Mottram 5c6f5ee785 Remove any apache install after mariadb 2015-02-02 21:34:08 +00:00