Control: tags 910634 + patch
Control: tags 910634 + pending

Dear maintainer,

I've prepared an NMU for spice (versioned as 0.14.0-1.2) and
uploaded it. Attached is the debdiff. The testsuite keys were
generated following https://www.spice-space.org/spice-user-manual.html
.

Regards,
Salvatore
diff -Nru spice-0.14.0/debian/changelog spice-0.14.0/debian/changelog
--- spice-0.14.0/debian/changelog	2018-09-15 09:15:28.000000000 +0200
+++ spice-0.14.0/debian/changelog	2018-10-11 23:41:48.000000000 +0200
@@ -1,3 +1,10 @@
+spice (0.14.0-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * tests/pki: Use CA/certificate with 2048 bit RSA keys (Closes: #910634)
+
+ -- Salvatore Bonaccorso <car...@debian.org>  Thu, 11 Oct 2018 23:41:48 +0200
+
 spice (0.14.0-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru spice-0.14.0/debian/patches/refresh-tests-pki-keys.patch spice-0.14.0/debian/patches/refresh-tests-pki-keys.patch
--- spice-0.14.0/debian/patches/refresh-tests-pki-keys.patch	1970-01-01 01:00:00.000000000 +0100
+++ spice-0.14.0/debian/patches/refresh-tests-pki-keys.patch	2018-10-11 23:41:48.000000000 +0200
@@ -0,0 +1,131 @@
+Description: tests/pki: Use CA/certificate with 2048 bit RSA keys
+ The testsuite contains only 1024 bit RSA keys generated/refreshed
+ in the upstream commit
+ https://cgit.freedesktop.org/spice/spice/commit/server/tests/pki?id=7b5e294a363e1500ab1a5b143da1602c9fed0547
+ .
+ In openssl/1.1.1-1 /etc/ssl/openssl.cnf contains
+ .
+   CipherString = DEFAULT@SECLEVEL=2
+ .
+ This level is responsible to not accept the 80 bits used in
+ the certificate in this test, while we need at least 112 bits.
+ .
+ Generate new certificates following the instructions from
+ https://www.spice-space.org/spice-user-manual.html .
+Origin: vendor
+Bug: https://gitlab.freedesktop.org/spice/spice/issues/27
+Bug-Debian: https://bugs.debian.org/910634
+Forwarded: no
+Author: Salvatore Bonaccorso <car...@debian.org>
+Last-Update: 2018-10-11
+
+--- a/server/tests/pki/ca-cert.pem
++++ b/server/tests/pki/ca-cert.pem
+@@ -1,15 +1,21 @@
+ -----BEGIN CERTIFICATE-----
+-MIICUjCCAbugAwIBAgIJAKM/WOQQB3iqMA0GCSqGSIb3DQEBCwUAMEIxCzAJBgNV
+-BAYTAlhYMRUwEwYDVQQHDAxEZWZhdWx0IENpdHkxHDAaBgNVBAoME0RlZmF1bHQg
+-Q29tcGFueSBMdGQwHhcNMTcwMzIzMTA0MDEwWhcNNDcwMzE2MTA0MDEwWjBCMQsw
+-CQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5MRwwGgYDVQQKDBNEZWZh
+-dWx0IENvbXBhbnkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDZXCWk
+-OuMVr45sAE9a7RM1K2brRdwzjdEqy1OV0dhqymL9YG/iygGp4HqwkLvLqEewq1bD
+-sCcIbRlOidmBv9+uhy2zU9tBzaAptB7Vb6lAAa0PHlUQnQskVcPCwsK7RxwWw0/J
+-pfld8qDAY1t8qM6mSy9Kuyk0X4FOvcuVQKCmiQIDAQABo1AwTjAdBgNVHQ4EFgQU
+-eCFCqTxHPsa+7B0vcCZyxEgCnBwwHwYDVR0jBBgwFoAUeCFCqTxHPsa+7B0vcCZy
+-xEgCnBwwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQBr+TeJqQH+SlAp
+-GcA90SkGnqcEJSijjF9qcgmL0F5Z/yCBDaZa6F3wh/rXNZB2rKfQGW6Mem9KS8cm
+-lui4A1pomMZBWQMwUYP02UF1fHg76RCG7PMhBZR2GkqHqHWfZBfFigdIWKFrm5fq
+-92l4opvf97dSiOF9x1JLPUeoOOJL8A==
++MIIDZTCCAk2gAwIBAgIUP4OBTjXwyIOome7Rw5J1P442Rk8wDQYJKoZIhvcNAQEL
++BQAwQjELMAkGA1UEBhMCWFgxFTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UE
++CgwTRGVmYXVsdCBDb21wYW55IEx0ZDAeFw0xODEwMTEyMTM3NTRaFw00ODEwMDMy
++MTM3NTRaMEIxCzAJBgNVBAYTAlhYMRUwEwYDVQQHDAxEZWZhdWx0IENpdHkxHDAa
++BgNVBAoME0RlZmF1bHQgQ29tcGFueSBMdGQwggEiMA0GCSqGSIb3DQEBAQUAA4IB
++DwAwggEKAoIBAQClmeuCqQM4Xc0iW4+qqc7HmNG6jXSh/5+s8Dh1eydQMvfrthT5
+++EQSSq+aUyT8bK4xVelJOQbqWBnMh56sZgd4L/vk0eer9QMl1rqR3roTAGc9STuJ
++8GddiAMzaYJ/sGaU2xL//sa3dTCr9qKe/JhBCCzFIJVgnP48WvoKfSdiu5IRF5WY
++OAEpXNu8a7IE5w0gnNro73r4cOJ/MhReMDKsB3nRiCFKnGsQjwknjRVI7TiAWhd4
++g+l6+4kuwLP+nhumDT8LhL+gDKIEHKCZHScD2jfF1f8JPKbXUmkW0FNZ2b8dsdwv
++R6RBgVNWZdbSZt7nT+NeRDxd19bNMqf/2yknAgMBAAGjUzBRMB0GA1UdDgQWBBT1
++sI07A1i84f/13iwxnTci4N6NgzAfBgNVHSMEGDAWgBT1sI07A1i84f/13iwxnTci
++4N6NgzAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBWnDlRWTBb
++zBVVFRhsBo+nI4Oc8g5anTj4Tqaemc+g3dVy2WYnln3S8ZZDJrF0VevCGPeQ6mrC
++zxGwFDWExqBuMvXMKgiOff8THXPZuDpaObM9iZCtNCbvcPaW4dvXhPgm8mdUFdkI
++lFfXw7zmIaPOEY+aTLc5BShB0RVnqdaNubFrepXU+vWFfjUPHIudxr/IHvlpzfZQ
++Cmlqf5qe6i4aVMAhYWt2Z6oGHIIq+0V3IgOr/mZMkg/VC7LX7MOKBtLdeHqTnf0R
++aYQc+J120F9zE51A0xK1/u5inMDcSmODV9nzzYyZ6NyLSZlyC7l3NbNL4M4ZUn4M
++uN4ROAAxfc6v
+ -----END CERTIFICATE-----
+--- a/server/tests/pki/server-cert.pem
++++ b/server/tests/pki/server-cert.pem
+@@ -1,13 +1,18 @@
+ -----BEGIN CERTIFICATE-----
+-MIIB8zCCAVwCAQEwDQYJKoZIhvcNAQELBQAwQjELMAkGA1UEBhMCWFgxFTATBgNV
++MIIC+DCCAeACAQEwDQYJKoZIhvcNAQELBQAwQjELMAkGA1UEBhMCWFgxFTATBgNV
+ BAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDAe
+-Fw0xNzAzMjMxMDQwNDVaFw00NzAzMTYxMDQwNDVaMEIxCzAJBgNVBAYTAlhYMRUw
++Fw0xODEwMTEyMTM3NTZaFw00ODEwMDMyMTM3NTZaMEIxCzAJBgNVBAYTAlhYMRUw
+ EwYDVQQHDAxEZWZhdWx0IENpdHkxHDAaBgNVBAoME0RlZmF1bHQgQ29tcGFueSBM
+-dGQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMXDPMZLse8CuEwJKMkvEdmB
+-wK+33T0jOMkUJPt8LseLCjXmYOir2gWrsnP5fgxpwx/Xxb61ivwhAtC2mFcy3xXp
+-RNkDHk3F2XpGwD0Msj9tR9DYidyRz/rN1BRth5ZLm0TvjmwWcBb7qWICIVTLsp6z
+-XuM/erA3E00s7VANBlaPAgMBAAEwDQYJKoZIhvcNAQELBQADgYEA2Om01Qav2OQc
+-ZjIPUmlqSzY96xyT8gzCIOyQikCuJ3Qdem4Qv1c9RxDFxNSrnNINx7Rrtkqp7dM7
+-st+gUqdKc2jvb301TbS+SlDaK1Nre5vB8bPg1cJxUwWX1fDy2igIok0KmM1P7S8M
+-isa/qmobRb4rzvn3blThesqFez9xRhk=
++dGQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDW+4PBfwkfb0WXpRYz
++A9dufqcFqXECqLNkQBowXuimSCmj3ej2J9XrYyek77eM4NrMC7iv9bYZ7qHYFcCX
++eSLwmZwLa57Cujoi3lNVyYEkRQEnB3C7z6t0xoxjaGCxBWkfWOEA6Vgn7/v4CV0r
++Ck8F1YsEl+sJpWxCJHOuP+utPmi5AwLL1vjfCs5FK2Fk8NU89BVSPWel3DQR+5O6
++l7bpMvtUmGDpjWkspzovPfSun6PQK6P2QzvLhNPd0qsLM0mYbgyrhdQUedDFiOHP
++dTvH0NMaXgyZ6QWPdKRhZ1kalFTK+KKakYp3+mQ31RhVx8iofiKiWqzOYXKRrL+2
++nE3TAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAEO7FW25aSrlOJB8T4YJ02CVpZL1
++Mb/HRC/FBqcLZbBfnDf76OBai8k1On4dUIoiypf/JQJ/7a+VQNtSzzIVOL+Pefvf
++im+MhorLPPcS4R+ZFdcUQbz8VE7EeTlPXphR4ZTk0W6QKgcax/OZEnc4Jw7sSfmC
++txbQgY+9gjrZgoHXdoK1OS+Lagooo3KIS+9EuDr8DldirN5XM5A06wVXy9etYpdA
++AImzC6zGDSFSt+ocnXuJtKI2MNgVviY0N0s+Hb/M8NFuRD4nzGdNWq7Zib6NhGpX
++QUbkXzZVSq6AqOXpboHm9oBpW0U9x8Qf7M8k5Co5qX9hJMjeeruizp/bJhc=
+ -----END CERTIFICATE-----
+--- a/server/tests/pki/server-key.pem
++++ b/server/tests/pki/server-key.pem
+@@ -1,15 +1,27 @@
+ -----BEGIN RSA PRIVATE KEY-----
+-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
+ -----END RSA PRIVATE KEY-----
diff -Nru spice-0.14.0/debian/patches/series spice-0.14.0/debian/patches/series
--- spice-0.14.0/debian/patches/series	2018-09-15 09:15:28.000000000 +0200
+++ spice-0.14.0/debian/patches/series	2018-10-11 23:41:48.000000000 +0200
@@ -1 +1,2 @@
 Fix-flexible-array-buffer-overflow.patch
+refresh-tests-pki-keys.patch

Reply via email to