1
0
Commit Graph

782 Commits

Author SHA1 Message Date
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