Bob Mottram
c5f7f36078
Two stage package install
...
Because it's possible for npm to fail if it has been upgraded
2016-08-12 09:33:55 +01:00
Bob Mottram
79a26d1a38
Check that ipfs was installed
2016-08-12 09:27:30 +01:00
Bob Mottram
35617f5e1e
Ordering
2016-08-12 09:24:22 +01:00
Bob Mottram
b259230133
Try the javascript implementation of ipfs
2016-08-12 09:19:09 +01:00
Bob Mottram
387a74371e
Permissions on mesh users script
2016-08-12 08:48:08 +01:00
Bob Mottram
7eed6ef862
Don't configure ssh if it isn't installed
2016-08-11 22:39:20 +01:00
Bob Mottram
cdfaa8cca7
Don't configure ssh if it isn't installed
2016-08-11 22:37:53 +01:00
Bob Mottram
8200a26528
Replace web based mesh users list with a text file
...
This should load more quickly
2016-08-11 22:26:27 +01:00
Bob Mottram
06e2232482
Remove ssh references from mesh client setup
2016-08-11 14:01:45 +01:00
Bob Mottram
7571380f51
Don't install ssh server on mesh images
2016-08-11 13:56:25 +01:00
Bob Mottram
a51e5fa39e
One additional mesh sync
2016-08-10 22:41:14 +01:00
Bob Mottram
286e4bd895
Remove syncthing from mesh
2016-08-10 22:29:17 +01:00
Bob Mottram
54aa0b5523
Global rate limit for client
2016-08-10 22:22:05 +01:00
Bob Mottram
f984d0297d
Global rate limit for tcp
2016-08-10 22:16:34 +01:00
Bob Mottram
a8921ceaf2
Make zeronet an optional part of the mesh install
2016-08-10 21:20:19 +01:00
Bob Mottram
ffeb0feb10
bc needed for mesh installs
2016-08-10 20:05:37 +01:00
Bob Mottram
716f318eb4
Enable icmp on mesh installs
2016-08-10 20:01:37 +01:00
Bob Mottram
0b6a12080d
Don't pin certs
...
The guidelines on how to do this properly are just too confusing
2016-08-10 10:27:14 +01:00
Bob Mottram
f25602ccd1
Set maximum pinning age
2016-08-10 10:02:04 +01:00
Bob Mottram
6f0f37757e
ffmpeg version 3.1.2
2016-08-10 08:10:06 +01:00
Bob Mottram
b987c5f2b8
Quotes
2016-08-10 08:01:01 +01:00
Bob Mottram
81896f2be9
Send to /dev/null to avoid writing things to disk
2016-08-09 22:29:15 +01:00
Bob Mottram
8e8cb6ed56
cron entries in rootdir
2016-08-09 22:26:38 +01:00
Bob Mottram
1e67bee0fb
Revert to using cron for mesh sync
...
Avoids endless loops
2016-08-09 21:38:59 +01:00
Bob Mottram
32b11987ce
Use bash to run the initial script to create mesh username
2016-08-09 20:58:06 +01:00
Bob Mottram
b09014c35a
Avoid writing things to disk
2016-08-09 13:18:36 +01:00
Bob Mottram
a279494766
Option to remove pinning for a domain from the control panel
2016-08-09 12:07:53 +01:00
Bob Mottram
eae33f69d6
Option to remove pinning for a domain
2016-08-09 12:02:51 +01:00
Bob Mottram
09678bda25
Control panel option to pin all certs
2016-08-09 09:43:44 +01:00
Bob Mottram
5ca65272b3
Ensure that all TLS certs are pinned after restore from backup
2016-08-09 09:40:06 +01:00
Bob Mottram
b75495f9a2
echo pin hashes
2016-08-09 09:36:14 +01:00
Bob Mottram
94e5a1ab57
Option to pin all tls certificates
2016-08-09 09:34:31 +01:00
Bob Mottram
288e6c5aca
Line endings on mesh startup script
2016-08-09 09:11:43 +01:00
Bob Mottram
4e042432ab
io tool
2016-08-08 23:10:31 +01:00
Bob Mottram
d6b94f34c0
Initial setting of mesh username
2016-08-08 22:07:53 +01:00
Bob Mottram
21e2eeb524
Initial setting of mesh username
2016-08-08 21:54:04 +01:00
Bob Mottram
a5bc8d4542
Fix pinning
2016-08-08 20:52:38 +01:00
Bob Mottram
ec9395fcec
Include backup pin for certificates
2016-08-08 20:23:27 +01:00
Bob Mottram
019c3ba542
qtox commit
2016-08-08 19:36:19 +01:00
Bob Mottram
c625f0d56a
Bump qtox commit to include video fix
2016-08-08 16:11:18 +01:00
Bob Mottram
427e593a56
Include ocsp stapling
2016-08-08 13:49:19 +01:00
Bob Mottram
4d9d047e3c
Set initial keyboard map for mesh client
2016-08-08 13:01:55 +01:00
Bob Mottram
93b20c01c0
letsencrypt repo change
2016-08-08 10:29:52 +01:00
Bob Mottram
ba7398ffbd
mesh version of syncthing doesn't use tor
2016-08-07 22:54:19 +01:00
Bob Mottram
27e4b04ad7
missing $
2016-08-07 22:46:51 +01:00
Bob Mottram
44ad7ff678
Set username on first boot of mesh client
2016-08-07 20:26:46 +01:00
Bob Mottram
a8007caadc
Move ttrss stuff out of backup utils and into the rss app script
2016-08-06 22:01:00 +01:00
Bob Mottram
2cbb882756
Bump commits for rss reader
2016-08-06 21:45:38 +01:00
Bob Mottram
58644d4976
Add syncthing icon and folder to the mesh desktop
2016-08-05 23:49:59 +01:00
Bob Mottram
135c233962
Add syncthing port to batman script
2016-08-05 23:21:10 +01:00
Bob Mottram
97d93ab7d0
Some dbus settings to enable mesh notifications
2016-08-05 09:25:01 +01:00
Bob Mottram
bd534ac02f
Use a daemon rather than a cron job for mesh publications
2016-08-04 19:44:29 +01:00
Bob Mottram
2789ac7ac7
At most announce one new mesh user
...
This prevents potential notification flooding if you join a large mesh
2016-08-04 09:08:15 +01:00
Bob Mottram
0dffbbb920
Return of the reboot
2016-08-03 23:12:49 +01:00
Bob Mottram
4a4a9f84ca
Permissions on mesh desktop notifications
2016-08-03 23:05:47 +01:00
Bob Mottram
89c278d80e
ID file footer
2016-08-03 22:08:56 +01:00
Bob Mottram
2e3e7bd34e
Use mesh username
2016-08-03 22:05:41 +01:00
Bob Mottram
c54799201c
html extension
2016-08-03 22:00:03 +01:00
Bob Mottram
d3829c20d6
Update qtox commit to fix profile pictures path
2016-08-03 21:48:51 +01:00
Bob Mottram
d833f3957e
Try killing mate-panel rather than rebooting
2016-08-03 17:57:05 +01:00
Bob Mottram
41ce851697
Bump qTox commit to include mesh mode and avatars path settings
2016-08-03 17:06:27 +01:00
Bob Mottram
d5707ece8f
Set path for default avatars
2016-08-03 16:59:56 +01:00
Bob Mottram
44dcf045b9
A terminal on the desktop probably is not needed for a typical mesh user
2016-08-03 16:24:55 +01:00
Bob Mottram
ad84abc33a
Link straight to mesh users
2016-08-03 16:17:01 +01:00
Bob Mottram
f8b2226110
Notify dependency
2016-08-03 15:44:59 +01:00
Bob Mottram
e833123ecd
Don't announce data users
2016-08-03 15:36:59 +01:00
Bob Mottram
4eafa5884e
Produce notifications when users join the mesh
2016-08-03 15:31:49 +01:00
Bob Mottram
e96cae2a55
Don't show default data tox users
...
These users have not set a profile name and so are probably not active
2016-08-02 22:46:28 +01:00
Bob Mottram
3684e93896
List tox users in a friendlier way
2016-08-02 22:44:51 +01:00
Bob Mottram
154ed49fd7
Set an initial qtox ini file
...
This allows the DHT list to be populated likely before the user opens the app
2016-08-02 21:47:34 +01:00
Bob Mottram
da46b636db
rootdir
2016-08-02 18:42:35 +01:00
Bob Mottram
fad9ce7e88
qtox is not installed to local
2016-08-02 12:58:45 +01:00
Bob Mottram
58215c6de5
Spaces not tabs
2016-08-02 08:29:41 +01:00
Bob Mottram
4a9c9c0c94
Installing recent ffmpeg for qtox
2016-08-02 08:14:06 +01:00
Bob Mottram
6819b83d9a
Install ffmpeg
2016-08-01 23:06:48 +01:00
Bob Mottram
024843cc77
qtox commit
2016-08-01 22:27:11 +01:00
Bob Mottram
b085af0b18
Beginning of compile of qtox
2016-07-31 22:47:36 +01:00
Bob Mottram
d622f4d49f
Fix config
2016-07-31 15:21:15 +01:00
Bob Mottram
167e1be654
Reboot
2016-07-31 11:25:38 +01:00
Bob Mottram
7ec222fb37
v4l utils for debugging
2016-07-31 11:23:20 +01:00
Bob Mottram
1ae65f4fb7
Restart java after mesh desktop install
2016-07-31 09:24:25 +01:00
Bob Mottram
650fb34181
Only chown the things that need it
2016-07-31 09:08:27 +01:00
Bob Mottram
0142ddf9c8
Add backports
2016-07-31 00:08:14 +01:00
Bob Mottram
548a6149c5
cheese seems to mess things up
2016-07-30 23:54:25 +01:00
Bob Mottram
4a66c30f7e
Permissions on autostart
2016-07-30 23:52:34 +01:00
Bob Mottram
35a03437f5
mesh config permissions
2016-07-30 23:44:08 +01:00
Bob Mottram
d1b5c32873
Install cheese to ensure that video dependencies exist
2016-07-30 21:57:04 +01:00
Bob Mottram
aec793a6f3
chown later
2016-07-30 20:58:39 +01:00
Bob Mottram
49b26897d9
Fix thinko
2016-07-30 20:27:14 +01:00
Bob Mottram
90aaaeaea7
Fix dconf mesh script
2016-07-30 20:20:58 +01:00
Bob Mottram
e071f066fc
mesh autostart script
2016-07-30 17:48:28 +01:00
Bob Mottram
a27c11d09f
Fix mesh desktop icons
2016-07-30 17:43:29 +01:00
Bob Mottram
184ccae59e
dconf settings in autostart
2016-07-30 15:20:23 +01:00
Bob Mottram
3409237d5f
Executable icons
2016-07-30 14:48:19 +01:00
Bob Mottram
9b0fdb224a
Tidying
2016-07-30 14:39:08 +01:00
Bob Mottram
1434735eb9
Different instructions for mesh images
2016-07-30 14:29:25 +01:00
Bob Mottram
7d02a03a92
Only show desktop icons when ready
2016-07-30 13:12:32 +01:00
Bob Mottram
78508be07d
Change tox bootstrap user in amnesic
2016-07-30 12:24:19 +01:00
Bob Mottram
8d69b56702
Change tox bootstrap path for amnesic
2016-07-30 11:58:09 +01:00
Bob Mottram
95fbf0f84a
tox bootstrap order
2016-07-30 11:07:48 +01:00
Bob Mottram
cd16631cde
Reduce amnesic storage
2016-07-30 10:54:53 +01:00
Bob Mottram
c2bc1073b5
Check that directories exist
2016-07-30 10:48:44 +01:00
Bob Mottram
c0c4325eff
Ensure that cryptsetup is always available
2016-07-30 09:45:36 +01:00
Bob Mottram
565e289b3c
zeronet config directory
2016-07-30 08:59:40 +01:00
Bob Mottram
53e1ae04e7
Create tox user from control panel
2016-07-29 23:04:50 +01:00
Bob Mottram
c32179f8d7
chroot
2016-07-29 22:46:13 +01:00
Bob Mottram
16a5e7db60
Don't auto open after drive mount
2016-07-29 22:28:34 +01:00
Bob Mottram
a7c87283db
Don't show mounted volumes on the desktop
2016-07-29 22:16:04 +01:00
Bob Mottram
728ff314c1
New identity icon
2016-07-29 20:17:44 +01:00
Bob Mottram
4f14ac5a25
Open the data tox profile
2016-07-29 19:17:29 +01:00
Bob Mottram
9d5e13a3c1
Ownership of toc profile
2016-07-29 19:15:45 +01:00
Bob Mottram
6b9b9fceb5
Create a tox user
2016-07-29 19:04:57 +01:00
Bob Mottram
359a410123
Create tox user
2016-07-29 18:59:19 +01:00
Bob Mottram
25a819c506
Different desktop background for amnesic
2016-07-28 21:00:34 +01:00
Bob Mottram
8ba875e37e
Remove some extra files on shutdown
2016-07-28 20:38:00 +01:00
Bob Mottram
cafa67da40
Quick amnesic shutdown
2016-07-28 20:12:39 +01:00
Bob Mottram
e65f91c74a
Increase mesh client sizes
2016-07-28 20:04:08 +01:00
Bob Mottram
9b00962d0b
Entomb mesh data and logs
2016-07-28 19:58:28 +01:00
Bob Mottram
b47c62be6b
If in amnesic mode put the log into its own tomb
2016-07-28 19:20:51 +01:00
Bob Mottram
2f2b32e347
Abstract tomb creation
2016-07-28 18:51:11 +01:00
Bob Mottram
37d26d582c
Kill Caja popup
2016-07-28 13:25:26 +01:00
Bob Mottram
dc2947f7c5
Additional tomb inspection
2016-07-28 08:27:22 +01:00
Bob Mottram
75966b24ed
Tomb dependency
2016-07-28 08:18:30 +01:00
Bob Mottram
cd73ea5d74
Remove previous tox tomb
2016-07-27 22:02:30 +01:00
Bob Mottram
45b8c85fd7
In amnesic mode store mesh qtox settings in a tomb
2016-07-27 21:46:40 +01:00
Bob Mottram
5de7b0cf29
Removing tox settings as a function
2016-07-27 20:51:57 +01:00
Bob Mottram
5e5630cc8f
Install ram disk
2016-07-27 20:13:34 +01:00
Bob Mottram
47156dfcf8
Install tomb on mesh images
2016-07-27 19:59:51 +01:00
Bob Mottram
64b218355d
Don't need prefix
2016-07-27 19:48:44 +01:00
Bob Mottram
6f25d9782d
Check that tomb gets installed
2016-07-27 19:43:36 +01:00
Bob Mottram
2307844a49
Install tomb
2016-07-27 19:13:07 +01:00
Bob Mottram
8044fa297d
Not quite big enough
2016-07-27 08:43:32 +01:00
Bob Mottram
0c14b14603
Keep the mesh client image size small, so that it can be copied quickly
2016-07-27 08:34:17 +01:00
Bob Mottram
1965bf7668
Change toxcore branch
2016-07-26 22:39:21 +01:00
Bob Mottram
d138819154
Fix broken chroot
2016-07-26 21:03:07 +01:00
Bob Mottram
3c74fc83ba
Function checks
2016-07-26 19:30:12 +01:00
Bob Mottram
b07be78a84
Check directory
2016-07-26 19:29:00 +01:00
Bob Mottram
0dc5f04fba
Enable tox auto visual
2016-07-26 19:05:02 +01:00
Bob Mottram
a8979e3bb7
Tidying
2016-07-25 21:00:45 +01:00
Bob Mottram
cb7374a8c5
Create webmail database before restoring from backup
2016-07-25 20:35:13 +01:00
Bob Mottram
2acf8f67ce
Create gogs database before restoring from backup
2016-07-25 20:31:20 +01:00
Bob Mottram
bcaf4f07fa
Create rss reader database before restoring from backup
2016-07-25 20:18:30 +01:00
Bob Mottram
a58d250386
Create hubzilla database before restoring from backup
2016-07-25 20:02:21 +01:00
Bob Mottram
82a8ee368a
Create gnusocial database before restore
2016-07-25 19:55:51 +01:00
Bob Mottram
9d2cabcf9c
Tidying
2016-07-25 19:49:59 +01:00
Bob Mottram
4f8e79902e
Option to reinstall mariadb from control panel
2016-07-25 19:46:32 +01:00
Bob Mottram
50fdd57933
Executable
2016-07-24 14:34:06 +01:00
Bob Mottram
5b7b2d24f2
Tidying
2016-07-24 13:19:56 +01:00
Bob Mottram
5b43026fd4
Blog app tidying
2016-07-24 11:46:19 +01:00
Bob Mottram
c9c9dbcb36
Break the install_blog function into smaller subroutines
2016-07-24 11:27:31 +01:00
Bob Mottram
d66370009d
Tidying
2016-07-24 11:07:02 +01:00
Bob Mottram
de1842e553
Don't need to remove mumble firewall if it was not installed
2016-07-24 11:06:14 +01:00
Bob Mottram
047d666531
Tidying
2016-07-24 11:04:47 +01:00
Bob Mottram
6a78b77d52
Upgrade completion file to stockholm
2016-07-24 11:01:56 +01:00
Bob Mottram
7b9ebc292f
Tidying
2016-07-24 10:50:15 +01:00
Bob Mottram
8eb474a1e9
Add gnusocial nsfw plugin
2016-07-24 10:48:06 +01:00
Bob Mottram
602bb38178
Check functions
2016-07-24 10:20:15 +01:00
Bob Mottram
3feec0858b
Don't install hubzilla on onion only systems
2016-07-23 20:03:59 +01:00
Bob Mottram
53d74ab017
Typo
2016-07-23 14:12:05 +01:00
Bob Mottram
424a6991c3
Temp script not used
2016-07-23 14:04:31 +01:00
Bob Mottram
e84bce5be4
Replace calls to tox install commands
2016-07-23 14:02:33 +01:00
Bob Mottram
1acd047de1
Replace command to install toxcore
2016-07-23 13:54:07 +01:00
Bob Mottram
1d1145d699
Check that sharings plugin translations are created
2016-07-23 12:48:24 +01:00
Bob Mottram
6f7e48ad2f
Tool for creating po files
2016-07-23 12:35:27 +01:00
Bob Mottram
017459f7f4
Missing dependency
2016-07-23 12:30:25 +01:00
Bob Mottram
5df98c197b
Missing tlsdate dependencies
2016-07-23 09:03:55 +01:00
Bob Mottram
74cb29629f
Tidying
2016-07-22 23:28:06 +01:00
Bob Mottram
a0d095cb90
Fix full install
2016-07-22 23:12:26 +01:00
Bob Mottram
0f3b5a65c9
Append amnesic to image name
2016-07-22 21:47:47 +01:00
Bob Mottram
c54438aa43
Set amnesic variable
2016-07-22 13:18:33 +01:00
Bob Mottram
3f5598f63b
More mesh amnesia
2016-07-22 13:15:18 +01:00
Bob Mottram
3f01621a23
Support for amnesia
2016-07-22 09:39:21 +01:00
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
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