Joshua Tauberer
|
4ed69cbae5
|
replace '-t 0' test with an environment variable since '-t 0' is false when standard input has been redirected and doesn't tell us whether or not we can use dialog for input, but Vagrant must be non-interactive
|
2014-08-25 07:54:11 -04:00 |
|
Joshua Tauberer
|
9576594cfe
|
bootstrap script should check out a particular tag rather than master
|
2014-08-21 17:28:20 +00:00 |
|
Joshua Tauberer
|
76dcab3139
|
now that we use dialog for input we can pipe the bootstrap script to bash
|
2014-08-21 17:28:12 +00:00 |
|
Joshua Tauberer
|
7e8e104964
|
when asking for a CSR country code, give the user a list
|
2014-08-21 17:28:04 +00:00 |
|
Joshua Tauberer
|
7ea4d33e06
|
simplify the input_box function
|
2014-08-21 16:01:12 +00:00 |
|
H8H
|
980b83b124
|
Added dialogs, so that the setup.sh can ask the user any questions even when its piped; Added additional email valdidation for the last step
|
2014-08-21 03:09:09 +02:00 |
|
Joshua Tauberer
|
aaea954072
|
remove my old Exchange autodiscover PHP script from systems
|
2014-08-19 11:50:00 +00:00 |
|
Joshua Tauberer
|
b6dd407aa7
|
z-push autodiscover should use the primary hostname for the mail server and not the domain part of the email address (both may work, but the primary hostname is more likely to have a signed SSL cert)
|
2014-08-19 11:49:20 +00:00 |
|
jkaberg
|
a0df18506b
|
use z-push autodisover instead
|
2014-08-19 13:03:44 +02:00 |
|
Joshua Tauberer
|
b30d7ad80a
|
web-based administrative UI
closes #19
|
2014-08-17 22:46:06 +00:00 |
|
Joshua Tauberer
|
04454b35c6
|
(merge) CardDAV, CalDAV via ownCloud and move to z-push fork fork
Merges branch 'owncloud' of github.com:jkaberg/mailinabox
which is pull request #135, closes #135
thanks @jkaberg, @fmbiete, @owncloud
|
2014-08-17 15:31:08 -04:00 |
|
Joshua Tauberer
|
56c7d7436e
|
warn that generating DNSSEC keys takes a while (still slow in some virtualized environments)
|
2014-08-17 11:50:05 -04:00 |
|
Joshua Tauberer
|
062e8b839e
|
failed network checks should result in start.sh exiting with a non-zero exit status
|
2014-08-17 11:50:05 -04:00 |
|
Joshua Tauberer
|
7e62131fbc
|
a bootstrapping script to support a one-line install command
based on a script by @jkaberg in #141
|
2014-08-16 13:31:42 -04:00 |
|
Joshua Tauberer
|
e1606df237
|
s/joshdata/mailinabox/ due to repo moving to the org account
|
2014-08-16 13:16:01 +00:00 |
|
Joshua Tauberer
|
bbd35f4906
|
ownCloud: do cron the same way we do the others
|
2014-08-16 13:00:36 +00:00 |
|
Joshua Tauberer
|
ae1e69a5e3
|
ownCloud: code a way to add admins from our users table, but dont use it
|
2014-08-16 12:59:29 +00:00 |
|
Joshua Tauberer
|
9e86c67534
|
make setup/owncloud.sh idempotent: don't wreck user data on second run
|
2014-08-16 12:38:03 +00:00 |
|
Joshua Tauberer
|
277f98aac8
|
drop the owncloud mail app for now
|
2014-08-16 12:19:40 +00:00 |
|
Joshua Tauberer
|
398b538e2b
|
owncloud: automatically set it up with an administrator account that even the box owner doesn't have access to, because we do not want to have the user hit ownCloud's setup page on first visit
|
2014-08-15 23:07:20 +00:00 |
|
Joshua Tauberer
|
ca45c88a32
|
owncloud: set forcessl to be true to get the corret HSTS header (would be better if we could prevent ownCloud from sending one)
|
2014-08-15 22:32:01 +00:00 |
|
Joshua Tauberer
|
5ecbaa2b41
|
Merge branch 'owncloud' of github.com:jkaberg/mailinabox into owncloud
|
2014-08-15 18:30:17 -04:00 |
|
Joshua Tauberer
|
a10b828d5c
|
when modifying php.ini, use ; as the comment char not # because php emits horrid deprecation warnings otherwise
|
2014-08-15 18:29:05 -04:00 |
|
jkaberg
|
7024b428ad
|
increased timeouts so that owncloud properly loads with larger db
|
2014-08-13 07:30:32 +02:00 |
|
Joshua Tauberer
|
d03bc0cefa
|
more owncloud configuration tweaks
|
2014-08-13 00:30:09 +00:00 |
|
Joshua Tauberer
|
05cc63b5d5
|
Merge branch 'owncloud' of github.com:jkaberg/mailinabox into owncloud
Conflicts:
conf/nginx.conf
setup/zpush.sh
|
2014-08-12 23:10:51 +00:00 |
|
jkaberg
|
e828dd63e1
|
auto enable apps in owncloud (FINAL COMMIT!)
|
2014-08-12 16:45:36 +02:00 |
|
jkaberg
|
b92033cafe
|
install fpm instead of cgi
|
2014-08-12 15:39:45 +02:00 |
|
Joshua Tauberer
|
c9bf57eacd
|
Merge branch 'master' into owncloud (php5-fpm)
|
2014-08-12 13:30:55 +00:00 |
|
Joshua Tauberer
|
791e68a3af
|
automate more of the initial configuration
|
2014-08-12 13:29:44 +00:00 |
|
Joshua Tauberer
|
4d64246b22
|
tweak z-push/owncloud installation scripts: hide output, check if z-push needs an update, dont use /etc/timezone because its contents would need to be escaped before being passed into sed
|
2014-08-12 13:29:44 +00:00 |
|
Joshua Tauberer
|
9d6dc78b15
|
keep Roundcube working too, put owncloud at /cloud rather than at /
|
2014-08-12 13:29:43 +00:00 |
|
jkaberg
|
57a441a547
|
small script to update the mail app
|
2014-08-12 15:27:37 +02:00 |
|
jkaberg
|
afb09a84b7
|
use tools/editconf.py to edit php.ini for large file uploads
|
2014-08-12 14:00:28 +02:00 |
|
jkaberg
|
7396785a9a
|
install php5-xsl as carddav is dependent on it
|
2014-08-12 13:22:34 +02:00 |
|
Joshua Tauberer
|
cf4f519cc0
|
zpush/owncloud: inject mail using 'sendmail' not SMTP
|
2014-08-12 11:18:45 +00:00 |
|
jkaberg
|
654c200709
|
properly escape $
|
2014-08-12 13:12:57 +02:00 |
|
Joshua Tauberer
|
0eceb2012f
|
use php5-fpm rather than our own custom launcher script for PHP+FastCGI
|
2014-08-12 11:00:54 +00:00 |
|
jkaberg
|
9f5fd6b474
|
fix user_backends array
|
2014-08-12 12:33:42 +02:00 |
|
jkaberg
|
5cf2965633
|
tls instead of ssl
|
2014-08-12 12:04:27 +02:00 |
|
jkaberg
|
e8a1837d02
|
properly set correct timezone
|
2014-08-12 12:01:18 +02:00 |
|
jkaberg
|
7ba79effae
|
moved TODO
|
2014-08-12 11:02:13 +02:00 |
|
jkaberg
|
9d41530232
|
clarifications
|
2014-08-12 10:10:53 +02:00 |
|
jkaberg
|
a6ba2da68b
|
create an no-reply user to use with SMTP from ownCloud
|
2014-08-12 10:09:44 +02:00 |
|
jkaberg
|
17c4edb58d
|
add cron job for owncloud
|
2014-08-12 09:24:49 +02:00 |
|
jkaberg
|
7b5ebb093f
|
properly chmod HTMLPurifier
|
2014-08-12 02:04:38 +02:00 |
|
jkaberg
|
2d74fad947
|
restart using php5-fpm
|
2014-08-12 01:26:51 +02:00 |
|
jkaberg
|
01d7d4e860
|
restart using php5-fpm
|
2014-08-12 01:15:17 +02:00 |
|
jkaberg
|
bfbd85183e
|
hide_output dosnt work
|
2014-08-12 00:49:26 +02:00 |
|
jkaberg
|
1e91cb0683
|
well that didnt work..
|
2014-08-12 00:44:54 +02:00 |
|