394 Commits
Author SHA1 Message Date
Joona Hoikkala 3701560a88 Fix existing tests 2015-12-07 12:03:54 +02:00
Joona Hoikkala 3d9f8c9748 Cleanup & pydoc 2015-12-07 12:01:35 +02:00
Joona Hoikkala 6e3da9e043 Configurable directory path for challenge configuration file 2015-12-07 11:07:31 +02:00
Joona Hoikkala cd0ae93ddc Be more explicit in the configuration file parsing in vhost directory, augeas will silently fail if it encounters something funny 2015-12-07 11:06:32 +02:00
Joona Hoikkala 651c8702cb Commented out TLS SNI apache extra config file logging options, because of distro specific paths 2015-12-07 01:16:07 +02:00
Joona Hoikkala e58c0a530f Call paper with customizable vhost root parameter 2015-12-07 01:15:29 +02:00
Joona Hoikkala b11f091023 Cleanup 2015-12-06 23:06:56 +02:00
Joona Hoikkala 103454e4a3 Support CentOS configuration layout in parser 2015-12-06 22:46:28 +02:00
Joona Hoikkala db9bf90cf9 Change apachectl parameters to work with other distros too 2015-12-06 22:42:51 +02:00
Joona Hoikkala e9c389f125 New constant for VirtualHost - configuration directory and changing the configurator to use it 2015-12-06 22:40:51 +02:00
Joona Hoikkala b723de431d Config parameter for configuration location that != server root 2015-12-06 11:33:57 +02:00
Joona Hoikkala b856fc58af Added correct os_info string for CentOS 2015-12-05 19:10:40 +02:00
Joona Hoikkala da5b980674 Handle exe checks for distros missing some of the helper scripts 2015-12-05 18:53:13 +02:00
Joona Hoikkala 6c905056d2 Added option to disable apache module handling per OS basis 2015-12-05 18:41:57 +02:00
Peter Eckersley b9b634b602 Merge another augeas lens fix
From: https://github.com/hercules-team/augeas/pull/329
Fixes: https://github.com/letsencrypt/letsencrypt/issues/1294#issuecomment-161805063
2015-12-04 11:43:59 -08:00
Marius Gedminas 869c3741c5 Typo: Apacche -> Apache 2015-12-04 12:03:33 +02:00
sagi 0348f62ffa add more tests 2015-12-04 02:00:24 +00:00
Noah Swartz 1bf9fbcc72 don't enable socache on apache 2.2 2015-12-03 14:25:49 -08:00
sagi a6a61fee34 Merge remote-tracking branch 'upstream/master' into bugfix_redirect 2015-12-03 22:12:49 +00:00
sagi 7c00dba79b fix verification of letsencrypt redirect 2015-12-03 22:11:34 +00:00
Peter Eckersley ad5352e8cc Upstream augeas fix for backslashes at the start of directive args
From: https://github.com/hercules-team/augeas/pull/325
Fixes: #1531
2015-12-03 12:54:32 -08:00
Noah Swartz ce2ce697bd check for missed define statements at the end of parsing 2015-12-03 12:12:38 -08:00
Jakub Warmuz 7a6e084e3a Unbreak master 2015-12-03 15:55:17 +00:00
Joona Hoikkala 7d307d1cf4 Per-OS constants 2015-12-03 14:14:02 +02:00
sagi 379506739d add tests 2015-12-03 01:40:12 +00:00
Peter Eckersley 5747ab7fd9 Release 0.1.0 2015-12-02 15:55:43 -08:00
sagi 253f2f3768 make lint happy; delete trailing whitespaces 2015-12-02 23:07:54 +00:00
sagi b97fc124e0 add ver>=2.3.9 check to the case where there is no vhost config 2015-12-02 23:05:49 +00:00
sagi 19e1911945 make lint happy; delete trailing whitespaces 2015-12-02 22:48:14 +00:00
sagi f285f3947d mock get_version in configurator_test 2015-12-02 22:00:07 +00:00
bmw c760d84ccb Merge pull request #1582 from SwartzCr/vhost
prevent files from being left in apache sites-available issue 808
2015-12-01 18:10:19 -08:00
sagi a7ebeddb78 add check for apache 2.3.9, warn of possible conflicting rewrite rules 2015-12-02 01:37:07 +00:00
sagi 1a9e6b1a8a add _is_rewrite_exists() 2015-12-02 01:06:48 +00:00
sagi 5d0337bdf2 change verify_no_redirects to verify_no_letsencrypt_redirect 2015-12-02 00:34:15 +00:00
sagi fdd9cf7610 change map() to a list comprehension. Long live GvR. 2015-12-02 00:28:18 +00:00
Noah Swartz ec28094ae2 added test for new temp elif 2015-12-01 16:28:15 -08:00
sagi 005be60d91 delete unneeded tests 2015-12-02 00:16:13 +00:00
sagi bd9ac51fa6 alter redirect_verification to raise only when an exact Letsencrypt redirction rewrite rule is encountered 2015-12-02 00:05:15 +00:00
Noah Swartz d76cd9c315 remove duplicate docstring line 2015-12-01 15:57:02 -08:00
sagi 917f7aa33e remove check for Redirect header; the existence of a Redirect header does not imply a HTTP->HTTPS redirection 2015-12-01 23:38:53 +00:00
Brad Warren d4d51fe435 Remove stray reference to init-script 2015-12-01 13:17:19 -08:00
Noah Swartz ab32e2fd26 fix docstring 2015-12-01 10:46:13 -08:00
Noah Swartz ee7e3d92d9 merge from master 2015-12-01 10:44:01 -08:00
Noah Swartz e846b157ed removed space 2015-12-01 09:59:45 -08:00
Noah Swartz 739fd6614b moved temp check 2015-12-01 09:50:13 -08:00
Brad Warren e4cf64c30e Fix Apache tests 2015-11-30 19:13:50 -08:00
Brad Warren 0d6728f9cf Punctuation and deprecation 2015-11-30 18:57:48 -08:00
Brad Warren 224eb1cd1a Stop using init-script 2015-11-30 16:50:26 -08:00
Peter Eckersley c48ee677df Merge Augeas lens fix for backslashes in regexps
https://github.com/hercules-team/augeas/issues/307
https://github.com/hercules-team/augeas/commit/155746c72f76937a21b1a035da5c56090a54ed13
2015-11-26 16:59:06 -08:00
Peter Eckersley 33aff08c36 Merge pull request #1395 from sagi/hsts
apache: add general http-header enhacement [needs revision]
2015-11-26 12:30:23 -08:00