Re: [squid-users] Starting Squid in FreeBSD 5.1

From: Jason Oakley <[email protected]>
Date: Tue, 18 Nov 2003 13:40:57 +1100

At 12:30 AM 18/11/2003 +0000, Antony Stone wrote:
>What is the best way to start squid in FreeBSD 5.1.

sudo cat /usr/local/etc/rc.d/squid.sh

#!/bin/sh

if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
     echo "$0: Cannot determine the PREFIX" >&2
     exit 1
fi

case "$1" in
start)
         if [ -x ${PREFIX}/sbin/squid -a -f ${PREFIX}/etc/squid/squid.conf
]; then
                 (cd /${PREFIX}/squid/logs; ${PREFIX}/sbin/squid >/dev/null
2>&1 &) ; echo -n ' squid'
         fi
         ;;
stop)
                 ${PREFIX}/sbin/squid -k shutdown 2>&1
                 # Uncomment this if you'd like the system to (attempt to
                 # wait for) squid to shut down cleanly
                 #echo "Sleeping for 45 seconds to allow squid to shutdown.."
                 #sleep 45
         ;;
*)
         echo "Usage: `basename $0` {start|stop}" >&2
         ;;
esac

exit 0

Regards,

Jason.

--------------------------
Jason Oakley +612 82821434
   Open and Intel Systems
   Systems Administrator
    http://www.eds.com

  Add a dab of lavender to milk
    Leave town with an orange
and pretend you are laughing at it
Received on Mon Nov 17 2003 - 19:41:06 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:21:21 MST