chef / chef-workstation

Chef Workstation gives you everything you need to get started with Chef, so you can automate how you audit, configure, and manage applications end environments.
Apache License 2.0
134 stars 112 forks source link

[CHEF-8498] Ruby implementation of c_rehash script #3234

Closed ashiqueps closed 6 months ago

ashiqueps commented 6 months ago

Description

The current c_rehash script that is present on the /opt/chef-workstation/embedded/bin is supplied by OpenSSL and is written in Perl. Since the chef-workstation is no longer embedding Perl, the users find it difficult to execute it.

This PR will add the ruby implementation of the c_rehash to the binary directory so that the users can execute it directly. This script is copied from the ruby repository

Related Issue

Types of changes

Checklist:

netlify[bot] commented 6 months ago

Deploy Preview for chef-workstation processing.

Name Link
Latest commit 47991cec21ad74ca274a3f82af3af7f468f3e6ca
Latest deploy log https://app.netlify.com/sites/chef-workstation/deploys/663a0ba9cf47890009747144
netlify[bot] commented 6 months ago

Deploy Preview for chef-workstation processing.

Name Link
Latest commit 7921b775c9cf683dbc35aa4497bd7bd3be500c60
Latest deploy log https://app.netlify.com/sites/chef-workstation/deploys/663a0bb219a49800080906a5
sonarcloud[bot] commented 6 months ago

Quality Gate Passed Quality Gate passed

Issues
2 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

sonarqube-for-infrastructure-prod[bot] commented 6 months ago

SonarQube Quality Gate

Quality Gate failed

Failed condition 0.0% 0.0% Coverage on New Code (is less than 80%)

See analysis details on SonarQube