FreeBSD Monitor
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 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, 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.
Ports Updating
2015-03-13
AFFECTS: users of net/serviio
AUTHOR: [email protected]

The Java Polling Watch Service used in Serviio 1.5.1 is fixed. If you
unchecked "Keep library automatically updated" with 1.5 (as recommended
in the 20150206 entry) you can enable it again.
Ports Updating
2015-03-09
AFFECTS: users of net-mgmt/netdisco
AUTHOR: [email protected]

netdisco version has been upgraded to netdisco2

After upgrading, you will need to review all your configuration, as
this new version won't read old config files.
You'll be able to keep your data though netdisco-deploy command
Ports Updating
2015-03-05
AFFECTS: users of x11-wm/xfce4 and multimedia/xfce4-parole
AUTHOR: [email protected]

Xfce 4.12 has been imported. Please use the following instructions to
upgrade.

For package users:
# pkg upgrade

For ports users:
# portmaster -a
# portmaster x11-wm/xfce4

GStreamer 1.0 is enabled by default in Parole media player.

Xfce 4.12 now depends of Adwaita icon theme. If you are upgrading from
Xfce 4.10 you probably still have the Tango or GNOME theme selected.
Open the Settings Manager and select Appearance. Inside dialog box switch
to the Icons tag and select the "Adwaita" entry in the list.
Ports Updating
2015-03-04
AFFECTS: users of security/libressl
AUTHOR: [email protected]

After upgrading of libressl you should manually update all packages that
depending on this library since its version has been changed. Normally,
you could obtain the list of dependent software by running the following
command:

pkg query -e '%n = libressl' %ro

Then you should rebuild all ports depending on libressl to avoid dangling
shared library dependencies.
Ports Updating
2015-03-01
AFFECTS: users of lang/ruby20
AUTHOR: [email protected]

The default ruby version has been updated from 2.0 to 2.1.

If you compile your own ports you may keep 2.0 as the default version by
adding the following lines to your /etc/make.conf file:

#
# Keep ruby 2.0 as default version
#
DEFAULT_VERSIONS+=ruby=2.0

If you wish to update to the new default version, you need to first stop any
software that uses ruby. Then, you will need to follow these steps, depending
upon how you manage your system.

If you use pkgng, simply upgrade:
# pkg upgrade

If you use portmaster, install new ruby, then rebuild all ports that depend
on ruby:
# portmaster -o lang/ruby21 lang/ruby20
# portmaster -R -r ruby-2.1

If you use portupgrade, install new ruby, then rebuild all ports that depend
on ruby:

# pkg delete -f ruby portupgrade
# make -C /usr/ports/ports-mgmt/portupgrade install clean
# pkg set -o lang/ruby20:lang/ruby21
# portupgrade -x ruby-2.1.\* -fr lang/ruby21
Ports Updating
2015-03-01
AFFECTS: users of lang/ruby20
AUTHOR: [email protected]

The default ruby version has been updated from 2.0 to 2.1.

If you compile your own ports you may keep 2.0 as the default version by
adding the following lines to your /etc/make.conf file:

#
# Keep ruby 2.0 as default version
#
DEFAULT_VERSIONS+=ruby=2.0

If you wish to update to the new default version, you need to first stop any
software that uses ruby. Then, you will need to follow these steps, depending
upon how you manage your system.

If you use pkgng, simply upgrade:
# pkg upgrade -f

If you use portmaster, install new ruby, then rebuild all ports that depend
on ruby:
# portmaster -o lang/ruby21 lang/ruby20
# portmaster -R -r ruby-2.1

If you use portupgrade, install new ruby, then rebuild all ports that depend
on ruby:

# pkg delete -f ruby portupgrade
# make -C /usr/ports/ports-mgmt/portupgrade install clean
# pkg set -o lang/ruby20:lang/ruby21
# portupgrade -x ruby-2.1.\* -fr lang/ruby21
Ports Updating
2015-02-27
AFFECTS: Users of games/trigger
AUTHOR: [email protected]

games/trigger has been split and renamed to games/trigger-rally
and games/trigger-data ports. Deinstall previous version
before upgrading.
Ports Updating
2015-02-24
AFFECTS: Users of net-p2p/bitcoin (cli utilities)

The bitcoin-cli and bitcoin-tx utilities have been re-packaged into
a separate port. If you require these programs, or use the bitcoin-cli
program to access the daemon or the GUI, install net-p2p/bitcoin-utils
to reinstall them.
Ports Updating
2015-02-24
AFFECTS: Users of lang/ruby19

lang/ruby19 has reached its end-of-life and has been removed. The
default version has been 2.0 for a while. Other available versions
are Ruby 2.1 and Ruby 2.2.

Users who have DEFAULT_VERSIONS=ruby=1.9 in their /etc/make.conf are
encouraged to remove it or change it to an available version.

AFFECTS: Users of net-p2p/bitcoin (cli utilities)

The bitcoin-cli and bitcoin-tx utilities have been re-packaged into
a separate port. If you require these programs, or use the bitcoin-cli
program to access the daemon or the GUI, install net-p2p/bitcoin-utils
to reinstall them.
Ports Updating
2015-02-24
AFFECTS: Users of lang/ruby19

lang/ruby19 has reached its end-of-life and has been removed. The
default version has been 2.0 for a while. Other available versions
are Ruby 2.1 and Ruby 2.2.

Users who have DEFAULT_VERSIONS=ruby=1.9 in their /etc/make.conf are
encouraged to remove it or change it to an available version.
Ports Updating
2015-02-24
AFFECTS: Users of devel/qt4-linguist
AUTHOR: [email protected]

Linguist tools have been moved from qt4-linguist port to new
devel/qt4-linguisttools port. Deinstall qt4-linguist before
upgrading.
Ports Updating
2015-02-20
AFFECTS: users of PHP

The default PHP version has been updated from 5.4 to 5.6.

If you use binary packages you should make a list of php packages
before running 'pkg upgrade':

# pkg info php5\* > ~/installed-php-ports-list

After the upgrade, check with such list if all your php extensions
are still installed, and reinstall them if needed.
Ports Updating
2015-02-13
AFFECTS: users who upgraded from FreeBSD 7.x or older with "make world" but never ran "make delete-old"
AUTHOR: [email protected]

Dependency registration has been reworked.
If you encounter the following error, you may have stale magic files
for file(1):

===> bar-x depends on shared library: libfoo.so - not found

You can remove the stale /usr/share/misc/magic.mime{,.mgc} files
manually or run "make delete-old" in ${SRCDIR}.
Ports Updating
2015-02-07
AFFECTS: users of mail/opensmtpd-devel
AUTHOR: [email protected]

MYSQL, PGSQL, LDAP, and REDIS options are removed from port, as
they're moved upstream to a separate project, which is yet to
release snapshots. If you need those options, then please install
"mail/opensmtpd" port instead. To do that:

If using portupgrade:
# portupgrade -o mail/opensmtpd mail/opensmtpd-devel

If using portmaster:
# portmaster -o mail/opensmtpd mail/opensmtpd-devel
Ports Updating
2015-02-06
AFFECTS: users of net/serviio
AUTHOR: [email protected]

The java dependency changed from java 7 (lang/openjdk7 if you haven't
installed another java 7 implementation) to java 8 (e.g. lang/openjdk8).
If serviio is the only reason that java 7 is installed, you can delete
java 7 after the update to serviio 1.5.0.

The Java Polling Watch Service used in Serviio 1.5 aggressively searches
for file system updates. Until the Serviio poller is re-enabled in 1.5.1,
consider unchecking "Keep library automatically updated" if you have a
large media collection or are concerned about CPU/disk usage.
Ports Updating
2015-02-06
AFFECTS: users of net/serviio
AUTHOR: [email protected]

The java dependency changed from java 7 (java/openjdk7 if you haven't
installed another java 7 implementation) to java 8 (e.g. java/openjdk8).
If serviio is the only reason that java 7 is installed, you can delete
java 7 after the update to serviio 1.5.0.

The Java Polling Watch Service used in Serviio 1.5 aggressively searches
for file system updates. Until the Serviio poller is re-enabled in 1.5.1,
consider unchecking "Keep library automatically updated" if you have a
large media collection or are concerned about CPU/disk usage.
Ports Updating
2015-02-04
AFFECTS: users of databases/mysql55-(server|client)
AUTHOR: [email protected]

The default MySQL version has been updated from 5.5 to 5.6.

If you compile your own ports you may keep 5.5 as the default version by
adding the following lines to your /etc/make.conf file:

#
# Keep MySQL 5.5 as default version
#
DEFAULT_VERSIONS+=mysql= 5.5

If you wish to update to the new default version, you need to first stop any
running server instance. Then, you will need to follow these steps, depending
on intalled packages.

# pkg set -o databases/mysql55-client:databases/mysql56-client
# pkg set -o databases/mysql55-server:databases/mysql56-server
# pkg upgrade
Ports Updating
2015-02-04
AFFECTS: users of databases/mysql55-(server|client)
AUTHOR: [email protected]

The default MySQL version has been updated from 5.5 to 5.6.

If you compile your own ports you may keep 5.5 as the default version by
adding the following lines to your /etc/make.conf file:

#
# Keep MySQL 5.5 as default version
#
DEFAULT_VERSIONS+=mysql= 5.5

If you wish to update to the new default version, you need to first stop any
running server instance. Then, you will need to follow these steps, depending
on installed packages.

# pkg set -o databases/mysql55-client:databases/mysql56-client
# pkg set -o databases/mysql55-server:databases/mysql56-server
# pkg upgrade