summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2017-12-14py-Send2Trash: updated to 1.4.2adam2-8/+8
Version 1.4.2: Fix incompatibility with Python 3.6 on Windows.
2017-12-14syslog-ng-json was delete two days ago, remove the entry for itjnemeth1-2/+1
2017-12-13Update sysutils/beats to 6.0.1.fhajny2-7/+7
Affecting all Beats - Fix documentation links in README.md files. - Fix add_docker_metadata dropping some containers. Heartbeat - Fix the "HTTP up status" visualization. Metricbeat - Fix map overwrite in docker diskio module. - Fix connection leak in mongodb module. - Fix the include top N processes feature for cases where there are fewer processes than N.
2017-12-12Fix functionality under NetBSD-current. Taken from NetBSD srcryoon3-2/+20
Bump PKGREVISION
2017-12-11Update sysutils/syslog-ng* to 3.13.2.fhajny11-104/+30
- Remove separate sysutils/syslog-ng-json package, it is now a core module/dependency. 3.13.2 Fixes - Missing manpages from release tarball - Package syslog-ng-mod-json is removed from - Drop syslog-ng-abi virtual packages 3.13.1 Features - Add app-parser() framework (automatic parsing of log messages) - Support microseconds in Riemann destination - Add osquery destination as an SCL plugin - Add network load balancer destination - Add possibility to only signal re-open of file handles (SIGUSR1) - It is possible from now to limit the number of registered dynamic counters - Add $(binary) template function - Add experimental transport for transferring messages in whole between syslog-ng instances (EWMM) - Docker based build and debian package generation - Add auto-parse(yes/no) to app-paser(), system() and default-network-drivers() - Add Graylog2 destination and $(format-gelf) template function Bugfixes - Exit when a read fails on an included config file instead of starting up with an empty configuration. - Fix double free - Add missing discarded counter to groupingby - Fix a reference leak in Python destination - Fix timezone issue in snmptrapd parser - Fix potential crash in stdin driver - Fix a crash when initializing new config fails for socket with keep_alive off - Fix filter evaluation in case of contexts with multiple elements - Various grouping-by fixes - Fix potential use after free around dns-cache during shutdown - Fix access to indirect values within Java destination - Fix a crash in affile - Fix a memory leak - Fix a crash when getent is used empty group - Fix jvm-options() - Fix a crash in Python language binding - Fix a crash in afmongodb - Fix a memory leak in afmongodb - Fix name-to-GID calculation in the $(getent) template function - Fix a crash when redis is configured without the command() option - Fix a race condition in kv-parser() Other changes - Cleanup diskq related warning messages - Provide tls block for tls options in amqp(), http(), riemann() destination drivers - It it possible from now to register blocks and generators as plugins - Drop compatiblity with configurations below 3.0 - Do not change permissions of a file by default - Allow source files to specify permissions locally - Minor performance improvement - The current config version can be queried with "--version" - Increase the performance of kv-parser()
2017-12-10Added python to CATEGORIESadam1-2/+2
2017-12-09+ u-boot-jetson-tk1jmcneill1-1/+2
2017-12-09Add u-boot-jetson-tk1 version 2017.11.jmcneill3-0/+15
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 NVIDIA Jetson TK1.
2017-12-08Add PLIST.Linuxbsiegert1-0/+2
2017-12-08sysutils/collectd: add extra "used by" line.jperkin1-1/+2
2017-12-08sysutils: Add collectd-write_prometheus.jperkin1-1/+2
2017-12-08Import collectd-write_prometheus-5.8.0 as sysutils/collectd-write_prometheusjperkin2-0/+12
Submitted by Matthieu Guegan in joyent/pkgsrc#48
2017-12-08bump for print/poppler major bumpmaya3-6/+6
note: script detailed in `man revbump` insisted on bumping pkgrevision of print/poppler, it's probably wrong, but not committing this change is wronger.
2017-12-08e2fsprogs: updated to 1.43.7adam8-52/+53
PkgSrc: * Depend on devel/libuuid and devel/libblkid * Do not install uuidgen; now it is provided by devel/libuuid * Fix PLIST/fsck on Linux. E2fsprogs 1.43.7: Fix the error handling code in debugfs, fuse2fs and tune2fs so errors trying to replay the journal won't accidentally result in a seg fault if reopening the file system after the journal replay fails for some reason. Fix resize2fs to avoid it from either failing or corrupting the file system image in certain corner cases when doing an off-line resize. Fix many spelling mistakes in various man pages, code comments, and program messages. Fix e2fsck and debugfs so that maliciously corrupted file systems will not cause buffer overflows. Update German translation. Fixed various Debian Packaging Issues.
2017-12-07py-crontab: updated to 2.2.8adam2-8/+8
2.2.8: New version, rst readme and some bug fixes
2017-12-05dtc: updated to 1.4.5adam7-13/+69
1.4.5: Bug fixes.
2017-12-03fzf: depend on already existing go-runewidth, fix packagemaya1-3/+3
2017-12-02Update py-borgbackup to 1.1.3 (security release).bsiegert3-57/+15
Version 1.1.3 (2017-11-27) -------------------------- Compatibility notes: - When upgrading from borg 1.0.x to 1.1.x, please note: - read all the compatibility notes for 1.1.0*, starting from 1.1.0b1. - borg upgrade: you do not need to and you also should not run it. - borg might ask some security-related questions once after upgrading. You can answer them either manually or via environment variable. One known case is if you use unencrypted repositories, then it will ask about a unknown unencrypted repository one time. - your first backup with 1.1.x might be significantly slower (it might completely read, chunk, hash a lot files) - this is due to the --files-cache mode change (and happens every time you change mode). You can avoid the one-time slowdown by using the pre-1.1.0rc4-compatible mode (but that is less safe for detecting changed files than the default). See the --files-cache docs for details. Fixes: - Security Fix for CVE-2017-15914: Incorrect implementation of access controls allows remote users to override repository restrictions in Borg servers. A user able to access a remote Borg SSH server is able to circumvent access controls post-authentication. Affected releases: 1.1.0, 1.1.1, 1.1.2. Releases 1.0.x are NOT affected. - crc32: deal with unaligned buffer, add tests - this broke borg on older ARM CPUs that can not deal with unaligned 32bit memory accesses and raise a bus error in such cases. the fix might also improve performance on some CPUs as all 32bit memory accesses by the crc32 code are properly aligned now. #3317 - mount: fixed support of --consider-part-files and do not show .borg_part_N files by default in the mounted FUSE filesystem. #3347 - fixed cache/repo timestamp inconsistency message, highlight that information is obtained from security dir (deleting the cache will not bypass this error in case the user knows this is a legitimate repo). - borgfs: don't show sub-command in borgfs help, #3287 - create: show an error when --dry-run and --stats are used together, #3298 New features: - mount: added exclusion group options and paths, #2138 Reused some code to support similar options/paths as borg extract offers - making good use of these to only mount a smaller subset of dirs/files can speed up mounting a lot and also will consume way less memory. borg mount [options] repo_or_archive mountpoint path [paths...] paths: you can just give some "root paths" (like for borg extract) to only partially populate the FUSE filesystem. new options: --exclude[-from], --pattern[s-from], --strip-components - create/extract: support st_birthtime on platforms supporting it, #3272 - add "borg config" command for querying/setting/deleting config values, #3304 Other changes: - clean up and simplify packaging (only package committed files, do not install .c/.h/.pyx files) - docs: - point out tuning options for borg create, #3239 - add instructions for using ntfsclone, zerofree, #81 - move image backup-related FAQ entries to a new page - clarify key aliases for borg list --format, #3111 - mention break-lock in checkpointing FAQ entry, #3328 - document sshfs rename workaround, #3315 - add FAQ about removing files from existing archives - add FAQ about different prune policies - usage and man page for borgfs, #3216 - clarify create --stats duration vs. wall time, #3301 - clarify encrypted key format for borg key export, #3296 - update release checklist about security fixes - document good and problematic option placements, fix examples, #3356 - add note about using --nobsdflags to avoid speed penalty related to bsdflags, #3239 - move most of support section to www.borgbackup.org
2017-12-01py-diffoscope: updated to 88:adam2-7/+7
88: bug fixes.
2017-11-30Update sysutils/rsyslog* to 8.31.0fhajny3-127/+7
- remove systemd embedded code, use libsystemd instead - mmanon: add support for IPv6 adresses with embedded IPv4 address - ommongodb: big refactoring, more or less a feature-enhanced rewrite - rainerscript: add parse_time() function - omelasticsearch: add pipeline support - lmsig_ksi_ls12: support asynchronous mode of libksi - omprog: added error handling and transaction support for external plugins - imzmq3/omzmq3: marked as deprecated, modules will be remove in v8.41 - imzmq3/omzmq3: fixed build issues with gcc-7 - core: emit error message on abnormal input thread termination - core: refactored locking for json variable access - core: refactored creation of UDP sockets - core/dnscache: refactor locking - rainerscript: use crypto-grade random number generator for random() function - imkafka: improve error reporting and cleanup refactoring - imkafka bugfix: segfault if "broker" parameter is not specified - omkafka: improve error reporting - omkafka: slight speedup do to refactoring of LIST class - TCP syslog: support SNI when connecting as a client - msg variable bugfix: potential segfault on variable access - ratelimiting bugfix: data race in Linux-like ratelimiter - core/template bugfix: potential NULL pointer access at config load - core/json var subsystem bugfix: segfault in MsgSetPropsViaJSON - core/wrkr threads bugfix: race condition - core/wtp: potential hang during shutdown - omfwd bugfix: generate error message on connection failure - imtcp bugfix: "streamdriver.mode" parameter could not be set to 0 - imjournal bugfix: module was defunctional - imjournal: refactor error handling, fix error messages -mmdblookup bugfix: fix potential segfault due to threading issues - omkafka bugfixes - kafka bugfix: problem on invalid kafka configuration values - [io]mgssapi: fix build problems (regression from 8.30.0) - [io]czmq: fix build problems on some platforms (namely gcc 7, clang 5) - tcpsrv bugfix: potential hang during shutdown - queue bugfix: potential hang during shutdown - queue bugfix: NULL pointer dereference during config processing - imczmq bugfix: segfault - imfile: some small performance enhancements - omfile: hande file open error via SUSPEND mode - omfile bugfix: race during directory creation can lead to loop - imudp: improve error reporting - omrelp bugfix: incorrect error handling - [io]mrelp bugfix: segfault on startup if configured cert not readable - mmanon fix: make build under gcc 7 - mmpstrucdata bugfix: formatting error of ']' char - mmexternalb bugfix: memory leak - core/stats bugfix: memory leak if sender stats or tracking are enabled - core bugfix: potential segfault during startup - core bugfix: potential race in variable handling - core bugfix: potential segfault when shutting down rsyslog - core/action bugfix: potential misadressing when processing hard errors - template object bugfix: NULL pointer access on invalid parameters - omjournal bugfix: NULL pointer access on invalid parameters - omelasticsearch bugfix: configured credentials not used during health check - omelasticsearch bugfix: abort on unavailable ES server - omelasticsearch: fix memory leak and potential misadressing - omelasticsearch bugfix: output from libcurl to stdout - iczmq bugfix: potential memory leak - imptcp bugfix: potential misadressing - imptcp: potential buffer overflow - core/nsd_gtls: fix potential unitialized data access - stats bugfix: potential program hang - omfwd bugfix: memory leak if network namespaces are used - core: potential misadressing when accessing JSON properties - gcry crypto provider bugfixes: potential misadressing and memory leak - core/file stream object bugfix: memory leak - imdiag bugfix: double mutex unlock when working with stats - fixed several minor and cosmetic issues found by Coverty scan - build: make compile warning-free under gcc 7
2017-11-30Revbump after textproc/icu updateadam29-57/+58
2017-11-29mc: update to 4.8.20.wiz3-8/+12
Version 4.8.20 - Core * Rename key bindings: * [main].PanelListingSwitch -> [panel].CycleListingFormat * [main].PanelListingChange -> [main].SetupListingFormat * Speed up of UTF-8 normalization for frequent cases (#3616) - VFS * extfs helpers tester: * diff of failed tests is now included in output to ease bug reporting (#3784) - Editor * Syntax: * ES2015 support (#3793) * TypeScript support (#3794) * Ada 95 updates (#3804) * Apache Hive QL support (#3828) * SQL & PHP keyword updates (MidnightCommander/mc#129) * Simplification of case insensitive file name patterns in /usr/share/mc/syntax/Syntax file (#3829) * Markdown (initial support) (#3864) * Protocol Buffers and gRPC support (#3868) * Add %c (cursor offset from BOF) support for user menu macros (#3867) - Misc * Unify curses initialization for various curses implementations (#3697) * Highlight txz extension as archive like tgz, etc. (#3782) * Add new media extensions to `filehighlight.ini` (#3834) - Fixes * Wrong --help message for mcview, mcedit and mcdiff (#3805) * Compression from menu broken due to bad quoting (#3840) * `--with-homedir` gives "yes" as config directory (#3836) * External panelize: opening a file with an absolute path fails (#2942) * Filter isn't cleared when entering empty string (#3813) * Panelization is not kept while switching panel listing mode (#3810) * Cannot tab out of a QuickView panel (#3815) * Cannot use the F10 key in a QuickView panel (#3816) * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog engine (#3870) * mcview: file interpreted as latin1 instead of utf8 (#3783) * mcview: incomplete read of filtering data (#3817) * mcview: search doesn't grow file as much as needed (#3819, #3855) * mcview: goto doesn't grow file as much as needed (#3826) * mcview: quick view panel: crash on slow startup while switching panel mode (#3846) * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843) * mcedit: incorrect %f macro substitution in the user menu (#3861) * man pages: wrong paths of mc.hint and mc.hlp (#3806) * subshell: fix broken tcsh 6.20+ cd escaping (#3852) * VFS: incremental tar doesn't contain empty directories (#2297) * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709) * VFS: timestamps not being preserved due to uninitialized struct stat st_[acm]tim.tv_nsec (#3821) * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869) * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787) * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786) * Spelling errors in the manual page (#3839)
2017-11-28di: update to 4.44.wiz2-8/+7
Provided by Brad Lanam in PR 52770. 4.44 [2017-5-23] Fixed check of exabyte sized filesystems. The signed check now only checks for -1 and -2; there could still be situations where the overflow exactly matches these values. Added faster method for windows check for missing removable filesystems. 4.43 [2016-8-9] Cleaned up some compiler warnings. Fixed memory allocation problem. Tcl interface fixes 4.42 [2016-2-22] Fixed a parsing bug in the Tcl interface. Added a Perl interface. 4.41 [2016-1-24] Fixed bug specifying more than one filesystem on the command line. Added sort by free space, total space. Updated manual page: missing, new sort options.
2017-11-28libgtop: disable use of gtk-docwiz2-10/+5
Only three png files are not installed any longer, so this does not really seem to make the package worse, and it fixes the build problem with gtk-doc-1.26, which removed gtkdoc-mktmpl. Explicitly add bash to tools, it's the CONFIG_SHELL but was pulled in indirectly. Bump PKGREVISION.
2017-11-26xfsprogs: comment out dead siteswiz1-3/+3
2017-11-26fam: comment out dead siteswiz1-4/+3
2017-11-24htop: workaround differences in how linux and netbsd count memory usagemaya3-2/+22
a bogus value is displayed for used memory as usedMem ends up as a negative quantity. use (total memory - free memory) instead. PR pkg/52669: htop displays wrong used memory
2017-11-23recursive bump for libxkbcommon removal from at-spi2-corewiz51-85/+102
2017-11-23dbus: update to 1.12.2.wiz6-36/+39
dbus 1.12.2 (2017-11-13) ======================== The “spider pumpkin” release. Enhancements: • Log a warning if a new connection cannot be accepted due to an out-of-memory condition or failure to identify its AppArmor or SELinux context (fd.o #103592, Simon McVittie) Fixes: • Make use of $(MKDIR_P) compatible with install-sh, fixing build when a GNU-compatible `mkdir -p` is not available (fd.o #103521, ilovezfs) • When building for Windows with Autotools, avoid `echo -e`, fixing cross-compilation on non-GNU platforms like macOS (fd.o #103493, Tony Theodore) • Fix crashes in the server side of the nonce-tcp: transport under various error conditions. This transport should normally only be used on Windows, where AF_UNIX sockets are unavailable; the unix: transport is the only one recommended for production use on Unix platforms. (fd.o #103597, Simon McVittie) Internal changes: • Improve test coverage on Travis-CI (Simon McVittie) dbus 1.12.0 (2017-10-30) ======================== The “gingerbread skull” release. 1.12.x is a new stable branch, recommended for use in OS distributions. Summary of major changes between 1.10.x and 1.12.0 -------------------------------------------------- Dependencies: • Expat >= 2.1.0 is required. • GLib >= 2.40 is required if full test coverage is enabled. • [Linux] libselinux >= 2.0.86 is required if SELinux support is enabled. • [Unix] dbus now requires an <inttypes.h> that defines C99 constants such as PRId64 and PRIu64, except when building for Windows. • [Autotools] Building from git (but not from tarballs) with Autotools now requires macros from the GNU Autoconf Archive. • [CMake] Builds done using CMake now require CMake 3.0.2. Build-time configuration changes: • Expat is now found using pkg-config. See the release notes for 1.11.14. • The --disable-compiler-optimisations and --enable-compiler-coverage options no longer exist. See the release notes for 1.11.4 and 1.11.8. • [Unix] The --enable-abstract-sockets and --disable-abstract-sockets options no longer exist. See the release notes for 1.11.20. • [Unix] Flag files in /var/run/console/${username} are no longer checked for at_console by default. See the release notes for 1.11.18. • [Unix, Cygwin] Init scripts are no longer provided by upstream dbus, and packagers will now need to add these downstream (most already do). See the release notes for 1.11.18. • [Unix] The process ID file no longer has a different default location on Red Hat derivatives. See the release notes for 1.11.18. • [Unix] ${runstatedir} is now independent of ${localstatedir} with recent Autotools versions. See the release notes for 1.11.16. • [Windows] The WINDRES variable is no longer used. See the release notes for 1.11.22. Deprecations: • Eavesdropping is officially deprecated in favour of BecomeMonitor. See the release notes for spec version 0.31 (in dbus 1.11.14). • [Unix] Flag files in /var/run/console/${username} are deprecated. See the release notes for 1.11.18. New APIs: • <allow> and <deny> rules in dbus-daemon configuration can now include send_broadcast="true", send_broadcast="false", max_unix_fds="N", min_unix_fds="N" (for some integer N). See the release notes for 1.11.18. • dbus_try_get_local_machine_id() is like dbus_get_local_machine_id(), but returns a DBusError. • New APIs around DBusMessageIter to simplify cleanup. See the release notes for 1.11.16. • The message bus daemon now implements the standard Introspectable, Peer and Properties interfaces. See the release notes for dbus 1.11.14 and spec version 0.31. • DTDs for introspection XML and bus configuration are installed. • dbus can be compiled to be relocatable, making it more suitable for binary bundling with other software. On Windows, this is on by default. • [Unix] A new unix:dir=… address family resembles unix:tmpdir=… but never uses Linux abstract sockets, which is advantageous for containers. On non-Linux it is equivalent to unix:tmpdir=…. See the release notes for dbus 1.11.14 and spec version 0.31. • [Unix] New option "dbus-launch --exit-with-x11". • [Unix] Session managers can create transient .service files in $XDG_RUNTIME_DIR/dbus-1/services. See the release notes for 1.11.12. • [Unix] A sysusers.d snippet can create the messagebus user on-demand. Miscellaneous behaviour changes: • [Unix] The session bus now logs to syslog if it was started by dbus-launch. • [Unix] Internal warnings are logged to syslog if configured. • [Unix] Exceeding an anti-DoS limit is logged to syslog if configured, or to stderr.
2017-11-23Updated HOMEPAGE to reflect the newest Intel microcode web page and addedjklos2-2/+10
MESSAGE instructing how to make the package work properly.
2017-11-21Adapt and re-enable the process plugin for NetBSD.he4-13/+25
Bump PKGREVISION.
2017-11-21Update sysutils/*collectd* to 5.8.0.fhajny20-144/+152
Temporarily disable the processes plugin for NetBSD, until the patch is rewritten to build again. Upstream changes since 5.7.2: - collectd: The core daemon is now completely licensed under the MIT license. - collectd: Added daemon option to avoid making BaseDir. - collectd: Global variables have been moved to their own module to make porting collectd easier. - collectd as well as Apache, memcached, OpenLDAP, Perl, RouterOS, SNMP, Tail-CSV plugins: Free userdata for "plugin_register_complex_read()". - Collectd client library: Added parsing and server code. - Build system: Dependency on libltdl has been removed, support for libtool 1 has been dropped. - Build system: The build system has been switched to non-recursive make. - APC UPS plugin: The plugin's configuration is now optional. Without a "<Plugin />" block reasonable defaults will be used. - Chrony plugin: Several issues found when working with a stratum-1 server have been fixed. - Ceph plugin: Support for the Ceph version "Luminous" has been added. - CPU plugin : Linux-specific "guest" states have been added. - cURL plugin, cURL-JSON, cURL-XML, DBI, FileCount, memcachec, Oracle, PostgreSQL, Table, Tail, Tail CSV plugins: The ability to configure the "plugin" field of generated metrics has been added. - cURL-JSON plugin: Parsing of arrays has been fixed. - DPDKEvents plugin: This new plugin reports link status and keep alive events. - DPDKStat plugin: The plugin has been refactored to make DPDK related utility functions reusable. - DPDKStat plugin: The "LogLevel" and "RteDriverLibPath" config options have been added. - Email plugin as well as Exec and Unixsock plugins: Use "_SC_GETPW_R_SIZE_MAX". - FileCount plugin: Custom values for reported plugin, type and type instance. - GenericJMX plugin: Support for "AtomicInteger" and "AtomicLong" has been added. - gRPC plugin: Support for meta data has been added. - IPC plugin: Fixed failed compilation on AIX. - Intel PMU plugin: This new plugin collects CPU performance metrics using Intel's Performance Monitoring Unit (PMU). Scaling information added to metadata. - Intel RDT plugin: Support for collectd's logging infrastructure has been added. PQoS monitoring groups are being reset on start-up to fix potential previous unclean shutdowns. - IPMI plugin: Support for System Event Log (SEL) has been added. - IPMI plugin: Support for remote IPMI controllers has been added. - LVM plugin: A check for the "CAP_SYS_ADMIN" capability has been added. This will give users an informative warning when the process is not running with the required privileges for this plugin. - mcelog plugin: This new plugin subscribes to Machine Check Exceptions (MCE) and dispatches notifications. Metadata reset. - MQTT plugin: Add support for TLS in "Subscriber" blocks. - memcached plugin: Persistent connections have been implemented. Fix hit ratio reporting, add connections rate report. - memcached plugin: The type of the "listen_disabled" metric has been changed to "total_events". - Netlink plugin: The dropped packets metric has been added. - NFS plugin: Support for NFS 4.2 metrics has been added. - NFS plugin: Config options to ignore specified NFS versions have been added. - NUT plugin: The "ConnectTimeout", "ForceSSL", "VerifyPeer" and "CAPath" options have been added. - OpenLDAP plugin: A segfault after a connection failure has been fixed. - Openvpn plugin: Added support for status files from latest OpenVPN-2.4 and possible from future versions. - OVS Events plugin: This new plugin reports link state changes from Open vSwitch (OVS). - OVS Stats plugin: This new plugin reports bridge / interface statistics from Open vSwitch (OVS). - Perl plugin: Bugfix, added check of proper interpreter initialization. - PostgreSQL plugin: The plugin now sets the "application_name" parameter when connecting to the database. - Processes plugin: The I/O operations reported for selected processes has been fixed. The metric "ps_disk_octets" has been renamed to "io_octets" because it actually contains the number of I/O operation by the process, not just disk related I/O. Same for "io_ops" (previously "ps_disk_ops"). The new metric "disk_octets" has been added and is reporting disk I/O only. Add option to collect the count of active memory maps for Linux processes. The "CollectFileDescriptor" and "CollectContextSwitch" options have been added. - Processes and TCPConns plugins: The OpenBSD implementation has been changed to use "kvm_openfiles" with "KVM_NO_FILES". - Python plugin: Extend Notification class to include metadata. - Python plugin: The "CollectdException" class has been added. This allows to throw an exception without a stack trace being logged. - Sensors plugin: Support for (electrical) current has been added. - SNMP plugin: Error handling has been improved: a potential double-free is now avoided (potentially leaking memory) and handling of non-failing subtrees has been fixed. - SNMP plugin: The "Timeout" and "Retries" config options have been added. - SNMP Agent plugin: This new plugin implements an SNMP AgentX subagent that receives and handles queries from SNMP master agent and returns configured metrics. - Synproxy plugin: This new plugin provides statistics for Linux SYNPROXY. - Tail plugin: Allow the calculation of several distributions in one "tail" instance through a "bucket" type. - Turbostat plugin: Import "msr-index.h" header from Linux and better support for mutliple packages. - Uptime plugin: Changed implementation to read from "/proc/uptime" instead of "/proc/stat". Update for Linux and AIX, uptime is read directly using a system call. Update for BSD and Solaris, uptime is calculated by subtracting boot time from current time. - UUID plugin: Support for libhal has been removed. - Varnish plugin: Extended the varnish plugin with varnish-plus counters. Fixed invalid data source type. - virt plugin: The plugin has been updated to use "virConnectListAllDomains()". - virt plugin: Support for domain tags has been added. - virt plugin: Connection handling has been improved. - virt plugin: Many metrics have been added, including disk, hypervisor CPU usage, performance monitoring events, domain state, CPU pinning (affinity), file system, and job statistics. - Write Graphite plugin: Additional tests have been added. - Write HTTP plugin: The "Attribute" and "TTL" options for the KairosDB format have been added. Implementation of "Prefix" option. - Write MongoDB plugin: Memory leaks have been fixed. - Write Prometheus plugin: Label values are now properly escaped. - Write Redis plugin: Add "max_set_duration" to set duration for value. - Write Riemann plugin: Export times with microsecond resolution. - Write TSDB plugin: The options "ResolveInterval" and "ResolveJitter" have been added to control DNS lookup behavior. This prevents DNS flooding in case TSDB is not available. - ZFS ARC plugin: Header lines are now ignored in the Linux implementation.
2017-11-20Update sysutils/beats to 6.0.0.fhajny3-29/+13
=== Beats version 6.0.0 ==== Breaking changes Affecting all Beats - The log directory (`path.log`) for Windows services is now set to `C:\ProgramData\[beatname]\logs`. - The _all field is disabled in Elasticsearch 6.0. - Fail if removed setting output.X.flush_interval is explicitly configured. - Rename the `/usr/bin/beatname.sh` script (e.g. `metricbeat.sh`) to `/usr/bin/beatname`. - Beat does not start if elasticsearch index pattern was modified but not the template name and pattern. - Fail if removed setting output.X.flush_interval is explicitly configured. - Rename `kubernetes` processor to `add_kubernetes_metadata`. - Rename `.full.yml` config files to `*.reference.yml`. - The `scripts/import_dashboards` is removed from packages. Use the `setup` command instead. - Change format of the saved kibana dashboards to have a single JSON file for each dashboard - Rename `configtest` command to `test config`. - Remove setting `queue_size` and `bulk_queue_size`. - Remove setting `dashboard.snapshot` and `dashboard.snapshot_url`. - Beats can no longer be launched from Windows Explorer (GUI), command line is required. Filebeat - Rename `input_type` field to `prospector.type` - The `@metadata.type` field, added by the Logstash output, is now hardcoded to `doc` and will be removed in future versions. Metricbeat - Change all `system.cpu..pct` metrics to be scaled by the number of CPU cores. - Remove filters setting from metricbeat modules. - Added `type` field to filesystem metrics. Heartbeat - Renamed the heartbeat RPM/DEB name to `heartbeat-elastic`. Packetbeat - Remove not-working `runoptions.uid` and `runoptions.gid` options in Packetbeat. - Remove the already unsupported `pf_ring` sniffer option. Auditbeat - Changed file metricset config to make `file.paths` a list instead of a dictionary. ==== Bugfixes Affecting all Beats - Fix data race accessing watched containers. - Do not require template if index change and template disabled - Fix missing ACK in redis output. - Fix the `/usr/bin/beatname` script to accept `-d ""` as a parameter. - Combine `fields.yml` properties when they are defined in different sources. - Keep Docker & Kubernetes pod metadata after container dies while they are needed by processors. - Fix `fields.yml` lookup when using `export template` with a custom `path.config` param. - Remove runner creation from every reload check - Fix add_kubernetes_metadata matcher registry lookup. - Register kubernetes `field_format` matcher and remove logger in `Encode` API - Fix go plugins not loaded when beat starts - Add support for `initContainers` in `add_kubernetes_metadata` processor. - Eliminate deprecated _default_ mapping in 6.x - Fix pod name indexer to use both namespace, pod name to frame index key - Don't stop with error loading the ES template if the ES output is not enabled. - Fix race condition in internal logging rotator. - Normalize all times to UTC to ensure proper index naming. - Fix issue with loading dashboards to ES 6.0 when .kibana index did not already exist. - Fix importing the dashboards when the limit for max open files is too low. - Fix configuration documentation for kubernetes processor - Fix misspelling in `add_locale` configuration option for abbreviation. Filebeat - Fix machine learning jobs setup for dynamic modules. - Fix default paths for redis 4.0.1 logs on macOS - Fix Filebeat not starting if command line and modules configs are used together. - Fix double `@timestamp` field when JSON decoding was used. - Fix issue where the `fileset.module` could have the wrong value. - Fix race condition on harvester stopping with reloading enabled. - Fix recursive glob config parsing and resolution across restarts. - Allow string characters in user agent patch version (NGINX and Apache) - Fix grok pattern in filebeat module system/auth without hostname. Winlogbeat - Removed validation of top-level config keys. Metricbeat - Use `beat.name` instead of `beat.hostname` in the Host Overview dashboard. - Fix the loading of 5.x dashboards. - Fix a memory allocation issue where more memory was allocated than needed in the windows-perfmon metricset. - Don't start metricbeat if external modules config is wrong and reload is disabled - The MongoDB module now connects on each fetch, to avoid stopping the whole Metricbeat instance if MongoDB is not up when starting. - Fix kubernetes events module to be able to index time fields properly. - Fixed `cmd_set` and `cmd_get` being mixed in the Memcache module. - Added missing mongodb configuration file to the `modules.d` folder. - Fix wrong MySQL CRUD queries timelion visualization - Add new metrics to CPU metricsset - Fix issue affecting Windows services timing out at startup. - Fix incorrect docker.diskio.total metric calculation. - Vsphere module: used memory field corrected. - Set correct format for percent fields in memory module. - Fix a debug statement that said a module wrapper had stopped when it hadn't. - Use MemAvailable value from /proc/meminfo on Linux 3.14. - Fix panic when events were dropped by filters. - Add filtering to system filesystem metricset to remove relative mountpoints like those from Linux network namespaces. - Remove unnecessary print statement in schema apis. - Fix type of field `haproxy.stat.check.health.last`. Heartbeat - Fix monitor.name being empty by default. - Fix wrong event timestamps. Packetbeat - Fix missing length check in the PostgreSQL module. - Fix panic in ACK handler if event is dropped on blocked queue - Update flow timestamp on each packet being received. - Enabled /proc/net/tcp6 scanning and fixed ip v6 parsing. - Enable memcache filtering only if a port is specified in the config file. Auditbeat - Fix `file.max_file_size` config option for the audit file metricset. ==== Added Affecting all Beats - Enable flush timeout by default. - Add @metadata.version to events send to Logstash. - Add setting to enable/disable the slow start in logstash output. - Update init scripts to use the `test config` subcommand instead of the deprecated `-configtest` flag. - Get by default the credentials for connecting to Kibana from the Elasticsearch output configuration. - Added `cloud.id` and `cloud.auth` settings, for simplifying using Beats with the Elastic Cloud. - Add lz4 compression support to kafka output. - Add newer kafka versions to kafka output. - Configure the index name when loading the dashboards and the index pattern. - New cli subcommands interface. - Allow source path matching in `add_docker_metadata` processor. - Add support for analyzers and multifields in fields.yml. - Add support for JSON logging. - Add `test output` command, to test Elasticsearch and Logstash output settings. - Introduce configurable event queue settings: queue.mem.events, queue.mem.flush.min_events and queue.mem.flush.timeout. - Enable pipelining in Logstash output by default. - Added 'result' field to Elasticsearch QueryResult struct for compatibility with 6.x Index and Delete API responses. - The sample dashboards are now included in the Beats packages. - Add `pattern` option to be used in the fields.yml to specify the pattern for a number field. - Upgraded to Golang 1.8.3. - Added the possibility to set Elasticsearch mapping template settings from the Beat configuration file. - Add a variable to the SysV init scripts to make it easier to change the user. - Add the option to write the generated Elasticsearch mapping template into a file. - Add `instance_name` in GCE add_cloud_metadata processor. - Add `add_docker_metadata` processor. - Add `logging.files` `permissions` option. Filebeat - Add Kubernetes manifests to deploy Filebeat. - Changed the number of shards in the default configuration to 3. - Don't start filebeat if external modules/prospectors config is wrong and reload is disabled - Add `filebeat.registry_flush` setting, to delay the registry updates. - Add experimental Redis module. - Nginx module: use the first not-private IP address as the remote_ip. - Load Ingest Node pipelines when the Elasticsearch connection is established, instead of only once at startup. - Add support for loading Xpack Machine Learning configurations from the modules, and added sample configurations for the Nginx module. - Add udp prospector type. - Enabled Cgo which means libc is dynamically compiled. - Add Beta module config reloading mechanism - Remove spooler and publisher components and settings. - Added ability to sort harvested files. - Add experimental Redis slow log prospector type. Winlogbeat - Changed the number of shards in the default configuration to 3. - Add the ability to use LevelRaw if Level isn't populated in the event XML. Metricbeat - Add Kubernetes manifests to deploy Metricbeat. - Auto-select a hostname (based on the host on which the Beat is running) in the Host Overview dashboard. - Add `filesystem.ignore_types` to system module for ignoring filesystem types. - Add support to exclude labels from kubernetes pod metadata. - Add random startup delay to each metricset to avoid the thundering herd problem. - Add the ability to configure audit rules to the kernel module. - Add the ability to configure kernel's audit failure mode. - Add experimental Aerospike module. - Vsphere module: collect custom fields from virtual machines. - Add `test modules` command, to test modules expected output. - Add `processors` setting to metricbeat modules. - Support `npipe` protocol (Windows) in Docker module. - Add macOS implementation of the system diskio metricset. - Add process_summary metricset that records high level metrics about processes. - Add `kube-state-metrics` based metrics to `kubernetes` module - Add debug logging to Jolokia JMX metricset. - Add events metricset for kubernetes metricbeat module - Change Metricbeat default configuration file to be better optimized for most users. - Add experimental RabbitMQ module. - Add Kibana dashboard for the Kubernetes modules. Heartbeat - Changed the number of shards in the default configuration to 1. - Enabled Cgo which means libc is dynamically compiled. Packetbeat - Changed the number of shards in the default configuration to 3. Auditbeat - Changed the number of shards in the default configuration to 3. - Add support for receiving audit events using a multicast socket. - Added `file.hash_types` config option for controlling the hash types. - Added the ability to specify byte unit suffixes to `file.max_file_size`. - Add file integrity metricset to the audit module. ==== Deprecated Affecting all Beats - The `@metadata.type` field, added by the Logstash output, is deprecated, hardcoded to `doc` and will be removed in future versions. Filebeat - The `filebeat.config_dir` option is deprecated. Use `filebeat.config.prospector` options instead. - Deprecate `input_type` prospector config. Use `type` config option instead. === Beats version 5.6.4 - Fix race condition in internal logging rotator. - Add support for enabling TLS renegotiation. - Add setting to enable/disable the slow start in logstash output. - Packetbeat: Fix missing length check in the PostgreSQL module.
2017-11-20xentools48: use pkgsrc iasl, build is broken with iasl 20171110maya1-3/+3
From Chavdar Ivanov in PR pkg/52732
2017-11-20I'm sorry, should call res_ndestroy() instead of res_nclose() tohe3-6/+6
avoid an fd leak. Bump PKGREVISION.
2017-11-20Update intel-microcode-netbsd to 20171117.msaitoh3-10/+17
Added: Family 6, Model 0x55, Stepping 0x4 (Xeon Scalable (Skylake)) 00050654-5 Family 6, Model 0x5c, Stepping 0x9 (Atom (Goldmont)) 000506c9-0 000506c9-1 Family 6, Model 0x7a, Stepping 0x1 (Atom (Goldmont Plus)) 000706a1-0 Family 6, Model 0x9e, Stepping 0x[ab] (7th gen Core (Kaby Lake)) 000906ea-1 000906ea-5 000906eb-1 Updated: Family 6, Model 0x55, Stepping 0x4 (Xeon Scalable (Skylake)) 00050654-0 00050654-1 00050654-2 00050654-4 00050654-7 Family 6, Model 0x8e, Stepping 0xa (7th gen Core (Kaby Lake)) 000806ea-6 000806ea-7
2017-11-20Update pciutils to 3.5.6.msaitoh4-36/+15
2017-11-17 Martin Mares <mj@ucw.cz> * Released as 3.5.6. * Improvements of the FreeBSD back-end: read-only access for non-root, support DragonFly BSD, support extended config space. * MN VPD keyword is decoded correctly. * As usually, updated pci.ids to the current snapshot of the database.
2017-11-19Update to 2017.09jmcneill5-12/+50
2017-11-18Rename u-boot-sinovoip-bpi-m3 to u-boot-bananapi-m3 -- upstream made thejmcneill5-6/+6
same name change to the .dts files.
2017-11-16Update to zabbix version 3.2.10.he4-11/+11
Pkgsrc changes: * for zabbix-frontend, adjust PLIST Upstream changes: Changes for 3.2.10 3.2.10rc1 was released as 3.2.10 without any changes Changes for 3.2.10rc1 New features: ..F....... [ZBXNEXT-1421] added service sorting by name if multiple services has same 'sortorder' value (miks) ..F....... [ZBXNEXT-4081] improved error message for case when none of supported database modules exists (gcalenko) Bug fixes: ..F....... [DEV-593] fixed multiple security issues (miks) ........S. [ZBX-11658] fixed error message in case no items were found for aggre gated check (gleb) .......PS. [ZBX-12854] fixed crash of VMware collector with DebugLevel=4 (gleb) ...G...... [ZBX-11902] fixed CPU count for LPAR partitions in IBM AIX (abs) ...G...... [ZBX-12260] fixed windows agent to support UTF-16LE, UCS-2, UCS-2LE encodings (vso) ..F....... [ZBX-6669] fixed use of current host as filter when selecting items for graph forms and trigger forms (gcalenko) ..F....... [ZBX-12722] fixed scrollbar causing a JS error in "500 latest values" page due to unnecessarily initialization (Ivo) ..F....... [ZBX-12710] fixed OS type detection logic (vjaceslavs) ..F....... [ZBX-12543] fixed problems with session management (vjaceslavs) ........S. [ZBX-12259] added an informative warning about lack of data for macros used in LLD rule filter (viktors) -------------------------------------------------------------------------------- Changes for 3.2.9 3.2.9rc1 was released as 3.2.9 without any changes -------------------------------------------------------------------------------- Changes for 3.2.9rc1 New features: ...G...PS. [ZBXNEXT-1862] modified server, proxy and agent to follow changes in /etc/resolv.conf (Andris) Bug fixes: ..F....... [ZBX-12788] fixed error when template is added to hosts via mass update form (gcalenko, vmurzins) ..F....... [ZBX-12666] fixed ETag comparison check in jsLoader for web server with enabled compression (gcalenko) ........S. [ZBX-10547] fixed IT services calculation in parallel transactions not seeing each other changes when calculating common parent service (vso) ........S. [ZBX-12441] fixed user permission check for macros containing user personal information in notification messages (viktors) ....I..... [ZBX-12779] fixed detection of PostgreSQL 10 (Andris) .......P.. [ZBX-12281] fixed simultaneous sending of the same history data from passive proxy (gleb, vjaceslavs) ..F....... [ZBX-12770] fixed links in select popup for user groups; updated group selection field in Administration->Users (gcalenko) A......... [ZBX-8277] improved performance of hostgeneral.unlink() method; fixed SQL statement (Sasha) ........S. [ZBX-11426] fixed the housekeeper for not deleting events in open problem state (abs) A......... [ZBX-10754] fixed inheritance of template properties in web scenarios (miks) A......... [ZBX-12681] fixed SQL errors in event.get() method (Sasha) A......... [ZBX-12727] fixed response for script.get() method with "editable" flag (Sasha) A......... [ZBX-12727] fixed dcheck.get(), dhost.get() and dservice.get() permission checks for admin users; related to ZBX-7238 (Sasha) -------------------------------------------------------------------------------- Changes for 3.2.8 3.2.8rc1 was released as 3.2.8 without any changes -------------------------------------------------------------------------------- Changes for 3.2.8rc1 New features: A.F....... [ZBX-1357] enabled Turkish translation to be displayed by default (zalex_ua) A.F....... [ZBX-1357] updated Czech, English (United States), French, Italian, Japanese, Korean, Russian, Turkish translations; thanks to Zabbix translators (zalex_ua) ........S. [ZBX-12258] added bulk selections to improve performance in processing of escalations (Sergejs) Bug fixes: ..F....... [ZBX-12769] fixed XSS vulnerabilities in argument passing for popup forms and file import forms (gcalenko) A.F....... [ZBX-12768] added schema validation for URL fields based on schemas whitelist in ZBX_URI_VALID_SCHEMES (gcalenko, Sasha) .......PS. [ZBX-11675] fixed crash that could occur during connection failures to MySQL (Sergejs, vso) ..F....... [ZBX-12617] fixed sorting by host name for items on availability report page (gcalenko) ........S. [ZBX-12696] fixed trigger not being calculated for newly received item values if last one of those is unsupported value (vso) ..F....... [ZBX-12548] fixed notification sound not being played for message with timeout set to greater than minute (gcalenko) ...G...... [ZBX-12653] fixed heap corruption in Windows agent; thanks to Ronnie Kaech for the patch (abs) A......... [ZBX-12660] fixed result of hostinterface.replacehostinterfaces method (Sasha) ..F....... [ZBX-12469] added new context for 'Second' string to be properly translated in maintenance period form (gcalenko) .......PS. [ZBX-12493] fixed address and ports array size in zbx_init_ipmi_host() to match OpenIPMI internals (Andris, vso) ..F....... [ZBX-12623] fixed label macro resolving in maps (vjaceslavs) ..F.....S. [ZBX-11042] allowed libcurl to choose SMTP authentication mechanism other than PLAIN (gleb, vjaceslavs) ..F....... [ZBX-8997] fixed trigger expression validation test form (gcalenko, Sasha) ..F.I...S. [ZBX-12434] fixed housekeeping of problems and events for deleted items and triggers; added optional database patch to cleanup problems for deleted items and triggers (vso) ..F....... [ZBX-12646] fixed incorrect SQL query in availability reports (Sasha) ..F....... [ZBX-12545] fixed undefined index error on latest data page when host was deleted in another session (gcalenko) ..F....... [ZBX-12321] fixed removal of multiselect options using backspace button (miks) ..F....... [ZBX-12416] optimized data selection of user preferences stored in profiles (gcalenko) ..F....... [ZBX-11607] fixed a rounding of large unsigned numbers (miks) ..F....... [ZBX-12404] fixed visibility of item data first row for 'latest data' page and 'audit log' page (gcalenko) ..F....... [ZBX-12463] fixed undefined index error in "Last 20 issues" (Sasha) ........S. [ZBX-12186] fixed parallel processing of multiple values for same lld rule (vjaceslavs) ..F....... [ZBX-11887] fixed improper DB::refreshIds() call when selected row is locked (miks) ..F....... [ZBX-12022] fixed trigger resolving in services configuration; fixed popup window size (miks) ..F....... [ZBX-12429] fixed template replacement in mass update form (gcalenko) ..F....... [ZBX-12396] fixed an error in screens if screen trigger overview element contains deleted host group (miks) ..F....... [ZBX-12439] fixed macro name field length in host configuration form (gcalenko) ...G...PS. [ZBX-10820] fixed potential loss of data when server/proxy processes zabbix_sender data (Andris) ........S. [ZBX-12446] fixed discovery and auto registration to accept empty DNS names (vso) ........S. [ZBX-12295] fixed possible accumulation of executed tasks in database (Sergejs) ........S. [ZBX-12318] fixed maintenance status not being updated in cache if host is disabled (vso) .......PS. [ZBX-12224] fixed connection to Oracle database when database server gives out warnings (gleb) ...G...PS. [ZBX-12195] fixed contamination of script output with Zabbix'es own log messages when logging level is set to 4 or 5 and LogType=console (gleb) ...G...... [ZBX-12270] fixed processing of AIX item 'system.stat[ent]' in agent; thanks to Marc for patch (Andris) ..F....... [ZBX-12277] fixed trigger expression test form incorrectly replacing macros (Ivo)
2017-11-16Zabbix_agentd is a threaded program, and it tries to muck with thehe3-3/+79
global `_res' variable. That's not supported on NetBSD, and IME causes the zabbix agent daemon to exit shortly after having been started. Convert to instead using res_ninit(), res_nsend(), and res_nclose(). Bump PKGREVISION.
2017-11-15u-boot: update to 2017.11jmcneill5-139/+7
2017-11-12Update borgbackup to 1.1.2.bsiegert6-95/+185
Full changelog (long) at https://github.com/borgbackup/borg/blob/1.1.2/docs/changes.rst. When upgrading from borg 1.0.x to 1.1.x, please note: - borg might ask some security-related questions once after upgrading. You can answer them either manually or via environment variable. One known case is if you use unencrypted repositories, then it will ask about a unknown unencrypted repository one time. - your first backup with 1.1.x might be significantly slower (it might completely read, chunk, hash a lot files) - this is due to the --files-cache mode change (and happens every time you change mode). You can avoid the one-time slowdown by using the pre-1.1.0rc4-compatible mode (but that is less safe for detecting changed files than the default). See the --files-cache docs for details.
2017-11-08py-crontab: updated to 2.2.7adam2-7/+7
2.2.7 Bug fixes
2017-11-06+ u-boot-chip-projmcneill1-1/+2
2017-11-06Initial import of u-boot-chip-pro version 2017.09.jmcneill3-0/+14
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 NextThing C.H.I.P. Pro.
2017-11-06fzf: clean up after url2pkg (simplify github handling)wiz2-10/+7
2017-11-03Update Augeas to 1.9.0.bsiegert3-8/+9
The changelog is too long for this commit message, go find it at https://github.com/hercules-team/augeas/releases and http://augeas.net/news.html. Note that 1.8.1 included the following: Fix error in handling escaped whitespace at the end of path expressions (addresses CVE-2017-7555).
2017-11-03fzf: spoon feed information a little less, just mention the locationmaya1-28/+5
of bindings. do so for vim, too.
2017-11-02sysutils/beats: Provide a better hint to where libpcap is. May fixfhajny1-1/+2
the build in some situations.