Files
ghidra1 fd431fe597 GP-6829 Removed OpenTrustManager use. Restricted auto generated
self-signed certs to loopback connections only. Added CertTool and
updated svrREADME.md.  Added actions for launching windows/mac
certificate manager.  Improved Ghidra Server command queuing with proper
command file sequencing.  Added CertTool to simplify certificate
generation and requests. Refactor BSim PostgreSQL delployment and
cert/key use.  Revised both bsim and bsim_ctl commands.
2026-09-03 15:46:13 -04:00

20 lines
848 B
Bash
Executable File

#!/usr/bin/env bash
#
# Command-line script for controlling (start/stop) the BSim database
# maximum heap memory (may be increased)
MAXMEM=768M
# launch mode (fg, bg, debug, debug-suspend)
LAUNCH_MODE=fg
#VMARG_LIST="-Djava.awt.headless=true "
# Resolve symbolic link if present and get the directory this script lives in.
# NOTE: "readlink -f" is best but works on Linux only, "readlink" will only work if your PWD
# contains the link you are calling (which is the best we can do on macOS), and the "echo" is the
# fallback, which doesn't attempt to do anything with links.
SCRIPT_FILE="$(readlink -f "$0" 2>/dev/null || readlink "$0" 2>/dev/null || echo "$0")"
SCRIPT_DIR="$(dirname -- "$SCRIPT_FILE")"
"${SCRIPT_DIR}"/launch.sh $LAUNCH_MODE jdk "BSimControl" "$MAXMEM" "${VMARG_LIST}" ghidra.features.bsim.query.BSimControlLaunchable "$@"