mirror of https://github.com/OpenIPC/firmware.git
[no ci] Sysupgrade: allow firmware update over majestic (#1192)
parent
8c0d55b870
commit
4ff46e4d4f
general/overlay/usr/sbin
|
@ -3,12 +3,10 @@
|
||||||
# OpenIPC.org | v.20231202
|
# OpenIPC.org | v.20231202
|
||||||
#
|
#
|
||||||
|
|
||||||
scr_version=1.0.23
|
scr_version=1.0.24
|
||||||
|
|
||||||
args=" $@"
|
args=" $@"
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
LOCK_FILE=/tmp/sysupgrade.lock
|
LOCK_FILE=/tmp/sysupgrade.lock
|
||||||
IPCINFO=/tmp/ipcinfo
|
IPCINFO=/tmp/ipcinfo
|
||||||
|
|
||||||
|
@ -105,7 +103,8 @@ free_resources() {
|
||||||
# "load_$vendor" -r >/dev/null 2>&1 || true
|
# "load_$vendor" -r >/dev/null 2>&1 || true
|
||||||
#
|
#
|
||||||
echo_c 37 "\nStop services, sync files, free up memory"
|
echo_c 37 "\nStop services, sync files, free up memory"
|
||||||
for proc in majestic crond klogd ntpd rngd syslogd; do
|
killall -SIGUSR2 majestic
|
||||||
|
for proc in crond klogd ntpd rngd syslogd; do
|
||||||
echo -n "Killing $proc "
|
echo -n "Killing $proc "
|
||||||
while [ -n "$(pidof $proc)" ]; do
|
while [ -n "$(pidof $proc)" ]; do
|
||||||
killall $proc >/dev/null 2>&1 || true
|
killall $proc >/dev/null 2>&1 || true
|
||||||
|
|
Loading…
Reference in New Issue