You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 2, 2024. It is now read-only.
The build.sh script is not written in a way that will work with all Bourne-compatible shells, and uses globbing in dangerous ways. In particular:
Commands such as echo "-u:enable update" can be misinterpreted as passing a command-line parameter to echo
Globbing in lines such as zip -r exchangecalendar-v$version.xpi * … could end up passing command-line parameters to zip if there exist filenames starting with a hyphen
Variable substitution in lines such as zip -r exchangecalendar-v$version.xpi … could result in unwanted word splitting, depending on the value of $version.
The text was updated successfully, but these errors were encountered:
The
build.sh
script is not written in a way that will work with all Bourne-compatible shells, and uses globbing in dangerous ways. In particular:echo "-u:enable update"
can be misinterpreted as passing a command-line parameter toecho
zip -r exchangecalendar-v$version.xpi * …
could end up passing command-line parameters tozip
if there exist filenames starting with a hyphenzip -r exchangecalendar-v$version.xpi …
could result in unwanted word splitting, depending on the value of$version
.The text was updated successfully, but these errors were encountered: