Compare commits
9 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
18faf10035 | ||
|
|
96115c3564 | ||
|
|
4a3f654fea | ||
|
|
6a8f1776b7 |
||
|
|
e0bf460885 |
||
|
|
b23dbcfd58 |
||
|
|
3c149dbf69 |
||
|
|
593a13b497 | ||
|
|
626a1d02f8 |
10 changed files with 338 additions and 21 deletions
25
.gitignore
vendored
Normal file
25
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
/puppet-6.14.0.tar.gz
|
||||
/puppetlabs-augeas_core-1.0.4.tar.gz
|
||||
/puppetlabs-cron_core-1.0.3.tar.gz
|
||||
/puppetlabs-host_core-1.0.2.tar.gz
|
||||
/puppetlabs-mount_core-1.0.3.tar.gz
|
||||
/puppetlabs-scheduled_task-2.0.1.tar.gz
|
||||
/puppetlabs-selinux_core-1.0.4.tar.gz
|
||||
/puppetlabs-sshkeys_core-2.0.0.tar.gz
|
||||
/puppetlabs-yumrepo_core-1.0.7.tar.gz
|
||||
/puppetlabs-zfs_core-1.0.5.tar.gz
|
||||
/puppetlabs-zone_core-1.0.3.tar.gz
|
||||
/puppet-6.17.0.tar.gz
|
||||
/puppetlabs-augeas_core-1.0.5.tar.gz
|
||||
/puppetlabs-cron_core-1.0.4.tar.gz
|
||||
/puppetlabs-host_core-1.0.3.tar.gz
|
||||
/puppetlabs-mount_core-1.0.4.tar.gz
|
||||
/puppetlabs-scheduled_task-2.2.1.tar.gz
|
||||
/puppetlabs-sshkeys_core-2.1.0.tar.gz
|
||||
/puppetlabs-zfs_core-1.1.0.tar.gz
|
||||
/puppet-6.18.0.tar.gz
|
||||
/puppet-6.19.0.tar.gz
|
||||
/puppetlabs-augeas_core-1.1.1.tar.gz
|
||||
/puppetlabs-sshkeys_core-2.2.0.tar.gz
|
||||
/puppet-6.25.1.tar.gz
|
||||
/puppet-6.26.0.tar.gz
|
||||
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: puppet
|
||||
# $Id$
|
||||
NAME := puppet
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
31
RPM-GPG-KEY-puppet-20250406
Normal file
31
RPM-GPG-KEY-puppet-20250406
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mQINBFyrv4oBEADhL8iyDPZ+GWN7L+A8dpEpggglxTtL7qYNyN5Uga2j0cusDdOD
|
||||
ftPHsurLjfxtc2EFGdFK/N8y4LSpq+nOeazhkHcPeDiWC2AuN7+NGjH9LtvMUqKy
|
||||
NWPhPYP2r/xPL547oDMdvLXDH5n+FsLFW8QgATHk4AvlIhGng0gWu80OqTCiL0HC
|
||||
W7TftkF8ofP8k90SnLYbI9HDVOj6VYYtqG5NeoCHGAqrb79G/jq64Z/gLktD3IrB
|
||||
CxYhKFfJtZ/BSDB8Aa4ht+jIyeFCNSbGyfFfWlHKvF3JngS/76Y7gxX1sbR3gHJQ
|
||||
hO25AQdsPYKxgtIgNeB9/oBp1+V3K1W/nta4gbDVwJWCqDRbEFlHIdV7fvV/sqiI
|
||||
W7rQ60aAY7J6Gjt/aUmNArvT8ty3szmhR0wEEU5/hhIVV6VjS+AQsI8pFv6VB8bJ
|
||||
TLfOBPDW7dw2PgyWhVTEN8KW/ckyBvGmSdzSgAhw+rAe7li50/9e2H8eiJgBbGid
|
||||
8EQidZgkokh331CMDkIA6F3ygiB+u2ZZ7ywxhxIRO70JElIuIOiofhVfRnh/ODlH
|
||||
X7eD+cA2rlLQd2yWf4diiA7C9R8r8vPrAdp3aPZ4xLxvYYZV8E1JBdMus5GRy4rB
|
||||
Avetp0Wx/1r9zVDKD/J1bNIlt0SR9FTmynZj4kLWhoCqmbrLS35325sS6wARAQAB
|
||||
tEhQdXBwZXQsIEluYy4gUmVsZWFzZSBLZXkgKFB1cHBldCwgSW5jLiBSZWxlYXNl
|
||||
IEtleSkgPHJlbGVhc2VAcHVwcGV0LmNvbT6JAlQEEwEKAD4WIQTWgR7Tre64RBr1
|
||||
qo9FKLbNnmHvJgUCXKu/igIbAwUJC0c1AAULCQgHAwUVCgkICwUWAgMBAAIeAQIX
|
||||
gAAKCRBFKLbNnmHvJg/vD/0eOl/pBb6ooGnzg2qoD+XwgOK3HkTdvGNZKGsIrhUG
|
||||
q6O0zoyPW8v9b/i7QEDre8QahARmMAEQ+T3nbNVzw4kpE+YIrEkKjoJsrF8/K/1L
|
||||
zBHJCc3S9oF9KubG5BuQ4bAmcvnI+qpEYbSTLHztYGUfXAGu+MnaDf4C60G7zM6m
|
||||
ec4bX8lVnt+gcsGGGCdN89XsZLBNdv21z9xMeaAPiRYJpbqwrb8cYbKQeqFSQt2M
|
||||
UylN5oVeN77Q8iyXSyVwpc6uKzXdQ8bVPbKUTWSXQ4SSp0HJjtAMiDH2pjty4PG6
|
||||
EgZ6/njJLOzQ29ZgFrS19XLONlptHwKzLYB8nJhJvGHfzzInmNttDtNwTA6IxpsR
|
||||
4aCnrPWFJRCbmMBNXvBR9B/O+e/T5ngL21ipMEwzEOiQlRSacnO2pICwZ5pARMRI
|
||||
dxq/5BQYry9HNlJDGR7YIfn7i0oCGk5BxwotSlAPw8jFpNU/zTOvpQAdPvZje2JP
|
||||
6GS+hYxSdHsigREXI2gxTvpcLk8LOe9PsqJv631e6Kvn9P9OHiihIp8G9fRQ8T7y
|
||||
elHcNanV192mfbWxJhDAcQ+JEy9883lOanaCoaf/7z4kdmCQLz5/oNg2K0qjSgZH
|
||||
JY/gxCOwuAuUJlLcAXQG6txJshfMxyQUO46DXg0/gjwkKgT/9PbTJEN/WN/G6n1h
|
||||
lQ==
|
||||
=nKF2
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
21
logrotate
Normal file
21
logrotate
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# Generic logrotate config for Red Hat systems. Works with both official
|
||||
# Fedora and RHEL packages as well as PuppetLabs distributions.
|
||||
|
||||
/var/log/puppetlabs/masterhttp.log /var/log/puppet/masterhttp.log {
|
||||
compress
|
||||
missingok
|
||||
notifempty
|
||||
nocreate
|
||||
}
|
||||
|
||||
/var/log/puppetlabs/puppetd.log /var/log/puppet/puppetd.log {
|
||||
compress
|
||||
missingok
|
||||
notifempty
|
||||
nocreate
|
||||
sharedscripts
|
||||
postrotate
|
||||
([ -x /etc/init.d/puppet ] && /etc/init.d/puppet rotate > /dev/null 2>&1) ||
|
||||
([ -x /usr/bin/systemctl ] && /usr/bin/systemctl kill -s USR2 puppet.service > /dev/null 2>&1) || true
|
||||
endscript
|
||||
}
|
||||
17
puppet-6.26.0.tar.gz.asc
Normal file
17
puppet-6.26.0.tar.gz.asc
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v1
|
||||
|
||||
iQIcBAABCAAGBQJh6ZmQAAoJEEUots2eYe8mnOgP/1aX8OwhGx8uZMVaqUSL5ZEH
|
||||
q+y5PY+UVV5mDhpzAiF4T+aJJ1PpZ5nr+5RFxMz4H8m8btLK35mhZJf2jFZ4aBrM
|
||||
k5OXG9M3L26YfoLbAM2JEpFGpli/wXi6tTOUg3Yfx0qNfjagaYJtL6YvntlOexa0
|
||||
lsIWTmlkVcyIMY1K26PIfIQOpolsxEGQeoBfr/oKvPVTbkbiG3y/SDcF0H2FcppE
|
||||
85vwvOk7InrQvl3+JNmfsgX5GIE9SqG3bkWY8KXJrguynium5Ige55vrVpbl1eNc
|
||||
A6yhTCzfqPM8QXnp3ze6snpu3ksCQ6yovWBlO7bfX9M47PZau/8FS7pYy06oI0FD
|
||||
1G9TJwF96LqaCLgnBLKcbcoze0vxxfcap5gxnWxh3iXh++31Mh3b6JIpski4tOy+
|
||||
lBpNTTnttYA/86ROIQCPgTDGIwcXWprvO/2tUTXne5KUIRhSZghrexEHLoKiQoFO
|
||||
Ry2HKYVulPPi+1PuMFUleBqsgmWVpQZZ8u0opEQgTqNHbGFYx88aSSL4MuF+5Msv
|
||||
Lno1J7FD/4ctu+ck0Xc7+rWqSLC2hK6FVS555/quIyV9gJODcW/fEB8tSLoZUPCc
|
||||
ex4Iy1wu0u1KnmVcOC8WiP2gcWJS67TDl9U3CFzks6CGBjwu6n+RlS3TmZu7l/C6
|
||||
Ea7562XrM8z9HOSQ+ymE
|
||||
=degl
|
||||
-----END PGP SIGNATURE-----
|
||||
8
puppet-nm-dispatcher.systemd
Normal file
8
puppet-nm-dispatcher.systemd
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# Restart puppet on network changes to pickup changes to /etc/resolv.conf
|
||||
#
|
||||
# https://projects.puppetlabs.com/issues/2776
|
||||
# https://bugzilla.redhat.com/532085
|
||||
|
||||
[[ $2 =~ ^(up|down)$ ]] && /bin/systemctl condrestart puppetagent.service || :
|
||||
217
puppet.spec
Normal file
217
puppet.spec
Normal file
|
|
@ -0,0 +1,217 @@
|
|||
%global nm_dispatcher_dir %{_prefix}/lib/NetworkManager
|
||||
%global puppet_libdir %{ruby_vendorlibdir}
|
||||
|
||||
Name: puppet
|
||||
Version: 6.26.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Network tool for managing many disparate systems
|
||||
License: ASL 2.0
|
||||
URL: https://puppetlabs.com
|
||||
Source0: https://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz
|
||||
Source1: https://downloads.puppetlabs.com/puppet/%{name}-%{version}.tar.gz.asc
|
||||
Source2: RPM-GPG-KEY-puppet-20250406
|
||||
Source3: https://forge.puppet.com/v3/files/puppetlabs-mount_core-1.0.4.tar.gz
|
||||
Source4: https://forge.puppet.com/v3/files/puppetlabs-host_core-1.0.3.tar.gz
|
||||
Source5: https://forge.puppet.com/v3/files/puppetlabs-augeas_core-1.1.1.tar.gz
|
||||
Source6: https://forge.puppet.com/v3/files/puppetlabs-cron_core-1.0.4.tar.gz
|
||||
Source7: https://forge.puppet.com/v3/files/puppetlabs-scheduled_task-2.2.1.tar.gz
|
||||
Source8: https://forge.puppet.com/v3/files/puppetlabs-selinux_core-1.0.4.tar.gz
|
||||
Source9: https://forge.puppet.com/v3/files/puppetlabs-sshkeys_core-2.2.0.tar.gz
|
||||
Source10: https://forge.puppet.com/v3/files/puppetlabs-yumrepo_core-1.0.7.tar.gz
|
||||
Source11: https://forge.puppet.com/v3/files/puppetlabs-zfs_core-1.1.0.tar.gz
|
||||
Source12: https://forge.puppet.com/v3/files/puppetlabs-zone_core-1.0.3.tar.gz
|
||||
Source13: puppet-nm-dispatcher.systemd
|
||||
Source14: start-puppet-wrapper
|
||||
Source15: logrotate
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
# ruby-devel does not require the base package, but requires -libs instead
|
||||
BuildRequires: ruby
|
||||
BuildRequires: ruby-devel
|
||||
BuildRequires: ruby-facter
|
||||
BuildRequires: hiera
|
||||
BuildRequires: systemd
|
||||
Requires: hiera >= 3.3.1
|
||||
Requires: facter >= 3.9.6
|
||||
Requires: ruby-facter >= 3.9.6
|
||||
Requires: rubygem-semantic_puppet >= 1.0.2
|
||||
Requires: rubygem-puppet-resource_api
|
||||
Requires: rubygem-deep_merge
|
||||
Requires: rubygem-httpclient
|
||||
Requires: rubygem-multi_json
|
||||
Requires: rubygem-json
|
||||
Requires: ruby-augeas >= 0.5.0
|
||||
Requires: augeas >= 1.10.1
|
||||
Requires: augeas-libs >= 1.10.1
|
||||
Requires: cpp-hocon >= 0.2.1
|
||||
Requires: rubygem-concurrent-ruby >= 1.0.5
|
||||
Requires: ruby(selinux) libselinux-utils
|
||||
Obsoletes: puppet-headless < 6.0.0
|
||||
Obsoletes: puppet-server < 6.0.0
|
||||
Obsoletes: puppet < 6.0.0
|
||||
|
||||
%description
|
||||
Puppet lets you centrally manage every important aspect of your system using a
|
||||
cross-platform specification language that manages all the separate elements
|
||||
normally aggregated in different files, like users, cron jobs, and hosts,
|
||||
along with obviously discrete elements like packages, services, and files.
|
||||
|
||||
%prep
|
||||
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||
%autosetup
|
||||
cp -a %{sources} .
|
||||
for f in puppetlabs-*.tar*; do
|
||||
tar xvf $f
|
||||
done
|
||||
# Puppetlabs messed up with default paths
|
||||
find -type f -exec \
|
||||
sed -i \
|
||||
-e 's|/opt/puppetlabs/puppet/bin|%{_bindir}|' \
|
||||
-e 's|/opt/puppetlabs/puppet/cache|%{_sharedstatedir}/puppet|' \
|
||||
-e 's|/opt/puppetlabs/puppet/share/locale|%{_datadir}/puppetlabs/puppet/locale|' \
|
||||
-e 's|/opt/puppetlabs/puppet/modules|%{_datadir}/puppetlabs/puppet/modules|' \
|
||||
-e 's|/opt/puppetlabs/puppet/vendor_modules|%{_datadir}/puppetlabs/puppet/vendor_modules|' \
|
||||
'{}' +
|
||||
|
||||
%install
|
||||
ruby install.rb --destdir=%{buildroot} \
|
||||
--bindir=%{_bindir} \
|
||||
--logdir=%{_localstatedir}/log/puppetlabs/puppet \
|
||||
--rundir=%{_rundir}/puppet \
|
||||
--localedir=%{_datadir}/puppetlabs/puppet/locale \
|
||||
--vardir=%{_sharedstatedir}/puppet \
|
||||
--sitelibdir=%{puppet_libdir}
|
||||
|
||||
mkdir -p %{buildroot}/usr/share/puppetlabs/puppet/vendor_modules
|
||||
for d in $(find -mindepth 1 -maxdepth 1 -type d -name 'puppetlabs-*'); do
|
||||
modver=${d#*-}
|
||||
mod=${modver%-*}
|
||||
cp -a $d %{buildroot}%{_datadir}/puppetlabs/puppet/vendor_modules/$mod
|
||||
done
|
||||
|
||||
install -Dp -m0644 %{SOURCE15} %{buildroot}%{_sysconfdir}/logrotate.d/puppet
|
||||
|
||||
%{__install} -d -m0755 %{buildroot}%{_unitdir}
|
||||
install -Dp -m0644 ext/systemd/puppet.service %{buildroot}%{_unitdir}/puppet.service
|
||||
ln -s %{_unitdir}/puppet.service %{buildroot}%{_unitdir}/puppetagent.service
|
||||
|
||||
install -Dpv -m0755 %{SOURCE13} \
|
||||
%{buildroot}%{nm_dispatcher_dir}/dispatcher.d/98-%{name}
|
||||
|
||||
# Install the ext/ directory to %%{_datadir}/puppetlabs/%%{name}
|
||||
install -d %{buildroot}%{_datadir}/puppetlabs/%{name}
|
||||
cp -a ext/ %{buildroot}%{_datadir}/puppetlabs/%{name}
|
||||
|
||||
# Install wrappers for SELinux
|
||||
install -Dp -m0755 %{SOURCE14} %{buildroot}%{_bindir}/start-puppet-agent
|
||||
sed -i 's|^ExecStart=.*/bin/puppet|ExecStart=%{_bindir}/start-puppet-agent|' \
|
||||
%{buildroot}%{_unitdir}/puppet.service
|
||||
|
||||
# Setup tmpfiles.d config
|
||||
mkdir -p %{buildroot}%{_tmpfilesdir}
|
||||
echo "D %{_rundir}/%{name} 0755 %{name} %{name} -" > \
|
||||
%{buildroot}%{_tmpfilesdir}/%{name}.conf
|
||||
|
||||
# Unbundle
|
||||
# Note(hguemar): remove unrelated OS/distro specific folders
|
||||
# These mess-up with RPM automatic dependencies compute by adding
|
||||
# unnecessary deps like /sbin/runscripts
|
||||
# some other things were removed with the patch
|
||||
rm -r %{buildroot}%{_datadir}/puppetlabs/puppet/ext/{debian,solaris,suse,windows}
|
||||
rm %{buildroot}%{_datadir}/puppetlabs/puppet/ext/redhat/*.init
|
||||
rm %{buildroot}%{_datadir}/puppetlabs/puppet/ext/{build_defaults.yaml,project_data.yaml}
|
||||
|
||||
%files
|
||||
%attr(-, puppet, puppet) %{_localstatedir}/log/puppetlabs
|
||||
%attr(-, puppet, puppet) %{_datadir}/puppetlabs/puppet
|
||||
%dir %attr(-, puppet, puppet) %{_datadir}/puppetlabs
|
||||
%{_unitdir}/puppet.service
|
||||
%{_unitdir}/puppetagent.service
|
||||
%{_tmpfilesdir}/%{name}.conf
|
||||
%dir %{nm_dispatcher_dir}
|
||||
%dir %{nm_dispatcher_dir}/dispatcher.d
|
||||
%{nm_dispatcher_dir}/dispatcher.d/98-puppet
|
||||
%{_bindir}/start-puppet-agent
|
||||
|
||||
%doc README.md examples
|
||||
%license LICENSE
|
||||
%{_datadir}/ruby/vendor_ruby/hiera
|
||||
%{_datadir}/ruby/vendor_ruby/hiera_puppet.rb
|
||||
%{_datadir}/ruby/vendor_ruby/puppet
|
||||
%{_datadir}/ruby/vendor_ruby/puppet_pal.rb
|
||||
%{_datadir}/ruby/vendor_ruby/puppet.rb
|
||||
%{_datadir}/ruby/vendor_ruby/puppet_x.rb
|
||||
%{_sharedstatedir}/puppet
|
||||
%{_bindir}/puppet
|
||||
%{_mandir}/man5/puppet.conf.5*
|
||||
%{_mandir}/man8/puppet-plugin.8*
|
||||
%{_mandir}/man8/puppet-report.8*
|
||||
%{_mandir}/man8/puppet-resource.8*
|
||||
%{_mandir}/man8/puppet-script.8*
|
||||
%{_mandir}/man8/puppet-ssl.8*
|
||||
%{_mandir}/man8/puppet-status.8*
|
||||
%{_mandir}/man8/puppet-agent.8*
|
||||
%{_mandir}/man8/puppet.8*
|
||||
%{_mandir}/man8/puppet-apply.8*
|
||||
%{_mandir}/man8/puppet-catalog.8*
|
||||
%{_mandir}/man8/puppet-config.8*
|
||||
%{_mandir}/man8/puppet-describe.8*
|
||||
%{_mandir}/man8/puppet-device.8*
|
||||
%{_mandir}/man8/puppet-doc.8*
|
||||
%{_mandir}/man8/puppet-epp.8*
|
||||
%{_mandir}/man8/puppet-facts.8*
|
||||
%{_mandir}/man8/puppet-filebucket.8*
|
||||
%{_mandir}/man8/puppet-generate.8*
|
||||
%{_mandir}/man8/puppet-help.8*
|
||||
%{_mandir}/man8/puppet-key.8*
|
||||
%{_mandir}/man8/puppet-lookup.8*
|
||||
%{_mandir}/man8/puppet-man.8*
|
||||
%{_mandir}/man8/puppet-module.8*
|
||||
%{_mandir}/man8/puppet-node.8*
|
||||
%{_mandir}/man8/puppet-parser.8*
|
||||
|
||||
%config(noreplace) %attr(-, puppet, puppet) %dir %{_sysconfdir}/puppetlabs
|
||||
%config(noreplace) %attr(-, puppet, puppet) %dir %{_sysconfdir}/puppetlabs/puppet
|
||||
%config(noreplace) %attr(-, puppet, puppet) %dir %{_sysconfdir}/puppetlabs/code
|
||||
%config(noreplace) %attr(644, puppet, puppet) %{_sysconfdir}/puppetlabs/puppet/auth.conf
|
||||
%config(noreplace) %attr(644, puppet, puppet) %{_sysconfdir}/puppetlabs/puppet/puppet.conf
|
||||
%config(noreplace) %attr(644, puppet, puppet) %{_sysconfdir}/puppetlabs/puppet/hiera.yaml
|
||||
%config(noreplace) %attr(644, root, root) %{_sysconfdir}/logrotate.d/%{name}
|
||||
|
||||
%ghost %attr(755, puppet, puppet) %{_rundir}/%{name}
|
||||
|
||||
%pre
|
||||
getent group puppet &>/dev/null || groupadd -r puppet -g 52 &>/dev/null
|
||||
getent passwd puppet &>/dev/null || \
|
||||
useradd -r -u 52 -g puppet -d /usr/local/puppetlabs -s /sbin/nologin \
|
||||
-c "Puppet" puppet &>/dev/null
|
||||
|
||||
%post
|
||||
%systemd_post puppet.service
|
||||
|
||||
%postun
|
||||
%systemd_postun_with_restart puppet.service
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 26 2022 Breno Brand Fernandes <brandfbb@gmail.com> - 6.26.0-1
|
||||
- Update to 6.26.0
|
||||
|
||||
* Thu Nov 18 2021 Breno Brand Fernandes <brandfbb@gmail.com> - 6.25.1-1
|
||||
- Update to 6.25.1
|
||||
|
||||
* Thu Oct 22 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 6.19.0-1
|
||||
- Update to 6.19.0
|
||||
|
||||
* Sat Sep 26 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 6.18.0-1
|
||||
- Update to 6.18.0
|
||||
|
||||
* Fri Aug 28 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 6.17.0-1
|
||||
- Update to 6.17.0
|
||||
- Verify GPG key of the main tarball
|
||||
- Drop unneeded BuildRequires
|
||||
- Trivial fixes in packaging
|
||||
|
||||
* Mon Jul 13 2020 Breno Brand Fernandes <brandfbb@gmail.com> - 6.14.0-1
|
||||
- Build of puppet 6.
|
||||
11
sources
11
sources
|
|
@ -0,0 +1,11 @@
|
|||
SHA512 (puppet-6.26.0.tar.gz) = 7fe4d0dd9d3ae93095d8196499ee532865e7a81d2795a377ae0ca1bff45bc38b59df1643210c5f8cff8edf63780a41171191b10194cc54ac97e09258ad75b1cb
|
||||
SHA512 (puppetlabs-augeas_core-1.1.1.tar.gz) = 19e312da6b1accb74b772cb2d0a19dfa29d93cf03173bbf3c58e1def46ed352dd7c0618e0420b28a09607412ba87144ef3f2afc1cdedbe93f227b39bc4e290ac
|
||||
SHA512 (puppetlabs-cron_core-1.0.4.tar.gz) = bdeab644f8f6084dcb8331edb207f5634672e512bf3573d85bb5eadcb979f83da7fb5ccbec150383d903bced3d0f05a7c20d4394abc2c479e194cff6646cb0ee
|
||||
SHA512 (puppetlabs-host_core-1.0.3.tar.gz) = 09b4084663f4f6886380a473d26d1b759026f345bd3850084ac4f3ef59ed8ab2396fecdb3c836591d9097b9c5252ba794c4b7d3296b8321ff401f8a956ad093c
|
||||
SHA512 (puppetlabs-mount_core-1.0.4.tar.gz) = 07aaae0c1176ffe098647094f2c7d9ea975288b52965af9dcc2aab043d65c20424bd6698988af540e4b1eb1852eaf3ceec9c71a6e08642f103370f5679d9206f
|
||||
SHA512 (puppetlabs-scheduled_task-2.2.1.tar.gz) = a7d0860e28971167c3560a997e18d8ca7a528aa5ce9331645ff67eb021d5262964d7f735cf657227b8b680a930a79b50afc07324272b760866663f593851289a
|
||||
SHA512 (puppetlabs-selinux_core-1.0.4.tar.gz) = 600bef04791bd5bb9a46a5397af6e5ed5937b0e271cb312ef64db6bb93c85acf5c6df6ab53a7999ce7609a7b7ea8c299f37cb6d44dfa2c48b3456ca893be6876
|
||||
SHA512 (puppetlabs-sshkeys_core-2.2.0.tar.gz) = 933d7a41f94aa499805dfd260ee52791400163f47135920ffed6294978805ef9db8f7edc2ad28c60a00a23f566143565a4e8cf52929020a400feff91c04db68b
|
||||
SHA512 (puppetlabs-yumrepo_core-1.0.7.tar.gz) = 8fb3cb40077ac113c332a761c01c1d7ce4bdfff1016be696efb41be20c86ff688b40b83c00a47394d79e64941cf6c23ea4bbd1107b4c7856d1b481733cb2d7ce
|
||||
SHA512 (puppetlabs-zfs_core-1.1.0.tar.gz) = cda1fcc55a54b4690c81edadf6c62e849db80b5f09a5310cdd9b82d0cef374432c2c62b98e5c8e8cc2bbb8d22007ddb3694b88208658ff303fdd608a76c15e0b
|
||||
SHA512 (puppetlabs-zone_core-1.0.3.tar.gz) = 1083bcc810e8a7b048fad1c70656d806c65b5fa912c627bf1dfaf3b9d8a0ec675db100abc2fc6499669c17927ea3e55a5c968fde0e577fc1f4cebb1fbd5e0851
|
||||
8
start-puppet-wrapper
Normal file
8
start-puppet-wrapper
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# This is wrapper script to start puppet which is used to support starting
|
||||
# puppet daemon processes with correct SELinux context.
|
||||
#
|
||||
|
||||
# Call exec rather that spawn sub-process because of signals
|
||||
exec /usr/bin/puppet $*
|
||||
Loading…
Add table
Add a link
Reference in a new issue