Project

General

Profile

Actions

User story #5147

closed

Include our own OpenSSL for non maintained oses in rudder-agent package

User story #5147: Include our own OpenSSL for non maintained oses in rudder-agent package

Added by Matthieu CERDA about 12 years ago. Updated over 11 years ago.

Status:
Released
Priority:
1 (highest)
Assignee:
Jonathan CLARKE
Category:
Packaging
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Please see https://dev.cfengine.com/issues/6219 for details :)


Subtasks 3 (0 open3 closed)

Bug #5655: rudder-agent thin does not build anymore due to an error in patch applicationReleasedJonathan CLARKEActions
Bug #5700: The rudder-agent package SPEC uses a wrong condition to select bundled OpenSSL or not ( macro expansion to zero )ReleasedJonathan CLARKEActions
Bug #5704: The rudder-agent package SPEC installs OpenSSL on every caseReleasedJonathan CLARKEActions

Related issues 5 (0 open5 closed)

Related to Rudder - Bug #5776: We should not build Fusion with SSL support as we do not use it and it breaks Bundled OpenSSL buildsReleasedJonathan CLARKEActions
Related to Rudder - Bug #5811: The rudder-agent SPEC file does not handle bundled Openssl or not conditions properlyReleasedJonathan CLARKEActions
Related to Rudder - Bug #5814: The OpenSSL patches on old Debian rudder-agent packages try to use a SPEC file macroReleasedBenoît PECCATTEActions
Related to Rudder - Bug #5815: Building OpenSSL on AIX requires triggering slibclean before installingReleasedJonathan CLARKEActions
Related to Rudder - Bug #5818: Debian-like OSes fail to build a bundled OpenSSL when running inside pbuilderReleasedJonathan CLARKEActions

Updated by Matthieu CERDA about 12 years ago Actions #1

Jon, what should we do about this ?

I have a partial fix, but it looks quite flaky, I'd like to know if you have any better idea than mine before I carry on trying to hack this :)

Updated by Matthieu CERDA about 12 years ago Actions #2

  • Target version changed from 2.11.0~beta2 to 2.11.0~rc1

Updated by Vincent MEMBRÉ about 12 years ago Actions #3

  • Target version changed from 2.11.0~rc1 to 2.11.0~rc2

Updated by Vincent MEMBRÉ about 12 years ago Actions #4

  • Target version changed from 2.11.0~rc2 to 2.11.0

Updated by Vincent MEMBRÉ almost 12 years ago Actions #5

  • Target version changed from 2.11.0 to 2.11.1

Updated by Nicolas PERRON almost 12 years ago Actions #6

  • Target version changed from 2.11.1 to 2.11.2

Updated by Nicolas PERRON almost 12 years ago Actions #7

  • Target version changed from 2.11.2 to 2.11.3

Updated by Matthieu CERDA almost 12 years ago Actions #8

  • Target version changed from 2.11.3 to 2.11.4

Updated by Jonathan CLARKE almost 12 years ago Actions #9

  • Status changed from Discussion to 8
  • Assignee changed from Jonathan CLARKE to Matthieu CERDA
  • Estimated time set to 4.00 h

We have decided to include the latest version of OpenSSL in our packages, for any OSes that don't have current security support (on those OSes, we will rely on the system package). This will solve this problem for RHEL3 and other distros.

Updated by Matthieu CERDA over 11 years ago Actions #10

  • Status changed from 8 to In progress
  • % Done changed from 0 to 80
  • Pull Request set to https://github.com/Normation/rudder-packages/pull/503

Preliminary work done, needs testing.

Updated by Matthieu CERDA over 11 years ago Actions #11

  • Status changed from In progress to Pending technical review
  • Assignee changed from Matthieu CERDA to Jonathan CLARKE
  • % Done changed from 80 to 100

PR is complete :)

Updated by Matthieu CERDA over 11 years ago Actions #12

  • Subject changed from CFEngine 3.6 compilation fails on RHEL3 due to the use of EVP_PKEY_cmp to We should include OpenSSL for rudder-agent builds on upstream-unsupported OSes

Updated by Matthieu CERDA over 11 years ago Actions #13

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:52bede69b562135d9d214a91902cf889e5f2b052.

Updated by Matthieu CERDA over 11 years ago Actions #14

Applied in changeset commit:9dbcc4a92fb24f895679b748fc879a21e1309d21.

Updated by Jonathan CLARKE over 11 years ago Actions #15

  • Tracker changed from Bug to User story

Updated by Vincent MEMBRÉ over 11 years ago Actions #16

  • Subject changed from We should include OpenSSL for rudder-agent builds on upstream-unsupported OSes to Include our own OpenSSL for non maintained oses in rudder-agent package

Updated by Vincent MEMBRÉ over 11 years ago Actions #17

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.11.4, which was released today.

Updated by Benoît PECCATTE over 11 years ago Actions #18

  • Project changed from 34 to Rudder
  • Category set to Packaging
Actions

Also available in: PDF Atom