Page MenuHomeDevCentral

Improve OpenSSL legacy build process
ClosedPublic

Authored by dereckson on Oct 29 2019, 01:07.
Tags
None
Referenced Files
F2745176: D2089.id5271.diff
Thu, Mar 28, 22:01
F2742103: D2089.id5277.diff
Thu, Mar 28, 03:42
F2741910: D2089.id5274.diff
Thu, Mar 28, 02:45
Unknown Object (File)
Thu, Mar 28, 01:44
Unknown Object (File)
Thu, Mar 28, 01:36
Unknown Object (File)
Thu, Mar 28, 01:35
Unknown Object (File)
Thu, Mar 28, 01:31
Unknown Object (File)
Thu, Mar 28, 01:15
Subscribers
None

Details

Summary

Strange issues occur when runas is used on FreeBSD:

  • first, an issue in SaltStack for csh support
  • then, in Perl, setgid complains PATH isn't secure
  • finally, a double link error occur at the end

It works like a charm building as root, using sudo directly in the build script.

Test Plan

salt-call --local state.sls roles/shellserver/userland-software/openssl-legacy

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.

Back to curl tar combo now we fixed user/runas

Align a little bit with PHP

cmd.script to fix path issue

s/cmd/file for dependency

Strange things occur when we use runas, it's fine when
we run sudo from root.

dereckson edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Nov 1 2019, 18:04
This revision was automatically updated to reflect the committed changes.