The Sigar API provides a portable interface for gathering system information
such as:
* System memory, swap, cpu, load average, uptime, loginsi
* Per-process memory, cpu, credential info, state, arguments, environment,
open files
* File system detection and metrics
* Network interface detection, configuration info and metrics
* TCP and UDP connection tables
* Network route table
This information is available in most operating systems, but each OS has their
own way(s) providing it. SIGAR provides developers with one API to access this
information regardless of the underlying platform. The core API is implemented
in pure C with bindings currently implemented for Java, Perl, Ruby, Python,
Erlang, PHP and C#. This port provides the Java bindings.
WWW: https://support.hyperic.com/display/SIGAR/Home
- Check for the presence of libc++ rather than for OSVERSION and
fix options processing [1]
- Use MOC variable provided by bsd.qt.mk
Reported by: wblock [1]
zfs-stats displays ZFS statistics in human-readable format including
ARC, L2ARC, zfetch (DMU) and vdev cache statistics.
This script is a fork of sysutils/zfs-stats which has no dependency on perl or
other ports.
PR: ports/194977
Submitted by: Devin Teske <dteske@FreeBSD.org> (maintainer)
Sponsored by: Panzura, Inc.
automatically handled by the combination of the Cabal and the pkg(8)
frameworks
Issue raised by: antoine
Discussed with: ashish
Obtained from: FreeBSD Haskell
While here, clean up a bit. Use @sample keyword, wrap compound commands
with parentheses, customize WWWDIR, specify PORTDOCS explicitly, and
use MKDIR instead of INSTALL -d.
PR: 194678
Submitted by: reiner (skoef.nl)
- submitter takes maintainership
Changes:
0.4.4:
- Added support for Japanese mail addresses with dots at non-standard
places in localpart.
- Changed handling of ENOSPACE into a normal temporary failure and added
handling of ENOQUOTA as a user error.
- Restructured result execution, so that all actions which involve mail
storage are always committed before all others.
- Implemented support for generic Sieve storages. Using alternative
storages now also possible for sieve_before/sieve_after.
- Implemented storage driver for retrieving Sieve scripts from LDAP.
This currently cannot be used with ManageSieve.
- Implemented sieve_redirect_envelope_from setting, which allows
configuring the envelope sender of redirected messages.
- Fixed handling of mail storage errors occurring while evaluating the
input message.
- managesieve-login:
- Removed bogus ALERT response code returned for AUTHENTICATE
command.
- Fixed handling of invalid initial response argument to AUTHENTICATE
command.
- Fixed handling of stream errors in lexical scanner.
- Fixed handling of SMTP errors. Permanent and temporary errors were
mixed up.
- Fixed several problems reported by CLang 3.4.
- duplicate extension: Fixed erroneous compile error about conflicting
tags when `:handle' argument was used last.
- relational extension: Fixed error handling of `:value' match.
- editheader extension: Fixed header unfolding and header iteration.
- mailbox extension: Fixed the `:create' tag, which erroneously
subscribed an existing folder.
- extprograms plugin: Fixed handling of error codes.
- doveadm-sieve plugin: Fixed several bugs. Synchronization of symbolic
link in the file storage should now also work properly.
0.4.5:
- Added a Pigeonhole version banner to doveconf output. This way, future
bug reports will also include Pigeonhole version information.
- Fixed handling of implicit keep. Last version erroneously reported
that implicit keep succeeded after an earlier failure, while it in
fact had failed. Particularly occurred for mailbox quota errors.
- Fixed segfault occurring on SunOS systems when there is no active
script.
0.4.6:
- ports-related change integrated upstream
PR: 194645
Submitted by: Larry Rosenman <ler@lerctr.org>
Approved by: maintainer (timeout)
This backports changes from pypy-devel. Although that port has not gone
through standard QA, there have not been any complaints in the months that
it has been available under pypy-devel.