In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 15:
. /usr/html/axis-cgi/lib/adp.sh
  ^---------------------------^ SC1091 (info): Not following: /usr/html/axis-cgi/lib/adp.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/libexec/acap_handle_persistent line 16:
. /usr/html/axis-cgi/lib/functions.sh
  ^-- SC1091 (info): Not following: /usr/html/axis-cgi/lib/functions.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/libexec/acap_handle_persistent line 28:
APPLIST_2=$(echo $eap_pattern)
          ^------------------^ SC2116 (style): Useless echo? Instead of 'cmd $(echo foo)', just use 'cmd foo'.
                 ^----------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
APPLIST_2=$(echo "$eap_pattern")


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 30:
	APPNAME= PACKAGENAME=
                ^-- SC1007 (warning): Remove space after = if trying to assign a value (for empty string, use var='' ... ).


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 37:
				if [ ! -d $INSTALL_PATH/$APPNAME ]; then
                                          ^-----------^ SC2086 (info): Double quote to prevent globbing and word splitting.
                                                        ^------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
				if [ ! -d "$INSTALL_PATH"/"$APPNAME" ]; then


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 41:
					__install_eap_file $eap_path EAP_WANT_WS_RELOAD
                                                           ^-------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
					__install_eap_file "$eap_path" EAP_WANT_WS_RELOAD


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 55:
					eval $(grep APPMAJORVERSION $package_path) ||
                                             ^-- SC2046 (warning): Quote this to prevent word splitting.


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 58:
					eval $(grep APPMINORVERSION $package_path) ||
                                             ^-- SC2046 (warning): Quote this to prevent word splitting.


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 61:
					eval $(grep APPMICROVERSION $package_path) ||
                                             ^-- SC2046 (warning): Quote this to prevent word splitting.


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 74:
					__pkgconf_compare_versions $APPMAJORVERSION $APPMINORVERSION \
                                                                   ^--------------^ SC2086 (info): Double quote to prevent globbing and word splitting.
                                                                                    ^--------------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
					__pkgconf_compare_versions "$APPMAJORVERSION" "$APPMINORVERSION" \


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 75:
						$APPMICROVERSION $installed_major $installed_minor \
                                                ^--------------^ SC2086 (info): Double quote to prevent globbing and word splitting.
                                                                 ^--------------^ SC2086 (info): Double quote to prevent globbing and word splitting.
                                                                                  ^--------------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
						"$APPMICROVERSION" "$installed_major" "$installed_minor" \


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 76:
						$installed_micro || {
                                                ^--------------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
						"$installed_micro" || {


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 82:
				if [ $EAP_WANT_WS_RELOAD ] && [ -z $WS_NEED_RELOAD ]; then
                                     ^-----------------^ SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
				if [ "$EAP_WANT_WS_RELOAD" ] && [ -z $WS_NEED_RELOAD ]; then


In /logs/firmware/patool_extraction/rootfs.img_unblob_extracted/rootfs.img_extract/0-50593792.squashfs_v4_le_extract/usr/libexec/acap_handle_persistent line 96:
	>$TMP_ADDON_DIR/$FINALIZE_FILE || warning "$THISAPP : Failed create $TMP_ADDON_DIR/$FINALIZE_FILE"
        ^----------------------------^ SC2188 (warning): This redirection doesn't have a command. Move to its command (or use 'true' as no-op).

For more information:
  https://www.shellcheck.net/wiki/SC1007 -- Remove space after = if trying to...
  https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt...
  https://www.shellcheck.net/wiki/SC2188 -- This redirection doesn't have a c...