From db8a42e5ea33e23103e99811e0cc7bda53d9d7aa Mon Sep 17 00:00:00 2001 From: Renato Botelho Date: Wed, 14 Nov 2018 09:13:50 -0200 Subject: [PATCH] Fix #9071: Make sure pkg metadata is updated when repo config changes --- src/usr/local/www/diag_backup.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/usr/local/www/diag_backup.php b/src/usr/local/www/diag_backup.php index 40d663cba7..0c502dc907 100644 --- a/src/usr/local/www/diag_backup.php +++ b/src/usr/local/www/diag_backup.php @@ -41,6 +41,7 @@ require_once("guiconfig.inc"); require_once("functions.inc"); require_once("filter.inc"); require_once("shaper.inc"); +require_once("pkg-utils.inc"); $rrddbpath = "/var/db/rrd"; $rrdtool = "/usr/bin/nice -n20 /usr/local/bin/rrdtool"; @@ -322,6 +323,7 @@ if ($_POST) { if ($pkg_repo_restored) { write_config(gettext("Removing pkg repository set after restoring full configuration")); + pkg_update(true); } if (file_exists("/boot/loader.conf")) {