Behaviour changes:
- classesmatching(): order of classes changed
- Suppress standard services noise on SUSE
Fixes:
- Reduce verbosity of yum package module
- Reduce verbosity of apt_get package module
- Upgrade dependencies to latest patch versions.
Upgraded libraries:
- curl 7.47.0
- libxml2 2.9.3
- LMDB 0.9.18
- MySQL 5.1.72
- OpenLDAP 2.4.44
- OpenSSL 1.0.2g
- PCRE 8.38
- PostgreSQL 9.3.11
- Redis 2.8.24
- rsync 3.1.2
PHP was kept at 5.6.17 because of problems with the 5.6.19 version.
- parse def.json vars, classes in C
- Namespaced classes can now be specified on the command line.
- getvalues() will now return a list also for data containers,
and will descend recursively into the containers.
- @if minimum_version now correctly ignores lines starting with '@'
- Fix definition of classes from augments file
- Don't follow symbolic links when copying extended attributes.
- Fix ps options for FreeBSD to check processes only in current
host and not in jails
- Fix cf-serverd error messages with classic protocol clients
- The isvariable() function call now correctly accepts all
array variables when specified inline. Previously it would not
accept certain special characters, even though they could be
specified indirectly by using a variable to hold it.
- Show errors regarding failure to copy extended attributes
when doing a local file copy. Errors could happen when copying
across two different mount points where the support for extended
attributes is different between the mount points.
- Fix bad option nlwp to vzps on Proxmox / OpenVZ.
- Fix file descriptor leak when there are network errors.
- Fix a regression which would sometimes cause "Permission
denied" errors on files inside directories with very restricted
permissions.
- Check for empty server response in RemoteDirList after
decryption
- Allow def.json up to 5MB instead of 4K.
- Add guard for binary upgrade during bootstrap
- Fix HP-UX specific bug that caused a lot of log output to
disappear.
- Fix a bug which sometimes caused package promises to be
skipped with "XX Another cf-agent seems to have done this since
I started" messages in the log, most notably in long running
cf-agent runs (longer than one minute).
- Define (bootstrap|failsafe)_mode during update.cf when triggerd
from failsafe.cf
- Fix two cases where action_policy warn still produces errors
- Fix classes being set because of hash collision in the
implementation.
- fix build failure on FreeBSD 7.1
- Installing packages containing version numbers using yum
now works correctly.
This now builds thanks to a patch in textproc/py-sphinx. This version is
the same as found in sysutils/salt in the first place.
Approved by pkgsrc-pmc@ during freeze.
XXX use a Makefile.common together with salt
xl(1) runs the hotplug scripts in parallel. This causes failures when the
next free vnd device is selected.
Locking modeled after the Linux block hotplug script.
xl(1) runs the hotplug scripts in parallel. This causes failures when the
next free vnd device is selected.
Locking modeled after the Linux block hotplug script.
The xenstored database is ephemeral and must be removed during system boot.
Put it into /var/run/xenstored. The ocaml xenstored does that already.
/var/lock doesn't exist on NetBSD, use /var/run instead.
This release brings:
- improvements to the user interface (renaming tabs, fullscreen...)
- support for login shells
- stability fixes with "xterm -hold"
- re-licensed as 3-clause BSD
- partial translation into Spanish
Updated during a freeze because:
- fixes building with --prefer-pkgsrc yes (used "install --")
- removes a conflict with x11/xfce4-terminal
- is a leaf package (except for meta-pkgs/deforaos-desktop)
The xhyve hypervisor is a port of bhyve to OS X. It is built on top of
Hypervisor.framework in OS X 10.10 Yosemite and higher, runs entirely in
userspace, and has no other dependencies.
Reviewed by wiz@
* Regenerate gemspec.
* Improve documentation.
* Return nil and the caller will return empty array for each method.
* Avoid exception in case of closing a file watched by notifier, like tapping
SIGINT to close the file without exception.
* Fix the logic used for retrying reads after EINVAL
* Use a specific exception class for queue overflows
* (FACT-959) Incorrect processor counts on Windows
* (FACT-1286) Only return files, never directories
* (FACT-765) Constrain windows `id` gid resolution
* (FACT-704) Fix docker detection for systemd slices
* (maint) Remove rubygems_version from gemspec.
No changelog provided, commits since 3.8.4:
- (doc) Clarify auth_membership
- (PUP-4516) Exit immediately when sent INT or TERM
- (PUP-4516) Add signal name in exit message
- (PUP-4386) Windows group invalid user error msgs
- (PUP-5308) Bump beaker dependency
- (maint) Use beaker's puppet helper
- (maint) Remove obsolete test
- (PUP-5308) Use puppet config set for future parser
- (PUP-5480) Windows dirs should inherit SYSTEM
- Remove skipping based on commit msg
- (PUP-5308) Ensure future parser setting is in main section
- (PUP-5505) Improve performance of reading service plists
- (PUP-5522) Ensure consistency of node environment attr and param
- (PUP-5547) Prevent unnecessary environment eviction
- Revert "(PUP-5547) Prevent unnecessary environment eviction"
- (PUP-5547) Prevent unnecessary environment eviction
- (PUP-5509) Ensure error context for non-numeric index error
- (PUP-5590) Detect duplicate parameter names
- (PUP-5212) Pip package honors HTTP proxy
- (maint) Use Travis container infrastructure
- (maint) Use newer bundler
- Bump ruby version to 2.1.8
- (PUP-1293) Don't ignore status when using upstart provider
- (PUP-5378) acceptance: port all-functions test to 3.x
- (PUP-5378) ensure calling_all_functions works against 4x
- (maint) acceptance-fix with() function usage
- (maint) Relax fqdn_rand regex
- (maint) acceptance: fix calling all functions-split regex
- (PUP-5658) Disallow numeric types with ranges where to < from
- (maint) Update ruby build for windows
- (maint) Change apt_host to apt_signing_server
- (RE-6205) updating ruby for CVE-2015-7551
- (PUP-5670) bump facter release tag
The Tarsnap graphical user interface desktop application is an open
source cross-platform frontend to the popular Tarsnap backup service.
The application uses the tarsnap command line client utilities to
communicate with the Tarsnap service.
First the new release: Tarsnap 1.0.37 is now available. This version brings
the following substantive changes compared to tarsnap 1.0.36:
* tarsnap-key(gen|mgmt|regen) now accept a --passphrase-time option,
which specifies the duration to be spent on computing the derived keys
used for encrypting the tarsnap key file.
* tarsnap now accepts a --keep-going option when deleting or printing
statistics about multiple archives.
* tarsnap-keymgmt now accepts a --print-key-permissions option for
listing the permissions contained in a key file.
* tarsnap --print-stats now accepts a --csv-file option for printing
statistics in comma-separated-value format.
* tarsnap now accepts a --verify-config command which exits silently
after checking the configuration file(s) for syntax errors.
* tarsnap now looks for a server named "v1-0-0-server.tarsnap.com"
instead of the historic "betatest-server.tarsnap.com" hostname. This
should have no user-visible effect in most configurations.
* tarsnap now correctly warns if a sparse extract fails due to hardlinks.
* tarsnap now prints a warning if creating an empty archive.
As usual, there are also many minor build fixes, harmless bug fixes, and code
refactoring / cleanup changes. For a full listing of changes, consult the
tarsnap git repository: https://github.com/Tarsnap/tarsnap