oc-snap:lamp

Last commit made on 2016-04-22
Get this branch:
git clone -b lamp https://git.launchpad.net/oc-snap
Only Olivier - interfaSys can upload to this branch. If you are Olivier - interfaSys please log in for upload directions.

Branch merges

Branch information

Name:
lamp
Repository:
lp:oc-snap

Recent commits

90d8391... by Olivier Paroz <email address hidden>

Move ownCloud to the writable partition

099b46b... by Olivier Paroz <email address hidden>

Use PHP-FPM instead of mod_php
Fixes #39

e26bfbc... by Kyle Fazzari <email address hidden>

Upgrade to ownCloud 9.0.1. (#62)

Also started using the .htaccess file shipped in the root of ownCloud.
Note that this was done with a direct include rather than enabling
overrides due to the performance penalty. Typically this would be
unsafe, but the dangers are negated by the fact that the .htaccess file
is read-only.

This fixes #54.

Signed-off-by: Kyle Fazzari <email address hidden>

8d71fd8... by Kyle Fazzari <email address hidden>

Expose MySQL client. (#61)

ownCloud doesn't handle migrating an install, which means in order to do
so one must directly access the database. The current snap doesn't
expose a MySQL client, so such a thing is currently difficult. This
commit exposes the MySQL client as an app, which will use the root MySQL
user.

This fixes #37.

Signed-off-by: Kyle Fazzari <email address hidden>

6e42909... by Kyle Fazzari <email address hidden>

Make ownCloud upgrade failure fatal. (#60)

Currently the Apache startup script just runs `occ upgrade` without
checking the result. However, its success depends upon a number of other
factors (e.g. mysql being ready), so it could potentially fail. This
commit updates the startup script to make an `occ upgrade` failure
fatal, thus causing Apache to restart and try again.

This should fix #14.

Signed-off-by: Kyle Fazzari <email address hidden>

8be7bd8... by Olivier Paroz <email address hidden>

Upgrade Apache plugin to Snapcraft 2.8. (#57)

Fixes #56

ec7c989... by Olivier Paroz <email address hidden>

Apache: Update to 2.4.20 (#50)

Fixes #48

56aef40... by Kyle Fazzari

Increase max upload to 16GB. (#46)

This is done by using SNAP_DATA/owncloud/tmp instead of /tmp as
the upload_tmp_dir and also updating the upload_max_filesize and
upload_max_filesize in php.ini.

Fixes #5.

Signed-off-by: Kyle Fazzari <email address hidden>

3b5d5b7... by Kyle Fazzari

Add contribution guide and CHANGELOG.

Signed-off-by: Kyle Fazzari <email address hidden>

039e76c... by Kyle Fazzari

Handle removal of SNAP_DEVELOPER.

Also upgrade generally to take advantage of Snapcraft 2.7 (e.g.
get rid of most stage-packages, etc.).

Signed-off-by: Kyle Fazzari <email address hidden>