Package puppet-puppetserver-foreman: Specfile

Download _.spec
# vim: set ft=spec: -*- rpm-spec -*-
%define        pkgname puppetserver-foreman

Name:          puppet-%pkgname
Version:       2.0.0
Release:       alt1
Summary:       Puppet module for managing Foreman integration in Puppetserver
License:       GPLv3
Group:         Development/Ruby
Packager:      Ruby Maintainers Team <>
BuildArch:     noarch

Source:        %name-%version.tar
BuildRequires(pre): rpm-build-ruby

Requires:      puppet
Requires:      puppetserver

Puppet module for managing Foreman integration in Puppetserver.

The Foreman integration consists of an ENC and a report processor. This has a
configuration file. All of this can be managed by this module.

Historically this integration was part of theforeman-foreman module.


%ruby_build --use=%name --srclibdirs=

chmod a+x %buildroot%_libexecdir/%name/files/*.rb
mkdir -p %buildroot%_libexecdir/puppet-modules/
mv %buildroot%_libexecdir/%name %buildroot%_libexecdir/puppet-modules/%pkgname


%doc README*

* Mon Jan 31 2022 Pavel Skrylev <> 2.0.0-alt1
- + packaged puppet module with usage Ruby Policy 2.0
Back to Top