app-admin/puppetserver: fix 2.7.0 missing cli commands
authorBen Roberts <ben@sihnon.net>
Thu, 17 Nov 2016 22:27:40 +0000 (22:27 +0000)
committerMatthew Thode <prometheanfire@gentoo.org>
Sat, 19 Nov 2016 21:20:26 +0000 (15:20 -0600)
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@gentoo.org>
app-admin/puppetserver/puppetserver-2.7.0-r1.ebuild [moved from app-admin/puppetserver/puppetserver-2.7.0.ebuild with 98% similarity]

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 676e0aa83aa437ac82b0d025addeda416c420f1a..3e64b1e0ab4d9c513032a219a9f913a12e117e9b 100644 (file)
@@ -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