Add a workaround on pfSense-upgrade to make sure repo package is replaced by correct one

This commit is contained in:
Renato Botelho 2016-04-05 21:51:24 -03:00
parent a90f1c9b12
commit a491ec98d8

View File

@ -294,6 +294,13 @@ pkg_upgrade() {
local _repo_pkg="${product}-repo"
# Deprecated pa
if is_pkg_installed ${product}-repo-devel; then
_exec "pkg ${pkg_chroot} set -A 1 ${product}-repo-devel" \
"Scheduling package ${product}-repo-devel for removal"
_exec "pkg install ${_repo_pkg}" "Installing ${_repo_pkg}" mute
fi
if [ "$(compare_pkg_version ${_repo_pkg})" = "<" ]; then
cp /usr/local/etc/pkg/repos/${product}.conf \
/tmp/${product}.conf.copy