Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1109114 - Use the system crypto policy unless otherwise specified
Summary: Use the system crypto policy unless otherwise specified
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: dovecot
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michal Hlavinka
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: fedora-crypto-policies
TreeView+ depends on / blocked
 
Reported: 2014-06-13 09:33 UTC by Nikos Mavrogiannopoulos
Modified: 2015-12-08 14:18 UTC (History)
2 users (show)

Fixed In Version: dovecot-2.2.18-4.fc22
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-12-08 14:18:33 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Nikos Mavrogiannopoulos 2014-06-13 09:33:48 UTC
Please convert to use the system's crypto policy for SSL and TLS:
https://fedoraproject.org/wiki/Changes/CryptoPolicy#Scope

If this program is compiled against gnutls, change the default priority string to be "@SYSTEM" or to use gnutls_set_default_priority().

If this program is compiled against openssl, and there is no default cipher list specified, you don't need to modify it. Otherwise replace the default cipher list with "PROFILE=SYSTEM".

If this program obtains its cipher list (or priority) using a configuration file, please update the shipped configuration files with the appropriate string that sets the system policy.

In all cases verify (as described in the URL above) that the application uses the system's crypto profiles.

Please contact me for any questions.

Comment 1 Nikos Mavrogiannopoulos 2014-07-04 10:57:38 UTC
A quick reminder; this is a blocker for #1076390. if you have no resources to pursue that please contact me.

Comment 2 Nikos Mavrogiannopoulos 2014-08-08 13:24:16 UTC
Any update on this issue?

Comment 3 Michal Hlavinka 2014-08-08 14:11:06 UTC
Not yet. 
As I understand it, given the configuration, it should be enough to change /etc/dovecot/conf.d/10-ssl.conf ssl_cipher_list to PROFILE=SYSTEM.

I've tried that together with changig system configuration from legacy to future, but it changed nothing. I did not yet have the time to investigate why nothing happened.

Comment 4 Nikos Mavrogiannopoulos 2014-09-11 10:07:46 UTC
Hi, is there any way I can help to speed that up?

Comment 5 Nikos Mavrogiannopoulos 2014-10-27 15:01:46 UTC
No longer blocks the Fedora change. However, the packet needs to be updated to adhere to the policy anyway.

Comment 6 Jaroslav Reznik 2015-03-03 16:01:43 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 7 Nikos Mavrogiannopoulos 2015-07-09 14:57:36 UTC
(In reply to Michal Hlavinka from comment #3)
> Not yet. 
> As I understand it, given the configuration, it should be enough to change
> /etc/dovecot/conf.d/10-ssl.conf ssl_cipher_list to PROFILE=SYSTEM.
> 
> I've tried that together with changig system configuration from legacy to
> future, but it changed nothing. I did not yet have the time to investigate
> why nothing happened.

When you change the system policy you need to run update-crypto-policies.
What is the blocker for that issue?

Comment 8 Michal Hlavinka 2015-08-24 15:38:52 UTC
Fixed in
dovecot-2.2.18-4.fc22
dovecot-2.2.18-5.fc23
dovecot-2.2.18-5.fc24

Comment 9 Nikos Mavrogiannopoulos 2015-08-24 15:40:10 UTC
Thanks.


Note You need to log in before you can comment on or make changes to this bug.