重构squid
This commit is contained in:
parent
49116c6d58
commit
42ca12ef11
@ -2,17 +2,8 @@
|
||||
|
||||
set -e
|
||||
|
||||
CHOWN=$(/usr/bin/which chown)
|
||||
SQUID=$(/usr/bin/which squid)
|
||||
|
||||
prepare_folders() {
|
||||
echo "Preparing folders..."
|
||||
mkdir -p /var/cache/squid/
|
||||
mkdir -p /var/log/squid/
|
||||
"$CHOWN" -R squid:squid /var/cache/squid/
|
||||
"$CHOWN" -R squid:squid /var/log/squid/
|
||||
}
|
||||
|
||||
initialize_cache() {
|
||||
echo "Initializing cache..."
|
||||
if [ ! -d "/var/cache/squid/00" ]; then
|
||||
@ -23,7 +14,6 @@ initialize_cache() {
|
||||
|
||||
run() {
|
||||
echo "Starting squid..."
|
||||
prepare_folders
|
||||
initialize_cache
|
||||
exec "$SQUID" -NYCd 1 -f /etc/squid/squid.conf
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user