Brad Warren
673b5e960a
Merge branch 'master' into update_registration
2016-05-31 14:35:30 -07:00
Brad Warren
a7edc4b1e5
Previously, the script relied on global pip for hashing packages. This
...
doesn't work if you don't have `pip` installed (like me) and I think using
`pip` from the venv should be preferred to ensure you are using the latest
`pip` (which was updated in the venv earlier in the script).
2016-05-26 10:33:18 -07:00
Brad Warren
7e039d1504
With us packaging the shim packages, there are more lines in
...
letsencrypt-auto-requirements.txt that will change with every release. This
change strips the hashes of the previous packages before adding the new ones.
2016-05-26 10:24:57 -07:00
Brad Warren
1322ae12ce
Stop packaging letshelp
2016-05-26 10:20:47 -07:00
Brad Warren
14b45b795a
give register full test coverage
2016-05-25 22:45:57 -07:00
Brad Warren
89279a72bd
Interatively ask for e-mail with register verb
2016-05-25 22:23:36 -07:00
Brad Warren
8d802ef6fd
Fix up display/ops.py coverage
2016-05-25 22:12:06 -07:00
Brad Warren
653935b937
Merge branch 'master' into update_registration
2016-05-25 21:54:51 -07:00
Brad Warren
6598bcb53e
refactor get_email
2016-05-25 21:53:20 -07:00
Brad Warren
5b2ab14711
Revert "Pin old pkginfo version"
...
This reverts commit 4919814dd1 .
2016-05-25 16:50:18 -07:00
Brad Warren
1819b22ebc
Fix typo
2016-05-25 16:47:05 -07:00
Brad Warren
a87df33de6
Update register tests
2016-05-25 16:41:39 -07:00
Brad Warren
5531c156e8
Save the updated registration
2016-05-25 16:41:19 -07:00
Brad Warren
14e2ea92ee
Add a way to only save registration resources
2016-05-25 16:32:03 -07:00
Brad Warren
29822aad9d
denit
2016-05-25 14:57:01 -07:00
Brad Warren
2268dbf489
delint
2016-05-25 14:55:44 -07:00
Brad Warren
4a85d59d93
Add test for missing renewal conf version
2016-05-24 22:03:30 -07:00
Brad Warren
57e6d1995b
log louder
2016-05-24 16:32:03 -07:00
Brad Warren
420e64f039
Simplify webroot chown and rm errors
2016-05-24 13:43:45 -07:00
Brad Warren
c606273d14
use TEMP_DIR trap consistently
2016-05-24 13:16:21 -07:00
Brad Warren
70bb7ff68f
fixes #3060
2016-05-24 13:08:10 -07:00
Brad Warren
b1eff0fe35
Build le-auto to bring it up to date
2016-05-24 13:03:53 -07:00
Brad Warren
0038490c16
Merge branch 'master' into renewal-conf-versions
2016-05-23 16:03:29 -07:00
Brad Warren
4919814dd1
Pin old pkginfo version
2016-05-23 15:39:00 -07:00
Brad Warren
15ddf2ea32
Test init with newer conf file
2016-05-23 15:16:43 -07:00
Brad Warren
ea53a14b57
test version is stored
2016-05-23 14:58:14 -07:00
Brad Warren
3576d372a6
Add warning about parsing old configuration file
2016-05-23 14:32:43 -07:00
Brad Warren
c3c9441a59
Save version in renewal config file
2016-05-23 14:09:31 -07:00
Brad Warren
0e9aec20a7
Add CURRENT_VERSION constant
2016-05-23 14:04:13 -07:00
Brad Warren
536234c559
try and catch problems if we do something silly with our version in the future
2016-05-23 13:59:16 -07:00
Brad Warren
ac37b9de6f
test release version comparison
2016-05-23 13:55:17 -07:00
Brad Warren
4caba1fc75
Test mixed versions
2016-05-23 13:53:09 -07:00
Brad Warren
40a0354b36
Start get_strict_version tests
2016-05-23 13:50:14 -07:00
Brad Warren
d4de026372
Add get_strict_version
2016-05-23 13:37:47 -07:00
Brad Warren
5cb0e0f264
Add test for csr with inconsistent domains
2016-05-20 17:41:58 -07:00
Brad Warren
0b85a8f1c8
Add a test for a CSR with no domains
2016-05-20 17:37:48 -07:00
Brad Warren
3c11733006
fix --csr and --allow-subset-of-names test
2016-05-20 17:32:37 -07:00
Brad Warren
2c4c8c081c
Test bad csr
2016-05-20 17:00:06 -07:00
Brad Warren
953d4957b8
Add csr test
2016-05-20 16:57:13 -07:00
Brad Warren
a48afd498c
Start import_csr_file tests
2016-05-20 16:52:35 -07:00
Brad Warren
53286863fe
Simplify import_csr_file
2016-05-20 16:26:09 -07:00
Brad Warren
73c4e8f7a4
Cleanup test_obtain_certificate_from_csr
2016-05-20 16:24:49 -07:00
Brad Warren
32d32dbc12
cli.py PEP8 fixes
2016-05-20 15:20:28 -07:00
Brad Warren
34cc714281
Merge branch 'use-cn-from-csr' into csr++
2016-05-20 15:13:34 -07:00
Brad Warren
f56aab65d7
Merge branch 'master' into use-cn-from-csr
2016-05-20 15:13:03 -07:00
Brad Warren
dfb1b72c99
Merge branch 'master' into csr++
2016-05-20 15:10:46 -07:00
Brad Warren
66a1399920
Add tests for multidomain vhost redirects
2016-05-19 09:40:17 -07:00
Brad Warren
574d20ecc4
Record enhancements applied to vhosts
2016-05-19 09:28:26 -07:00
Brad Warren
94549219c5
Add get_names_from_csr tests
2016-05-18 14:06:32 -07:00
Brad Warren
77e4be933c
Simplify get_names_from_csr
2016-05-18 13:59:17 -07:00
Brad Warren
8e17d7498d
Add get_names_from_csr
2016-05-18 10:14:15 -07:00
Brad Warren
50421e99be
Factor loading cert/req into its own function
2016-05-18 09:56:34 -07:00
Brad Warren
507b154276
Don't saying you're requesting root unless you really are
2016-05-17 20:11:02 -07:00
Brad Warren
502eba1cc4
Simplify SUDO certbot prompt
2016-05-17 20:07:45 -07:00
Brad Warren
45b7c407c1
Don't tell people you check for updates on every run
2016-05-17 20:07:06 -07:00
Brad Warren
af41345967
Put arg parsing in one place
2016-05-17 20:06:35 -07:00
Brad Warren
14778c15ce
Run build to make le-auto up to date
2016-05-17 20:05:47 -07:00
Brad Warren
accc83a1ca
add py2.6 compatibility
2016-05-16 18:03:17 -07:00
Brad Warren
b9c97954ee
Add comment about removing the exception in the future
2016-05-16 17:48:26 -07:00
Brad Warren
323bb34144
Add test to prevent regressions
2016-05-16 17:45:52 -07:00
Brad Warren
9efdd3b38f
Fixes 2977
2016-05-16 17:34:30 -07:00
Brad Warren
d39dee20ad
fix auto arg parsing
2016-05-16 15:06:51 -07:00
Brad Warren
ab94551477
Merge branch 'master' into rename
2016-05-12 14:44:23 -07:00
Brad Warren
577e5c852e
Merge branch 'master' into candidate-0.6.0
2016-05-12 13:55:41 -07:00
Brad Warren
0d5c1638e7
add certbot-auto and PGP sig
2016-05-12 10:06:11 -07:00
Brad Warren
5637c5857e
Merge remote-tracking branch 'origin/new-dl' into candidate-0.6.0
2016-05-11 17:24:32 -07:00
Brad Warren
0fba79806a
Merge remote-tracking branch 'origin/rename' into candidate-0.6.0
2016-05-11 17:22:27 -07:00
Brad Warren
8c9c6bd07b
Merge branch 'master' into enoent
2016-05-11 08:54:16 -07:00
Brad Warren
7a848d2b04
Remove unneeded info about backports
2016-05-09 19:51:08 -07:00
Brad Warren
f38d59d675
Use --non-interactive instead of --yes and use getopt for parsing short opts
2016-05-09 19:08:25 -07:00
Brad Warren
7f8fadee37
Revert "Make certbot accept --yes flag"
...
This reverts commit a9ecd146a9 .
2016-05-09 18:33:47 -07:00
Brad Warren
3ce47282ea
Make --quiet suggestion stronger
2016-05-09 18:14:02 -07:00
Brad Warren
6fa7eb576b
Use -n when using certonly
2016-05-09 18:11:36 -07:00
Brad Warren
a5fdee0d5c
Merge branch 'master' into deprecation-warning
2016-05-09 17:31:30 -07:00
Brad Warren
555513940c
Explain *-hook and -q in renewal documentation
2016-05-09 14:57:01 -07:00
Brad Warren
7758a1a4a5
Merge branch 'master' into legacy-standalone
2016-05-06 17:55:43 -07:00
Brad Warren
5c0eabcd76
Rename LETSENCRYPT_PATH to CERTBOT_PATH
2016-05-06 17:42:25 -07:00
Brad Warren
4627971dc6
s/--letsencrypt/--certbot
2016-05-06 17:30:18 -07:00
Brad Warren
30ae348a8c
Add logger message
2016-05-06 16:53:33 -07:00
Brad Warren
56d7a97e6a
Test dvsni with standalone-supported-challenges
2016-05-06 16:44:31 -07:00
Brad Warren
7167a9e108
fixes #2927
2016-05-06 16:41:23 -07:00
Brad Warren
495371a3b8
Use --force-reinstall to fix bad virtualenv package
2016-05-06 12:33:52 -07:00
Brad Warren
a65fca486c
Specify minimum parsedatetime version
2016-05-06 11:57:12 -07:00
Brad Warren
d38cf4a74e
Build shim packages in next release
2016-05-04 17:55:12 -07:00
Brad Warren
4e19f9eae0
venv is still named letsencrypt
2016-05-04 17:28:16 -07:00
Brad Warren
b844b7d605
Create certbot-auto during release process
2016-05-03 15:44:36 -07:00
Brad Warren
a9ecd146a9
Make certbot accept --yes flag
2016-05-02 14:16:41 -07:00
Brad Warren
0f228e935d
Add backports countdown when using --yes/letsencrypt-auto
2016-05-02 11:52:57 -07:00
Brad Warren
23baf225a4
Ask before enabling backports
2016-04-22 16:44:06 -04:00
Brad Warren
ab2319e609
Respect yes with opensuse bootstrap
2016-04-22 15:00:24 -04:00
Brad Warren
40aa4dbf91
add --yes support to red hat bootstrap script
2016-04-22 14:51:40 -04:00
Brad Warren
61203db2eb
Add --yes support to arch and debian bootstrappers
2016-04-22 13:01:32 -04:00
Brad Warren
c66f0bd18e
Make le-auto helpful
2016-04-21 16:13:17 -04:00
Brad Warren
0fa18b6081
Add help text
2016-04-21 15:55:28 -04:00
Brad Warren
530033a37d
Add CLI parsing
2016-04-21 15:16:39 -04:00
Brad Warren
45681909c7
Selectively rename le-auto strings
2016-04-20 14:39:26 -04:00
Brad Warren
3780d068d1
Fix test farm tests
2016-04-19 14:11:17 -04:00
Brad Warren
80c8cab5af
Merge branch 'master' into no-pause-notifications
2016-04-19 07:01:10 -04:00
Brad Warren
1ceea35669
Improve obtain_cert no pause test
2016-04-19 06:56:46 -04:00
Brad Warren
d34b5fee0d
Fix problem with godep and vendor directories
2016-04-18 18:08:55 -04:00