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
Peter Eckersley
a435036a1e
Document MVP objectives
2016-03-01 19:03:47 -08:00
Peter Eckersley
3a8e1d7a70
Further status update
2016-03-01 16:40:03 -08:00
Peter Eckersley
1210c04f14
tweak README
2016-03-01 16:38:55 -08:00
Peter Eckersley
6e2b6a0817
Update README
2016-03-01 16:37:56 -08:00
Peter Eckersley
9a122626b9
Merge pull request #23 from EFForg/delimiters
...
Fix postfix TLS policy map delimeters
2016-03-01 16:23:10 -08:00
Peter Eckersley
d0629e62ea
Merge remote-tracking branch 'origin/master' into delimiters
2016-02-24 19:08:37 -08:00
Peter Eckersley
b8ce13f96a
Merge pull request #21 from EFForg/master
...
Restructured project directory, unified scripts, moved to subdirs
2016-02-24 19:06:06 -08:00
Peter Eckersley
6db2858825
Correct policy map delimitation
2016-02-24 18:19:47 -08:00
Aaron Zauner
4d14423a21
re-structured project folder..
...
* Removed `ConfigParser.py` (ACK by Daniel).
* Removed MTAConfigGenerator-stub and renamed to `PostfixConfigGenerator.py`
* Moved all text/csv processing scripts to `tools/`.
* Moved all configuration files into dedicated `examples/` directory.
* unified all shebangs to `#!/usr/bin/env python` (default system python).
* Moved domain CSV and text-files to `share/`.
2016-02-24 23:35:52 +01:00
Peter Eckersley
959e943de8
Merge remote-tracking branch 'github/master'
2016-02-18 18:58:45 -08:00
Peter Eckersley
9e42f6ed08
Clarify project status
2016-02-18 18:58:34 -08:00