Hi all,
i'm trying to install puppet server on a Centos 7,
i've followed the instruction reported here:
https://puppet.com/docs/puppet/5.3/puppet_platform.html
https://puppet.com/docs/puppetserver/5.1/install_from_packages.html#red-hat-enterprise-linux
https://puppet.com/docs/puppet/5.5/puppet_platform.html
https://puppet.com/docs/puppet/5.5/passenger.html
The problem is on the last link, during the configuration at some point on the page
there is this step:
"Copy the ext/rack/config.ru file from the Puppet source code into the parent directory"
The problem is that the package of the puppet server don't have this file, and on the github there is
this commit:
https://github.com/puppetlabs/puppet/commit/9275e62193f515882c84018822d2475b76e13b2b#diff-abf77184f55403d75b9d51d79162a7ca
with this comment: "This removes the basic webrick and rack code. There may be other code
that is made dead by this commit.", where the whole directory rack is removed.
So the question is, where I can find the config.ru as the official documentation of the installation of the puppet server under
passenger describe ?? It seams that the future is to use passenger instead of WEBrick, but the configuration was removed...
↧