debug.sh 469 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/env bash
  2. set -e -o pipefail
  3. SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
  4. source "$SCRIPT_DIR/common.sh"
  5. setup_environment
  6. echo "Updating sing-box from git repository..."
  7. cd "$PROJECT_DIR"
  8. git fetch
  9. git reset FETCH_HEAD --hard
  10. git clean -fdx
  11. BUILD_TAGS=$(get_build_tags "debug")
  12. build_sing_box "$BUILD_TAGS"
  13. stop_service
  14. install_binary
  15. start_service
  16. echo ""
  17. echo "Following service logs (Ctrl+C to exit)..."
  18. sudo journalctl -u sing-box --output cat -f