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
Bob Mottram
e36a4b876c
Warnings if tlsdate doesn't build
2016-06-29 16:47:20 +01:00
Bob Mottram
eae6b96735
Return to compiling tlsdate from source
...
This is in order to include recent pull requests which
are not yet upstreamed.
It also looks like tlsdate may be removed from future
debian versions due to lack of maintenance.
2016-06-29 16:41:35 +01:00
Bob Mottram
c267ef27e5
Looks like the odroid has boot blobs, so is unsupportable for now
...
The relevant quote is 'Boot blobs are in binary format (Limited by Amlogic's policy)'
2016-06-29 11:10:00 +01:00
Bob Mottram
ec2df011aa
Remove StartSSL from control panel
2016-06-29 09:44:44 +01:00
Bob Mottram
b9b647d4ab
arm64
2016-06-28 18:01:27 +01:00
Bob Mottram
1baba33ec2
Tidying
2016-06-28 17:32:54 +01:00
Bob Mottram
6cf270250f
Tidying
2016-06-28 17:26:02 +01:00
Bob Mottram
33e6f2c2be
Beginning of support for odroid c2
2016-06-28 17:18:15 +01:00
Bob Mottram
7cbb3242bf
Move to using letsencrypt for gogs
2016-06-28 15:43:14 +01:00
Bob Mottram
694b486d6e
Move to using letsencrypt on the blog
2016-06-28 15:41:26 +01:00
Bob Mottram
3ee72dc3c7
install memcached
2016-06-26 13:27:19 +01:00
Bob Mottram
5d65cf4467
Enable batman daemon
2016-06-26 12:41:12 +01:00
Bob Mottram
5a2b0c0b1a
batman not a oneshot
2016-06-26 12:38:55 +01:00
Bob Mottram
a7369b6078
More image names
2016-06-26 11:29:48 +01:00
Bob Mottram
d7a0571518
Stop if batman verify fails
2016-06-26 10:34:54 +01:00
Bob Mottram
0425e7ea5d
Batman daemon restart on fail
2016-06-26 10:11:17 +01:00
Bob Mottram
6863f6413b
Restart batman daemon on failure
2016-06-26 10:02:18 +01:00
Bob Mottram
1459693650
Verify that batman is running after start
2016-06-26 09:55:31 +01:00
Bob Mottram
2bff9487f5
Change zeronet directory
2016-06-25 23:46:05 +01:00
Bob Mottram
94fc4e44d8
Icon names
2016-06-25 22:38:08 +01:00
Bob Mottram
4c2c0ebc36
Fix path
2016-06-25 20:08:59 +01:00
Bob Mottram
f26202a3b7
Add web server to mesh images
2016-06-25 16:51:04 +01:00
Bob Mottram
2fb249e6ef
Mesh client browser icon
2016-06-25 13:08:31 +01:00
Bob Mottram
a440fc4acd
terminal icon
2016-06-25 12:47:55 +01:00
Bob Mottram
997217983c
Abandon empty password
2016-06-25 12:44:32 +01:00
Bob Mottram
e89f9bc5f5
Move dconf command to mesh startup script
2016-06-25 11:01:58 +01:00
Bob Mottram
91c3974c6a
dbus x11
2016-06-25 10:35:03 +01:00
Bob Mottram
9fe7188d63
Add dbus
2016-06-25 10:13:43 +01:00
Bob Mottram
681b0dbc1e
dconf packages
2016-06-25 09:49:16 +01:00
Bob Mottram
b5db6f0bb1
Disable screen lock on mesh clients
2016-06-25 09:37:15 +01:00
Bob Mottram
36a76be76e
desktop icons
2016-06-24 23:53:25 +01:00
Bob Mottram
e1933a37ca
Order
2016-06-24 21:33:11 +01:00
Bob Mottram
ee2b4ee261
Create desktop directory
2016-06-24 21:13:02 +01:00
Bob Mottram
f862a19a02
Paths
2016-06-24 20:50:06 +01:00
Bob Mottram
16bd57f871
Terminal icon on mesh desktop
2016-06-24 19:22:23 +01:00
Bob Mottram
447db8b10b
Autostart tox UI on mesh client
2016-06-24 18:45:52 +01:00
Bob Mottram
a57c207750
Fix mesh client desktop background
2016-06-24 16:32:47 +01:00
Bob Mottram
dc0d04ca1d
Enable batman daemon on mesh client
2016-06-24 16:03:06 +01:00
Bob Mottram
f95cef531d
Mesh client boots to X
2016-06-24 15:36:39 +01:00
Bob Mottram
d840fc68cd
automatic login
2016-06-24 15:24:16 +01:00
Bob Mottram
ac39c27ec8
motd for mesh clients
2016-06-24 12:20:05 +01:00
Bob Mottram
0206945fac
Change permissions of images to the current user
2016-06-24 11:26:16 +01:00
Bob Mottram
849ed3ead5
Use nodm on mesh clients, so there's no login screen
2016-06-24 09:59:38 +01:00
Bob Mottram
0645f82d30
Stick with default login for mesh clients
2016-06-23 23:12:32 +01:00
Bob Mottram
56ebd42876
Install mesh UI desktop background
2016-06-23 22:16:32 +01:00
Bob Mottram
5d952c5f66
Add lightdm to mesh/usb installs
2016-06-23 17:15:03 +01:00
Bob Mottram
d21ef490ff
Fixing mesh variant images
2016-06-23 13:56:02 +01:00
Bob Mottram
3e1f751b01
Import tox and syncthing public keys
2016-06-23 13:10:34 +01:00
Bob Mottram
48cee051ab
Optionally install proprietary firmware for wifi on mesh variants
2016-06-23 11:04:04 +01:00
Bob Mottram
201d2cb0ca
meshusb variant
2016-06-23 10:47:26 +01:00
Bob Mottram
74c1220da4
Tidying
2016-06-22 10:57:53 +01:00
Bob Mottram
0e5f6daa80
Enable xmpp modules suggested by the Conversations app readme
2016-06-22 10:26:52 +01:00
Bob Mottram
b7b17256f7
Set the trust level at the same time as adding a gpg key
2016-06-21 09:51:27 +01:00
Bob Mottram
abb5baa71f
triggers directory
2016-06-18 15:54:08 +01:00
Bob Mottram
cb729529ef
More directories
2016-06-18 15:38:35 +01:00
Bob Mottram
83116a81c4
Don't ask
2016-06-18 15:17:43 +01:00
Bob Mottram
c35aa87649
Data directory
2016-06-18 15:07:02 +01:00
Bob Mottram
8bc31ba1d1
Relative directory
2016-06-18 14:14:54 +01:00
Bob Mottram
5c9bb711c8
Typo
2016-06-18 14:00:31 +01:00
Bob Mottram
a7b3e89d20
Deployment directory
2016-06-18 13:54:49 +01:00
Bob Mottram
5e991865ab
Add mediadrop user
2016-06-18 13:35:19 +01:00
Bob Mottram
1a721e3232
Fix sed
2016-06-18 13:31:22 +01:00
Bob Mottram
daed48a85e
Correct name
2016-06-18 13:16:06 +01:00
Bob Mottram
f372f8e5fe
& not needed
2016-06-18 13:12:44 +01:00
Bob Mottram
6191ddeeda
Versioned python packages
2016-06-18 13:02:50 +01:00
Bob Mottram
e198e468dd
Double quotes
2016-06-18 11:57:15 +01:00
Bob Mottram
0f937d25dc
Tidying
2016-06-17 09:23:25 +01:00
Bob Mottram
6faeb0eb94
maximum size
2016-06-17 09:20:19 +01:00
Bob Mottram
9d21c88836
Double quotes
2016-06-17 08:46:37 +01:00
Bob Mottram
74dce2a9ad
Bad append
2016-06-17 08:33:35 +01:00
Bob Mottram
209471c8ed
Remove any existing install
2016-06-17 08:21:47 +01:00
Bob Mottram
8b660c7a13
Remove if already existing
2016-06-17 08:19:18 +01:00
Bob Mottram
9d7e850a3e
Tidying
2016-06-16 21:38:54 +01:00
Bob Mottram
ad05d58df9
More mediadrop configuration
2016-06-16 17:46:53 +01:00
Bob Mottram
6335678be7
mediadrop in progress
2016-06-15 08:23:32 +01:00
Bob Mottram
0c1317b566
Beginning of media server
2016-06-14 17:35:49 +01:00
Bob Mottram
8559f770bb
gevent
2016-06-12 16:33:02 +01:00
Bob Mottram
afbba27b5c
process control
2016-06-11 20:58:18 +01:00
Bob Mottram
849ee8dbec
qtox repo only works with certain architectures
2016-06-10 11:43:17 +01:00
Bob Mottram
f6eec19b9c
Spaces
2016-06-10 09:53:21 +01:00
Bob Mottram
daaaade8f2
Set the trust level for a gpg key
2016-06-10 09:48:22 +01:00
Bob Mottram
784cee0eda
Stop and restart the mail server when backing up
...
Otherwise mail can arrive during the process
2016-06-08 22:20:41 +01:00
Bob Mottram
282594eb09
Merge branch 'master' of https://github.com/bashrc/freedombone
2016-06-08 22:14:57 +01:00
Bob Mottram
0f7bad4a0b
Beginning of usb client
2016-06-08 22:14:19 +01:00
Bob Mottram
c565f37033
Recreate firewall to remove RELATED
2016-06-08 12:28:32 +01:00
Bob Mottram
e830037a9c
Don't accept RELATED packets
2016-06-08 10:44:29 +01:00
Bob Mottram
4f4354ba19
Check that toxid gets installed
2016-06-07 09:48:33 +01:00
Bob Mottram
3348a0c360
Remove unused compile functions
2016-06-07 09:25:32 +01:00
Bob Mottram
ee2dd373ef
Beginning of usb client builds with user interfaces
2016-06-06 17:31:23 +01:00
Bob Mottram
b292d24377
Fix monkeysphere emails
2016-06-05 14:51:25 +01:00
Bob Mottram
2637547c15
Create directory if needed
2016-06-05 14:27:33 +01:00
Bob Mottram
776c1696eb
dollar
2016-06-05 14:23:39 +01:00
Bob Mottram
7a0912e3db
dollar
2016-06-05 14:21:29 +01:00
Bob Mottram
a45fb05377
Add PEP to xmpp, to support OMEMO
2016-06-05 11:20:26 +01:00
Bob Mottram
125900faf2
Disable password logins for mesh nodes
...
If you need to get ssh access then manually add a public key to authorized_keys
2016-06-04 18:13:26 +01:00
Bob Mottram
0e91aafbbf
Pass through the minimum password length when creating an image
2016-06-04 17:39:26 +01:00
Bob Mottram
f24a136e77
Tidying
2016-06-04 17:34:26 +01:00
Bob Mottram
152360ab96
Standardise password lengths
2016-06-04 14:25:46 +01:00
Bob Mottram
f460e0c033
Comments
2016-06-03 22:14:33 +01:00
Bob Mottram
b1b2e1a6e8
Add stream management to prosody
2016-06-03 22:04:23 +01:00
Bob Mottram
31c345f100
Add message carbons to prosody
2016-06-03 21:03:28 +01:00
Bob Mottram
5ec55c0467
Add client state indication to prosody
2016-06-03 20:56:05 +01:00
Bob Mottram
d51af9b3c4
Add message archive management to prosody
2016-06-03 20:43:05 +01:00
Bob Mottram
59e5b8ac8e
Customise gnusocial theme with project logo
2016-05-31 21:42:55 +01:00
Bob Mottram
b3114fc58e
Set the hostname for mesh peers
2016-05-30 21:05:03 +01:00
Bob Mottram
970417a972
Default to 2G images for mesh nodes
2016-05-30 20:47:40 +01:00
Bob Mottram
c202ad4e6e
sleep for a while to wait for tox keys to be generated
2016-05-30 18:30:00 +01:00
Bob Mottram
a82f68abe4
toxcore directory
2016-05-30 17:49:45 +01:00
Bob Mottram
0f3cd4b7d5
Move systemd commands
2016-05-30 15:37:58 +01:00
Bob Mottram
bf11e3c6fd
No reload
2016-05-30 15:07:29 +01:00
Bob Mottram
181eaa5d96
Change toxcore daemon
2016-05-30 14:36:02 +01:00
Bob Mottram
efae204a4b
Move daemon copy
2016-05-30 14:32:14 +01:00
Bob Mottram
8da1ff40a3
Scriptifying more things
2016-05-30 13:56:05 +01:00
Bob Mottram
230479b7e0
directory
2016-05-30 13:15:17 +01:00
Bob Mottram
2ef92742a5
Root
2016-05-30 12:52:48 +01:00
Bob Mottram
00b406144c
Script name
2016-05-30 11:52:59 +01:00
Bob Mottram
7a1637daeb
Script to install toxcore
2016-05-30 11:39:43 +01:00
Bob Mottram
23deff9409
no need to cd
2016-05-29 16:11:58 +01:00
Bob Mottram
68b0ae84a8
Compile toxid on mesh nodes
2016-05-29 14:12:57 +01:00
Bob Mottram
7bd33c9a44
Run aclocal
2016-05-29 12:36:23 +01:00
Bob Mottram
92af7a68a9
make clean
2016-05-29 11:49:50 +01:00
Bob Mottram
c761ea62e6
Exit rather than return
2016-05-29 10:51:43 +01:00
Bob Mottram
39302bd960
Time the compilation
2016-05-29 10:46:41 +01:00
Bob Mottram
24579e62c9
More logging of compile
2016-05-29 10:06:51 +01:00
Bob Mottram
286d796722
Better zeronet daemon replacement
2016-05-29 09:45:02 +01:00
Bob Mottram
fb5314f228
Compiling toxcore and toxic
2016-05-28 22:55:55 +01:00
Bob Mottram
e611870937
Install avahi on mesh clients
2016-05-28 22:30:06 +01:00
Bob Mottram
399a463d2f
Don't try to set the toxic nick
2016-05-28 22:14:50 +01:00
Bob Mottram
f76947c90b
Import key
2016-05-28 22:06:40 +01:00
Bob Mottram
3538b3335a
sudo
2016-05-28 21:59:22 +01:00
Bob Mottram
de5d93e5dd
Different tox repo
2016-05-28 21:53:48 +01:00
Bob Mottram
2aea610b44
Only install toxic on mesh clients
2016-05-28 21:04:27 +01:00
Bob Mottram
19a749c128
sudo
2016-05-28 20:47:49 +01:00
Bob Mottram
082d023799
Install tox clients on client mesh install
2016-05-28 20:13:11 +01:00
Bob Mottram
b58a40c484
calling toxic
2016-05-28 19:52:12 +01:00
Bob Mottram
e4645e80de
Don't install babel
2016-05-28 19:44:56 +01:00
Bob Mottram
f4d06bdb83
-f option
2016-05-28 19:30:20 +01:00
Bob Mottram
7ab7458631
Message to indicate mesh install
2016-05-28 19:17:43 +01:00
Bob Mottram
ada6d58fc6
Double quotes
2016-05-28 19:06:34 +01:00
Bob Mottram
978959b0cf
sudo
2016-05-28 18:45:28 +01:00
Bob Mottram
982192d679
Give mesh images an indicative filename
2016-05-28 17:52:13 +01:00
Bob Mottram
55a2bd2899
Note on recovery from errors
2016-05-28 17:38:27 +01:00
Bob Mottram
2d4dea010d
Typo
2016-05-28 17:03:36 +01:00
Bob Mottram
08c2079e61
Tox nodes
2016-05-28 16:28:31 +01:00
Bob Mottram
67a9eccb9b
chown in chroot
2016-05-28 16:23:05 +01:00
Bob Mottram
d07212b118
Tidying
2016-05-28 15:17:27 +01:00
Bob Mottram
043862ec9a
Compile toxcore and toxic on mesh nodes
...
This does result in a delay before fully operational but avoids needing to cross compile while building the image, which adds complexity
2016-05-28 15:13:03 +01:00
Bob Mottram
a83bf3e8ca
Set variant during image build
2016-05-28 13:43:05 +01:00
Bob Mottram
e97db260a7
Revert "Revert "Revert "Reinstate mesh script"""
...
This reverts commit 6e34fee9c0
.
2016-05-28 12:55:33 +01:00
Bob Mottram
ff69150655
Remove unused parameters
2016-05-28 12:28:00 +01:00
Bob Mottram
1089939777
Move mesh install functions
...
Otherwise dns lookups fail
2016-05-28 12:16:00 +01:00
Bob Mottram
6e34fee9c0
Revert "Revert "Reinstate mesh script""
...
This reverts commit fafadac212
.
2016-05-28 11:14:21 +01:00
Bob Mottram
ee8d20ac9e
toxcore
2016-05-28 09:57:19 +01:00
Bob Mottram
07d7a1a45a
checkout if commit defined
2016-05-28 09:52:15 +01:00
Bob Mottram
ce846f4fb8
Peg toxcore to a commit
2016-05-28 09:34:18 +01:00
Bob Mottram
fafadac212
Revert "Reinstate mesh script"
...
This reverts commit 1af4c14ad3
.
2016-05-27 16:44:12 +01:00
Bob Mottram
ad501c1083
Revert "Try with no su"
...
This reverts commit 411e3834e5
.
2016-05-27 16:41:17 +01:00
Bob Mottram
411e3834e5
Try with no su
2016-05-27 15:38:49 +01:00
Bob Mottram
e48004d3d4
Initialise mesh
2016-05-27 14:18:02 +01:00
Bob Mottram
2b2ce8d78a
Typo
2016-05-27 10:25:50 +01:00
Bob Mottram
6479b5c9d5
No ssh tor config when installing mesh
2016-05-27 09:06:25 +01:00
Bob Mottram
1af4c14ad3
Reinstate mesh script
2016-05-26 17:28:38 +01:00
Bob Mottram
ff9dead3df
Bump the toxic commit
2016-05-24 20:24:24 +01:00
Bob Mottram
e6583a18a3
Add gpg email address or key ID
...
Sometimes on a profile people only give their key ID
2016-05-24 09:25:18 +01:00
Bob Mottram
db6986fdd9
Bump the qvitter commit
2016-05-21 21:12:59 +01:00
Bob Mottram
21b54fa08d
Blog password encryption type
2016-05-21 15:30:05 +01:00
Bob Mottram
4bee9fa01d
no quotes
2016-05-21 15:24:52 +01:00
Bob Mottram
d9795a2c3a
Blog password hashing
2016-05-21 14:54:53 +01:00
Bob Mottram
490dcdac4a
blog password hash
2016-05-21 14:41:48 +01:00
Bob Mottram
71636c07ae
Tidying
2016-05-20 21:39:49 +01:00
Bob Mottram
8af1da00ca
gnusocial sharings plugin theme
2016-05-20 21:01:47 +01:00
Bob Mottram
5ea46a9b9c
Explicitly configure gogs daemon
2016-05-15 10:33:46 +01:00
Bob Mottram
73851c21b3
For now use the sharings fork to ensure no runtime errors
2016-05-14 20:50:01 +01:00
Bob Mottram
8bffe3dc9c
Missing backslash
2016-05-14 20:05:43 +01:00
Bob Mottram
7446b83b08
Make the daemon script more generic
2016-05-14 20:03:11 +01:00
Bob Mottram
9b946e764a
Make the gnusocial daemon check hourly
2016-05-14 19:56:24 +01:00
Bob Mottram
5a30e23944
Stop and restart daemons when restoring gnusocial from backup
2016-05-14 19:51:42 +01:00
Bob Mottram
665fe8f761
Script to restart gnusocial daemons if needed
2016-05-14 19:45:55 +01:00
Bob Mottram
c5b74fafff
Reduce microblog polling time
2016-05-14 14:32:35 +01:00
Bob Mottram
326eb866a1
ownership
2016-05-14 13:42:54 +01:00
Bob Mottram
afb33abc0c
cronic doesn't report errors
2016-05-14 13:36:19 +01:00
Bob Mottram
97fbdae1aa
redirection not needed
2016-05-14 13:00:50 +01:00
Bob Mottram
78086e0e0b
Too many cds
2016-05-14 12:53:07 +01:00
Bob Mottram
87a6b1935e
Use cronic to prevent email logging of gpg key refreshes
2016-05-14 12:49:52 +01:00
Bob Mottram
4e2d8c711d
Enable the gnusocial sharings plugin
2016-05-14 11:11:42 +01:00
Bob Mottram
c8b1d70450
Document wifi setup when creating images
2016-05-13 18:19:34 +01:00
Bob Mottram
ef4a1be68c
Hubzilla security update
2016-05-13 17:11:31 +01:00
Bob Mottram
141aec2619
Don't report every gpg key refresh
2016-05-13 09:55:51 +01:00
Bob Mottram
fdc426bbd8
Don't send to stdout
2016-05-12 22:37:17 +01:00
Bob Mottram
4bae0f73ea
Different method for refreshing gpg keys
2016-05-12 20:26:48 +01:00
Bob Mottram
f2c0f970eb
Don't show gogs footer
2016-05-12 15:37:37 +01:00
Bob Mottram
1431511b73
Improve gogs config
2016-05-12 15:17:37 +01:00
Bob Mottram
1d5a5f7913
addon subdirectory
2016-05-12 11:57:25 +01:00
Bob Mottram
321b68e505
Delete any existing branch
2016-05-12 11:44:03 +01:00
Bob Mottram
8db7c19776
Update hubzilla addons
2016-05-12 11:24:59 +01:00
Bob Mottram
518ffc1139
hubzilla 1.6
2016-05-12 11:06:50 +01:00
Bob Mottram
02973a691a
Permission on config file
2016-05-10 22:40:35 +01:00
Bob Mottram
8fc2cdec8c
Missing redirects
2016-05-10 09:40:51 +01:00
Bob Mottram
c5c690b47d
Check that the gogs database template exists
2016-05-10 08:23:37 +01:00
Bob Mottram
73c0ab32ed
Populate the gogs database
2016-05-10 08:22:13 +01:00
Bob Mottram
81eebcb0c7
Create the gogs configuration
2016-05-09 23:01:00 +01:00
Bob Mottram
93066abc97
Log only once
2016-05-09 20:26:29 +01:00
Bob Mottram
54f44b85b5
Remove some directories
2016-05-09 20:11:25 +01:00
Bob Mottram
c1c99f42f9
standardise gvm_home
2016-05-09 18:32:17 +01:00
Bob Mottram
d70d6d97b4
Remove any existing gvm
2016-05-09 16:53:30 +01:00
Bob Mottram
104519024c
Don't create directory
2016-05-09 16:50:15 +01:00
Bob Mottram
6b7060ab0e
Rename gvm directory
2016-05-09 16:46:02 +01:00
Bob Mottram
df0c0f8799
Remove any existing gvm directory
2016-05-09 16:24:35 +01:00
Bob Mottram
35a44820ab
Create gvm_root directory
2016-05-09 16:11:30 +01:00
Bob Mottram
2c84b8c064
Moving gvm
2016-05-09 12:12:37 +01:00
Bob Mottram
4bfc7c98df
Handle reinstalls of gvm
2016-05-08 19:16:29 +01:00
Bob Mottram
5794a63df0
Remove gogs user if it already exists
2016-05-08 17:41:56 +01:00
Bob Mottram
d554d8abcf
Sequence
2016-05-07 16:53:25 +01:00
Bob Mottram
24ccc4d271
Safely remove tox identity
2016-05-07 16:52:58 +01:00
Bob Mottram
7ca018673b
Remove keys in a safer way
2016-05-07 16:50:00 +01:00
Bob Mottram
84c336528b
Add a back/exit selection
2016-05-05 09:18:19 +01:00
Bob Mottram
72ed2b2cc9
Check that monkeysphere server keys exist
2016-05-04 16:34:12 +01:00
Bob Mottram
1f276cb232
Bring up wlan0 when wifi is enabled
2016-05-04 15:59:36 +01:00
Bob Mottram
749536afcd
Clear value after each wifi network
2016-05-04 15:53:28 +01:00
Bob Mottram
32ed82bd67
Client signing of monkeysphere server keys
2016-05-04 13:56:00 +01:00
Bob Mottram
a7745f4cb7
Send monkeysphere server keys to users
2016-05-04 09:53:37 +01:00
Bob Mottram
dadb763160
Remove condition
2016-05-04 09:37:04 +01:00
Bob Mottram
1bbc069e33
search anyway
2016-05-04 09:32:35 +01:00
Bob Mottram
5dc85c071d
Test for error
2016-05-04 09:29:08 +01:00
Bob Mottram
51c0a2a530
change variable
2016-05-04 09:22:46 +01:00
Bob Mottram
d44fc9e5a6
Improve the signing instructions
2016-05-02 22:05:35 +01:00
Bob Mottram
93aac9a07d
Obtain key to sign if needed
2016-05-02 21:56:13 +01:00
Bob Mottram
57ab59f08f
Tidying
2016-05-02 19:30:51 +01:00
Bob Mottram
a7572eabc1
Command option to register a website with monkeysphere
2016-05-02 19:08:29 +01:00
Bob Mottram
988ceb0281
Refresh gpg keys from user control panel
2016-05-02 16:40:59 +01:00
Bob Mottram
24c1b859c9
Sign a key from the user control panel
2016-05-02 16:36:08 +01:00
Bob Mottram
83907dad8a
My
2016-05-02 14:30:20 +01:00
Bob Mottram
de784e6f88
Description
2016-05-02 14:28:41 +01:00
Bob Mottram
067598b4e9
Option to enable monkeysphere on the client
2016-05-02 11:24:33 +01:00
Bob Mottram
c4b2822abf
Option to enable monkeysphere on the client
2016-05-02 11:20:11 +01:00
Bob Mottram
5d2a8c3206
Add an argument
2016-05-02 10:04:03 +01:00
Bob Mottram
87f76b3edd
Refresh gpg keys at a random time
2016-05-02 10:01:46 +01:00
Bob Mottram
f87db99db6
Run gpg key refresh as root
2016-05-02 09:58:54 +01:00
Bob Mottram
a4415c5de4
Refresh gpg keys for all users
2016-05-02 09:54:56 +01:00
Bob Mottram
110a2f08d4
Refresh gpg keys on client
2016-05-01 19:51:00 +01:00
Bob Mottram
12ab51351e
Refresh gpg keys every few hours
2016-05-01 19:41:45 +01:00
Bob Mottram
90d317ceab
Comment out monkeysphere until enabled on server
2016-05-01 18:29:07 +01:00
Bob Mottram
5be82ed463
Improve ssh client config
2016-05-01 18:22:45 +01:00
Bob Mottram
efcaaed9d6
Create ssh client config
2016-05-01 18:15:21 +01:00
Bob Mottram
25863b1e0a
Use name
2016-05-01 18:11:22 +01:00
Bob Mottram
071f36a915
Add certifier when enabling monkeysphere
2016-05-01 17:27:44 +01:00
Bob Mottram
a23d0efb16
Enable monkeysphere via security settings
2016-05-01 17:11:00 +01:00
Bob Mottram
1e2a2d5b02
Update monkeysphere after change of ssh host keys
2016-04-30 20:51:00 +01:00
Bob Mottram
08a022a1cb
import ssh host key to monkeysphere
2016-04-30 20:31:35 +01:00
Bob Mottram
593c7ae36c
Obtain ssh parameters from the main project file
2016-04-30 10:16:00 +01:00
Bob Mottram
03e7d379c7
Client mesh install is optional
2016-04-30 10:08:19 +01:00
Bob Mottram
a77f47f404
Remove unused functions from client install
2016-04-30 10:03:27 +01:00
Bob Mottram
d8d95b40aa
Restore monkeysphere identifier
2016-04-29 23:41:52 +01:00
Bob Mottram
191b624871
Restore monkeysphere users
2016-04-29 19:54:33 +01:00
Bob Mottram
1619659805
Permission on monkeysphere ids
2016-04-29 19:47:48 +01:00
Bob Mottram
afb9db2d39
Monkeysphere ids
2016-04-29 17:00:30 +01:00
Bob Mottram
af1c64912d
Backup and restore any monkeysphere ids
2016-04-29 16:46:44 +01:00
Bob Mottram
d6badcc4cc
gvm
2016-04-29 15:08:46 +01:00
Bob Mottram
9780201e97
gvm root
2016-04-29 14:50:40 +01:00
Bob Mottram
ace9bf07c3
Test for gopath
2016-04-29 14:22:28 +01:00
Bob Mottram
81ed974d4b
Improved handling of Go version
2016-04-29 13:55:17 +01:00
Bob Mottram
d334fbf399
Move to gvm script directory
2016-04-29 10:25:45 +01:00
Bob Mottram
0d77074a93
Don't wait for bashrc
2016-04-29 09:43:24 +01:00
Bob Mottram
09bac71090
Don't wait for bashrc
2016-04-29 09:36:25 +01:00
Bob Mottram
eb11257b77
Split echoes
2016-04-29 09:29:37 +01:00
Bob Mottram
ccd6da693d
Maybe don't need subkey
2016-04-29 09:20:51 +01:00
Bob Mottram
2e2884e53a
Remove directory after install failure
2016-04-29 09:19:49 +01:00
Bob Mottram
1c80216623
Deal with the aftermath of aggressive-indent
2016-04-28 14:36:45 +01:00
Bob Mottram
e2f66dcb6c
Wifi
2016-04-28 14:05:37 +01:00
Bob Mottram
f4a93a3f71
Add monkeysphere subkey
2016-04-28 10:29:24 +01:00
Bob Mottram
f01e792ce1
Install monkeysphere
2016-04-28 09:58:38 +01:00
Bob Mottram
e106d3a181
Tidying
2016-04-27 19:50:31 +01:00
Bob Mottram
cb43975bd5
manpage for wifi command
2016-04-27 19:48:36 +01:00
Bob Mottram
066aa18ff5
Initial wifi networks file comments
2016-04-27 19:30:31 +01:00
Bob Mottram
d1ac3cddad
Wifi status
2016-04-27 19:15:11 +01:00
Bob Mottram
e1a82b205f
Enabling or disabling wifi
2016-04-27 17:54:26 +01:00
Bob Mottram
91871787cd
Option to disable wifi
2016-04-27 17:41:19 +01:00
Bob Mottram
14cc474649
Check that networks file exists
2016-04-27 17:35:58 +01:00
Bob Mottram
53f105e4eb
Tidying
2016-04-27 12:26:34 +01:00
Bob Mottram
d02d8701de
Hotspot settings
2016-04-27 12:24:55 +01:00
Bob Mottram
0e465fa575
wifi menu
2016-04-26 22:38:03 +01:00
Bob Mottram
e725509817
Consistent option name
2016-04-26 20:05:48 +01:00
Bob Mottram
2b14e18748
Can use wifi networks config file from the image builder
2016-04-26 20:00:30 +01:00
Bob Mottram
494af60013
Read wifi networks from file
2016-04-26 19:50:01 +01:00
Bob Mottram
45810fa92d
No wifi encryption
2016-04-26 16:45:15 +01:00
Bob Mottram
ddc7f1a7bb
Can configure wifi from image builder
2016-04-26 15:41:35 +01:00
Bob Mottram
266c31e10a
Improve wifi configuration
2016-04-26 09:56:29 +01:00
Bob Mottram
c363cb9c18
Add wireless tools
2016-04-26 09:44:42 +01:00
Bob Mottram
359ebe7509
Fix webmail config
2016-04-25 21:37:05 +01:00
Bob Mottram
2f1bba7247
initialise webmail database
2016-04-25 21:19:15 +01:00
Bob Mottram
cb3a20d6ff
Backslashes
2016-04-25 20:40:20 +01:00
Bob Mottram
39258d3e0d
Onion configuration for webmail
2016-04-25 20:31:26 +01:00
Bob Mottram
36b2c46b0c
Generate webmail configuration
2016-04-25 20:17:10 +01:00
Bob Mottram
b067a9b2f6
create onion address for webmail
2016-04-25 19:17:15 +01:00
Bob Mottram
ab992fffd5
web directory
2016-04-25 19:10:17 +01:00
Bob Mottram
7908b831c6
Get webmail database password
2016-04-25 19:04:41 +01:00
Bob Mottram
02e1b92f6e
Move to directory
2016-04-25 19:00:54 +01:00
Bob Mottram
3c13cefa51
Beginning of webmail
2016-04-25 17:48:10 +01:00
Bob Mottram
f096b085d6
syncthing firewall
2016-04-23 13:20:23 +01:00
Bob Mottram
68f913f2e7
Tidying
2016-04-23 10:05:07 +01:00
Bob Mottram
6ef3b25862
Tidying
2016-04-23 10:04:13 +01:00
Bob Mottram
986e04bd20
Use diffie-hellman sets specifically advised by bettercrypto
2016-04-23 10:02:28 +01:00
Bob Mottram
a2eaf0d865
Prevent resolv.conf from changing
2016-04-22 09:42:17 +01:00
Bob Mottram
592311f21e
Resolving dns via tor can cause problems
2016-04-22 09:27:54 +01:00
Bob Mottram
d8f0965a33
Sequence
2016-04-22 08:13:56 +01:00
Bob Mottram
10df57da1d
Echo for debugging
2016-04-21 22:32:28 +01:00
Bob Mottram
f0ff1a6067
Prevent resolv.conf from changing
2016-04-21 17:49:22 +01:00
Bob Mottram
62fb59d8b4
Double quites
2016-04-21 16:34:23 +01:00
Bob Mottram
88c97978d9
Changing wifi doesn't cause wired disconnection
2016-04-21 15:29:32 +01:00
Bob Mottram
2295f21762
Wifi dialogs
2016-04-21 15:20:17 +01:00
Bob Mottram
33342b9789
Tidying
2016-04-21 14:16:15 +01:00
Bob Mottram
6a4c2208f5
setup hotspot during install
2016-04-21 14:14:38 +01:00
Bob Mottram
fdbefe3eea
hotspot setup during install
2016-04-21 14:07:39 +01:00
Bob Mottram
1189d07005
original interfaces file
2016-04-21 12:55:55 +01:00
Bob Mottram
af37d67bb2
hotspot
2016-04-21 12:24:20 +01:00
Bob Mottram
3b263e4074
Change wifi settings via control panel
2016-04-20 15:21:41 +01:00
Bob Mottram
e4fcb38372
Wifi setup during install
2016-04-20 14:53:49 +01:00
Bob Mottram
395d6928e7
Tidying
2016-04-20 12:23:52 +01:00
Bob Mottram
6d3943e23e
wifi command
2016-04-20 12:17:44 +01:00
Bob Mottram
47fd37d9ff
Connect locally to irc server
2016-04-19 11:03:47 +01:00
Bob Mottram
b74c0907fe
sudo to admin control panel
2016-04-19 10:26:13 +01:00
Bob Mottram
22ffb08278
Don't try to generate config file
2016-04-19 09:05:32 +01:00
Bob Mottram
73c15d8537
Remove bitmessage address
2016-04-18 19:47:13 +01:00
Bob Mottram
bb0047752a
Onion route syncthing
2016-04-18 09:59:10 +01:00
Bob Mottram
2eba4f04db
Don't torify irssi
2016-04-17 19:08:26 +01:00
Bob Mottram
5074772889
irc onion port same as clearnet port
2016-04-17 14:36:54 +01:00
Bob Mottram
856d1f22a1
Don't need separate irc configurations
2016-04-17 14:25:20 +01:00
Bob Mottram
339789c5e1
To torify the irc server, or not to torify the irc server? That is the question.
2016-04-12 17:28:52 +01:00
Bob Mottram
3c6d049848
IRC default domain for onion only
2016-04-12 15:58:21 +01:00
Bob Mottram
8eaf6e64e3
Missing option
2016-04-12 15:43:07 +01:00
Bob Mottram
5ce175cf86
Toxic repo
2016-04-12 15:31:47 +01:00
Bob Mottram
2c0fd8cfa0
Install dir
2016-04-12 15:13:40 +01:00
Bob Mottram
c4ef5b707d
Single definition of toxic file
2016-04-12 15:03:01 +01:00
Bob Mottram
37ec4cebf8
Check that tox client gets installed
2016-04-12 14:47:55 +01:00
Bob Mottram
64afd95bd2
Semicolons
2016-04-12 14:39:05 +01:00
Bob Mottram
a8f0f58c98
Check for exit success
2016-04-12 14:23:18 +01:00
Bob Mottram
42148fdae9
Tox client check for exit success
2016-04-12 14:20:27 +01:00
Bob Mottram
3faa143b69
Port has no quotes
2016-04-12 10:06:58 +01:00
Bob Mottram
2cb0102ed6
Repos have double quotes
2016-04-12 10:00:49 +01:00
Bob Mottram
b094251370
Taller
2016-04-12 09:56:39 +01:00
Bob Mottram
cd478d0457
Typo
2016-04-12 09:53:12 +01:00
Bob Mottram
b58d932fda
Domain name
2016-04-12 09:51:44 +01:00
Bob Mottram
35c76bb980
Obtain zeronet variables from the main install file
2016-04-12 09:45:46 +01:00
Bob Mottram
e8702fed67
More generic
2016-04-12 09:40:47 +01:00
Bob Mottram
d9af8529d2
Obtain tox variables from the main install file
2016-04-12 09:39:09 +01:00
Bob Mottram
1115600630
Not just for email
2016-04-10 20:02:10 +01:00
Bob Mottram
b68bcc4ad6
Update after manual syncthing ID editing
2016-04-10 20:00:31 +01:00
Bob Mottram
a9cb8eca57
Handle leading and trailing spaces
2016-04-10 18:44:59 +01:00
Bob Mottram
16760255e4
Go back to dialog
2016-04-10 18:11:01 +01:00
Bob Mottram
9420316d2f
Use a form where the device ID can be copied to clipboard
2016-04-10 17:18:17 +01:00
Bob Mottram
072f03ba73
Improving teh user control panel for syncthing
2016-04-10 13:35:44 +01:00
Bob Mottram
60220b6604
Remove owncloud from the main install
2016-04-10 10:44:35 +01:00
Bob Mottram
61731ecf7a
Remove owncloud from add/remove users
2016-04-10 10:39:22 +01:00
Bob Mottram
d7fd2679c8
Remove owncloud from interactive configuration
2016-04-10 10:37:34 +01:00
Bob Mottram
bd3274a73d
Restore syncthing from control panel
2016-04-10 10:34:30 +01:00
Bob Mottram
37b0fd0e12
Backup and restore of syncthing
...
Replacing owncloud
2016-04-10 10:32:25 +01:00
Bob Mottram
f902b04d46
Initial syncthing config
2016-04-09 21:14:29 +01:00
Bob Mottram
16b5016b06
Restart cron
2016-04-09 21:06:09 +01:00
Bob Mottram
6e64f0b88a
Update translations
2016-04-09 21:04:46 +01:00
Bob Mottram
ff2e640bde
Syncthing devices on user control panel
2016-04-09 20:51:37 +01:00
Bob Mottram
c83e73fc05
Syncthing support
2016-04-09 20:26:46 +01:00
Bob Mottram
edcc47de22
sync user
2016-04-09 16:21:59 +01:00
Bob Mottram
46b2626ae5
ttrss single process daemon
2016-04-08 16:50:33 +01:00
Bob Mottram
a53f2a4e13
Bump tt-rss commit
2016-04-08 16:30:09 +01:00