After updating to 22.8r2, I've been asked to reinstall CEF. I ran into issues with setup_cef.sh throwing command not found: -a
Cause: The script shasum
is not installed by default or dependency. From what I can tell it's from PERL Digest::SHA. Recommend switching to sha256sum
from coreutils.
--- setup_cef.sh 2025-07-22 17:20:13.880482395 +0900
+++ setup_cef.sh 2025-07-22 17:20:41.555705229 +0900
@@ -135,7 +135,7 @@
HEAD=$(full_path_command "head")
GREP=$(full_path_command "grep")
AWK=$(full_path_command "awk")
-SHASUM=$(which "shasum")
+SHASUM=$(which "sha256sum")
TR=$(full_path_command "tr")
BASE64=$(full_path_command "base64")
CUT=$(full_path_command "cut")
@@ -339,7 +339,7 @@
function validate_lib_checksum()
{
log_message "Validating the CEF lib..."
- sha2checksum=`$SHASUM -a 256 "$CEF_CHECK_INSTALL_PATH" | $CUT -d' ' -f1`
+ sha2checksum=`$SHASUM "$CEF_CHECK_INSTALL_PATH" | $CUT -d' ' -f1`
if [ "$sha2checksum" != "$CEF_LIB_SHA2" ]; then
log_message "$CEF_DISPLAY_NAME latest version is not installed"
exit 5
@@ -350,7 +350,7 @@
function validate_checksum()
{
log_message "Validating the downloaded package..."
- sha2checksum=`$SHASUM -a 256 "$TMP_DIR/$CEF_DOWNLOAD_FILE" | $CUT -d' ' -f1`
+ sha2checksum=`$SHASUM "$TMP_DIR/$CEF_DOWNLOAD_FILE" | $CUT -d' ' -f1`
if [ "$sha2checksum" != "$CEF_PACKAGE_SHA2" ]; then
return_error 5 "Error: Download package file verification failed. Please try again"
fi
Pinned Comments
chiwanpark commented on 2021-02-24 10:21 (UTC)
If you want to use old pulse-secure client 9.1r9, please download the following package.
https://drive.google.com/file/d/1_8tRA-T9vV08n_TpHqdcG5IvalxBuZ7_/view?usp=sharing
The rewritten pulse-secure client requires a service called 'pulsesecure'. Please enable and start the service before running the client.