From 7edc11a6ee72cb1e95b62a9c88e65cf1adad2dda Mon Sep 17 00:00:00 2001 From: paspo Date: Tue, 10 Sep 2019 15:28:47 +0200 Subject: [PATCH] remove stale pid file on startup --- docker-stuff/start.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docker-stuff/start.sh b/docker-stuff/start.sh index 2915204..51b2d21 100755 --- a/docker-stuff/start.sh +++ b/docker-stuff/start.sh @@ -4,6 +4,9 @@ SQUID_CACHE_DIR=${SQUID_CACHE_DIR:-/var/spool/squid} SQUID_COREDUMP_DIR=${SQUID_COREDUMP_DIR:-/var/cache/squid} SQUID_CACHE_SIZE_MB=${SQUID_CACHE_SIZE_MB:-10240} +PIDFILE=/var/run/squid.pid + + if [ ! -d "${SQUID_CACHE_DIR}" ]; then mkdir -p "${SQUID_CACHE_DIR}" chown squid:squid "${SQUID_CACHE_DIR}" @@ -20,9 +23,10 @@ coredump_dir ${SQUID_COREDUMP_DIR} EOF if [ ! -d "${SQUID_CACHE_DIR}/00" ]; then - squid -z + squid -z sleep 5 fi -squid +[ -e "${PIDFILE}" ] && rm "${PIDFILE}" +squid tail -f /var/log/squid/access.log /var/log/squid/cache.log