In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/conf-migrate/upgrade-run.d/wssecurity-user-handling line 3:
. /lib/rcscripts/sh/error.sh
^------------------------^ SC1091 (info): Not following: /lib/rcscripts/sh/error.sh was not specified as input (see shellcheck -x).
In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/conf-migrate/upgrade-run.d/wssecurity-user-handling line 9:
[ -f $old_conf ] || {
^-------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
[ -f "$old_conf" ] || {
In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/conf-migrate/upgrade-run.d/wssecurity-user-handling line 33:
[ -z $(sed -n "/"$action"="$SENSITIVE"/p" $conf) ] || {
^-- SC2046 (warning): Quote this to prevent word splitting.
^-----^ SC2027 (warning): The surrounding quotes actually unquote this. Remove or escape them.
^-----^ SC2086 (info): Double quote to prevent globbing and word splitting.
^--------^ SC2027 (warning): The surrounding quotes actually unquote this. Remove or escape them.
Did you mean:
[ -z $(sed -n "/""$action""="$SENSITIVE"/p" $conf) ] || {
In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/conf-migrate/upgrade-run.d/wssecurity-user-handling line 34:
$(sed -i "s/"$action"="$SENSITIVE"/"$action"="$SECRET"/" $conf)
^-- SC2091 (warning): Remove surrounding $() to avoid executing output (or use eval if intentional).
^-----^ SC2027 (warning): The surrounding quotes actually unquote this. Remove or escape them.
^-----^ SC2086 (info): Double quote to prevent globbing and word splitting.
^--------^ SC2027 (warning): The surrounding quotes actually unquote this. Remove or escape them.
^-----^ SC2027 (warning): The surrounding quotes actually unquote this. Remove or escape them.
^-----^ SC2086 (info): Double quote to prevent globbing and word splitting.
^-----^ SC2027 (warning): The surrounding quotes actually unquote this. Remove or escape them.
Did you mean:
$(sed -i "s/""$action""="$SENSITIVE"/""$action""="$SECRET"/" $conf)
In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/lib/conf-migrate/upgrade-run.d/wssecurity-user-handling line 35:
information $action access_policy updated
^-----^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
information "$action" access_policy updated
For more information:
https://www.shellcheck.net/wiki/SC2027 -- The surrounding quotes actually u...
https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt...
https://www.shellcheck.net/wiki/SC2091 -- Remove surrounding $() to avoid e...