squid_ui/squid/start-squid.sh
2025-06-24 21:54:16 +08:00

22 lines
310 B
Bash

#!/bin/sh
set -e
SQUID=$(/usr/bin/which squid)
initialize_cache() {
echo "Initializing cache..."
if [ ! -d "/var/cache/squid/00" ]; then
"$SQUID" -z
sleep 5
fi
}
run() {
echo "Starting squid..."
initialize_cache
exec "$SQUID" -NYCd 1 -f /etc/squid/squid.conf
}
run