2. メンテナンス・トラブルシュート - pkg・ports アップデート関連 - make オプション - 'make DISABLE_VULNERABILITIES=yes'

 
2.1 概要
2.2 それでもインストールするには

2.1 概要

 ここの項目にときどき出てきますが、portupgrade しようとしたら

> portupgrade -rR ja-wordpress
[Reading data from pkg(8) ... - 397 packages found - done]
[Gathering depends for japanese/wordpress ........................................................................... done]
[Exclude up-to-date packages ................................ done]
--->  Upgrading 'ja-wordpress-4.8.3' to 'ja-wordpress-4.9' (japanese/wordpress)
--->  Building '/usr/ports/japanese/wordpress'
===>  Cleaning for ja-wordpress-4.9
If you want to upgrade, you must read upgrade document.

pkg-static: Bad argument on pkg_set 2143282425
===>  ja-wordpress-4.9 has known vulnerabilities:
ja-wordpress-4.9 is vulnerable:
Wordpress -- multiple vulnerabilities
WWW: https://vuxml.FreeBSD.org/freebsd/a5bb7ea0-3e58-11e7-94a2-00e04c1ea73d.html

1 problem(s) in the installed packages found.
=> Please update your ports tree and try again.
=> Note: Vulnerable ports are marked as such even if there is no update available.
=> If you wish to ignore this vulnerability rebuild with 'make DISABLE_VULNERABILITIES=yes'
*** Error code 1											↑
															これこれ
Stop.
make[1]: stopped in /usr/ports/japanese/wordpress
*** Error code 1

Stop.
make: stopped in /usr/ports/japanese/wordpress
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20171125-59855-x2lpk4 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=ja-wordpress-4.8.3 UPGRADE_PORT_VER=4.8.3 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! japanese/wordpress (ja-wordpress-4.8.3)       (security vulnerabilities)
 てな感じで、エラーで停止しちゃうことがあります。  これはどういうことかというと Vulnerable →「脆弱性」。  つまり、新しいのではあるが「システム上の脆弱性があるので、停止しました」ということらしい。

2.2 それでもインストールするには

 脆弱性を承知で、それでもインストールする場合には、言われたとおりにします。

> cd /usr/ports/存在するディレクトリ
> make DISABLE_VULNERABILITIES=yes
> make reinstall