5121 Commits

Author SHA1 Message Date
jasper
abb37dd8c8 +consul-template 2016-11-01 16:52:07 +00:00
jasper
476d784cab import consul-template-0.16.0
This project provides a convenient way to populate values from Consul
into the file system using the consul-template daemon.

ok aja@
2016-11-01 16:51:30 +00:00
landry
cc4309a5a4 Update to py-psutil 4.4.2.
ok danj@
2016-11-01 16:38:27 +00:00
jasper
79f3d5b670 - update to consul 0.7.0: https://www.hashicorp.com/blog/consul-0-7.html
ok aja@ (MAINTAINER)
2016-11-01 16:26:11 +00:00
stsp
572a363f4e Sync a comment with reality. 2016-11-01 14:16:43 +00:00
stsp
e019d4b819 Remove obsolete iwm(4) firmware files for API version 9 (unused since 6.0).
ok sthen@
2016-11-01 14:14:48 +00:00
ajacoutot
5f08bd040e Missing bdep on devel/py-pbr. 2016-11-01 10:59:17 +00:00
jasper
4e395395db submitted upstream 2016-11-01 09:44:46 +00:00
jsg
eb50e8491b disable the clearfog target until kwbimage is fixed
There is a use after free in kwbimage, found by building u-boot with the
use after free detection enabled in malloc.  When building the clearfog target:

  MKIMAGE u-boot-spl.kwb
Segmentation fault (core dumped)

kwbimage_generate -> image_version_file (alloc and free image_cfg global)
kwbimage_generate -> image_headersz_v1 -> image_count_options (image_cfg used)

It isn't clear to me if image_version_file should be inlined or another
approach taken, but as it stands it is clearly wrong.

The result of image_version_file is also never checked for -1 which multiple
paths in the function return.

I reported this on the u-boot list a week or so ago but no one has responded
so far.
2016-11-01 04:13:52 +00:00
jasper
7bcb8c2b7d simplify resolution of ansible_processor by using hw.model and hw.ncpu.
previously /var/run/dmesg.boot or dmesg(8) would be parsed however that could
lead to bogus values (e.g. the full "Enhanced SpeedStep" line) if the buffer
contained multiple (partial) dmesgs
2016-10-31 17:50:44 +00:00
jasper
7762b36518 +py-ghmi 2016-10-31 17:29:47 +00:00
jasper
cb714c6d3d import py-ghmi-1.0.11
Pyghmi is a pure Python (mostly IPMI) server management library.

tested with ipmi_power and ipmi_boot modules from ansible 2.2
ok aja@ a while back
2016-10-31 17:28:47 +00:00
jasper
9bcc7dcc21 swap the values of the distribution_release and distribution_version facts
this is more in line with other platforms where the version fact is a numerical
value and the release an identification string:

    "ansible_facts": {
        "ansible_distribution": "OpenBSD",
        "ansible_distribution_release": "current",
        "ansible_distribution_version": "6.0"
    },
2016-10-31 17:23:13 +00:00
jasper
f3e45f9020 - Enable VMM detection
- Drop processor_cores fact with bogus value (hardcoded 'NA')
- Implement DMI facts (product_name, product_version, product_uuid,
  product_serial and system_vendor)
2016-10-31 17:10:58 +00:00
jasper
07f3bc5226 - sync OpenBSDVirtual with what's been merged upstream
- implement virtualization_type and virtualization_role for vmm
2016-10-31 17:03:35 +00:00
danj
4761dd7929 Update to borgbackup-1.0.8
From Björn Ketelaars (maintainer)
2016-10-31 09:27:17 +00:00
jsg
44de96c797 fix the build of u-boot on big endian hosts
u-boot contains a static crc table with endian calls which requires the
endian calls to be macros.

lib/crc32.c:87: error: braced-group within expression allowed only inside a function

Define the glibc names in u-boot compiler.h as at least some parts of
the non-cross build assumes those names are present (ie crc32.c).

ok jca@
2016-10-30 04:16:34 +00:00
ajacoutot
a45bff8628 Update to google-cloud-sdk-132.0.0. 2016-10-27 08:53:07 +00:00
ajacoutot
d6e7642465 Update to awscli-1.11.10. 2016-10-26 13:17:17 +00:00
sthen
dc012e2177 fix c_smrrds.sh with newer rrdtool, from henning 2016-10-25 11:28:05 +00:00
jung
8d4339eba6 add ${LOCALSTATEDIR}/monit folder and create state and id file there instead of
default users home (e.g. /root)

ok jasper
2016-10-24 21:10:45 +00:00
jasper
a06bb94f87 update to puppet-syntax-2.1.1 2016-10-23 08:12:40 +00:00
jasper
28d5eb8e5d update to monit-5.20.0 2016-10-23 08:12:04 +00:00
jca
f7025e5c48 Update to entr-3.6
From Rafael Sadowski, maintainer timeout.
2016-10-23 00:21:24 +00:00
jasper
ba8e687935 sync with upstream git master, fixes package installation issues
reported by semarie
ok danj@
2016-10-22 17:31:44 +00:00
ajacoutot
9f676009e8 Update to google-cloud-sdk-131.0.0. 2016-10-20 07:23:23 +00:00
ajacoutot
3bb47cc706 Update to awscli-1.11.7. 2016-10-19 08:44:22 +00:00
sebastia
195358d19c Small bugfix release, however, bug doesn't affect us on OpenBSD 2016-10-19 07:03:11 +00:00
ajacoutot
728f6a40f6 Update to awscli-1.11.6. 2016-10-18 07:27:04 +00:00
ajacoutot
deea367a1f Update to awscli-1.11.5. 2016-10-17 07:47:11 +00:00
jasper
fa68cdac54 drop maintainer for a bunch of ports (libvirt and nx) I hardly ever use anymore 2016-10-15 19:14:19 +00:00
jasper
3f20402c31 update to tmuxinator-0.9.0 2016-10-15 18:41:27 +00:00
jasper
4ec0e32d38 ${PREFIX}/man is already created by mtree, no need to re-mkdir it 2016-10-15 09:04:36 +00:00
jasper
4b8e042efb - use sed instead of perl
- simplify post-install
2016-10-15 09:03:05 +00:00
jasper
2a72fded45 - drop py-paramiko dependency which most people don't need
- add README mentioning the optional dependencies for ansible's modules/scripts

input from aja@ rpe@
2016-10-15 08:51:08 +00:00
jasper
20eb64f79f patrik's patch was merged 2016-10-15 08:33:52 +00:00
jasper
dde3eb2d64 drop RDEP on py-httplib2. various modules switch to ansible.module_utils.urls
with ansible 2.1. only the dynamic inventory script for rudder depends on it.
2016-10-14 12:51:15 +00:00
jasper
b6103b8e41 fix issue with openbsd_pkg module where using the branch notation
(e.g. autoconf%2.13) would lead to tasks being (incorrectly) reported
as FAILED.

reported by Caspar Schutijser
fix by Patrik Lundin
2016-10-14 12:34:03 +00:00
jasper
1256221ca9 remove (undocumented) local modification of the 'copy that appends '\n' to
'content' if it didn't contain it yet.

while there have been various (stalled) attempts to get this upstream, i'd
rather not alter ansible's behaviour in ports as it would lead to non-portable
playbooks between openbsd and non-openbsd control nodes.

ok aja@ rpe@
also discussed with Patrik Lundin
2016-10-14 12:27:39 +00:00
ajacoutot
57e3072610 Update to awscli-1.11.4. 2016-10-14 08:03:38 +00:00
sthen
513e384ed8 missed cvs add, reported by naddy@ kili@ 2016-10-13 21:38:05 +00:00
ajacoutot
4be74add4d Update to awscli-1.11.3. 2016-10-13 19:04:17 +00:00
ajacoutot
54a3de9d87 Update to google-cloud-sdk-130.0.0. 2016-10-13 15:56:41 +00:00
ajacoutot
4635db990a +go-cs 2016-10-13 15:01:18 +00:00
ajacoutot
24a4187a57 Import go-cs-0.6.
cs is a program for concurrently executing ssh(1) or scp(1) on a number of
hosts.  It is intended to automate running remote commands or copying files
between hosts on a network. Public key authentication is used for establishing
passwordless connection.

Note that the utility has been renamed from cs to go-cs to prevent a conflict
with the www/clearsilver port.

ok jasper@
2016-10-13 15:00:21 +00:00
sthen
96f30a7521 update to freeipmi-1.5.4 2016-10-12 11:57:56 +00:00
sthen
97f2ca3b02 update to ipmitool-1.8.18 2016-10-12 11:56:53 +00:00
sthen
e946d89a8f missed WRKDIST, from nigel@ 2016-10-11 21:26:10 +00:00
sthen
9b46a05b85 Use a new distfile for bacula, upstream rerolled it to change some
printf formatting. Reported by naddy@ nigel@
2016-10-11 19:19:45 +00:00
jasper
a43ad01d46 drop NO_BUILD and "fake" a do-build target so we have JAVA_HOME and actually
have a BDEP on jdk.

spotted by naddy@ and nigel@
2016-10-11 17:05:33 +00:00