Commit graph

8650 commits

Author SHA1 Message Date
jaapb
11a6e0d383 Recursive revbump associated with ocaml update to 4.04. 2016-12-30 11:16:56 +00:00
wiz
d85f776e33 Fix build. Not sure if this makes sense, since it's for the removed xen 4.1. 2016-12-29 23:12:23 +00:00
roy
e41cc39fce xentools works fine system curses. 2016-12-29 20:24:34 +00:00
wiz
adcce66def Remove xenkernel and tools versions 3, 33, and 41.
As discussed on pkgsrc-users.
2016-12-29 19:13:01 +00:00
joerg
7a161738cb Fix ctype.h use. 2016-12-24 10:16:07 +00:00
ryoon
33f8e77dd6 Update to 10.1.0
Changelog:
What's New

VMware Tools is a suite of utilities that enhances the performance of the virtual machine's guest operating system and improves management of the virtual machine. Read about the new and enhanced features in this release below:

    vmware-namespace-cmd: Added vmware-namespace-cmd command line utility that exposes set/get commands for the namespace database in the VMX.
    gtk3 support: open-vm-tools has been updated to use gtk3 libraries.
    Common Agent Framework (CAF): CAF provides the basic services necessary to simplify secure and efficient management of agents inside virtual machines.
    xmlsec1: Changed guest authentication to xmlsec1.
    FreeBSD: Changes to support open-vm-tools on FreeBSD.
    Automatic Linux Kernel Modules: Automatic rebuilding of kernel modules is enabled by default.
    New sub-command: Added a new sub-command to push updated network information to the host on demand.
    udev-rules: Added udev rules for configuring SCSI timeout in the guest.
    Ubuntu 16.10: Fixes for running on Ubuntu 16.10.
    Quiesced Snapshot: Fix for quiesced snapshot failure leaving guest file system quiesced.

Internationalization

open-vm-tools 10.1.0 supports the following languages:

    English
    French
    German
    Spanish
    Italian
    Japanese
    Korean
    Simplified Chinese
    Traditional Chinese

Compatibility

open-vm-tools 10.1.0 is compatible with all supported versions of VMware vSphere, VMware Workstation 12.5 and VMware Fusion 8.5.
2016-12-23 04:11:03 +00:00
joerg
458f1eb3a2 It is UB whether defined() is evaluated in macro expansions, so avoid
it.
2016-12-22 21:07:17 +00:00
bouyer
876d01aa0b Add patches from upstream fixing XSA-202 and XSA-203
Bump PKGREVISION
2016-12-21 15:36:39 +00:00
bouyer
64ccc4ff79 Apply patch from upstream, fixing XSA-202 2016-12-21 15:36:08 +00:00
bouyer
c0960565ee Apply patch backported from upstream, fixing XSA-202
Bump PKGREVISION
2016-12-21 15:35:44 +00:00
gdt
c51d33ba60 Drop i386 from ONLY_FOR_PLATFORM
Xen 4.5 and 4.6 no longer support i386.  Thus, don't try to build
there.

ok bouyer@
2016-12-20 18:15:09 +00:00
bouyer
43fd3e4f89 in xl the SIGCHLD handler just writes to a pipe where the reader is the
same process. The idea is that this will cause poll(2) in the main
thread to exit with the reaper pipe readable, and do child cleanup here.

Unfortunably, is the child also has a write pipe back to the
parent (as e.g. with pygrub), the loop in afterpoll_internal() may see the
POLLHUP event on this pipe before the POLLIN even on the reaper pipe, and
this will be considered as an error (from e.g. pygrub).

work around by filtering POLLHUP events here
bump PKGREVISION
2016-12-20 17:24:58 +00:00
bouyer
ddfd3579ca Apply upstream patch for XSA-199, XSA-200 and XSA-204.
Bump PKGREVISIONs
2016-12-20 10:22:28 +00:00
joerg
2b144ecf51 Fix pointer abuse. 2016-12-17 14:21:26 +00:00
leot
cc56983bce Set MANPREFIX consistently for all OPSYSs (otherwise users of
Makefile.{linux,macos} MAKE_FILEs will set their MANPREFIX differently to the
one defined in Makefile.bsd)

No functional changes intended for Makefile.bsd MAKE_FILE OPSYSs
(and so no PKGREVISION bump).
2016-12-17 12:32:15 +00:00
joerg
086ae05404 Avoid UDL since it is now getting compiled as C++11. 2016-12-16 00:04:03 +00:00
joerg
5ae2638342 Report correct errno value. Recognize and handle plain Bourne shell.
Bump revision.
2016-12-16 00:02:28 +00:00
joerg
d8ed4656cb Revert: file is generated and not available at patch time. 2016-12-15 23:25:14 +00:00
schmonz
30a585f181 Update to 20160920.853cea9. From the changelog:
- Revise versioning system to be date-based.
- Pedantic changes to capitalisation of byte/kilobyte/megabyte etc.
- Clarify the --cgi usage a bit, and give an example.
- Rearrange documentation of -S, -L and -D.
2016-12-15 10:11:39 +00:00
wiz
c077240d0d Sort. 2016-12-13 16:43:19 +00:00
khorben
33df1dcc54 Update diffoscope to version 63
This adds a dependency on devel/colordiff.

Changelog for this version:

  * Greatly improve speed for large archives by fixing O(n^2) complexity for
    archive member lookup.
    - There is still O(n^2) complexity for archive member extraction, but this
      is less noticeable for various reasons and would require more complexity
      to fix, so for now is left as a task for the future.
  * Text output: add coloured diff support via colordiff(1).
  * Html-dir output: add +/- buttons to fold sub-diffs (i.e. toggle their
    visibility) as well as the whole diff itself. As with similar features in
    other programs, the effect affects all descendants if you shift-click.

The complete list of changes between version 44 and 63 can be found at
https://anonscm.debian.org/git/reproducible/diffoscope.git/tree/debian/changelog
2016-12-13 15:44:59 +00:00
wiz
63ef0e8429 Updated dbus to 1.10.14.
D-Bus 1.10.14 (2016-11-28)
==

The “Well, other bands know more than three chords” release.

Fixes:

• Work around an undesired effect of the fix for CVE-2014-3637
  (fd.o #80559), in which processes that frequently send fds, such as
  logind during a flood of new PAM sessions, can get disconnected for
  continuously having at least one fd "in flight" for too long;
  dbus-daemon interprets that as a potential denial of service attack.
  The workaround is to disable that check for uid 0 process such as
  logind, with a message in the system log. The bug remains open while
  we look for a more general solution.
  (fd.o #95263, LP#1591411; Simon McVittie)

• Don't run the test test-dbus-launch-x11.sh if X11 autolaunching
  was disabled at compile time. That test is not expected to work
  in that configuration. (fd.o #98665, Simon McVittie)
2016-12-12 13:57:44 +00:00
fhajny
125c46fdc8 Update sysutils/collectd to 5.6.2.
Most of the NetBSD specific patches were re-applied due to code
syntax changes.

Upstream changes in 5.6.2:
- collectd: A compile error on AIX has been fixed: "MSG_DONTWAIT" is not
  available on AIX.
- collectd: The capability checking has been rewritten to be more
  portable.
- collectd.conf(5): Various typos have been fixed.
- collectd-tg: Incorrect usage of "nanosleep()" has been fixed which
  caused the tool to sleep (almost) indefinitely.
- Build system: Detection of the Java environment has been made
  deterministic to allow for reproducible builds.
- Build system: Detection of the Lua headers has been improved.
- APC UPS plugin: Unavailable metrics are now skipped instead of
  reported as 0 (zero).
- Modbus plugin: Build issues on FreeBSD have been fixed.
- OpenVPN plugin: Gracefully handle empty configurations.
- PowerDNS plugin: The "recursor command" has been fixed so PowerDNS can
  correctly parse all requested fields.
- Write Graphite and AMQP plugins: A bug that could lead to a missing
  null-termination has been fixed.
- Write HTTP plugin: A logic error when checking the correctness of the
  data set has been fixed.
- Write Kafka plugin: The "Key Random" config option has been fixed.
- Write Kafka plugin: Support for librdkafka 0.9.0 has been added.
- Write Riemann plugin: Build issues on Solaris have been fixed.
- ZFS ARC plugin: A duplicate metric has been removed.
2016-12-07 17:28:39 +00:00
wiz
a6e1432abe After learning more about TOOL_DEPENDS: it is a better match. 2016-12-07 10:54:35 +00:00
wiedi
6881fc1bb0 Update sysutils/znapzend to 0.16.0
Changes include:
	- autocreate working properly ... finally (?)
	- per destination pre and post SEND commands (complementary to the pre and post snap commands)
	- send delay property
2016-12-06 00:11:52 +00:00
fhajny
059779ca8b Update sysutils/rsyslog to 8.23.0.
Changes in 8.23.0 (abridged):
- KSI signatures: removed SHA2-224 hash algorithm
  This is considered insecure and no longer supported by the underlying
  KSI library. If still used within a configuration, a descriptive error
  message is emitted during config processing.
- imfile: new timeout feature for multi-line reads
- omfile: improve robustness against network file system failures
  in case of failure, a close and re-open is tried, which often solves the
  issue (and wasn't handle before this patch).
- pmaixforwardedfrom: support for AIX syslogd -s option
- omelasticsearch: add ability to specify max http request size
- omelasticsearch: high availability addressing of ElasticSearch cluster
  allow to specify an array of servers, which is tried until a working
  one is found (and given up only if none works).
- omelasticsearch: make compatible with ElasticSearch 2.x and 5.x
  fixes omelasticsearch logs response from ElasticSearch 5.0 _bulk
  endpoint as error
- omhiredis: add dynakey attribute.
- omtcl: new contributed module
- RainerScript: provide a capability to set environment variables
  via 'global(environment="var=val")' config statement.
- lookup tables: improved error checking
- queue subsystem: add configuration parameter "queue.samplinginterval"
- bugfix core: errmsg.LogError now switches to dfltErrLogger just before shutdown
- bugfix core: fixed un-freed memory in non-transactional action using string-passing
- rsgtutil: option to specify KSI publications file certificate constraints
- omprog: bugfixes and enhancements
- bugfix imfile: ReopenOnTruncate processing, file open processing
- bugfix omlibdbi: libdbi-driver-sqlite3/2 requires to provide a path to
  database split into two strings:
  * absolute path, where the database file sits
  * database filename itself.
- bugfix RainerScript: issue in prifilt() function
  Initialize func-data(and to-be-freed flag) correctly for prifilt
  function-node
- bugfix omrelp: invalid module name imrelp was used in some error messages
- bugfix core: abort when persisting object state
- bugfix: segfault if hostname is unset on system
- bugfix external module perl skeleton: did not work properly
- bugfix build system: Fix detection of pthread_setschedparam() on platforms
  such as FreeBSD
- bugfix omelasticsearch: modifies constant memory under some circumstances
- "bugfix": theoretical queue file corruption when more than MAX_INT files
- bug fix/KSI: LOGSIG11 missing in the beginning of KSI log signature file
- bugfix template processor: missing escaping of backslash in json mode
- testbench improvements
2016-12-05 10:36:46 +00:00
msaitoh
6d4b60949a Update to 20161104:
Delete
	Core i7 and i5: Family 6, Model 1e(Stepping 4)
		000106e4-0
		000106e4-3

Add
	Xeon D-1500: Family 6, Model 56(Stepping 4)
		00050663-4
		00050664-4

Update
	Xeon E5 v3, Xeon E7 v3, Core i7-59xx EE: Family 6, Model 3f(Stepping 2)
		000306f2-0
		000306f2-1
		000306f2-2
		000306f2-3
		000306f2-5
		000306f2-6
	Xeon E5 v4, Xeon E7 v4, Core i7-69xx EE: Family 6, Model 4f(Stepping 1)
		000406f1-0
		000406f1-1
		000406f1-2
		000406f1-3
		000406f1-5
		000406f1-6
		000406f1-7
2016-12-05 03:33:03 +00:00
wiedi
f0e1e4ca70 Update ncdu to 1.12
1.12 - 2016-08-24
	Add NCDU_SHELL environment variable
	Add --confirm-quit flag
	Fix compilation due to missing sys/wait.h include

1.11 - 2015-04-05
	Added 'b' key to spawn shell in the current directory
	Support scanning (and refreshing) of empty directories
	Added --si flag for base 10 prefixes
	Fix toggle dirs before files
2016-12-04 22:59:56 +00:00
bsiegert
4870dcea7e Revbump Go packages after 1.7.4 update. 2016-12-04 16:29:58 +00:00
ryoon
36ed025474 Recursive revbump from textproc/icu 58.1 2016-12-04 05:17:03 +00:00
wiz
6a6e82825f xmllint is a test dependency. 2016-12-03 17:28:07 +00:00
marino
b6f9d0ec15 sysutils/hal-info: Specify xmllint tool requirement 2016-12-03 14:54:01 +00:00
kamil
3f35e123c1 Fix: error: C++ style comments are not allowed in ISO C90
No functional change.
2016-11-27 22:56:17 +00:00
prlw1
734dbe2f12 Add gio-fam to category gnome. 2016-11-25 12:42:17 +00:00
bouyer
92b422d727 Backport upstream patches, fixing today's XSA 191, 192, 193, 195, 197, 198.
Bump PKGREVISIONs
2016-11-22 20:59:01 +00:00
bouyer
69adbc8537 Backport upstream patches, fixing today's XSA 191, 192, 195, 196, 197, 198.
Bump PKGREVISIONs
2016-11-22 20:57:10 +00:00
bouyer
76261625f6 Backport upstream patches, fixing today's XSA 191, 192, 195, 197, 198.
Bump PKGREVISIONs
2016-11-22 20:53:40 +00:00
wiz
f4092bd569 Fix typo. 2016-11-21 00:16:29 +00:00
pho
569adcb6ab Build bin/vmhgfs-fuse and bin/vmware-vmblock-fuse
Please note that you need -CURRENT to actually use these filesystems. They still build on older systems but fail to run.
2016-11-21 00:14:16 +00:00
joerg
7c15c0fbd7 Fix ctype.h use 2016-11-20 22:11:28 +00:00
rillig
eb3abc7dbd Cleaned up complicated code for removing unnecessary modules and themes. 2016-11-20 01:11:40 +00:00
rillig
aedf2950fe Fixed redundant patch header, detected by pkglint. 2016-11-20 01:10:47 +00:00
wiz
e350b92f23 Updated py-borgbackup to 1.0.8.
Version 1.0.8 (2016-10-29)

Bug fixes:

    RemoteRepository: Fix busy wait in call_many, #940

New features:

    implement borgmajor/borgminor/borgpatch placeholders, #1694 {borgversion} was already there (full version string). With the new placeholders you can now also get e.g. 1 or 1.0 or 1.0.8.

Other changes:

    avoid previous_location mismatch, #1741

    due to the changed canonicalization for relative pathes in PR #1711 / #1655 (implement /./ relpath hack), there would be a changed repo location warning and the user would be asked if this is ok. this would break automation and require manual intervention, which is unwanted.

    thus, we automatically fix the previous_location config entry, if it only changed in the expected way, but still means the same location.

    docs:
        deployment.rst: do not use bare variables in ansible snippet
        add clarification about append-only mode, #1689
        setup.py: add comment about requiring llfuse, #1726
        update usage.rst / api.rst
        repo url / archive location docs + typo fix
        quickstart: add a comment about other (remote) filesystems

    vagrant / tests:
        no chown when rsyncing (fixes boxes w/o vagrant group)
        fix fuse permission issues on linux/freebsd, #1544
        skip fuse test for borg binary + fakeroot
        ignore security.selinux xattrs, fixes tests on centos, #1735

Version 1.0.8rc1 (2016-10-17)

Bug fixes:

    fix signal handling (SIGINT, SIGTERM, SIGHUP), #1620 #1593 Fixes e.g. leftover lock files for quickly repeated signals (e.g. Ctrl-C Ctrl-C) or lost connections or systemd sending SIGHUP.
    progress display: adapt formatting to narrow screens, do not crash, #1628
    borg create --read-special - fix crash on broken symlink, #1584. also correctly processes broken symlinks. before this regressed to a crash (5b45385) a broken symlink would've been skipped.
    process_symlink: fix missing backup_io() Fixes a chmod/chown/chgrp/unlink/rename/... crash race between getting dirents and dispatching to process_symlink.
    yes(): abort on wrong answers, saying so, #1622
    fixed exception borg serve raised when connection was closed before reposiory was openend. add an error message for this.
    fix read-from-closed-FD issue, #1551 (this seems not to get triggered in 1.0.x, but was discovered in master)
    hashindex: fix iterators (always raise StopIteration when exhausted) (this seems not to get triggered in 1.0.x, but was discovered in master)
    enable relative pathes in ssh:// repo URLs, via /./relpath hack, #1655
    allow repo pathes with colons, #1705
    update changed repo location immediately after acceptance, #1524
    fix debug get-obj / delete-obj crash if object not found and remote repo, #1684
    pyinstaller: use a spec file to build borg.exe binary, exclude osxfuse dylib on Mac OS X (avoids mismatch lib <-> driver), #1619

New features:

    add "borg key export" / "borg key import" commands, #1555, so users are able to backup / restore their encryption keys more easily.

    Supported formats are the keyfile format used by borg internally and a special "paper" format with by line checksums for printed backups. For the paper format, the import is an interactive process which checks each line as soon as it is input.

    add "borg debug-refcount-obj" to determine a repo objects' referrer counts, #1352

Other changes:

    add "borg debug ..." subcommands (borg debug-* still works, but will be removed in borg 1.1)
    setup.py: Add subcommand support to build_usage.
    remote: change exception message for unexpected RPC data format to indicate dataflow direction.
    improved messages / error reporting:
        IntegrityError: add placeholder for message, so that the message we give appears not only in the traceback, but also in the (short) error message, #1572
        borg.key: include chunk id in exception msgs, #1571
        better messages for cache newer than repo, #1700
    vagrant (testing/build VMs):
        upgrade OSXfuse / FUSE for macOS to 3.5.2
        update Debian Wheezy boxes, #1686
        openbsd / netbsd: use own boxes, fixes misc rsync installation and fuse/llfuse related testing issues, #1695 #1696 #1670 #1671 #1728
    docs:
        add docs for "key export" and "key import" commands, #1641
        fix inconsistency in FAQ (pv-wrapper).
        fix second block in "Easy to use" section not showing on GitHub, #1576
        add bestpractices badge
        link reference docs and faq about BORG_FILES_CACHE_TTL, #1561
        improve borg info --help, explain size infos, #1532
        add release signing key / security contact to README, #1560
        add contribution guidelines for developers
        development.rst: add sphinx_rtd_theme to the sphinx install command
        adjust border color in borg.css
        add debug-info usage help file
        internals.rst: fix typos
        setup.py: fix build_usage to always process all commands
        added docs explaining multiple --restrict-to-path flags, #1602
        add more specific warning about write-access debug commands, #1587
        clarify FAQ regarding backup of virtual machines, #1672
    tests:
        work around fuse xattr test issue with recent fakeroot
        simplify repo/hashindex tests
        travis: test fuse-enabled borg, use trusty to have a recent FUSE
        re-enable fuse tests for RemoteArchiver (no deadlocks any more)
        clean env for pytest based tests, #1714
        fuse_mount contextmanager: accept any options
2016-11-16 13:21:14 +00:00
leot
cd9d0acf32 Update sysutils/entr to entr-3.6
pkgsrc changes:
 - Fix minor pkglint warnings (bad indentation)
 - Take MAINTAINERship

Changes:
== 3.6: July 01, 2016
 - Do not print warning if _TTY_PATH cannot be opened (for chroot, docker, ...)
 - Non-existent input files produce a warning instead of an error
 - Trigger run when permissions change on regular files
2016-11-16 12:16:49 +00:00
fhajny
6f67e1391b Update sysutils/consul to 0.7.1.
BACKWARDS INCOMPATIBILITIES:

- Child process reaping support has been removed, along with the reap
  configuration option.
- The default for max_stale has been increased to a near-indefinite
  threshold (10 years) to allow DNS queries to continue to be served in
  the event of a long outage with no leader.
- The api package's PreparedQuery.Delete() method now takes WriteOptions
  instead of QueryOptions.


FEATURES:

- Key/Value Store Command Line Interface: New consul kv commands were
  added for easy access to all basic key/value store operations.
- Snapshot/Restore: A new /v1/snapshot HTTP endpoint and corresponding
  set of consul snapshot commands were added for easy point-in-time
  snapshots for disaster recovery.
- AWS auto-discovery: New -retry-join-ec2 configuration options added to
  allow bootstrapping by automatically discovering AWS instances with a
  given tag key/value at startup.


IMPROVEMENTS:

- api: All session options can now be set when using api.Lock().
- agent: Added the ability to bind Serf WAN and LAN to different
  interfaces than the general bind address.
- agent: Added a new tls_skip_verify configuration option for HTTP
  checks.
- agent: Consul is now built with Go 1.7.3.


BUG FIXES:

- agent: Fixed a Go race issue with log buffering at startup.
- agent: Fixed a panic during anti-entropy sync for services and checks.
- agent: Fixed an issue on Windows where "wsarecv" errors were logged
  when CLI commands accessed the RPC interface.
- agent: Syslog initialization will now retry on errors for up to 60
  seconds to avoid a race condition at system startup.
- agent: Fixed a panic when both -dev and -bootstrap-expect flags were
  provided.
- agent: Added a retry with backoff when a session fails to invalidate
  after expiring.
- agent: Fixed an issue where Consul would fail to start because of
  leftover malformed check/service state files.
- agent: Fixed agent crashes on macOS Sierra by upgrading Go.
- agent: Log a warning instead of success when attempting to deregister
  a nonexistent service.
- api: Trim leading slashes from keys/prefixes when querying KV
  endpoints to avoid a bug with redirects in Go 1.7 (golang/go#4800).
- dns: Fixed external services that pointed to consul addresses (CNAME
  records) not resolving to A-records.
- dns: Fixed an issue with SRV lookups where the service address was
  different from the node's.
- dns: Fixed an issue where truncated records from a recursor query were
  improperly reported as errors.
- server: Fixed the port numbers in the sample JSON inside peers.info.
- server: Squashes ACL datacenter name to lower case and checks for
  proper formatting at startup.
- ui: Fixed an XSS issue with the display of sessions and ACLs in the
  web UI.
2016-11-14 15:00:26 +00:00
wiz
e7e0a8e2d1 Recursive bump for poppler-0.48.0. 2016-11-08 10:51:26 +00:00
wiz
2ae91ff207 Turn on introspection option by default.
syncthing-gtk needs it to start.

Beware: you have to turn off MPROTECT if you want to use it on -current.
2016-11-08 10:24:43 +00:00
wiz
e82ba46b19 Recursive bump for xapian shlib major bump. 2016-11-07 13:46:45 +00:00
maya
47107f9980 smartmontools: build fix for FreeBSD-11 and newer.
don't redefine now existing things, nvme_command and ATA_SET_FEATURES
2016-11-04 17:55:37 +00:00
jperkin
3ffebfa592 Remove broken and incorrect DEINSTALL script, these directories are
correctly handled by OWN_DIRS.  Bump PKGREVISION.
2016-11-02 19:57:04 +00:00