Commit Graph

2213 Commits

Author SHA1 Message Date
Bob Mottram 6e9d57c188 Inverted logic 2015-03-25 19:58:50 +00:00
Bob Mottram d035380bd1 systemd init for mediagoblin 2015-03-25 19:56:56 +00:00
Bob Mottram 81f4cfcd12 Debian packages needed for audio and video 2015-03-25 19:36:01 +00:00
Bob Mottram d4d08c156e spamassassin user_prefs 2015-03-25 13:04:00 +00:00
Bob Mottram 74a3928452 Munging the mediagoblin install 2015-03-25 08:32:39 +00:00
Bob Mottram 4c2a93973e mediagoblin repo 2015-03-24 19:10:20 +00:00
Bob Mottram 6bff2e07f5 Developer variant condition 2015-03-24 19:07:54 +00:00
Bob Mottram 539516e729 Single quotes 2015-03-24 13:30:01 +00:00
Bob Mottram 2493cf9b3e Update dovecot ssl protocols 2015-03-24 13:26:21 +00:00
Bob Mottram fcd0f0ca90 Ensure that dovecot ssl parameters are secured 2015-03-24 09:28:53 +00:00
Bob Mottram 66be886954 Remove unused directory 2015-03-23 22:19:43 +00:00
Bob Mottram 528b79b12f inadyn init uses systemd 2015-03-23 22:17:54 +00:00
Bob Mottram 034e55e9fd Typo 2015-03-23 09:17:26 +00:00
Bob Mottram 888bac0388 Add GOPATH to bashrc 2015-03-22 17:55:28 +00:00
Bob Mottram 8f76da21b8 Set usb drive within interactive installer 2015-03-22 17:17:33 +00:00
Bob Mottram d0dbebbdeb no if 2015-03-22 14:53:37 +00:00
Bob Mottram ef62fbbbcf List the backup contents 2015-03-22 11:24:14 +00:00
Bob Mottram 319aab9f00 Some syncs and a final check that the drive unmounted 2015-03-22 11:06:30 +00:00
Bob Mottram 5cff8289ae unmounting and remounting seems to fix errors 2015-03-22 10:40:05 +00:00
Bob Mottram b5c582af9a Remove temporary directory 2015-03-22 10:10:43 +00:00
Bob Mottram 98768fbd6f Extra check for usb mounting during backup 2015-03-22 09:45:51 +00:00
Bob Mottram 2e7240eb2b build and restart gogs after upgrade 2015-03-22 08:26:44 +00:00
Bob Mottram a2c877c667 Backup gogs settings rather than the entire directory 2015-03-21 08:08:23 +00:00
Bob Mottram 9d9a0844dd gogs readme comments 2015-03-20 19:52:16 +00:00
Bob Mottram 1918b93de7 Backup gogs authorized keys 2015-03-20 07:59:18 +00:00
Bob Mottram 34ba2669ba Clearer language to avoid misinterpretation 2015-03-20 07:37:55 +00:00
Bob Mottram b9d7737728 Only encrypt critical gogs screens in order to allow http clone 2015-03-19 22:50:22 +00:00
Bob Mottram 323662e5f6 Add permissions to upgrade script 2015-03-19 21:57:08 +00:00
Bob Mottram 0e614b3b9f gogs configuration file permissions 2015-03-19 21:44:54 +00:00
Bob Mottram fb733d603c Extra gogs instructions 2015-03-19 21:39:34 +00:00
Bob Mottram 52767d00c7 Backup gogs repositories 2015-03-19 21:13:11 +00:00
Bob Mottram d8f6ce0df9 Single quotes 2015-03-19 20:11:15 +00:00
Bob Mottram 7fe83fbf27 Ensure ownership 2015-03-19 20:10:18 +00:00
Bob Mottram f5fda352d6 Comment 2015-03-19 19:59:57 +00:00
Bob Mottram af85cac751 Add gogs to update script 2015-03-19 19:57:24 +00:00
Bob Mottram 7191ec280c Readme details for gogs 2015-03-18 22:40:58 +00:00
Bob Mottram dc79307332 gogs post-install instructions 2015-03-18 22:11:56 +00:00
Bob Mottram a3ba66a353 systemd commands 2015-03-18 22:02:10 +00:00
Bob Mottram 6a7979e515 Try systemd start for gogs 2015-03-18 21:36:31 +00:00
Bob Mottram a8a6837c26 Missing dot 2015-03-18 21:24:31 +00:00
Bob Mottram 6c433d473c Change gogs backup paths 2015-03-18 21:08:17 +00:00
Bob Mottram 4ad98efbff Change init 2015-03-18 20:58:01 +00:00
Bob Mottram 7a743baccd Remove failure test 2015-03-18 20:15:32 +00:00
Bob Mottram aceae466a1 Remote backups of gogs 2015-03-18 20:10:57 +00:00
Bob Mottram b03a938f93 Restore gogs from usb backup 2015-03-18 19:50:24 +00:00
Bob Mottram e22426569a gogs backup 2015-03-18 19:33:43 +00:00
Bob Mottram 7a42b63c20 Re-enable spam filtering - spamassassin now installs on jessie 2015-03-18 18:40:00 +00:00
Bob Mottram 7da19aec57 Adding mariaDB database for gogs 2015-03-18 18:38:35 +00:00
Bob Mottram eeaf793205 Tidying 2015-03-17 22:40:33 +00:00
Bob Mottram 229a5d2e57 Handle errors 2015-03-17 21:48:00 +00:00
Bob Mottram 6962a8273c No need to sudo 2015-03-17 21:44:43 +00:00
Bob Mottram 2fd4094850 Allow developer tools installation to be skipped 2015-03-17 21:41:42 +00:00
Bob Mottram d846b7e363 Default to Freedns 2015-03-17 21:35:24 +00:00
Bob Mottram 5e201fd69f Off 2015-03-17 21:32:10 +00:00
Bob Mottram 26d9b08268 Add developer variant to interactive installer 2015-03-17 21:22:44 +00:00
Bob Mottram 9355df9665 Change motd 2015-03-17 20:30:20 +00:00
Bob Mottram 5de53bfb2d install gogs 2015-03-17 20:21:25 +00:00
Bob Mottram e99b49aa8e Day of month 2015-03-10 20:11:56 +00:00
Bob Mottram 5a2c9becab Random day of month 2015-03-10 19:44:36 +00:00
Bob Mottram 30066e8de8 Domain name comments 2015-03-10 19:37:59 +00:00
Bob Mottram d8be3985e9 Domain name comments 2015-03-10 19:36:12 +00:00
Bob Mottram 590c5a21ca Restart cron service 2015-03-10 19:26:08 +00:00
Bob Mottram 3563f28e8d Randomize monthly cron job time 2015-03-10 19:24:57 +00:00
Bob Mottram 1c52727b71 Randomize default cron job timings 2015-03-10 18:59:26 +00:00
Bob Mottram 5a60a8f29d Ensure that blog login page always redirects to https 2015-03-09 19:38:44 +00:00
Bob Mottram 689317d22f Deprecate Tor dongle. If it's needed it could be a separate project 2015-03-08 14:29:17 +00:00
Bob Motram 22324c48f5 Relay nets uses fixed IP address 2015-03-02 21:28:55 +00:00
Bob Motram cf0011c11c Duplicated entry in /etc/hosts 2015-03-02 20:54:19 +00:00
Bob Mottram 7f6c40a2c3 More tripwire fixes 2015-03-01 12:23:03 +00:00
Bob Mottram 969275ecd3 Non-existent file 2015-03-01 11:17:47 +00:00
Bob Mottram 7979839cc3 Improve the tripwire policy 2015-03-01 11:14:06 +00:00
Bob Motram 56236eb4db Use name when creating gpg key 2015-02-18 18:20:22 +00:00
Bob Mottram e4c894eb88 Check email length 2015-02-15 16:02:26 +00:00
Bob Mottram d7ecf00581 Typo 2015-02-15 15:29:16 +00:00
Bob Mottram 422baa3b8c Description of freedns code 2015-02-15 15:26:20 +00:00
Bob Mottram 033cae364c FreeDNS updater 2015-02-15 15:16:06 +00:00
Bob Mottram e188a4d06b Default domain code 2015-02-15 14:49:32 +00:00
Bob Mottram ac81c37bf4 Moving back to using freedns codes 2015-02-15 12:47:10 +00:00
Bob Mottram a99aaab878 Read system type from configuration 2015-02-14 17:49:25 +00:00
Bob Mottram e01468148c Add instructions to the motd for the second phase of bbb installation 2015-02-14 17:18:38 +00:00
Bob Mottram a8ec9c97ac Don't allow use of the default debian user account 2015-02-14 15:52:31 +00:00
Bob Mottram 3b61f3ec40 More specific instructions 2015-02-14 14:57:46 +00:00
Bob Mottram 51230502bf Remove a manual step from the microSD preparation 2015-02-14 14:42:50 +00:00
Bob Mottram 4fd0c97cb0 Write freedombone commands to the microSD card 2015-02-13 23:31:29 +00:00
Bob Mottram 69255fc99d Merge pull request #50 from jreeve0805/patch-1
Avoid PHP errors
2015-02-12 22:03:45 +00:00
Bob Mottram 646a8b6449 Revert "Fix exim configuration"
This reverts commit 910308a2e7.
2015-02-10 09:17:16 +00:00
Bob Mottram 6b455a948c Revert to using gzipped maildir 2015-02-09 18:30:44 +00:00
jreeve0805 3efb5eb98a Update freedombone
Finally found out that using a back slash will allow us to use the $ in a bash script.
2015-02-09 11:11:00 -05:00
Bob Motram 5380e7986e More generic 2015-02-09 13:25:08 +00:00
Bob Motram c668f37755 Change blog permissions after restore from USB 2015-02-09 13:23:09 +00:00
jreeve0805 77c9e21f82 Update freedombone
These settings cause PHP to throw an error. Bash can't echo "$conf" because bash isent that smart. I tried to fix this using printf and cat but could not get the result we need. For now this should be removed until someone can fix it.
2015-02-08 23:15:21 -05:00
Bob Motram 4373631f0a Exclude cjdns from config file if it is not specified 2015-02-08 19:40:10 +00:00
Bob Motram 0a9fee1639 Remove cjdns from the interactive installer, since it's not yet useful 2015-02-08 19:26:20 +00:00
Bob Motram 7b00a3affe Change the default ddns provider to no-ip 2015-02-08 18:50:43 +00:00
Bob Motram fb83fc9421 Quotes 2015-02-08 17:43:05 +00:00
Bob Motram faf7ce4606 Quotes 2015-02-08 17:39:10 +00:00
Bob Motram cfa2084609 optionally specify USB drive for backup and restore 2015-02-08 17:10:53 +00:00
Bob Motram ce746ce56e Dokuwiki permissions 2015-02-08 17:03:26 +00:00
Bob Motram d9ede61dc1 Fixing inadyn install 2015-02-08 15:08:22 +00:00
Bob Motram a7e41c20f8 Nameservers 2015-02-07 10:06:34 +00:00
Bob Mottram 910308a2e7 Fix exim configuration 2015-02-03 22:07:17 +00:00
Bob Mottram b7019054df Improving the interactive configuration 2015-02-03 21:30:53 +00:00
Bob Mottram 49f427b8e4 Moving to an independent default domain name 2015-02-03 20:52:38 +00:00
Bob Mottram 2378256c9c Remove unused function 2015-02-03 19:49:47 +00:00
Bob Mottram 5c6f5ee785 Remove any apache install after mariadb 2015-02-02 21:34:08 +00:00
Bob Mottram ef40df6945 Try to ensure that Apache doesn't get installed 2015-02-02 21:31:31 +00:00
Bob Mottram da606c5574 Change directory 2015-02-02 21:18:49 +00:00
Bob Mottram a2ef741834 Quotes 2015-02-02 21:15:11 +00:00
Bob Mottram e87a4a7446 Exit message 2015-02-02 21:13:27 +00:00
Bob Mottram b6e0eb1eb5 Import and export of security settings 2015-02-02 21:04:36 +00:00
Bob Mottram a78e66522c Clear screen before exit message 2015-02-02 19:18:13 +00:00
Bob Mottram e7537c7c5a Increase depth of dialog 2015-02-02 19:16:22 +00:00
Bob Mottram 2cd4b1f84e Final confirmation before changing security settings 2015-02-02 19:13:41 +00:00
Bob Mottram 4130db49ea Increase domain components 2015-02-02 14:42:30 +00:00
Bob Mottram 4808ef1519 Change documented options to the easiest one 2015-02-01 22:03:21 +00:00
Bob Mottram 8721560098 Option to install only from a configuration file 2015-02-01 21:18:25 +00:00
Bob Mottram 6e77aa1217 Read cipher settings from configuration file 2015-02-01 19:56:49 +00:00
Bob Mottram 3815d9a11b Bug fix for username in interactive installer 2015-02-01 18:45:19 +00:00
Bob Mottram 1eae495b8b Possible bug fix for interactive install 2015-02-01 18:22:24 +00:00
Bob Mottram e74fce956b Tidying 2015-02-01 18:19:11 +00:00
Bob Mottram f790606705 Enable or disable ssh password logins 2015-02-01 18:00:09 +00:00
Bob Mottram 7b17475383 No command options 2015-02-01 17:26:21 +00:00
Bob Mottram 22e24ed7c7 Interactive security settings modification 2015-02-01 17:17:28 +00:00
Bob Mottram 689cea07f2 Beginning of security settings command 2015-02-01 14:57:59 +00:00
Bob Mottram 2deeea5303 freedombone-config command to interactively create a configuration file 2015-01-31 22:31:02 +00:00
Bob Mottram b22c3b798a Make configuration of remote backup locations a separate command 2015-01-31 20:36:35 +00:00
Bob Mottram a92641f62e Interactively choose where to download Debian packages from 2015-01-31 12:36:45 +00:00
Bob Mottram 64e1666179 Debian repository as a commandline option 2015-01-31 12:15:34 +00:00
Bob Mottram 1f25909aaa Save more interactive choices 2015-01-31 12:05:30 +00:00
Bob Mottram 88503762a6 Formatting of the DNS picker 2015-01-31 12:00:32 +00:00
Bob Mottram de028e0278 Interactively pick a domain name service 2015-01-31 11:55:33 +00:00
Bob Mottram 9787e95171 Allow DNS nameservers to be configured 2015-01-31 11:19:24 +00:00
Bob Mottram 6ad7653ce7 Ability to specify nameservers 2015-01-31 11:11:07 +00:00
Bob Mottram 793fb46915 Carriage returns 2015-01-31 10:55:19 +00:00
Bob Mottram 7ed801d32a Check for some contents in rootfs 2015-01-31 10:51:38 +00:00
Bob Mottram 49ee34974b Test for failure 2015-01-31 09:48:50 +00:00
Bob Mottram d4ffd0d9b5 Mount point 2015-01-31 09:32:35 +00:00
Bob Mottram 159d88d865 Include lua-sec in xmpp install 2015-01-31 08:38:38 +00:00
Bob Mottram ef73e6450b Different directories for Debian 2015-01-30 21:02:28 +00:00
Bob Mottram 59377b4151 List the contents of the mount directory 2015-01-30 20:40:22 +00:00
Bob Mottram fbe83becc4 Check that the mount directory exists 2015-01-30 20:32:36 +00:00
Bob Mottram 3eecbca7a3 Don't use sudo if it doesn't exist 2015-01-30 19:39:20 +00:00
Bob Mottram 1364ea3298 Check number of arguments when installing to microsd 2015-01-30 19:25:07 +00:00
Bob Mottram f99b293962 Remove unsafe option --force-yes 2015-01-30 11:41:12 +00:00
Bob Mottram 780397d0b0 Use the debian version of mariadb-server 2015-01-30 11:38:42 +00:00
Bob Mottram 1a97b20e77 Revert "Change mariadb repository"
This reverts commit b1ad4fc49e.
2015-01-30 11:13:30 +00:00
Bob Mottram 41c3d57b46 Tidying 2015-01-29 19:47:28 +00:00
Bob Mottram b1ad4fc49e Change mariadb repository 2015-01-29 19:24:23 +00:00
Bob Mottram a6c483c7a4 Check that no two domains are the same 2015-01-29 14:58:21 +00:00
Bob Mottram e4de79aa9d Domain checking for non-interactive installs 2015-01-29 14:39:15 +00:00
Bob Mottram 111aecce73 Fix dokuwiki mime types 2015-01-29 08:15:34 +00:00
Bob Mottram ae0abc68bc Can set mount point for microSD 2015-01-28 21:32:13 +00:00
Bob Mottram 8df0457b43 Note on connecting users to the VoIP server 2015-01-27 21:41:40 +00:00
Bob Mottram 6dc873309f Check dhparam file exists 2015-01-27 20:18:39 +00:00
Bob Mottram 2ebf7f902a Check that certificates are created 2015-01-27 20:11:41 +00:00
Bob Mottram da8e8eca55 Backup voip data 2015-01-27 19:54:10 +00:00
Bob Mottram 208f793bfc Check for blank default domain name 2015-01-26 21:03:22 +00:00
Bob Mottram f0a0203666 Message if microblog domain name is not specified 2015-01-26 20:59:37 +00:00
Bob Mottram e84055a53b Message if blog domain name is not specified 2015-01-26 20:57:52 +00:00
Bob Mottram 2b582987b4 More checking for owncloud install 2015-01-26 20:55:06 +00:00
Bob Mottram 8cffb391b3 Default voip user 2015-01-26 19:50:21 +00:00
Bob Mottram dfd7762a7e Sanity check for Owncloud music app 2015-01-26 15:50:19 +00:00
Bob Mottram f974ec448b Provide further install instructions within motd 2015-01-26 14:44:39 +00:00
Bob Mottram c1191cdbe6 Post-prep instructions 2015-01-26 13:29:08 +00:00
Bob Mottram 24940da58b Remember previous settings during interactive install 2015-01-25 21:45:10 +00:00
Bob Mottram 3de54edf47 Domain name validation in interactive installer 2015-01-25 20:39:00 +00:00
Bob Mottram d8e9dbd9e6 Conditional certificate creation 2015-01-25 15:50:47 +00:00
Bob Mottram 563b35d13c Double quotes 2015-01-25 15:48:46 +00:00
Bob Mottram c119ce2754 Increase voip password length 2015-01-25 15:33:30 +00:00
Bob Mottram 5b854bd09a VoIP server 2015-01-25 14:46:46 +00:00
Bob Mottram e3d9b91979 License 2015-01-24 20:02:39 +00:00
Bob Mottram e15f27b722 Client configuration command 2015-01-24 19:54:53 +00:00
Bob Mottram 7128f45540 ssh improvements 2015-01-24 18:32:32 +00:00
Bob Mottram 52de4db7aa Recreate owncloud index 2015-01-23 21:16:41 +00:00
Bob Mottram 9c96146680 Example video 2015-01-21 20:18:10 +00:00
Bob Mottram e02cdaec52 Other external IP sites 2015-01-21 19:38:48 +00:00
Bob Mottram 101cff0741 Welcome dialog for interactive installer 2015-01-20 21:18:24 +00:00
Bob Mottram 545813bdaa Remove subdomain codes 2015-01-20 11:58:25 +00:00
Bob Mottram 4c492df139 Configuration file entry for ip url 2015-01-19 23:10:50 +00:00
Bob Mottram 3108b8faec External IP address URL 2015-01-19 23:02:30 +00:00
Bob Mottram d135792d15 Change the repo, for now. Maybe bugs can be fixed 2015-01-19 22:41:07 +00:00
Bob Mottram c58ce9a0cf More inadyn parameters 2015-01-19 21:41:15 +00:00
Bob Mottram 2f5e8bdca5 Don't use root for inadyn daemon 2015-01-19 20:19:16 +00:00
Bob Mottram 2fd7ee4067 Install inadyn from source 2015-01-19 20:04:54 +00:00
Bob Mottram 400b79b894 Fix ddns provider 2015-01-18 21:47:43 +00:00
Bob Mottram 862c77a214 full system type 2015-01-18 21:42:22 +00:00
Bob Mottram 0a0d530205 Updating the documentation for menuconfig 2015-01-18 20:19:09 +00:00
Bob Mottram 7ef9f6651f Remove exit 2015-01-18 16:07:08 +00:00
Bob Mottram 9deb341e9b Options 2015-01-18 16:05:19 +00:00
Bob Mottram 021c76b581 More explanation 2015-01-18 15:43:37 +00:00
Bob Mottram 74c3bc2578 Enforce minimum password quality 2015-01-18 15:39:06 +00:00
Bob Mottram 344c87b2f2 Password length for remote backups 2015-01-18 15:36:34 +00:00
Bob Mottram c840f94034 Since it's not yet working exclude the tor dongle option 2015-01-18 15:09:35 +00:00
Bob Mottram abd244b1a3 Better handling of the freedns code 2015-01-18 15:03:41 +00:00
Bob Mottram f2248f9503 Avoid duplicate domain names 2015-01-18 14:46:07 +00:00
Bob Mottram 189f85aa71 Loop until something happens 2015-01-18 14:18:50 +00:00
Bob Mottram 442fc05c88 Interactive entry of remote backup details 2015-01-18 13:31:07 +00:00
Bob Mottram 3379da743d Save configuration file after interactive setup 2015-01-18 12:39:14 +00:00
Bob Mottram 4d9298f483 More fixing of interactive install 2015-01-18 11:18:03 +00:00
Bob Mottram 3724fb8a16 Fix DDNS provider 2015-01-18 11:01:40 +00:00
Bob Mottram 73dba7860a Fix system type 2015-01-18 10:57:52 +00:00
Bob Mottram 73ec523bbb More interactive settings 2015-01-18 00:00:19 +00:00
Bob Mottram 0e6e5091ac Name and email 2015-01-17 22:48:16 +00:00
Bob Mottram 9dad900bcc Dynamic DNS details 2015-01-17 22:23:03 +00:00
Bob Mottram ab0f358f35 Beginning of interactive configuration 2015-01-17 22:03:17 +00:00
Bob Mottram 9a970b71cc Fix ssh ciphers 2015-01-17 19:40:14 +00:00
Bob Mottram 8e77e01c08 Updating install instructions 2015-01-17 17:59:24 +00:00
Bob Mottram 58e84d4c05 Updating install instructions 2015-01-17 17:47:14 +00:00
Bob Mottram fc54a41ba5 Update manpage 2015-01-17 16:03:48 +00:00
Bob Mottram db3fd4da2a Permissions after upgrade 2015-01-17 11:37:13 +00:00
Bob Mottram 740ec2a7dc prep gets command line 2015-01-16 22:55:18 +00:00
Bob Mottram e723166fa2 Parsing commandline arguments 2015-01-16 21:05:12 +00:00
Bob Mottram baf2a204fb Tidying 2015-01-16 19:46:15 +00:00