Commit Graph

2493 Commits

Author SHA1 Message Date
Bob Mottram 1e626eb44d Beginning of amnesic mesh 2016-07-22 08:29:17 +01:00
Bob Mottram f8c28d5183 Safely remove previous tox identity 2016-07-21 22:55:16 +01:00
Bob Mottram d5e5d26d06 Allow mesh client identity to be reset 2016-07-21 22:43:40 +01:00
Bob Mottram 70578c7749 Batman client not needed 2016-07-21 21:05:41 +01:00
Bob Mottram 7702692aec Assign unique peer address 2016-07-21 20:44:20 +01:00
Bob Mottram 2fa22c4d04 Merge branch 'stockholm' of https://github.com/bashrc/freedombone into stockholm 2016-07-20 19:13:49 +01:00
Bob Mottram 2d0aeffc0f Temporary files 2016-07-20 19:13:16 +01:00
Bob Mottram 53d1ec4b21 Avoid possible ambiguity of function names 2016-07-20 17:46:27 +01:00
Bob Mottram ad9bf8cb8e cron style 2016-07-18 21:30:29 +01:00
Bob Mottram 730b8c32e3 run zeronetavahi as root 2016-07-18 21:08:58 +01:00
Bob Mottram 17326a0cff
Translatable strings 2016-07-18 09:54:22 +01:00
Bob Mottram 9a526a9f26 Check that toxid was built 2016-07-18 08:03:09 +01:00
Bob Mottram d6ee4bcec1 Fixing mesh build 2016-07-17 20:50:01 +01:00
Bob Mottram 350ab2682f Remove duplicate functions 2016-07-17 17:20:16 +01:00
Bob Mottram f2165a7879 Ignore completion file when installing on mesh 2016-07-17 16:46:49 +01:00
Bob Mottram 72a47da79a toxcore on mesh 2016-07-17 16:31:38 +01:00
Bob Mottram 28110a19b9 Advertise zeronet ID services 2016-07-17 13:07:06 +01:00
Bob Mottram 15d321ff78 zeronet addresses 2016-07-17 12:48:40 +01:00
Bob Mottram 8659a615b2 Set permissions for zeronet sites 2016-07-17 12:34:27 +01:00
Bob Mottram 6a0ccd1774 Missing username 2016-07-17 11:02:31 +01:00
Bob Mottram a4f268f54b Zeronet variables 2016-07-16 23:11:19 +01:00
Bob Mottram d3a6fe467a origin 2016-07-16 21:31:07 +01:00
Bob Mottram f11283ab67 git 2016-07-16 19:47:21 +01:00
Bob Mottram 97411dfd7d No zeronet user directory 2016-07-16 17:43:31 +01:00
Bob Mottram 42f3e56087 zeronet ownership 2016-07-16 17:21:44 +01:00
Bob Mottram e32fe64fe0 zeronet service description 2016-07-16 13:52:04 +01:00
Bob Mottram f1734b0420 Starting mesh client improvements
In the new design installing things onto unknown clients isn't needed
2016-07-14 08:00:11 +01:00
Bob Mottram 2e5a742bf4 Add more wifi firmware
This stuff is bad, but only gets installed on the mesh client if the --insecure option is set
2016-07-13 19:03:43 +01:00
Bob Mottram 6fbafc39bc Utility to list usb devices 2016-07-13 18:49:50 +01:00
Bob Mottram 93b7c71e6b
Use stockholm branch for testing 2016-07-13 11:08:23 +01:00
Bob Mottram 4ae4b6b91d Syncthing for mesh install 2016-07-13 07:57:38 +01:00
Bob Mottram b251556ed9 Don't enable the syncthing daemon 2016-07-12 21:17:16 +01:00
Bob Mottram 2b586ff4a2
Obtain tox port for firewall 2016-07-12 16:48:21 +01:00
Bob Mottram e479c43333
No completion file on mesh install 2016-07-12 16:00:51 +01:00
Bob Mottram b4e2ad3fa1
use install_tox 2016-07-12 15:11:45 +01:00
Bob Mottram fcbffbe4d1
My 2016-07-12 13:49:36 +01:00
Bob Mottram afc7eb4971
Don't need additional header 2016-07-12 12:10:48 +01:00
Bob Mottram cde5f2d27f
Make customize script executable 2016-07-12 12:05:38 +01:00
Bob Mottram 13246207e5
No need to remove if already moved 2016-07-12 11:32:22 +01:00
Bob Mottram 3ca2ce891c
Double brace 2016-07-12 11:30:14 +01:00
Bob Mottram dea6d64808
Missing underscore 2016-07-12 11:29:02 +01:00
Bob Mottram 38858a5b1a
Missing fi 2016-07-12 11:27:41 +01:00
Bob Mottram fb2a839bc0
Turn the combining of scripts into a function 2016-07-12 11:23:42 +01:00
Bob Mottram 423fdcad5e
More consolidation of mesh functions 2016-07-12 10:55:18 +01:00
Bob Mottram 2a3c1bb429 Begin combining mesh install functions 2016-07-12 08:27:11 +01:00
Bob Mottram e158148c1f Roll all the scripts into the customisation script
It's ugly, but only a temporary file
2016-07-11 20:59:34 +01:00
Bob Mottram 35894edacf Get domain when removing hubzilla 2016-07-10 15:20:52 +01:00
Bob Mottram b92b5c0e9f Improve hubzilla backup 2016-07-10 15:18:12 +01:00
Bob Mottram ec1ecf577b Consolidation of backup functions 2016-07-10 15:11:53 +01:00
Bob Mottram 9610be58d2 Move remote dlna restore to app script 2016-07-10 14:56:02 +01:00
Bob Mottram 81d4fab283 Move remote tox restore to app script 2016-07-10 14:54:19 +01:00
Bob Mottram f4d4aeacfe Move remote cjdns restore to app script 2016-07-10 14:49:16 +01:00
Bob Mottram fdaef3d969 Move remote blog restore to app script 2016-07-10 14:47:44 +01:00
Bob Mottram 605ddc514e Move remote wiki restore to app script 2016-07-10 14:45:12 +01:00
Bob Mottram cd3aac7c3b Move remote gogs restore to app script 2016-07-10 14:37:10 +01:00
Bob Mottram ffb76f5d1d Move remote mediagoblin restore to app script 2016-07-10 14:34:08 +01:00
Bob Mottram e9ce9cc79e Move remote syncthing restore to app script 2016-07-10 14:15:40 +01:00
Bob Mottram f869db0ca0 Move remote rss restore to app script 2016-07-10 14:07:31 +01:00
Bob Mottram 908919e11d Move remote hubzilla restore to app script 2016-07-10 14:05:26 +01:00
Bob Mottram 26f3340120 Move remote gnusocial restore to app script 2016-07-10 13:17:51 +01:00
Bob Mottram 7b9e386455 Move remote xmpp restore to app script 2016-07-10 13:13:05 +01:00
Bob Mottram 5f34143c8b Move remote ipfs restore to app script 2016-07-10 13:05:23 +01:00
Bob Mottram d540a4b1cb Tidying 2016-07-10 11:33:50 +01:00
Bob Mottram bccd2443b0 Remove no longer needed domains 2016-07-10 11:11:51 +01:00
Bob Mottram f11a4f2080 Tidying 2016-07-10 11:04:40 +01:00
Bob Mottram 56fff9a6cd Tidying 2016-07-10 09:42:39 +01:00
Bob Mottram b62ffd74b6 Consolidate backup_apps 2016-07-09 22:49:35 +01:00
Bob Mottram b0d9459743 Move remote mumble and sip backup to app script 2016-07-09 21:58:58 +01:00
Bob Mottram fa4a3a57ce Move remote tox backup to app script 2016-07-09 21:52:17 +01:00
Bob Mottram e3260ed1c9 Move remote dlna backup to app script 2016-07-09 21:40:11 +01:00
Bob Mottram cecce33265 Move remote ipfs backup to app script 2016-07-09 21:38:19 +01:00
Bob Mottram c2f56cd1ec Move remote xmpp backup to app script 2016-07-09 21:34:21 +01:00
Bob Mottram 84db3b4037 Move remote blog backup to app script 2016-07-09 21:32:17 +01:00
Bob Mottram 1467b02487 Move remote wiki backup to app script 2016-07-09 21:28:07 +01:00
Bob Mottram ee157c9253 Move remote gogs backup to app script 2016-07-09 21:26:27 +01:00
Bob Mottram eaa7baba88 Move remote mediagoblin backup to app script 2016-07-09 21:21:48 +01:00
Bob Mottram 83430ecf09 Move remote rss backup to app script 2016-07-09 20:53:35 +01:00
Bob Mottram d27a518bca Move remote gnusocial backup to app script 2016-07-09 20:47:01 +01:00
Bob Mottram 7723c26036 Restoring apps from the control panel 2016-07-09 18:02:33 +01:00
Bob Mottram f5e3821e43 All variants 2016-07-09 11:58:15 +01:00
Bob Mottram 05f41cfdc0 Move emacs local backup into app script 2016-07-09 11:51:18 +01:00
Bob Mottram 580fe547dc Placeholder reconfigure functions 2016-07-09 11:36:12 +01:00
Bob Mottram 04d8571140 Placeholder functions 2016-07-09 11:15:41 +01:00
Bob Mottram 9ffb0fe508 Move xmpp local restore to app script 2016-07-09 10:54:41 +01:00
Bob Mottram 781453c7fe Move gnusocial local restore to app script 2016-07-09 10:46:05 +01:00
Bob Mottram f19b65bd8f Move hubzilla local restore to app script 2016-07-09 10:40:36 +01:00
Bob Mottram e2ad22bd2d Move rss local restore to app script 2016-07-09 10:33:56 +01:00
Bob Mottram 2b9df463b4 Move syncthing local restore to app script 2016-07-09 10:28:53 +01:00
Bob Mottram ffdd598ca3 Placeholder functions for mediagoblin restore 2016-07-08 23:03:55 +01:00
Bob Mottram e6a937e541 Move local restore of gogs to app script 2016-07-08 23:01:37 +01:00
Bob Mottram e3f0ae969e Move local wiki restore to app script 2016-07-08 16:52:17 +01:00
Bob Mottram 388c8b300d Move local blog restore to app script 2016-07-08 16:42:31 +01:00
Bob Mottram 3910ab6ac6 Move local cjdns restore to app script 2016-07-08 16:38:26 +01:00
Bob Mottram bda2f9919d Move local mumble restore to app script 2016-07-08 16:26:18 +01:00
Bob Mottram 44c3d087cd Remove legacy tox local restore 2016-07-08 16:19:07 +01:00
Bob Mottram 7a0c054d55 Move tox local restore to app script 2016-07-08 16:18:23 +01:00
Bob Mottram 96e8e5c796 Move user permissions function to utils 2016-07-08 16:07:55 +01:00
Bob Mottram 6754e540fd Move sip local restore to spp script 2016-07-08 16:06:34 +01:00
Bob Mottram 79ca882147 Add tests for presence of restrore functions within app scripts 2016-07-08 16:01:39 +01:00
Bob Mottram c06871f9b1 Split mumble from sip in local restore 2016-07-08 15:57:04 +01:00
Bob Mottram c6fe64ad7c Consolidate drive mount/unmount functions 2016-07-08 15:39:06 +01:00
Bob Mottram 9c3d627bf2 Move SIP upgrade into app script 2016-07-08 14:32:35 +01:00
Bob Mottram 46d0f0a541 Move blog upgrade into app script 2016-07-08 14:30:37 +01:00
Bob Mottram 835c14d928 Function to upgrade apps 2016-07-08 14:28:12 +01:00
Bob Mottram 5e7eefa2de Remove paths which aren't needed 2016-07-07 21:50:12 +01:00
Bob Mottram f077dc7726 Backup local apps 2016-07-07 21:43:46 +01:00
Bob Mottram 783d66fdf3 Local backups 2016-07-07 20:42:25 +01:00
Bob Mottram 0b54cf5641
Make calling database backup to usb simpler 2016-07-07 17:45:57 +01:00
Bob Mottram f0925ebb97
Local backup of ttrss 2016-07-07 14:04:00 +01:00
Bob Mottram 278440a39c
Local backup for mumble 2016-07-07 12:12:33 +01:00
Bob Mottram 28cc306cd8
Improve hubzilla local backup 2016-07-07 11:59:56 +01:00
Bob Mottram a17c56f243
Local backup for ipfs 2016-07-07 11:56:21 +01:00
Bob Mottram 7afd0e27a4
Local backup for hubzilla 2016-07-07 11:44:45 +01:00
Bob Mottram 2e52ff8b8a
Local backup for gogs 2016-07-07 11:33:45 +01:00
Bob Mottram 8a165eddb9
Local backup of gnusocial 2016-07-07 11:20:10 +01:00
Bob Mottram 6b287ba099
Emacs placeholders 2016-07-07 10:59:39 +01:00
Bob Mottram 6beae8d5f3
Local backup function for dlna 2016-07-07 10:05:27 +01:00
Bob Mottram d919518eb9
Local backup function for blog 2016-07-07 09:58:21 +01:00
Bob Mottram f17bdebb10 Add backup functions to tripwire app 2016-07-06 20:39:47 +01:00
Bob Mottram 51f7f3d0fa Move base system into the share directory 2016-07-06 20:31:52 +01:00
Bob Mottram 2bb77bcf1b Move utils into the share directory 2016-07-06 20:27:18 +01:00
Bob Mottram c4abe22744 Move apps into share directory 2016-07-06 20:06:57 +01:00
Bob Mottram 94b3b80aa9 Moving apps to share 2016-07-06 19:45:58 +01:00
Bob Mottram 18d62a43b9 Quotes 2016-07-06 17:13:18 +01:00
Bob Mottram dc03283118 Quotes 2016-07-06 17:12:35 +01:00
Bob Mottram 6290387734 Remove some annoying variant boilerplate 2016-07-06 16:59:59 +01:00
Bob Mottram a5b1812e28 Selecting apps from variant name 2016-07-06 16:47:55 +01:00
Bob Mottram 3d83d1636b Populate upgrade functions for apps 2016-07-06 15:40:09 +01:00
Bob Mottram 5460385221 Placeholder functions for app upgrades 2016-07-06 15:01:28 +01:00
Bob Mottram 861c1d8bc0 Local or remote backups 2016-07-06 14:55:09 +01:00
Bob Mottram 737ea96f7f Fix app interfaces 2016-07-06 14:43:20 +01:00
Bob Mottram e7233c4fe9 Executable 2016-07-06 13:22:12 +01:00
Bob Mottram 03ff899399 Preparing app setup 2016-07-06 13:21:43 +01:00
Bob Mottram 9ce622b5bd
Project name 2016-07-06 09:31:13 +01:00
Bob Mottram 2db820daa0
Move some apps to a base system 2016-07-06 09:24:42 +01:00
Bob Mottram e96cd9134b Consistant gnusocial naming 2016-07-06 08:05:26 +01:00
Bob Mottram 5fb34df806 Consolidate install functions 2016-07-05 21:50:11 +01:00
Bob Mottram 7a7d4223b6 App interface compliance 2016-07-05 20:07:43 +01:00
Bob Mottram 9eba0735ad Check for failure of tests 2016-07-05 19:02:44 +01:00
Bob Mottram 3dc4278e3e no return 2016-07-05 17:00:10 +01:00
Bob Mottram ba1d0cc7a7 Braces 2016-07-05 16:52:04 +01:00
Bob Mottram bcd762e8dd Check that completion file exists 2016-07-05 16:42:50 +01:00
Bob Mottram 8d24da1d0c No exit 2016-07-05 16:30:36 +01:00
Bob Mottram e4593e59a6 Selector script to add or remove apps 2016-07-05 15:48:36 +01:00
Bob Mottram cf4a38367e Use loop for interface functions 2016-07-05 11:41:33 +01:00
Bob Mottram 4123b712fc Tests for application interface functions 2016-07-05 09:47:45 +01:00
Bob Mottram 09bc799226 Install functions 2016-07-05 08:22:33 +01:00
Bob Mottram cd0a878149 Placeholder backup functions 2016-07-04 21:02:22 +01:00
Bob Mottram e93015723b More removal functions for zeronet 2016-07-04 20:45:49 +01:00
Bob Mottram 66e2e4d73a Recommended gnusocial hub retries 2016-07-04 20:10:57 +01:00
Bob Mottram 7da0bb1e81 Function to remove zeronet 2016-07-04 20:09:09 +01:00
Bob Mottram ce9091d34a Function to remove xmpp 2016-07-04 19:36:56 +01:00
Bob Mottram eadc7fc342 Function to remove wiki 2016-07-04 19:23:17 +01:00
Bob Mottram df9468a1a4 Function to remove webmail 2016-07-04 19:14:03 +01:00
Bob Mottram 8afe6548f9 Function to remove vpn 2016-07-04 19:06:09 +01:00
Bob Mottram 3f7be9c1d6 Function to remove tox 2016-07-04 19:03:55 +01:00
Bob Mottram 137821b926 Function to remove tox node 2016-07-04 13:32:23 +01:00
Bob Mottram 62e04497ce Function to remove syncthing 2016-07-04 13:19:05 +01:00
Bob Mottram 089b8e204b Function to remove sip 2016-07-04 13:11:14 +01:00
Bob Mottram 06ec000f58 Function to remove search engine 2016-07-04 13:01:59 +01:00
Bob Mottram 6c59300271 Onion support in for app removals 2016-07-04 08:31:29 +01:00
Bob Mottram 5281b96330 Function to remove an onion service 2016-07-04 08:14:09 +01:00
Bob Mottram e69717af61 function to remove rss reader 2016-07-03 22:54:58 +01:00
Bob Mottram 0b6e57e219 Tidying 2016-07-03 22:31:45 +01:00
Bob Mottram 94641a370c function to remove mumble 2016-07-03 22:30:26 +01:00
Bob Mottram 7666e778e4 function to remove irc server 2016-07-03 22:21:50 +01:00
Bob Mottram 8df611b0f9 function to remove ipfs 2016-07-03 22:00:09 +01:00
Bob Mottram c42e5eaa30 function to remove tripwire 2016-07-03 21:49:38 +01:00
Bob Mottram ebd7f2522d function to remove hubzilla 2016-07-03 21:40:03 +01:00
Bob Mottram 7612453887 function to remove gogs 2016-07-03 21:34:22 +01:00
Bob Mottram 4d2c1836ac function to remove gnu social 2016-07-03 21:22:12 +01:00
Bob Mottram 0f71e54d7c function to remove dlna 2016-07-03 20:29:52 +01:00
Bob Mottram c892dedab4 function to remove cjdns 2016-07-03 20:25:46 +01:00
Bob Mottram 84b383b29c function to remove blog 2016-07-03 20:19:58 +01:00
Bob Mottram 64a64641d1 functions to remove batman 2016-07-03 19:54:48 +01:00
Bob Mottram 879ab883fb functions to remove babel 2016-07-03 19:43:16 +01:00
Bob Mottram 01e84bfc76 Change naming to be more consistent 2016-07-03 19:21:47 +01:00
Bob Mottram bc76f9237f Move firewall functions into app scripts 2016-07-03 18:52:57 +01:00
Bob Mottram fe53a43e9f More script replacements 2016-07-03 17:53:24 +01:00
Bob Mottram 998274090f More script replacements 2016-07-03 17:45:55 +01:00
Bob Mottram cc61a80f97 More links to the tox app script 2016-07-03 17:36:17 +01:00
Bob Mottram f1571e14d7 Get toxid repo from app script 2016-07-03 17:34:45 +01:00
Bob Mottram 68ad1e07a5 Get toxcore repo from app script 2016-07-03 17:33:52 +01:00
Bob Mottram b77141a7e8 Get tox port from app script 2016-07-03 17:33:03 +01:00
Bob Mottram b9e1e4b72d Get toxcore commit from app script 2016-07-03 17:31:56 +01:00
Bob Mottram 97643c2306 Obtain min password length from utils script 2016-07-03 17:30:15 +01:00
Bob Mottram 88d4bd3ceb Obtain min password length from utils script 2016-07-03 17:29:31 +01:00
Bob Mottram 8d8690ef08 Obtain go version from utils script 2016-07-03 17:28:12 +01:00
Bob Mottram 6ce9db4899 Obtain go patameters from utils script 2016-07-03 17:27:18 +01:00
Bob Mottram 88d2df7ba6 Obtain password length from utils script 2016-07-03 17:25:14 +01:00
Bob Mottram cc26414f23 Obtain password length from utils script 2016-07-03 17:24:28 +01:00
Bob Mottram 27392b2743 Unclude utils and app within repos 2016-07-03 17:04:14 +01:00
Bob Mottram 0df3a86365 Stockholm initial 2016-07-03 16:13:34 +01:00
Bob Mottram 229df46f2a
Move commit function to separate script 2016-06-30 16:04:55 +01:00
Bob Mottram 78f200db88
Separate out database functions into their own script 2016-06-30 15:55:23 +01:00
Bob Mottram bfa480ef13
Preamble actually isn't needed
variables come from the calling script
2016-06-30 15:08:55 +01:00
Bob Mottram c14f73af67
Avoid excessive echoes 2016-06-30 15:03:10 +01:00
Bob Mottram 8a42d7576f
git utility script 2016-06-30 15:00:50 +01:00
Bob Mottram 6f5f81d45c
Move git functions to separate script 2016-06-30 14:59:43 +01:00
Bob Mottram 634773fcf6
Only record the new commit if all goes well 2016-06-29 16:48:19 +01:00