Commit graph

9209 commits

Author SHA1 Message Date
jnemeth
df2e085b15 add commented out u-boot which only contains Makefile fragments 2017-08-17 04:35:35 +00:00
wiz
7c8354aa3e Update some HOMEPAGEs. 2017-08-16 21:22:11 +00:00
wiz
cfa9d7a7b4 Remove libirman and the one package that uses it, mserv-irman.
The hardware vendor disappeared in 2006.
2017-08-16 21:04:23 +00:00
wiz
7909ca8cec Comment out dead sites. 2017-08-16 20:45:30 +00:00
wiz
be125a1640 Follow HTTP redirect in HOMEPAGE. 2017-08-16 20:26:36 +00:00
wiz
a1e4174a9c Follow some http redirects. 2017-08-16 20:21:03 +00:00
fhajny
98673d19d8 Update sysutils/rsyslog to 8.29.0.
- imptcp: add experimental parameter "multiline"
- imptcp: framing-related error messages now also indicate remote peer
- imtcp: framing-related error messages now also indicate remote peer
- imptcp: add session statistics conunter
- imtcp: add ability to specify GnuTLS priority string
- impstats: add new ressoure counter "openfiles"
- pmnormalize: new parser module
- core/queue: provide informational messages on thread startup and
  shutdown
- omfwd/udp: improve error reporting, depricate maxerrormessages
  parameter
- core: add parameters debug.file and debug.whitelist
- core/net.c: improve UDP socket creation error messages
- omfwd/udp: add "udp.sendbuf" parameter
- core: make rsyslog internal message rate-limiter configurable
- omelasticsearch bugfixes and changed ES5 API support:
  * avoid 404 during health check
  * avoid ES5 warnings while sending json
  * bugfix for memomry leak while writing error file
- imfile bugfix: wildcard detection issue on path wildcards
- omfwd bugfix: always give reason for suspension
- omfwd bugfix: configured compression level was not properly used
- imptcp bugfix: potential socket leak on session shutdown
- omfwd/omudpspoof bugfix: switch udp client sockets to nonblocking
  mode
- imklog: fix permitnonkernelfacility not working
- impstats bugfix: impstats does not handle HUP
- core bugfix: segfault after configuration errors
- core/queue bugfixes:
  * Fix behaviour of PersistStateInterval
  * potential problem during deserialization
- core bugfix: messsage garbled after message modification
- lmsig_ksi: removed pre-KSI_LS12 components
- testbench bugfix: hang in tests if omstdout is not present
2017-08-16 16:29:52 +00:00
wiz
b4c72220f6 Updated spice-protocol to 0.12.13.
Major changes in 0.12.13
========================
* add DISPLAY_PREFERRED_VIDEO_CODEC_TYPE
* add VP9 codec type
* add VD_AGENT_CLEAR_CAPABILITY() macro
* add VD_AGENT_CAP_FILE_XFER_DISABLED
* add VD_AGENT_FILE_XFER_STATUS_NOT_ENOUGH_SPACE
* add new file-xfer statuses for detailed error
* Change enums.h license to MIT
2017-08-16 07:03:50 +00:00
nros
ae7d4b2a5b Revbump due to poppler update to version 0.57.0. 2017-08-15 11:46:51 +00:00
wiz
a1310146b4 Updated dbus to 1.10.22.
D-Bus 1.10.22 (2017-07-27)
==

The “roof terrace” release.

Fixes:

• dbus_message_iter_append_basic() no longer leaks memory if it fails to
  append a file descriptor to a message. (fd.o #101568, Simon McVittie)

• dbus_message_iter_open_container() no longer leaks memory if it runs out
  of memory. (fd.o #101568, Simon McVittie)

• dbus_message_append_args_valist() no longer leaks memory if given an
  unsupported type. This situation is still considered to be a programming
  error which needs to be corrected by the user of libdbus.
  (fd.o #101568, Simon McVittie)

• Wrap test-pending-call-disconnected with dbus-run-session so that it can
  pass in environments that are not already running a D-Bus session bus,
  fixing a build-time test regression in 1.10.20
  (fd.o #101698, Simon McVittie)

• Ensure that tests fail if they would otherwise have tried to connect to
  the real session bus (fd.o #101698, Simon McVittie)

• Make build-time tests cope with finding Python 3, but not Python 2
  (fd.o #101716, Simon McVittie)
2017-08-14 20:38:10 +00:00
jmcneill
0887839335 Fixes to get U-Boot building on NetBSD. 2017-08-12 16:44:33 +00:00
jmcneill
e683fa6d0b + u-boot-nanopi-neo u-boot-orangepi-plus2e u-boot-sinovoip-bpi-m3 2017-08-12 14:31:41 +00:00
jmcneill
93d12c7af4 Add U-Boot package for FriendlyARM NanoPi NEO 2017-08-12 14:29:46 +00:00
jmcneill
79cb2804db Add U-Boot package for Xunlong Orange Pi Plus 2E 2017-08-12 14:29:11 +00:00
jmcneill
70dd7c3fe4 Add U-Boot package for Sinovoip Banana Pi BPI-M3 2017-08-12 14:24:17 +00:00
jmcneill
ab103d1378 Add helpers for building U-Boot images. 2017-08-12 14:23:43 +00:00
nros
83f080c67d Install license to compy with apache version 2 license and
redistribution.
Bump PKGREVISION.
2017-08-11 16:37:04 +00:00
jlam
4b8e81a192 Don't use INSTALLATION_DIRS where MAKE_DIRS or OWN_DIRS is correct.
Bump the PKGREVISION where the package install script has changed
due to changes in MAKE_DIRS or OWN_DIRS.
2017-08-08 16:39:11 +00:00
jlam
49970e3866 Fix packages that had INSTALLATION_DIRS+=$(PKG_SYSCONFDIR}.
Set PKG_SYSCONFSUBDIR where appropriate, and use {MAKE,OWN}_DIRS to
create the directory tree under ${PKG_SYSCONFDIR} instead of using
INSTALLATION_DIRS.

Bump the PKGREVISION of packages that changed due to changes in the
package install scripts.
2017-08-07 17:56:12 +00:00
jlam
c5b5a2aa14 Use PKG_SYSCONF* variables properly in sysutils/mcollective.
Set PKG_SYSCONFSUBDIR to "mcollective" so that all config files are
found in the "mcollective" subdirectory of ${PKG_SYSCONFBASE}.

Add ${PKG_SYSCONFDIR}/ssl to OWN_DIRS since it must be created at
package installation time.

Don't list directories outside of ${PREFIX} in INSTALLATION_DIRS
since INSTALLATION_DIRS are only created when the package is
installed into the destdir-staging directory.

Bump the PKGREVISION due to fixes in the package install scripts.
-------------------------------------------------------------------
2017-08-07 09:42:32 +00:00
jlam
45b2d23dcf Create directories before copying config files in sysutils/lxmenu.
Add ${PKG_SYSCONFDIR}/menus to MAKE_DIRS to ensure that the menus
subdirectory is created before the example menu file is copied
there.  We use MAKE_DIRS instead of OWN_DIRS since this directory
is probably owned by another package.

Bump the PKREVISION due to fixes in the package install scripts.
2017-08-07 08:54:16 +00:00
wiz
2c6ef0daa9 Sort. 2017-08-06 08:34:02 +00:00
schmonz
a39d12c793 procname isn't defined in time for logcmd. Bump version. 2017-08-05 15:20:03 +00:00
bsiegert
432be9072e Update borgbackup to 1.0.11.
(I am not 100% sure about the PLIST changes, I'd appreciate for someone
to verify.)

Version 1.0.11 (2017-07-21)
---------------------------

Bug fixes:

- use limited unpacker for outer key (security precaution), #2174
- fix paperkey import bug

Other changes:

- change --checkpoint-interval default from 600s to 1800s, #2841.
  this improves efficiency for big repositories a lot.
- docs: fix OpenSUSE command and add OpenSUSE section
- tests: add tests for split_lstring and paperkey
- vagrant:

  - fix openbsd shell
  - backport cpu/ram setup from master
  - add stretch64 VM

Version 1.0.11rc1 (2017-06-27)
------------------------------

Bug fixes:

- performance: rebuild hashtable if we have too few empty buckets, #2246.
  this fixes some sporadic, but severe performance breakdowns.
- Archive: allocate zeros when needed, #2308
  fixes huge memory usage of mount (8 MiB × number of archives)
- IPv6 address support
  also: Location: more informative exception when parsing fails
- borg single-file binary: use pyinstaller v3.2.1, #2396
  this fixes that the prelink cronjob on some distros kills the
  borg binary by stripping away parts of it.
- extract:

  - warning for unextracted big extended attributes, #2258
  - also create parent dir for device files, if needed.
  - don't write to disk with --stdout, #2645
- archive check: detect and fix missing all-zero replacement chunks, #2180
- fix (de)compression exceptions, #2224 #2221
- files cache: update inode number, #2226
- borg rpc: use limited msgpack.Unpacker (security precaution), #2139
- Manifest: use limited msgpack.Unpacker (security precaution), #2175
- Location: accept //servername/share/path
- fix ChunkIndex.__contains__ assertion  for big-endian archs (harmless)
- create: handle BackupOSError on a per-path level in one spot
- fix error msg, there is no --keep-last in borg 1.0.x, #2282
- clamp (nano)second values to unproblematic range, #2304
- fuse / borg mount:

  - fix st_blocks to be an integer (not float) value
  - fix negative uid/gid crash (they could come into archives e.g. when
    backing up external drives under cygwin), #2674
  - fix crash if empty (None) xattr is read
  - do pre-mount checks before opening repository
  - check llfuse is installed before asking for passphrase
- borg rename: expand placeholders, #2386
- borg serve: fix forced command lines containing BORG_ env vars
- fix error msg, it is --keep-within, not --within
- fix borg key/debug/benchmark crashing without subcommand, #2240
- chunker: fix invalid use of types, don't do uint32_t >> 32
- document follow_symlinks requirements, check libc, #2507

New features:

- added BORG_PASSCOMMAND environment variable, #2573
- add minimal version of in repository mandatory feature flags, #2134

  This should allow us to make sure older borg versions can be cleanly
  prevented from doing operations that are no longer safe because of
  repository format evolution. This allows more fine grained control than
  just incrementing the manifest version. So for example a change that
  still allows new archives to be created but would corrupt the repository
  when an old version tries to delete an archive or check the repository
  would add the new feature to the check and delete set but leave it out
  of the write set.
- borg delete --force --force to delete severely corrupted archives, #1975

Other changes:

- embrace y2038 issue to support 32bit platforms
- be more clear that this is a "beyond repair" case, #2427
- key file names: limit to 100 characters and remove colons from host name
- upgrade FUSE for macOS to 3.5.8, #2346
- split up parsing and filtering for --keep-within, better error message, #2610
- docs:

  - fix caskroom link, #2299
  - address SSH batch mode, #2202 #2270
  - improve remote-path description
  - document snapshot usage, #2178
  - document relative path usage, #1868
  - one link per distro in the installation page
  - development: new branching model in git repository
  - kill api page
  - added FAQ section about backing up root partition
  - add bountysource badge, #2558
  - create empty docs.txt reequirements, #2694
  - README: how to help the project
  - note -v/--verbose requirement on affected options, #2542
  - document borg init behaviour via append-only borg serve, #2440
  - be clear about what buzhash is used for (chunking) and want it is not
    used for (deduplication)- also say already in the readme that we use a
    cryptohash for dedupe, so people don't worry, #2390
  - add hint about chunker params to borg upgrade docs, #2421
  - clarify borg upgrade docs, #2436
  - quickstart: delete problematic BORG_PASSPRHASE use, #2623
  - faq: specify "using inline shell scripts"
  - document pattern denial of service, #2624
- tests:

  - remove attic dependency of the tests, #2505
  - travis:

    - enhance travis setuptools_scm situation
    - install fakeroot for Linux
  - add test for borg delete --force
  - enable remote tests on cygwin (the cygwin issue that caused these tests
    to break was fixed in cygwin at least since cygwin 2.8, maybe even since
    2.7.0).
  - remove skipping the noatime tests on GNU/Hurd, #2710
  - fix borg import issue, add comment, #2718
  - include attic.tar.gz when installing the package
    also: add include_package_data=True

Version 1.0.10 (2017-02-13)
---------------------------

Bug fixes:

- Manifest timestamps are now monotonically increasing,
  this fixes issues when the system clock jumps backwards
  or is set inconsistently across computers accessing the same repository, #2115
- Fixed testing regression in 1.0.10rc1 that lead to a hard dependency on
  py.test >= 3.0, #2112

New features:

- "key export" can now generate a printable HTML page with both a QR code and
  a human-readable "paperkey" representation (and custom text) through the
  ``--qr-html`` option.

  The same functionality is also available through `paperkey.html <paperkey.html>`_,
  which is the same HTML page generated by ``--qr-html``. It works with existing
  "key export" files and key files.

Other changes:

- docs:

  - language clarification - "borg create --one-file-system" option does not respect
    mount points, but considers different file systems instead, #2141
- setup.py: build_api: sort file list for determinism

Version 1.0.10rc1 (2017-01-29)
------------------------------

Bug fixes:

- borg serve: fix transmission data loss of pipe writes, #1268
  This affects only the cygwin platform (not Linux, BSD, OS X).
- Avoid triggering an ObjectiveFS bug in xattr retrieval, #1992
- When running out of buffer memory when reading xattrs, only skip the
  current file, #1993
- Fixed "borg upgrade --tam" crashing with unencrypted repositories. Since
  :ref:`the issue <tam_vuln>` is not relevant for unencrypted repositories,
  it now does nothing and prints an error, #1981.
- Fixed change-passphrase crashing with unencrypted repositories, #1978
- Fixed "borg check repo::archive" indicating success if "archive" does not exist, #1997
- borg check: print non-exit-code warning if --last or --prefix aren't fulfilled
- fix bad parsing of wrong repo location syntax
- create: don't create hard link refs to failed files,
  mount: handle invalid hard link refs, #2092
- detect mingw byte order, #2073
- creating a new segment: use "xb" mode, #2099
- mount: umount on SIGINT/^C when in foreground, #2082

Other changes:

- binary: use fixed AND freshly compiled pyinstaller bootloader, #2002
- xattr: ignore empty names returned by llistxattr(2) et al
- Enable the fault handler: install handlers for the SIGSEGV, SIGFPE, SIGABRT,
  SIGBUS and SIGILL signals to dump the Python traceback.
- Also print a traceback on SIGUSR2.
- borg change-passphrase: print key location (simplify making a backup of it)
- officially support Python 3.6 (setup.py: add Python 3.6 qualifier)
- tests:

  - vagrant / travis / tox: add Python 3.6 based testing
  - vagrant: fix openbsd repo, #2042
  - vagrant: fix the freebsd64 machine, #2037 #2067
  - vagrant: use python 3.5.3 to build binaries, #2078
  - vagrant: use osxfuse 3.5.4 for tests / to build binaries
    vagrant: improve darwin64 VM settings
  - travis: fix osxfuse install (fixes OS X testing on Travis CI)
  - travis: require succeeding OS X tests, #2028
  - travis: use latest pythons for OS X based testing
  - use pytest-xdist to parallelize testing
  - fix xattr test race condition, #2047
  - setup.cfg: fix pytest deprecation warning, #2050
- docs:

  - language clarification - VM backup FAQ
  - borg create: document how to backup stdin, #2013
  - borg upgrade: fix incorrect title levels
  - add CVE numbers for issues fixed in 1.0.9, #2106
- fix typos (taken from Debian package patch)
- remote: include data hexdump in "unexpected RPC data" error message
- remote: log SSH command line at debug level
- API_VERSION: use numberspaces, #2023
- remove .github from pypi package, #2051
- add pip and setuptools to requirements file, #2030
- SyncFile: fix use of fd object after close (cosmetic)
- Manifest.in: simplify, exclude \*.{so,dll,orig}, #2066
- ignore posix_fadvise errors in repository.py, #2095
  (works around issues with docker on ARM)
- make LoggedIO.close_segment reentrant, avoid reentrance
2017-08-05 10:25:46 +00:00
fhajny
c45cb24b53 Fix typo in bl3 reference 2017-08-04 19:32:25 +00:00
schmonz
49e8f07ef1 Use procname as the logger tag. No functional change. 2017-08-04 19:10:34 +00:00
schmonz
4a6e3b281a There might be more than one svscan(8) on a system: for instance, non-
root users might run their own svscans. We want to signal only the
svscan process responsible for this service. Use argv0(1) to set
procname to "nbsvscan".

Bump version.
2017-08-04 18:44:15 +00:00
msaitoh
83e73f7030 Update dmidecode to 3.1.
CHANGES from 3.0:
-----
2015-09-03  Jean Delvare  <jdelvare@suse.de>

	* version.h: Set version to 3.1.

2017-05-23  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c, dmiopt.c: Add a new option to extract OEM strings, like
	  we already have for many other strings.
	* dmidecode.8: Document the new option.

2017-04-27  Jean Delvare  <jdelvare@suse.de>

	Update to support SMBIOS specification version 3.1.1.

	* dmidecode.c: Add support for 3-digit versions.
	* dmidecode.c: Add new enumerated values for processors (DMI type 4).

2017-04-27  Jean Delvare  <jdelvare@suse.de>

	Update to support SMBIOS specification version 3.1.0.

	* dmidecode.c: Add support for extended BIOS ROM size (DMI type 0).
	* dmidecode.c: Add new enumerated values for chassis types
	  (DMI type 3).
	* dmidecode.c: Add new enumerated values for processors (DMI type 4).
	* dmidecode.c: Don't assume 8-bit processor family in dmi_processor_id
	  (DMI type 4).
	* dmidecode.c: Decode the MIDR register on ARM processors
	  (DMI type 4).
	* dmidecode.c: Add support for large cache sizes (DMI type 7).
	* dmidecode.c: Add Mini PCIe system slot enumerated values
	  (DMI type 9).
	* dmidecode.c: Clarify the memory speed unit (DMI type 17).
	* dmidecode.c: Add support for structure type 43 (TPM Device).

2017-04-11  Jean Delvare  <jdelvare@suse.de>

	* util.c: Don't leak a file descriptor in function read_file.
	* util.c, util.c, dmidecode.c: Let callers pass an offset to function
	  read_file.
	* dmidecode.c: Fix reading from SMBIOS 3 dump files using a 64-bit
	  entry point.

2017-04-10  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Decode the processor ID of the Intel Core M, AMD
	  Athlon X4 and AMD Opteron X1000/X2000 processors (DMI type 4).
	* dmidecode.c: Display the IPMI interrupt number as a decimal
	  number (DMI type 38).

2017-01-20  Jean Delvare  <jdelvare@suse.de>

	* biosdecode.c: Decode the entry point defined in the Intel
	  Multiprocessor specification.

2017-01-20  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Only decode one DMI table.
	  This fixes Savannah bug #50022:
	  https://savannah.nongnu.org/bugs/?50022

2016-09-22  Jean Delvare  <jdelvare@suse.de>

	* README: Explain that we can no longer support Cygwin.

2016-06-30  Petr Oros  <poros@redhat.com>

	* dmidecode.c: Unmask LRDIMM in memory type detail (DMI type 17).

2015-11-02  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c, util.c, util.h: Let read_file return the actual data
	  size.
	* dmidecode.c: Use read_file to read the DMI table from sysfs.
	  This fixes Savannah bug #46176:
	  https://savannah.nongnu.org/bugs/?46176
	* dmidecode.c: Check the sysfs entry point length.

2015-10-21  Xie XiuQi  <xiexiuqi@huawei.com>

	* dmidecode.c: Handle SMBIOS 3.0 entry points on EFI systems.

2015-10-20  Jean Delvare  <jdelvare@suse.de>

	* dmidecode.c: Handle OEM-specific types in group associations
	  (DMI type 14).

2015-10-14  Jean Delvare  <jdelvare@suse.de>

	* util.c: Avoid SIGBUS on mmap failure.
	  This fixes Savannah bug #46066:
	  https://savannah.nongnu.org/bugs/?46066
	* util.c: Fix error paths in mem_chunk.

2015-10-01  Roy Franz  <roy.franz@linaro.org>

	* dmiopt.c: Add "--no-sysfs" option description to -h output.
2017-08-04 07:59:52 +00:00
adam
dcebe9bd2d 2.2.4:
Bug fixes
2017-08-04 05:32:04 +00:00
fhajny
7f715755f1 Update sysutils/consul to 0.9.0.
BREAKING CHANGES:

- agent: Added a new `enable_script_checks` configuration option that
  defaults to `false`, meaning that in order to allow an agent to run
  health checks that execute scripts, this will need to be configured
  and set to `true`.
- api: Reworked `context` support in the API client to more closely
  match the Go standard library, and added context support to write
  requests in addition to read requests.
- ui: Since the UI is now bundled with the application we no longer
  provide a separate UI package for downloading.

FEATURES:

- agent: Added a new[`block_endpoints` configuration option that
  allows blocking HTTP API endpoints by prefix.
- cli: Added a new `consul catalog` command for reading datacenters,
  nodes, and services from the catalog.
- server: (Consul Enterprise) Added a new `consul operator area
  update` command and corresponding HTTP endpoint to allow for
  transitioning the TLS setting of network areas at runtime.
- server: (Consul Enterprise) Added a new `UpgradeVersionTag` field to
  the Autopilot config to allow for using the migration feature to
  roll out configuration or cluster changes, without having to upgrade
  Consul itself.

IMPROVEMENTS:

- agent: (Consul Enterprise) Snapshot agent rotation uses S3's
  pagination API, enabling retaining more than a 100 snapshots.
- agent: Removed registration of the `consul` service from the agent
  since it's already handled by the leader.
- agent: Changed /v1/acl/clone response to 403 (from 404) when trying
  to clone an ACL that doesn't exist.
- agent: Changed the `consul exec` ACL resolution logic to use the
  `acl_agent_token` if it's available.
- agent: Updated memberlist to get latest LAN gossip tuning based on
  the Lifeguard paper published by Hashicorp Research.
- api: Added the ability to pass in a `context` as part of the
  `QueryOptions` during a request.
- api: Changed signature for "done" channels on `agent.Monitor()` and
  `session.RenewPeriodic` methods to make them more compatible with
  `context`.
- docs: Added a complete end-to-end example of ACL bootstrapping in
  the ACL Guide.
- vendor: Updated golang.org/x/sys/unix to support IBM s390 platforms.
- agent: rewrote Docker health checks without using the Docker client
  and its dependencies.

BUG FIXES:

- agent: Fixed an issue where watch plans would take up to 10 minutes
  to close their connections and give up their file descriptors after
  reloading Consul.
- agent: (Consul Enterprise) Fixed an issue with the snapshot agent
  where it could get stuck trying to obtain the leader lock after an
  extended server outage.
- agent: Fixed HTTP health checks to allow them to set the `Host`
  header correctly on outgoing requests.
- agent: Serf snapshots can now auto recover from disk write errors
  without needing a restart.
- agent: Fixed log redacting code to properly remove tokens from log
  lines with ACL tokens in the URL itself: `/v1/acl/clone/:uuid`,
  `/v1/acl/destroy/:uuid`, `/v1/acl/info/:uuid`.
- agent: Fixed an issue in the Docker client where Docker checks would
  get EOF errors trying to connect to a volume-mounted Docker socket.
- agent: Fixed a crash when using Azure auto discovery.
- agent: Added `node` read privileges to the `acl_agent_master_token`
  by default so it can see all nodes, which enables it to be used with
  operations like `consul members`.
- agent: Fixed an issue where enabling `-disable-keyring-file` would
  cause gossip encryption to be disabled.
- agent: Fixed a race condition where checks that are not associated
  with any existing services were allowed to persist.
- agent: Stop docker checks on service deregistration and on shutdown.
- server: Updated the Raft library to pull in a fix where servers that
  are very far behind in replication can get stuck in a loop trying to
  install snapshots.
- server: Fixed a rare but serious deadlock where the Consul leader
  routine could get stuck with the Raft internal leader routine while
  waiting for the initial barrier after a leader election.
- server: Added automatic cleanup of failed Raft snapshots.
- server: (Consul Enterprise) Fixed an issue where networks areas
  would not be able to be added when the server restarts if the Raft
  log contained a specific sequence of adds and deletes for network
  areas with the same peer datacenter.
- ui: Provided a path to reset the ACL token when the current token is
  invalid.
- ui: Removed an extra fetch of the nodes resource when loading the
  UI.
- ui: Changed default ACL token type to "client" when creating ACLs.
- ui: Display a 404 error instead of a 200 when trying to load a
  nonexistent node.
2017-08-02 17:57:02 +00:00
wiz
4b6cc49c90 Comment out some dead HOMEPAGEs. 2017-08-01 17:40:08 +00:00
wiz
7b294157a3 Comment out dead sites (DNS problems). 2017-08-01 16:47:35 +00:00
wiz
0456917c2f Update tarsnap-gui to 1.0.
Fix RELRO.


Version 1.0

This release is the culmination of all the previous efforts to bring
Tarsnap GUI to a point where it is feature rich, reliable and robust
enough to be called "stable". We have been hard at work to bring
you the most complete cross-platform open-source and non-intrusive
secure online backup solution front-end on top of the tarsnap service
possible. This release adds many new features like support for
automatic job backup scheduling enable/disable, full I18N support,
full search/filter capabilities in Archives, Archive contents and
Job lists, detailed Archive contents using long ls list format with
sortable columns, save console log to file and running concurrent
restore operations and more, as well as many many improvements,
code refactoring, fixes and overall adjustments on speed, resource
usage, reliability, usability&accesibility and error management &
reporting.
2017-08-01 15:51:53 +00:00
wiz
8733ee0040 Follow some http -> https redirects. 2017-08-01 14:58:51 +00:00
sborrill
39c12606d7 Update to 2017.7.0. Release notes:
https://docs.saltstack.com/en/latest/topics/releases/2017.7.0.html

The 2017.7 Salt Release adds initial Python 3 support.
The default Python version of Salt will remain Python 2.
Salt will no longer support Python 2.6.
2017-08-01 12:09:57 +00:00
wiz
8d59bf7376 Use https for www.gnome.org HOMEPAGEs. 2017-07-30 22:47:48 +00:00
wiz
5d86518619 Switch github HOMEPAGEs to https. 2017-07-30 22:32:10 +00:00
schmonz
476ec70922 Add PREFIX/{sbin,bin} to PATH, and don't hide diagnostics. Bump version. 2017-07-30 05:45:22 +00:00
wiz
d67eeea225 Updated tarsnap to 1.0.39.
Tarsnap 1.0.39 is now available.  (Yes, just 2 weeks after 1.0.38.)  This
version brings several important bug fixes:

* tarsnap 1.0.38 (but not earlier versions) would exit with an assertion
failure after successfully creating an archive containing a file with a
"last modified" time prior to January 1st, 1970.

* tarsnap 1.0.38 and earlier could crash if instructed to archive the
contents of corrupt cpio or ar archives (via the @archive directive).

* tarsnap 1.0.38 and earlier could crash if passed an invalidly encrypted
key file.
2017-07-29 06:19:28 +00:00
sborrill
8ca8067d70 Bump PKGREVISION for major version change in readline (happened a while ago,
but revdump was missed).
2017-07-27 08:06:46 +00:00
schmonz
b8b126f4f2 Extract user and group default to mk/defaults/mk.conf. 2017-07-27 04:10:30 +00:00
schmonz
dd02e0090f Add and enable daemontools-run. 2017-07-27 04:05:50 +00:00
schmonz
83f3cc096c Initial import of daemontools-run, a package providing a NetBSD-style
rc.d script to start svscan.
2017-07-27 04:05:16 +00:00
alnsn
accc6bfaa9 Fix distinfo. 2017-07-26 12:47:35 +00:00
alnsn
167b8902d1 Make it possible to register more than one reader/writer in collectd-lua.
Not bumping PKGREVISION because the patch affects only one day old
sysutils/collectd-lua package. It's an overkill to bump several
collectd packages.
2017-07-26 12:43:02 +00:00
adam
2432c92fc8 Changes for 3.2.7:
New features:
* updated Catalan, Chinese (China), English (United States), Japanese, Korean, Polish, Portuguese (Brazil), Ukrainian translations

Bug fixes:
* fixed history page to display values in chronological order
* fixed security vulnerability with execution of the remote commands on server; thanks to MATSUDA Daiki, Ron Waisberg for report
* items use global regexps with multiple subexpressions
* fixed memory leak when using UserParameter with suppressed characters passed in arguments
* fixed collecting value of VMware host memory balloon size
* fixed incorrectly escaped IT Service parent name
* fixed sorting of host interfaces; fixed selection of the default host interface
* fixed update in mass update form when inventory mode is not set explicitly
* fixed missed page number in problems export
* fixed unchecked checkboxes after deleting script, mediatype or proxy
* fixed user's access level to display popup content
* removed link from uneditable template and host names in all configuration sections
* improved LDAP authentication module status check for authentication form
* fixed incorrectly displayed calendar date in maintenance edit form
* fixed trigger wizard expressions sorting as well as wizard crash due incorrect expression removal
* fixed nested host group filter in top 100 triggers, item configuration list and dashboard widgets
* fixed permissions and performance issues with event.get and problem.get methods
* fixed handling of database failure during ID selection
* fixed problem with lost IDs of unlinkable templates
* fixed Oracle batch insert return value
* fixed displaying hints with no content inside
* fixed undefined index error in host import form while importing templates
* fixed cookie vulnerability for tabbed forms
* fixed duplicated error messages in screens section
2017-07-26 08:24:06 +00:00
alnsn
f9bed28976 Add collectd-lua. 2017-07-25 10:29:12 +00:00
adam
5577114318 3.3.3:
- Fixed CVE-2017-11610.  A vulnerability was found where an authenticated
  client can send a malicious XML-RPC request to ``supervisord`` that will
  run arbitrary shell commands on the server.  The commands will be run as
  the same user as ``supervisord``.  Depending on how ``supervisord`` has been
  configured, this may be root.  See
  https://github.com/Supervisor/supervisor/issues/964 for details.
2017-07-25 08:17:08 +00:00
alnsn
8fd89cb720 Initial version of sysutils/collectd-lua - lua plugin for collectd.
The package inherits the version from the base package collectd-5.7.2.
2017-07-25 06:48:51 +00:00
maya
5179bc504b xentools{42,45,46,48}: don't force SSP. fixes build.
xentools42: avoid %m in printf, use strerror instead. bump PKGREVISION.
I still can't build it due to other new warnings (it uses -Werror)
2017-07-24 11:37:49 +00:00
maya
18d0394264 Don't force enable ssp on xenkernel packages. fixes build 2017-07-24 08:53:45 +00:00
wiz
7284dffc22 More RELRO check disabling for go packages. 2017-07-23 07:20:42 +00:00
adam
6511a94b25 3.3.2:
Fixed a bug introduced in 3.3.0 where the supervisorctl reload command would crash supervisord with the error OSError: [Errno 9] Bad file descriptor if the kqueue poller was used. Patch by Jared Suttles.
Fixed a bug introduced in 3.3.0 where supervisord could get stuck in a polling loop after the web interface was used, causing high CPU usage. Patch by Jared Suttles.
Fixed a bug where if supervisord attempted to start but aborted due to another running instance of supervisord with the same config, the pidfile of the running instance would be deleted. Patch by coldnight.
Fixed a bug where supervisorctl fg would swallow most XML-RPC faults. fg now prints the fault and exits.
Parsing the config file will now fail with an error message if a process or group name contains a forward slash character (/) since it would break the URLs used by the web interface.
supervisorctl reload now shows an error message if an argument is given. Patch by Joel Krauska.
supervisorctl commands avail, reread, and version now show an error message if an argument is given.
2017-07-20 17:43:02 +00:00
wiz
9dd436254c Honor (CFLAGS and) LDFLAGS. Fixes RELRO build. 2017-07-15 17:03:53 +00:00
wiz
a934b7d636 Updated tarsnap to 1.0.38.
Tarsnap 1.0.38 is now available.  This version brings several new features
compared to tarsnap 1.0.37:

* Tarsnap now supports OpenSSL 1.1.

* tarsnap accepts an --iso-dates option, which causes times to be printed in
YYYY-MM-DD HH:MM:SS format rather than the traditional unix "ls -l" style.

* tarsnap accepts a --force-resources option to proceed with decryption of a
passphrase-encrypted key file even if it is anticipated to use an excessive
amount of memory or CPU time.  (This may be useful if tarsnap inaccurately
estimates the amount of memory your system has available.)

* tarsnap accepts an --archive-names <file> option, which reads a list of
archive names to operate on when operating in -d and --print-stats modes.
(This should make some scripts simpler; no more need to construct a command
line which has '-f' inserted before each archive name.)

Potentially (but unlikely) breaking changes in this code compared to tarsnap
1.0.37:

* tarsnap now applies the --humanize-numbers option to the "progress" output
printed by SIGINFO / SIGUSR1.  If you have scripts which send signals to
tarsnap and parse its output, they may need to be updated.

* tarsnap -v now prints 'Deleting archive "foo"' even if only one archive is
being deleted.  If you have scripts which parse the output of tarsnap -v,
they may need to be updated.

* tarsnap now prints a warning if you pass '--configfile /nosuchfile'.  If you
have scripts which rely on being able to specify nonexistent configuration
files and not get any warnings from tarsnap, they may need to be updated.
(Also, if you were doing that, I *really* want to know why.)

There are also two changes which most users should not encounter:

* tarsnap now has an --initialize-cachedir mode; this is intended for use by
the GUI.  (The cache directory will be initialized automatically in normal
usage of the tarsnap command-line utility.)

* tarsnap's configure script takes a --with-conf-no-sample option which
results in the sample tarsnap configuration file being installed as
"tarsnap.conf" rather than "tarsnap.conf.sample".  This is intended for use in
some packaging systems which have mechanisms for managing configuration files,
and should probably not be used by hand (since it will overwrite your existing
tarsnap.conf).
2017-07-15 06:11:56 +00:00
jaapb
f70dd873bb Revbump associated with ocaml-4.04.2 2017-07-11 14:19:18 +00:00
msaitoh
ca9054edce Updated to 20170707.
New files:

	Future Xeon
	(Family 6, model 55, stepping 4)
	00050654-0
	00050654-1
	00050654-2
	00050654-4
	00050654-7

	7th gen Core (Kaby Lake)
	(Family 6, Model 8e, stepping 9 and a)
	000806e9-6
	000806e9-7
	000806ea-6
	000806ea-7
	(Family 6, Model 9e, stepping 9)
	000906e9-1
	000906e9-3
	000906e9-5
2017-07-11 04:07:51 +00:00
schmonz
0d1419d893 Rely on PKG_HAVE_KQUEUE to tell us whether the OS supports kqueue(2).
Fixes build on Darwin 10.12.5 (and probably Bitrig and MirBSD, which had
been excluded from ONLY_FOR_PLATFORM).
2017-07-09 17:17:06 +00:00
kamil
6e2159aeaf dtpstree: Fix build on NetBSD 8.99.1
Address <sys/user.h> removal.
2017-07-08 12:06:56 +00:00
pgoyette
34bd07d227 Disable SSP and FORTIFY - it doesn't seem to play well with stand-alone
tools!

Thanks wiz for identifying the build problem.
2017-07-07 22:44:26 +00:00
jperkin
b0cc904b17 Revert upstream Oracle patch which breaks illumos and probably older SunOS
releases.  Bump PKGREVISION.
2017-07-07 10:13:57 +00:00
fhajny
59f85ec57f Update sysutils/erlang-lager to 3.5.1.
3.5.1 - 15 June 2017

- Doc fix: Missed a curly brace in an example. (#412)
- Feature: Dynamic metadata functions (#392) - It is now possible to
           dynamically add metadata to lager messages. See the "dynamic
           metadata" section above for more information.
- Doc fix: Add information about the "application" placeholder. (#414)

3.5.0 - 28 May 2017

- Bugfix: Support OTP 20 gen_event messages (#410)
- Feature: Enable console output to standard_error.
           Convert to proplist configuration style (like file handler)
           Deprecate previous configuration directives (#409)
- Bugfix: Enable the event shaper to filter messages before they're
          counted; do not count application/supervisor start/stops
          toward high water mark. (#411)
- Docs: Add PR guidelines; add info about the #lager chat room on freenode.

3.4.2 - 26 April 2017

- Docs: Document how to make lager use UTC timestamps (#405)
- Docs: Add a note about our triage cadence.
- Docs: Update lager_syslog URL
- Docs: Document placeholders for error_logger integration (#404)
- Feature: Add hex.pm metadata and full rebar3 support.

3.4.1 - 28 March 2017

- Docs: Added documentation around using lager in the context of elixir applications (#398)
- Bugfix: Properly expand paths when log_root is set. (#386)
- Policy: Removed R15 from Travis configuration

3.4.0 - 16 March 2017

- Policy: Adopt official OTP support policy. (This is the **last** lager 3.x release
  that will support R15.)
- Test: Fix timeouts, R15 missing functions on possibly long-running tests in Travis. (#394, #395)
- Feature: capture and log metadata from error_logger messages (#397)
- Feature: Expose new trace filters and enable filter composition (#389)
- Feature: Log crashes from gen_fsm and gen_statem correctly (#391)
- Docs: Typo in badge URL (#390)

3.3.0 - 16 February 2017

- Docs: Fix documentation to make 'it' unambiguous when discussing asychronous
  operation. (#387)
- Test: Fix test flappiness due to insufficient sanitation between test runs (#384, #385)
- Feature: Allow metadata only logging. (#380)
- Feature: Add an upper case severity formatter (#372)
- Feature: Add support for suppressing start/stop messages from supervisors (#368)
- Bugfix: Fix ranch crash messages (#366)
- Test: Update Travis config for 18.3 and 19.0 (#365)

3.2.4 - 11 October 2016

- Test: Fix dialyzer warnings.

3.2.3 - 29 September 2016

- Dependency: Update to goldrush 0.19

3.2.2 - 22 September 2016

- Bugfix: Backwards-compatibility fix for `{crash_log, undefined}` (#371)
- Fix documentation/README to reflect the preference for using `false`
  as the `crash_log` setting value rather than `undefined` to indicate
  that the crash log should not be written (#364)
- Bugfix: Backwards-compatibility fix for `lager_file_backend` "legacy"
  configuration format (#374)
2017-07-07 09:48:07 +00:00
fhajny
5b977b7dd1 Update sysutils/erlang-goldrush to 1.0.9.
- Add support for running jobs
2017-07-07 09:45:39 +00:00
msaitoh
b87a347df2 Updated sysutils/pciutils to 3.5.5.
2017-07-05  Martin Mares <mj@ucw.cz>

	* Released as 3.5.5.

	* Better decoding of AER capability.

	* "Slot Implemented" flag is decoded for PCI/PCI-X to PCIe bridges.

	* Minor fixes of decoding other capabilities.

	* As usually, updated pci.ids to the current snapshot of the database.
2017-07-06 04:50:01 +00:00
sborrill
af1eba595f Update to 2016.11.6
Changelog here:
https://docs.saltstack.com/en/latest/topics/releases/2016.11.6.html
2017-07-05 11:02:16 +00:00
fhajny
2c389e3e5c Update sysutils/beats to 5.4.3.
Doc changes only.
2017-07-04 14:22:48 +00:00
fhajny
efe7ccf9b6 Update sysutils/rsyslog* to 8.28.0
- omfwd: add parameter "tcp_frameDelimiter"
- omkafka: large refactor of kafka subsystem
- imfile: improved handling of atomically renamed file (w/ wildcards)
- imfile: add capability to truncate oversize messages or split into
  multiple
- mmdblookup
  * upgraded from "contrib" to "fully supported" state
  * refactored and simplified code
  * added ability to specify custom names for extracted fields
  * bugfix: fixed multiple memory leaks
- imptcp: add new parameter "flowControl"
- imrelp: add "maxDataSize" config parameter
- multiple modules: gtls: improve error if certificate file can't be
  opened
- omsnare: allow different tab escapes
- omelasticsearch: converted to use libfastjson instead of json-c
- imjournal: _PID fallback
- multiple modules: add better error messages when regcomp is failing
- omhiredis: fix build warnings
- imfile bugfix: files mv-ed in into directory were not handled
- omprog bugfix: execve() incorrectly called
- imfile bugfix: multiline timeout did not work if state file exists
- lmsig_ksi-ls12 bugfix: build problems on some platforms
- core bugfix: invalid object type assertion
- regression fix: local hostname was not always detected properly on
  early start (w/o network).
- bugfix: format security issues in zmq3 modules
- bugfix build system: add libksi only to those binaries that need it
- bugfix KSI ls12 components: invalid tree height calculation
- testbench/CI enhancements
2017-07-04 13:31:16 +00:00
wiz
4bfa662511 Updated dbus to 1.10.20.
D-Bus 1.10.20 (2017-06-29)
==

The “suggesting a delivery gone horribly wrong” release.

Fixes:

• Fix a reference leak when blocking on a pending call on a connection
  that has been disconnected (fd.o #101481, Shin-ichi MORITA)

• Don't put timestamps in the Doxygen-generated documentation, for
  closer-to-reproducible builds (fd.o #100692, Simon McVittie)

• Avoid an assertion failure when connecting to a semicolon-separated
  series of addresses, one of which fails (fd.o #101257, Simon McVittie)

Documentation:

• Update git URIs in HACKING document to sync up with cgit.freedesktop.org
  (fd.o #100715, Simon McVittie)
2017-07-04 08:48:08 +00:00
fhajny
d9b04cac2d Update sysutils/consul to 0.8.5.
BREAKING CHANGES:

- agent: Parse values given to `?passing` for health endpoints.
- agent: The default value of `-disable-host-node-id` has been changed
  from false to true.

IMPROVEMENTS:

- agent: Added a `-disable-keyring-file` option to prevent writing
  keyring data to disk.
- agent: Added automatic notify to systemd on Linux after LAN join is
  complete, which makes it easier to order services that depend on
  Consul being available.
- agent: The `http_api_response_headers` config has been moved into a
  new `http_config` struct, so the old form is still supported but is
  deprecated.
- dns: Added support for EDNS(0) size adjustments if set in the
  request frame.
- server: Added a startup warning for servers when expecting to
  bootstrap with an even number of nodes.
- agent: (Consul Enterprise) Added support for non rotating,
  statically named snapshots for S3 snapshots using the snapshot
  agent.

BUG FIXES:

- agent: Fixed a regression where configuring -1 for the port was no
  longer disabling the DNS server.
- agent: Fix `consul leave` shutdown race.
- agent: Show a better error message than 'EOF' when attempting to
  join with the wrong gossip key.
- agent: Fixed an issue where the `Method` and `Header` features of
  HTTP health checks were not being applied.
- agent: Fixed an issue where internally-configured watches were not
  working because of an incorrect protocol error, and unified internal
  watch handling during reloads of the Consul agent.
- server: Fixed an issue where the leader could return stale data
  duing queries as it is starting up.
2017-07-03 21:25:03 +00:00
bsiegert
4e12e928be New package, p5-Monitoring-Plugin. From Alberto Mijares via wip, typos fixed.
From DESCR:
Monitoring::Plugin and its associated Monitoring::Plugin::* modules are
a family of perl modules to streamline writing Monitoring plugins. The
main end user modules are Monitoring::Plugin, providing an
object-oriented interface to the entire Monitoring::Plugin::*
collection, and Monitoring::Plugin::Functions, providing a simpler
functional interface to a useful subset of the available functionality.
2017-07-03 16:29:43 +00:00
adam
b62f5367cd Changes 2.2.3:
Bug fixes.
2017-07-03 13:48:20 +00:00
joerg
84d8d3d6c1 Fix bash scripts to use a normal shell. 2017-07-03 13:04:01 +00:00
taca
2a8122a475 Fix build problem on NetBSD 6.1_STABLE. 2017-07-02 09:17:56 +00:00
kamil
67890f5704 Fix of xentools42 build on NetBSD 8.99.1
Address <sys/user.h> removal fallout.
2017-07-01 00:40:30 +00:00
jperkin
c0b9d6ce2d Add newline at EOF to ensure the +INSTALL script is generated correctly. 2017-06-30 16:05:24 +00:00
kamil
89b210101e Correct build of pscpug on NetBSD 8.99.1
Address <sys/user.h> removal fallout.
2017-06-30 00:31:45 +00:00
kamil
89c629cc4f Adapt fscd for <sys/user.h> removal from NetBSD 8.99.1 2017-06-30 00:25:34 +00:00
kamil
ddd12b55f7 Fix build of conky on NetBSD 8.99.1
Address <sys/user.h> removal fallout.
2017-06-30 00:23:03 +00:00
schmonz
7c3ecff865 Revert patch to "be silent if there's nothing to commit." Upstream
recommends using `etckeeper unclean` to determine if there are any
changes in need of committing, which works with every VCS that
etckeeper supports. Bump PKGREVISION.
2017-06-29 17:19:13 +00:00
jperkin
ca65a641f6 Remove merged and obsolete patch. 2017-06-29 16:23:27 +00:00
wiz
eed12a7f43 Remove another RCS Id from patch. 2017-06-29 06:33:29 +00:00
wiz
f0365f9261 Remove RCS Id from patch context. 2017-06-29 06:32:41 +00:00
christos
c02d7ab863 make this compile again. 2017-06-27 15:26:05 +00:00
youri
1c32ce72b1 Bump PKGREVISION. 2017-06-24 14:26:52 +00:00
youri
ba6d4b59bf Fix cdrom eject on NetBSD. 2017-06-24 14:20:40 +00:00
adam
e285102ded On NetBSD, include <sys/iostat.h> 2017-06-24 08:03:35 +00:00
kamil
f2b632da6d Correct lavaps build failure on NetBSD 8.99.1
Address <sys/user.h> removal fallout.
2017-06-23 19:16:58 +00:00
kamil
72d2cf9ea2 Correct mesure build on NetBSD 8.99.1
Address <sys/user.h> removal fallout.
2017-06-23 19:13:15 +00:00
kamil
ff081df8ca Correct torsmo build failure on NetBSD 8.99.1
There is <sys/user.h> removal fallout.
2017-06-23 19:02:07 +00:00
kamil
a854b3eeb1 Correct build failure of whowatch on NetBSD 8.99.1
Address <sys/user.h> removal fallout.
2017-06-23 18:57:13 +00:00
kamil
584945cbf7 Correct few build failues in open-vm-tools
Include PAM blk3.
Address <sys/user.h> removal fallout on NetBSD 8.99.1.
2017-06-23 18:25:12 +00:00
youri
f9199d3068 Update mate-system-monitor to 1.18.0. 2017-06-23 17:29:36 +00:00
youri
68506013e8 Update mate-sensors-applet to 1.18.2. 2017-06-23 17:27:53 +00:00
youri
5f2a007a3a Update mate-power-manager to 1.18.0. 2017-06-23 17:26:18 +00:00
youri
3c1c097d60 Update mate-notification-daemon to 1.18.0. 2017-06-23 17:24:14 +00:00
youri
f830bf8657 Update caja-extensions to 1.18.1. 2017-06-23 17:08:06 +00:00
youri
bd92e52baa Update caja-dropbox to 1.18.2. 2017-06-23 17:07:16 +00:00
youri
38b3e90c74 Update caja to 1.18.3. 2017-06-23 17:06:33 +00:00
kamil
9896ca8e08 Correct build failure of collectd on NetBSD 8.99.1
Address <sys/user.h> removal fallout.
2017-06-23 16:52:45 +00:00
youri
44a26ef485 Add gtk2 back to fix build. 2017-06-23 16:48:08 +00:00
youri
b2b9cc877a Add gtk2 to fix build. 2017-06-23 16:47:49 +00:00
youri
2174dce812 Add gtk2 back to fix build and plint clean. 2017-06-23 16:47:23 +00:00
kamil
d3a7ec4abc Correct build failure on NetBSD 8.99.1
Fallout from <sys/user.h> removal.
2017-06-23 16:42:05 +00:00
youri
8f72379217 Add gtk2 back to fix build. 2017-06-23 16:39:54 +00:00
joerg
858cd3c6b2 Don't pull in sys/user.h. 2017-06-23 15:56:17 +00:00
adam
2813b8f2e2 Changes 0.5.2:
Bug fixes.
2017-06-23 07:46:52 +00:00
kamil
edf4eb7090 Correct build of consolekit (2.x) on NetBSD 8.99.1.
Address <sys/user.h> removal fallout on NetBSD.
2017-06-22 22:09:17 +00:00
kamil
ba6ac07221 Correct build of py-psutil on NetBSD 8.99.1.
Address <sys/user.h> removal fallout on NetBSD.
2017-06-22 22:01:47 +00:00
tnn
36b0e530e0 NetBSD>=8.99.1 needs __EXPOSE_MOUNT defined 2017-06-22 20:48:04 +00:00
joerg
1e8f6539fb Don't care about potentially unaligned access to packed structures. 2017-06-22 16:09:53 +00:00
joerg
4529888019 Fix build with Perl 5.26. 2017-06-22 16:09:17 +00:00
youri
a70bbc7ff6 Remove obsolete patches, thanks leot@! 2017-06-22 09:55:45 +00:00
taca
f08eb9da25 Update ruby-rb-inotify to 0.9.10.
* Handle possible IOError
* avoid crashing on Ruby 2.3.1 when fd is closed
* Add license info to the gemspec.
* Add test environment.
* Initial move to bundler and travis testing.
* Update readme with travis, code climate and coveralls
* Fix invalid or closed file descriptor issues on JRuby
* Modernize copyright/documentation
* Fix incorrect development dependency on ffi
* Update homepage = guard
* Update badge links for guard org
* Add JRuby and Rubinius cases on Travis CI.
* Delete watchers that received the "IN_IGNORED" flag
* Made size more accurately allocated.
* Fix for breaking change for Ruby and runtime dependency version condition.
* Remove stuff that doesn't work on older rubies.
* Remove wrong comment for utopia.gemspec from Gemfile.
* Fix to suppress warning when "gem build rb-inotify.gemspec" (#70)
2017-06-21 14:20:11 +00:00
taca
72bb551c27 Update ruby-childprocess to 0.7.0.
### Version 0.7.0 / 2017-05-07

* Debugging information now uses a Logger, which can be configured.
2017-06-21 14:15:00 +00:00
taca
f6c4504882 Update capistrano to 3.8.2.
## `3.8.2` (2017-06-16)

https://github.com/capistrano/capistrano/compare/v3.8.1...v3.8.2

### Breaking changes:

* None

### Other changes:

* [#1882](https://github.com/capistrano/capistrano/pull/1882): Explain where to add new Capfile lines in scm deprecation warning - [@robd](https://github.com/robd)
2017-06-21 14:13:46 +00:00
taca
dfe12f8a6c Update puppet to 4.10.4.
Puppet 4.10.4					Released June 19, 2017.

This is a single issue release to resolve a regression introduced in Puppet
4.10.3.  Resources created using the syntax Resource[xx::yy] would cause an
error because Puppet would not find an existing xx::yy user defined resource
type.  This was caused by fixing another problem with inconsistent use of
upper and lowercase in references. (PUP-7671)


Puppet 4.10.3					Released June 15, 2017.

This is a minor bug fix release.  Using ampersands (&) in custom facts was
causing Puppet runs to fail in Puppet 4.10.2.  This release resolves that
issue. (PUP-7658)


Puppet 4.10.2					Released June 13, 2017.


This is a bug fix release included in Puppet agent 1.10.2, that also includes
two new deprecations for Puppet.

Note: There is a known issue with this release when using ampersands in custom
facts.  You can revert back to 4.10.1, or upgrade to 4.10.4.
2017-06-21 13:45:35 +00:00
fhajny
92c7374a7a Update sysutils/beats to 5.4.2
Affecting all Beats
- Removed empty sections from the template files, causing indexing
  errors for array objects.

Metricbeat
- Fix issue affecting Windows services timing out at startup.
- Add filtering to system filesystem metricset to remove relative
  mountpoints like those from Linux network namespaces.

Packetbeat
- Clean configured geoip.paths before attempting to open the database.
2017-06-21 13:38:41 +00:00
youri
255602c690 Update xfce4-mount-plugin to 1.1.0:
2017/01/28 - Version 1.1.0
- Gtk 3.22 supported
- Allow several spaces in mountpoint names
- Support fuseblk devices by not using fusermount -u for them (checks for fuse.* now)

2016/05/29 - Version 1.0.0
- Gtk 3 Support only
- Panel Version 4.12 only
2017-06-20 22:35:58 +00:00
youri
6e32b7a8f1 Update xfce4-xkb-plugin to 0.8.0:
2017-06-16 20:10
    * New version 0.8.0
    * New plugin is not compatible with previous versions;
      you will have to add and configure it again!
    * Port to GTK+3
    * Add xfconf support
    * Add new "system" layout style
    * Allow adjusting widget size
    * Allow displaying language name instead of country name
    * Allow hiding tooltip icon
    * Load flags from XDG_DATA_HOME if present
    * Translation updates: ar ast bg ca cs da de el en_AU es fr he hr hu
      id is it ja kk ko lt ms nb nl oc pl pt pt_BR ru sk sr sv th tr ug uk
      zh_CN zh_TW
    * Fix Indian flag filename
    * Fix charset for layout names
2017-06-20 22:25:50 +00:00
youri
deeaff9b4d Update xfce4-systemload-plugin to 1.2.1:
1.2.1 (2017/02/09)
-----------------
- rework sizing of the progressbar (#12948, #12974)
- rework the use of GtkCssProvider to use a singleton
- fix progressbar color with Gtk 3.16/3.18
- da, is and oc translation updates

1.2.0 (2016/11/01)
-----------------
- set progressbar trough and color minimal width/height to 4px so that it looks like with gtk+2
- Use MemAvailable on Linux 3.14+ (#12686)
2017-06-20 22:07:17 +00:00
youri
60c582bb95 Update xfce4-netload-plugin to 1.3.1:
1.3.1
=====
- Set progressbar minimal width and height depending on the orientation (#12941,#12949)
- Apply css on the correct widget class for Gtk 3.16/3.18
- rework the use of GtkCssProvider to use a singleton
- da and oc translation updates

1.3.0
=====
- Fix progress bar grow direction in deskbar and vertical modes
- set progressbar minimal width/height to 4px so that it looks like with gtk+2
2017-06-20 21:59:11 +00:00
youri
c28410f7aa Update xfce4-genmon-plugin to 4.0.0:
4.0.0 (2017/02/25)
==================
- Fix PangoFontDescription not being able to display initial default string

3.99 (2016/11/02)
================
 - Port to Gtk3
 - Fix font styling to work with Gtk 3.22
 - Add support for "genmon" in 'xfce4-panel --plugin-event' (Bug #10734)
 - Fix default tooltip does not work (bug #11284)
 - Add <txtclick> functionality (Bug #3437)
2017-06-20 21:51:31 +00:00
youri
d4a1063e26 Update xfce4-fsguard-plugin to 1.1.0:
20161101 (1.1.0):
-----------------
  * set progressbar minimal width/height to 4px so that it looks like with gtk+2
2017-06-20 21:49:03 +00:00
youri
89110ae97c Update xfce4-diskperf-plugin to 2.6.1:
2.6.1 (2017/02/25):
------------------
* stop always showing activity (#12942)
* fix sizing issues and GtkCssProvider lifecycle
* fix linux for devices with major > 255 (#13281)

2.6.0 (2016/11/1):
-----------------
* set progressbar minimal width/height to 4px
2017-06-20 21:40:25 +00:00
youri
6c634c2858 Update xfce4-battery-plugin to 1.1.0:
1.1.0 (2016/11/01):
===================
* Fix progressbar css styling with Gtk 3.20
* Set min-width/height to 4px
2017-06-20 21:26:54 +00:00
youri
5cf85d0d20 Fix xfce4-appfinder build by adding back gtk2 dependency. 2017-06-20 17:43:40 +00:00
youri
92774c0ed0 Add libXmu and handling of icons. Thanks @darcy. 2017-06-20 15:30:37 +00:00
taca
7aa34902da Remove ruby21 reference. 2017-06-20 13:42:32 +00:00
youri
edb76f0f64 Update xfce4-thunar-vcs to 0.1.5:
* === Released 0.1.5 ===
* Tons of svn improvements/fixes, courtesy of Stefan Sperling
* Fixed MACRO naming in makefiles. Bug #7850
* Fixed invalid usage of g_quark_from_static_string. Bug #6322
2017-06-20 12:20:39 +00:00
youri
919abea126 Update xfce4-taskmanager 1.2.0:
1.2.0

- New Feature: identify windows by clicking on them (Simon Steinbeiss, Florian Sch?ller)
- Give the filter/search entry focus by default (Bug #11868)
- Add delete and shift/delete keyboard shortcuts to the treeview
- Improve kill and terminate dialog wording
- Add Ctrl+q keyboard shortcut to close the taskmanager
- Improve memory usage on FreeBSD system (Olivier Duchateau)
- Lots and lots of translation updates (thanks to everyone!)
2017-06-18 23:22:27 +00:00
youri
ffed39634c Update xfce4-thunar to 1.6.11:
1.6.11
======
- Fix a crash for on cut/pasting of multiple files (Bug #12260)
- Fix a crash when renaming files (Bug #12264)
- Fix missing return value for debug in thunar_file_reload (bug #12827)
- Fix thunar history being deleted after view change (bug #12708)
- Expand the name column by default in details view (#11357)
- Silently ignore G_IO_ERROR_FAILED_HANDLED (#8695)
- Fixing missing return value in standard view
- Fix crashes when reloading target file after move (bug #11983)
- Translation updates: Arabic, Asturian, Basque, Bulgarian, Catalan, Croatian,
  Danish, Dutch (Flemish), English (Australia), English (Great Britain), Finnish,
  French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Italian, Korean,
  Lithuanian, Norwegian Bokmal, Norwegian Nynorsk, Occitan, Portuguese,
  Portuguese (Brazilian), Slovak, Swedish
2017-06-18 21:40:45 +00:00
taca
f4d7eb01f7 Enable ruby24. 2017-06-18 16:24:52 +00:00
taca
c136fff011 Add 24 to RUBY_VERSIONS_ACCEPTED. 2017-06-18 13:48:53 +00:00
joerg
8177feba64 Restrict -falign-functions to GCC. 2017-06-17 19:53:10 +00:00
schmonz
84c61a0917 Bump PKGREVISION for previous. 2017-06-17 14:25:11 +00:00
schmonz
1d3d3691cc Be silent if there's nothing to commit. From Nathan Arthur in private mail. 2017-06-17 14:10:59 +00:00
bsiegert
168d8f21a7 Update py-google-compute-engine to 20170523 (aka 2.3.7).
May 23, 2017

- Fix account daemon behavior when block-project-ssh-keys is unset in metadata.

April 26, 2017

- Remove logic that overrides home directory permissions.

March 27, 2017

- Prevent unchanged authorized keys file writes.
- Accounts daemon sets the home directory permission to 750 instead of 755.
2017-06-15 18:01:34 +00:00
fhajny
b7202fd01c Update sysutils/beats to 5.4.1.
Affecting all Beats
- Fix importing the dashboards when the limit for max open files is
  too low.
- Fix console output.
- Binaries upgraded to Go 1.7.6 which contains security fixes.

Filebeat
- Fix issue that new prospector was not reloaded on conflict.
- Fix grok pattern in filebeat module system/auth without hostname.
- Fix the Mysql slowlog parsing of IP addresses.

Winlogbeat
- Add the ability to use LevelRaw if Level isn't populated in the
  event XML.
2017-06-14 13:56:09 +00:00
fhajny
87ebffd3b1 Update sysutils/collectd to 5.7.2.
- Build system: The Notify Email plugin is no longer linked with
  indirect dependencies.
- collectd: A race condition when calculating a metric's rate has been
  fixed.
- AMQP, Exec, UnixSock, Write Kafka plugins: Parsing of the PUTVAL
  command with multiple values has been fixed.
- AMQP plugin: The "ExchangeType" option is now also valid for
  publishers.
- BIND plugin: Fix parsing of the sample time provided by BIND.
  Previously, the time was assumed to be in the local timezone when in
  fact it was in UTC.
- BIND plugin: Memory leaks have been fixed.
- cURL-JSON plugin: Handling of arrays has been fixed.
- DPDKStat plugin: Error handling during initialization has been
  improved.
- DPDKStat plugin: Handling of a number of metrics has been improved,
  for example "rx_q0bytes".
- Intel RDT plugin: Configuration handling has been changed to be more
  graceful.
- Log Logstash plugin: If writing the log entry fails, print it to
  "STDERR" instead.
- LogFile plugin: If writing to the file fails, print log messages on
  "STDERR" instead.
- memcachec, Tail plugins: A resource leak in the matching
  infrastructure has been fixed.
- MQTT plugin: Invalid symbols in topic names are now replaced and a
  resource leak has been fixed.
- Network plugin: A potential endless-loop has been fixed. This can be
  triggered remotely by sending a signed network packet to a server
  which is not set up to check signatures.
- Perl plugin: A potential double-free has been fixed.
- Processes plugin: A compilation error on AIX has been fixed.
- SMART plugin: A check for the "CAP_SYS_RAWIO" capability has been
  added.
- Write Graphite plugin: Error handling in the case that calculating a
  metric's rate fails has been improved. Previously, the raw counter
  values were sent to Graphite.
- Write Prometheus plugin: An incorrect use of "realloc(3)" has been
  fixed.
2017-06-14 13:42:53 +00:00
maya
ceaf8e1f37 dtc: invokes flex, add it to USE_TOOLS
From SmartOS bulk build.
2017-06-14 06:29:36 +00:00
fhajny
18c17df25f ## 0.8.4 (June 9, 2017)
FEATURES:
- agent: Added a method for transitioning to gossip encryption on an
  existing cluster
- agent: Added a method for transitioning to TLS on an existing cluster
- agent: Added support for RetryJoin on Azure
- agent: (Consul Enterprise) Added AWS server side encryption support
  for S3 snapshots using the snapshot agent.

IMPROVEMENTS:
- agent: Added a check which prevents advertising or setting a service
  to a zero address (`0.0.0.0`, `[::]`, `::`).
- agent: Allow binding to any public IPv6 address with `::`
- agent: Removed SCADA-related code for Atlas and deprecated all
  Atlas-related configuration options.
- agent: Added support for custom check id and name when registering
  checks along with a service.
- agent: Updated go-sockaddr library to add support for new helper
  functions in bind address templates (`GetPrivateIPs`, `GetPublicIPs`),
  new math functions, and to pick up fixes for issues with detecting
  addresses on multi-homed hosts.
- agent: Watches now reset their index back to zero after an error, or
  if the index goes backwards, which allows watches to recover after a
  server restart with fresh state.
- agent: HTTP health checks now upport custom method and headers.
- agent: Increased the graceful leave timeout from 5 to 15 seconds.
- agent: Added additional logging when the agent handles signals and
  when it exits.
- build: Added support for linux/arm64 binaries.
- build: Consul now builds with Go 1.8.3.
- ui: Added a sticky scroll to the KV side panel so the KV edit box
  always stays in place.

BUG FIXES:
- agent: Added defensive code to prevent agents from infecting the
  network coordinates with `NaN` or `Inf` values, and added code to
  clean up in environments where this has happened.
- api: Added code to always read from the body of a request so that
  connections will always be returned to the pool.
- build: Added a vendor fix to allow compilation on Illumos.
- cli: Fixed an issue where `consul exec` would return a 0 exit code,
  even when there were nodes that didn't respond.
2017-06-13 06:09:25 +00:00
taca
ed24ab440b Forgot to add ALTERNATIVES files. 2017-06-12 17:02:00 +00:00
taca
790a7524f5 Update puppet to 4.10.1.
Changes from 3.8.7 to 4.10.1 are too many to write here, please refer
<https://docs.puppet.com/puppet/latest/release_notes.html> and its links.
2017-06-12 14:54:53 +00:00
taca
e4357262e6 Update ruby-chef and ruby-chef-config to 13.1.31.
* pkgsrc change: ruby-chef support ruby23 only.

Changes from previous version are too many to write here.  Please refer
<6b9ebb11c6/CHANGELOG.md> in detail.
2017-06-12 14:40:38 +00:00
taca
5e91ca32f8 Update ruby-chef-zero to 13.0.0.
* pkgsrc change: support ruby23 only.

Changes from 3.2.1 is too many to write here, please refer
<https://github.com/chef/chef-zero/blob/master/CHANGELOG.md>.
2017-06-12 14:32:19 +00:00
jmcneill
85848ded10 + dtb-arm-exynos5422 2017-06-11 11:14:09 +00:00
jmcneill
aed24c16cc Initial import of dtb-arm-exynos5422.
The devicetree is a data structure for describing hardware. Rather than
hard coding every detail of a device into an operating system, many aspects
of the hardware can be described in a data structure that is passed to the
operating system at boot time.

This package includes Device Tree Blob (.dtb) files generated from
the Linux kernel for Samsung Exynos5422 devices.
2017-06-11 11:13:40 +00:00
taca
7b84bba5b2 Add and enable ruby-serverspec and ruby-specinfra. 2017-06-10 16:41:30 +00:00
taca
9b535759a4 Add ruby-serverspec package version 2.39.1.
RSpec tests for your servers configured by Puppet, Chef or anything else.
You can see the details of serverspec on serverspec.org.
2017-06-10 16:40:39 +00:00
taca
3490c05d8c Add ruby-specinfra package version 2.68.0.
Common layer for serverspec and itamae.
2017-06-10 16:38:25 +00:00
wiedi
8f59f4f894 Update znapzend to 0.17.0
Changes:
	- Improved pre/post send and receive commands
	- make daemon NOT abort even if there is no configuration found
	- change smf dependency to multi-user so that iscsi is running
2017-06-10 16:37:41 +00:00
taca
6367bff6e1 Add and enable ruby-syslog-logger. 2017-06-10 16:08:40 +00:00
taca
4dbb23e637 Add ruby-syslog-logger package version 1.6.8.
Logger::Syslog is a Logger replacement that logs to syslog.  It is almost
drop-in with a few caveats.  You can add Logger::Syslog to your Rails
production environment to aggregate logs between multiple machines.

NOTE! You can only set the Logger::Syslog program name and facility when you
initialize Logger::Syslog for the first time.  This is a limitation of the way
Logger::Syslog uses syslog (and in some ways, a limitation of the way
syslog(3) works).  Attempts to change Logger::Syslog's program name or
facility after the first initialization will be ignored.

This particular Logger::Syslog improves the original by correctly mapping
Rails log severities to the Syslog counterparts.  It also adds the ability to
select a syslog facility other than "user."
2017-06-10 16:08:06 +00:00
ryoon
ac9ccfcfe8 Fix build with Perl 5.26.0 2017-06-06 23:58:52 +00:00
jperkin
be57c29506 Set RUBY_VERSIONS_ACCEPTED correctly to fix scan failures. 2017-06-06 11:12:05 +00:00
adam
629961c164 Fixed a typo 2017-06-06 09:12:59 +00:00
ryoon
543e538acd Recursive revbump from lang/perl5 5.26.0 2017-06-05 14:24:20 +00:00
jmcneill
8b4e5f366c + dtb-arm-vexpress 2017-06-02 15:14:15 +00:00
jmcneill
7b53a7486e Initial import of dtb-arm-vexpress.
The devicetree is a data structure for describing hardware. Rather than
hard coding every detail of a device into an operating system, many aspects
of the hardware can be described in a data structure that is passed to the
operating system at boot time.

This package includes Device Tree Blob (.dtb) files generated from
the Linux kernel for ARM Ltd. Versatile Express boards.
2017-06-02 15:13:41 +00:00
plunky
fbd5a91547 update to v2.1
changes:
	use %zu for size_t (from patches/patch-bcmfw-install.c)
	avoid C99 feature (from Bernhard Riedel)
	bcmfw is now hosted on github
2017-05-31 18:12:47 +00:00
jmcneill
8b0fd82be1 Change to DTS_DIR before running dtc so include "foo.dtsi" does the right
thing.
2017-05-31 13:24:31 +00:00
taca
15b113fb70 Stop using RUBY_JSON_{REQD,TYPE} since all ruby2*-base pacakges contain
required version of json extension.
2017-05-30 15:13:03 +00:00
jlam
e27e938083 Fix broken build by adding missing directory permissions. 2017-05-29 23:07:49 +00:00
jlam
3a4639d5e8 Fix ownership of ${VARBASE}/cache/sysupgrade.
Fix case where OWN_DIRS_PERMS obviously was intended instead of OWN_DIRS.
Also use ${REAL_ROOT_USER}:${REAL_ROOT_GROUP} instead of hardcoding
root:wheel.

Bump PKGREVISION for fixes that changed binary package.
2017-05-29 18:56:49 +00:00
adam
0ce1cf37a7 Changes 5.2.2:
Bug fixes
1000: fixed some setup.py warnings.
1002: [SunOS] remove C macro which will not be available on new Solaris versions. (patch by Danek Duvall)
1004: [Linux] Process.io_counters() may raise ValueError.
1006: [Linux] cpu_freq() may return None on some Linux versions does not support the function; now the function is not declared instead.
1009: [Linux] sensors_temperatures() may raise OSError.
1010: [Linux] virtual_memory() may raise ValueError on Ubuntu 14.04.
2017-05-29 16:02:40 +00:00
jperkin
cce8ad93ef Recursive revision bump for archivers/libarchive. 2017-05-29 11:09:45 +00:00
mef
817409ca50 Updated sysutils/dmsdos to 0.9.2.3-pre2-alt2
----------------------------------------------------------------------
  The project is long time abandoned but it can be still usable to rescue
  data from old STACKER and DOUBLESPACE volumes.

  The version dmsdos-0.9.2.3-pre2-alt2 is based on patches found at
    http://packages.altlinux.org/en/Sisyphus/srpms/dmsdos/get

   2012-06-07 Fr. Br. George <george at altlinux.ru> 0.9.2.3-alt2
      - Fix gcc4.6 build

   2012-03-25 Fr. Br. George <george at altlinux.ru> 0.9.2.3-alt1
      - Initial build

  The modified version disables kernel code build which allows
  to build userspace tools for volume dump.

(pkgsrc changes)
 - LICENSE=       gnu-gpl-v2
 - Drop two patches, alt2 version included them.
2017-05-27 22:16:46 +00:00
jmcneill
e1863d53d9 + dtb-arm-tegra124
+ dtb-arm64-tegra210
2017-05-25 21:44:16 +00:00
jmcneill
3e2e1b7ca9 Initial import of dtb-arm64-tegra210.
The devicetree is a data structure for describing hardware. Rather than
hard coding every detail of a device into an operating system, many aspects
of the hardware can be described in a data structure that is passed to the
operating system at boot time.

This package includes Device Tree Blob (.dtb) files generated from
the Linux kernel for NVIDIA Tegra210 devices.
2017-05-25 21:43:38 +00:00
jmcneill
8e9dae814a Initial import of dtb-arm-tegra124.
The devicetree is a data structure for describing hardware. Rather than
hard coding every detail of a device into an operating system, many aspects
of the hardware can be described in a data structure that is passed to the
operating system at boot time.

This package includes Device Tree Blob (.dtb) files generated from
the Linux kernel for NVIDIA Tegra124 devices.
2017-05-25 21:42:56 +00:00
jmcneill
de246a6eb5 Add infrastructure for building dtb files from linux kernel sources. 2017-05-25 21:39:57 +00:00
jperkin
1954c52c48 Fix patch, ensure it is limited to SunOS only. 2017-05-24 08:06:28 +00:00
jperkin
557b4ccebe Fix build on SunOS with GCC 7.1 2017-05-23 15:12:57 +00:00
joerg
c3863836f9 Include missing header. Deal with systems not using the LFS crap of
O_LARGEFILE.
2017-05-22 23:43:00 +00:00
jperkin
897bdc10b2 Update to ansible-2.3.0.0, with some package cleanups.
Changes since 2.1.2.0, excluding module changes which are too numerous:

## 2.3 "Ramble On" - 2017-04-12

### Major Changes

* Documented and renamed the previously released 'single var vaulting' feature, allowing user to use vault encryption for single variables in a normal YAML vars file.
* Allow module_utils for custom modules to be placed in site-specific directories and shipped in roles
* On platforms that support it, use more modern system polling API instead of select in the ssh connection plugin.
  This removes one limitation on how many parallel forks are feasible on these systems.
* Windows/WinRM supports (experimental) become method "runas" to run modules and scripts as a different user, and to transparently access network resources.
* The WinRM connection plugin now uses pipelining when executing modules, resulting in significantly faster execution for small tasks.
* The WinRM connection plugin can now manage Kerberos tickets automatically when `ansible_winrm_transport=kerberos` and `ansible_user`/`ansible_password` are specified.
* Refactored/standardized most Windows modules, adding check-mode and diff support where possible.
* Extended Windows module API with parameter-type support, helper functions. (i.e. Expand-Environment, Add-Warning, Add-DeprecatationWarning)
* restructured how async works to allow it to apply to action plugins that choose to support it.

### Minor Changes

* The version and release facts for OpenBSD hosts were reversed.
  This has been changed so that version has the numeric portion and release has the name of the release.
* removed 'package' from default squash actions as not all package managers support it and it creates errors when using loops,
  any user can add back via config options if they don't use those package managers or otherwise avoid the errors.
* Blocks can now have a `name` field, to aid in playbook readability.
* default strategy is now configurable via ansible.cfg or environment variable.
* Added 'ansible_playbook_python' which contains 'current python executable', it can be blank in some cases in which Ansible is not invoked via the standard CLI (sys.executable limitation).
* Added 'metadata' to modules to enable classification
* ansible-doc now displays path to module and existing 'metadata'
* added optional 'piped' transfer method to ssh plugin for when scp and sftp are missing, ssh plugin is also now 'smarter' when using these options
* default controlpersist path is now a custom hash of host-port-user to avoid the socket path length errors for long hostnames
* Various fixes for Python3 compatibility
* Fixed issues with inventory formats not handling 'all' and 'ungrouped' in an uniform way.
* 'service' tasks can now use async again, we had lost this capability when changed into an action plugin.
* made any_errors_fatal inheritable from play to task and all other objects in between.
* many small performance improvements in inventory and variable handling and in task execution.

### Deprecations

* Specifying --tags (or --skip-tags) multiple times on the command line
  currently leads to the last one overriding all the previous ones. This behaviour is deprecated.
  In the future, if you specify --tags multiple times the tags will be merged together.
  From now on, using --tags multiple times on one command line will emit a deprecation warning.
  Setting the merge_multiple_cli_tags option to True in the ansible.cfg file will enable the new behaviour.
  In 2.4, the default will be to merge and you can enable the old overwriting behaviour via the config option.
  In 2.5, multiple --tags options will be merged with no way to go back to the old behaviour.

## 2.2.1 "The Battle of Evermore" - 2017-01-16

### Major Changes

* Security fix for CVE-2016-9587 - An attacker with control over a client system being managed by Ansible and the ability to send facts back to the Ansible server could use this flaw to execute arbitrary code on the Ansible server as the user and group Ansible is running as.

### Minor Changes

* Fixes a bug where undefined variables in with_* loops would cause a task failure even if the when condition would cause the task to be skipped.
* Fixed a bug related to roles where in certain situations a role may be run more than once despite not allowing duplicates.
* Fixed some additional bugs related to atomic_move for modules.
* Fixes multiple bugs related to field/attribute inheritance in nested blocks and includes, as well as task iteration logic during failures.
* Fixed pip installing packages into virtualenvs using the system pip instead of the virtualenv pip.
* Fixed dnf on systems with dnf-2.0.x (some changes in the API).
* Fixed traceback with dnf install of groups.
* Fixes a bug in which include_vars was not working with failed_when.
* Fix for include_vars only loading files with .yml, .yaml, and .json extensions.  This was only supposed to apply to loading a directory of vars files.
* Fixes several bugs related to properly incrementing the failed count in the host statistics.
* Fixes a bug with listening handlers which did not specify a `name` field.
* Fixes a bug with the `play_hosts` internal variable, so that it properly reflects the current list of hosts.
* Fixes a bug related to the v2_playbook_on_start callback method and legacy (v1) plugins.
* Fixes an openssh related process exit race condition, related to the fact that connections using ControlPersist do not close stderr.
* Improvements and fixes to OpenBSD fact gathering.
* Updated `make deb` to use pbuilder. Use `make local_deb` for the previous non-pbuilder build.
* Fixed Windows async to avoid blocking due to handle inheritance.
* Fixed bugs in the mount module on older Linux kernels and *BSDs
* Various minor fixes for Python 3
* Inserted some checks for jinja2-2.9, which can cause some issues with Ansible currently.

## 2.2 "The Battle of Evermore" - 2016-11-01

### Major Changes:

* Added the `listen` feature for modules. This feature allows tasks to more easily notify multiple handlers, as well as making it easier for handlers from decoupled roles to be notified.
* Major performance improvements.
* Added support for binary modules
* Added the ability to specify serial batches as a list (`serial: [1, 5, 10]`), which allows for so-called "canary" actions in one play.
* Fixed 'local type' plugins and actions to have a more predictable relative path. Fixes a regression of 1.9 (PR #16805). Existing users of 2.x will need to adjust related tasks.
* `meta` tasks can now use conditionals.
* `raw` now returns `changed: true` to be consistent with shell/command/script modules. Add `changed_when: false` to `raw` tasks to restore the pre-2.2 behavior if necessary.
* New privilege escalation become method `ksu`
* Windows `async:` support for long-running or background tasks.
* Windows `environment:` support for setting module environment vars in play/task.
* Added a new `meta` option: `end_play`, which can be used to skip to the end of a play.
* roles can now be included in the middle of a task list via the new `include_role` module, this also allows for making the role import 'loopable' and/or conditional.
* The service module has been changed to use system specific modules if they exist and fall back to the old service module if they cannot be found or detected.
* Add ability to specify what ssh client binary to use on the controller.  This
  can be configured via ssh_executable in the ansible config file or by setting
  ansible_ssh_executable as an inventory variable if different ones are needed
  for different hosts.
* Windows:
  * several facts were modified or renamed for consistency with their Unix counterparts, and many new facts were added. If your playbooks rely on any of the following keys, please ensure they are using the correct key names and/or values:
    - ansible_date_time.date (changed to use yyyy-mm-dd format instead of default system-locale format)
    - ansible_date_time.iso8601 (changed to UTC instead of local time)
    - ansible_distribution (now uses OS caption string, e.g.: "Microsoft Windows Server 2012 R2 Standard", version is still available on ansible_distribution_version)
    - ansible_totalmem (renamed to ansible_memtotal_mb, units changed to MB instead of bytes)
  * `async:` support for long-running or background tasks.
  * `environment:` support for setting module environment vars in play/task.
* Tech Preview: Work has been done to get Ansible running under Python3.  This work is not complete enough to depend upon in production environments but it is enough to begin testing it.
  * Most of the controller side should now work.  Users should be able to run python3 /usr/bin/ansible and python3 /usr/bin/ansible-playbook and have core features of ansible work.
  * A few of the most essential modules have been audited and are known to work.  Others work out of the box.
  * We are using unit and integration tests to help us port code and not regress later.  Even if you are not familiar with python you can still help by contributing integration tests (just ansible roles) that exercise more of the code to make sure it continues to run on both Python2 and Python3.
  * scp_if_ssh now supports True, False and "smart". "smart" is the default and will retry failed sftp transfers with scp.
* Network:
  * Refactored all network modules to remove duplicate code and take advantage of Ansiballz implementation
  * All functionality from *_template network modules have been combined into *_config module
  * Network *_command modules not longer allow configuration mode statements

### Minor Changes
* now -vvv shows exact path from which 'currently executing module' was picked up from.
* loop_control now has a label option to allow fine grained control what gets displayed per item
* loop_control now has a pause option to allow pausing for N seconds between loop iterations of a task.
* New privilege escalation become method `ksu`
* `raw` now returns `changed: true` to be consistent with shell/command/script modules. Add `changed_when: false` to `raw` tasks to restore the pre-2.2 behavior if necessary.
* removed previously deprecated ';' as host list separator.
* Only check if the default ssh client supports ControlPersist once instead of once for each host + task combination.
* Fix a problem with the pip module updating the python pip package itself.
* ansible_play_hosts is a new magic variable to provide a list of hosts in scope for the current play. Unlike play_hosts it is not subject to the 'serial' keyword.
* ansible_play_batch is a new magic variable meant to substitute the current play_hosts.

## 2.1.4 "The Song Remains the Same" - 2017-01-16

* Security fix for CVE-2016-9587 - An attacker with control over a client system being managed by Ansible and the ability to send facts back to the Ansible server could use this flaw to execute arbitrary code on the Ansible server as the user and group Ansible is running as.
* Fixed a bug with conditionals in loops, where undefined variables and other errors will defer raising the error until the conditional has been evaluated.
* Added a version check for jinja2-2.9, which does not fully work with Ansible currently.

## 2.1.3 "The Song Remains the Same" - 2016-11-04

* Security fix for CVE-2016-8628 - Command injection by compromised server via fact variables. In some situations, facts returned by modules could overwrite connection-based facts or some other special variables, leading to injected commands running on the Ansible controller as the user running Ansible (or via escalated permissions).
* Security fix for CVE-2016-8614 - apt_key module not properly validating keys in some situations.

###Minor Changes:

* The subversion module from core now marks its password parameter as no_log so
  the password is obscured when logging.
* The postgresql_lang and postgresql_ext modules from extras now mark
  login_password as no_log so the password is obscured when logging.
* Fixed several bugs related to locating files relative to role/playbook directories.
* Fixed a bug in the way hosts were tested for failed states, resulting in incorrectly skipped block sessions.
* Fixed a bug in the way our custom JSON encoder is used for the to_json* filters.
* Fixed some bugs related to the use of non-ascii characters in become passwords.
* Fixed a bug with Azure modules which may be using the latest rc6 library.
* Backported some docker_common fixes.
2017-05-22 11:31:34 +00:00
adam
660d3814a7 Zabbix is the ultimate enterprise-level software designed for monitoring
availability and performance of IT infrastructure components. Zabbix is open
source and comes at no cost.

With Zabbix it is possible to gather virtually limitless types of data from
the network. High performance real-time monitoring means that tens of thousands
of servers, virtual machines and network devices can be monitored
simultaneously. Along with storing the data, visualization features are
available (overviews, maps, graphs, screens, etc), as well as very flexible
ways of analyzing the data for the purpose of alerting.
2017-05-21 17:30:03 +00:00
adam
fe8a15fda6 Salt 2016.11.5:
Due to the critical nature of issue 41230 we have decided to patch the 2016.11.5 packages with P.R.41244. This issue affects all calls to a salt-minion if there is an ipv6 nameserver set on the minion's host. The patched packages on repo.saltstack.com will divert from the v2016.11.5 tag and pypi packages due to the additional PR applied to the packages.

Bug fixes.
2017-05-20 11:30:27 +00:00
schmonz
3d1b11e708 Update to 1.18.5.1. From the changelog:
* New upstream release:
  * merged Makefile patch
  * update standards version, no change
* Remove pre-compiled .pyc for bzr plugin from Debian package,
  and add python:Depends to Depends so that dh_python2 will install
  maintainer script snippets. Unfortunately, this adds a completely
  unnecessary dependency on python, which etckeeper does not need in
  normal operation.
* Make etckeeper commit store metadata changes. The pre-commit
  hook has always (and continues) to do that, but pre-commit is only
  run when there are changes to tommit. This makes metadata-only
  changes get committed.
* Move systemd files to /lib/systemd; /usr/lib/systemd is not used
  on Debian.
* Optimised find for special and hard linked files.
  Thanks, Rike-Benjamin Schuppner.
* Adjust when Pacman 5 calls etckeeper hooks.
  Thanks, Tilman Blumenbach and Christian Hesse.
* Only run Pacman hooks when files in /etc have changed.
  Thanks, Christian Hesse.
* Added systemd timer that can run etckeeper 10 minutes after boot, and also
  daily. It's not enabled by default, partly because of overlap with the
  cron job.
  Thanks, Christian Hesse.
* Added support for pacmatic, contributed by nicolaichuk.
* bzr: make sure EMAIL is defined
  Thanks, Serge E. Hallyn
* Fix Makefile version patterns to ignore non-native version number
  (Antoine Beaupré)
* Support ~/.config/git/config when determining the author name and email.
  Thanks, Richard Savio
* Added support for Arch's pacman package manager version 5.
  Thanks, Tilman Blumenbach.
* Set HOME if it's not set, as is the case when using ubuntu's
  update-manager.
* Move bash completion out of etc and into usr.
* Prepare upload to Debian unstable
* Fix Makefile version patterns to ignore non-native version number
* Fix lintian warnings:
  * remove .pyc files on build
  * install bash completions in standard location
  * ignore missing debian/config file, we ask only on purge on purpose
  * ignore full path for /usr/bin/etckeeper, we use it to stash it for
    later
* Update to standards 3.9.6, no change
* Remove obsolete XS-Python-Version field
* Run debconf-updatepo, outdating a bunch of translations
* Use getent utility instead of perl. (Elan Ruusamäe)
* Initial FreeBSD support with pkgng plugin. (William Johansson)
* Fix README.md symlink in package (Sebastian Schmidt, Antoine Beaupré,
  closes: #791566)
* Fix typo of GIT_COMMITTER_EMAIL.
* Update git URL in control file.
* Send yum pre-commit output to /dev/null
  Thanks, Andrew Colin Kissa
* Set LANG=C internally when doing some operations that have
  been reported to fail in other locales.
* Fix name of DNF plugin.
* Add --version
  Thanks Andreas Wansner.
* New website, http://etckeeper.branchable.com/
* Add build-depends on dh-python.
* Added support for Fedora's DNF highlevel package manager.
  Thanks, Peter Listiak and Petr Spacek.
* Add architecture info to dpkg list-installed. Closes: #768145
* Orphaned the Debian package.
2017-05-20 01:05:05 +00:00
schmonz
7fdf32a157 Update to 1.15. From the changelog:
* Recommend cron-daemon, rather than cron, as etckeeper only needs
    cron.daily functionality. Closes: #762721
  * Handle failure to commit in post-install, pre-install by showing a
    warning, rather than propigating the error to apt.
    This avoids breaking the apt run when eg, git is misconfigured and
    cannot commit.
    pre-install already did this when it was able to use debconf to display a
    message, but now debconf is not used, and it always behaves this way.
    Closes: #760011
  * Ignore check-mk-agent-logwatch's FHS violating
    /etc/check_mk/logwatch.state. Closes: #753903
  * Only allow [-a-z_] in etckeeper commands to avoid any possible directory
    traversal etc issues.
  * update-ignore, uninit: Fix parsing of ignore files containing '\'
  * Portability fixes. Thanks, Harald Dunkel.
  * Add support for pushing to multiple remote repositories.
    Thanks, Rouben.
  * Fix handling of git ignores like dir/*
    Thanks, Pim van den Berg
  * Fix too broad matching of .gitignored files.
    Closes: #732339
  * Remove lvm/backup from default ignores, because lvm
    documentation recommends backing that up, for use by
    vgcfgrestore.
  * Fix exporting of some git variables. Closes: #728583
  * Fix git update-ignore syntax. Closes: #721873
  * Avoid listing .gitignored files in .etckeeper file. Closes: #607665
    Thanks, Zdenek Crha
  * Fix hilarious typo hardcoding my name. Closes: #718425
  * Guard git config calls. Closes: #717957
  * Quote user and group names, in case one contains a space.
  * Added support for the pacman package manager.
    (Thanks, Tiago Stürmer Daitx)
  * Use user.name and user.email from the .gitconfig file belonging to the
    user who sued or sudoed to root, in preference to making up values for
    that user.
  * cron.daily: Fix typo in stale lockfile handling code.
    Closes: #717908
  * Deal with unix^wlinux portability nonsense.
2017-05-18 21:19:08 +00:00
fhajny
eaecdc12b5 Import sysutils/rsyslog-kafka 8.27.0.
This package contains the Apache Kafka input/output modules.
2017-05-18 13:32:10 +00:00
fhajny
6aeaad64e2 Update sysutils/rsyslog to 8.27.0
Version 8.27.0 [v8-stable] 2017-05-16
- imkafka: add module
- imptcp enhancements:
  * optionally emit an error message if incoming messages are truncated
  * optionally emit connection tracking message (on connection create and
    close)
  * add "maxFrameSize" parameter to specify the maximum size permitted
    in octet-counted mode
  * add parameter "discardTruncatedMsg" to permit truncation of
    oversize messages
  * improve octect-counted mode detection: if the octet count is larger
    then the set frame size (or overly large in general), it is now
    assumed that octet-stuffing mode is used. This probably solves a
    number of issues seen in real deployments.
- imtcp enhancements:
  * add parameter "discardTruncatedMsg" to permit truncation of
    oversize messages
  * add "maxFrameSize" parameter to specify the maximum size permitted
    in octet-counted mode
- imfile bugfix: "file not found error" repeatedly being reported
  for configured non-existing file.
- imfile: in inotify mode, add error message if configured file cannot
  be found
- imfile: add parameter "fileNotFoundError" to optinally disable
  "file not found" error messages
- core: replaced gethostbyname() with getaddrinfo() call
- omkafka: add "origin" field to stats output
- imuxsock: rate-limiting also uses process name
  both for the actual limit procesing as well as warning messages emitted
- Added new module: KSI log signing ver. 1.2 (lmsig_ksi_ls12)
- rsylsog base functionality now builds on osx (Mac)
- build now works on solaris again
- imfile: fix cross-platform build issue
- bugfix core: segfault when no parser could parse message
- bugfix core: rate-limit internal messages when going to external log system
- bugfix core: when obtaining local hostname, a NULL pointer could be
  accessed.
- bugfix core: on shutdown, stderr was written to, even if alrady closed
- bugfix core: perform MainqObj destruction only when not NULL already
- bugfix core: memory leak when internal messages not processed internally
- bugfix imptcp: potential overflow in octet count computation
  when a very large octet count was specified, the counter could overflow
2017-05-18 13:27:44 +00:00
fhajny
dc6681452d Update sysutils/consul to 0.8.3.
- agent: Fixed an issue where NAT-configured agents with a non-routable
  advertise address would refuse to make RPC connections to Consul
  servers. This was a regression related to GH-2822 in Consul 0.8.2.
2017-05-15 10:24:30 +00:00
msaitoh
b73d9af46d Updated to 20170511:
Updated files:

	4th gen Core, Xeon E3-12xx v3 (Haswell)
	(Family 6 model 3c stepping 3)
	000306c3-1
	000306c3-4
	000306c3-5
	(Family 6 model 45 stepping 1)
	00040651-1
	00040651-4
	00040651-5
	00040651-6
	(Family 6 model 46 stepping 1)
	00040661-1
	00040661-4
	00040661-5

	Xeon E5-4600/2600/1600 v3, Xeon E7 v3 (Haswell-E)
	(Family 6 model 3f stepping 2 and 4)
	000306f2-0
	000306f2-1
	000306f2-2
	000306f2-3
	000306f2-5
	000306f2-6
	000306f4-7

	Core M-5xxx, 5th gen Core (Broadwell)
	(Family 6 model 3d stepping 4)
	000306d4-6
	000306d4-7

	5th gen Core, Xeon E3-1200 v4 (Broadwell)
	(Family 6 model 47 stepping 1)
	00040671-1
	00040671-5

	Xeon E[57] v4 (Broadwell), Core i7-69xx Extreme
	(Family 6 model 4f stepping 1)
	000406f1-0
	000406f1-1
	000406f1-2
	000406f1-3
	000406f1-5
	000406f1-6
	000406f1-7

	6th gen Core, Xeon E3-1[25]00 v5 (Skylake)
	(Family 6 model 4e stepping 3)
	000406e3-6
	000406e3-7
	(Family 6 model 5e stepping 3)
	000506e3-1
	000506e3-2
	000506e3-4
	000506e3-5
2017-05-15 06:22:29 +00:00
jperkin
dccecd33d5 Requires libiconv. 2017-05-12 11:49:52 +00:00
jperkin
5200488d09 Requires msgfmt. 2017-05-12 11:34:22 +00:00
jperkin
128df686a2 Requires msgfmt. 2017-05-12 11:29:24 +00:00
jperkin
5fa5747193 Requires msgfmt. 2017-05-12 10:39:49 +00:00
jperkin
f37889a113 Requires msgfmt. 2017-05-11 14:33:02 +00:00
fhajny
97350ec422 Update sysutils/beats to 5.4.0.
==== Bugfixes

Affecting all Beats

- Improve error message when downloading the dashboards fails.
- Fix potential Elasticsearch output URL parsing error if protocol
  scheme is missing.
- Downgrade Elasticsearch per batch item failure log to debug level.
- Make `@timestamp` accessible from format strings.

Filebeat

- Allow log lines without a program name in the Syslog fileset.
- Don't stop Filebeat when modules are used with the Logstash output.

Metricbeat

- Fixing panic on the Prometheus collector when label has a comma.
- Make system process metricset honor the `cpu_ticks` config option.

Winlogbeat

- Fix null terminators include in raw XML string when include_xml is
  enabled.

==== Added

Affecting all Beats

- Update index mappings to support future Elasticsearch 6.X.

Filebeat

- Add auditd module for reading audit logs on Linux.
- Add fileset for the Linux authorization logs.

Heartbeat

- Add default ports in HTTP monitor.

Metricbeat

- Add beta Jolokia module.
- Add dashboard for the MySQL module.
- Module configuration reloading is now beta instead of experimental.
- Marked http fields from the HAProxy module optional to improve
  compatibility with 1.5.
- Add support for custom HTTP headers and TLS for the Metricbeat
  modules.

Packetbeat

- Add DNS dashboard for an overview the DNS traffic.
- Add DNS Tunneling dashboard to highlight domains with large numbers
  of subdomains or high data volume.
2017-05-11 08:48:27 +00:00
fhajny
a428701eb8 Update sysutils/consul to 0.8.2
BREAKING CHANGES:

- api: HttpClient now defaults to nil in the client config and will be
  generated if left blank. A NewHttpClient function has been added for
  creating an HttpClient with a custom Transport or TLS config.

IMPROVEMENTS:

- agent: Added an error at agent startup time if both -ui and -ui-dir
  are configured together.
- agent: Added the datacenter of a node to the catalog, health, and
  query API endpoints which contain a Node structure.
- agent: Added the ca_path, tls_cipher_suites, and
  tls_prefer_server_cipher_suites options to give more flexibility
  around configuring TLS.
- agent: Reduced the timeouts for the -dev server mode so that the
  development server starts up almost instantly.
- agent: Added verify_incoming_rpc and verify_incoming_https options
  for more granular control over incoming TLS enforcement.
- agent: Use bind address as source for outgoing connections.
- api: Added the ACL replication status endpoint to the Go API client
  library.
- cli: Added Raft protocol version to output of operator raft
  list-peers command.
- ui: Added optional JSON validation when editing KV entries in the
  web UI.
- ui: Updated ACL guide links and made guides open in a new tab.

BUG FIXES:

- server: Fixed a panic when the tombstone garbage collector was
  stopped.
- server: Fixed a panic in Autopilot that could occur when a node is
  elected but cannot complete leader establishment and steps back
  down.
- server: Added a new peers.json format that allows outage recovery
  when using Raft protocol version 3 and higher. Previously, you'd
  have to set the Raft protocol version back to 2 in order to manually
  recover a cluster.
- ui: Add and update favicons
2017-05-10 17:15:25 +00:00
jperkin
2f9de893b7 Avoiding conflicting -std switches. 2017-05-10 12:47:06 +00:00
schmonz
1e1cbe0b80 Set LICENSE and comment the patch. 2017-05-09 10:53:27 +00:00
jperkin
0d68ba2021 Requires termcap. 2017-05-09 09:05:37 +00:00
joerg
5b9503a263 Merge upstream patches for fixing the build with clang. 2017-05-07 21:21:01 +00:00
mef
db4156810e Updated sysutils/screenfetch to 3.8.0
-------------------------------------
v3.8.0
        - Additional Intel GPU checks
        - Gentoo release check (whether it's stable/testing/experimental)
        - Chromebrew detection for Chrome OS pkgs
        - OpenBSD fixes
        - Manjaro logo updated
        - Added Fux logo
        - Enable easily addable custom lines through customlines() function
        - Line wrapping with '-w' command line option
        - Fix issue with extra space and host variable
        - Improvements to OS X font detection
        - Fixed package count, shell detection and colors on NetBSD
        - Added pkgsrc support for OS X
        - Use new NixOS logo
        - Use new KaOS logo
        - PCLinuxOS logo added
        - pomf host removed (does not exist anymore)
        - Display the package count, resolution, GPU and OS version on Haiku
        - Display release version and package count on TinyCore Linux
        - Display exact release version on Windows 10
        - Use modern logo on Windows 10 and Windows 8
        - Support for Blackbox on Windows
        - Improve BusyBox shell detection
        - Added detection for Trinity/TWin, chromeos-wm, FLWM, howm,
          sway, LXQt and Deepin [DEs/WMs]
        - Added detection for Alpine, BunsenLabs, Chrome OS, Chromium
          OS, Devuan, Fux, GrombyangOS, KDE neon, Kogaion, Mer, Msys,
          Netrunner, Oracle Linux, PCLinuxOS, Qubes OS, Parrot
          Security, Pardus, Red Star OS, ROSA, SailfishOS,
          SparkyLinux, SteamOS, SUSE Linux Enterprise and SwagArch

(pkgsrc changes)
 - Drop patch, upstream now included.
2017-05-07 02:02:10 +00:00
jperkin
5ac88a46aa Add api SMF instance. From Jorge Schrauwen in joyent/pkgsrc#490. 2017-05-05 15:24:59 +00:00
jperkin
6b547497bb Convert CXXFLAGS setting C++ standard to USE_LANGUAGES. 2017-05-03 08:38:38 +00:00
sborrill
0a5b40bb74 Update to 2016.11.4. Changelog:
https://docs.saltstack.com/en/latest/topics/releases/2016.11.4.html

Also ensure PID file paths are correct.
2017-05-03 08:24:57 +00:00
wiz
c983c47ae4 Recursive bump for poppler-0.54.0 2017-05-02 13:37:30 +00:00
wiz
43098a26f4 Fix build with latest cppunit. 2017-05-01 12:54:17 +00:00
ryoon
76884737ca Recursive revbump from boost update 2017-04-30 01:21:19 +00:00
adam
60f97a4f53 Changes 2.2.1:
Bug fixes.
2017-04-28 18:36:13 +00:00
wiz
383b0026be + py-supervisor 2017-04-28 14:52:43 +00:00
wiz
150ad686bc Import py-supervisor-3.3.1 as sysutils/py-supervisor.
Supervisor is a client/server system that allows its users to control
a number of processes on UNIX-like operating systems.
2017-04-28 14:52:29 +00:00
fhajny
23533fb9e4 Update sysutils/beats to 5.3.2.
Filebeat
- Properly shut down crawler in case one prospector is misconfigured.
- Fix panic in JSON decoding code if the input line is "null".
2017-04-28 08:49:32 +00:00
maya
ba1dd1642e hal: help RHEL7 builds along by including <stddef.h> for size_t used by
another header, scsi/sg.h.

Blind fix.
2017-04-26 12:10:43 +00:00
sborrill
4b639037b0 iasl is a build requirement 2017-04-25 06:49:45 +00:00
adam
6d5e4e2e6c Crontab module for read and writing crontab files and accessing the system cron
automatically and simply using a direct API.
2017-04-24 16:22:29 +00:00
sborrill
43723923b7 Check for vw_printw in builtin curses 2017-04-24 12:17:24 +00:00
markd
280a53b202 Add py-ptyprocess 2017-04-23 03:49:14 +00:00
markd
83dbf21ba7 Add py-ptyprocess 0.5.1
Launch a subprocess in a pseudo terminal (pty), and interact with both
the process and its pty.

Sometimes, piping stdin and stdout is not enough. There might be a
password prompt that doesn’t read from stdin, output that changes when
it’s going to a pipe rather than a terminal, or curses-style
interfaces that rely on a terminal. If you need to automate these
things, running the process in a pseudo terminal (pty) is the answer.
2017-04-23 03:48:20 +00:00
adam
75a9285105 Revbump after icu update 2017-04-22 21:03:07 +00:00
taca
1509993a15 Update ruby-childprocess to 0.6.3.
### Version 0.6.3 / 2017-03-24

See beta release notes.


### Version 0.6.3.beta.1 / 2017-03-10

* Bug fix: Fixed child process creation problems on Windows 7 when a child was declared as a leader.


### Version 0.6.2 / 2017-02-25

* Bug fix: Fixed a potentially broken edge case that could occur on older 32-bit OSX systems.


### Version 0.6.1 / 2017-01-22

* Bug fix: Fixed a dependency that was accidentally declared as a runtime
  dependency instead of a development dependency.


### Version 0.6.0 / 2017-01-22

* Support for Ruby 2.4 added
2017-04-22 16:48:00 +00:00
taca
9c07738c10 Update capistrano to 3.8.1.
## `3.8.1` (2017-04-21)

https://github.com/capistrano/capistrano/compare/v3.8.0...v3.8.1

### Breaking changes:

* None

### Fixes:

* [#1867](https://github.com/capistrano/capistrano/pull/1867): Allow `cap -T` to run without Capfile present - [@mattbrictson](https://github.com/mattbrictson)

## `3.8.0` (2017-03-10)

https://github.com/capistrano/capistrano/compare/v3.7.2...v3.8.0

### Potentially breaking changes:

* [#1846](https://github.com/capistrano/capistrano/pull/1846): add_host will add a new host in a case where it used to incorrectly update an existing one (potentially breaking) [(@dbenamy)](https://github.com/dbenamy)

### New features:

* [#1860](https://github.com/capistrano/capistrano/pull/1860): Allow cap to be run within subdir and still work - [@mattbrictson](https://github.com/mattbrictson)

### Fixes:

* [#1835](https://github.com/capistrano/capistrano/pull/1835): Stopped printing parenthesis in ask prompt if no default or nil was passed as argument [(@chamini2)](https://github.com/chamini2)
* [#1840](https://github.com/capistrano/capistrano/pull/1840): Git plugin: shellescape git_wrapper_path [(@olleolleolle)](https://github.com/olleolleolle)
* [#1843](https://github.com/capistrano/capistrano/pull/1843): Properly shell escape git:wrapper steps - [@mattbrictson](https://github.com/mattbrictson)
* [#1846](https://github.com/capistrano/capistrano/pull/1846): Defining a role is now O(hosts) instead of O(hosts^2) [(@dbenamy)](https://github.com/dbenamy)
* Run `svn switch` to work with svn branches if repo_url is changed
* [#1856](https://github.com/capistrano/capistrano/pull/1856): Fix hg repo_tree implementation - [@mattbrictson](https://github.com/mattbrictson)
* [#1857](https://github.com/capistrano/capistrano/pull/1857): Don't emit doctor warning when repo_tree is set - [@mattbrictson](https://github.com/mattbrictson)

### Other changes:

* [capistrano-harrow#4](https://github.com/harrowio/capistrano-harrow/issues/4): Drop dependency on `capistrano-harrow` gem. Gem can still be installed separately [(@leehambley)](https://github.com/leehambley)
* [#1859](https://github.com/capistrano/capistrano/pull/1859): Move git-specific repo_url logic into git plugin - [@mattbrictson](https://github.com/mattbrictson)
* [#1858](https://github.com/capistrano/capistrano/pull/1858): Unset the :scm variable when an SCM plugin is used - [@mattbrictson](https://github.com/mattbrictson)

## `3.7.2` (2017-01-27)

https://github.com/capistrano/capistrano/compare/v3.7.1...v3.7.2

### Potentially breaking changes:

* None

### Other changes:

* Suppress log messages of `git ls-remote` by filtering remote refs (@aeroastro)
* The Git SCM now allows the repo_url to be changed without manually wiping out the mirror on each target host first (@javanthropus)
2017-04-22 16:47:01 +00:00
fhajny
175da1e21d Update sysutils/beats to 5.3.1.
Affecting all Beats
- Fix panic when testing regex-AST to match against date patterns.

Filebeat
- Fix modules default file permissions.
- Allow - in Apache access log byte count.

Metricbeat
- Avoid errors when some Apache status fields are missing.
2017-04-21 11:58:38 +00:00
wiz
6c4038ccc4 Updated dbus to 1.10.18.
D-Bus 1.10.18 (2017-04-05)
==

The “can't handle a self-referential paradox” release.

Fixes:

• Re-order dbus-daemon startup so that on SELinux systems, the thread
  that reads AVC notifications retains the ability to write to the
  audit log (fd.o #92832, Debian #857660; Laurent Bigonville)

• Fix a harmless read overflow and some memory leaks in a unit test
  (fd.o #100568, Philip Withnall)
2017-04-19 12:22:09 +00:00
jperkin
ac4dcc786d Reset MAINTAINER after tonnerre resigned. 2017-04-19 11:24:36 +00:00
fhajny
a57b446ea8 Update sysutils/consul to 0.8.1.
IMPROVEMENTS:
- agent: Node IDs derived from host information are now hashed to
  prevent things like common server hardware from generating IDs with
  a common prefix across nodes.
- agent: Added new -disable-host-node-id CLI flag and
  disable_host_node_id config option to the Consul agent to prevent it
  from using information from the host when generating a node ID.
- agent: Removed useless "==> Caught signal: broken pipe" logging
  since that often results from problems sending telemetry or broken
  incoming client connections; operators don't need to be alerted to
  these.
- cli: Added TLS options for setting the client/CA certificates to use
  when communicating with Consul.
- build: Consul is now built with Go 1.8.1.
- ui: Updates Consul assets to new branding.

BUG FIXES:
- api: Added missing Raft index fields to AgentService and Node
  structures.
- server: Fixed an issue where flood joins would not work with IPv6
  addresses.
- server: Fixed an issue where electing a 0.8.x leader during an
  upgrade would cause a panic in older servers.
- server: Fixed an issue where tracking of leadership changes could
  become incorrect when changes occurred very rapidly.
- server: Fixed a panic when checking ACLs on a session that doesn't
  exist.
2017-04-18 15:47:17 +00:00
ryoon
d988ee2100 Update to 10.1.5
Changelog:
Fixed:
* Authentication failure is reported as unknown general system error.
* Unable to backup virtual machines with active Docker containers.
2017-04-16 02:49:50 +00:00
joerg
06cc3db535 Fix bash use. 2017-04-13 18:43:34 +00:00
fhajny
2e2a819ce3 Use a more explicit libgcrypt reference, fixes joyent/pkgsrc#483. PKGREVISION++ 2017-04-13 17:48:27 +00:00
bsiegert
65e3f16e8f Revbump all Go packages after the Go 1.8.1 update. 2017-04-13 15:12:03 +00:00
bouyer
a3b41ba940 Change http://bits.xensource.com/oss-xen/release/ to
https://downloads.xenproject.org/release/xen/, as new releases won't
be uploaded to bits.xensource.com
2017-04-13 13:08:33 +00:00
spz
eb10b3a907 adding patch for XSA-212 from upstream
(http://xenbits.xen.org/xsa/advisory-212.html)
2017-04-08 12:30:42 +00:00
spz
400668276a add patch for XSA-212 from upstream
(http://xenbits.xen.org/xsa/advisory-212.html)
2017-04-08 12:17:58 +00:00
spz
ae6f148ed2 add patch for XSA-212 from upstream
(http://xenbits.xen.org/xsa/advisory-212.html)
2017-04-08 11:47:33 +00:00
wiz
0c4f9b66e4 This release includes musl build fixes, improvements to the Solaris backend
and allows parsing separate sysfs files rather than reading the config file
on newer kernels.


Adam Jackson (1):
      chmod a-x README.cygwin

Chuck Tuffli (1):
      libpciaccess: Fix incorrect format specification

Emil Velikov (7):
      autogen.sh: pass --force to autoreconf, quote string variables
      linux sysfs: retrieve vendor, device... info via separate sysfs files
      autogen.sh: use quoted string variables
      Revert "linux_sysfs: include <limits.h> for PATH_MAX"
      configure.ac: remove AC_CONFIG_SRCDIR macro
      configure.ac: set AC_CONFIG_AUX_DIR
      libpciaccess 0.13.5

Felix Janda (2):
      linux_sysfs.c: Include <limits.h> for PATH_MAX
      linux_sysfs: include <limits.h> for PATH_MAX

Henry Zhao (2):
      probe should not hold pci nexus drivers open
      use cached devinfo snapshots, remove unnecessary di_init()

Julien Cristau (1):
      Include config.h before anything else in *.c

Keith Busch (1):
      Ignore 32-bit domains

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Thomas Klausner (1):
      Fix quoting issue.

arsharma (2):
      vgaarb: add a the trailing NULL character on read(vgaarb_fd)
      device-name: handle calloc failure in insert()
2017-04-07 08:53:28 +00:00
fhajny
8079669d1b Update sysutils/rsyslog* to 8.26.0.
- enable internal error messages at all times
- core: added logging name of source of rate-limited messages
- omfwd: omfwd: add support for network namespaces
- imrelp: honor input name if provided when submitting to impstats
- imptcp: add ability to set owner/group/access perms for uds
- mmnormalize: add ability to load a rulebase from action() parameter
- pmrfc3164 improvements
  - permit to ignore leading space in MSG
  - permit to use at-sign in host names
  - permit to require tag to end in colon
- add new global parameter "umask"
- core: make use of -T command line option more secure
- omfile: add error if both file and dynafile are set
- bugfix: build problem on MacOS (not a supported platform)
- regression fix: in 8.25, str2num() returned error on empty string
- bugfix omsnmp: improper handling of new-style configuration
  parameters
- bugfix: rsyslog identifies itself as "liblogging-stdlog" in internal
  messages
- bugfix imfile: wrong files were monitored when using multiple imfile
  inputs
- bugfix: setting net.aclResolveHostname/net.acladdhostnameonfail
  segfaults
- bugfix: immark emitted error messages with text "imuxsock"
- bugfix tcpflood: build failed if RELP was disabled
- fix gcc6 compiler warnings
- the output module array passing interface has been removed
2017-04-06 20:08:37 +00:00
fhajny
2b7ae685e7 Update sysutils/liblognorm to 2.0.3.
Version 2.0.3, 2017-03-22

- add ability to load rulebase from a string
- bugfix: string parser did not correctly parse word at end of line
- bugfix: literal parser does not always store value if name is specified

Version 2.0.2, 2016-11-15

- bugfix: no error was emitted on invalid "annotate" line
- "annnotate": permit inline comments
- fix a problem with cross-compilation
- bugfix: abort in literal path compaction when useing "alternative" parser
- bugfix: lognormalizer could loop
- fix misleading compiler warning
- testbench: add test for "annotate" functionality
2017-04-06 20:00:49 +00:00
fhajny
729856871d Update sysutils/consul to 0.8.0
BREAKING CHANGES:

- Command-Line Interface RPC Deprecation: The RPC client interface has
  been removed.
- Version 8 ACLs Are Now Opt-Out: The acl_enforce_version_8
  configuration now defaults to true to enable full version 8 ACL
  support by default.
- Remote Exec Is Now Opt-In: The default for disable_remote_exec was
  changed to "true", so now operators need to opt-in to having agents
  support running commands remotely via consul exec.
- Raft Protocol Compatibility: When upgrading to Consul 0.8.0 from a
  version lower than 0.7.0, users will need to set the -raft-protocol
  option to 1 in order to maintain backwards compatibility with the old
  servers during the upgrade.

FEATURES:

- Autopilot: A set of features has been added to allow for automatic
  operator-friendly management of Consul servers.
- Dead Server Cleanup: Dead servers will periodically be cleaned up and
  removed from the Raft peer set
- Server Health Checking: An internal health check has been added to
  track the stability of servers.
- New Server Stabilization: When a new server is added to the cluster,
  there will be a waiting period where it must be healthy and stable for
  a certain amount of time before being promoted to a full, voting member.
- Advanced Redundancy: (Consul Enterprise) A new -non-voting-server
  option flag has been added for Consul servers to configure a server
  that does not participate in the Raft quorum.
- Upgrade Orchestration: (Consul Enterprise) Autopilot will
  automatically orchestrate an upgrade strategy for Consul servers
- Network Areas: (Consul Enterprise) A new capability has been added
  which allows operators to define network areas that join together two
  Consul datacenters.
- WAN Soft Fail: Request routing between servers in the WAN is now more
  robust by treating Serf failures as advisory but not final.
- WAN Join Flooding: A new routine was added that looks for Consul
  servers in the LAN and makes sure that they are joined into the WAN as
  well.
- Validate command: To provide consistency across our products, the
  configtest command has been deprecated and replaced with the validate
  command

IMPROVEMENTS:

- agent: Fixed a missing case where gossip would stop flowing to dead
  nodes for a short while.
- agent: Changed agent to seed Go's random number generator.
- agent: Serf snapshots no longer have the executable bit set on the
  file.
- agent: Consul is now built with Go 1.8.
- agent: Updated aws-sdk-go version (used for EC2 auto join) for Go 1.8
  compatibility.
- agent: User-supplied node IDs are now normalized to lower-case.
- agent: Added checks to enforce uniqueness of agent node IDs at cluster
  join time and when registering with the catalog.
- cli: Standardized handling of CLI options for connecting to the Consul
  agent.
- cli: Updated go-cleanhttp library for better HTTP connection handling
  between CLI commands and the Consul agent
- cli: The operator raft subcommand has had its two modes split into the
  list-peers and remove-peer subcommands.
- cli: Added an -id flag to the operator raft remove-peer command to
  allow removing a peer by ID.
- dns: Allows the .service tag to be optional in RFC 2782 lookups.
- server: Changed the internal EnsureRegistration RPC endpoint to
  prevent registering checks that aren't associated with the top-level
  node being registered.

BUG FIXES:

- agent: Fixed an issue with consul watch not working when http was
  listening on a unix socket.
- agent: Fixed an issue where checks and services could not sync
  deregister operations back to the catalog when version 8 ACL support
  is enabled.
- agent: Fixed an issue where agents could use the ACL token registered
  with a service when registering checks for the same service that were
  registered with a different ACL token.
- cli: Fixed consul kv commands not reading the CONSUL_HTTP_TOKEN
  environment variable.
- cli: Fixed an issue where prefixing an address with a protocol (such
  as 'http://' or 'https://') in -http-addr or CONSUL_HTTP_ADDR would
  give an error.
- cli: Fixed an issue where error messages would get printed to stdout
  instead of stderr.
- server: Fixed an issue with version 8 ACLs where servers couldn't
  deregister nodes from the catalog during reconciliation.
- server: Fixed an issue where servers could temporarily roll back
  changes to a node's metadata or tagged addresses when making updates
  to the node's health checks.
- server: Fixed an issue where the service name consul was not subject
  to service ACL policies with version 8 ACLs enabled.
2017-04-06 19:25:17 +00:00
fhajny
cb29a396f6 Backport fix for CVE-2017-7401. Bump PKGREVISION. 2017-04-06 09:12:02 +00:00
wiz
52ae9de1e6 Recursive bump for gpgme update which removed a support library. 2017-03-31 10:32:14 +00:00
fhajny
af0e01cead Update sysutils/beats to 5.3.0.
==== Breaking changes

Affecting all Beats
- Configuration files must be owned by the user running the Beat or by
  root, and they must not be writable by others.
- Change Beat generator. Use
  `$GOPATH/src/github.com/elastic/beats/script/generate.py` to
  generate a beat.

Filebeat
- Always use absolute path for event and registry. This can lead to
  issues when relative paths were used before.

Metricbeat
- Linux cgroup metrics are now enabled by default for the system
  process metricset. The configuration option for the feature was
  renamed from `cgroups` to `process.cgroups.enabled`.
- Change field names `couchbase.node.couch.*.actual_disk_size.*` to
  `couchbase.node.couch.*.disk_size.*`

==== Bugfixes

Affecting all Beats
- Add `_id`, `_type`, `_index` and `_score` fields in the generated
  index pattern.

Filebeat
- Fix empty registry file on machine crash.

Metricbeat
- Add error handling to system process metricset for when Linux
  cgroups are missing from the kernel.
- Add labels to the Docker healthcheck metricset output.

Winlogbeat
- Fix handling of empty strings in event_data.

==== Added

Affecting all Beats
- Files created by Beats (logs, registry, file output) will have 0600
  permissions.
- RPM/deb packages will now install the config file with 0600
  permissions.
- Add the option to pass custom HTTP headers to the Elasticsearch
  output.
- Unify `regexp` and `contains` conditionals, for both to support
  array of strings and convert numbers to strings if required.
- Add the option to load the sample dashboards during the Beat startup
  phase.
- Disabled date detection in Elasticsearch index templates. Date
  fields must be explicitly defined in index templates.
- Using environment variables in the configuration file is now GA,
  instead of experimental.

Filebeat
- Add Filebeat modules for system, apache2, mysql, and nginx.
- Add the `pipeline` config option at the prospector level, for
  configuring the Ingest Node pipeline ID.
- Update regular expressions used for matching file names or lines
  (multiline, include/exclude functionality) to new matchers improving
  performance of simple string matches.
- The `symlinks` and `harverster_limit` settings are now GA, instead
  of experimental.
- close_timeout is also applied when the output is blocking.
- Improve handling of different path variants on Windows.


Metricbeat
- Add experimental dbstats metricset to MongoDB module.
- Use persistent, direct connections to the configured nodes for
  MongoDB module.
- Add dynamic configuration reloading for modules.
- Add docker health metricset
- Add docker image metricset
- System module uses new matchers for white-listing processes.
- Add Beta CEPH module with health metricset.
- Add Beta php_fpm module with pool metricset.
- The Docker, Kafka, and Prometheus modules are now Beta, instead of
  experimental.
- The HAProxy module is now GA, instead of experimental.
- Add the ability to collect the environment variables from system
  processes.

==== Deprecated

Affecting all Beats
- Usage of field `_type` is deprecated. It should not be used in
  queries or dashboards.

Filebeat
- The experimental `publish_async` option is now deprecated and is
  planned to be removed in 6.0.
2017-03-30 15:37:12 +00:00
bouyer
85b996c375 Add xenkerne48 and xentools48, version 4.8.0.
This includes stub domains support, but it should be considered
experimental at this time. Stub domains hangs with serial ports,
or more more than one virual disk (multiple virtual ethernet have not been
tested).
2017-03-30 09:15:09 +00:00
bouyer
21b9d33237 Remove amanda-dump-snap from suggested options for NetBSD <= 6.x, as
a workaround for PR kern/52120.
Bump amanda-client PKGREVISION
2017-03-28 12:50:26 +00:00
maya
c7dd31ce7a htop: add missing include to fix build on netbsd-7.99.x. must've
side-loaded sys/time.h before.

From Chavdar Ivanov on pkgsrc-users.
2017-03-25 10:53:59 +00:00
joerg
6a32265dbd Extend SHA512 checksums to various files I have on my local distfile
mirror.
2017-03-23 17:06:45 +00:00
joerg
45e3ea421d GC 2017-03-23 13:31:44 +00:00
joerg
3d1204bc1c Remove unused/empty distinfo files. 2017-03-23 13:07:24 +00:00
bouyer
f940f69128 Don't shadow a global variable. Fixes build on netbsd-6.
Bump some of xl's timeout. 40s is too short if scripts have to be
serialised, and a domain has lots of virtual devices.
Bump PKGREVISION
2017-03-21 22:52:52 +00:00
bouyer
42613ce8bf Apply upstream patch for security issue XSA-211. Bump pkgrevision 2017-03-20 18:44:00 +00:00
bouyer
7a91f7507b Update xenkernel46 and xentools46 to 4.6.5. Changes since 4.6.3:
various bug fixes. Includes all security patches up to and including
XSA-209
2017-03-20 18:17:12 +00:00
bouyer
b37485c975 Apply upstream patch for XSA-207. Bump PKGREVISION 2017-03-20 18:11:10 +00:00
bouyer
98f94dce49 Apply upstream patches for security fixes XSA-208, XSA-209 and XSA-211.
Bump PKGREVISION
2017-03-20 18:09:21 +00:00
bouyer
6f4856f55f Remove obsolete patches, they are obsolete since the switch to the 46 version 2017-03-20 18:06:06 +00:00
taca
a4eadd553f Update ruby-rb-inotifyto 0.9.8.
* Avoid crashing after fd is closed
* Add support for platforms with libinotify
* Add license to gemspec.
* Do not follow into symlinked directories when traversing directories
2017-03-20 15:21:49 +00:00
taca
22fc431c0f Update capistrano to 3.8.0.
## `3.8.0` (2017-03-10)

https://github.com/capistrano/capistrano/compare/v3.7.2...v3.8.0

### Potentially breaking changes:

* [#1846](https://github.com/capistrano/capistrano/pull/1846): add_host will add a new host in a case where it used to incorrectly update an existing one (potentially breaking) [(@dbenamy)](https://github.com/dbenamy)

### New features:

* [#1860](https://github.com/capistrano/capistrano/pull/1860): Allow cap to be run within subdir and still work - [@mattbrictson](https://github.com/mattbrictson)

### Fixes:

* [#1835](https://github.com/capistrano/capistrano/pull/1835): Stopped printing parenthesis in ask prompt if no default or nil was passed as argument [(@chamini2)](https://github.com/chamini2)
* [#1840](https://github.com/capistrano/capistrano/pull/1840): Git plugin: shellescape git_wrapper_path [(@olleolleolle)](https://github.com/olleolleolle)
* [#1843](https://github.com/capistrano/capistrano/pull/1843): Properly shell escape git:wrapper steps - [@mattbrictson](https://github.com/mattbrictson)
* [#1846](https://github.com/capistrano/capistrano/pull/1846): Defining a role is now O(hosts) instead of O(hosts^2) [(@dbenamy)](https://github.com/dbenamy)
* Run `svn switch` to work with svn branches if repo_url is changed
* [#1856](https://github.com/capistrano/capistrano/pull/1856): Fix hg repo_tree implementation - [@mattbrictson](https://github.com/mattbrictson)
* [#1857](https://github.com/capistrano/capistrano/pull/1857): Don't emit doctor warning when repo_tree is set - [@mattbrictson](https://github.com/mattbrictson)

### Other changes:

* [capistrano-harrow#4](https://github.com/harrowio/capistrano-harrow/issues/4): Drop dependency on `capistrano-harrow` gem. Gem can still be installed separately [(@leehambley)](https://github.com/leehambley)
* [#1859](https://github.com/capistrano/capistrano/pull/1859): Move git-specific repo_url logic into git plugin - [@mattbrictson](https://github.com/mattbrictson)
* [#1858](https://github.com/capistrano/capistrano/pull/1858): Unset the :scm variable when an SCM plugin is used - [@mattbrictson](https://github.com/mattbrictson)

## `3.7.2` (2017-01-27)

https://github.com/capistrano/capistrano/compare/v3.7.1...v3.7.2

### Potentially breaking changes:

* None

### Other changes:

* Suppress log messages of `git ls-remote` by filtering remote refs (@aeroastro)
* The Git SCM now allows the repo_url to be changed without manually wiping out the mirror on each target host first (@javanthropus)
2017-03-20 15:15:31 +00:00
maya
6a4ca3c8c9 sysupgrade: don't reject https. bump PKGREVISION. 2017-03-20 00:25:35 +00:00
adam
5b567dfb5c Changes 0.79.5:
This is pretty much a relaunch of the project,
the internet site and the accompanying documentation.
There are too much changes for a detailed report.

The most prominent feature of this version is that
the multithreaded RS03 codec reached production
quality, and all required features have been implemented.
A few things will be added with the next releases:
- adaptive reading is currently disabled as it does
  not support RS03 yet and would crash or misbehave
  on RS03 error correction data
- a heuristic for an exhaustive re-discovery of RS03
  structures in a badly damaged medium is missing in
  the decoder
But these things should not keep you from using RS03,
as the encoder is complete and future decoder enhancements
do not affect already created RS03 data.
2017-03-18 13:54:23 +00:00
wiz
75bccc39b2 Add missing '+'.
Noted by Dennis Lindroos in 52071.
Only affected builds with 'x11' option turned off (non-default).
2017-03-14 15:34:56 +00:00