Bug 1109112
| Summary: | Use the system crypto policy unless otherwise specified | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Nikos Mavrogiannopoulos <nmavrogi> |
| Component: | lighttpd | Assignee: | Gwyn Ciesla <gwync> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | gwync |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-07-07 15:54:52 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1076390 | ||
|
Description
Nikos Mavrogiannopoulos
2014-06-13 09:31:34 UTC
A quick reminder; this is a blocker for #1076390. if you have no resources to pursue that please contact me. I see this uses OPENSSL but am unsure from the wiki page exactly how to implement this. If you could guide me I'm more than willing to implement. In the shipped lighttpd.conf, I'd have the "ssl.cipher-list" value be "PROFILE=SYSTEM". That is I'd add in '$SERVER["socket"] == "10.0.0.1:443"' # That will utilize the default cipher list for this system. You may consult # update-crypto-policies(8) for more information. Unless you know what you # are doing it is recommended not to change that. ssl.cipher-list = "PROFILE=SYSTEM" In other words: -- doc/config/lighttpd.conf~ 2014-03-12 11:40:36.000000000 -0500 +++ doc/config/lighttpd.conf 2014-07-07 08:22:46.934838985 -0500 @@ -417,7 +417,7 @@ ## # Check your cipher list with: openssl ciphers -v '...' (use single quotes as your shell won't like ! in double quotes) ## # ## # If you know you have RSA keys (standard), you can use: -## ssl.cipher-list = "aRSA+HIGH !3DES +kEDH +kRSA !kSRP !kPSK" +## ssl.cipher-list = "PROFILE=SYSTEM" ## # The more generic version (without the restriction to RSA keys) is ## # ssl.cipher-list = "HIGH !aNULL !3DES +kEDH +kRSA !kSRP !kPSK" ## # -- config/lighttpd.conf~ 2014-03-12 11:40:36.000000000 -0500 +++ config/lighttpd.conf 2014-07-07 08:22:55.629838791 -0500 @@ -417,7 +417,7 @@ ## # Check your cipher list with: openssl ciphers -v '...' (use single quotes as your shell won't like ! in double quotes) ## # ## # If you know you have RSA keys (standard), you can use: -## ssl.cipher-list = "aRSA+HIGH !3DES +kEDH +kRSA !kSRP !kPSK" +## ssl.cipher-list = "PROFILE=SYSTEM" ## # The more generic version (without the restriction to RSA keys) is ## # ssl.cipher-list = "HIGH !aNULL !3DES +kEDH +kRSA !kSRP !kPSK" ## # ? That looks reasonable. If you want to test it, you'll need to install openssl and crypto-policies from rawhide. |