Brad Warren
|
b50a71ff4e
|
Remove fopen argument in favor of mock.
This simplifies the actual production code and is a more standard approach in
Python.
|
2017-08-04 10:19:46 -07:00 |
|
Brad Warren
|
b37be61807
|
Import installer module directly in tests.
|
2017-08-04 10:12:54 -07:00 |
|
Brad Warren
|
4a3fd19c93
|
Move parse_line to the end of installer.py
|
2017-08-04 10:00:04 -07:00 |
|
Brad Warren
|
66ba0b5276
|
Remove invalid permissions exception.
Once things like locks are added, this error shouldn't be possible as it will
have occurred earlier.
|
2017-08-04 09:57:44 -07:00 |
|
Brad Warren
|
61c2209110
|
Use Certbot error types in the Postfix Installer
|
2017-08-04 09:56:39 -07:00 |
|
Brad Warren
|
694746409f
|
s/ExistingConfigError/MisconfigurationError
|
2017-08-04 09:42:26 -07:00 |
|
Brad Warren
|
1c258c0a2c
|
Add basic docstrings to Installer
|
2017-08-04 09:31:10 -07:00 |
|
Brad Warren
|
6c4b3c08a7
|
Clean up installer imports
|
2017-08-04 09:30:11 -07:00 |
|
Brad Warren
|
c2a8ce59ae
|
Remove code to run the installer as on its own.
|
2017-08-04 09:28:22 -07:00 |
|
Brad Warren
|
5bf4ad1f52
|
Rename PostfixConfigGenerator to simply Installer
|
2017-08-04 09:25:12 -07:00 |
|
Brad Warren
|
ae08dc6bea
|
Fix Postfix installer tests
|
2017-08-04 09:24:04 -07:00 |
|
Brad Warren
|
f89051cc2a
|
Completely implement the Certbot plugin interfaces
|
2017-08-04 09:18:51 -07:00 |
|
Brad Warren
|
74b22a596e
|
Ignore egg-info dirs
|
2017-08-04 09:03:30 -07:00 |
|
Brad Warren
|
e2d95b3719
|
Create packaging around PostfixConfigGenerator.
|
2017-08-04 09:02:56 -07:00 |
|
Aaron Zauner
|
dca274085d
|
Merge pull request #38 from ekohl/patch-1
Correct markdown link syntax
|
2017-05-13 07:59:15 +02:00 |
|
Ewoud Kohl van Wijngaarden
|
619e273ae5
|
Correct markdown link syntax
|
2017-05-10 15:44:55 +02:00 |
|
Peter Eckersley
|
baa563f359
|
Merge pull request #30 from EFForg/azet/readme-fixup
README fixup
|
2016-05-12 19:12:50 -07:00 |
|
Aaron Zauner
|
64f2ddfa80
|
Merge pull request #31 from EFForg/dmwilcox/start-le-api
Dmwilcox/start le api
|
2016-05-03 13:45:42 +07:00 |
|
Daniel Wilcox
|
a5f23b5314
|
Configure logger to be a touch louder... than silent
|
2016-04-28 17:10:21 -07:00 |
|
Daniel Wilcox
|
af38c30c9c
|
Fix path to postfix config variable.
|
2016-04-28 17:02:29 -07:00 |
|
Daniel Wilcox
|
887871833d
|
Fix typo in changing quotes.
|
2016-04-28 16:44:25 -07:00 |
|
Daniel Wilcox
|
5d07b70269
|
Change over to using logging module from print statements.
|
2016-04-28 16:40:06 -07:00 |
|
Daniel Wilcox
|
c43602c908
|
Add simple config_test implementation.
|
2016-04-28 16:30:08 -07:00 |
|
Daniel Wilcox
|
4d24eb83a8
|
Move version fetching into get_version and implement more_info method.
|
2016-04-28 16:11:37 -07:00 |
|
Daniel Wilcox
|
7edceec8ac
|
Add test case and fix to properly handle configs with no smtpd_tls_* vars.
|
2016-04-28 15:27:11 -07:00 |
|
Daniel Wilcox
|
c6baa82ee4
|
Implement basic get_all_certs_keys, tests pass.
|
2016-04-28 15:14:06 -07:00 |
|
Daniel Wilcox
|
e75bafa439
|
Add basic test for get_all_certs_keys IInstaller interface method.
|
2016-04-28 12:27:49 -07:00 |
|
Daniel Wilcox
|
cc83e9ba52
|
Wrap some lines, new style exceptions, return check for restart.
|
2016-04-28 12:26:56 -07:00 |
|
Peter Eckersley
|
5d355044c4
|
Merge pull request #28 from EFForg/azet/disable-v2-v3-fixup
set _all_ client&server options to exclude v2 and v3 #24
|
2016-04-25 23:18:05 +10:00 |
|
Aaron Zauner
|
1f95ac9640
|
README fixup pt. 1
|
2016-04-20 12:43:51 +07:00 |
|
Daniel Wilcox
|
5928fae89e
|
Merge branch 'master' of github.com:dmwilcox/starttls-everywhere into hackathon
|
2016-03-29 15:04:23 -07:00 |
|
Daniel Wilcox
|
0bf2537a55
|
Add initial gitignore.
|
2016-03-29 14:32:53 -07:00 |
|
Daniel Wilcox
|
fd1cef3fa0
|
Implement get_all_names.
|
2016-03-29 14:31:27 -07:00 |
|
Daniel Wilcox
|
fee9c86233
|
Add failing test for get_all_names.
|
2016-03-29 14:20:33 -07:00 |
|
Daniel Wilcox
|
5cc317408c
|
Move attributes into init and allow for injecting file contents for testing.
|
2016-03-29 14:19:13 -07:00 |
|
Aaron Zauner
|
2900d5122c
|
set _all_ client&server options to exclude v2 and v3 #24
|
2016-03-29 19:31:00 +02:00 |
|
Peter Eckersley
|
c7a8d1cb7a
|
Merge pull request #27 from EFForg/azet/disable-v2-v3
disable SSLv2,3 client-side too #24
|
2016-03-29 10:12:48 -07:00 |
|
Aaron Zauner
|
0ba508ee2d
|
disable SSLv2,3 client-side too #24
|
2016-03-29 19:02:00 +02:00 |
|
Aaron Zauner
|
1d37e94e17
|
disable SSLv3 and v3 by default #24
|
2016-03-29 18:43:08 +02:00 |
|
Peter Eckersley
|
843e156a51
|
Merge pull request #26 from EFForg/log-summary
Improve log summary code
|
2016-03-29 09:23:43 -07:00 |
|
Peter Eckersley
|
ce88098ba6
|
Merge remote-tracking branch 'origin/master'
|
2016-03-29 09:21:15 -07:00 |
|
Aaron Zauner
|
1cde7f9b54
|
added doc. on postfix version dependent features
|
2016-03-29 16:22:19 +02:00 |
|
Aaron Zauner
|
e42a222c5d
|
preliminary Postfix version check
|
2016-03-29 15:44:51 +02:00 |
|
Peter Eckersley
|
87022782fb
|
Catch stray missing line
|
2016-03-09 10:59:10 -08:00 |
|
Peter Eckersley
|
a58c652443
|
ConfigParser is gone!
|
2016-03-09 10:54:15 -08:00 |
|
Peter Eckersley
|
0ce1684ba6
|
Changes to MTAConfigGenerator needed to be moved by hand
|
2016-03-09 10:50:15 -08:00 |
|
Peter Eckersley
|
af1e94be5a
|
Merge branch 'log-summary'
Including adding dmwilcox's mandatory policy argument to jsha's argparse code
|
2016-03-09 10:05:43 -08:00 |
|
Peter Eckersley
|
e88eac65da
|
[documentation] Add links to LEPC interface sources
|
2016-03-02 10:47:59 -08:00 |
|
Peter Eckersley
|
874c59012a
|
Update README
|
2016-03-02 10:47:52 -08:00 |
|
Peter Eckersley
|
b2977ad6a9
|
Documentation details
|
2016-03-01 19:06:02 -08:00 |
|