Commit graph

8330 commits

Author SHA1 Message Date
wiz
51de0313ee Import tarsnap-gui-0.8 as sysutils/tarsnap-gui.
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.
2016-03-15 09:51:26 +00:00
imil
5d2f9030f4 disable portability check for unused configure script 2016-03-14 12:55:40 +00:00
tnn
7a8f287bf8 This package needs to be able to do atomic compare-and-swap on time_t.
Since time_t is 64 bits, on i386 it needs at least a pentium-class CPU.
2016-03-14 11:12:22 +00:00
tnn
0eb65a92b4 remove references to ruby200 2016-03-14 00:59:05 +00:00
tnn
c1deee8421 teach it about NetBSD's pthread_setname_np(3) prototype 2016-03-13 08:15:59 +00:00
tnn
f3b733e937 patch CVE-2013-7447 2016-03-13 03:45:53 +00:00
tnn
19dc894ad6 fix perl syntax deprecation warnings 2016-03-13 01:02:44 +00:00
ryoon
696a7e9117 Bump PKGREVISION
* Install configuration file to proper location
2016-03-12 23:07:33 +00:00
ryoon
6b21363d4e Update to 0.99.4
Changelog:
Version 0.99.4
~~~~~~~~~~~~~~
Released: 2016-02-16

New Features:
 - Add support for Logitech G700s/G700 Gaming Mouse (muzena)
 - Port to GDBus (Cosimo Cecchi)
 - Support g_autoptr() for all libupower-glib object types (Kalev Lember)

Bugfixes:
 - Add critical action support for *BSD (Eric Koegel)
 - Change the default low battery policy to percentage (Bastien Nocera)
 - Fix deprecation warning in integration-test (Bastien Nocera)
 - Fix memory leak in up_client_get_devices() (Bastien Nocera)
 - Fix possible double-free (Bastien Nocera)
 - Update HID rules and fix build regression (Arnaud Quette)
2016-03-12 11:50:08 +00:00
ryoon
bb54a5fbc4 Recursive revbump from libxklavier-5.4 2016-03-12 11:28:36 +00:00
wiz
ece50e164c Update tarsnap to 1.0.37.
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
2016-03-10 22:54:13 +00:00
wiz
649b254bc7 Drop maintainership. 2016-03-09 23:53:17 +00:00
tnn
8d9d71234b only for NetBSD, fss(4) is NetBSD-specific 2016-03-09 21:47:12 +00:00
fhajny
04b697281f Reset sysutils/rsyslog-* revision after rsyslog update. 2016-03-09 20:55:35 +00:00
fhajny
d18dc1fd83 Update sysutils/rsyslog to 8.17.0.
- NEW REQUIREMENT: libfastjson
- new testbench requirement: faketime command line tool
- improve json variable performance
- new experimental feature: lookup table suport
- new feature: dynamic statistics counters
- new contributed plugin: omampq1 for AMQP 1.0-compliant brokers
- new set of UTC-based $now family of variables ($now-utc, $year-utc, ...)
- simplified locking when accessing message and local variables
- new global parameter "debug.unloadModules"
- timestamp handling: guard against invalid dates
- imfile: add "trimlineoverbytes" input paramter
- ommongodb: add support for extended json format for dates
- omjournal: add support for templates
- imuxsock: add "ruleset" input parameter
- testbench: framework improvement: configs can be included in test file
- imptcp: performance improvements
- made build compile (almost) without warnings
- solaris build: MAXHOSTNAMELEN properly detected
- build system improvement: ability to detect old hiredis libs
- rsgtutil: dump mode improvements
- build system: fix build issues with clang
- bugfix: unixtimestamp date format was incorrectly computed
- bugfix: date-ordinal date format was incorrectly computed
- bugfix: some race when shutting down input module threads
- bugfix tcpflood: did not handle connection drops correct in TLS case
- bugfix: abort if global parameter value was wrong
- bugfix omkafka: fix potential NULL pointer addressing
- bugfix impstats: @cee cookie was prefixed to wrong fromat (json vs. cee)
- bugfix imfile: fix race during startup that could lead to some duplication
- bugfix: potential loss of single message at queue shutdown
- bugfix: potential deadlock with heavy variable access
- bugfix ommysql: on some platforms, serverport parameter had no effect
- bugfix omelasticsearch: invalid pointer dereference
- bugfix omhiredis: serverport config parameter did not reliably work
- bugfix rsgtutil: -h command line option did not work
- bugfix lexer: hex numbers were not properly represented
- bugfix TLS syslog: intermittent errors while sending data
- bugfix imfile: abort on startup if no slash was present in file name param
- bugfix rsgtutil: fixed abort when using short command line options
- bugfix rsgtutil: invalid computation of log record extraction file
- bugfix build system: KSI components could only be build if in default path
2016-03-09 20:54:43 +00:00
fhajny
16ebfae8c5 Update sysutils/liblognorm to 1.1.3.
- add support for libfastjson
- make work on Solaris
- check for runaway rules.
- fix: process last line if it misses the terminating LF
2016-03-09 20:45:44 +00:00
imil
618003a88a Make pkglint(1) happy
. added BUILD_DEFS
. included bsd.prefs.mk
. moved COMMENTS up
. modified ${CGO_LDFLAGS} to ${CGO_LDFLAGS:Q}

Thanks Youri ;)
2016-03-09 12:50:29 +00:00
imil
8f8f90dab9 . Added rc.d script
. Handle needed directories
. Working-by-default configuration
. More path fixing in templates
2016-03-09 12:09:29 +00:00
tnn
06ef594ce0 syslog-ng installs systemd journal library on Linux with systemd 2016-03-09 10:49:00 +00:00
prlw1
255307fe60 Update dbus to 1.10.8
g/c CONFIGURE_ARGS_GROUPS (Unused since PR pkg/50075 point 13) )

D-Bus 1.10.8 (2016-03-07)
==

The "digestive biscuits" release.

Fixes:

* Enable "large file support" on systems where it exists: dbus-daemon
  is not expected to open large files, but it might need to stat files
  that happen to have large inode numbers (fd.o #93545, Hongxu Jia)

* Eliminate padding inside DBusMessageIter on 64-bit platforms,
  which might result in a pedantic C compiler not copying the entire contents
  of a DBusMessageIter; statically assert that this is not an ABI change
  in practice (fd.o #94136, Simon McVittie)

* Document dbus-test-tool echo --sleep-ms=N instead of incorrect --sleep=N
  (fd.o #94244, Dmitri Iouchtchenko)

* Correctly report test failures in C tests from run-test.sh
  (fd.o #93379; amit tewari, Simon McVittie)

* When tests are enabled, run all the marshal-validate tests, not just
  the even-numbered ones (fd.o #93908, Nick Lewycky)

* Correct the expected error from one marshal-validate test, which was
  previously not run due to the above bug (fd.o #93908, Simon McVittie)
2016-03-09 10:34:53 +00:00
imil
674760afe7 Fixed template location 2016-03-08 20:21:50 +00:00
imil
9582463e1e Fixed build on NetBSD 7:
Explicit build target and linking
2016-03-08 19:09:56 +00:00
imil
f8a9f7b53f add & enable facette 2016-03-08 16:55:19 +00:00
imil
304d419640 Initial import of facette, version 0.4.0dev, into the NetBSD Packages
Collection.

Facette is a time series data (called metrics) visualization software, it
doesn't collect nor store these data on its own. Through providers, it
inventories other collect/storage tools' local metrics, and queries those
remote storage resources when the user requests time series data to be
displayed on a graph.
2016-03-08 16:52:44 +00:00
nros
70bc6a2e7e Update dmg2img to version 1.6.5.
Changelog:

dmg2img-1.6.5:
23 July 2013 vu1tur

    Fixed a bug in handling some types of dmg files


dmg2img-1.6.4:
25 April 2012 vu1tur

    Compilation bugfix (Linux)


dmg2img-1.6.3:
07 April 2012 vu1tur

    Added option -l to list partitions
    Added option -p to extract only specific partition
    Added support for a rare case scenario of koly block being at the
       the beginning of the image (thanks to Friik)


dmg2img-1.6.2:
24 March 2010 vu1tur

    Fixed a bug in processing a terminal block type
    Added periodic flushing of debug log file
2016-03-07 20:17:33 +00:00
bsiegert
a9b64609b0 Update file to 5.25.
2015-09-16   9:50  Christos Zoulas <christos@zoulas.com>

	* release 5.25

2015-09-11  13:25  Christos Zoulas <christos@zoulas.com>

	* add a limit to the length of regex searches

2015-09-08   9:50  Christos Zoulas <christos@zoulas.com>

	* fix problems with --parameter (Christoph Biedl)

2015-07-11  10:35  Christos Zoulas <christos@zoulas.com>

	* Windows fixes PR#466 (Jason Hood)

2015-07-09  10:35  Christos Zoulas <christos@zoulas.com>

	* release 5.24

2015-06-11   8:52  Christos Zoulas <christos@zoulas.com>

	* redo long option encoding to fix off-by-one in 5.23

2015-06-10  13:50  Christos Zoulas <christos@zoulas.com>

	* release 5.23

2015-06-09  16:10  Christos Zoulas <christos@zoulas.com>

	* Fix issue with regex range for magic with offset
	* Always return true from mget with USE (success to mget not match
	  indication). Fixes mime evaluation after USE magic
	* PR#459: Don't insert magic entries to the list if there are parsing
	  errors for them.

2015-06-03  16:00  Christos Zoulas <christos@zoulas.com>

	* PR#455: Add utf-7 encoding

2015-06-03  14:30  Christos Zoulas <christos@zoulas.com>

	* PR#455: Implement -Z, look inside, but don't report on compression
	* PR#454: Fix allocation error on bad magic.

2015-05-29  10:30  Christos Zoulas <christos@zoulas.com>

	* handle MAGIC_CONTINUE everywhere, not just in softmagic

2015-05-21  14:30  Christos Zoulas <christos@zoulas.com>

	* don't print descriptions for NAME types when mime.

2015-04-09  15:59  Christos Zoulas <christos@zoulas.com>

	* Add --extension to list the known extensions for this file type
	  Idea by Andrew J Roazen

2015-02-14  12:23  Christos Zoulas <christos@zoulas.com>

	* Bump file search buffer size to 1M.

2015-01-09  14:35  Christos Zoulas <christos@zoulas.com>

	* Fix multiple issues with date formats reported by Christoph Biedl:
		- T_LOCAL meaning was reversed
		- Arithmetic did not work
	  Also stop adjusting daylight savings for gmt printing.

2015-01-05  13:00  Christos Zoulas <christos@zoulas.com>

	* PR#411: Fix memory corruption from corrupt cdf file.
2016-03-05 15:44:36 +00:00
jperkin
17661ff9a5 Bump PKGREVISION for security/openssl ABI bump. 2016-03-05 11:27:40 +00:00
youri
6b111b79d1 + xfburn 2016-03-04 11:11:59 +00:00
youri
a87d11c382 Long overdue import of xfburn-0.5.4 as sysutils/xfburn.
Xfburn is a simple CD/DVD burning tool based on libburnia libraries.
It can blank CD/DVD(-RW)s, burn and create iso images, audio CDs,
as well as burn personal compositions of data to either CD or DVD.
It is stable, and under ongoing development.
2016-03-04 11:11:39 +00:00
wiz
663f507ce8 Remove patch (part of 1.2.2 update). 2016-03-03 12:25:24 +00:00
wiz
112b123c35 Update dbus python bindings to 1.2.2.
D-Bus Python Bindings 1.2.2 (2016-02-22)
========================================

The “mind fray” release.

Versioning changes:

• dbus-python releases now have an even micro version (1.2.0, 1.2.2),
  and snapshots from git have an odd micro version (1.2.1).

Dependencies:

• Building from git (but not from tarballs) now requires
  macros from the GNU Autoconf Archive, for example the autoconf-archive
  package in Debian or Fedora derivatives.

• Building from git (but not from tarballs) now requires Automake 1.13
  or later.

• The automated tests and some examples now require PyGI (the gi module),
  not PyGObject 2 (the deprecated glib and gobject modules).

Enhancements:

• There is now a setuptools setup.py, allowing dbus-python to be installed
  into a virtualenv using pip from a standard Automake source release. This
  requires pre-existing system-wide installations of the normal build
  dependencies (pkg-config, libdbus, dbus-glib, a C compiler) and has
  some limitations. For system-wide installations and development,
  please use the Autoconf/Automake build system directly.
  (fd.o #55439; Simon McVittie)

• dbus-python now uses the common compiler warnings from AX_COMPILER_FLAGS
  (Simon McVittie)

• The automated tests can now be installed as GNOME-style "installed tests",
  and should be somewhat more reliable (Simon McVittie)

Fixes:

• "from dbus.service import *" now imports FallbackObject
  (fd.o #85720; Ben Longbons)

• The GConf-related examples work again (fd.o #85720; Ben Longbons)

• Consistently make examples executable, and install them all
  (fd.o #85720; Ben Longbons)

• Search PATH for an appropriately-versioned pythonX.Y-config, or as a last
  resort python-config, if there isn't a ${PYTHON}-config in the
  same directory as ${PYTHON} (fd.o #92085; Yamashita, Yuu)

• Add support for the Automake 1.13 parallel test driver (Simon McVittie)

• Skip building API documentation if "import epydoc" fails (Simon McVittie)
2016-03-03 12:16:24 +00:00
joerg
6474683bc4 Request kernel types on NetBSD. 2016-03-01 20:09:29 +00:00
joerg
0bae23d03b Newer binutils requires cmpw access to %r11 to explicitly qualify the
16bit part as %r11w.
2016-03-01 20:09:03 +00:00
jperkin
8b84c77205 Remove GNU ld arguments on Darwin and SunOS. 2016-02-29 12:29:56 +00:00
mlelstv
071abb9df3 Add support for NetBSD wedge names.
Bump versions.
2016-02-29 05:50:40 +00:00
tnn
02332ec7cb fix perl syntax error: defined(@array) is deprecated 2016-02-28 03:44:05 +00:00
tnn
e2506bee6d needs p5-CGI 2016-02-27 21:25:01 +00:00
jperkin
36eaaf6066 Use OPSYSVARS. 2016-02-26 10:24:10 +00:00
jperkin
ec1cd47ca0 Remove manual OPSYSVARS additions which are now part of the default set. 2016-02-25 08:27:02 +00:00
plunky
ee0ec0dd6d use %zu for size_t 2016-02-24 21:43:39 +00:00
nils
087fb00407 fixed silly typo 2016-02-24 21:06:11 +00:00
wiedi
850f7fbf27 patch bashism 2016-02-24 20:55:48 +00:00
nils
3658cb1ecd Updated to version 3.9.2. Changelog :
3.9.1 -> 3.9.2
- Upstream moved to GitHub: https://github.com/logrotate/logrotate.
- Add support for %M, %S and %V in "dateext" directive.
- Fix bad filename in subject of email when "compress" and "maillast"
  is used.
- Allow rotating files created before 1996.
- Fix compilation errors on NetBSD caused by
  "array subscript has type 'char' in config.c".
- Fix matching subdirectories on BSD systems for patterns like "*/log"
  in situation where logrotate tried to match "foo/log" even when
  "foo" has not been a directory.
- Fix logging dates in debug messages.
- Remove state file entries for logs which do not exist and
  have not been rotated for more than a year.
- Fix poor performance with big state file.
- Support logging to syslog by using '-l syslog'.
- Allow running test-suite using dash.

Pkgsrc changes :
- patch for Makefile.am removed thanks to fixes for compilation errors
- however, some compilation errors with the same cause were still there,
  so a patch for config.c is neccessary
  (patch merged upstream, will be in next release)
2016-02-24 20:50:29 +00:00
khorben
8c9287e3d5 Fix build with the default settings 2016-02-22 12:14:23 +00:00
wiedi
4254da49e6 Update sysutils/znapzend to 0.15.2
Changelog:
	- improved systemd integration
	- new fat release so that znapzend dependencies can be built without internet access
	- better osx portability
	- sudo/pfexec fixes
	- no more multiline error messages
2016-02-21 15:19:59 +00:00
khorben
9e4ab1ad8c Bump revision following fix for x11/deforaos-libdesktop 2016-02-20 02:28:14 +00:00
khorben
247ded5d00 Package DeforaOS Browser 0.5.0
This release brings:
- compatibility with Gtk+ 3
- new plug-in, "Places" (for Gtk+ 3 only)
- file manager now available as a Widget plug-in
- improvements to the "Favorites" and "Preview" plug-ins
- further bugfixes and improvements
2016-02-20 00:12:55 +00:00
he
27136202ac Move the ansible/roles file tree out from under etc/ to share/,
so that any packages which want to install files there don't have
to battle with pkgsrc's requirement to use CONF_FILES.

Bump PKGREVISION.
2016-02-18 09:24:25 +00:00
he
5b1abb9d44 Upgrade to version 1.9.4nb1, copied over from pkgsrc-wip.
Upstream changes:
Version 1.9.4, "Dancing In the Street" - Oct 9, 2015:
 * Fixes a bug where yum state=latest would error if there were no
   updates to install.
 * Fixes a bug where yum state=latest did not work with wildcard package names.
 * Fixes a bug in lineinfile relating to escape sequences.
 * Fixes a bug where vars_prompt was not keeping passwords private by default.
 * Fix ansible-galaxy and the hipchat callback plugin to check that
   the host it is contacting matches its TLS Certificate.

Version 1.9.3, "Dancing In the Street" - Sep 3, 2015:
 * Fixes a bug related to keyczar messing up encodings internally,
   resulting in decrypted messages coming out as empty strings.
 * AES Keys generated for use in accelerated mode are now 256-bit
   by default instead of 128.
 * Fix url fetching for SNI with python-2.7.9 or greater. SNI does
   not work with python < 2.7.9. The best workaround is probably
   to use the command module with curl or wget.
 * Fix url fetching to allow tls-1.1 and tls-1.2 if the system's
   openssl library supports those protocols
 * Fix ec2_ami_search module to check TLS Certificates
 * Fix the following extras modules to check TLS Certificates:
        campfire
        layman
        librarto_annotate
        twilio
        typetalk
 * Fix docker module's parsing of docker-py version for dev checkouts
 * Fix docker module to work with docker server api 1.19
 * Change yum module's state=latest feature to update all packages
   specified in a single transaction. This is the same type of fix
   as was made for yum's state=installed in 1.9.2 and both solves
   the same problems and with the same caveats.
 * Fixed a bug where stdout from a module might be blank when there
   were were non-printable ASCII characters contained within it

Version 1.9.2, "Dancing In the Street" - Jun 26, 2015:
 * Security fixes to check that hostnames match certificates with
   https urls (CVE-2015-3908)
        get_url and uri modules
        url and etcd lookup plugins
 * Security fixes to the zone (Solaris containers), jail (bsd
   containers), and chroot connection plugins. These plugins can
   be used to connect to their respective container types in leiu
   of the standard ssh connection. Prior to this fix being applied
   these connection plugins didn't properly handle symlinks within
   the containers which could lead to files intended to be written
   to or read from the container being written to or read from the
   host system instead. (CVE pending)
 * Fixed a bug in the service module where init scripts were being
   incorrectly used instead of upstart/systemd.
 * Fixed a bug where sudo/su settings were not inherited from
   ansible.cfg correctly.
 * Fixed a bug in the rds module where a traceback may occur due
   to an unbound variable.
 * Fixed a bug where certain remote file systems where the SELinux
   context was not being properly set.
 * Re-enabled several windows modules which had been partially
   merged (via action plugins):
       win_copy.ps1
       win_copy.py
       win_file.ps1
       win_file.py
       win_template.py
 * Fix bug using with_sequence and a count that is zero. Also allows
   counting backwards isntead of forwards
 * Fix get_url module bug preventing use of custom ports with https urls
 * Fix bug disabling repositories in the yum module.
 * Fix giving yum module a url to install a package from on RHEL/CENTOS5
 * Fix bug in dnf module preventing it from working when yum-utils
   was not already installed

Version 1.9.1, "Dancing In the Street" - Apr 27, 2015:
 * Fixed a bug related to Kerberos auth when using winrm with a domain account.
 * Fixing several bugs in the s3 module.
 * Fixed a bug with upstart service detection in the service module.
 * Fixed several bugs with the user module when used on OSX.
 * Fixed unicode handling in some module situations (assert and
   shell/command execution).
 * Fixed a bug in redhat_subscription when using the activationkey parameter.
 * Fixed a traceback in the gce module on EL6 distros when multiple
   pycrypto installations are available.
 * Added support for PostgreSQL 9.4 in rds_param_group
 * Several other minor fixes.

Version 1.9, "Dancing In the Street" - Mar 25, 2015:
Major changes:
 * Added kerberos support to winrm connection plugin.
 * Tags rehaul: added 'all', 'always', 'untagged' and 'tagged'
   special tags and normalized tag resolution. Added tag information
   to --list-tasks and new --list-tags option.
 * Privilege Escalation generalization, new 'Become' system and
   variables now will handle existing and new methods. Sudo and
   su have been kept for backwards compatibility. New methods
   pbrun and pfexec in 'alpha' state, planned adding 'runas' for
   winrm connection plugin.
 * Improved ssh connection error reporting, now you get back the
   specific message from ssh.
 * Added facility to document task module return values for
   registered vars, both for ansible-doc and the docsite. Documented
   copy, stats and acl modules, the rest must be updated individually
   (we will start doing so incrementally).
 * Optimize the plugin loader to cache available plugins much more
   efficiently. For some use cases this can lead to dramatic
   improvements in startup time.
 * Overhaul of the checksum system, now supports more systems and
   more cases more reliably and uniformly.
 * Fix skipped tasks to not display their parameters if no_log is specified.
 * Many fixes to unicode support, standarized functions to make
   it easier to add to input/output boundaries.
 * Added travis integration to github for basic tests, this should
   speed up ticket triage and merging.
 * environment: directive now can also be applied to play and is
   inhertited by tasks, which can still override it.
 * expanded facts and OS/distribution support for existing facts
   and improved performance with pypy.
 * new 'wantlist' option to lookups allows for selecting a list
   typed variable vs a comma delimited string as the return.
 * the shared module code for file backups now uses a timestamp
   resolution of seconds (previouslly minutes).
 * allow for empty inventories, this is now a warning and not an
   error (for those using localhost and cloud modules).
 * sped up YAML parsing in ansible by up to 25% by switching to
   CParser loader.
New Modules:
 * cryptab: manages linux encrypted block devices
 * gce_img: for utilizing GCE image resources
 * gluster_volume: manage glusterfs volumes
 * haproxy: for the load balancer of same name
 * known_hosts: manages the ssh known_hosts file
 * lxc_container: manage lxc containers
 * patch: allows for patching files on target systems
 * pkg5: installing and uninstalling packages on Solaris
 * pkg5_publisher: manages Solaris pkg5 repository configuration
 * postgresql_ext: manage postgresql extensions
 * snmp_facts: gather facts via snmp
 * svc: manages daemontools based services
 * uptimerobot: manage monitoring with this service
New Filters:
 * ternary: allows for trueval/falseval assignment dependent on conditional
 * cartesian: returns the Cartesian product of 2 lists
 * to_uuid: given a string it will return an ansible domain specific UUID
 * checksum: uses the ansible internal checksum to return a hash from a string
 * hash: get a hash from a string (md5, sha1, etc)
 * password_hash: get a hash form as string that can be used as a
   password in the user module (and others)
 * A whole set of ip/network manipulation filters:
   ipaddr,ipwrap,ipv4,ipv6ipsubnet,nthhost,hwaddr,macaddr

Version 1.8.4, "You Really Got Me" - Feb 19, 2015:
 * Fixed regressions in ec2 and mount modules, introduced in 1.8.3

Version 1.8.3, "You Really Got Me" - Feb 17, 2015:
 * Fixing a security bug related to the default permissions set on
   a temporary file created when using "ansible-vault view ".
 * Many bug fixes, for both core code and core modules.

Version 1.8.2, "You Really Got Me" - Dec 04, 2014:
 * Various bug fixes for packaging issues related to modules.
 * Various bug fixes for lookup plugins.
 * Various bug fixes for some modules (continued cleanup of postgresql
   issues, etc.).
 * Add a clone parameter to git module that allows you to get
   information about a remote repo even if it doesn't exist locally.

Version 1.8.1, "You Really Got Me" - Nov 26, 2014:
 * Various bug fixes in postgresql and mysql modules.
 * Fixed a bug related to lookup plugins used within roles not
   finding files based on the relative paths to the roles files/
   directory.
 * Fixed a bug related to vars specified in plays being templated
   too early, resulting in incorrect variable interpolation.
 * Fixed a bug related to git submodules in bare repos.

Version 1.8, "You Really Got Me" - Nov 25, 2014:
Major changes:
 * fact caching support, pluggable, initially supports Redis (DOCS pending)
 * 'serial' size in a rolling update can be specified as a percentage
 * added new Jinja2 filters, 'min' and 'max' that take lists
 * new 'ansible_version' variable available contains a dictionary
   of version info
 * For ec2 dynamic inventory, ec2.ini can has various new configuration options
   'ansible vault view filename.yml' opens filename.yml decrypted in a pager.
   no_log parameter now surpressess data from callbacks/output as
   well as syslog
 * ansible-galaxy install -f requirements.yml allows advanced
   options and installs from non-galaxy SCM sources and tarballs.
 * command_warnings feature will warn about when usage of the
   shell/command module can be simplified to use core modules -
   this can be enabled in ansible.cfg
 * new omit value can be used to leave off a parameter when not
   set, like so module_name: a=1 b={{ c | default(omit) }}, would
   not pass value for b (not even an empty value) if c was not set.
 * developers: 'baby JSON' in module responses, originally intended
   for writing modules in bash, is removed as a feature to simplify
   logic, script module remains available for running bash scripts.
 * async jobs started in "fire & forget" mode can now be checked
   on at a later time.
 * added ability to subcategorize modules for docs.ansible.com
 * added ability for shipped modules to have aliases with symlinks
 * added ability to deprecate older modules by starting with "_"
   and including "deprecated: message why" in module docs
New Modules:
 * cloud: rax_cdb - manages Rackspace Cloud Database instances
 * cloud: rax_cdb_database - manages Rackspace Cloud Databases
 * cloud: rax_cdb_user - manages Rackspace Cloud Database users
 * monitoring: zabbix_maintaince - handles outage windows with Zabbix
 * monitoring: bigpanda - support for bigpanda
 * net_infrastructure: a10_server - manages server objects on A10 devices
 * net_infrastructure: a10_service_group - manages service group
   objects on A10 devices
 * net_infrastructure: a10_virtual_server - manages virtual server
   objects on A10 devices
 * system: getent - read getent databases

Version 1.7.2, "Summer Nights" - Sep 24, 2014:
 * Fixes a bug in accelerate mode which caused a traceback when
   trying to use that connection method.
 * Fixes a bug in vault where the password file option was not
   being used correctly internally.
 * Improved multi-line parsing when using YAML literal blocks (using > or |).
 * Fixed a bug with the file module and the creation of relative symlinks.
 * Fixed a bug where checkmode was not being honoured during the
   templating of files.
 * Other various bug fixes.

Version 1.7.1, "Summer Nights" - Aug 14, 2014:
 * Security fix to disallow specifying 'args:' as a string, which
   could allow the insertion of extra module parameters through
   variables.
 * Performance enhancements related to previous security fixes,
   which could cause slowness when modules returned very large
   JSON results. This specifically impacted the unarchive module
   frequently, which returns the details of all unarchived files
   in the result.
 * Docker module bug fixes:
      Fixed support for specifying rw/ro bind modes for volumes
      Fixed support for allowing the tag in the image parameter
 * Various other bug fixes

Version 1.7, "Summer Nights" - Aug 06, 2014:
Major new features:
 * Windows support (alpha) using native PowerShell remoting
 * Tasks can now specify run_once: true, meaning they will be
   executed exactly once. This can be combined with delegate_to
   to trigger actions you want done just the one time versus for
   every host in inventory.
New inventory scripts:
 * SoftLayer
 * Windows Azure
New Modules:
 * cloud: azure
 * cloud: rax_meta
 * cloud: rax_scaling_group
 * cloud: rax_scaling_policy
 * windows: version of setup module
 * windows: version of slurp module
 * windows: win_feature
 * windows: win_get_url
 * windows: win_msi
 * windows: win_ping
 * windows: win_user
 * windows: win_service
 * windows: win_group
Other notable changes:
 * Security fixes
    * Prevent the use of lookups when using legacy "{{ }}" syntax
      round variables and with_* loops.
    * Remove relative paths in TAR-archived file names used by ansible-galaxy.
 * Inventory speed improvements for very large inventories.
 * Vault password files can now be executable, to support scripts
   that fetch the vault password.
2016-02-17 20:31:45 +00:00
plunky
2fecdc8c97 update to bcmfw version 2.0
this version now handles modern Broadcom chips, which attach
as normal with the builtin firmware but can be upgraded over
the Host Controller Interface.
2016-02-17 10:58:19 +00:00
fhajny
264c203d04 Fix deps missing from bl3. 2016-02-16 15:17:51 +00:00
jperkin
bf3a786d50 Fix build on Darwin/gcc. 2016-02-16 11:54:12 +00:00
jperkin
b883817b49 Convert UTF-8 space to a regular ASCII one. 2016-02-16 08:51:57 +00:00
khorben
4f6447f1af Avoid a crash on NetBSD when not every minion is present
From the pull request pending, #31320:

  On NetBSD, Salt currently defaults to using lsof(8) to determine which
  minions are connected. It is however not always available, and even
  then quite unreliable. I found that just like on FreeBSD, sockstat(1)
  is a much safer alternative. Unfortunately its output is not exactly
  the same on NetBSD, where the port delimiter is a dot character
  instead. As a consequence I have decided to duplicate the relevant
  function for NetBSD; let me know if I should try to re-use the code
  supporting FreeBSD instead.

See also https://github.com/saltstack/salt/pull/31230.
2016-02-16 01:52:34 +00:00
khorben
9857f4de0e Add an RC script for salt-syndic(1) 2016-02-16 00:00:08 +00:00
msaitoh
036e34ea2a Update to 3.4.1
ChangeLog:
2016-01-03  Martin Mares <mj@ucw.cz>

	* Released as 3.4.1.

	* New capabilities decoded: Process Address Space, Page Request
	  Interface, Enhanced Allocation. Thanks to David Daney and
	  David Woodhouse.

	* DevCap SlotPowerLimit is now decoded for all components with
	  upstream ports.

	* Database mirror at SourceForge moved to GitHub.

	* Updated pci.ids to the current snapshot of the database.

2015-09-14  Martin Mares <mj@ucw.cz>

	* Released as 3.4.0.

	* On Linux, we report NUMA nodes of devices.

	* The sysfs back-end does not die on read errors
	  of optional attributes. Instead, a warning is produced.

	* Fixed several minor bugs.

	* Updated pci.ids to the current snapshot of the database.

2015-04-09  Martin Mares <mj@ucw.cz>

	* Released as 3.3.1.

	* Removed hacks for backward compatibility with Linux libc5,
	  which were breaking newer non-glibc Linux systems. Thanks
	  to Felix Janda.

	* Display VirtIO vendor-specific capability. Patch by Gerd
	  Hoffmann.

	* Fixed memory leak in name cache.

	* Updated pci.ids to the current snapshot of the database.
2016-02-15 00:51:13 +00:00
tsutsui
4aa42e2b49 Remove ruby-libnotify package.
There is no pkgsrc user and upstream has not been updated since 2012.
No objection on pkgsrc-users@:
http://mail-index.netbsd.org/pkgsrc-users/2016/01/30/msg022904.html
2016-02-13 15:00:10 +00:00
leot
5861e3d2ed Update HOMEPAGE. 2016-02-13 00:46:06 +00:00
mef
ab66cb7ef2 (pkgsrc)
- Update HOMEPAGE
 - Drop serveral patches, those were from git repository and now included in
   release.
(upstream)
 - Update 1.3 to 1.4
   ChangeLog unknown.
2016-02-12 14:11:24 +00:00
wiz
bf42dc2d5d Add upstream bug report URL. 2016-02-10 13:20:28 +00:00
wiz
804dae8901 Fix build on NetBSD-6. 2016-02-10 06:31:28 +00:00
mef
c4933ea8b2 Sorry, 1.[odd number] is unstable branch, revert to 1.10.6. Thanks wiz. 2016-02-09 15:24:07 +00:00
mef
0d973b2140 (pkgsrc)
- Add LICENSE as gnu-gpl-v1, add comment on patch
(upstream)
 - Update 2.36 to 2.39
   -------------------
 * Revision 2.39  2015/05/13 12:24:47  fred
 * Summary: Don't use uninitialized structs when ioctl() fails, e.g. if run with stdout
 * redirected. Problem reported by Jan Stary.
 *
 * Revision 2.38  2015/04/20 14:50:42  fred
 * Summary: Added patch for AIX61 contributed by Michael Staats
 *
 * Revision 2.37  2015/04/20 10:15:29  fred
 * Summary: V2.36
2016-02-09 14:27:57 +00:00
wiz
7de52ddf31 Add upstream patch fixing problem with cron on Solaris.
From Travis Paul in PR 50567.
Bump PKGREVISION.
2016-02-09 14:23:04 +00:00
mef
306edc8d7c Update to 1.5
-------------
1.5  Tue Jan 13 22:01:31 AEDT 2015
        Improvements by Michiel Bejen <michiel.beijen@gmail.com>
2016-02-09 14:22:02 +00:00
mef
8334d19ee8 Update to 1.406
---------------
1.406 2014-05-13
    - always use global kernel mount table (/proc/mounts), not the process
      mirror
    - add support for getting canonical device path
    - add support for package wide settings to tune Sys::Filesystem even
      when used indirectly
2016-02-09 14:19:32 +00:00
mef
c5699fc4b1 Update to 0.030
---------------
0.030
- atnodes: added the -W option to atnodes to allow prompting
  for passwords for sudo only. thanks JamesPan for the patch.
2016-02-09 14:16:53 +00:00
mef
5ca27278b9 Update 0.15 to 0.21
-------------------
  Changes in Sys::SigAction 0.21  20 Nov 2013
  -------------------------------------------
    Remove erroneous note at the end of the POD related to references to
    this module in DBD:Oracle. In reality the reference was in DBI, and
    it is still there.

    Close pod error bug (which referred to the above paragraph)
    submitted by the Debian Packaging team.

  Changes in Sys::SigAction 0.20  4 Aug 2013
  -------------------------------------------
    Even if "Time::HiRes::ualarm()" exists, it may not necessarily
    work. (There were way too many broken smoke tests which might have
    been the result of this). One reason for this may also bave been
    that the test was looking for too small an interval in the
    sub-second timeout tests. On busy systems, this may also have been
    causing tests to fail.

    This version got rid of the attempt at tracking broken environments
    in timeout.t (the hash structure mentioned in the previous change).

    The sub-second timer tests now set a timeout at 0.1 seconds, and
    check for a delta time that is less than 0.8 seconds. Proving that
    they completed in under 1 second. This provides a 0.7 second range
    of execution time to account for busy systems.  Previous tests, only
    allowed for something less than 0.1 second.

    Makefile.PL now looks for "Time::HiRes::ualarm()", and tests it. If
    it works, high resolution timeouts are enabled.  Makefile.PL reports
    what it finds, and t/timeout.t reports when high resolution tests
    are disabled, but timeout.t should not fail because of this... it
    will just run fewer tests.

  Changes in Sys::SigAction 0.19  27 Jul 2013
  -------------------------------------------
    Change sig_alarm() to use HiRes::ualarm() instead of
    HiRes::alarm(). Hoping to fix hires test failures on some platforms.

    Build a hash structure in timeout.t to disable the HiRes tests on
    certain platforms where these functions may to be consistently
    broken, but disable them for at least another round, hoping that the
    change to using HiRes::ualarm() solves the problem.

    Also, restructure timeout.t to hardcode the number of tests
    run. Apparently Test::More on perl 5.8.x insisteds on getting the
    plan before ANY tests are run.

    Build similar structure in mask.t to disable the test on certain
    platforms were signal masking appears to be broken. Currently this
    is set to

       my $mask_broken_platforms = {
           'archname' => { 'i686-cygwin-thread-multi-64int' => 1
                         }
          ,'perlver' =>  { 'v5.10.1' => 1
                         }
       };

    Update Makefile.PL to note the fact the HiRes timeouts may broken on
    some platforms.

  Changes in Sys::SigAction 0.18  24 Jul 2013
    -------------------------------------------
    Fix "bareword" error on some platforms at least, by explicitly
    importing INT_MAX from POSIX module.

    Fix Changes file which listed verson 0.16 twice when it should have
    list version 0.17 for the more recent changes.

  Changes in Sys::SigAction 0.17  22 Jul 2013
  -------------------------------------------
    Fix timeout.t to use POSIX::pause() instead of select(), which was
    used to optimized the while ( 1 ) loop in the forever function. This
    caused failures on some platforms. pause() is right solution --
    thanks (again) to Carsten Gaebler and for the suggestion for
    handling the Time::HiRes request.  Update Makefile.PL to note the
    fact the HiRes timeouts may broken on some platforms.

    More double eval documentation cleanup that had not been previously
    caught in the POD. (bug #79130).

    When Time::HiRes is present, allow for long timeouts longer than the
    POSIX::INT_MAX microseconds when Time::HiRes is present.  Just call
    call alarm() instead of ualarm() in the case where input argument
    would result in a msecs value in an argument to ualarm which is
    larger than POSIX::INT_MAX (and, of course, add a test for this in
    timeout.t). (bug/enhancement request #75784)

    Fix typos in dbd-oracle-timeout.POD (bug #87141). It appears that
    the DBD:oracle module may now have internal handling for this
    problem (DBD::oracle not longer references Sys::SigAction).

  Changes in Sys::SigAction 0.16  21 Jul 2013
  -------------------------------------------
    Thanks to excellent patches from Carsten Gaebler (contact me if you
    want to contact him), timeout_call() now supports passing an array
    of arguments which it will pass to the code it executes.

    Minor tweak to POD.
2016-02-09 14:13:17 +00:00
mef
cf1aa6a865 Update 1.7.0 to 1.7.2
---------------------
Changes in 1.7.2 (May 2015)
- Adapted platform detection for Linux 4.*
  Thanks to C. Affolter for reporting the issue (CPAN ticket 104652)

Changes in 1.7.1 (September 2013)
- "make test" now aborts if STDOUT is not a terminal, same as already
  for STDIN. Suggested by Alexandr Ciornii via CPAN ticket 82564.
2016-02-09 13:35:40 +00:00
mef
78f974e947 Update 0.32 to 0.42
-------------------
0.42      2015-02-14
        - improve deprecation docs

0.41      2015-02-14
        [DEPRECATIONS]
        - revert the decision to not deprecate UMASK=0, re-deprecating GH #5

0.40      2013-11-15
        - fix prototype mismatch with chmod() when autodie is used. GH #3 (arrestee)
        [DEPRECATIONS]
        - undeprecating the default of $UMASK is true
          tested against my local chmod and it does obey umask. This will no
          longer be removed.

0.39      2013-09-14
        - fix tests failing to run as user with override privileges
          RT #88543 ( zefram )
        - add more tests

0.38      2013-09-09
        - fix sticky bit tests for BSD ( Slaven ReziÄ<87> )
        - disable windows tests

0.37      2013-09-08
        - verify and fix RT #78107 chmod('o+t') should set sticky-bit like unix
          chmod o+t

0.36      2013-09-08
        - improve Pod using Pod::Weaver, this will allow better linking on web
          interfaces

0.35      2013-09-08
        - add read/write tests
        - remove REVISIONS from pod
        - add Test::PodSpelling, and fix spelling errors

0.34      2013-09-08
        - fix basic.t to not fail on windows

0.33      2013-09-07
        [DEPRECATIONS]
        - $UMASK is true, this behavior is surprising if you're used to UNIX chmod
        [NEWS]
        - new maintainer Caleb Cushing
        - migrate to Dist::Zilla
        - add tests (note test failures are likely to be a result of new tests,
          the code hasn't really changed)
2016-02-09 13:24:45 +00:00
mef
f48fee6192 Update 1.52 to 1.55
-------------------
1.55    2016-01-11 - Shlomi Fish
    - Add the "{ glob => 0 }" option to remove().
        - See https://rt.cpan.org/Ticket/Display.html?id=78405
        - Thanks to SHARYANTO for the request.

1.54    2016-01-10 - Shlomi Fish
    - Fix a typo in the documentation:
        - https://rt.cpan.org/Ticket/Display.html?id=72010
        - Thanks to DFH, and dsteinbrunner for the report.
    - Hopefully fix the GitHub remote to make it more MetaCPAN-friendly.

1.53    2016-01-10 - Shlomi Fish
    - Convert the distribution from Module-Install to Dist-Zilla.
        - Module-Install is undermaintained and unloved.
    - Fix a problem running the tests in parallel.
        - https://rt.cpan.org/Public/Bug/Display.html?id=90183
        - Thanks to ETHER, RJBS, and KENTNL for the report and the analysis.
        - Earlier report by EDENC - thanks as well.
            - https://rt.cpan.org/Ticket/Display.html?id=71779
    - Removed trailing whitespace and \r-s.
        - The \r-s confused Dist-Zilla abstract extraction.
2016-02-09 13:22:37 +00:00
mef
dfcef5d99c Correct PKGNAME, was 0.16 but reallity was already 0.18 (since 2012-09-09 2016-02-09 13:06:22 +00:00
mef
9fae7a34dd Update 1.10.6 to 1.11.0
-----------------------
D-Bus 1.11.0 (2015-12-02)
==

The "peppermint deer" release.

Dependencies:

-  On non-Windows platforms, dbus now requires an <inttypes.h> that defines
  C99 constants such as PRId64 and PRIu64.

Enhancements:

-  D-Bus Specification version 0.27
    Specify that services should not reply if NO_REPLY_EXPECTED was used
    (fd.o #75749, Lars Uebernickel)

-  Add a script to do continuous-integration builds, and metadata to run it
  on travis-ci.org. To use this, clone the dbus git repository on GitHub
  and set it up with travis-ci.org; the only special setting needed is
  "only build branches with a .travis.yml". (fd.o #93194, Simon McVittie)

-  If dbus-daemon is run with --systemd-activation, do not require
  org.freedesktop.systemd1.service to exist (fd.o #93194, Simon McVittie)

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, Laurent Bigonville)

-  Print 64-bit integers on non-GNU Unix platforms (fd.o #92043, Natanael Copa)

-  When using the Monitoring interface, match messages' destinations
  (fd.o #92074, Simon McVittie)

-  On Linux with systemd, stop installing a reference to the obsolete
  dbus.target, and enable dbus.socket statically (fd.o #78412, #92402;
  Simon McVittie)

-  On Windows, when including configuration files with <include> or
  <includedir>, apply the same relocation as for the Exec paths
  in .service files (fd.o #92028, Simon McVittie)

-  Add support for backtraces on Windows (fd.o #92721, Ralf Habacker)

-  Fix many -Wpointer-sign warnings (fd.o #93069, Ralf Habacker)
2016-02-09 12:56:49 +00:00
abs
4fa8e99a15 Add a dependency on py-curses, otherwise pygrub fails to boot in guests
with

Traceback (most recent call last):
  File "/usr/pkg/bin/pygrub", line 22, in <module>
    import curses, _curses, curses.wrapper, curses.textpad, curses.ascii
  File "/usr/pkg/lib/python2.7/curses/__init__.py", line 15, in <module>
    from _curses import *
ImportError: No module named _curses

bump pkgrevision
2016-02-08 21:23:09 +00:00
sevan
dfdf0bbc42 Update to 2015.8.5, from PR#50779 addresses CVE-2016-1866
Salt 2015.8.5 is identical to the 2015.8.4 release with the addition of a fix
for issue 30820, fixed by PR #30833.

SECURITY FIX
CVE-2016-1866: Improper handling of clear messages on the minion, which could
result in executing commands not sent by the master.

This issue affects only the 2015.8.x releases of Salt. In order for an attacker
to use this attack vector, they would have to execute a successful attack on an
existing TCP connection between minion and master on the pub port. It does not
allow an external attacker to obtain the shared secret or decrypt any encrypted
traffic between minion and master.

We recommend everyone upgrade to 2015.8.4 as soon as possible.

CORE CHANGES
PR #28994: timcharper Salt S3 module has learned how to assume IAM roles

Added option mock=True for state.sls and state.highstate. This allows the salt
state compiler to process sls data in a state run without actually calling the
state functions, thus providing feedback on the validity of the arguments used
for the functions beyond the preprocessing validation provided by state.show_sls
(issue 30118 and issue 30189).

salt '*' state.sls core,edit.vim mock=True
salt '*' state.highstate mock=True
salt '*' state.apply edit.vim mock=True
CHANGES FOR V2015.8.3..V2015.8.4

Extended changelog courtesy of Todd Stansell
(https://github.com/tjstansell/salt-changelogs):

Generated at: 2016-01-25T17:48:35Z

Total Merges: 320

Changes:

PR #30613: (basepi) Fix minion/syndic clearfuncs
PR #30609: (seanjnkns) Fix documentation for pillar_merge_lists which default is
False, not …
PR #30584: (julianbrost) file.line state: add missing colon in docstring
PR #30589: (terminalmage) Merge 2015.5 into 2015.8
PR #30599: (multani) Documentation formatting fixes
PR #30554: (rallytime) Make the salt-cloud actions output more verbose and
helpful
PR #30549: (techhat) Salt Virt cleanup
PR #30553: (techhat) AWS: Support 17-character IDs
PR #30532: (whiteinge) Add execution module for working in sls files
PR #30529: (terminalmage) Merge 2015.5 into 2015.8
PR #30526: (twangboy) Added FlushKey to make sure it's changes are saved to disk
PR #30521: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8
PR #30485: (jtand) Updated pip_state to work with pip 8.0 on 2015.8
PR #30494: (isbm) Zypper: info_installed — 'errors' flag change to type
'boolean'
PR #30506: (jacksontj) Properly remove newlines after reading the file
PR #30508: (rallytime) Fix Linode driver cloning functionality
PR #30522: (terminalmage) Update git.list_worktree tests to reflect new return
data
PR #30483: (borgstrom) Pyobjects recursive import support (for 2015.8)
PR #30491: (jacksontj) Add multi-IP support to network state
PR #30496: (anlutro) Fix KeyError when adding ignored pillars
PR #30359: (kingsquirrel152) Removes suspected copy/paste error for
zmq_filtering functionailty
PR #30448: (cournape) Fix osx scripts location
PR #30457: (rallytime) Remove fsutils references from modules list
PR #30453: (rallytime) Make sure private AND public IPs are listed for Linode
driver
PR #30458: (rallytime) Back-port #30062 to 2015.8
PR #30468: (timcharper) make note of s3 role assumption in upcoming changelog
PR #30470: (whiteinge) Add example of the match_dict format to accept_dict wheel
function
PR #30450: (gtmanfred) fix extension loading in novaclient
PR #30212: (abednarik) Fix incorrect file permissions in file.line
PR #29947: (jfindlay) fileclient: decode file list from master
PR #30363: (terminalmage) Use native "list" subcommand to list git worktrees
PR #30445: (jtand) Boto uses False for is_default instead of None
PR #30406: (frioux) Add an example of how to use file.managed/check_cmd
PR #30424: (isbm) Check if byte strings are properly encoded in UTF-8
PR #30405: (jtand) Updated glusterfs.py for python2.6 compatibility.
PR #30396: (pass-by-value) Remove hardcoded val
PR #30391: (jtand) Added else statements
PR #30375: (rallytime) Wrap formatted log statements with six.u() in
cloud/__init__.py
PR #30384: (isbm) Bugfix: info_available does not work correctly on SLE 11
series
PR #30376: (pritambaral) Fix FLO_DIR path in 2015.8
PR #30389: (jtand) Older versions of ipset don't support comments
PR #30373: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8
PR #30372: (jacobhammons) Updated man pages for 2015.8.4, updated copyright to
2016
PR #30370: (rallytime) Remove incomplete function
PR #30366: (rallytime) Back-port #28702 to 2015.8
PR #30361: (cro) Flip the sense of the test for proxymodule imports, add more
fns for esxi proxy
PR #30267: (isbm) Fix RPM issues with the date/time and add package attributes
filtering
PR #30360: (jfindlay) file.remove, file.absent: mention recursive dir removal
PR #30221: (mbarrien) No rolcatupdate for user_exist in Postgres>=9.5 `#26845`_
PR #30358: (terminalmage) Add libgit2 version to versions-report
PR #30346: (pass-by-value) Prevent orphaned volumes
PR #30349: (rallytime) Back-port #30347 to 2015.8
PR #30354: (anlutro) Make sure all ignore_missing SLSes are caught
PR #30356: (nmadhok) Adding code author
PR #30340: (jtand) Updated seed_test.py for changes made to seed module
PR #30339: (jfindlay) Backport #26511
PR #30343: (rallytime) Fix 2015.8 from incomplete back-port
PR #30342: (eliasp) Correct whitespace placement in error message
PR #30308: (rallytime) Back-port #30257 to 2015.8
PR #30187: (rallytime) Back-port #27606 to 2015.8
PR #30223: (serge-p) adding support for DragonFly BSD
PR #30238: (rallytime) Reinit crypto before calling RSA.generate when generating
keys.
PR #30246: (dmacvicar) Add missing return data to scheduled jobs (`#24237`_)
PR #30292: (thegoodduke) ipset: fix test=true & add comment for every entry
PR #30275: (abednarik) Add permanent argument in firewalld.
PR #30328: (cachedout) Fix file test
PR #30310: (pass-by-value) Empty bucket fix
PR #30211: (techhat) Execute choot on the correct path
PR #30309: (rallytime) Back-port #30304 to 2015.8
PR #30278: (nmadhok) If datacenter is specified in the config, then look for
managed objects under it
PR #30305: (jacobhammons) Changed examples to use the "example.com" domain
instead of "mycompan…
PR #30249: (mpreziuso) Fixes performance and timeout issues on win_pkg.install
PR #30217: (pass-by-value) Make sure cloud actions can be called via salt run
PR #30268: (terminalmage) Optimize file_tree ext_pillar and update file.managed
to allow for binary contents
PR #30245: (rallytime) Boto secgroup/iam_role: Add note stating us-east-1 is
default region
PR #30299: (rallytime) ESXi Proxy minions states are located at
salt.states.esxi, not vsphere.
PR #30202: (opdude) Fixed the periodic call to beacons
PR #30303: (jacobhammons) Changed notes to indicate that functions are matched
using regular ex…
PR #30284: (terminalmage) salt.utils.gitfs: Fix Dulwich env detection and
submodule handling
PR #30280: (jfindlay) add state mocking to release notes
PR #30273: (rallytime) Back-port #30121 to 2015.8
PR #30301: (cachedout) Accept whatever comes into hightstate mock for state
tests
PR #30282: (cachedout) Fix file.append logic
PR #30289: (cro) Fix problems with targeting proxies by grains
PR #30293: (cro) Ensure we don't log stuff we shouldn't
PR #30279: (cachedout) Allow modules to be packed into boto utils
PR #30186: (rallytime) Update CLI Examples in boto_ec2 module to reflect correct
arg/kwarg positioning
PR #30156: (abednarik) Add option in file.append to ignore_whitespace.
PR #30189: (rallytime) Back-port #30185 to 2015.8
PR #30215: (jacobhammons) Assorted doc bug fixes
PR #30206: (cachedout) Revert "Fix incorrect file permissions in file.line"
PR #30190: (jacobhammons) Updated doc site banners
PR #30180: (jfindlay) modules.x509._dec2hex: add fmt index for 2.6 compat
PR #30179: (terminalmage) Backport #26962 to 2015.8 branch
PR #29693: (abednarik) Handle missing source file in ssh_auth.
PR #30155: (rallytime) Update boto_secgroup and boto_iam_role docs to only use
region OR profile
PR #30158: (rallytime) Move _option(value) calls to __salt__['config.option'] in
boto utils
PR #30160: (dmurphy18) Fix parsing disk usage for line with no number and AIX
values in Kilos
PR #30162: (rallytime) Update list_present and append grains state function docs
to be more clear.
PR #30163: (rallytime) Add warning about using "=" in file.line function
PR #30164: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8
PR #30168: (abednarik) Fix incorrect file permissions in file.line
PR #30154: (Oro) Fix file serialize on windows
PR #30144: (rallytime) Added generic ESXCLI command ability to ESXi Proxy Minion
PR #30142: (terminalmage) Fix dockerng.push, and allow for multiple images
PR #30075: (joejulian) Convert glusterfs module to use xml
PR #30129: (optix2000) Clean up _uptodate() in git state
PR #30139: (rallytime) Back-port #29589 to 2015.8
PR #30124: (abednarik) Update regex to detect ip alias in OpenBSD.
PR #30133: (stanislavb) Fix typo in gpgkey URL
PR #30126: (stanislavb) Log S3 API error message
PR #30128: (oeuftete) Log retryable transport errors as warnings
PR #30096: (cachedout) Add rm_special to crontab module
PR #30106: (techhat) Ensure last dir
PR #30101: (gtmanfred) fix bug where nova driver exits with no adminPass
PR #30090: (techhat) Add argument to isdir()
PR #30094: (rallytime) Fix doc formatting for cloud.create example in module.py
state
PR #30095: (rallytime) Add the list_nodes_select function to linode driver
PR #30082: (abednarik) Fixed saltversioninfo grain return
PR #30084: (rallytime) Back-port #29987 to 2015.8
PR #30071: (rallytime) Merge branch '2015.5' into '2015.8'
PR #30067: (ryan-lane) Pass in kwargs to boto_secgroup.convert_to_group_ids
explicitly
PR #30069: (techhat) Ensure that pki_dir exists
PR #30064: (rallytime) Add Syndic documentation to miscellaneous Salt Cloud
config options
PR #30049: (rallytime) Add some more unit tests for the vsphere execution module
PR #30060: (rallytime) Back-port #27104 to 2015.8
PR #30048: (jacobhammons) Remove internal APIs from rest_cherrypy docs.
PR #30043: (rallytime) Be explicit about importing from salt.utils.jinja to
avoid circular imports
PR #30038: (rallytime) Back-port #30017 to 2015.8
PR #30036: (rallytime) Back-port #29995 to 2015.8
PR #30035: (rallytime) Back-port #29895 to 2015.8
PR #30034: (rallytime) Back-port #29893 to 2015.8
PR #30033: (rallytime) Back-port #29876 to 2015.8
PR #30029: (terminalmage) git.latest: Fix handling of nonexistent branches
PR #30016: (anlutro) Properly normalize locales in locale.gen_locale
PR #30015: (anlutro) locale module: don't escape the slash in \n
PR #30022: (gqgunhed) Two minor typos fixed
PR #30026: (anlutro) states.at: fix wrong variable being used
PR #29966: (multani) Fix bigip state/module documentation + serializers
documentation
PR #29904: (twangboy) Improvements to osx packaging scripts
PR #29950: (multani) boto_iam: fix deletion of IAM users when using
delete_keys=true
PR #29937: (multani) Fix states.boto_iam group users
PR #29934: (multani) Fix state.boto_iam virtual name
PR #29943: (cachedout) Check args correctly in boto_rds
PR #29924: (gqgunhed) fixed: uptime now working on non-US Windows
PR #29883: (serge-p) fix for nfs mounts in _active_mounts_openbsd()
PR #29894: (techhat) Support Saltfile in SPM
PR #29856: (rallytime) Added some initial unit tests for the
salt.modules.vsphere.py file
PR #29855: (rallytime) Back-port #29740 to 2015.8
PR #29890: (multani) Various documentation fixes
PR #29850: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8
PR #29811: (anlutro) influxdb: add retention policy module functions
PR #29814: (basepi) [2015.8][Windows] Fix multi-master on windows
PR #29819: (rallytime) Add esxi module and state to docs build
PR #29832: (jleimbach) Fixed typo in order to use the keyboard module for RHEL
without systemd
PR #29803: (rallytime) Add vSphere module to doc ref module tree
PR #29767: (abednarik) Hosts file update in mod_hostname.
PR #29772: (terminalmage) pygit2: skip submodules when traversing tree
PR #29765: (gtmanfred) allow nova driver to be boot from volume
PR #29773: (l2ol33rt) Append missing wget in debian installation guide
PR #29800: (rallytime) Back-port #29769 to 2015.8
PR #29775: (paulnivin) Change listen requisite resolution from name to ID
declaration
PR #29754: (rallytime) Back-port #29719 to 2015.8
PR #29713: (The-Loeki) Pillar-based cloud providers still forcing use of
deprecated 'provider'
PR #29729: (rallytime) Further clarifications on "unless" and "onlyif"
requisites.
PR #29737: (akissa) fix pillar sqlite3 documentation examples
PR #29743: (akissa) fix pillar sqlite not honouring config options
PR #29723: (rallytime) Clarify db_user and db_password kwargs for
postgres_user.present state function
PR #29722: (rallytime) Link "stateful" kwargs to definition of what "stateful"
means for cmd state.
PR #29724: (rallytime) Add examples of using multiple matching levels to Pillar
docs
PR #29726: (cachedout) Disable some boto tests per resolution of moto issue
PR #29708: (lagesag) Fix test=True for file.directory with recurse
ignore_files/ignore_dirs.
PR #29642: (cachedout) Correctly restart deamonized minions on failure
PR #29599: (cachedout) Clean up minion shutdown
PR #29675: (clinta) allow returning all refs
PR #29683: (rallytime) Catch more specific error to pass the error message
through elegantly.
PR #29687: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8
PR #29681: (clinta) fix bare/mirror in git.latest
PR #29644: (rallytime) Fixed a couple more ESXi proxy minion bugs
PR #29645: (rallytime) Back-port #29558 to 2015.8
PR #29632: (jfindlay) reduce severity of tls module __virtual__ logging
PR #29606: (abednarik) Fixed duplicate mtu entry in RedHat 7 network
configuration.
PR #29613: (rallytime) Various ESXi Proxy Minion Bug Fixes
PR #29628: (DmitryKuzmenko) Don't create io_loop before fork
PR #29609: (basepi) [2015.8][salt-ssh] Add ability to set salt-ssh command umask
in roster
PR #29603: (basepi) Fix orchestration failure-checking
PR #29597: (terminalmage) dockerng: Prevent exception when API response contains
empty dictionary
PR #29596: (rallytime) Back-port #29587 to 2015.8
PR #29588: (rallytime) Added ESXi Proxy Minion Tutorial
PR #29572: (gtmanfred) [nova] use old discover_extensions if available
PR #29545: (terminalmage) git.latest: init submodules if not yet initialized
PR #29548: (rallytime) Back-port #29449 to 2015.8
PR #29547: (rallytime) Refactored ESXCLI-based functions to accept a list of
esxi_hosts
PR #29563: (anlutro) Fix a call to deprecated method in python-influxdb
PR #29565: (bdrung) Fix typos and missing release note
PR #29540: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8
PR #29499: (rallytime) Initial commit of ESXi Proxy Minion
PR #29526: (jfindlay) 2015.8.2 notes: add note about not being released
PR #29531: (jfindlay) grains.core: handle undefined variable
PR #29538: (basepi) [2015.8] [salt-ssh] Remove umask around actual execution for
salt-ssh
PR #29505: (rallytime) Update boto_rds state docs to include funky yaml syntax
for "tags" option.
PR #29513: (bdrung) Drop obsolete syslog.target from systemd services
PR #29500: (rallytime) Back-port #29467 to 2015.8
PR #29463: (abednarik) Add **kwargs to debconf.set.
PR #29399: (jfindlay) modules.status: add human_readable option to uptime
PR #29433: (cro) Files for building .pkg files for MacOS X
PR #29455: (jfindlay) modules.nova.__init__: do not return None
PR #29454: (jfindlay) rh_service module __virtual__ return error messages
PR #29476: (tbaker57) Doc fix - route_table_present needs subnet_names (not
subnets) as a key
PR #29487: (rallytime) Back-port #29450 to 2015.8
PR #29441: (rallytime) Make sure docs line up with blade_idrac function specs
PR #29440: (rallytime) Back-port #28925 to 2015.8
PR #29435: (galet) Grains return wrong OS version and other OS related values
for Oracle Linux
PR #29430: (rall0r) Fix host.present state limitation
PR #29417: (jacobhammons) Repo install updates
PR #29402: (techhat) Add rate limiting to linode
PR #29400: (twangboy) Fix #19332
PR #29398: (cachedout) Lint 29288
PR #29331: (DmitryKuzmenko) Bugfix - #29116 raet dns error
PR #29390: (jacobhammons) updated version numbers in documentation
PR #29381: (nmadhok) No need to deepcopy since six.iterkeys() creates a copy
PR #29349: (cro) Fix mis-setting chassis names
PR #29334: (rallytime) Back-port #29237 to 2015.8
PR #29300: (ticosax) [dockerng] Add support for volume management in dockerng
PR #29218: (clan) check service enable state in test mode
PR #29315: (jfindlay) dev tutorial doc: fix markup errors
PR #29317: (basepi) [2015.8] Merge forward from 2015.5 to 2015.8
PR #29240: (clan) handle acl_type [[d]efault:][user|group|mask|other]
PR #29305: (lorengordon) Add 'file' as a source_hash proto
PR #29272: (jfindlay) win_status module: handle 12 hour time in uptime
PR #29289: (terminalmage) file.managed: Allow local file sources to use
source_hash
PR #29264: (anlutro) Prevent ssh_auth.absent from running when test=True
PR #29277: (terminalmage) Update git_pillar runner to support new git ext_pillar
config schema
PR #29283: (cachedout) Single-quotes and use format
PR #29139: (thomaso-mirodin) [salt-ssh] Add a range roster and range targeting
options for the flat roster
PR #29282: (cachedout) dev docs: add development tutorial
PR #28994: (timcharper) add support to s3 for aws role assumption
PR #29278: (techhat) Add verify_log to SPM
PR #29067: (jacksontj) Fix infinite recursion in state compiler for prereq of
SLSs
PR #29207: (jfindlay) do not shadow ret function argument
PR #29215: (rallytime) Back-port #29192 to 2015.8
PR #29217: (clan) show duration only if state_output_profile is False
PR #29221: (ticosax) [dokcerng] Docu network mode
PR #29269: (jfindlay) win_status module: fix function names in docs
PR #29213: (rallytime) Move _wait_for_task func from vmware cloud to vmware
utils
PR #29271: (techhat) Pass full path for digest (SPM)
PR #29244: (isbm) List products consistently across all SLES systems
PR #29255: (garethgreenaway) fixes to consul module
PR #29208: (whytewolf) Glance more profile errors
PR #29200: (jfindlay) mount state: unmount by device is optional
PR #29205: (trevor-h) Fixes #29187 - using winrm on EC2
PR #29170: (cachedout) Migrate pydsl tests to integration test suite
PR #29198: (jfindlay) rh_ip module: only set the mtu once
PR #29135: (jfindlay) ssh_known_hosts.present state: catch not found exc
PR #29196: (s0undt3ch) We need novaclient imported to compare versions
PR #29059: (terminalmage) Work around upstream pygit2 bug
PR #29112: (eliasp) Prevent backtrace (KeyError) in ssh_known_hosts.present
state
2016-02-07 23:55:01 +00:00
ryoon
7ff7d29d08 Fix PR pkg/50774. Add libdl and libm to LIBS for Linux 2016-02-07 05:14:37 +00:00
khorben
761ce19981 Avoid a crash in "status.diskusage" when not on Linux or FreeBSD
Bump PKGREVISION in the process.
2016-02-04 22:05:36 +00:00
he
388d9838a9 Plug a memory leak in the irq NetBSD plugin, and avoid use of a
non-initialized stack variable in the same (code borrowed from NetBSD's
vmstat, leak was of my own doing).
Bump PKGREVISION.
2016-02-03 15:10:43 +00:00
he
cd97f2cb4e When testing for kern.cp_time, really do that and not kern.cp_times (typo).
Bump PKGREVISION.
2016-02-03 13:10:27 +00:00
mef
7e950a2a18 Update 0.17 to 0.32
--------------------
0.32 2015-08-25T02:09:18Z
	- fix compatibility issue on Solaris (thanks to Syohei YOSHIDA) #40

0.31 2015-07-20T02:38:57Z
	- do not remove the socket file when becoming a daemon (thanks to
          andyjones) #34 #36
	- emit name of the directory to which it failed to chdir(2) (thanks
          to tokuhirom) #33

0.30 2015-06-05T05:28:43Z
	- unlink the status file only when created by itself (thanks to
          tokuhirom) #32
	- redo #26 (thanks to tokuhirom) #31

0.29 2015-06-04T06:45:26Z
	- build should fail on Windows (thanks to chorny) #26
	- add `--stop` option (thanks to tokuhirom) #28
	- do not close STDIN in case the listening port is mapped to fd
          zero (thanks to tokuhirom) #29 #24
	- reopen STDIN to suppress unnecessary warnings (thanks to
          touhirom) #30

0.28 2015-05-28T22:08:37Z
	- add `--port=[host:]port=fd` option for specifying the file
          descriptor number (thanks to tokuhirom) #24

0.27 2015-04-28T01:02:28Z
	- revert 0.26 so that the install script can update the
	- shebang (thanks to miyagawa) #22 modernize the build tool
	- (thanks to miyagawa) #23
0.26
	- `start_server` command uses perl found in $PATH instead of
          /usr/bin/perl #21
0.25
	- fix `already in use` error if the program is restarted
          (regression in 0.21) #18
	- tests now pass on environments wo. IPv6 support #19
0.24
	- introduce --daemonize option (#18 #6)
	- fix bug that causes a infinite loop in shutdown (amends #14)
0.23
	- set IPV6_V6ONLY for socket bound to an IPv6 address (#16)
0.22
	- support for IPv6 (#16)
	- include repository URL in META.yml (#15; thanks to ether)
0.21
	- remove dependency against non-standard modules (#14)
0.19
	- reimplement changes in 0.15, 0.16 for stability (#13)
	- update inc/Module/Install
2016-02-01 12:12:05 +00:00
jmmv
32c18ca4cf Fix path to sysbuild in sysbuild4cron.
This is a pull-up of upstream 1eb74a64b213d0e4e6a98955169fae76b1c563e0
which was committed on 2014-07-01 but never checked in here (nor I have
released another distfile yet).

Bump PKGREVISION to 2 for this fix.
2016-02-01 03:21:30 +00:00
ryoon
6f39097991 Update to 8.35
Changelog:
* Noteworthy changes in release 8.25 (2016-01-20) [stable]

** Bug fixes

  cp now correctly copies files with a hole at the end of the file,
  and extents allocated beyond the apparent size of the file.
  That combination resulted in the trailing hole not being reproduced.
  [bug introduced in coreutils-8.10]

  cut --fields no longer outputs extraneous characters on some uClibc configs.
  [bug introduced in coreutils-6.11]

  install -D again copies relative file names when absolute file names
  are also specified along with an absolute destination directory name.
  [bug introduced in coreutils-6.2]

  ls no longer prematurely wraps lines when printing short file names.
  [bug introduced in coreutils-5.1.0]

  mv no longer causes data loss due to removing a source directory specified
  multiple times, when that directory is also specified as the destination.
  [bug introduced in coreutils-8.24]

  shred again uses defined patterns for all iteration counts.
  [bug introduced in coreutils-5.93]

  sort --debug -b now correctly marks the matching extents for keys
  that specify an offset for the first field.
  [bug introduced with the --debug feature in coreutils-8.6]

  tail -F now works with initially non existent files on a remote file system.
  [bug introduced in coreutils-7.5]

** New commands

  base32 is added to complement the existing base64 command,
  and encodes and decodes printable text as per RFC 4648.

** New features

  comm,cut,head,numfmt,paste,tail now have the -z,--zero-terminated option, and
  tac --separator accepts an empty argument, to work with NUL delimited items.

  dd now summarizes sizes in --human-readable format too, not just --si.
  E.g., "3441325000 bytes (3.4 GB, 3.2 GiB) copied".  It omits the summaries
  if they would not provide useful information, e.g., "3 bytes copied".
  Its status=progress output now uses the same format as ordinary status,
  perhaps with trailing spaces to erase previous progress output.

  md5sum now supports the --ignore-missing option to allow
  verifying a subset of files given a larger list of checksums.
  This also affects sha1sum, sha224sum, sha256sum, sha384sum and sha512sum.

  printf now supports the '%q' format to print arguments in a form that
  is reusable by most shells, with non-printable characters escaped
  with the POSIX proposed $'...' syntax.

  stty now supports the "[-]drain" setting to control whether to wait
  for transmission of pending output before application of settings.

** Changes in behavior

  base64 no longer supports hex or oct --wrap parameters,
  thus better supporting decimals with leading zeros.

  date --iso-8601 now uses +00:00 timezone format rather than +0000.
  The standard states to use this "extended" format throughout a timestamp.

  df now prefers sources towards the root of a device when
  eliding duplicate bind mounted entries.

  ls now quotes file names unambiguously and appropriate for use in a shell,
  when outputting to a terminal.

  join, sort, uniq with --zero-terminated, now treat '\n' as a field delimiter.

** Improvements

  All utilities now quote user supplied arguments in error strings,
  which avoids confusing error messages in the presence of '\r' chars etc.

  Utilities that traverse directories, like chmod, cp, and rm etc., will operate
  more efficiently on XFS through the use of "leaf optimization".

  md5sum now ensures a single line per file for status on standard output,
  by using a '\' at the start of the line, and replacing any newlines with '\n'.
  This also affects sha1sum, sha224sum, sha256sum, sha384sum and sha512sum.

  dircolors now supports globbing of TERM entries in its database.
  For example "TERM *256color*" is now supported.

  du no longer stats all mount points at startup, only doing so
  upon detection of a directory cycle.
  [issue introduced in coreutils-8.20]

  ls -w0 is now interpreted as no limit on the length of the outputted line.

  stat -f --format=%T now reports the file system type for new Linux
  pseudo file systems "bpf_fs", "btrfs_test", "nsfs", "overlayfs"
  and "tracefs", and remote file system "acfs".

  wc now ensures a single line per file for counts on standard output,
  by quoting names containing '\n' characters; appropriate for use in a shell.


* Noteworthy changes in release 8.24 (2015-07-03) [stable]

** Bug fixes

  dd supports more robust SIGINFO/SIGUSR1 handling for outputting statistics.
  Previously those signals may have inadvertently terminated the process.

  df --local no longer hangs with inaccessible remote mounts.
  [bug introduced in coreutils-8.21]

  du now silently ignores all directory cycles due to bind mounts.
  Previously it would issue a warning and exit with a failure status.
  [bug introduced in coreutils-8.1 and partially fixed in coreutils-8.23]

  chroot again calls chroot(DIR) and chdir("/"), even if DIR is "/".
  This handles separate bind mounted "/" trees, and environments
  depending on the implicit chdir("/").
  [bugs introduced in coreutils-8.23]

  cp no longer issues an incorrect warning about directory hardlinks when a
  source directory is specified multiple times.  Now, consistent with other
  file types, a warning is issued for source directories with duplicate names,
  or with -H the directory is copied again using the symlink name.

  factor avoids writing partial lines, thus supporting parallel operation.
  [the bug dates back to the initial implementation]

  head, od, split, tac, tail, and wc no longer mishandle input from files in
  /proc and /sys file systems that report somewhat-incorrect file sizes.

  mkdir --parents -Z now correctly sets the context for the last component,
  even if the parent directory exists and has a different default context.
  [bug introduced with the -Z restorecon functionality in coreutils-8.22]

  numfmt no longer outputs incorrect overflowed values seen with certain
  large numbers, or with numbers with increased precision.
  [bug introduced when numfmt was added in coreutils-8.21]

  numfmt now handles leading zeros correctly, not counting them when
  settings processing limits, and making them optional with floating point.
  [bug introduced when numfmt was added in coreutils-8.21]

  paste no longer truncates output for large input files.  This would happen
  for example with files larger than 4GiB on 32 bit systems with a '\n'
  character at the 4GiB position.
  [the bug dates back to the initial implementation]

  rm indicates the correct number of arguments in its confirmation prompt,
  on all platforms.  [bug introduced in coreutils-8.22]

  shuf -i with a single redundant operand, would crash instead of issuing
  a diagnostic.  [bug introduced in coreutils-8.22]

  tail releases inotify resources when unused.  Previously it could exhaust
  resources with many files, or with -F if files were replaced many times.
  [bug introduced in coreutils-7.5]

  tail -f again follows changes to a file after it's renamed.
  [bug introduced in coreutils-7.5]

  tail --follow no longer misses changes to files if those files were
  replaced before inotify watches were created.
  [bug introduced in coreutils-7.5]

  tail --follow consistently outputs all data for a truncated file.
  [bug introduced in the beginning]

  tail --follow=name correctly outputs headers for multiple files
  when those files are being created or renamed.
  [bug introduced in coreutils-7.5]

** New features

  chroot accepts the new --skip-chdir option to not change the working directory
  to "/" after changing into the chroot(2) jail, thus retaining the current wor-
  king directory.  The new option is only permitted if the new root directory is
  the old "/", and therefore is useful with the --group and --userspec options.

  dd accepts a new status=progress level to print data transfer statistics
  on stderr approximately every second.

  numfmt can now process multiple fields with field range specifications similar
  to cut, and supports setting the output precision with the --format option.

  split accepts a new --separator option to select a record separator character
  other than the default newline character.

  stty allows setting the "extproc" option where supported, which is
  a useful setting with high latency links.

  sync no longer ignores arguments, and syncs each specified file, or with the
  --file-system option, the file systems associated with each specified file.

  tee accepts a new --output-error option to control operation with pipes
  and output errors in general.

** Changes in behavior

  df no longer suppresses separate exports of the same remote device, as
  these are generally explicitly mounted.  The --total option does still
  suppress duplicate remote file systems.
  [suppression was introduced in coreutils-8.21]

  mv no longer supports moving a file to a hardlink, instead issuing an error.
  The implementation was susceptible to races in the presence of multiple mv
  instances, which could result in both hardlinks being deleted.  Also on case
  insensitive file systems like HFS, mv would just remove a hardlinked 'file'
  if called like `mv file File`.  The feature was added in coreutils-5.0.1.

  numfmt --from-unit and --to-unit options now interpret suffixes as SI units,
  and IEC (power of 2) units are now specified by appending 'i'.

  tee will exit early if there are no more writable outputs.

  tee does not treat the file operand '-' as meaning standard output any longer,
  for better conformance to POSIX.  This feature was added in coreutils-5.3.0.

  timeout --foreground no longer sends SIGCONT to the monitored process,
  which was seen to cause intermittent issues with GDB for example.

** Improvements

  cp,install,mv will convert smaller runs of NULs in the input to holes,
  and cp --sparse=always avoids speculative preallocation on XFS for example.

  cp will read sparse files more efficiently when the destination is a
  non regular file.  For example when copying a disk image to a device node.

  mv will try a reflink before falling back to a standard copy, which is
  more efficient when moving files across BTRFS subvolume boundaries.

  stat and tail now know about IBRIX.  stat -f --format=%T now reports the file
  system type, and tail -f uses polling for files on IBRIX file systems.

  wc -l processes short lines much more efficiently.

  References from --help and the man pages of utilities have been corrected
  in various cases, and more direct links to the corresponding online
  documentation are provided.
2016-01-31 09:20:50 +00:00
jperkin
88e765cda3 Add LICENSE (mit). 2016-01-29 10:02:52 +00:00
prlw1
7bcdacdffc Update apcupsd to 3.14 branch revision r2365
3.14.14 was tagged but not released, 3.14.13 is the last release, hence
apcupsd-3.14.13r2365.

- Remove use of BSD USB driver; all platforms except Linux use generic-usb now
- i18n support removed


3.14.14 -- 30 May 2015

BUG FIXES

  * win32: Fix missing DLLs when installing only apctray

  * Fixes for socket error handling. Resolves apcaccess crash when connection
    fails as well as several other theoretical issues.

  * MODBUS/USB error handling (COMMLOST) improvements for faulty USB links

  * Fix hiddev binding when usbfs is mounted on /dev/bus/usb instead of
    /proc/bus/usb. This is necessary for switching between MODBUS/USB and
    USB/HID on Linux.

  * Update GPLv2 text and FSF address to match current versions from FSF.

  * Various fixes for potential issues suggested by Coverity Scan


3.14.13 -- 02 February 2015

NEW FEATURES

  * MODBUS USB support

    Previous releases supported MODBUS serial (RS232). This release adds
    support for MODBUS over USB. This protocol is preferable to the normal
    USB HID driver because it offers access to more UPS data readouts and
    controls. The only configuration file change needed versus MODBUS serial
    is to change UPSCABLE to usb and use an empty DEVICE setting. See the
    MODBUS section of the apcupsd manual for more details.

  * Support for Apple Notification Center on Mac OS X (replaces Growl)

  * Apple install packages and binaries are signed with an Apple Developer
    key for compatibility with Gate Keeper

  * Windows USB driver has been updated with additional USB identifiers to
    support future APC products.

BUG FIXES

  * Use launchd for startup on Mac OS X as the old Startup Items mechanism is
    no longer supported in 10.10 and above

  * Fix apcaccess on ARM systems where char is unsigned by default

  * Fix several potential issues identified by Coverity static analysis

  * Numerous other fixes and improvements all over the code, many of them
    submitted by users...Thank you!

MISC

  * Windows port now builds with the same configure and make system as the
    other targets, no need to maintain a special hardcoded Makefile.

  * Many cleanups to the Windows port codebase

  * Prebuilt binaries for Mac OS X no longer support PowerPC systems or
    Mac OS X 10.4 and older


3.14.12 -- 29 March 2014             (Maintenance Release)

NEW FEATURES

  * apcaccess and apcupsd status format updates to ease parsing by scripts

  * UPS name is included in subject line of emails in default scripts

  * Default event scripts pull SYSADMIN and APCUPSD_MAIL definitions from a
    common config file so they can easily be configured in one place

BUG FIXES

  * Fix issue with certain Back-UPS USB models repeatedly cycling power on/off
    after killpower is issued

  * Fix display of battery level during MODBUS calibration

  * Fix apctest EEPROM setting on various models

  * Close and reopen serial port during extended COMMLOST in apcsmart driver
    (helps recover connection when USB serial port dongles are reconnected)

  * Avoid probing non-APC USB devices as it can cause lockups

  * Fix issue with service failing to start on Windows during boot with USB UPS

  * Fix bogus lock file error when config file error forces early termination

  * Fix MODBUS NOMOUTV reading for voltages other than 120VAC

  * Fix LOADPCT (CI_LOAD) on MODBUS driver

  * Fix issue with net driver not reporting MODEL value


3.14.11 -- 31 January 2014           (Maintenance Release)

NEW FEATURES

  * MODBUS protocol support

    Over the summer, APC publicly released documentation[1] on a new UPS
    control and monitoring protocol, loosely referred to as MODBUS (after the
    historic industrial control protocol it is based on). The new protocol
    operates over RS232 serial lines as well as USB connections and is intended
    to supplement APC's proprietary Microlink protocol. Microlink is not going
    away, but APC has realized that third parties require access to UPS status
    and control information. Rather than publicly open Microlink, they have
    created another protocol to operate along side it.

    Many existing Microlink UPSes can be upgraded to support MODBUS via a
    firmware update. See [2]. Certain older models are not upgradeable. APC
    support will be your best contact for determining if your UPS supports a
    MODBUS upgrade the information linked below does not make it clear.

    For now, apcupsd supports MODBUS over RS232 serial only. It DOES NOT yet
    support MODBUS over USB. See the apcupsd manual[3] for information on
    setting up apcupsd.conf for MODBUS UPSes.

    [1] http://www.apc.com/whitepaper/?an=176
    [2] http://www.schneider-electric.us/support/index?page=content&country=ITB&lang=EN&id=FA164737
    [3] http://www.apcupsd.com/manual/manual.html

  * Windows USB driver is now digitally signed thanks to Jernej Simoncic
    <jernej's-sflist@eternallybored.org>


3.14.10 -- 13 September 2011         (Maintenance Release)

BUG FIXES

  * Fix missing status and spurrious incorrect status on newer BackUPS CS
    models using USB interface.

  * USB compatibility fixes for Mac OS X Lion

  * USB driver support for newer Microlink models on Mac OS X Lion and Windows

  * Ignore transitions to battery due to calibration (possible if user
    initiates calibration, then exits apctest and starts apcupsd before
    calibration completes.

  * Fix truncation of long UPS model names such as "Smart-UPS RT 5000 XL"

  * Fix MODEL vs. APCMODEL confusion. Remove APCMODEL and rename old MODEL
    aka 'mode' to DRIVER.
2016-01-28 15:51:34 +00:00
jperkin
c14f995b36 Add LICENSE (modified-bsd). 2016-01-28 13:38:53 +00:00
martin
834cefdd37 Make it work in NetBSD-current (where vsize_t is hidden from regular userland) 2016-01-28 12:47:00 +00:00
wiz
1442111255 Recursive PKGREVISION bump for poppler shlib bump. 2016-01-27 10:31:28 +00:00
fhajny
597c71d225 Update sysutils/rsyslog to 8.16.0.
Version 8.16.0 [v8-stable] 2016-01-26
- rsgtutil: Added extraction support including loglines and hash chains.
- clean up doAction output module interface
- new system properties for $NOW properties based on UTC
- impstats: support broken ElasticSearch JSON implementation
- omelasticsearch: craft better URLs
- imfile: add experimental "reopenOnTruncate" parameter
- bugfix imfile: proper handling of inotify initialization failure
- bugfix imfile: potential segfault due to improper handling of ev var
- bugfix imfile: potential segfault under heavey load.
- bugfix ommail: invalid handling of server response
- bugfix omelasticsearch: custom serverport was ignored on some platforms
- bugfix: tarball did not include some testbench files
- bugfix: memory misadressing during config parsing string template
- bugfix imzmq: memory leak
- bugfix imzmq: memory leak
- bugfix omzmq: memory leak
- some code improvement and cleanup
2016-01-26 15:20:33 +00:00
rillig
16780deed1 Documented patch, as requested by pkglint 2016-01-26 00:13:20 +00:00
leot
b269d7654a Update sysutils/di to 4.40.
Patch provided by Brad Lanam in PR pkg/50696.

Changes:
    4.40                                    [2016-1-22]
        Updated the Tcl interface to return the 'display' key as a list.

    4.39                                    [2016-1-22]
        Added a Tcl interface.
        Fixed CSV header to honor -n flag.
        Added -C, --csv-tabs to output CSV with tabs.
        Fixes for mingw (build, long double can't be printf'd).
        Update mkconfig to version 1.27

    4.38                                    [2016-1-6]
        Honor FreeBSD NO_PIE environment variable.
        Update mkconfig to version 1.26

    4.37                                    [2015-10-18]
        Fixed a problem when processing the DI_ARGS environment variable.
        Hardened compiler options: reference: http://wiki.debian.org/Hardening
        Code cleanup to fix compiler warnings.

    4.36                                    [2015-5-18]
        Updated test for NFS remote filesystems.

    4.35                                    [2014-2-15]
        Updates for Irix.
        Fixed a bug when -I/-x were specified in addition to a filespec.
        Updated build system to mkconfig-1.24
2016-01-24 11:07:49 +00:00
ryoon
edffa9be5c Update to 3.4.2
* Upstream supports NetBSD and remove local patches

Changelog:
3.4.2 - 2016-01-20
==================

**Enhancements**

- #728: [Solaris] exposed psutil.PROCFS_PATH constant to change the default
  location of /proc filesystem.

**Bug fixes**

- #730: [FreeBSD] psutil.virtual_memory() crashes.


3.4.1 - 2016-01-15
==================

**Enhancements**

- #557: [NetBSD] added NetBSD support.  (contributed by Ryo Onodera and
  Thomas Klausner)
- #708: [Linux] psutil.net_connections() and Process.connections() on Python 2
  can be up to 3x faster in case of many connections.
  Also psutil.Process.memory_maps() is slightly faster.
- #718: process_iter() is now thread safe.

**Bug fixes**

- #714: [OpenBSD] virtual_memory().cached value was always set to 0.
- #715: don't crash at import time if cpu_times() fail for some reason.
- #717: [Linux] Process.open_files fails if deleted files still visible.
- #722: [Linux] swap_memory() no longer crashes if sin/sout can't be determined
  due to missing /proc/vmstat.
- #724: [FreeBSD] virtual_memory().total is slightly incorrect.
2016-01-20 22:59:09 +00:00
jperkin
3632b01aa6 Ensure we use largefile interfaces on SunOS, fixes checks against files
that are >2GB.  Bump PKGREVISION.
2016-01-20 11:49:13 +00:00
wiz
65c6690182 Update dbus-glib to 0.106:
dbus-glib 0.106 (2016-01-14)
============================

The “crumbling vestige” release.

Fixes:

• Stop testing G_HAVE_INLINE, which ceased to work in GLib 2.47.2 and
  wasn't meant to be API anyway. Instead, rely on "static inline" doing
  the right thing. On pre-C99 compilers, this relies on <glib.h> defining
  inline to __inline, __inline__ or the empty string if the compiler
  requires it, which it has done since 2000. (fd.o #93513, Colin Watson)

• Stop calling g_mem_profile() in the tests, which no longer does anything
  and caused the tests to fail by issuing a warning (Simon McVittie)

• Slightly modernize build system, and remove a weird cross-directory
  dependency which was breaking distcheck (Simon McVittie)

• Stop distributing generated marshallers in the tarball (Simon McVittie)
2016-01-18 22:53:03 +00:00
fhajny
28a12701ee Update sysutils/erlang-lager to 3.0.2.
Change to use erlang/module.mk.

Changes since 3.0.1:
- Handle lack of get_env/3 within R15
- application:get_env/3 has different semantics than get_env/2
- Add option to print all metadata in the default formatter
- Add option to format output with Width param
- fix: the word width is misspelled in all of the test cases
- fix: string:right is arity 2, test for bad args
2016-01-16 17:37:37 +00:00
fhajny
58f5fc63b5 Update sysutils/erlang-goldrush to 0.1.8.
Change to use erlang/module.mk.

Changes since 0.1.7:
- Add support for not equal
2016-01-16 17:33:51 +00:00
jperkin
3fc58a0d0f Make post-install commands more resilient. 2016-01-13 07:54:31 +00:00
markd
b7689bb3f6 library minor version update. Bump PKGREVISION. 2016-01-10 19:15:11 +00:00
markd
087ef92423 Update kdf to 15.12.0
minor updates.
2016-01-10 19:13:18 +00:00
markd
f503339352 library minor version update. 2016-01-10 19:12:13 +00:00
markd
1e76849d30 Update kuser to 15.12.0
minor updates.
2016-01-10 19:10:38 +00:00