FreeBSD Monitor
Ports Updating
2015-05-27
AFFECTS: users of sysutils/xfce4-power-manager
AUTHOR: [email protected]

Before upgrading, you must stop xfce4-power-manager daemon:

xfce4-power-manager --quit
Ports Updating
2015-05-19
AFFECTS: users of sysutils/webmin and sysutils/usermin
AUTHOR: [email protected]

After upgrading to Perl 5.20 the /usr/bin/perl link will no longer
be available. You will have to check your perl-path files and
change the path of the Perl interpreter to "/usr/local/bin/perl":

/usr/local/etc/webmin/perl-path
/usr/local/etc/usermin/perl-path
Ports Updating
2015-05-13
AFFECTS: users of lang/perl5*
AUTHOR: [email protected]

The default Perl version has been switched to Perl 5.20. If you are using
binary packages to upgrade your system, you do not have anything to do, pkg
upgrade will do the right thing. For the other people, assuming you are
migrating from 5.18 to 5.20, do:

Portupgrade users:
portupgrade -o lang/perl5.20 -f lang/perl5.18

portupgrade -f `pkg shlib -R libperl.so.5.18|tail +2`

Portmaster users:
portmaster -o lang/perl5.20 lang/perl5.18

portmaster -f `pkg shlib -R libperl.so.5.18|tail +2`

NOTE:
Perl has been removed from base more than ten years ago, so it was way past
time for the /usr/bin/perl symlink to be removed from the port. If for
some strange reason, you still need it, you will have to create it
manually.

IMPORTANT:
In case you have not updated your system in a while, and specifically,
followed the 20141126 instructions regarding the new Perl layout, you
should follow those more extensive instructions rather than the
conservative presented here.
Ports Updating
2015-05-13
AFFECTS: users of lang/perl5*
AUTHOR: [email protected]

The default Perl version has been switched to Perl 5.20. If you are using
binary packages to upgrade your system, you do not have anything to do, pkg
upgrade will do the right thing. For the other people, assuming you are
migrating from 5.18 to 5.20, do:

Portupgrade users:
portupgrade -o lang/perl5.20 -f lang/perl5.18

portupgrade -f `pkg shlib -R libperl.so.5.18|tail +2`

Portmaster users:
portmaster -o lang/perl5.20 lang/perl5.18

portmaster -f `pkg shlib -R libperl.so.5.18|tail +2`

IMPORTANT:
In case you have not updated your system in a while, and specifically,
followed the 20141126 instructions regarding the new Perl layout, you
should follow those more extensive instructions rather than the
conservative presented here.
Ports Updating
2015-05-10
AFFECTS: users of mail/postfix mail/postfix-current
AUTHOR: [email protected]

The following OPTIONS where renamed to match the default used in most all other ports
- SASL2 -> SASL
- OPENLDAP -> LDAP

If any of the old OPTIONS was enabled before, please re-run "make config".
Ports Updating
2015-05-08
AFFECTS: users of www/iojs
AUTHOR: [email protected]

iojs has been updated to 2.0.0. The binary modules may need to be
rebuilt due to V8 version ABI change.
Ports Updating
2015-05-06
AFFECTS: users of net/asterisk13 with PJSIP (default on) and SRTP (default off) options enabled
AUTHOR: [email protected]

This applies ONLY TO USERS COMPILING FROM PORTS:
To avoid dependency problems, you must remove the pjsip port
before upgrading asterisk13.

# pkg delete pjsip
# portmaster -a

These steps are unnecessary for those using binary packages.

Please see the 20150323 entry for background about this problem.
Ports Updating
2015-05-06
AFFECTS: users of net/asterisk13 with PJSIP (default on) and SRTP (default off) options enabled
AUTHOR: [email protected]

Due to asterisk13 requiring conflicting port options for the net/pjsip
dependency when the SRTP option is enabled together with the PJSIP
one I have created a new slave port to pjsip to enforce the
required option so asterisk can enforce that option with a
conditional dependency.

Users building custom packages with poudriere should have no
problems, since pkgng is able to handle the change automatically.

For users compiling from ports a simple update of asterisk will
keep it working because the already installed pjsip port will
satisfy the dependency. They anyway should, when convenient,
disinstall the pjsip port(this will also disinstall asterisk13)
and rebuild asterisk13 to force it to grab the correct dependency
to avoid problems with future updates.

Please check the 20150323 entry in this file which has some
background about this problem.
Ports Updating
2015-05-01
AFFECTS: users of graphics/qgis
AUTHOR: [email protected]

Following OPTIONS have been renamed in 2.8.1_1 to match upstream:

- MAPSERVER to SERVER
Ports Updating
2015-04-27
AFFECTS: users of mail/opensmtpd
AUTHOR: [email protected]

Following OPTIONS are being removed in 5.4.5p1:

- LDAP
- SQLITE
- MYSQL
- PGSQL
- REDIS

They are disabled/removed in upstream since 5.4.4p1, but did not get removed
from port.
Ports Updating
2015-04-20
AFFECTS: users of devel/icu
AUTHOR: [email protected]

icu has been updated to 55.1. Please rebuild all ports that depends on it

If you use portmaster:
portmaster -w -r icu
If you use portupgrade:
portupgrade -fr devel/icu

20150419
AFFECTS: Users of emulators/wine-devel
AUTHOR: [email protected]


The COMPHOLIO option in emulators/wine-devel has been renamed to
STAGING to align with the upstream evolution of that project.
Ports Updating
2015-04-17
AFFECTS: Users of audio/bcg729
AUTHOR: [email protected]

The Mediastreamer plugin included in this package has been separated into
a new port audio/msbcg729.
Ports Updating
2015-04-09
AFFECTS: User of security/sguil
AUTHOR: [email protected]

security/sguil was erroneously provisioned a UID that conflicted with
the dns/dnscrypt-proxy port. A new UID and GID of 991 has been issued.

Existing users will be able to upgrade the sguil packages without
issue. The existing UID will continue to be used. If you do a clean
install of security/sguil on a new server and migrate files or
intentionally delete the sguil user and group and reinstall you may
run into permissions issues.

Examples include the /var/run/sguild and /usr/local/etc/sguild directories.
Ports Updating
2015-04-06
AFFECTS: User of emulators/xen emulators/xl and sysutils/xen-tools
AUTHOR: [email protected]

sysutils/xen-tools has been renamed sysutils/xen-guest-tools
emulators/xl has been renamed sysutils/xen-tools
emulators/xen has been renamed emulators/xen-kernel
A new emulators/xen has been introduced, it is a metaport that depends on
emulators/xen-kernel and sysutils/xen-tools
Ports Updating
2015-04-03
AFFECTS: Users of irc/rbot
AUTHOR: [email protected]

Ruby Bot now has a new upstream maintainer. The project has been updated
to work with Ruby 2.0+. Some migration is needed to move away from
BDB regristry files. The guide for that is at
https://github.com/ruby-rbot/rbot/wiki/MigrationGuide

rbotdb can be used to backup a BDB database and then restore it to a working
format for the new rbot. Update your conf.yaml after with 'core.db: tc'
once converted.
Ports Updating
2015-03-31
AUTHOR: [email protected]

Subversion modules are no longer activated in httpd.conf!
To activate the subversion apache modules a dedicated file
will be installed as modules.d/220_subversion.conf
Ports Updating
2015-03-24
AFFECTS: Users of dns/bind9*
AUTHOR: [email protected]

This is only for FreeBSD 10.0+.

BIND auto chroot has been added back to the named rc script. As enabling it
by default would most certainly break people's setup, it is not. To enable
it, and chroot it in /var/named, add the following line to your rc.conf file:

named_chrootdir="/var/named"

On first launch, the rc script will move the /usr/local/etc/namedb directory
into the chroot, and create a symlink to it.

Note that, if you're running from within a jail, you need to have a
/var/named/dev devfs created beforehand, with the null and random devices.
Ports Updating
2015-03-23
AFFECTS: Users of net/asterisk* and net/pjsip ports
AUTHOR: [email protected]

Due to conflicts between base OpenSSL and ports provided OpenSSL
library, which is required by net/libsrtp, the srtp support has
to be removed from the default asterisk13 port configuration,
otherwise a not working binary would be generated.

To get SRTP support working in the asterisk ports make sure all
dependencies are linked against the same SSL library implementation
to avoid runtime conflicts. On 10.1 everything will work fine
unless ports SSL libraries are explicitly installed. On older OS
versions(10.0 and earlier) you will need to compile all ports
with WITH_OPENSSL_PORT=yes.

To get working SRTP support in asterisk13 with the pjsip backend
it is also needed to enable the EXTSRTP option in the pjsip port.

If the CURL option is enabled also make sure the ftp/curl port
is using a GSSAPI implementation linking to the same SSL
implementation the other ports are using (BASE or NONE if you're
using base OpenSSL, GSSAPI_HEIMDAL GSSAPI_MIT otherwise). If an
incompatible option is being used the curl module will cause
asterisk to fail on startup due to mixing calls to OpenSSL from
base and from ports.
Ports Updating
2015-03-23
AFFECTS: Users of net/asterisk* and net/pjsip ports
AUTHOR: [email protected]

Due to conflicts between base OpenSSL and ports provided OpenSSL
library, which is required by net/libsrtp, the srtp support has
to be removed from the default asterisk13 port configuration,
otherwise a a not working binary would be generated.

To get SRTP support working in the asterisk ports it is needed
to build all other required ports with WITH_OPENSSL_PORT=yes. For
asterisk13 it is also needed to enable the EXTSRTP option in the
pjsip port.

If the CURL option is enabled also make sure the ftp/curl port
is using one of the HEIMDAL_PORT or KRB5_PORT options, otherwise
the curl module will cause asterisk to fail on startup due to
mixing calls to OpenSSL from base and from ports.
Ports Updating
2015-03-23
AFFECTS: Users of net/asterisk* and net/pjsip ports
AUTHOR: [email protected]

Due to conflicts between base OpenSSL and ports provided OpenSSL
library, which is required by net/libsrtp, the srtp support has
to be removed from the default asterisk13 port configuration,
otherwise a a not working binary would be generated.

To get SRTP support working in the asterisk ports it is needed
to build all other required ports with WITH_OPENSSL_PORT=yes. For
asterisk13 it is also needed to enable the EXTSRTP option in the
pjsip port.
Ports Updating
2015-03-22
AFFECTS: Users of security/openssh-portable
AUTHOR: [email protected]

The port now uses VersionAddendum for the port version string. Setting
the value to "none" in your sshd_config and restarting openssh will allow
removing the version from the banner.
Ports Updating
2015-03-21
AFFECTS: Users of x11-servers/xorg-server and other X servers
AUTHOR: [email protected]

All fonts ports have been modified to respect XDG and install in
share/fonts

The Xorg servers now are looking there by default

If you experience font related issues, view the output of

# fc-list

If the list appears incomplete or has fonts still pointing to
/usr/local/lib/X11/fonts you may forcibly update the font cache:

# fc-cache -fs
Ports Updating
2015-03-21
AFFECTS: Users of x11-servers/xorg-server and other X servers
AUTHOR: [email protected]

All fonts ports have been modified to respect XDG and install in
share/fonts

The Xorg servers now are looking there by default, and have been
modified to also look into etc/X11/fontpath.d (see Xserver(1) for more
details) adding a symlink in that directory pointing to a font directory
will automatically add the later into Xorg FontPath
Ports Updating
2015-03-21
AFFECTS: Users of x11-servers/xorg-server and other X servers
AUTHOR: [email protected]

All fonts ports have been modified to respect XDG and install in
share/fonts

The Xorg servers now are looking there by default
Ports Updating
2015-03-17
AFFECTS: users of editors/openoffice-4 and editors/openoffice-devel
AUTHOR: [email protected]

Contrary to what is stated in pkg-message, openoffice-4 and
openoffice-devel have stored user settings in ~/.openoffice.org-devel/4
since r325370 (2013-08-25). This update expects user settings to reside
in the more standard ~/.openoffice.org/4.

To preserve your user settings, rename or copy them from
~/.openoffice.org-devel/4 to ~/.openoffice.org/4. when installing this
update to apache-openoffice-4.1.1_7 or
apache-openoffice-devel-4.2.1652526_2,3.