Bob Mottram
970d6c3a7e
Only create the mount directory if it doesn't exist
2015-06-08 19:46:29 +01:00
Bob Mottram
860ae1a833
Unmount encrypted USB drive
2015-06-08 19:42:11 +01:00
Bob Mottram
4f1dc23a26
Restore
2015-06-08 19:18:40 +01:00
Bob Mottram
fbcfa8b349
Single quotes
2015-06-08 19:17:10 +01:00
Bob Mottram
e426cbbfcb
Handle luks encrypted USB drives
2015-06-07 12:27:38 +01:00
Bob Mottram
ebb8fbe49c
Handle luks encrypted USB drives
2015-06-07 12:05:52 +01:00
Bob Mottram
4ac7552e98
Allow access to .well-known
2015-05-01 18:35:03 +01:00
Bob Mottram
c3a57e75ba
Backup and restore learned spamassassin settings
2015-04-26 21:16:35 +01:00
Bob Mottram
237225653f
Backup and restore learned spamassassin settings
2015-04-26 20:08:37 +01:00
Bob Mottram
c1a2f1ec99
Custom settings for emacs when used with Mutt
2015-04-19 15:32:37 +01:00
Bob Mottram
6881ef2309
Temporary workaround
2015-04-12 16:04:29 +01:00
Bob Mottram
8f983247c8
Temporary workaround
2015-04-12 16:01:59 +01:00
Bob Mottram
fe8de089d8
If cert bundles exist for websites then restore them
2015-04-10 10:45:30 +01:00
Bob Mottram
1f5be365ad
Only use the cert bundle if it exists
2015-04-10 10:23:43 +01:00
Bob Mottram
fb7c4263f2
Ensure that the bundled certificate is used with redmatrix
2015-04-10 10:16:14 +01:00
Bob Mottram
d62015c061
Fixing gogs systemd environment
2015-04-05 10:33:26 +01:00
Bob Mottram
a5e4a59e14
GOPATH set as systemd environment variable
2015-04-05 10:06:36 +01:00
Bob Mottram
7d68fe2b40
Spam mailboxes
2015-04-04 22:33:28 +01:00
Bob Mottram
055d5994e6
Fix the gogs repo
2015-04-02 18:28:37 +01:00
Bob Mottram
456bd0dd72
Redmatrix repos have moved
2015-04-02 17:39:09 +01:00
Bob Mottram
e780194fb1
Command for adding an email rule
2015-03-31 22:29:03 +01:00
Bob Mottram
4b4fb4e5e5
Command for adding a mailing list rule
2015-03-31 21:58:42 +01:00
Bob Mottram
9901cdcbb4
Separate command for making self-signed certificates
2015-03-31 20:22:42 +01:00
Bob Mottram
ef90cf4c28
Encrypted copy of sent encrypted emails
2015-03-29 15:16:37 +01:00
Bob Mottram
0cd0622df8
Prefix
2015-03-29 14:53:39 +01:00
Bob Mottram
6594124f90
Tidying
2015-03-29 14:41:20 +01:00
Bob Mottram
6c7579a92e
Comment
2015-03-29 14:39:01 +01:00
Bob Mottram
3a53931136
Encrypt sent items with the users public key
2015-03-29 14:35:07 +01:00
Bob Mottram
2e47f648ae
Encrypt sent items with the users public key
2015-03-29 14:31:36 +01:00
Bob Mottram
89a8e6e164
systemd reload
2015-03-29 11:46:34 +01:00
Bob Mottram
9c6bc30815
Set go path during upgrade
2015-03-29 11:40:55 +01:00
Bob Mottram
e2a0a8131c
Go path
2015-03-29 11:36:59 +01:00
Bob Mottram
f853b56d53
Tidying
2015-03-29 11:28:27 +01:00
Bob Mottram
97c23d9686
Check that the previous date was a number
2015-03-29 11:27:41 +01:00
Bob Mottram
605a394dfb
Ordering
2015-03-29 11:08:15 +01:00
Bob Mottram
e5350c18ce
Check that the previous date file contains some characters
2015-03-29 11:07:25 +01:00
Bob Mottram
ef5433b61e
Use unix dates
2015-03-29 11:03:15 +01:00
Bob Mottram
b8510b4bfc
Fix date checking
2015-03-29 10:25:27 +01:00
Bob Mottram
e1e8b3772c
Mediagoblin tweaks
2015-03-25 22:45:54 +00:00
Bob Mottram
b3bcde5f70
Mediagoblin domain name and code
2015-03-25 20:15:33 +00:00
Bob Mottram
a3c2e201da
Mediagoblin cert generation
2015-03-25 20:03:08 +00:00
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
888bac0388
Add GOPATH to bashrc
2015-03-22 17:55:28 +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
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
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
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
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 Mottram
910308a2e7
Fix exim configuration
2015-02-03 22:07:17 +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
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
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
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
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
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
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
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
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