Commit graph

9188 commits

Author SHA1 Message Date
fhajny
16d6e124f6 Update sysutils/erlang-lager to 3.5.2.
- Update HOMEPAGE.
- Fix dependency handling.

Changes since 3.5.1
- Support unicode format string.
2017-10-24 06:46:15 +00:00
maya
72a53779cb ovmf: fix package, appease pkglint 2017-10-23 14:42:45 +00:00
maya
fabb50fe55 Makefile: +ovmf 2017-10-23 14:23:29 +00:00
maya
61ab00bd1e Add package OVMF from UDK2017
Open Virtual Machine Firmware is a build of EDK II for virtual machines.
It includes full support for UEFI allowing use of UEFI in place of a
traditional BIOS in your VM.
2017-10-23 14:21:57 +00:00
adam
f6a9b15af3 py-crontab: update to 2.2.5
2.2.5:
Bug fixes.
2017-10-22 20:26:52 +00:00
triaxx
c828529fc0 Fix missing macbook/macbookpro files in PLIST 2017-10-20 08:20:30 +00:00
fhajny
40e926602b Update sysutils/rsyslog* to 8.30.0.
- CHANGE OF BEHAVIOUR: all variables are now case-insensitive by
  default
- core: handle (JSON) variables in case-insensitive way
- imjournal: made switching to persistent journal in runtime possible
- mmanon: complete refactor and enhancements
  - add pseudonymization mode
  - add address randomization mode
  - add support for IPv6 (this also supports various replacement
    modes)
  - in IPv4 address recognition
  - in IPv4 simple mode to-be-anonymized bits can get wrong
- imfile: add "fileoffset" metadata
- RainerScript: add ltrim and rtrim functions
- core: report module name when suspending action
- core: add ability to limit number of error messages going to stderr
- tcpsrv subsystem: improvate clarity of some error messages
- imptcp: include module name in error msg
- imtcp: include module name in error msg
- tls improvement: better error message if certificate file cannot be
  read
- omfwd: slightly improved error messages during config parsing
- ommysql improvements
- ommysql bugfix: do not duplicate entries on failed transaction
- imtcp bugfix: parameter priorityString was ignored
- template/bugfix: invalid template option conflict detection
- core/actions: fix handling of data-induced errors
- core/action bugfix: no "action suspended" message during retry
  processing
- core/ratelimit bugfix: race can lead to segfault
- core bugfix: rsyslog aborts if errmsg is generated in early startup
- core bugfix: informational messages was logged with error severity
- core bugfix: --enable-debugless build was broken
- queue bugfix: file write error message was incorrect
- omrelp bugfix:  segfault when rebindinterval parameter is used
- omkafka bugfix: invalid load of failedmsg file on startup if
  disabled
- kafka bugfix: problem on invalid kafka configuration values
- imudp bugfix: UDP oversize message not properly handled
- core bugfix: memory corruption during configuration parsing
- core bugfix: race on worker thread termination during shutdown
- omelasticsearch: avoid ES5 warnings while sending json in bulkmode
- omelasticsearch bugfix: incompatibility with newer ElasticSearch
  version
- imptcp bugfix: invalid mutex addressing on some platforms
- imptcp bugfix: do not accept missing port in legacy listener
  definition
2017-10-18 11:01:05 +00:00
fhajny
ff26803ab3 Update sysutils/consul to 1.0.0
SECURITY:

- Fixed an XSS issue with Consul's built-in web UI where node names
  were not being properly escaped.

BREAKING CHANGES:

- Raft Protocol Now Defaults to 3
- Config Files Require an Extension
- Deprecated Options Have Been Removed
- `statsite_prefix` Renamed to `metrics_prefix`
- `advertise_addrs` Removed
- Escaping Behavior Changed for go-discover Configs
- HTTP Verbs are Enforced in Many HTTP APIs
- Unauthorized KV Requests Return 403
- Config Section of Agent Self Endpoint has Changed
- Deprecated `configtest` Command Removed
- Undocumented Flags in `validate` Command Removed
- Metric Names Updated
- Checks Validated On Agent Startup

FEATURES:

- Support for HCL Config Files
- Support for Binding to Multiple Addresses
- Support for RFC1434 DNS TXT records
- Support for Running Subproccesses Directly Without a Shell
- Sentinel Integration

IMPROVEMENTS:

- agent: Added support to detect public IPv4 and IPv6 addresses on
  AWS.
- agent: Improved /v1/operator/raft/configuration endpoint which
  allows Consul to avoid an extra agent RPC call for the `consul
  operator raft list-peers` command.
- agent: Improved ACL system for the KV store to support list
  permissions. This behavior can be opted in. For more information,
  see the ACL Guide].
- agent: Updates miekg/dns library to later version to pick up bug
  fixes and improvements.
- agent: Added automatic retries to the RPC path, and a brief RPC
  drain time when servers leave. These changes make Consul more robust
  during graceful leaves of Consul servers, such as during upgrades, and
  help shield applications from "no leader" errors. These are configured
  with new `performance` options.
- agent: Added a new `discard_check_output` agent-level configuration
  option that can be used to trade off write load to the Consul
  servers vs. visibility of health check output. This is reloadable so
  it can be toggled without fully restarting the agent.
- api: Updated the API client to ride out network errors when
  monitoring locks and semaphores.
- build: Updated Go toolchain to version 1.9.1.
- cli: `consul lock` and `consul watch` commands will forward `TERM`
  and `KILL` signals to their child subprocess.
- cli: Added support for autocompletion].
- server: Updated BoltDB to final version 1.3.1.
- server: Improved dead member reap algorithm to fix edge cases where
  servers could get left behind.

BUG FIXES:

- agent: Fixed an issue where disabling both the http and https
  interfaces would cause a watch-related error on agent startup, even
  when no watches were defined.
- agent: Added an additional step to kill health check scripts that
  timeout on all platforms except Windows, and added a wait so that
  it's not possible to run multiple instances of the same health check
  script at the same time.
- cli: If the `consul operator raft list-peers` command encounters an
  error it will now exit with a non-zero exit code.
- cli: CLI commands will now show help for all of their arguments.
- server: Fixed an issue where the leader server could get into a
  state where it was no longer performing the periodic leader loop
  duties and unable to serve consistent reads after a barrier timeout
  error.


Full (unabridged) changelog:

  https://github.com/hashicorp/consul/blob/v1.0.0/CHANGELOG.md
2017-10-17 11:39:57 +00:00
fhajny
b354414ea7 Update sysutils/beats to 5.6.3.
No changes - sync version with databases/elasticsearch.
2017-10-17 11:31:36 +00:00
bouyer
4731e7e49e Put back PKGREVISION=1. It was there on purpose, to make it clear that
there are extra (security) patches and it's not the stock 4.6.6 or 4.8.2
2017-10-17 11:10:35 +00:00
wiz
f5539e649d xen*[46]*: reset PKGREVISION after update 2017-10-17 11:02:06 +00:00
bouyer
b014cb462c Update xen*46 to 4.6.6, including fixes up to XSA244.
changes since Xen 4.6.5: mostly bug fixes, including security fixes
for XSA206, XSA211 to XSA244.
PKGREVISION set to 1 to account for the fact that it's not a stock Xen 4.6.6.

Note that, unlike upstream, pv-linear-pt defaults to true, so that
NetBSD PV guests (including dom0) will continue to boot without changes
to boot.cfg
2017-10-17 10:57:34 +00:00
bouyer
17b19337bc Update xentools48 and xenkernel48 to 4.8.2, and apply security patches up
to XSA244. Keep PKGREVISION to 1 to account for the fact that it's
not a stock Xen 4.8.2.

Note that, unlike upstream, pv-linear-pt defaults to true, so that
NetBSD PV guests (including dom0) will continue to boot without changes
to boot.cfg
2017-10-17 08:42:30 +00:00
wiz
5829abacaa py-diffoscope: needs python-3.5 or newer 2017-10-17 08:35:34 +00:00
adam
a633016756 py-diffoscope: update to 87
87:
Bug fixes.
2017-10-16 09:53:42 +00:00
prlw1
d59c698db2 Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk
2017-10-15 23:19:10 +00:00
prlw1
c7d3d5b5d2 Put gdbus-codgen back into operation
- Revert "Move gdbus-codegen users to py-glib2-tools by including
  glib2/buildtools.mk" 1f764df
- while here change to TOOL_DEPENDS
- switch from py-glib2-tools to glib2-tools
2017-10-15 22:31:01 +00:00
prlw1
584ebd1abd gnome-vfs: requires glib-mkenums which is now in py-glib2-tools 2017-10-14 12:20:12 +00:00
prlw1
cd47d2097e gsettings-desktop-schemas: requires glib-mkenums which is now in py-glib2-tools 2017-10-14 10:49:26 +00:00
prlw1
a1a2af6453 libnotify: requires glib-mkenums which is now in py-glib2-tools 2017-10-13 22:38:31 +00:00
prlw1
742060bf1f dbus-glib: requires glib-genmarshal which is now in py-glib2-tools 2017-10-13 21:53:27 +00:00
prlw1
ee6cf974ac Move gdbus-codegen users to py-glib2-tools by including glib2/buildtools.mk 2017-10-13 16:36:03 +00:00
leot
3523d47cec entr: Update sysutils/entr to 3.9
Changes:
3.9
---
 - Fix use of poll(2) to avoid possible busy-loop on Linux
 - Disable keyboard input if reading STDIN fails
2017-10-12 17:56:45 +00:00
jnemeth
e7f8db4759 typo: u-boot-nanopi-neo22 -> u-boot-nanopi-neo2 2017-10-12 05:12:14 +00:00
jmcneill
5810804a3b + u-boot-nanopi-neo2 2017-10-11 20:34:34 +00:00
jmcneill
fac0c937fa Initial import of u-boot-nanopi-neo2 version 2017.09.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the FriendlyARM NanoPi NEO 2.
2017-10-11 20:34:18 +00:00
sborrill
0a015881a0 salt: update to 2017.7.2
Changelog:
https://docs.saltstack.com/en/latest/topics/releases/2017.7.2.html

Fixes CVE-2017-14695 and CVE-2017-14696
2017-10-11 09:40:28 +00:00
jperkin
79078cd946 hal: Remove duplicate BUILDLINK_TRANSFORM. 2017-10-10 13:51:21 +00:00
jmcneill
1b1312f645 Fix build after 2017.09 update. 2017-10-10 10:24:25 +00:00
fhajny
dfb0f00b9f Update sysutils/liblognorm to 2.0.4.
- added support for native JSON number formats
  supported by parsers: number, float, hex
- added support for creating unix timestamps
  supported by parsers: date-rfc3164, date-rfc5424
- fixed build problems on Solaris
2017-10-09 14:27:36 +00:00
wiz
65ff5f0514 u-boot: don't override EXTRACT_SUFX
Fixes u-boot-pinebook.
2017-10-09 08:45:03 +00:00
adam
4fc5d2a69b open-vm-tools: fix distfile retrieval, building, and clean-ups
PkgSrc-only changes:
- Used proper MASTER_SITE
- Distfile now can be downloaded correctly
- Unified PLISTs
- Clean up
2017-10-08 16:01:30 +00:00
jmcneill
99a9f6b8a0 + u-boot-a10-olinuxino-lime 2017-10-08 13:19:15 +00:00
jmcneill
a7051361e4 Initial import of u-boot-a10-olinuxino-lime version 2017.09.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Olimex A10-OLinuXino-LIME.
2017-10-08 13:18:58 +00:00
jmcneill
a3403c0ff2 + u-boot-cubietruck 2017-10-08 13:08:14 +00:00
jmcneill
2c91eef356 Initial import of u-boot-cubietruck version 2017.09.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Cubietech Cubietruck.
2017-10-08 13:07:54 +00:00
jmcneill
7e6c65e25b u-boot: update to 2017.09 2017-10-08 12:09:42 +00:00
ryoon
1e6251fddc Update to 10.1.15
Changelog:
* Add entries for MacOS 10.13 (High Sierra) to guest_os_tables.h.
* Report version data via guestinfo vars.
* For FreeBSD 11 and later the correct osname is "freeBSD11".
* Tools Hgfs Plugin: refresh Hgfs drives on client start
* If for some reason RandR12GetInfo failed to return RandR12Info,
  should not follow the cleanup path to free it. Instead it
  should return FALSE.
2017-10-08 04:45:00 +00:00
jmcneill
8dce335f2c + u-boot-hummingbird-a31 2017-10-07 19:48:21 +00:00
jmcneill
f5f195b9f9 Initial import of u-boot-hummingbird-a31 version 2017.07.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Merrii A31 Hummingbird.
2017-10-07 19:47:56 +00:00
jmcneill
158277195c + u-boot-bananapi 2017-10-07 13:59:11 +00:00
jmcneill
7bd30aab90 Initial import of u-boot-bananapi version 2017.07.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the LeMaker Banana Pi.
2017-10-07 13:58:52 +00:00
adam
dcd7df5d9c py-structlog: update to 17.2.0
17.2.0:
- ``structlog.stdlib.ProcessorFormatter`` now accepts *keep_exc_info* and *keep_stack_info* arguments to control what to do with this information on log records.
  Most likely you want them both to be ``False`` therefore it's the default.
- ``structlog.stdlib.add_logger_name()`` now works in ``structlog.stdlib.ProcessorFormatter``'s ``foreign_pre_chain``.
- Clear log record args in ``structlog.stdlib.ProcessorFormatter`` after rendering.
  This fix is for you if you tried to use it and got ``TypeError: not all arguments converted during string formatting`` exceptions.
2017-10-07 11:18:28 +00:00
jmcneill
d98c33f607 + u-boot-cubieboard2 2017-10-06 19:24:34 +00:00
jmcneill
76a06269e8 Initial import of u-boot-cubieboard2 version 2017.07.
U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
several other processors, which can be installed in a boot ROM and used to
initialize and test the hardware or to download and run application code.

This package provides U-Boot for the Cubietech Cubieboard2.
2017-10-06 19:24:08 +00:00
schmonz
ad91aa2660 Add and enable fdtools. 2017-10-03 00:43:45 +00:00
schmonz
4fafc00f4a Initial import of fdtools, to manipulate file descriptors from shell scripts.
fdtools is a set of utilities for working with file descriptors. With
these tools, you can examine and manipulate file descriptor properties
from shell scripts, where without them you might have resorted to a
different language. These tools can rewind file descriptors, switch them
between blocking and nonblocking mode, and examine their inode
information. On some systems (currently only Linux, as far as I know)
they can also allocate, lock, and switch virtual consoles.
2017-10-03 00:43:22 +00:00
schmonz
7a37d3a4bb Add "daemontools-moresignals" option, which adds options for sending
SIQQUIT (-q), SIGUSR1 (-1), and SIGUSR2 (-2). Bump PKGREVISION.
2017-10-03 00:21:44 +00:00
fhajny
d47b7577dc Update sysutils/syslog-ng to 3.12.1.
# Features

- HDFS: support macro in filename
- HDFS: add append support
- Java: allow to use sequence numbers in templates
- TLS improvements
    - Add PKCS 12 support with the new `pkcs12-file()` TLS option
    - startup time `ssl-options()` and `peer-verify()` check
    - startup time `key_file`, `cert_file`, `ca_dir`, `crl_dir` and
      `cipher_suite` check
    - ECDH  cipher support (OpenSSL 1.0.1, 1.0.2, 1.1.0) with the
      `ecdh-curve-list()` option (only available >= 1.0.2)
        - for < 1.0.2, a hard-coded curve is used
        - for >= 1.0.2, automatic curve selection is used (the
          `ecdh-curve-list()` option can restrict this list)
    - DH cipher support with the `dhparam-file()` option
        - if the option is not specified, fallback RFC 3526 parameters
          are used
    - minor fixes
- `stdin()` source driver
- Implement `read_old_records` option for systemd-journal source
- Add tags-parser: a new module to parse $TAGS values
- Add a Windows eventlog parser scl module
- Add XML parser module

# Bugfixes

- Fix cannot parse ipv6 into hostname
- Speedup add-contextual-data by making ordering optional
- Fix `monitor-method()` option not working for `wildcard-file()` source
- Sanitize SDATA keys in syslog-protocol messages to avoid generating
  non-valid messages
- Fix memory leaks reported using Valgrind
- Fix memory leak related to cloning pipes and reload
- Fix getent protocol number returns incorrect value
- Fix elasticsearch2 destination flush mechanism
- Fix file destination related memory leak
- Fix a possible memory leak around affile destination

# Other changes

- Improve syslog-ng debun functionality
- Java: allow to set JVM options form global syslog-ng options
- Do steps towards Python 3 support:
    - Fix string compatibility for Python 3
    - Improve Python version auto detection
- HTTP destination: display verbose logs on debug level
- Improvements for Solaris packing
2017-10-02 15:16:27 +00:00
wiz
85b4746241 libnotify: update to 0.7.7.
New in 0.7.7
============

- Introspection fixes (Evan Nemerson)
- Allow to disable tests at build time (Quentin Glidic)
2017-10-02 14:05:11 +00:00