#!/usr/bin/env bash # Release the webcam on macOS so camera-qrng can use it. # Run before starting the server if you see "Lock Rejected" or camera in use. # Usage: ./scripts/release-camera.sh (may prompt for sudo password) set -e echo "Releasing camera (killing VDCAssistant / AppleCameraAssistant)..." sudo killall VDCAssistant 2>/dev/null || true sudo killall AppleCameraAssistant 2>/dev/null || true sleep 1 echo "Done. Start the server with: cargo run" echo " (Or: PORT=8787 CAMERA_INDEX=0 ./target/debug/camera-qrng)"