[arch-commits] Commit in puppet/trunk (PKGBUILD puppet.install)
Jonathan Steel
jsteel at archlinux.org
Thu Jul 23 20:32:32 UTC 2015
Date: Thursday, July 23, 2015 @ 22:32:32
Author: jsteel
Revision: 137337
upgpkg: puppet 4.2.1-1
Modified:
puppet/trunk/PKGBUILD
puppet/trunk/puppet.install
----------------+
PKGBUILD | 10 +++++-----
puppet.install | 12 +++++-------
2 files changed, 10 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-07-23 18:20:26 UTC (rev 137336)
+++ PKGBUILD 2015-07-23 20:32:32 UTC (rev 137337)
@@ -9,7 +9,7 @@
# Contributor: Niels Abspoel <aboe76 (at) Gmail (dot) com>
pkgname=puppet
-pkgver=4.2.0
+pkgver=4.2.1
pkgrel=1
pkgdesc="Server automation framework and application"
arch=('any')
@@ -21,9 +21,9 @@
'etc/puppetlabs/puppet/fileserver.conf'
'etc/puppetlabs/puppet/puppet.conf')
install=$pkgname.install
-source=($pkgname-$pkgver.tar.gz::http://github.com/puppetlabs/$pkgname/archive/$pkgver.tar.gz
+source=(https://downloads.puppetlabs.com/$pkgname/$pkgname-$pkgver.tar.gz
puppetmaster.service)
-md5sums=('71b7d749da9abd36ea7af29d481fe081'
+md5sums=('ec058dd9ac38dce720a9248fea23a98b'
'23ef9536a87288402b57b2b500b9385a')
prepare() {
@@ -37,7 +37,7 @@
cd $pkgname-$pkgver
ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e \
- 'puts RbConfig::CONFIG["vendorlibdir"]' )" --rundir=/run
+ 'puts RbConfig::CONFIG["vendorlibdir"]' )"
install -Dm644 "$srcdir"/$pkgname-$pkgver/conf/fileserver.conf \
"$pkgdir"/etc/puppetlabs/$pkgname/fileserver.conf
@@ -67,5 +67,5 @@
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
- rm -r "$pkgdir"/run
+ rm -r "$pkgdir"/var/run
}
Modified: puppet.install
===================================================================
--- puppet.install 2015-07-23 18:20:26 UTC (rev 137336)
+++ puppet.install 2015-07-23 20:32:32 UTC (rev 137337)
@@ -2,17 +2,15 @@
getent group puppet &>/dev/null || groupadd -r puppet -g 52
getent passwd puppet &>/dev/null || useradd -r -u 52 -g puppet \
-d /var/lib/puppet -s /usr/bin/nologin -c "Puppet" puppet
+
+ echo '==> Upstream have removed the puppetmaster.service file in
+==> preparation for version 5 where "puppet master" will be deprecated. We
+==> will remove the service file on the next update; you should migrate
+==> your puppet masters to puppetserver'
}
pre_upgrade() {
pre_install
-
- if [ "$(vercmp 4 "$2")" -eq 1 ]; then
- echo '==> Version 4 breaks compatibility with version 3; you will need
-==> to follow upgrade instructions for your servers and clients:
-==> https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_server.html
-==> https://docs.puppetlabs.com/puppet/4.0/reference/upgrade_agent.html'
- fi
}
pre_remove() {
More information about the arch-commits
mailing list