In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/etc/init.d/boot-trigger line 3:
. /etc/init.d/functions.sh
^----------------------^ SC1091 (info): Not following: /etc/init.d/functions.sh was not specified as input (see shellcheck -x).
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/etc/init.d/boot-trigger line 8:
local f=phcg v
^------------^ SC3043 (warning): In POSIX sh, 'local' is undefined.
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/etc/init.d/boot-trigger line 12:
v=$(parhandclient get $1 - RAW 2>/dev/null || :)
^-- SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
v=$(parhandclient get "$1" - RAW 2>/dev/null || :)
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/etc/init.d/boot-trigger line 44:
{ read s <$vridi && [ "$s" ] && [ $s -eq 0 ]; }; } &&
^--^ SC2162 (info): read without -r will mangle backslashes.
^-- SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
{ read s <$vridi && [ "$s" ] && [ "$s" -eq 0 ]; }; } &&
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/etc/init.d/boot-trigger line 47:
counter=$(($counter + 1))
^------^ SC2004 (style): $/${} is unnecessary on arithmetic variables.
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/etc/init.d/boot-trigger line 50:
if [ $1 = start ]; then
^-- SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
if [ "$1" = start ]; then
For more information:
https://www.shellcheck.net/wiki/SC3043 -- In POSIX sh, 'local' is undefined.
https://www.shellcheck.net/wiki/SC1091 -- Not following: /etc/init.d/functi...
https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...