Commit Graph

717 Commits

Author SHA1 Message Date
Bob Mottram 44753855b3 SIP firewall 2015-11-01 22:23:57 +00:00
Bob Mottram 41fc1011e4 Missing parameter 2015-11-01 22:04:21 +00:00
Bob Mottram 16dfb20f1f SIP server 2015-11-01 22:02:44 +00:00
Bob Mottram 9b63f73d59 Disable inadyn logging 2015-11-01 13:27:14 +00:00
Bob Mottram 1076e9d2ad Email archiving for multiple users 2015-10-28 08:12:38 +00:00
Bob Mottram d9e008e635 Different index within path 2015-10-27 16:04:14 +00:00
Bob Mottram b9121c9683 Restore users if needed 2015-10-27 15:55:17 +00:00
Bob Mottram b994a9c66c Bumping default dh key lengths 2015-10-27 14:38:05 +00:00
Bob Mottram 3ddeb7fa94 dovecot dh parameters length 2015-10-27 14:32:03 +00:00
Bob Mottram e814591808 Adding and removing blog users 2015-10-27 10:50:41 +00:00
Bob Mottram 5ee011f200 Different way of recording the admin user 2015-10-27 10:28:46 +00:00
Bob Mottram 4aadbbd32c Restoring tox 2015-10-27 10:15:08 +00:00
Bob Mottram b1c2bfa0f4 Check that directory exists 2015-10-26 21:37:22 +00:00
Bob Mottram a906d43ea1 Check that directory exists 2015-10-26 21:31:48 +00:00
Bob Mottram de8e100fcf Skeleton for procmailrc 2015-10-26 20:22:59 +00:00
Bob Mottram 329a99df07 alias 2015-10-26 18:52:47 +00:00
Bob Mottram 21f03af0f7 Mark a user account as being the adinistrator 2015-10-26 14:50:16 +00:00
Bob Mottram d869c76e7e Configurable gpg keyserver 2015-10-26 14:39:00 +00:00
Bob Mottram 90a677d514 Command to add a new user 2015-10-26 14:25:58 +00:00
Bob Mottram d04277dbae Remove maildir for tox 2015-10-26 08:19:07 +00:00
Bob Mottram e754a7c7a0 Don't need a maildir for tox 2015-10-26 08:14:59 +00:00
Bob Mottram b6eefffcfc Restore email with multiple users 2015-10-25 22:17:05 +00:00
Bob Mottram 2f17e17316 Check that directory exists before removal 2015-10-25 21:37:46 +00:00
Bob Mottram 1ec6f3c20c Recursive 2015-10-25 20:57:21 +00:00
Bob Mottram 15b3d62784 Restoring ipfs 2015-10-25 20:54:37 +00:00
Bob Mottram da1e8a8cb4 Restoring ipfs 2015-10-25 20:54:13 +00:00
Bob Mottram 1775948ab2 ipfs restore 2015-10-25 20:29:33 +00:00
Bob Mottram eccf297ad2 More formatting 2015-10-25 20:24:13 +00:00
Bob Mottram 4d29135341 Single quotes 2015-10-25 20:00:46 +00:00
Bob Mottram b319afecdb Formatting shenanigans 2015-10-25 19:45:16 +00:00
Bob Mottram 5a5f1f59a3 Single quotes 2015-10-25 19:33:28 +00:00
Bob Mottram 2f5a873257 Only copy the administrator user's keys to root 2015-10-25 18:34:53 +00:00
Bob Mottram aa2e173fbc Remote backup and restore with multiple users 2015-10-25 18:13:52 +00:00
Bob Mottram 138db8e90f usb back and restore for multiple users 2015-10-25 16:19:16 +00:00
Bob Mottram 5a3503a080 Encrypt incoming mail for multiple users 2015-10-25 12:38:21 +00:00
Bob Mottram 03917ed58e Mutt configuration for multiple users 2015-10-25 12:29:51 +00:00
Bob Mottram 70886e08e8 Emacs mutt config part of skeleton 2015-10-25 12:21:13 +00:00
Bob Mottram e316d747e4 Default procmailrc settings 2015-10-25 12:16:44 +00:00
Bob Mottram bc8a29b94b Spam and ham filtering for multiple users 2015-10-25 12:04:45 +00:00
Bob Mottram b1783bf396 Avoid unpleasantness when viewing blog articles as http 2015-10-25 10:20:57 +00:00
Bob Mottram f4b2619121 decode email before moving to spam 2015-10-13 09:17:13 +01:00
Bob Mottram 0adced126c make install 2015-10-12 18:46:02 +01:00
Bob Mottram 190e38eb90 Decode message when marking as spam/ham #58 2015-10-08 11:26:44 +01:00
Bob Mottram 7d6f140025 Longer session timeout to allow for blog writing, etc 2015-10-06 19:13:54 +01:00
Bob Mottram 0ad36480e4 Use a more recent version of HTMLy 2015-10-05 22:09:01 +01:00
Bob Mottram 5eddc76006 avahi service for ipfs 2015-09-30 17:28:26 +01:00
Bob Mottram 5dd057635b Open ipfs port on mesh 2015-09-30 10:47:37 +01:00
Bob Mottram 1e11d1f157 Able to specify ipfs port 2015-09-30 10:41:20 +01:00
Bob Mottram d49f6e7d60 ipfs port 2015-09-30 10:20:47 +01:00
Bob Mottram 67aefea065 run ipfs daemon with the user's account 2015-09-29 20:00:32 +01:00
Bob Mottram 6b3ffcc050 Space 2015-09-29 19:52:43 +01:00
Bob Mottram 1471438ae0 Don't need the ipfs identity 2015-09-29 19:50:24 +01:00
Bob Mottram d5ba1eb946 Paths 2015-09-29 19:34:35 +01:00
Bob Mottram 12b4b929ea Paths 2015-09-29 19:28:47 +01:00
Bob Mottram 12e4ad17a9 Paths 2015-09-29 19:15:45 +01:00
Bob Mottram 1d55988b4a Enable ipfs 2015-09-29 18:37:18 +01:00
Bob Mottram 23266cbdf6 Backup key export isn't needed, use the keydrive command instead 2015-09-29 17:48:32 +01:00
Bob Mottram 7104c356c1 Include the backup key in key splitting 2015-09-27 23:45:11 +01:00
Bob Mottram b760624422 Move blog posts if neccessary 2015-09-27 21:19:02 +01:00
Bob Mottram 9432db1cf1 Backup key parameters 2015-09-26 13:33:18 +01:00
Bob Mottram 1b990c48e1 Fix access to well-known/zot-info 2015-09-26 12:15:15 +01:00
Bob Mottram c4072b86c0 Single quotes 2015-09-25 23:40:36 +01:00
Bob Mottram b2bc96f5e5 Tidying restore script 2015-09-25 22:54:23 +01:00
Bob Mottram e455f557a1 Better name lookup 2015-09-25 22:48:29 +01:00
Bob Mottram 502028bc53 Stray quote 2015-09-25 22:40:42 +01:00
Bob Mottram bb27e4a0b1 Better implementation of usb mount in local backup 2015-09-25 22:36:44 +01:00
Bob Mottram c0b7f49a8f Tidy remote restore script 2015-09-24 22:48:08 +01:00
Bob Mottram 89b1dd29d1 Tidying remote backup script 2015-09-24 22:25:23 +01:00
Bob Mottram 1eae7132c3 Improving the local restore script 2015-09-24 21:34:48 +01:00
Bob Mottram cb60115210 Improving local backup script 2015-09-24 21:06:10 +01:00
Bob Mottram 24067c7e13 Beginning of ipfs 2015-09-24 20:16:33 +01:00
Bob Mottram 0ab652fcd5 Ensure that gogs repos are in the user subdirectory 2015-09-24 09:28:57 +01:00
Bob Mottram afabb934c3 Restore link after owncloud restore 2015-09-23 11:11:53 +01:00
Bob Mottram 0b23de228c temp 2015-09-22 21:22:28 +01:00
Bob Mottram 5ee5d8445f Echo 2015-09-22 19:43:02 +01:00
Bob Mottram 22cd2dda75 don't backup non-existent directories 2015-09-22 19:41:56 +01:00
Bob Mottram 9281605a7d don't backup non-existent directories 2015-09-22 19:33:34 +01:00
Bob Mottram 2e2d55c058 bundle 2015-09-22 07:59:41 +01:00
Bob Mottram 0a4af73e99 Braces 2015-09-22 07:57:15 +01:00
Bob Mottram b25ec5a25a root directory 2015-09-21 22:15:50 +01:00
Bob Mottram be6c6d46be Restore directories 2015-09-21 21:36:31 +01:00
Bob Mottram 5cd6989e59 var directory 2015-09-21 20:30:45 +01:00
Bob Mottram 259c196918 var directory 2015-09-21 19:58:58 +01:00
Bob Mottram 121250d17f etc directory 2015-09-21 19:57:06 +01:00
Bob Mottram ef494e86af restore using home directory 2015-09-21 19:47:57 +01:00
Bob Mottram 990358a53b No end of line 2015-09-20 23:15:25 +01:00
Bob Mottram 754b3f689b underscore 2015-09-20 23:11:34 +01:00
Bob Mottram 5184f4a1bf Fix bad script name 2015-09-20 23:09:59 +01:00
Bob Mottram e78515c135 Quotes 2015-09-20 23:03:37 +01:00
Bob Mottram 05f7f694ca Different directory structure for rsync and obnam restore 2015-09-20 22:07:29 +01:00
Bob Mottram 11cfc09b05 No quotes 2015-09-20 18:30:23 +01:00
Bob Mottram 9cbf25aec9 Tidying backup key creation 2015-09-20 18:26:07 +01:00
Bob Mottram b198c6312f Name not email 2015-09-20 18:20:47 +01:00
Bob Mottram 71364695e6 Switch to obnam for backups 2015-09-20 17:54:01 +01:00
Bob Mottram 158ccf5e9f Use ID 2015-09-20 17:24:44 +01:00
Bob Mottram 1e9e3198bf Import backup key to root user 2015-09-20 17:22:00 +01:00
Bob Mottram 1ec7f9041f Return if key exists 2015-09-20 17:09:38 +01:00
Bob Mottram 88ef1e1190 Use encryption key with obnam 2015-09-20 17:07:59 +01:00
Bob Mottram c1bf53fcd3 Tidy remote restore 2015-09-20 16:24:36 +01:00
Bob Mottram cd12bb0879 Tidying restore from usb 2015-09-20 15:43:27 +01:00
Bob Mottram b41b4652c2 Tidying backup to friends script 2015-09-20 14:00:21 +01:00
Bob Mottram 96152ab7b1 Tidying backup script 2015-09-20 13:41:58 +01:00
Bob Mottram f2e93f7535 Create a backup key 2015-09-20 13:19:33 +01:00
Bob Mottram 56a0445068 imap notify period for better battery consumption on android devices 2015-09-19 11:47:20 +01:00
Bob Mottram 97203e4143 Longer timeout on the poller 2015-09-14 14:02:24 +01:00
Bob Mottram 63b1a9eda6 Add backup using obnam 2015-09-13 17:45:43 +01:00
Bob Mottram eef99b0904 Refactoring restore from friend 2015-09-13 15:55:40 +01:00
Bob Mottram 0a6928a4f6 Refactoring restore from usb 2015-09-13 15:23:08 +01:00
Bob Mottram 89e1ca2463 Refactoring of remote backup 2015-09-13 14:49:15 +01:00
Bob Mottram c69ae249a6 Check for tempbackup 2015-09-13 14:19:06 +01:00
Bob Mottram f3dc1e33a9 Comment 2015-09-13 14:17:14 +01:00
Bob Mottram 1d98ff06a8 Don't need to duplicate error checking 2015-09-13 14:16:26 +01:00
Bob Mottram 179b3d1adb Backup type 2015-09-13 14:14:10 +01:00
Bob Mottram 04d392eb44 Refactoring backup to usb 2015-09-13 14:10:03 +01:00
Bob Mottram d048fa72db Use zeronet trackers file 2015-09-12 18:48:34 +01:00
Bob Mottram ec958bbd66 Revert dns changes 2015-09-12 16:47:33 +01:00
Bob Mottram e4fd04354c Fix the zeronet port hack 2015-09-12 10:30:56 +01:00
Bob Mottram c60dd95eed Specify zeronet config file 2015-09-12 09:14:39 +01:00
Bob Mottram c9ff98c848 Try disallowing other stacks 2015-09-11 22:14:53 +01:00
Bob Mottram 12247529e4 Use the zeronet upstream repo 2015-09-11 16:18:13 +01:00
Bob Mottram 714e7a10ac dependencies 2015-09-08 22:28:41 +01:00
Bob Mottram 4d998fd56e Dependencies 2015-09-08 20:52:13 +01:00
Bob Mottram 05e070ecc0 Unfortunately avahi can't be removed without also removing emacs 2015-09-08 19:45:06 +01:00
Bob Mottram 5cbf4b0a1e Moving to hubzilla 2015-09-08 19:23:47 +01:00
Bob Mottram 220a409b04 Ownership 2015-09-07 23:04:40 +01:00
Bob Mottram 3cb1ce96f1 Redmatrix themes 2015-09-07 22:39:45 +01:00
Bob Mottram 4c0b28a358 Hubzilla switch 2015-09-07 22:33:05 +01:00
Bob Mottram 53afe6ff4c Switch to hubzilla 2015-09-07 22:25:06 +01:00
Bob Mottram 5a59db6549 Hubzilla install switch 2015-09-07 22:18:32 +01:00
Bob Mottram 7b68fa1847 Preparing for hubzilla 2015-09-06 22:24:56 +01:00
Bob Mottram 14838112eb Don't install the atheros firmware
It takes too long and seems unreliable
2015-09-06 15:28:54 +01:00
Bob Mottram f5b9b13738 zeronet forum signing inner path 2015-09-06 11:44:04 +01:00
Bob Mottram 8a527c8a87 Fix gogs build 2015-09-06 11:04:59 +01:00
Bob Mottram 30748242d7 Comment 2015-09-05 10:52:27 +01:00
Bob Mottram a7ae622535 Split mesh installs into two categories 2015-09-05 10:46:52 +01:00
Bob Mottram e69d096f4c Set permissions 2015-09-04 22:06:43 +01:00
Bob Mottram 8b9c885c5a Default zeronet service names 2015-09-04 12:27:33 +01:00
Bob Mottram f6b2e33178 Bring server zeronet install into line with the client 2015-09-04 12:17:48 +01:00
Bob Mottram 13ea2ae548 external ip 2015-09-04 11:22:45 +01:00
Bob Mottram 50abe42d21 Ensure that zeronet file port is open 2015-09-04 11:06:51 +01:00
Bob Mottram e4684e91d7 Create files containing lists of zeronet blogs and forums on the mesh 2015-09-02 22:50:45 +01:00
Bob Mottram e0b9926101 Avahi services for zeronet 2015-09-02 22:10:12 +01:00
Bob Mottram b52ac00db5 Systemd tracker service 2015-09-01 12:10:41 +01:00
Bob Mottram 2a86dc2e72 Fix mesh crontab entries 2015-09-01 11:14:39 +01:00
Bob Mottram 195735cc51 Remove automatic motd creator if it exists 2015-09-01 11:10:28 +01:00
Bob Mottram 913b2387f1 Remove irc service from avahi 2015-08-31 23:38:11 +01:00
Bob Mottram 7c62a974e1 Make bttrack options the same 2015-08-31 16:24:10 +01:00
Bob Mottram 3753e17055 Remove IRC from mesh install, since it doesn't seem easy to secure 2015-08-31 16:22:01 +01:00
Bob Mottram c48ff54991 Weekly update resets tripwire 2015-08-31 14:50:44 +01:00
Bob Mottram 87d5c2ac57 Install a web server on mesh clients for the zeronet tracker 2015-08-31 13:01:09 +01:00
Bob Mottram 1eeacffe5c Bind 2015-08-30 17:48:08 +01:00
Bob Mottram 17a87bac1d Disable ipv6 on tracker 2015-08-30 16:16:43 +01:00
Bob Mottram 41a4c937f9 Launch tracker on client 2015-08-29 23:11:17 +01:00
Bob Mottram 3b78a97f1d Tracker daemon 2015-08-29 23:00:56 +01:00
Bob Mottram 711c30891a Tracker 2015-08-29 22:44:13 +01:00
Bob Mottram 63b1d97eeb upnp port for zeronet 2015-08-29 21:39:21 +01:00
Bob Mottram 9af505d1f4 Use zeronet branch 2015-08-29 15:14:19 +01:00
Bob Mottram c30911852e Initial configuration of the tox client 2015-08-27 21:39:35 +01:00
Bob Mottram 2519f04bbd Also install irc client on mesh peers 2015-08-27 21:28:05 +01:00
Bob Mottram 33ee9d8511 Install toxcore on client for mesh variant 2015-08-27 18:31:07 +01:00
Bob Mottram fedc82ea9e .local 2015-08-26 18:56:39 +01:00
Bob Mottram 937dc57b36 Save tox bootstrap ID 2015-08-26 18:42:31 +01:00
Bob Mottram f4193ff66d Include username 2015-08-25 20:13:04 +01:00
Bob Mottram 41c0c6f449 Alter to use avahi scripts from toxid 2015-08-25 18:43:27 +01:00
Bob Mottram 96bcdd36d5 Exclude local when browsing with avahi 2015-08-24 20:57:22 +01:00
Bob Mottram ee02c92717 Single quotes 2015-08-24 20:42:56 +01:00
Bob Mottram dfa7435e4e Alignment 2015-08-24 20:29:41 +01:00
Bob Mottram 9a525e646e Call the script after creation 2015-08-24 20:21:47 +01:00
Bob Mottram 75b300a24b Restart avahi daemon 2015-08-24 20:20:59 +01:00
Bob Mottram 1f7be0efd8 Formatting 2015-08-24 20:19:33 +01:00
Bob Mottram 788e568935 Don't use path 2015-08-24 20:09:19 +01:00
Bob Mottram 5d3640f475 Publish every minute 2015-08-24 19:45:04 +01:00
Bob Mottram 789e0ebded tox 2015-08-24 19:42:51 +01:00
Bob Mottram c8537bb337 Publish Tox IDs 2015-08-24 19:36:10 +01:00
Bob Mottram e26161a754 Open zeronet port on client when using mesh 2015-08-24 08:20:34 +01:00
Bob Mottram 8ab2707f62 zeronet port for mesh peers 2015-08-24 08:14:13 +01:00
Bob Mottram a2aa35524f Function ordering 2015-08-23 22:37:23 +01:00
Bob Mottram 32eee30170 Stateless mDNS 2015-08-23 22:23:18 +01:00
Bob Mottram 895ebbdea2 Indentation 2015-08-23 22:10:48 +01:00
Bob Mottram ebd4589435 Keep avahi running in a better way 2015-08-23 13:45:14 +01:00
Bob Mottram 04915c98b7 Add zeronet user 2015-08-23 12:37:58 +01:00
Bob Mottram 284afc76f8 Don't use TLS time sync for mesh peers, which are typically not connected to the internet 2015-08-22 20:34:03 +01:00
Bob Mottram 0807ad74b1 Restore mumble certs 2015-08-22 15:07:28 +01:00
Bob Mottram 9d595c8d4e mumble permissions 2015-08-22 13:57:11 +01:00
Bob Mottram 3990feee7d Typo 2015-08-22 13:21:57 +01:00
Bob Mottram 99af758a29 Script to easily discover and connect to mesh peers 2015-08-22 11:27:56 +01:00
Bob Mottram ceab0f65e1 Replace tabs with spaces 2015-08-22 09:45:38 +01:00
Bob Mottram 5bdafef4e5 Redmatrix backup should be > 1023 bytes 2015-08-22 09:02:22 +01:00
Bob Mottram 9b317bf230 Can specify backup to restore from 2015-08-22 08:53:51 +01:00
Bob Mottram 05d5092749 Use systemd 2015-08-21 22:38:52 +01:00
Bob Mottram 9d29868bb2 Make some directories 2015-08-21 22:10:58 +01:00
Bob Mottram 3a07629c7c Make some directories 2015-08-21 21:50:51 +01:00
Bob Mottram 2f02b7394a Disable dns lookups for irc on mesh 2015-08-21 17:18:19 +01:00
Bob Mottram dcbd3e6b14 Mesh defaults to any access point 2015-08-18 12:02:50 +01:00
Bob Mottram c9d345c413 Adding a zeronet user 2015-08-17 21:22:37 +01:00
Bob Mottram 67e4c6bb48 Use wifi for mesh 2015-08-17 18:30:28 +01:00
Bob Mottram 142a41319a Allow icmp for mesh variant 2015-08-17 13:17:28 +01:00
Bob Mottram d07bb8e787 3072 just takes too long to calculate for multiple sites 2015-08-16 09:28:24 +01:00
Bob Mottram cd830fd845 Only send tripwire emails if something has changed 2015-08-15 17:55:49 +01:00
Bob Mottram 4c4d36a4d6 Don't require user input to reset the tripwire 2015-08-15 17:23:30 +01:00