Skip to content

Commit 8b218f1

Browse files
committed
Merge branch 'release/v1.6.9'
2 parents 45bec05 + a8ee1de commit 8b218f1

File tree

4 files changed

+26
-4
lines changed

4 files changed

+26
-4
lines changed

CHANGELOG.md

+16-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,22 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5-
## [Unreleased](https://github.com/passbolt/passbolt_docker/compare/v1.6.5+1...HEAD)
5+
## [Unreleased](https://github.com/passbolt/passbolt_docker/compare/v1.6.9...HEAD)
6+
7+
## [1.6.9](https://github.com/passbolt/passbolt_docker/compare/v1.6.5+1...v1.6.9) - 2018-01-14
8+
9+
This release provides the last passbolt_api 1.x series release along with several pull requests
10+
and fixes.
11+
12+
### Fixed
13+
14+
- Unable to access default installation with http [#59](https://github.com/passbolt/passbolt_docker/issues/59)
15+
- Check and correct the permissions and ownership of /var/www/passbolt [#67](https://github.com/passbolt/passbolt_docker/issues/67)
16+
- cp: Unrecognized option -T [#75](https://github.com/passbolt/passbolt_docker/issues/75)
17+
- turn URL config independent from SSL var [#76](https://github.com/passbolt/passbolt_docker/pull/76)
18+
- Set the default MySQL port to 3306 [#77](https://github.com/passbolt/passbolt_docker/pull/77)
19+
- Add environment variable to set email client [#81](https://github.com/passbolt/passbolt_docker/pull/81)
20+
621

722
## [1.6.5+1](https://github.com/passbolt/passbolt_docker/compare/v1.6.5...v1.6.5+1) - 2017-11-14
823

Dockerfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM alpine:3.6
22

33
LABEL maintainer="[email protected]"
44

5-
ENV PASSBOLT_VERSION 1.6.5
5+
ENV PASSBOLT_VERSION 1.6.9
66
ENV PASSBOLT_URL https://github.com/passbolt/passbolt_api/archive/v${PASSBOLT_VERSION}.tar.gz
77

88
ARG BASE_PHP_DEPS="php5-curl \
@@ -38,6 +38,7 @@ ARG PHP_GNUPG_DEPS="php5-dev \
3838

3939
RUN apk add --no-cache $BASE_PHP_DEPS \
4040
sed \
41+
coreutils \
4142
tar \
4243
bash \
4344
curl \

bin/docker-entrypoint.sh

+8-1
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,12 @@ php_fpm_setup() {
166166
sed -i '/^include\s/ s:^:#:' /etc/php5/fpm.d/www.conf
167167
}
168168

169+
check_permissions() {
170+
chown -R nginx:nginx /var/www/passbolt
171+
chmod -R +w /var/www/passbolt/app/tmp
172+
chmod +w /var/www/passbolt/app/webroot/img/public
173+
}
174+
169175
email_cron_job() {
170176
local root_crontab='/etc/crontabs/root'
171177
local cron_task_dir='/etc/periodic/1min'
@@ -184,7 +190,6 @@ email_cron_job() {
184190
crond -f -c /etc/crontabs &
185191
}
186192

187-
188193
if [ ! -f $gpg_private_key ] && [ ! -L $gpg_private_key ] || \
189194
[ ! -f $gpg_public_key ] && [ ! -L $gpg_public_key ]; then
190195
gpg_gen_key
@@ -213,6 +218,8 @@ if [ ! -f $ssl_key ] && [ ! -L $ssl_key ] && \
213218
gen_ssl_cert
214219
fi
215220

221+
check_permissions
222+
216223
php_fpm_setup
217224

218225
install

conf/passbolt.conf

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ server {
44
client_body_buffer_size 100K;
55
client_header_buffer_size 1k;
66
client_max_body_size 100k;
7-
large_client_header_buffers 2 1k;
87

98
client_body_timeout 10;
109
client_header_timeout 10;

0 commit comments

Comments
 (0)