Package Details: puppet-bolt 3.27.4-1

Git Clone URL: https://aur.archlinux.org/puppet-bolt.git (read-only, click to copy)
Package Base: puppet-bolt
Description: Puppet bolt executes commands remotely over SSH and WinRM
Upstream URL: https://github.com/puppetlabs/bolt
Submitter: jhooyberghs
Maintainer: jhooyberghs
Last Packager: jhooyberghs
Votes: 7
Popularity: 0.095057
First Submitted: 2019-02-06 12:37 (UTC)
Last Updated: 2023-10-16 07:07 (UTC)

Latest Comments

cqexbesd commented on 2023-10-15 11:25 (UTC)

tar xJf data.tar.xz needs to be tar xJf data.tar.gzfrom what I can see. You could always try ?x if upstream are changing regularly?

dafero commented on 2023-10-13 07:25 (UTC)

Current PKGBUILD did not intall for me. This patch fixes installation and updates to latest puppet-bolt version (based on https://aur.archlinux.org/packages/puppet-bolt#comment-855652 work)

# Maintainer: Jeroen Hooyberghs <jeroen@hooyberghs.org>

pkgname=puppet-bolt
_ubuntu_release=bullseye
_pkgver="3.27.4-1${_ubuntu_release}"
pkgver=3.27.4

pkgrel=1
pkgdesc='Puppet stand alone task runner'
arch=('x86_64')
url='https://github.com/puppetlabs/bolt'
depends=('libxcrypt-compat')
options=(staticlibs !strip)
source=("https://apt.puppetlabs.com/pool/${_ubuntu_release}/puppet-tools/p/puppet-bolt/puppet-bolt_${_pkgver}_amd64.deb")
md5sums=('2245f826cb9225d680b29b7fe20cbf5d')

package() {
  tar xJf data.tar.xz

  mv usr "${pkgdir}"
  mv opt "${pkgdir}"

  cd "${pkgdir}"
  mkdir usr/bin
  mv usr/local/bin/bolt usr/bin
  chmod 755 opt/puppetlabs/bin/bolt
  rm -rf usr/local
}

mobalt commented on 2023-09-17 09:51 (UTC)

Here is an update for 3.27.2 (released 8/15/2023):

# Maintainer: Jeroen Hooyberghs <jeroen@hooyberghs.org>

pkgname=puppet-bolt
_ubuntu_release=bionic
_pkgver="3.27.2-1${_ubuntu_release}"
pkgver=3.27.2

pkgrel=1
pkgdesc='Puppet stand alone task runner'
arch=('x86_64')
url='https://github.com/puppetlabs/bolt'
options=(staticlibs !strip)
source=("https://apt.puppetlabs.com/pool/${_ubuntu_release}/puppet/p/puppet-bolt/puppet-bolt_${_pkgver}_amd64.deb")
md5sums=('8faf9d191f93f0cc9e7f666c48bcce85')

package() {
  tar xzf data.tar.gz

  mv usr "${pkgdir}"
  mv opt "${pkgdir}"

  cd "${pkgdir}"
  mkdir usr/bin
  mv usr/local/bin/bolt usr/bin
  chmod 755 opt/puppetlabs/bin/bolt
  rm -rf usr/local
}

cmusik commented on 2022-03-09 18:51 (UTC)

Here is an update for 3.21:

# Maintainer: Jeroen Hooyberghs <jeroen@hooyberghs.org>

pkgname=puppet-bolt
_ubuntu_release=bullseye
_pkgver="3.21.0-1${_ubuntu_release}"
pkgver=3.21.0

pkgrel=1
pkgdesc='Puppet stand alone task runner'
arch=('x86_64')
url='https://github.com/puppetlabs/bolt'
depends=('libxcrypt-compat')
options=(staticlibs !strip)
source=("https://apt.puppetlabs.com/pool/${_ubuntu_release}/puppet-tools/p/puppet-bolt/puppet-bolt_${_pkgver}_amd64.deb")
md5sums=('400aabe0215c0aa340b902fa7849622e')

package() {
  tar xJf data.tar.xz

  mv usr "${pkgdir}"
  mv opt "${pkgdir}"

  cd "${pkgdir}"
  mkdir usr/bin
  mv usr/local/bin/bolt usr/bin
  chmod 755 opt/puppetlabs/bin/bolt
  rm -rf usr/local
}

bol commented on 2021-12-28 11:08 (UTC)

Please update to 3.21.

macinteuch commented on 2021-10-01 12:57 (UTC)

Hi,

Can you upgrade the package ? Here is a patch to upgrade bolt from 3.9.0 to 3.18.0 : https://pastebin.com/raw/yBG3kg1c