-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update xCAT Security Key to use RSA and stronger SHA-2 family hash: SHA512, SHA384, SHA256, and SHA224 #5306
Comments
related with this ticket #1414? |
I did a quick search on Google. It turns out this is a well known problem [1]. It seems Debian has been completely removed SHA-1 support on January 1, 2017 [2][3]. xCAT is already one year and half late for this transition. Clearly, xCAT need to update the xCAT Security Key used for package and repository signing, and use SHA-256 and/or SHA-512 [4][5] instead. [1] https://groups.google.com/forum/#!topic/help-cfengine/pJRYrGeKfCA Yes, this problem is duplicated with issue #1414. It is a shame that we knew this problem two years ago and did nothing. And we marked issue #1414 as a low priority issue. Now, it is urgent. Thus I marked this issue as high priority. |
And also, all DSA keys need to be migrated to RSA. |
The exported public key of the xCAT Automatic Signing Key [1] on xcat.org need to be updated as well. |
For now, use the following command to import the public key.
|
As suggested in the article [1] of debian administration blog. We may also consider revoke the old xCAT Security Key |
hi @neo954 , can this ticket be closed now? |
The latest daily build looks good now. I will close this issue. |
The issue is against the latest
xcat-core
buildxcat-dep-ubuntu-201806200437.tar.bz2
, andxcat-dep
build20180620.0615-core-debs-snap.tar.bz2
.Command
apt-get
complained the GPG signatures were invalid:F75B1BF678B644FDF3AACFC860A3E9ACC6565BC9
. See details belowFurther investigation is needed on this issue.
The text was updated successfully, but these errors were encountered: