commit:     777688951a6a393123ae27c6713f5fd8e59e787a
Author:     Ben Roberts <ben <AT> sihnon <DOT> net>
AuthorDate: Thu Nov 17 22:27:40 2016 +0000
Commit:     Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sat Nov 19 21:20:26 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77768895

app-admin/puppetserver: fix 2.7.0 missing cli commands

The way the puppetserver systemd service unit starts and stops the server
has changed, and the additional cli commands are not installed by the 2.7.0
ebuild. This commit adds the missing files.

Fixes #600136
Related to #600130

Signed-off-by: Matthew Thode <prometheanfire <AT> gentoo.org>

 .../{puppetserver-2.7.0.ebuild => puppetserver-2.7.0-r1.ebuild}        | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-admin/puppetserver/puppetserver-2.7.0.ebuild 
b/app-admin/puppetserver/puppetserver-2.7.0-r1.ebuild
similarity index 98%
rename from app-admin/puppetserver/puppetserver-2.7.0.ebuild
rename to app-admin/puppetserver/puppetserver-2.7.0-r1.ebuild
index 676e0aa..3e64b1e 100644
--- a/app-admin/puppetserver/puppetserver-2.7.0.ebuild
+++ b/app-admin/puppetserver/puppetserver-2.7.0-r1.ebuild
@@ -67,6 +67,9 @@ src_install() {
        doins ext/cli/foreground
        doins ext/cli/gem
        doins ext/cli/ruby
+       doins ext/cli/reload
+       doins ext/cli/start
+       doins ext/cli/stop
        insinto /opt/puppetlabs/server/apps/puppetserver/bin
        doins ext/bin/puppetserver
        insopts -m0644

Reply via email to