New features:
- cf-promises flag --parse-tree is replaced by
--policy-output-format=, requiring the user to
specify the output format (none, cf, json)
- cf-promises allows partial check of policy (without
body common control) without integrity check;
--full-check enforces integrity check
- agent binaries support JSON input format (.json
file as generated by cf-promises)
- cf-key: new options --trust-key/-t and --print-digest/-p
- Class "failsafe_fallback" is defined in failsafe.cf when
main policy contains errors and failsafe is run because
of this
- add scope attribute for body classes (Redmine #2013)
Changes:
- process promises don't log if processes are out of range
unless you run in verbose mode
- reports promises are now allowed in any context (Redmine
#2005)
- cf-report has been removed
- cf-execd: --once implies --no-fork
Bugfixes:
- do not wait for splaytime when executing only once
- disable xml editing functionality when libxml2 doesn't
provide necessary APIs (Redmine #1937)
Approved by: cy (maintainer, implicit)
- update historical header with new format and email address
- while here drop phpv4 and deprecated knob of WITHOUT_PHP_DEPENDS
shift to INSTALL_macros for installations in favor of CP
shift pre-everything target to where other targets are placed
PR: 176302
Submitted by: maintainer, cristianorolim@outlook.com
rom.cc: In member function 'bool s9x::ROMdata::extractROMdata(const std::string&, const std::string&)':
rom.cc:244: error: cannot convert 'gzFile_s**' to 'gzFile_s*' for argument '1' to 'off_t gzseek(gzFile_s*, off_t, int)'
rom.cc:246: error: cannot convert 'gzFile_s**' to 'gzFile_s*' for argument '1' to 'int gzclose(gzFile_s*)
Use SUB_FILES for pkg-message processing
Use ETCDIR where appropriate
PR: ports/176334
Approved by: James O'Gorman <james@netinertia.co.uk> (maintainer)
- remove etc/periodic/monthly/998.zfs-scrub--it was rendered redundant by the
scrub periodic added to the base
- remove the scrub_in_progress check. As of 7.3-R and 8.0-R, ZFS supports taking
snapshots while a scrub is running--this check is no longer necessary on all
supported releases
- remove files/patch-zfs-snapshot (was fixed upstream).
PR: 176132
Submitted by: Darren Pilgrim <darren.pilgrim@gmail.com>
Approved by: Peter Ankerstal <peter@pean.org> (maintainer)
Changelog per maintainer:
- soft-define the desired compiler
- minor lingual clarification in the Description of the man file (transferring -> copying)
- corrected spelling in man file
- fixed a crashing bug in synchronization mode
- don't require modification dates of directories being the same for synchronization or incremental update
- when incrementing to or synchronizing directories, do not require them to be of same st_size
- do not report meaningless numbers if nothing has been copied
Submitted by: maintainer, cyclaero@gmail.com (via private mail)
- Bump PORTREVISION.
Among other things, this commit lets KDE Workspaces react on lid
closing (e.g., sleep/lock on lid closing).
PR: 175531
Submitted by: avilla (myself)
Approved by: gnome (maintainer timeout)
for backups more convenient, mainly by automating creation, import
and export of such pools and by synchronizing datasets without the
user having to manually specify the names of the snapshots that
should be sent.
geli passphrases can be stored gpg-encrypted which allows importing
several pools in a row without having to specify each passphrase
manually.
zogftw is extendable in shell. It can be sourced from other shell
scripts or interactive shells.
WWW: http://www.fabiankeil.de/gehacktes/zogftw/
PR: ports/175127
Submitted by: Fabian Keil <fk@fabiankeil.de>
PR: ports/175331
Submitted by: Christoph Mallon
Approved by: No objections within three weeks from any maintainer
While here, style and duplicate phrase fixes in bsdcflow pkg-descr
Submitted by: mi
common tasks related to building debian packages. Programs are included to
install various files into your package, compress files, fix file permissions,
integrate your package with the debian menu system, debconf, doc-base, etc.
Most debian packages use debhelper as part of their build process.
WWW: http://joeyh.name/code/debhelper/
PR: ports/175915
Submitted by: Gea-Suan Lin <gslin@gslin.org>
clone is a file tree cloning tool which runs 3 threads - a scheduler (main), a
reader, and a writer thread. Reading and writing occurs in parallel. While this
is most beneficial for copying data from one physical disk to another, clone is
also very well suited for cloning a file tree to any place on the same disk.
Cloning includes the whole directory hierarchy, i.e. sub-directories, files,
hard links, symbolic links, attributes (modes, flags, times), extended
attributes and access control lists.
clone is useful for cloning (thus backing-up) live file systems, and it can
also be used in incremental and synchronization mode.
clone works on FreeBSD and Mac OS X.
clone is very fast, for example, cloning a whole UFS2 file hierarchy on
FreeBSD 9.1 of in total 2.3 TBytes of data from one hard disk to another
took 7.5 h, so the average transfer rate for all kind of files (very small
up to very big ones) was about 89 MByte/s.
WWW: https://code.google.com/p/clone/
PR: 175945
Submitted by: cyclaero@gmail.com
- The default configuration directory has moved from
/usr/local/etc/box to /usr/local/etc/boxbackup
PR: ports/175497
Submitted by: thompsa@
Approved by: James O'Gorman <james@netinertia.co.uk> (maintainer)
Our syslog-ng upline (Peter Czanik <czanik@balabit.hu>) requested this
update be committed to the syslog-ng-devel port instead of the main
syslog-ng port.
Submitted by: Peter Czanik <czanik@balabit.hu> -- syslog-ng upline
- Drop rubygem- prefix from PKGNAME as this no longer uses rubygems
- Add mirror
- Add setup instructions in pkg-message
- Add LICENSE
Changes:
* Scripts are now installed to /usr/local/sbin
instead of /usr/local/bin
* Add '-P pool' flag to `zfs-auto-snapshot` to limit
the snapshotting to the specified pool/dataset.
* Fix usage output
- kdebindings ports have been renamed to match upstream.
- kdemultimedia and kdenetwork have been split.
- New port games/pairs added.
- Trim Makefile header
- Convert to new option framework
- New USE_KDE4 components: libkcddb, libkcompactdisc
- Update:
databases/akonadi to 1.9.0
devel/grantlee to 0.3.0
textproc/rasqal to 0.9.30
textproc/redland-bindings to 1.0.16.1
textproc/soprano to 2.9.0
x11-toolkits/attica to 0.4.1
The area51 repository features commits by Schaich Alonso, avilla, dbn,
jhale, makc and rakuco.
Contributors:
- Oleg Sidorkin
- Tobias Berner
- Kurt Jaeger
1. Added logic to interrogate the content of flavors for correctness
before allowing them to be merged into the newjail being created.
Only paths targeting directories holding configuration files are
allowed now. The jail create process is terminated and the offending
paths are listed in error messages.
2. Changed the /root/.cshrc file in both flavors default and ssh-default
to now contain setenv PACKAGESITE to point to packages-current
so login users of any jail will have the most current package
version available.
4. In the qjail install logic added code to create these additional paths
in basejail, /usr/ports/packages, /usr/home and /home link.
5. The create -D -I options have been combined to just -d.
6. The create -i -s options have been combined to just -i.
7. The create -c & -C options have been reduced to just -c.
8. The create options -c and -f ssh-default now force the first time
login user to enter a new password.
9. Added logic to create, that rolls through the ip addresses of the
existing
jails to verify the ip address/addresses on the create command are not
all ready used.
10. Corrected the list command display format when jail has more than a
single ip address.
11. Changed the order jails are started, stopped, restarted, and listed
from <z to a> to <a to z>. Also for boot starts.
12. Added system wide logging. Every qjail subcommand and error message
is logged to /var/log/qjail.log. Rotating of the log is enabled.
13. The install subcommand has new -l option to activate system wide
logging.
14. The update subcommand has [-l on|off] option to turn logging on and off.
15. Added new subcommand logmsg. This posts comments to the log file.
16. Changed update option to use its own
/usr/local/etc/qjail.portsnap.conf
file instead of the hosts /etc/portsnap.conf. Enabled REFUSE statements in
/usr/local/etc/qjail.portsnap.conf to drop categories most likely to never
be
used to compile ports inside of a jail.
17. As sparse image allocations get larger 1G -> 5G creating jails from
archives was taking very long times to complete, 20 minutes or more.
Archives of sparse images larger that 7G caused terminations. All these
things have one thing in common. They all used the pax and cpio utilities.
Turns out these utilities are not sparse file aware. Had to completely
change the way sparse image jails moved through the qjail system. Now the
archive process opens the sparse image and really archives it as a
directory tree jail. This required restore and create options to change
also.
PR: ports/175771
Submitted by: Joe Barbish (maintainer)
Salt API : Expose the fundamental aspects of Salt control to external sources
=============================================================================
Salt API is a modular interface on top of Salt that can provide a variety of
entry points into a running Salt system.
WWW: http://saltstack.org
PR: 175512
Submitted by: christer.edwards@gmail.com
pacman is a utility which manages software packages in Linux. It
uses simple compressed files as a package format, and maintains a
text-based package database (more of a hierarchy), just in case
some hand tweaking is necessary.
pacman does not strive to "do everything." It will add, remove and
upgrade packages in the system, and it will allow you to query the
package database for installed packages, files and owners. It also
attempts to handle dependencies automatically and can download
packages from a remote server.
WWW: https://www.archlinux.org/pacman/
* rephrase Comment field or use port ${COMMENT} if appropriate
* adjust Icon field according to the Desktop Entry Specification
* update Categories field: remove deprecated category Application;
set main category if missing
- Remove indefinite article and/or rephrase COMMENT
Approved by: portmgr (bapt), maintainer silence (12 days)
- add fixes from upstream (bumping portrevision)
- permit overriding USE_GCC from environment (but note that GCC is
required due to GCC extensions that are unsupported by clang)
- actually pass CC and CXX as themselves, and HOSTCC/HOSTCXX through
MAKE_ARGS, so that it actually gets effective
- add install conflict with busybox-unstable
busybox-unstable:
- new port, based on the fixed busybox, for the unstable 1.21 branch,
with install conflict with busybox-[1-9]*