Nicolas Duchon
3f796ded2b
Merge pull request #500 from MatthijsKok/patch-1
...
Fix typo
2019-01-17 13:05:07 +01:00
Matthijs Kok
c4153c5836
Fix typo
2019-01-17 09:24:52 +01:00
Nicolas Duchon
fb2d0b2371
Use multiple methods to obtain self cid ( #499 )
...
fix #498
2019-01-16 11:29:24 +01:00
Nicolas Duchon
804344b4e4
[skip ci] Update test certificate doc ( #497 )
...
fix #496
Co-authored-by: @VincentSaelzler
2019-01-15 14:01:47 +01:00
Nicolas Duchon
d0e2cd4155
[skip ci] Merge pull request #495 from chrisarusso/patch-1
...
Update Invalid-authorizations.md
2019-01-14 11:17:24 +01:00
Chris Russo
4dfa6ea7ea
Update Invalid-authorizations.md
...
fix typo
2019-01-14 01:00:16 -05:00
Nicolas Duchon
cff8e96da6
[skip ci] Documentation rework ( #493 )
2019-01-11 18:58:49 +01:00
Nicolas Duchon
407c7c4467
Merge pull request #491 from buchdag/self-cid
...
Simplify the self cid discovery mechanism
2019-01-10 12:27:54 +01:00
Nicolas Duchon
70405ffde9
Simplify the self cid discovery mechanism
...
Also remove the hard requirement that the container get its
self cid during entrypoint as it is only used to produce a warning
and to get the nginx-proxy container id through --volumes-from,
which is only one of the three methods.
The fact that the LE container could get an nginx-proxy container id
is independently verified by the entrypoint script anyway and this
hard requirement on getting its self cid has been known to cause
troubles with containers running under orchestrators such as Amazon ECS
or Kubernetes.
2019-01-09 20:49:11 +01:00
Nicolas Duchon
7dd2cd67e5
Merge pull request #485 from Greek64/PR
...
Add LETSENCRYPT_MIN_VALIDITY variable
v1.10
2019-01-08 19:22:49 +01:00
Grieche
a0e54d86f4
Add LETSENCRYPT_MIN_VALIDITY info to the README
...
Add MIN_VALIDITY_CAP info to the README
2019-01-08 18:37:02 +01:00
Grieche
9f32ebcd83
Added test unit for LETSENCRYPT_MIN_VALIDITY environment variable
...
Modified Boulder to issue certificates with 88 day lifetime
2019-01-08 18:11:48 +01:00
Grieche
a911b12661
Added LETSENCRYPT_MIN_VALIDITY environment variable.
...
Allows to specify the minimum validity of certificates
per container.
2019-01-08 18:11:21 +01:00
Nicolas Duchon
6a90d53c97
Update build stage to golang 1.11 ( #487 )
2018-12-26 14:51:31 +01:00
Nicolas Duchon
f3809e1e12
Update docker-compose in test suite ( #486 )
...
Test suite docker-compose version bump to `1.23.2`
2018-12-25 21:03:07 +01:00
Nicolas Duchon
6c73fc2675
Merge pull request #442 from Greek64/PR
...
New environmental variable LETSENCRYPT_RESTART_CONTAINER
2018-12-21 22:32:53 +01:00
Grieche
f79496af98
* Add Feature Info in the README
2018-12-21 18:42:54 +01:00
Grieche
31daa643e5
* Fix whitespace typos
2018-12-21 18:19:05 +01:00
Grieche
f5070d49bf
* Added new test unit to test LETSENCRYPT_RESTART_CONTAINER variable functionality
2018-12-21 13:05:20 +01:00
Nicolas Duchon
e933996e61
Typo in default_cert_subject function
...
missing break spotted by @Greek64
2018-12-20 13:52:10 +01:00
Nicolas Duchon
43ead553e7
Update simp_le to 0.12.0 ( #484 )
2018-12-20 13:47:36 +01:00
Grieche
fbab2c2913
* New environmental variable LETSENCRYPT_RESTART_CONTAINER
...
Containers with this variable set to true will be restarted
when their respective certificates are updated/modified.
2018-12-19 20:29:49 +01:00
Nicolas Duchon
9b69fb50c7
Fix local test suite ( #483 )
...
credits to @Greek64
2018-12-19 16:49:32 +01:00
Nicolas Duchon
4f0e2140a4
Merge pull request #481 from buchdag/own-symlinks
...
Change ownership of symlinks in addition to regular files
2018-12-15 00:59:59 +01:00
Nicolas Duchon
af82747162
Update permissions test units for symlinks
2018-12-15 00:14:42 +01:00
Nicolas Duchon
feefd2d646
Manage ownership of symlinks too
...
Fix #471
2018-12-15 00:14:42 +01:00
Nicolas Duchon
5ac2ba963e
Make the DEBUG env var case insensitive ( #480 )
...
bug spotted by @desimaniac
2018-12-14 09:49:51 +01:00
Nicolas Duchon
f936be75a3
Merge pull request #472 from buchdag/fix-465
...
Follow certificates managed by the companion with a dot file
2018-11-23 17:02:20 +01:00
Nicolas Duchon
2ea189c165
Shorten the test functions timeout
2018-11-23 15:26:13 +01:00
Nicolas Duchon
b3e7741c1c
Enhancement on the symlinks test unit
2018-11-23 15:26:13 +01:00
Nicolas Duchon
bb0d7d8575
Use dotfile to identify managed certs
...
fix #465
2018-11-23 15:24:56 +01:00
Nicolas Duchon
9781ed0b0e
Merge pull request #463 from buchdag/permissions
...
Ownership and permissions configuration
2018-10-31 09:14:22 +01:00
Nicolas Duchon
5fd27be860
Merge pull request #458 from JrCs/simp_le-0.11
...
Update simp_le to 0.11.0
2018-10-30 22:19:38 +01:00
Nicolas Duchon
5e10577638
Change ownership of public files too
2018-10-29 13:32:37 +01:00
Nicolas Duchon
2864909ad1
Add test unit for non default permissions
2018-10-29 10:49:38 +01:00
Nicolas Duchon
28b8bde6e5
Pass cli args to run_le_container test functon
2018-10-29 10:32:18 +01:00
Nicolas Duchon
d277e66089
Check perms only on simp_le non error exit
2018-10-29 10:32:17 +01:00
Nicolas Duchon
7fe8dd27f1
Check if path exist before perm check
2018-10-29 10:32:17 +01:00
Nicolas Duchon
a8f906b9ca
Default perms 755 (folders) - 644 (files)
2018-10-29 10:32:12 +01:00
Nicolas Duchon
c5d59e0c45
Ownership and permissions configuration
2018-10-29 00:43:45 +01:00
Nicolas Duchon
ea98b4686e
Update simp_le to 0.11.0
2018-10-18 12:45:38 +02:00
Nicolas Duchon
212e25134a
Merge pull request #436 from buchdag/fix-perms
...
Restrain permissions on sensitive files
2018-09-23 10:39:46 +02:00
Nicolas Duchon
c2c264cb60
Typo in docker_api test unit
...
Introduced by 234c906
2018-09-16 09:20:58 +02:00
Nicolas Duchon
6d2f4ddb12
Add test unit for permissions
2018-09-16 09:20:58 +02:00
Nicolas Duchon
cd5729ce02
Check & enforce perms on sensitive files
...
fix #412
2018-09-16 09:20:58 +02:00
Nicolas Duchon
2adfddc486
Run test containers on boulder network
...
In preparation for upcoming permissions and account_keys test units
2018-09-03 10:39:02 +02:00
Nicolas Duchon
51a48eedf0
Merge pull request #429 from buchdag/ci-tests-cleanup
...
Ci tests cleanup
2018-08-20 19:25:57 +02:00
Nicolas Duchon
9e73b262a4
Use bash with docker execs
2018-08-20 17:31:32 +02:00
Nicolas Duchon
f15dbc6a73
Minor typos
2018-08-20 17:31:31 +02:00
Nicolas Duchon
234c9065de
Use trapped cleanup on CI tests
2018-08-20 17:31:31 +02:00