Commit Graph

4910 Commits

Author SHA1 Message Date
Bob Mottram 2e41de3d91 Keep track of rss mobile onion domain 2017-06-11 17:11:10 +01:00
Bob Mottram 2830c5fc16 Remove mobile onion site separately 2017-06-11 15:17:18 +01:00
Bob Mottram d9a5c3abde Placeholder functions 2017-06-11 14:59:04 +01:00
Bob Mottram 72427aa73e list 2017-06-11 14:52:46 +01:00
Bob Mottram 304963caca Hidden service path 2017-06-11 14:23:24 +01:00
Bob Mottram da059f8368 More directly check for onion service 2017-06-11 13:53:01 +01:00
Bob Mottram ba69e9fe10 Return values 2017-06-11 13:09:12 +01:00
Bob Mottram 5a04d56267 Try without echo 2017-06-11 13:02:26 +01:00
Bob Mottram 247a2ac0f8 More info on onion failures 2017-06-11 12:46:43 +01:00
Bob Mottram 8241153b29 Quotes 2017-06-11 12:19:40 +01:00
Bob Mottram f9a98d2d07 Check that onion sites are created 2017-06-11 11:54:24 +01:00
Bob Mottram 0b8ac4f4d1 Keep database running during backup and restore 2017-06-11 10:56:46 +01:00
Bob Mottram 32a0727ba4 Clear after standby 2017-06-11 10:44:56 +01:00
Bob Mottram a6f960d580 Standby messages 2017-06-11 10:43:35 +01:00
Bob Mottram c01783b518 More keeping mariadb running 2017-06-11 10:40:59 +01:00
Bob Mottram 2bc2c38db6 Test daemon running state the systemd way 2017-06-11 10:22:32 +01:00
Bob Mottram 5cf9fdd93e Try to keep mariadb running 2017-06-11 10:17:45 +01:00
Bob Mottram 88083cc184 Fix watchdog 2017-06-11 10:12:35 +01:00
Bob Mottram 1f1c5d30d1 Try to keep systemd happy 2017-06-10 21:37:50 +01:00
Bob Mottram c24b2e2dcf systemd coddling 2017-06-10 21:22:54 +01:00
Bob Mottram 427f11049a tahoelafs paths 2017-06-10 20:27:23 +01:00
Bob Mottram 5bd77daaf8 Checks when adding users 2017-06-10 18:34:45 +01:00
Bob Mottram c9e1bf34e3 Check that the tahoelafs home directory gets created 2017-06-10 18:28:47 +01:00
Bob Mottram bfd2a37f63 quiet 2017-06-10 16:12:07 +01:00
Bob Mottram aa81bb930e quiet 2017-06-10 16:11:30 +01:00
Bob Mottram c57aec4356 need apache utils for htpasswd 2017-06-10 16:08:01 +01:00
Bob Mottram d9f3dbff03 Remove any existing tahoelafs install 2017-06-10 15:11:22 +01:00
Bob Mottram 822fd47d32 Users and groups 2017-06-10 14:57:42 +01:00
Bob Mottram cd54f26f84 Reboot now uses systemd 2017-06-10 14:26:52 +01:00
Bob Mottram 46aebc3edd Tidying 2017-06-10 14:13:43 +01:00
Bob Mottram 433f3596d5 tahoelafs tor handler 2017-06-10 13:17:25 +01:00
Bob Mottram 7685366ca2 Move tahoelafs to using debian package 2017-06-10 13:00:01 +01:00
Bob Mottram e543d160fa tahoelafs directory 2017-06-10 12:08:06 +01:00
Bob Mottram b550080965 Additional packages 2017-06-09 20:14:58 +01:00
Bob Mottram 788510972c docuwiki configuration 2017-06-09 18:02:59 +01:00
Bob Mottram ba899d6ac7 users file location 2017-06-09 16:18:31 +01:00
Bob Mottram 30cab4d59f Install dokuwiki from repo
Since it isn't packaged for debian stretch
2017-06-09 15:10:10 +01:00
Bob Mottram 81a75baac2 Try different nodejs versions 2017-06-08 21:32:22 +01:00
Bob Mottram 46e6e13792 Try different nodejs versions 2017-06-08 21:31:03 +01:00
Bob Mottram aa305cf088 Don't install yarn 2017-06-08 18:54:48 +01:00
Bob Mottram 63c02d7f20 More checks for failures 2017-06-08 17:18:50 +01:00
Bob Mottram acdb930a07 Install bower again 2017-06-08 12:23:52 +01:00
Bob Mottram 6bb05c99c7 Rename branch 2017-06-08 11:12:05 +01:00
Bob Mottram 16350b4c36 Don't show local addresses when in onion only 2017-06-08 10:48:46 +01:00
Bob Mottram c833eecb79 Cursor vertical position 2017-06-07 20:25:44 +01:00
Bob Mottram 153d4d146b Cursor position during wait 2017-06-07 20:24:33 +01:00
Bob Mottram b53c1a31cb Cursor position during wait 2017-06-07 20:19:52 +01:00
Bob Mottram 6ba589afba Hubzilla failure message 2017-06-07 20:17:28 +01:00
Bob Mottram 96b4ad2f36 Etherpad needs quite a lot of RAM 2017-06-07 19:36:11 +01:00
Bob Mottram ce466d8c94 Restoring mutt 2017-06-07 17:17:55 +01:00
Bob Mottram e7e2f71c75 Deprecate scuttlebot
It uses too much cpu
2017-06-07 17:03:23 +01:00
Bob Mottram 59616e4dbc Restart mariadb after installations 2017-06-06 14:26:57 +01:00
Bob Mottram 237ac847d6 Restart mariadb at end of ghost install 2017-06-06 13:38:37 +01:00
Bob Mottram 2ac25c167b More ghost dependencies 2017-06-06 13:24:57 +01:00
Bob Mottram 7e16a88f7e Install a node package globally 2017-06-06 12:19:05 +01:00
Bob Mottram 6da57dbeaf The usual oddness with npm installation 2017-06-06 11:31:25 +01:00
Bob Mottram 5d61b29d95 Always try to uninstall nodejs before installing it 2017-06-06 11:00:02 +01:00
Bob Mottram a5fe0462de Don't use mysqladmin 2017-06-05 22:27:30 +01:00
Bob Mottram 542515be7d Clear plugin on mariadb users 2017-06-05 21:48:27 +01:00
Bob Mottram 6daa9664f1 mariadb root user 2017-06-05 21:34:20 +01:00
Bob Mottram 45df6aad24 Set mariadb password 2017-06-05 21:14:17 +01:00
Bob Mottram 346e85f4b9 Running query as root user 2017-06-05 20:26:35 +01:00
Bob Mottram e1b8af8664 Typo 2017-06-05 20:19:31 +01:00
Bob Mottram 3f02251630 Message not needed 2017-06-05 20:00:39 +01:00
Bob Mottram 84f33bc946 please wait sign 2017-06-05 19:59:04 +01:00
Bob Mottram ad523641af Allow mariadb logins separate from the OS 2017-06-05 19:27:42 +01:00
Bob Mottram ec41237695 mariadb service 2017-06-05 19:20:08 +01:00
Bob Mottram a19e7aa143 Reinstalling the database 2017-06-05 15:43:39 +01:00
Bob Mottram d6771dcbaa Always store the mariadb password 2017-06-05 15:39:11 +01:00
Bob Mottram 0e4ec45c74 mariadb rather than mysql 2017-06-05 14:55:39 +01:00
Bob Mottram 9b2bbf2903 include mariadb-client 2017-06-05 14:52:47 +01:00
Bob Mottram dc9ea6ee6b Fixing mariadb 2017-06-05 14:42:24 +01:00
Bob Mottram 4992cbe18e ghost permissions 2017-06-04 23:37:41 +01:00
Bob Mottram 07adddaf1f Install ghost packages 2017-06-04 21:13:57 +01:00
Bob Mottram 8ac55a346e Set nodejs version 2017-06-04 18:50:20 +01:00
Bob Mottram 2b9c6c3fa3 Fixing npm hell 2017-06-04 18:35:55 +01:00
Bob Mottram 01679feef4 More removals 2017-06-04 17:28:47 +01:00
Bob Mottram 2d2e7360c0 Remove nodejs install if it exists 2017-06-04 16:06:00 +01:00
Bob Mottram f4137c28d1 Extra npm checks 2017-06-04 15:38:50 +01:00
Bob Mottram 3257c8658f Remove old npm directory 2017-06-04 14:58:37 +01:00
Bob Mottram ff52a2f214 Remove old npm directory 2017-06-04 14:56:49 +01:00
Bob Mottram 4a67b64d35 Change node installation 2017-06-04 14:06:06 +01:00
Bob Mottram 86d5e5d696 An actually working nodejs debian package
Needs the jessie repo
2017-06-04 12:46:32 +01:00
Bob Mottram f78f19ca72 Add onion address to trusted domains for nextcloud 2017-06-04 10:40:42 +01:00
Bob Mottram b9cac5dcbf Check that data directory gets created 2017-06-04 10:17:52 +01:00
Bob Mottram 8803eb6e5f Missing slash 2017-06-04 10:09:00 +01:00
Bob Mottram 581cb74e71 Excess memcached 2017-06-04 09:56:08 +01:00
Bob Mottram 49c89febf1 Nextcloud needs zip 2017-06-04 09:52:58 +01:00
Bob Mottram c1ec8d9c36 Install memcached for GS/pA 2017-06-04 09:42:16 +01:00
Bob Mottram b7edffc521 php socket path 2017-06-03 20:20:04 +01:00
Bob Mottram db94320f94 Stopping daemons 2017-06-03 19:58:09 +01:00
Bob Mottram 7c7bb6a28c Tor logging 2017-06-03 19:51:18 +01:00
Bob Mottram 6e2668ab1c Upstream tor package 2017-06-03 19:21:50 +01:00
Bob Mottram 109d6bf848 Restrict tor traffic 2017-06-03 19:10:04 +01:00
Bob Mottram 5e76d9bc68 Use upstream tor package 2017-06-03 19:04:46 +01:00
Bob Mottram f6b0037c29 Stop daemons from root 2017-06-03 17:49:23 +01:00
Bob Mottram e747a001cc Extra package 2017-06-03 17:42:22 +01:00
Bob Mottram 00fa4ac4d3 php socket 2017-06-03 17:20:35 +01:00
Bob Mottram 5ba649d8dd Add mariadb socket 2017-06-03 16:49:31 +01:00
Bob Mottram ea5593208f Obsolete package removed 2017-06-03 16:22:51 +01:00
Bob Mottram 07594a124e Remove obsolete mutt options 2017-06-03 16:05:59 +01:00
Bob Mottram 45c3c6be3e Optional password file when splitting gpg key 2017-06-03 15:42:57 +01:00
Bob Mottram 75b0eb4291 gpg stuff 2017-06-03 13:57:24 +01:00
Bob Mottram f495828a2d php directory 2017-06-03 12:43:06 +01:00
Bob Mottram 8e77c68ac0 Fix creation of backup key 2017-06-03 12:20:15 +01:00
Bob Mottram 50d99f06eb Set password when creating backup key 2017-06-02 19:50:30 +01:00
Bob Mottram d4ede9cad6 Watchdog script name 2017-06-02 17:08:30 +01:00
Bob Mottram 90c8dbfd64 Keep the avahi daemon running in the image install 2017-06-02 17:03:41 +01:00
Bob Mottram 0aee39ae8a Fixing gpg backups 2017-06-02 16:24:12 +01:00
Bob Mottram b277b5e570 Check that the initial setup really did complete 2017-06-02 11:53:22 +01:00
Bob Mottram 8ca47c2c30 Looks like tor restart is necessary
This isn't ideal because it means you can't set up the system from an onion address
2017-06-02 11:14:19 +01:00
Bob Mottram a45b090e57 Ensure mdns is active on images 2017-06-02 11:10:47 +01:00
Bob Mottram 04826948f0 Check for files 2017-06-01 21:30:17 +01:00
Bob Mottram b4a038b8c4 Fix ssh configuration 2017-06-01 20:51:19 +01:00
Bob Mottram 9ae115059f gpg IDs 2017-06-01 20:40:11 +01:00
Bob Mottram 8990025c26 Display gpg fingerprint on control panel 2017-06-01 20:27:16 +01:00
Bob Mottram 7f303823ec Convert gpg key ID to v2.x format 2017-06-01 20:16:59 +01:00
Bob Mottram 55e3f4a8ae Avoid passphrase during gpg key generation 2017-06-01 19:30:01 +01:00
Bob Mottram dce82c90df php daemon 2017-06-01 19:05:15 +01:00
Bob Mottram d351d8ee0d Fix dovecot on onion installs 2017-06-01 18:59:57 +01:00
Bob Mottram e3be9cf5e0 Check for ssh onion service 2017-06-01 18:40:52 +01:00
Bob Mottram 9e55fee173 exit not return 2017-06-01 18:15:08 +01:00
Bob Mottram bd7903b4fb Monkeysphere removal 2017-06-01 18:03:31 +01:00
Bob Mottram 8b13d28361 Don't use monkeysphere 2017-06-01 17:59:28 +01:00
Bob Mottram 084bf9583f Double quotes 2017-06-01 17:58:49 +01:00
Bob Mottram f0692f51fe gpg key generation 2017-06-01 17:43:09 +01:00
Bob Mottram bd33b8145c Fix gpg key generation 2017-06-01 17:08:46 +01:00
Bob Mottram d1be62d225 Tor things 2017-06-01 15:15:05 +01:00
Bob Mottram 1163ffd146 Remove old daemon commands 2017-06-01 13:01:37 +01:00
Bob Mottram 03b065c71d Try without the custom beaglebone kernel 2017-06-01 10:47:16 +01:00
Bob Mottram 21b375617d systemd as init system 2017-05-31 22:38:28 +01:00
Bob Mottram 4502ef3331 Separate beaglebone kernel build 2017-05-31 17:30:11 +01:00
Bob Mottram e02268012b Repacking the beaglebone kernel 2017-05-31 10:05:49 +01:00
Bob Mottram a73b4a02ab Function style 2017-05-30 19:17:39 +01:00
Bob Mottram af48fdce9d Tidying! 2017-05-30 17:53:59 +01:00
Bob Mottram e0b4c9d5a3 Don't need packages 2017-05-30 14:15:00 +01:00
Bob Mottram dfda824730 utils setup sequence 2017-05-30 13:45:19 +01:00
Bob Mottram 68777f0059 beaglebone uenv parameters 2017-05-30 10:20:12 +01:00
Bob Mottram 911f90b25f Newer freedom-maker hardware setup 2017-05-29 21:04:45 +01:00
Bob Mottram 1d26907f35 Don't flash beaglebone kernel 2017-05-29 19:55:54 +01:00
Bob Mottram 8ba6c594b5 awk package 2017-05-29 19:48:42 +01:00
Bob Mottram f07024be33 Missing npm package 2017-05-29 17:12:14 +01:00
Bob Mottram 03e7fea2c4 Don't use the patched version of mutt 2017-05-29 15:50:34 +01:00
Bob Mottram 4c220de1fe Set local repo clone to stretch
This should be removed after the upgrade
2017-05-29 15:27:21 +01:00
Bob Mottram c961fb02f2 Replacement package 2017-05-29 15:18:50 +01:00
Bob Mottram ea091488b6 No longer need to explicitly use emacs version 2017-05-29 14:46:27 +01:00
Bob Mottram e0f7807396 Workaround shouldn't be needed 2017-05-29 14:44:10 +01:00
Bob Mottram db0c2f1f1b Workaround shouldn't be needed 2017-05-29 14:43:49 +01:00
Bob Mottram 9952ee9ecb Package doesn't exist 2017-05-29 14:42:30 +01:00
Bob Mottram 92edd5dc1f Update php to version 7.0 2017-05-29 14:40:34 +01:00