git: f54a784ff055 - main - UPDATING: Trim upto stable/12 release
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 12 May 2023 18:36:14 UTC
The branch main has been updated by bofh:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f54a784ff055dbc093ba4a2c202b3fe504b8933d
commit f54a784ff055dbc093ba4a2c202b3fe504b8933d
Author: Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-05-12 15:10:10 +0000
Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-05-12 18:36:06 +0000
UPDATING: Trim upto stable/12 release
Approved by: portmgr
---
UPDATING | 2899 --------------------------------------------------------------
1 file changed, 2899 deletions(-)
diff --git a/UPDATING b/UPDATING
index 8a8a94898057..a547fac9a729 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5003,2902 +5003,3 @@ leave you without networking.
available in devel/pecl-xdebug25
If you're using PHP 7.3, the only compatible xdebug version is available
in devel/pecl-xdebug-devel
-
-20180930:
- AFFECTS: users of DRM components
- AUTHOR: jmd@FreeBSD.org
-
- A metaport, graphics/drm-kmod, was introduced for users of both the LinuxKPI-
- based DRM components as well as the legacy ones. It is recommended to use the
- metaport from now on, which will select a recommended DRM version based on
- the FreeBSD version.
-
-20180924:
- AFFECTS: www/libresonic-standalone
- AUTHOR: jlh@FreeBSD.org
-
- HTTPS support has been removed from the port, as it will be removed upstream:
- https://github.com/Libresonic/libresonic/issues/125#issuecomment-256227104
-
- In order to avoid strange behavior for users who are using this feature, the
- rc.d script will fail fast if libresonic_ssl="YES". You should remove the
- following variables from rc.conf(5): libresonic_ssl libresonic_ssl_keystore
- libresonic_ssl_password.
-
- # sed -i '' /libresonic_ssl/d /etc/rc.conf
-
- Users needing SSL are encouraged to use an HTTP reverse-proxy. Example
- configurations can be found here:
- https://github.com/Libresonic/libresonic/issues/119
-
-20180922:
- AFFECTS: users of graphics/ilmbase, graphics/OpenEXR
- AUTHOR: mandree@FreeBSD.org
-
- The IlmBase package has been updated to 2.3.0.
- The OpenEXR package has been renamed to openexr and updated to 2.3.0.
-
- The PORTREVISION of all ports requiring either has been bumped to
- ease the rebuilds, and where there were versions in the file names,
- these have been removed from the *_DEPENDS lines for easier maintenance.
-
- A full ports or package upgrade should just work.
-
- If you are doing partial updates, be sure to rebuild and reinstall
- all packages that require either of OpenEXR or ilmbase.
- Normally, these can be listed by running:
-
- # pkg info -q -r OpenEXR ilmbase | sort -u | xargs pkg info -q -o
-
-20180905:
- AFFECTS: users of lang/php56
- AUTHOR: tz@FreeBSD.org
-
- The default version of PHP has been switched from 5.6 to 7.1.
-
- 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.
-
- If you use mod_php56 you need to deinstall it and install mod_php71.
-
-20180901:
- AFFECTS: net/samba48
- AUTHOR: timur@FreeBSD.org
-
- Samba ports from now on are not dependent from the databases/ldb* ports,
- as the link between Samba and LDB is too tight and each next major Samba
- release requires it's own major LDB release. Please, remove installed
- version of databases/ldb13 from your system with:
-
- # pkg delete -f databases/ldb13
-
-20180901:
- AFFECTS: net-mgmt/librenms
- AUTHOR: dvl@FreeBSD.org
-
- As of version 1.42, to conform with man hier, logs and rrd files have
- relocated outside the WWW directory. When upgrading from < 1.42 to more
- recent versions, the following steps are required.
-
- You must update config.php and manually relocate the rrd and log files.
- Before upgrading, please stop librenms, update the configuration, and
- relocate the files.
-
- If you find graphs are not updating, fping >= 4.0 requires an IPv6
- address. Adding an IPv6 address should fix graphing.
-
- Please add these entries to config.php:
-
- $config['installed_from_package'] = true;
- $config['log_dir'] = '/var/log/librenms';
- $config['rrd_dir'] = '/var/db/librenms/rrd';
-
- To relocate the files:
-
- mkdir /var/log/librenms /var/db/librenms
- chown www:ww: /var/log/librenms /var/db/librenms
- cd /usr/local/www/librenms
- mv rrd /var/db/librenms/
- mv logs/librenms.log /var/log/librenms/
- rmdir logs
-
- An application key is required. Please follow these steps to generate it:
-
- cd /usr/local/www/librenms
- cp -i .env.sample .env
-
- You might need to set your database details in that file.
- Then run:
-
- php artisan key:generate
-
- The output should look something like this:
-
- **************************************
- * Application In Production! *
- **************************************
-
- Do you really wish to run this command? (yes/no) [no]:
- > y
-
- Application key [base64:P62La9V........qw=] set successfully.
-
-20180901:
- AFFECTS: users of samba46
- AUTHOR: antoine@FreeBSD.org
-
- The default version of samba has been switched from 4.6 to 4.7.
- Upgrade instructions:
-
- For package users having samba46 installed indirectly (as a dependency):
- # pkg upgrade
-
- For package users having samba46 installed directly (leaf port):
- # pkg upgrade
- # pkg install samba47
-
- For ports users:
- If you want to keep samba46, add DEFAULT_VERSIONS+= samba=4.6 to make.conf
-
- If you want to upgrade to samba47, remove samba46:
- # pkg delete -f samba46
-
- Portmaster users:
- # portmaster net/samba47
- # portmaster -a
-
- Portupgrade users:
- # portinstall net/samba47
- # portupgrade -a
-
-20180813:
- AFFECTS: net/geoipupdate
- AUTHOR: adamw@FreeBSD.org
-
- There have been some breaking changes to the GeoIP.conf in version 3.0.0.
- Read about the changes at
- https://github.com/maxmind/geoipupdate/blob/master/ChangeLog.md
- and either edit your GeoIP.conf as needed, or recreate it from
- GeoIP.conf.sample.
-
-20180810:
- AFFECTS: databases/postgresql??-server
- AUTHOR: girgen@FreeBSD.org
-
- The PostgreSQL server packages are no longer built with support for the XML
- datatype per default. To retain support for the XML datatype you should build
- the port and check the XML option in the option dialog. The reason for this
- is the bad security reputation of libxml2.
-
-20180806:
- AFFECTS: www/tt-rss
- AUTHOR: thierry@FreeBSD.org
-
- tt-rss now uses pdo_mysql/pgsql for database access; a web server reload
- will be required if pdo ext. isn't installed.
-
-20180804:
- AFFECTS: net-mgmt/zabbix*-server
- AUTHOR: dbaio@FreeBSD.org
-
- The JAVAGW option was removed from the Zabbix Server and an additional slave
- port was created, zabbix*-java, it installs only Zabbix Java Gateway files,
- this way is possible to deploy a Zabbix Java Gateway without the need to
- install Zabbix Server components.
-
- If you are using the JAVAGW option on Zabbix Server, please, install now the
- new zabbix*-java port.
-
-20180803
- AFFECTS: users of net/openntpd
- AUTHOR: naddy@FreeBSD.org
-
- The numerical ID of the "_ntp" user had to be moved after 12.0-CURRENT
- (revision 336525) took over its value for a user "ntpd" that uses a
- different privilege model.
-
- To avoid clashes between the two users, please remove the openntpd
- package, delete the old UID with
-
- # pw userdel _ntp
-
- and re-install openntpd.
-
-20180731:
- AFFECTS: users of audio/sndio
- AUTHOR: tobik@FreeBSD.org
-
- sndiod(8) will now use the default audio device /dev/dsp instead
- of /dev/dsp0 if no device was specified.
-
- The location of ~/.aucat_cookie has moved to ~/.sndio/cookie. If
- you share audio devices via sndiod(8) on the network or between
- local users, please migrate it manually to the new location to
- guarantee a smooth upgrade.
-
-20180731:
- AFFECTS: users of x11/xorg and all ports with USE_XORG=*proto
- AUTHOR: zeising@FreeBSD.org
-
- The xorg *proto packages have all been merged into one package,
- x11/xorgproto. This might cause issues with upgrading. If you
- get conflicts between xorgproto and old *proto packages, please
- remove the old package and install xorgproto again.
-
- In order to remove all orphaned ports, including all *proto port,
- the following can be used after the ports tree has been updated:
- pkg version -l \? | cut -f 1 -w | grep -v compat | xargs pkg delete -fy
-
-20180728:
- AFFECTS: users who upgrade from security/kc to security/kc24
- AUTHOR: pi@FreeBSD.org
-
- The ondisk format changes from kc 2.3 to kc 2.4, so please
- read the kc24 pkg-message file before the upgrade. It describes
- how to create a backup, the xml dump and how to import the
- xml dump afterwards.
-
-20180725:
- AFFECTS: users of textproc/ibus-typing-booster
- AUTHOR: thierry@FreeBSD.org
-
- Due to a migration from IBusConfig to GSettings, the old settings are
- unfortunately lost, so one has to open the setup tool and recreate ones
- favourite settings.
-
-20180714:
- AFFECTS: users of dns/dnsdist
- AUTHOR: cpm@FreeBSD.org
-
- After discussing with several users, we noticed that quite a lot of them
- were not aware that enabling the dnsdist's console without a key, even
- restricted to the local host, could be a security issue and allow privilege
- escalation by allowing an unprivileged user to connect to the console and
- execute Lua code as the dnsdist user. We therefore decided to refuse any
- connection to the console until a key has been set, so please check that
- you do set a key before upgrading if you use the console.
-
- For further details read:
- https://blog.powerdns.com/2018/07/10/dnsdist-1-3-2-released/
-
-20180704:
- AFFECTS: users of www/gitlab
- AUTHOR: mfechner@FreeBSD.org
-
- The gitlab port uses the package from gitlab.org instead of github.org.
- For this the port was renamed from gitlab to gitlab-ce.
- Please follow the instructions very carefully to not lose your data!
- Not only the package was renamed, also the directory name changed.
-
- You can find the current instruction here:
- https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/10.8-11.0-freebsd.md
-
- Please note the update was only tested for an update from 10.8.5 to 11.0.2.
- If your version of gitlab was released before 2014-03-13 you cannot update
- to this version. You need to make an intermediate update to an earlier
- version before.
-
-20180701:
- AFFECTS: users of devel/bats
- AUTHOR: lifanov@FreeBSD.org
-
- The devel/bats port has been renamed to devel/bats-core to match the
- new upstream project.
-
-20180630:
- AFFECTS: users of net-im/ejabberd
- AUTHOR: ashish@FreeBSD.org
-
- In version 18.06, upstream has removed support for IRC transport.
-
-20180625:
- AFFECTS: users of PHP based applications like drush
- AUTHOR: mfechner@FreeBSD.org
-
- Flavors are being added to PHP applications. If you use PHP 5.6 you need:
-
- # pkg set -n drush:drush-php56
-
- For more details see 20180611.
-
-20180612:
- AFFECTS: users of the nox flavor of editors/emacs-devel
- AUTHOR: jrm@FreeBSD.org
-
- The package name for the nox flavor of editors/emacs-devel changed from
- emacs-devel_nox to emacs-devel-nox. To install the new package, run
-
- # pkg install emacs-devel-nox
-
- pkg should remove the old and install the new package.
-
-20180612:
- AFFECTS: users of packages that depend on Emacs
- AUTHOR: jrm@FreeBSD.org
-
- With the release of Emacs version 26.1, the major version of editors/emacs
- changed from 25 to 26, so the names of packages that depend on Emacs have also
- changed. For example, pdf-tools-emacs25-0.80.79_1 is now called
- pdf-tools-emacs26-0.80.79_1. The name change means simply running `pkg
- upgrade` will not upgrade foo-emacs25-x to foo-emacs26-x.
-
- To list the packages to upgrade, use
-
- # pkg info \*emacs25\*
-
- then install the new version for each with
-
- # pkg install foo-emacs26
-
- pkg should remove the old and install the new packages.
-
-20180611:
- AFFECTS: users of PHP based applications
- AUTHOR: mat@FreeBSD.org
-
- Flavors are being added to PHP applications. When a port is flavorized, pkg
- needs to be told about the name change, for example, if PHP 5.6 is the one
- you need:
-
- # pkg set -n squirrelmail:squirrelmail-php56
-
- Most port will have packages for all PHP versions present in the ports tree,
- but some may not be compatible with a specific version.
-
- To get the available flavors, pkg rquery can be used:
-
- # pkg rquery %n mail/squirrelmail
- squirrelmail-php56
- squirrelmail-php70
- squirrelmail-php71
- squirrelmail-php72
-
-20180602:
- AFFECTS: users of net/frr
- AUTHOR: olivier@FreeBSD.org
-
- Due to regression detected in FRR version 4.0, port was renamed to frr4
- to prepare re-introduction of frr3 port version.
-
- To rename the installed package to match the new naming scheme, run:
- # pkg set -n frr:frr4
-
-20180529:
- AFFECTS: users of textproc/ibus-typing-booster
- AUTHOR: thierry@FreeBSD.org
-
- Attention, this release merges all engines into one. Therefore, the
- engine names had to change. The old engine names like "German - DE
- (Typing Booster)", "Hindi - HI (Typing Booster)" don't exist anymore!
- If one has entries for them in the Gnome Control Center or in
- ibus-setup, one needs to remove these old entries and add the new
- engine name "Other (Typing Booster)".
-
-20180518:
- AFFECTS: users of sysutils/ansible*
- AUTHOR: lifanov@FreeBSD.org
-
- Ansible ports are now flavored. Package names for Ansible changed
- to include python version. Poudriere and package users don't need
- to do anything.
-
- To rename an installed package to match the new naming scheme,
- for example, for ansible24, run:
-
- # pkg set -n ansible24:py27-ansible24
-
-20180514:
- AFFECTS: users of www/gitlab
- AUTHOR: mfechner@FreeBSD.org
-
- Gitlab-pages support was removed as new version does not compile.
- If you require gitlab-pages do not update to version 10.7.3 till it is
- fixed upstream.
- You can find the bug report here:
- https://gitlab.com/gitlab-org/gitlab-pages/issues/143
-
-20180513:
- AFFECTS: users of net/xrdp
- AUTHOR: meta@FreeBSD.org
-
- net/xrdp has been updated from 0.6.2 to 0.9.6. There are significant
- changes between these versions. You should consider backing up your
- configuration files such as xrdp.ini and sesman.ini, and then migrate
- configuration files by hand.
-
- Regarding km-*.ini, don't use the old files. They can be safely replaced
- with new ones.
-
-20180507:
- AFFECTS: users of math/suitesparse who build it locally
- AUTHOR: yuri@FreeBSD.org
-
- The suitesparse needs to be uninstalled before math/suitesparse can be
- correctly built. This is true for the version 5.2.0 and prior versions.
-
-20180505:
- AFFECTS: users of www/gitea
- AUTHOR: stb@lassitu.de
-
- The www/gitea port no longer requires shell/bash. If you want to
- stop using bash and deinstall the package, make sure to set the
- configuration in etc/gitea/conf/app.ini, section [repository],
- SCRIPT_TYPE to "sh". See app.ini.sample for an example.
-
-20180501:
- AFFECTS: users of www/node
- AUTHOR: bhughes@FreeBSD.org
-
- The www/node port has been updated to Node.js v10.0.0, the latest
- upstream release. This is a major release, including many significant
- changes. Users are encouraged to read the release announcements before
- upgrading:
-
- https://nodejs.org/en/blog/release/v10.0.0/
-
- In particular, Node.js now depends on OpenSSL 1.1.0h, so the
- BUNDLED_SSL option is enabled by default. Users can disable this
- option when using security/openssl-devel as their default SSL library.
-
-20180430:
- AFFECTS: users of news/nntp
- AUTHOR: dinoex@FreeBSD.org
-
- The option INETD was removed. If you used inetd, please change the path
- in /etc/inetd.conf from /usr/local/sbin/nntpd to /usr/local/libexec/nntpd.
-
-20180428:
- AFFECTS: users of security/libressl
- AUTHOR: brnrd@FreeBSD.org
-
- The port has been updated to the latest stable version 2.7 of LibreSSL.
- The shared library versions of the libraries have been bumped.
-
- After upgrading, manually update all packages that depend on any of the
- libraries provided by LibreSSL (libssl, libcrypto and libtls) since the
- versions of these libraries have changed. Normally, you can obtain the
- list of dependent software by running the following command:
-
- # pkg info -r libressl
-
- Then you should rebuild all ports depending on libressl to avoid dangling
- shared library dependencies. Poudriere and pkg handle this correctly,
- portmaster and portupgrade users can use the following to rebuild all
- dependent ports.
-
- Portmaster users:
- portmaster -r libressl
- Portupgrade users:
- portupgrade -fr security/libressl
-
-20180427:
- AFFECTS: users of sysutils/zrepl
- AUTHOR: woodsb02@FreeBSD.org
-
- The zrepl update to 0.0.3 includes the following breaking changes:
- - Snapshots are automatically bookmarked and pruning of bookmarks must
- be configured by adding the keep_bookmarks parameter to the prune
- policy section of the zrepl configuration file (source side only).
- Be sure to understand the meaning bookmarks have for maximum
- allowable replication downtime.
- - The ssh+stdinserver transport protocol has changed, requiring zrepl
- to be updates on both the sending and receiving side, and the daemon
- restarted on both sides.
- - The first outlet in the global.logging section of the configuration
- file is now used for logging meta-errors (e.g. problems encountered
- when writing to other logging outlets).
-
-20180425:
- AFFECTS: users of databases/pecl-redis
- AUTHOR: daniel@blodan.se
-
- pecl-redis 4.0.0 breaks backwards compatibility, users
- not aware if you are using the changed functionality or not
- should swap to databases/pecl-redis3
-
-20180417:
- AFFECTS: users of dns/dnscrypt-proxy2
- AUTHOR: egypcio@googlemail.com
-
- DNSCrypt-Proxy 2 has been updated to 2.0.10 and the configuration file
- has changed from ${PREFIX}/etc/dnscrypt-proxy.toml to
- ${PREFIX}/etc/dnscrypt-proxy/dnscrypt-proxy.toml.
-
-20180416:
- AFFECTS: users of mail/postgrey
- AUTHOR: ports.maintainer@evilphi.com
-
- If you use any of the optional make.conf variables to specify the
- postgrey user, group, db dir, or run dir when building the port, you will
- need to change the prefix from PG_ to POSTGREY_*. The variables were
- renamed to solve a namespace collision with the PostgreSQL ports.
-
-20180412:
- AFFECTS: users of devel/php-composer
- AUTHOR: madpilot@FreeBSD.org
-
- Flavors have been added to the composer port with the update to
- 1.6.3. Due to the change in PKGNAME pkg(and other tools) will not
- notice the update. It is required to tell pkg about the name
- change, for example:
-
- # pkg set -n php-composer:php56-composer
-
-20180410:
- AFFECTS: users of KDE SC4
- AUTHOR: kde@FreeBSD.org
-
- Most of KDE Applications 17.12.3 have now landed in the ports tree.
- There are still some missing pieces, that will follow soon.
-
- As mentioned in the commit messages, users of KDE SC4 should stick with the
- <foo>-kde4 named package.
-
- As the MOVED entries for ports like databases/akonadi-kde4 have been removed
- in the process of updating (as there now is again a databases/akonad), there
- might be issues for people that update from a too old installed package list
- with portmaster.
-
- These should be fixable by issuing a command à la
- # pkg set --change-origin databases/akonadi:databases/akonadi-kde4 akonadi
-
-20180409:
- AFFECTS: users of net-im/matterircd
- AUTHOR: norrland@nullbyte.se
-
- Matterircd has been updated to 0.17.0 and mattermost configuration settings
- need to be migrated to [mattermost] section. See matterircd.toml.sample.
-
-20180404:
- AFFECTS: users of www/nextcloud
- AUTHOR: brnrd@FreeBSD.org
-
- With the 13.0.1 update the path for Apps bundled with the package has
- changed from "apps" to "apps-pkg". You must add an entry to the
- "apps_paths" array in config/config.php of your nextcloud installation,
- a patch for the default installation can be applied with:
-
- # cd /usr/local/www/nextcloud
- # su -m www -c "php ./occ config:import < /usr/local/share/nextcloud/fix-apps_paths.json"
-
-20180401:
- AFFECTS: users of mail/dovecot and mail/dovecot-pigeonhole
- AUTHOR: adamw@FreeBSD.org
-
- Dovecot has been upgraded to 2.3.1, and pigeonhole to 0.5.1. Most
- existing dovecot installations MUST be modified for 2.3, but for
- most users the modifications are simple.
-
- Modify your Dovecot conf.d/ files before spinning up 2.3.1. The
- upgrading instructions are detailed here:
-
- https://wiki2.dovecot.org/Upgrading/2.3
-
-20180330:
- AFFECTS: users of lang/perl5*
- AUTHOR: mat@FreeBSD.org
-
- The default Perl version has been switched to Perl 5.26. 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, follow the
- instructions in entry 20161103, it should still be the same.
-
-20180325:
- AFFECTS: users of net/samba48
- AUTHOR: timur@FreeBSD.org
-
- New Samba 4.8 upgrades the relevant database files in the way, that doesn't
- allow easy fallback to the previous versions of Samba. So, before upgrading
- to the new version make a backup of the /var/db/samba4/ directory.
-
- Full list of changes, new features and upgrade procedure is available at:
-
- https://www.samba.org/samba/history/samba-4.8.0.html
-
- Please, read it carefully before upgrading!.
-
-20180320:
- AFFECTS: users of x11/sterm
- AUTHOR: pkubaj@anongoth.pl
-
- The user-defined options in config.h have changed. You should
- compare your config.h file with the default one and change
- appropriately.
-
-20180319:
- AFFECTS: users of dns/dnsmasq
- AUTHOR: mandree@FreeBSD.org
-
- Note that with dnsmasq 2.79, some parts of the interface have changed in an
- incompatible way versus previous versions. This comprises changed recursion
- behaviour, signature support, a change for SIGINT (vs. SIGHUP) behaviour.
-
- Note especially that dnsmasq will no longer answer non-recursive queries
- unless it is marked authoritative! Be sure to see the manual page for the
- various --auth-* options, such as --auth-zone.
-
- Please see the CHANGELOG that ships with dnsmasq for details.
-
-20180317:
- AFFECTS: users of multimedia/plexpy
- AUTHOR: feld@FreeBSD.org
-
- Plexpy project has been renamed to Tautulli due to copyright
- infringement. The software also has received a major update. Please
- see the following upgrade instructions:
-
- - Install multimedia/tautulli
- - Create /var/db/tautulli, owned by the user you will run the daemon as
- (default: nobody).
- - Copy your config.ini and plexpy.db to /var/db/tautulli
- - Enable the service and start the software
-
- Tautulli should automatically find your database file, rename it to
- tautulli.db, and perform the required updates.
-
-20180310:
- AFFECTS: users of security/openssl
- AUTHOR: brnrd@FreeBSD.org
-
- The EXPCIPHERS option has been removed from the security/openssl port.
- Use the security/openssl-unsafe port if you require this feature.
-
-20180309:
- AFFECTS: users of net/unison
- AUTHOR: madpilot@FreeBSD.org
-
- Unison has been upgraded to version 2.51, which uses a different
- wire protocol than 2.48 did. In order to support synchronization
- with other computers where Unison is still at version 2.48, a new
- port net/unison248 has been created. It provides unison248 and,
- for the x11 flavor, also unison248-text. This unison248 port can
- be installed in parallel with the existing net/unison port.
-
-20180308:
- AFFECTS: */php* */pecl* */pear*
- AUTHOR: mat@FreeBSD.org
-
- PHP extensions and modules have been flavored.
-
- People using Poudriere 3.2+ and binary packages do not have to do anything if
- they are using PHP applications.
-
- PHP modules and extensions may have change their names from php5- or php7- to
- fully versionned phpXY-.
- PECL extensions and PEAR modules package names have changed from pecl- and
- pear- to phpXX-pecl and phpXX-pear-.
-
- To rename an installed package to match the new naming scheme, for example,
- for the imagick pecl extension, run:
-
- # pkg set -n pecl-imagick:php56-pecl-imagick
-
- For other people, to build the PHP 7.2 version of, for example,
- databases/php-memcached, you need to run:
-
- # make FLAVOR=php72 install
-
-20180220:
- AFFECTS: users of www/nextcloud
- AUTHOR: brnrd@FreeBSD.org
-
- The file and directory permissions of Nextcloud have changed. Write
- permissions have been removed from all directories except `data' and
- `config'. For the updater to work, the app store of your installation
- must be disabled. To disable the app-store prior to updating the
- package:
-
- # cd /usr/local/www/nextcloud
- # su -m www -c "php ./occ config:system:set appstoreenabled --value=false --type=boolean"
-
- If you've already updated your nextcloud package, you must manually edit
- the configuration of nextcloud (config/config.php) and add
-
- 'appstoreenabled' => false,
-
- to the CONFIG array before the updater will run.
-
-20180214:
- AFFECTS: users of lang/ruby23
- AUTHOR: swills@FreeBSD.org
-
- The default ruby version has been updated from 2.3 to 2.4.
-
- If you compile your own ports you may keep 2.3 as the default version by
- adding the following lines to your /etc/make.conf file:
-
- #
- # Keep ruby 2.3 as default version
- #
- DEFAULT_VERSIONS+=ruby=2.3
-
- 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/ruby24 lang/ruby23
- # portmaster -R -r ruby-2.4
-
- 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/ruby23:lang/ruby24
- # portupgrade -x ruby-2.4.\* -fr lang/ruby24
-
-20180209:
- AFFECTS: users of japanese/lookup
- AUTHOR: yasu@utahime.org
-
- japanese/lookup is update to 1.99.96.20130920. This version is not
- compatible with previous version 1.4.1 and incompatibility includes
- how to setup. See info of Lookup for detail.
-
-20180209:
- AFFECTS: users of net-mgmt/pmacct
- AUTHOR: pi@FreeBSD.org
-
- To allow separate pmacctd instances per interface, use
-
- pmacctd_enable="YES"
- pmacctd_interfaces="re1 re2"
-
- in /etc/rc.conf. The path to the config files will be
-
- /usr/local/etc/pmacct/<interface>
-
-20180208:
- AFFECTS: users of mail/mailman*
- AUTHOR: mandree@FreeBSD.org
-
- In order to overcome complaints about mismatched checksums in
- Mailman/Default.py, mailman now configures the DEFAULT_EMAIL_HOST
- and DEFAULT_URL_HOST to "localhost" statically, and the rc script
- will check this and refuse to start on next boot.
-
- Users must configure DEFAULT_EMAIL_HOST and DEFAULT_URL_HOST in
- Mailman/mm_cfg.py properly and add this line below:
- add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
-
- A short example has been added to:
- ${PREFIX}/local/share/doc/mailman/FreeBSD-post-install-notes.
-
- As of 2.1.26_3, the post-install script will add back the prior
- default settings to mm_cfg.py (instead of Defaults.py) if no
- virtual hosts have been defined, to cover the normal use cases
- and initial installation.
-
-20180201:
- AFFECTS: users of editors/emacs* and all ports using Emacs via USES=emacs
- AUTHOR: jrm@FreeBSD.org
-
- The Emacs ports framework has been updated to support flavors and the
- editors/emacs-nox11 port has been replaced by the nox flavors of
- editors/emacs and editors/emacs-devel.
-
- Supported Flavors
- --------------------------------------------------------
- editors/emacs: full canna nox
- editors/emacs-devel: full nox
- ports using Emacs: full canna nox devel_full devel_nox
- --------------------------------------------------------
-
- For those using pre-built packages, if
-
- # pkg upgrade
-
- does not install the new Emacs package, use one of
-
- # pkg install emacs
- # pkg install emacs-canna
- # pkg install emacs-nox
- # pkg install emacs-devel
- # pkg install emacs-devel-nox
-
- For those building their own packages, a flavor other than the default must be
- specified. For example, to build the nox flavor of editors/emacs, or to build
- the devel_full flavor of a port using Emacs, use
-
- # poudriere bulk -j 11amd64 editors/emacs@nox
- # poudriere bulk -j 11amd64 print/pdf-tools@devel_full
-
- or
-
- # make FLAVOR=nox install
- # make FLAVOR=devel_full
-
- An alternative to the default flavor, full, for editors/emacs and
- editors/emacs-devel can be set in make.conf. For example, to specify nox as
- the default flavor for both ports, use
-
- .if ${.CURDIR:M*/editors/emacs*}
- FLAVOR?=nox
- .endif
-
- For ports using Emacs, an alternative to the default flavor, full,
- can be also be set in make.conf. For example, to automatically depend on
- emacs-nox, use
-
- DEFAULT_VERSIONS+=emacs=nox
-
-20180117:
- AFFECTS: users of x11-toolkits/kf5-kirigami2 and x11/kf5-plasma-framework
- AUTHOR: kde@FreeBSD.org
-
- Files that were previously installed by kf5-kirigami2 are now installed
- by kf5-plasma-framework. This can lead to a conflict during the upgrade
- of the packages.
- It is recommended to first remove the package kf5-kirigami2.
-
-20180115:
- AFFECTS: users of net-p2p/transmission-daemon
- AUTHOR: woodsb02@FreeBSD.org
-
- The transmission-daemon port has been updated to 2.92_4 to incorporate
- a patch which mitigates DNS rebinding attacks. This will prevent
- clients from being able to connect to the transmission daemon using
- DNS with any hostname other than localhost, unless one of the
- following is done:
- - Enable password authentication, then any hostname is allowed.
- This can be achieved by either:
- - setting rpc-authentication-required to true, and adding
- credentials to the rpc-username and rpc-password fields in
- settings.json (must be done whilst the transmission service is
- stopped); or
- - running transmission-daemon with the following arguments
- (these can be set with transmission_flags in /etc/rc.conf):
- -t -u USERNAME -v PASSWORD
- OR
- - Add the allowed server hostnames to the rpc-host-whitelist setting
- in settings.json (must be done whilst the transmission service is
- stopped). Note that this value is NOT a list of allowed CLIENTS,
- but instead a list of allowed SERVER hostnames.
-
-20180111:
- AFFECTS: users of editors/vim-lite
- AUTHOR: adamw@FreeBSD.org
-
- The vim-lite port has been renamed to vim-console, because it isn't
- actually any lighter. All three vim packages are built with
- --enable-features=huge. Portmaster users will need to run this
- command:
-
- portmaster -o editors/vim-console editors/vim-lite
-
- If the switch doesn't happen automatically for you, just delete the
- vim-lite package and install vim-console.
-
-20180109:
- AFFECTS: users of www/qt5-webengine
- AUTHOR: kde@FreeBSD.org
-
- The upgrade of www/qt5-webengine to 5.9.3 may fail if an older version
- of it is installed. It is recommended to either build the port in a
- builder like poudriere, or to deinstall and then doing an install.
-
-20180107:
- AFFECTS: users of security/gnupg and mail/mutt and mail/neomutt
- AUTHOR: adamw@FreeBSD.org
-
- The invocation for gpg from mutt/neomutt changed between gnupg-2.0
- (which has expired and is now removed) and gnupg-2.2 (the current
- version in the tree). Unless you're using gpgme, PGP-related
- commands may fail in (neo)mutt.
-
- In all cases, users are strongly urged to use security/gpgme to take
- care of the setup for you. If you prefer to roll your own, the
- following muttrc/neomuttrc entry has been reported to work:
-
- pgp_decrypt_command="gpg2 %?p?--passphrase-fd 0 --pinentry-mode=loopback? --no-verbose --batch --output - %f"
-
- See muttrc(5), neomuttrc(5), mutt.org, and neomutt.org for instructions
- on (neo)mutt's gpg and gpgme instructions.
-
-20180102:
- AFFECTS: users of devel/awscli
- AUTHOR: bhughes@FreeBSD.org
-
- The package name for devel/awscli has changed (back) to just awscli.
- The introduction of flavors erroneously caused the awscli package to
- be renamed to py27-awscli.
-
-20171230:
- AFFECTS: users of net-im/ejabberd
- AUTHOR: ashish@FreeBSD.org
-
- If you are building ejabberd 17.11 on a host, which already has an older
- version of ejabberd installed, then build process will fail with "unknown type
- specifier" errors. As a workaround, please uninstall ejabberd before building
- ejabberd.
-
- This has been reported upstream at:
- https://github.com/processone/ejabberd/issues/2194
-
-20171223:
- AFFECTS: users of dns/dnscrypt-proxy
- AUTHOR: egypcio@googlemail.com
-
- The 1.9.5_3 update of dns/dnscrypt-proxy replaces the default resolver used
- by dnscrypt-proxy (cisco/OpenDNS) by a random one that does not log entries
- and supports dnssec.
-
-20171223:
- AFFECTS: users of samba44
- AUTHOR: antoine@FreeBSD.org
-
- The default version of samba has been switched from 4.4 to 4.6.
- Upgrade instructions:
-
- For package users having samba44 installed indirectly (as a dependency):
- # pkg upgrade
-
- For package users having samba44 installed directly (leaf port):
- # pkg upgrade
- # pkg install samba46
-
- For ports users:
- If you want to keep samba44, add DEFAULT_VERSIONS+= samba=4.4 to make.conf
-
- If you want to upgrade to samba46, remove samba44:
- # pkg delete -f samba44
-
- Portmaster users:
- # portmaster net/samba46
- # portmaster -a
-
- Portupgrade users:
- # portinstall net/samba46
- # portupgrade -a
-
-20171218:
- AFFECTS: users of devel/gogs
- AUTHOR: dg@syrec.org
-
*** 1937 LINES SKIPPED ***