mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-14 00:24:40 +00:00
firmware: fold package updates into opnsense-update(8)
This commit is contained in:
parent
cd831222f3
commit
efea84d948
@ -42,9 +42,7 @@ esac
|
||||
echo
|
||||
|
||||
# upgrade all packages if possible
|
||||
pkg upgrade -y
|
||||
pkg autoremove -y
|
||||
pkg clean -y
|
||||
opnsense-update -p
|
||||
|
||||
echo
|
||||
|
||||
@ -54,8 +52,7 @@ echo
|
||||
echo
|
||||
|
||||
# if we can update base, we'll do that as well
|
||||
if opnsense-update -c; then
|
||||
opnsense-update && /usr/local/etc/rc.reboot
|
||||
else
|
||||
opnsense-update
|
||||
fi
|
||||
REBOOT=
|
||||
opnsense-update -c -bk && REBOOT=1
|
||||
opnsense-update -bk
|
||||
[ -n "${REBOOT}" ] /usr/local/etc/rc.reboot
|
||||
|
||||
@ -40,18 +40,16 @@ if [ -z "$pkg_running" ]; then
|
||||
echo '***STARTING UPGRADE***' >> ${PKG_PROGRESS_FILE}
|
||||
if [ "$package" == "all" ]; then
|
||||
# update all installed packages
|
||||
pkg upgrade -y >> ${PKG_PROGRESS_FILE}
|
||||
pkg autoremove -y >> ${PKG_PROGRESS_FILE}
|
||||
pkg clean -y >> ${PKG_PROGRESS_FILE}
|
||||
opnsense-update -p >> ${PKG_PROGRESS_FILE}
|
||||
# restart the web server
|
||||
/usr/local/etc/rc.restart_webgui >> ${PKG_PROGRESS_FILE}
|
||||
# if we can update base, we'll do that as well
|
||||
if opnsense-update -c; then
|
||||
echo "!!!!!!!!!!!! ATTENTION !!!!!!!!!!!" >> ${PKG_PROGRESS_FILE}
|
||||
echo "A kernel/base upgrade is required." >> ${PKG_PROGRESS_FILE}
|
||||
echo "try to perform immediately" >> ${PKG_PROGRESS_FILE}
|
||||
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" >> ${PKG_PROGRESS_FILE}
|
||||
if opnsense-update >> ${PKG_PROGRESS_FILE}; then
|
||||
if opnsense-update -c -bk; then
|
||||
echo "!!!!!!!!!!!! ATTENTION !!!!!!!!!!!!!!" >> ${PKG_PROGRESS_FILE}
|
||||
echo "A kernel/base upgrade is in progress." >> ${PKG_PROGRESS_FILE}
|
||||
echo "Please do not turn off the system." >> ${PKG_PROGRESS_FILE}
|
||||
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" >> ${PKG_PROGRESS_FILE}
|
||||
if opnsense-update -bk >> ${PKG_PROGRESS_FILE}; then
|
||||
REBOOT=1
|
||||
fi
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user