upgrade to Squid 2.5.PRE4

- The port now runs as uid/gid of nobody:nobody instead of www:www
- This needs some testing, especially the transparent proxy support for PF
This commit is contained in:
brad 2002-02-20 01:17:03 +00:00
parent 9bf42cb935
commit 53133d4b10
23 changed files with 1076 additions and 464 deletions

View File

@ -1,15 +1,11 @@
# $OpenBSD: Makefile,v 1.36 2001/09/28 06:02:15 pvalchev Exp $ # $OpenBSD: Makefile,v 1.37 2002/02/20 01:17:03 brad Exp $
# Uses pthreads (can but does not at the moment)
COMMENT= "WWW and FTP proxy cache and accelerator" COMMENT= "WWW and FTP proxy cache and accelerator"
DISTNAME= squid-2.3.STABLE5 DISTNAME= squid-2.5.PRE4
PKGNAME= squid-2.3
CATEGORIES= www CATEGORIES= www
NEED_VERSION= 1.413 NEED_VERSION= 1.500
MASTER_SITES= http://www.squid-cache.org/Versions/v2/2.3/ \ MASTER_SITES= http://www.squid-cache.org/Versions/v2/2.5/
ftp://ftp.funet.fi/pub/mirrors/squid.nlanr.net/pub/squid-2/STABLE/
EXTRACT_SUFX= -src.tar.gz
DIST_SUBDIR= squid DIST_SUBDIR= squid
HOMEPAGE= http://www.squid-cache.org/ HOMEPAGE= http://www.squid-cache.org/
@ -22,14 +18,23 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes PERMIT_DISTFILES_FTP= Yes
SYSCONFDIR= /etc/squid SYSCONFDIR= /etc/squid
STATEDIR?= /var/squid SQUIDDIR?= /var/squid
SUBST_VARS= STATEDIR SUBST_VARS= SQUIDDIR
CONFIGURE_STYLE= gnu FLAVORS= transparent
FLAVOR?=
CONFIGURE_STYLE= autoconf
MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC} ${WRKSRC}/cfgaux MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC} ${WRKSRC}/cfgaux
CONFIGURE_ARGS= --localstatedir="${STATEDIR}" \ CONFIGURE_ARGS= --datadir="${PREFIX}/share/squid" \
--enable-heap-replacement --localstatedir="${SQUIDDIR}" \
--enable-removal-policies
MAKE_FILE= makefile .if ${FLAVOR:L:Mtransparent}
CONFIGURE_ARGS+= --enable-pf-transparent
.endif
post-install:
@chown -R root:wheel ${PREFIX}/share/examples/squid
.include <bsd.port.mk> .include <bsd.port.mk>

3
www/squid/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (squid/squid-2.5.PRE4.tar.gz) = acac40ad3a2530b713d5a65cde844f68
RMD160 (squid/squid-2.5.PRE4.tar.gz) = 6d00e4d9be4ac9a2109ba962096b1252589916fb
SHA1 (squid/squid-2.5.PRE4.tar.gz) = 1f6abf2f521516248c4ab66cabdc6565a19d36fc

View File

@ -1,3 +0,0 @@
MD5 (squid/squid-2.3.STABLE5-src.tar.gz) = 1a1ae6f496600f3af697692a5ad031f0
RMD160 (squid/squid-2.3.STABLE5-src.tar.gz) = f7fdde83ff8371379465a9e6f827889bb3836317
SHA1 (squid/squid-2.3.STABLE5-src.tar.gz) = 1d72129f9cfc36147c911b8058040877839b554a

View File

@ -1,29 +0,0 @@
--- src/cf.data.pre.orig Wed Mar 29 17:56:56 2000
+++ src/cf.data.pre Tue Jun 27 22:31:31 2000
@@ -1856,13 +1856,13 @@
NAME: cache_effective_user
TYPE: string
-DEFAULT: nobody
+DEFAULT: www
LOC: Config.effectiveUser
DOC_NONE
NAME: cache_effective_group
TYPE: string
-DEFAULT: nogroup
+DEFAULT: www
LOC: Config.effectiveGroup
DOC_START
@@ -1874,8 +1874,8 @@
current UID/GID. Note that if Squid is not started as root then
you cannot set http_port to a value lower than 1024.
-cache_effective_user nobody
-cache_effective_group nogroup
+cache_effective_user www
+cache_effective_group www
DOC_END

View File

@ -1,11 +0,0 @@
--- scripts/RunAccel.in.orig Tue Jul 9 13:41:15 1996
+++ scripts/RunAccel.in Fri Apr 16 12:59:33 1999
@@ -7,7 +7,7 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
-logdir=@localstatedir@
+logdir=@localstatedir@/logs
PATH=@bindir@:/bin:/usr/bin
export PATH

View File

@ -1,11 +0,0 @@
--- scripts/RunCache.in.orig Wed Aug 5 06:59:32 1998
+++ scripts/RunCache.in Fri Apr 16 12:59:34 1999
@@ -4,7 +4,7 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
-logdir=@localstatedir@
+logdir=@localstatedir@/logs
PATH=@bindir@:/bin:/usr/bin
export PATH

View File

@ -1,182 +0,0 @@
--- src/Makefile.in.orig Tue Oct 19 17:28:35 1999
+++ src/Makefile.in Fri Aug 4 20:49:27 2000
@@ -27,6 +27,8 @@
PINGER_EXE = pinger$(exec_suffix)
CACHEMGR_EXE = cachemgr$(cgi_suffix)
+DESTDIR =
+
DEFAULT_PREFIX = $(prefix)
DEFAULT_CONFIG_FILE = $(sysconfdir)/squid.conf
DEFAULT_MIME_TABLE = $(sysconfdir)/mime.conf
@@ -38,8 +40,8 @@
DEFAULT_SWAP_DIR = $(localstatedir)/cache
DEFAULT_PINGER = $(libexecdir)/$(PINGER_EXE)
DEFAULT_UNLINKD = $(libexecdir)/$(UNLINKD_EXE)
-DEFAULT_ICON_DIR = $(sysconfdir)/icons
-DEFAULT_ERROR_DIR = $(sysconfdir)/errors
+DEFAULT_ICON_DIR = $(prefix)/share/squid/icons
+DEFAULT_ERROR_DIR = $(prefix)/share/squid/errors
DEFAULT_MIB_PATH = $(sysconfdir)/mib.txt
CC = @CC@
@@ -262,102 +264,90 @@
< $(srcdir)/cf.data.pre >$@
install-mkdirs:
- -@if test ! -d $(prefix); then \
- echo "mkdir $(prefix)"; \
- mkdir $(prefix); \
+ -@if test ! -d $(DESTDIR)$(prefix); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix); \
fi
- -@if test ! -d $(exec_prefix); then \
- echo "mkdir $(exec_prefix)"; \
- mkdir $(exec_prefix); \
+ -@if test ! -d $(DESTDIR)$(exec_prefix); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(exec_prefix)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(exec_prefix); \
fi
- -@if test ! -d $(bindir); then \
- echo "mkdir $(bindir)"; \
- mkdir $(bindir); \
+ -@if test ! -d $(DESTDIR)$(bindir); then \
+ echo "${BSD_INSTALL_PROGRAM_DIR} $(DESTDIR)$(bindir)"; \
+ ${BSD_INSTALL_PROGRAM_DIR} $(DESTDIR)$(bindir); \
fi
- -@if test ! -d $(libexecdir); then \
- echo "mkdir $(libexecdir)"; \
- mkdir $(libexecdir); \
+ -@if test ! -d $(DESTDIR)$(libexecdir); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(libexecdir)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(libexecdir); \
fi
- -@if test ! -d $(sysconfdir); then \
- echo "mkdir $(sysconfdir)"; \
- mkdir $(sysconfdir); \
+ -@if test ! -d $(DESTDIR)$(sysconfdir); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(sysconfdir)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(sysconfdir); \
fi
- -@if test ! -d $(localstatedir); then \
- echo "mkdir $(localstatedir)"; \
- mkdir $(localstatedir); \
+ -@if test ! -d $(DESTDIR)$(localstatedir); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(localstatedir)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(localstatedir); \
fi
- -@if test ! -d $(localstatedir)/logs; then \
- echo "mkdir $(localstatedir)/logs"; \
- mkdir $(localstatedir)/logs; \
+ -@if test ! -d $(DESTDIR)$(localstatedir)/logs; then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(localstatedir)/logs"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(localstatedir)/logs; \
fi
# Michael Lupp <mike@nemesis.saar.de> wants to know about additions
# to the install target.
install: all install-mkdirs
@for f in $(PROGS); do \
- if test -f $(bindir)/$$f; then \
- echo $(MV) $(bindir)/$$f $(bindir)/-$$f; \
- $(MV) $(bindir)/$$f $(bindir)/-$$f; \
+ if test -f $(DESTDIR)$(bindir)/$$f; then \
+ echo $(MV) $(DESTDIR)$(bindir)/$$f $(DESTDIR)$(bindir)/-$$f; \
+ $(MV) $(DESTDIR)$(bindir)/$$f $(DESTDIR)$(bindir)/-$$f; \
fi; \
- echo $(INSTALL_BIN) $$f $(bindir); \
- $(INSTALL_BIN) $$f $(bindir); \
- if test -f $(bindir)/-$$f; then \
- echo $(RM) -f $(bindir)/-$$f; \
- $(RM) -f $(bindir)/-$$f; \
+ echo $(INSTALL_BIN) $$f $(DESTDIR)$(bindir); \
+ $(INSTALL_BIN) $$f $(DESTDIR)$(bindir); \
+ if test -f $(DESTDIR)$(bindir)/-$$f; then \
+ echo $(RM) -f $(DESTDIR)$(bindir)/-$$f; \
+ $(RM) -f $(DESTDIR)$(bindir)/-$$f; \
fi; \
done
@for f in $(UTILS); do \
- if test -f $(libexecdir)/$$f; then \
- echo $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
- $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
+ if test -f $(DESTDIR)$(libexecdir)/$$f; then \
+ echo $(MV) $(DESTDIR)$(libexecdir)/$$f $(DESTDIR)$(libexecdir)/-$$f; \
+ $(MV) $(DESTDIR)$(libexecdir)/$$f $(DESTDIR)$(libexecdir)/-$$f; \
fi; \
- echo $(INSTALL_BIN) $$f $(libexecdir); \
- $(INSTALL_BIN) $$f $(libexecdir); \
- if test -f $(libexecdir)/-$$f; then \
- echo $(RM) -f $(libexecdir)/-$$f; \
- $(RM) -f $(libexecdir)/-$$f; \
+ echo $(INSTALL_BIN) $$f $(DESTDIR)$(libexecdir); \
+ $(INSTALL_BIN) $$f $(DESTDIR)$(libexecdir); \
+ if test -f $(DESTDIR)$(libexecdir)/-$$f; then \
+ echo $(RM) -f $(DESTDIR)$(libexecdir)/-$$f; \
+ $(RM) -f $(DESTDIR)$(libexecdir)/-$$f; \
fi; \
done
@for f in $(CGIPROGS); do \
- if test -f $(libexecdir)/$$f; then \
- echo $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
- $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
+ if test -f $(DESTDIR)$(libexecdir)/$$f; then \
+ echo $(MV) $(DESTDIR)$(libexecdir)/$$f $(DESTDIR)$(libexecdir)/-$$f; \
+ $(MV) $(DESTDIR)$(libexecdir)/$$f $(DESTDIR)$(libexecdir)/-$$f; \
fi; \
- echo $(INSTALL_BIN) $$f $(libexecdir); \
- $(INSTALL_BIN) $$f $(libexecdir); \
- if test -f $(libexecdir)/-$$f; then \
- echo $(RM) -f $(libexecdir)/-$$f; \
- $(RM) -f $(libexecdir)/-$$f; \
+ echo $(INSTALL_BIN) $$f $(DESTDIR)$(libexecdir); \
+ $(INSTALL_BIN) $$f $(DESTDIR)$(libexecdir); \
+ if test -f $(DESTDIR)$(libexecdir)/-$$f; then \
+ echo $(RM) -f $(DESTDIR)$(libexecdir)/-$$f; \
+ $(RM) -f $(DESTDIR)$(libexecdir)/-$$f; \
fi; \
done
- $(INSTALL_FILE) $(srcdir)/mib.txt $(DEFAULT_MIB_PATH)
- $(INSTALL_FILE) squid.conf $(sysconfdir)/squid.conf.default
- @if test -f $(sysconfdir)/squid.conf ; then \
- echo "$@ will not overwrite existing $(sysconfdir)/squid.conf" ; \
- else \
- echo "$(INSTALL_FILE) squid.conf $(sysconfdir)"; \
- $(INSTALL_FILE) squid.conf $(sysconfdir); \
- fi
-
- $(INSTALL_FILE) $(srcdir)/mime.conf $(sysconfdir)/mime.conf.default
- @if test -f $(sysconfdir)/mime.conf ; then \
- echo "$@ will not overwrite existing $(sysconfdir)/mime.conf" ; \
- else \
- echo "$(INSTALL_FILE) $(srcdir)/mime.conf $(sysconfdir)"; \
- $(INSTALL_FILE) $(srcdir)/mime.conf $(sysconfdir); \
- fi
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)/share/examples/squid/conf
+ $(INSTALL_FILE) $(srcdir)/mib.txt $(DESTDIR)$(prefix)/share/examples/squid/conf/mib.txt.sample
+ $(INSTALL_FILE) squid.conf $(DESTDIR)$(prefix)/share/examples/squid/conf/squid.conf.sample
+ $(INSTALL_FILE) $(srcdir)/mime.conf $(DESTDIR)$(prefix)/share/examples/squid/conf/mime.conf.sample
install-pinger:
@f=pinger; \
- if test -f $(libexecdir)/$$f; then \
- echo $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
- $(MV) $(libexecdir)/$$f $(libexecdir)/-$$f; \
+ if test -f $(DESTDIR)$(libexecdir)/$$f; then \
+ echo $(MV) $(DESTDIR)$(libexecdir)/$$f $(DESTDIR)$(libexecdir)/-$$f; \
+ $(MV) $(DESTDIR)$(libexecdir)/$$f $(DESTDIR)$(libexecdir)/-$$f; \
fi; \
- echo $(INSTALL_SUID) $$f $(libexecdir); \
- $(INSTALL_SUID) $$f $(libexecdir) || exit 1; \
- if test -f $(libexecdir)/-$$f; then \
- echo $(RM) -f $(libexecdir)/-$$f; \
- $(RM) -f $(libexecdir)/-$$f; \
+ echo $(INSTALL_SUID) $$f $(DESTDIR)$(libexecdir); \
+ $(INSTALL_SUID) $$f $(DESTDIR)$(libexecdir) || exit 1; \
+ if test -f $(DESTDIR)$(libexecdir)/-$$f; then \
+ echo $(RM) -f $(DESTDIR)$(libexecdir)/-$$f; \
+ $(RM) -f $(DESTDIR)$(libexecdir)/-$$f; \
fi
clean:

View File

@ -1,49 +0,0 @@
--- errors/Makefile.in.orig Wed Sep 22 00:53:18 1999
+++ errors/Makefile.in Fri Aug 4 20:55:35 2000
@@ -15,7 +15,10 @@
INSTALL = @INSTALL@
INSTALL_FILE = @INSTALL_DATA@
-DEFAULT_ERROR_DIR = $(sysconfdir)/errors
+
+DESTDIR =
+
+DEFAULT_ERROR_DIR = $(prefix)/share/squid/errors
LANGUAGE = @ERR_LANGUAGE@
@@ -23,26 +26,18 @@
install: install-mkdirs
@for f in $(srcdir)/$(LANGUAGE)/ERR_*; do \
- if test -f $(DEFAULT_ERROR_DIR)/$$f ; then \
- :; \
- else \
- echo "$(INSTALL_FILE) $$f $(DEFAULT_ERROR_DIR)"; \
- $(INSTALL_FILE) $$f $(DEFAULT_ERROR_DIR); \
- fi; \
+ echo "$(INSTALL_FILE) $$f $(DESTDIR)$(prefix)/share/examples/squid/errors"; \
+ $(INSTALL_FILE) $$f $(DESTDIR)$(prefix)/share/examples/squid/errors; \
done
install-mkdirs:
- -@if test ! -d $(prefix); then \
- echo "mkdir $(prefix)"; \
- mkdir $(prefix); \
- fi
- -@if test ! -d $(sysconfdir); then \
- echo "mkdir $(sysconfdir)"; \
- mkdir $(sysconfdir); \
+ -@if test ! -d $(DESTDIR)$(prefix); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix); \
fi
- -@if test ! -d $(DEFAULT_ERROR_DIR); then \
- echo "mkdir $(DEFAULT_ERROR_DIR)"; \
- mkdir $(DEFAULT_ERROR_DIR); \
+ -@if test ! -d $(DESTDIR)$(prefix)/share/examples/squid/errors; then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)/share/examples/squid/errors"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)/share/examples/squid/errors; \
fi
# undocumented hack. You can use this target to create multi-lingual

View File

@ -1,49 +0,0 @@
--- icons/Makefile.in.orig Mon Apr 19 03:18:09 1999
+++ icons/Makefile.in Fri Aug 4 21:44:03 2000
@@ -15,7 +15,10 @@
INSTALL = @INSTALL@
INSTALL_FILE = @INSTALL_DATA@
-DEFAULT_ICON_DIR = $(sysconfdir)/icons
+
+DESTDIR =
+
+DEFAULT_ICON_DIR = $(prefix)/share/squid/icons
ICONS = anthony-binhex.gif \
anthony-bomb.gif \
@@ -52,26 +55,18 @@
install: install-mkdirs anthony-xpm.gif
@for f in $(ICONS); do \
- if test -f $(DEFAULT_ICON_DIR)/$$f ; then \
- :; \
- else \
- echo "$(INSTALL_FILE) $$f $(DEFAULT_ICON_DIR)"; \
- $(INSTALL_FILE) $$f $(DEFAULT_ICON_DIR); \
- fi; \
+ echo "$(INSTALL_FILE) $$f $(DESTDIR)$(prefix)/share/examples/squid/icons"; \
+ $(INSTALL_FILE) $$f $(DESTDIR)$(prefix)/share/examples/squid/icons; \
done
install-mkdirs:
- -@if test ! -d $(prefix); then \
- echo "mkdir $(prefix)"; \
- mkdir $(prefix); \
- fi
- -@if test ! -d $(sysconfdir); then \
- echo "mkdir $(sysconfdir)"; \
- mkdir $(sysconfdir); \
+ -@if test ! -d $(DESTDIR)$(prefix); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix); \
fi
- -@if test ! -d $(DEFAULT_ICON_DIR); then \
- echo "mkdir $(DEFAULT_ICON_DIR)"; \
- mkdir $(DEFAULT_ICON_DIR); \
+ -@if test ! -d $(DESTDIR)$(prefix)/share/examples/squid/icons; then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)/share/examples/squid/icons"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(prefix)/share/examples/squid/icons; \
fi
clean:

View File

@ -1,14 +0,0 @@
--- src/tools.c.orig Wed Jan 3 23:11:51 2001
+++ src/tools.c Fri Jul 20 10:58:33 2001
@@ -85,8 +85,9 @@ mail_warranty(void)
static char command[256];
#if HAVE_MKSTEMP
char filename[] = "/tmp/squid-XXXXXX";
- int tfd = mkstemp(filename);
- if (tfd < 0)
+ int tfd = -1;
+
+ if ((tfd = mkstemp(filename)) == -1)
return;
if ((fp = fdopen(tfd, "w")) == NULL)
return;

View File

@ -1,32 +0,0 @@
--- scripts/Makefile.in.orig Tue Jun 27 23:18:14 2000
+++ scripts/Makefile.in Tue Jun 27 23:20:19 2000
@@ -18,19 +18,21 @@
RANLIB = @RANLIB@
LN_S = @LN_S@
+DESTDIR =
+
all:
install:
- @if test ! -d $(exec_prefix); then \
- echo "mkdir $(exec_prefix)"; \
- mkdir $(exec_prefix); \
+ @if test ! -d $(DESTDIR)$(exec_prefix); then \
+ echo "${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(exec_prefix)"; \
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)$(exec_prefix); \
fi
- @if test ! -d $(bindir); then \
- echo "mkdir $(bindir)"; \
- mkdir $(bindir); \
+ @if test ! -d $(DESTDIR)$(bindir); then \
+ echo "${BSD_INSTALL_PROGRAM_DIR} $(DESTDIR)$(bindir)"; \
+ ${BSD_INSTALL_PROGRAM_DIR} $(DESTDIR)$(bindir); \
fi
- $(INSTALL_BIN) RunCache $(bindir)
- $(INSTALL_BIN) RunAccel $(bindir)
+ $(INSTALL_BIN) RunCache $(DESTDIR)$(bindir)
+ $(INSTALL_BIN) RunAccel $(DESTDIR)$(bindir)
clean:

View File

@ -1,12 +0,0 @@
--- lib/Makefile.in.orig Tue Nov 21 16:09:40 2000
+++ lib/Makefile.in Tue Nov 21 16:09:46 2000
@@ -49,6 +49,9 @@
all: $(LIBS)
+rfc1035.o: rfc1035.c
+ $(CC) $(CFLAGS) -O0 -c $<
+
$(UTILOBJS): $(top_srcdir)/include/version.h
libmiscutil.a: $(UTILOBJS)

View File

@ -0,0 +1,56 @@
$OpenBSD: patch-configure_in,v 1.1 2002/02/20 01:17:03 brad Exp $
--- configure.in.orig Wed Feb 6 19:20:15 2002
+++ configure.in Wed Feb 6 19:31:03 2002
@@ -704,6 +704,18 @@ AC_ARG_ENABLE(ipf-transparent,
fi
])
+dnl Enable PF Transparent Proxy
+AC_ARG_ENABLE(pf-transparent,
+[ --enable-pf-transparent
+ Enable Transparent Proxy support for systems
+ using PF network address redirection.],
+[ if test "$enableval" = "yes" ; then
+ echo "PF Transparent Proxy enabled"
+ AC_DEFINE(PF_TRANSPARENT)
+ PF_TRANSPARENT="yes"
+ fi
+])
+
dnl Enable Linux Netfilter (2.4) Transparent Proxy
AC_ARG_ENABLE(linux-netfilter,
[ --enable-linux-netfilter
@@ -1067,6 +1079,7 @@ AC_CHECK_HEADERS( \
memory.h \
mount.h \
net/if.h \
+ net/pfvar.h \
netdb.h \
netinet/if_ether.h \
netinet/in.h \
@@ -1620,6 +1633,25 @@ if test "$IPF_TRANSPARENT" ; then
fi
if test "$IPF_TRANSPARENT" = "no" ; then
echo "WARNING: Cannot find necessary IP-Filter header files"
+ echo " Transparent Proxy support WILL NOT be enabled"
+ sleep 10
+fi
+
+dnl PF support requires a header file.
+if test "$PF_TRANSPARENT" ; then
+ AC_MSG_CHECKING(if PF header file is installed)
+ # hold on to your hats...
+ if test "$ac_cv_header_net_pfvar_h" = "yes"; then
+ PF_TRANSPARENT="yes"
+ AC_DEFINE(PF_TRANSPARENT, 1)
+ else
+ PF_TRANSPARENT="no"
+ AC_DEFINE(PF_TRANSPARENT, 0)
+ fi
+ AC_MSG_RESULT($PF_TRANSPARENT)
+fi
+if test "$PF_TRANSPARENT" = "no" ; then
+ echo "WARNING: Cannot find necessary PF header file"
echo " Transparent Proxy support WILL NOT be enabled"
sleep 10
fi

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-errors_Makefile_in,v 1.1 2002/02/20 01:17:03 brad Exp $
--- errors/Makefile.in.orig Thu Feb 7 12:04:12 2002
+++ errors/Makefile.in Thu Feb 7 12:06:12 2002
@@ -122,7 +122,7 @@ am__quote = @am__quote@
install_sh = @install_sh@
makesnmplib = @makesnmplib@
-errordir = $(datadir)/errors
+errordir = $(prefix)/share/examples/squid/errors
DEFAULT_ERROR_DIR = $(errordir)

View File

@ -0,0 +1,12 @@
$OpenBSD: patch-icons_Makefile_in,v 1.1 2002/02/20 01:17:03 brad Exp $
--- icons/Makefile.in.orig Thu Feb 7 12:06:24 2002
+++ icons/Makefile.in Thu Feb 7 12:06:42 2002
@@ -150,7 +150,7 @@ ICON2 = anthony-bomb.gif \
anthony-xpm.gif
-icondir = $(datadir)/icons
+icondir = $(prefix)/share/examples/squid/icons
icon_DATA = $(ICON1) $(ICON2)
EXTRA_DIST = $(ICON1) $(ICON2) icons.shar
DISTCLEANFILES = $(ICON1) $(ICON2)

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-include_autoconf_h_in,v 1.1 2002/02/20 01:17:03 brad Exp $
--- include/autoconf.h.in.orig Wed Feb 6 20:07:32 2002
+++ include/autoconf.h.in Wed Feb 6 20:09:27 2002
@@ -278,6 +278,12 @@
#undef IPF_TRANSPARENT
/*
+ * Enable support for Transparent Proxy on systems using PF address
+ * redirection. This provides "masquerading" support for OpenBSD.
+ */
+#undef PF_TRANSPARENT
+
+/*
* Enable code for assiting in finding memory leaks. Hacker stuff only.
*/
#undef USE_LEAKFINDER

View File

@ -0,0 +1,103 @@
$OpenBSD: patch-src_Makefile_in,v 1.1 2002/02/20 01:17:03 brad Exp $
--- src/Makefile.in.orig Thu Feb 7 12:47:49 2002
+++ src/Makefile.in Thu Feb 7 13:03:31 2002
@@ -791,37 +791,37 @@ CCDEPMODE = @CCDEPMODE@
uninstall-info-am:
install-dataDATA: $(data_DATA)
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(datadir)
+ $(mkinstalldirs) $(DESTDIR)$(prefix)/share/examples/squid
@list='$(data_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(datadir)/$$f"; \
- $(INSTALL_DATA) $$d$$p $(DESTDIR)$(datadir)/$$f; \
+ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(prefix)/share/examples/squid/$$f"; \
+ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(prefix)/share/examples/squid/$$f; \
done
uninstall-dataDATA:
@$(NORMAL_UNINSTALL)
@list='$(data_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " rm -f $(DESTDIR)$(datadir)/$$f"; \
- rm -f $(DESTDIR)$(datadir)/$$f; \
+ echo " rm -f $(DESTDIR)$(prefix)/share/examples/squid/$$f"; \
+ rm -f $(DESTDIR)$(prefix)/share/examples/squid/$$f; \
done
install-sysconfDATA: $(sysconf_DATA)
@$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
+ $(mkinstalldirs) $(DESTDIR)$(prefix)/share/examples/squid
@list='$(sysconf_DATA)'; for p in $$list; do \
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(sysconfdir)/$$f"; \
- $(INSTALL_DATA) $$d$$p $(DESTDIR)$(sysconfdir)/$$f; \
+ echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(prefix)/share/examples/squid/$$f"; \
+ $(INSTALL_DATA) $$d$$p $(DESTDIR)$(prefix)/share/examples/squid/$$f; \
done
uninstall-sysconfDATA:
@$(NORMAL_UNINSTALL)
@list='$(sysconf_DATA)'; for p in $$list; do \
f="`echo $$p | sed -e 's|^.*/||'`"; \
- echo " rm -f $(DESTDIR)$(sysconfdir)/$$f"; \
- rm -f $(DESTDIR)$(sysconfdir)/$$f; \
+ echo " rm -f $(DESTDIR)$(prefix)/share/examples/squid/$$f"; \
+ rm -f $(DESTDIR)$(prefix)/share/examples/squid/$$f; \
done
# This directory's subdirectories are mostly independent; you can cd
@@ -955,7 +955,7 @@ check: check-recursive
all-am: Makefile $(PROGRAMS) $(DATA)
installdirs: installdirs-recursive
installdirs-am:
- $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(libexecdir) $(DESTDIR)$(datadir) $(DESTDIR)$(sysconfdir)
+ $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(libexecdir) $(DESTDIR)$(prefix)/share/examples/squid
install: install-recursive
install-exec: install-exec-recursive
@@ -1104,28 +1104,28 @@ auth_modules.c: auth_modules.sh Makefile
@$(SHELL) $(srcdir)/auth_modules.sh $(AUTH_MODULES) >auth_modules.c
install-data-local: install-sysconfDATA install-dataDATA
- @if test -f $(DESTDIR)$(sysconfdir)/mime.conf ; then \
- echo "$@ will not overwrite existing $(DESTDIR)$(sysconfdir)/mime.conf" ; \
+ @if test -f $(DESTDIR)$(prefix)/share/examples/squid/mime.conf ; then \
+ echo "$@ will not overwrite existing $(DESTDIR)$(prefix)/share/examples/squid/mime.conf" ; \
else \
- echo "$(INSTALL_DATA) $(srcdir)/mime.conf.default $(DESTDIR)$(sysconfdir)/mime.conf" ;\
- $(INSTALL_DATA) $(srcdir)/mime.conf.default $(DESTDIR)$(sysconfdir)/mime.conf; \
+ echo "$(INSTALL_DATA) $(srcdir)/mime.conf.default $(DESTDIR)$(prefix)/share/examples/squid/mime.conf" ;\
+ $(INSTALL_DATA) $(srcdir)/mime.conf.default $(DESTDIR)$(prefix)/share/examples/squid/mime.conf; \
fi
- @if test -f $(DESTDIR)$(sysconfdir)/squid.conf ; then \
- echo "$@ will not overwrite existing $(DESTDIR)$(sysconfdir)/squid.conf" ; \
+ @if test -f $(DESTDIR)$(prefix)/share/examples/squid/squid.conf ; then \
+ echo "$@ will not overwrite existing $(DESTDIR)$(prefix)/share/examples/squid/squid.conf" ; \
else \
- echo "$(INSTALL_DATA) squid.conf.default $(DESTDIR)$(sysconfdir)/squid.conf"; \
- $(INSTALL_DATA) squid.conf.default $(DESTDIR)$(sysconfdir)/squid.conf; \
+ echo "$(INSTALL_DATA) squid.conf.default $(DESTDIR)$(prefix)/share/examples/squid/squid.conf"; \
+ $(INSTALL_DATA) squid.conf.default $(DESTDIR)$(prefix)/share/examples/squid/squid.conf; \
fi
$(mkinstalldirs) $(DESTDIR)$(DEFAULT_LOG_PREFIX)
uninstall-local:
- @if test -f $(DESTDIR)$(sysconfdir)/mime.conf ; then \
- echo "rm -f $(DESTDIR)$(sysconfdir)/mime.conf"; \
- $(RM) -f $(DESTDIR)$(sysconfdir)/mime.conf; \
+ @if test -f $(DESTDIR)$(prefix)/share/examples/squid/mime.conf ; then \
+ echo "rm -f $(DESTDIR)$(prefix)/share/examples/squid/mime.conf"; \
+ $(RM) -f $(DESTDIR)$(prefix)/share/examples/squid/mime.conf; \
fi
- @if test -f $(DESTDIR)$(sysconfdir)/squid.conf ; then \
- echo "rm -f $(DESTDIR)$(sysconfdir)/squid.conf"; \
- $(RM) -f $(DESTDIR)$(sysconfdir)/squid.conf; \
+ @if test -f $(DESTDIR)$(prefix)/share/examples/squid/squid.conf ; then \
+ echo "rm -f $(DESTDIR)$(prefix)/share/examples/squid/squid.conf"; \
+ $(RM) -f $(DESTDIR)$(prefix)/share/examples/squid/squid.conf; \
fi
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.

View File

@ -0,0 +1,68 @@
$OpenBSD: patch-src_client_side_c,v 1.1 2002/02/20 01:17:03 brad Exp $
--- src/client_side.c.orig Wed Feb 6 20:36:22 2002
+++ src/client_side.c Wed Feb 6 21:07:26 2002
@@ -62,6 +62,16 @@
#endif
#endif
+#if PF_TRANSPARENT
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <sys/ioctl.h>
+#include <sys/fcntl.h>
+#include <net/if.h>
+#include <netinet/in.h>
+#include <net/pfvar.h>
+#endif
+
#if LINUX_NETFILTER
#include <linux/netfilter_ipv4.h>
#endif
@@ -2438,6 +2448,10 @@ parseHttpRequest(ConnStateData * conn, m
static int siocgnatl_cmd = SIOCGNATL & 0xff;
int x;
#endif
+#if PF_TRANSPARENT
+ struct pfioc_natlook nl;
+ static int pffd = -1;
+#endif
#if LINUX_NETFILTER
size_t sock_sz = sizeof(conn->me);
#endif
@@ -2668,6 +2682,36 @@ parseHttpRequest(ConnStateData * conn, m
inet_ntoa(natLookup.nl_realip),
vport, url);
}
+#elif PF_TRANSPARENT
+ if (pffd < 0)
+ pffd = open("/dev/pf", O_RDWR);
+ if (pffd < 0) {
+ debug(50, 1) ("parseHttpRequest: PF open failed: %s\n",
+ xstrerror());
+ return parseHttpRequestAbort(conn, "error:pf-open-failed");
+ }
+ memset(&nl, 0, sizeof(struct pfioc_natlook));
+ nl.saddr.v4.s_addr = http->conn->peer.sin_addr.s_addr;
+ nl.sport = http->conn->peer.sin_port;
+ nl.daddr.v4.s_addr = http->conn->me.sin_addr.s_addr;
+ nl.dport = http->conn->me.sin_port;
+ nl.af = AF_INET;
+ nl.proto = IPPROTO_TCP;
+ nl.direction = PF_OUT;
+ if (ioctl(pffd, DIOCNATLOOK, &nl)) {
+ if (errno != ENOENT) {
+ debug(50, 1) ("parseHttpRequest: PF lookup failed: ioctl(DIOCNATLOOK)\n");
+ close(pffd);
+ pffd = -1;
+ return parseHttpRequestAbort(conn, "error:pf-lookup-failed");
+ } else
+ snprintf(http->uri, url_sz, "http://%s:%d%s",
+ inet_ntoa(http->conn->me.sin_addr),
+ vport, url);
+ } else
+ snprintf(http->uri, url_sz, "http://%s:%d%s",
+ inet_ntoa(nl.rdaddr.v4),
+ ntohs(nl.rdport), url);
#else
#if LINUX_NETFILTER
/* If the call fails the address structure will be unchanged */

View File

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
# $OpenBSD: DEINSTALL,v 1.4 2000/07/29 00:04:58 brad Exp $ # $OpenBSD: DEINSTALL,v 1.5 2002/02/20 01:17:03 brad Exp $
# #
# squid de-installation # squid de-installation
@ -7,7 +7,7 @@ set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local} PREFIX=${PKG_PREFIX:-/usr/local}
CONFIG_DIR=${SYSCONFDIR} CONFIG_DIR=${SYSCONFDIR}
STATEDIR=${STATEDIR} SQUIDDIR=${SQUIDDIR}
echo echo
echo "+---------------" echo "+---------------"
@ -16,7 +16,7 @@ echo "| these steps as root:"
echo "|" echo "|"
echo "| rm -rf $CONFIG_DIR" echo "| rm -rf $CONFIG_DIR"
echo "| rm -rf $PREFIX/share/squid" echo "| rm -rf $PREFIX/share/squid"
echo "| rm -rf $STATEDIR" echo "| rm -rf $SQUIDDIR"
echo "| rm -f /var/run/squid.pid" echo "| rm -f /var/run/squid.pid"
echo "|" echo "|"
echo "| Do not do this if you plan on re-installing $1" echo "| Do not do this if you plan on re-installing $1"

View File

@ -11,4 +11,7 @@ Squid supports SSL, extensive access controls, and full request logging.
By using the lightweight Internet Cache Protocol, Squid caches can be By using the lightweight Internet Cache Protocol, Squid caches can be
arranged in a hierarchy or mesh for additional bandwidth savings. arranged in a hierarchy or mesh for additional bandwidth savings.
Flavors:
transparent - support for transparent proxying
WWW: ${HOMEPAGE} WWW: ${HOMEPAGE}

View File

@ -1,5 +1,5 @@
#!/bin/sh #!/bin/sh
# $OpenBSD: INSTALL,v 1.10 2001/01/12 21:21:02 brad Exp $ # $OpenBSD: INSTALL,v 1.11 2002/02/20 01:17:03 brad Exp $
# #
# Pre/post-installation setup of squid # Pre/post-installation setup of squid
@ -10,12 +10,16 @@ PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local} PREFIX=${PKG_PREFIX:-/usr/local}
CONFIG_DIR=${SYSCONFDIR} CONFIG_DIR=${SYSCONFDIR}
SAMPLE_CONFIG_DIR=$PREFIX/share/examples/squid SAMPLE_CONFIG_DIR=$PREFIX/share/examples/squid
STATEDIR=${STATEDIR} SQUIDDIR=${SQUIDDIR}
SQUIDUSER=nobody
SQUIDGROUP=nogroup
install -d -o www -g www -m 771 $STATEDIR if [ ! -d $SQUIDDIR ]; then
install -d -o www -g www -m 775 $STATEDIR/logs install -d -o $SQUIDUSER -g $SQUIDGROUP -m 771 $SQUIDDIR
install -d -o www -g www -m 771 $STATEDIR/cache install -d -o $SQUIDUSER -g $SQUIDGROUP -m 775 $SQUIDDIR/logs
ln -sf $STATEDIR/logs/squid.pid /var/run/squid.pid install -d -o $SQUIDUSER -g $SQUIDGROUP -m 771 $SQUIDDIR/cache
ln -sf $SQUIDDIR/logs/squid.pid /var/run/squid.pid
fi
do_notice_conf() do_notice_conf()
{ {
@ -23,7 +27,7 @@ do_notice_conf()
echo "+---------------" echo "+---------------"
echo "| The existing $1 configuration files in $CONFIG_DIR have NOT" echo "| The existing $1 configuration files in $CONFIG_DIR have NOT"
echo "| been changed. You may want to compare them to the current samples in" echo "| been changed. You may want to compare them to the current samples in"
echo "| $SAMPLE_CONFIG_DIR/conf, and update your configuration" echo "| $SAMPLE_CONFIG_DIR, and update your configuration"
echo "| files as needed." echo "| files as needed."
} }
@ -41,9 +45,9 @@ do_notice_errors_and_icons()
do_install_conf() do_install_conf()
{ {
install -d -o root -g wheel -m 755 $CONFIG_DIR install -d -o root -g wheel -m 755 $CONFIG_DIR
install -o root -g wheel -m 644 $SAMPLE_CONFIG_DIR/conf/squid.conf.sample $CONFIG_DIR/squid.conf install -o root -g wheel -m 644 $SAMPLE_CONFIG_DIR/squid.conf $CONFIG_DIR
install -o root -g wheel -m 644 $SAMPLE_CONFIG_DIR/conf/mime.conf.sample $CONFIG_DIR/mime.conf install -o root -g wheel -m 644 $SAMPLE_CONFIG_DIR/mime.conf $CONFIG_DIR
install -o root -g wheel -m 644 $SAMPLE_CONFIG_DIR/conf/mib.txt.sample $CONFIG_DIR/mib.txt install -o root -g wheel -m 644 $SAMPLE_CONFIG_DIR/mib.txt $CONFIG_DIR
echo echo
echo "+---------------" echo "+---------------"
echo "| The $1 configuration files have been installed in $CONFIG_DIR." echo "| The $1 configuration files have been installed in $CONFIG_DIR."
@ -86,7 +90,7 @@ case $2 in
fi fi
if [ ! -d $PREFIX/share/squid/errors ]; then if [ ! -d $PREFIX/share/squid/errors ]; then
do_install_errors_and_icons do_install_errors_and_icons
elif [ ! -f $PREFIX/share/squid/errors/ERR_TOO_BIG ]; then elif [ ! -f $PREFIX/share/squid/errors/English/ERR_TOO_BIG ]; then
do_install_errors_and_icons do_install_errors_and_icons
else else
do_notice_errors_and_icons do_notice_errors_and_icons

View File

@ -1,7 +1,7 @@
NOTES ON OpenBSD POST-INSTALLATION OF SQUID 2.3 NOTES ON OpenBSD POST-INSTALLATION OF SQUID 2.5
----------------------------------------------- -----------------------------------------------
** An old squid.conf will not work with squid 2.3! ** ** An old squid.conf will not work with squid 2.5! **
The local (OpenBSD) differences are: The local (OpenBSD) differences are:
- configuration files are in ${SYSCONFDIR} - configuration files are in ${SYSCONFDIR}
@ -10,9 +10,9 @@ The local (OpenBSD) differences are:
- sample error message files are in ${PREFIX}/share/examples/squid/errors - sample error message files are in ${PREFIX}/share/examples/squid/errors
- icons are in ${PREFIX}/share/squid/icons - icons are in ${PREFIX}/share/squid/icons
- sample icons are in ${PREFIX}/share/examples/squid/icons - sample icons are in ${PREFIX}/share/examples/squid/icons
- the cache is in ${STATEDIR}/cache - the cache is in ${SQUIDDIR}/cache
- logs are stored in ${STATEDIR}/logs - logs are stored in ${SQUIDDIR}/logs
- the ugid squid runs as is www:www - the ugid squid runs as is nobody:nogroup
Please remember to initialize the cache by running "squid -z" before Please remember to initialize the cache by running "squid -z" before
trying to run Squid for the first time. trying to run Squid for the first time.

View File

@ -1,43 +1,738 @@
@comment $OpenBSD: PLIST,v 1.6 2000/08/05 02:23:15 brad Exp $ @comment $OpenBSD: PLIST,v 1.7 2002/02/20 01:17:03 brad Exp $
bin/RunCache
bin/RunAccel bin/RunAccel
bin/client bin/RunCache
bin/squid bin/squid
libexec/cachemgr.cgi bin/squidclient
libexec/dnsserver libexec/cachemgr
libexec/unlinkd libexec/unlinkd
share/examples/squid/conf/mib.txt.sample man/man8/squid.8
share/examples/squid/conf/squid.conf.sample share/examples/squid/errors/Bulgarian/ERR_ACCESS_DENIED
share/examples/squid/conf/mime.conf.sample share/examples/squid/errors/Bulgarian/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/ERR_ACCESS_DENIED share/examples/squid/errors/Bulgarian/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/ERR_CACHE_ACCESS_DENIED share/examples/squid/errors/Bulgarian/ERR_CANNOT_FORWARD
share/examples/squid/errors/ERR_CACHE_MGR_ACCESS_DENIED share/examples/squid/errors/Bulgarian/ERR_CONNECT_FAIL
share/examples/squid/errors/ERR_CANNOT_FORWARD share/examples/squid/errors/Bulgarian/ERR_DNS_FAIL
share/examples/squid/errors/ERR_CONNECT_FAIL share/examples/squid/errors/Bulgarian/ERR_FORWARDING_DENIED
share/examples/squid/errors/ERR_DNS_FAIL share/examples/squid/errors/Bulgarian/ERR_FTP_DISABLED
share/examples/squid/errors/ERR_FORWARDING_DENIED share/examples/squid/errors/Bulgarian/ERR_FTP_FAILURE
share/examples/squid/errors/ERR_FTP_DISABLED share/examples/squid/errors/Bulgarian/ERR_FTP_FORBIDDEN
share/examples/squid/errors/ERR_FTP_FAILURE share/examples/squid/errors/Bulgarian/ERR_FTP_NOT_FOUND
share/examples/squid/errors/ERR_FTP_FORBIDDEN share/examples/squid/errors/Bulgarian/ERR_FTP_PUT_CREATED
share/examples/squid/errors/ERR_FTP_NOT_FOUND share/examples/squid/errors/Bulgarian/ERR_FTP_PUT_ERROR
share/examples/squid/errors/ERR_FTP_PUT_CREATED share/examples/squid/errors/Bulgarian/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/ERR_FTP_PUT_ERROR share/examples/squid/errors/Bulgarian/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/ERR_FTP_PUT_MODIFIED share/examples/squid/errors/Bulgarian/ERR_INVALID_REQ
share/examples/squid/errors/ERR_FTP_UNAVAILABLE share/examples/squid/errors/Bulgarian/ERR_INVALID_URL
share/examples/squid/errors/ERR_INVALID_REQ share/examples/squid/errors/Bulgarian/ERR_LIFETIME_EXP
share/examples/squid/errors/ERR_INVALID_URL share/examples/squid/errors/Bulgarian/ERR_NO_RELAY
share/examples/squid/errors/ERR_LIFETIME_EXP share/examples/squid/errors/Bulgarian/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/ERR_NO_RELAY share/examples/squid/errors/Bulgarian/ERR_READ_ERROR
share/examples/squid/errors/ERR_ONLY_IF_CACHED_MISS share/examples/squid/errors/Bulgarian/ERR_READ_TIMEOUT
share/examples/squid/errors/ERR_READ_ERROR share/examples/squid/errors/Bulgarian/ERR_SHUTTING_DOWN
share/examples/squid/errors/ERR_READ_TIMEOUT share/examples/squid/errors/Bulgarian/ERR_SOCKET_FAILURE
share/examples/squid/errors/ERR_SHUTTING_DOWN share/examples/squid/errors/Bulgarian/ERR_TOO_BIG
share/examples/squid/errors/ERR_TOO_BIG share/examples/squid/errors/Bulgarian/ERR_UNSUP_REQ
share/examples/squid/errors/ERR_SOCKET_FAILURE share/examples/squid/errors/Bulgarian/ERR_URN_RESOLVE
share/examples/squid/errors/ERR_UNSUP_REQ share/examples/squid/errors/Bulgarian/ERR_WRITE_ERROR
share/examples/squid/errors/ERR_URN_RESOLVE share/examples/squid/errors/Bulgarian/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/ERR_WRITE_ERROR share/examples/squid/errors/Czech/ERR_ACCESS_DENIED
share/examples/squid/errors/ERR_ZERO_SIZE_OBJECT share/examples/squid/errors/Czech/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Czech/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Czech/ERR_CANNOT_FORWARD
share/examples/squid/errors/Czech/ERR_CONNECT_FAIL
share/examples/squid/errors/Czech/ERR_DNS_FAIL
share/examples/squid/errors/Czech/ERR_FORWARDING_DENIED
share/examples/squid/errors/Czech/ERR_FTP_DISABLED
share/examples/squid/errors/Czech/ERR_FTP_FAILURE
share/examples/squid/errors/Czech/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Czech/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Czech/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Czech/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Czech/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Czech/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Czech/ERR_INVALID_REQ
share/examples/squid/errors/Czech/ERR_INVALID_URL
share/examples/squid/errors/Czech/ERR_LIFETIME_EXP
share/examples/squid/errors/Czech/ERR_NO_RELAY
share/examples/squid/errors/Czech/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Czech/ERR_READ_ERROR
share/examples/squid/errors/Czech/ERR_READ_TIMEOUT
share/examples/squid/errors/Czech/ERR_SHUTTING_DOWN
share/examples/squid/errors/Czech/ERR_SOCKET_FAILURE
share/examples/squid/errors/Czech/ERR_TOO_BIG
share/examples/squid/errors/Czech/ERR_UNSUP_REQ
share/examples/squid/errors/Czech/ERR_URN_RESOLVE
share/examples/squid/errors/Czech/ERR_WRITE_ERROR
share/examples/squid/errors/Czech/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Danish/ERR_ACCESS_DENIED
share/examples/squid/errors/Danish/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Danish/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Danish/ERR_CANNOT_FORWARD
share/examples/squid/errors/Danish/ERR_CLIENT_ABORT
share/examples/squid/errors/Danish/ERR_CONNECT_FAIL
share/examples/squid/errors/Danish/ERR_DNS_FAIL
share/examples/squid/errors/Danish/ERR_FORWARDING_DENIED
share/examples/squid/errors/Danish/ERR_FTP_DISABLED
share/examples/squid/errors/Danish/ERR_FTP_FAILURE
share/examples/squid/errors/Danish/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Danish/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Danish/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Danish/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Danish/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Danish/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Danish/ERR_INVALID_REQ
share/examples/squid/errors/Danish/ERR_INVALID_URL
share/examples/squid/errors/Danish/ERR_LIFETIME_EXP
share/examples/squid/errors/Danish/ERR_NO_RELAY
share/examples/squid/errors/Danish/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Danish/ERR_READ_ERROR
share/examples/squid/errors/Danish/ERR_READ_TIMEOUT
share/examples/squid/errors/Danish/ERR_SHUTTING_DOWN
share/examples/squid/errors/Danish/ERR_SOCKET_FAILURE
share/examples/squid/errors/Danish/ERR_TOO_BIG
share/examples/squid/errors/Danish/ERR_UNSUP_REQ
share/examples/squid/errors/Danish/ERR_URN_RESOLVE
share/examples/squid/errors/Danish/ERR_WRITE_ERROR
share/examples/squid/errors/Danish/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Dutch/ERR_ACCESS_DENIED
share/examples/squid/errors/Dutch/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Dutch/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Dutch/ERR_CANNOT_FORWARD
share/examples/squid/errors/Dutch/ERR_CONNECT_FAIL
share/examples/squid/errors/Dutch/ERR_DNS_FAIL
share/examples/squid/errors/Dutch/ERR_FORWARDING_DENIED
share/examples/squid/errors/Dutch/ERR_FTP_DISABLED
share/examples/squid/errors/Dutch/ERR_FTP_FAILURE
share/examples/squid/errors/Dutch/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Dutch/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Dutch/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Dutch/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Dutch/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Dutch/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Dutch/ERR_INVALID_REQ
share/examples/squid/errors/Dutch/ERR_INVALID_URL
share/examples/squid/errors/Dutch/ERR_LIFETIME_EXP
share/examples/squid/errors/Dutch/ERR_NO_RELAY
share/examples/squid/errors/Dutch/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Dutch/ERR_READ_ERROR
share/examples/squid/errors/Dutch/ERR_READ_TIMEOUT
share/examples/squid/errors/Dutch/ERR_SHUTTING_DOWN
share/examples/squid/errors/Dutch/ERR_SOCKET_FAILURE
share/examples/squid/errors/Dutch/ERR_TOO_BIG
share/examples/squid/errors/Dutch/ERR_UNSUP_REQ
share/examples/squid/errors/Dutch/ERR_URN_RESOLVE
share/examples/squid/errors/Dutch/ERR_WRITE_ERROR
share/examples/squid/errors/Dutch/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/English/ERR_ACCESS_DENIED
share/examples/squid/errors/English/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/English/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/English/ERR_CANNOT_FORWARD
share/examples/squid/errors/English/ERR_CONNECT_FAIL
share/examples/squid/errors/English/ERR_DNS_FAIL
share/examples/squid/errors/English/ERR_FORWARDING_DENIED
share/examples/squid/errors/English/ERR_FTP_DISABLED
share/examples/squid/errors/English/ERR_FTP_FAILURE
share/examples/squid/errors/English/ERR_FTP_FORBIDDEN
share/examples/squid/errors/English/ERR_FTP_NOT_FOUND
share/examples/squid/errors/English/ERR_FTP_PUT_CREATED
share/examples/squid/errors/English/ERR_FTP_PUT_ERROR
share/examples/squid/errors/English/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/English/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/English/ERR_INVALID_REQ
share/examples/squid/errors/English/ERR_INVALID_URL
share/examples/squid/errors/English/ERR_LIFETIME_EXP
share/examples/squid/errors/English/ERR_NO_RELAY
share/examples/squid/errors/English/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/English/ERR_READ_ERROR
share/examples/squid/errors/English/ERR_READ_TIMEOUT
share/examples/squid/errors/English/ERR_SHUTTING_DOWN
share/examples/squid/errors/English/ERR_SOCKET_FAILURE
share/examples/squid/errors/English/ERR_TOO_BIG
share/examples/squid/errors/English/ERR_UNSUP_REQ
share/examples/squid/errors/English/ERR_URN_RESOLVE
share/examples/squid/errors/English/ERR_WRITE_ERROR
share/examples/squid/errors/English/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Estonian/ERR_ACCESS_DENIED
share/examples/squid/errors/Estonian/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Estonian/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Estonian/ERR_CANNOT_FORWARD
share/examples/squid/errors/Estonian/ERR_CONNECT_FAIL
share/examples/squid/errors/Estonian/ERR_DNS_FAIL
share/examples/squid/errors/Estonian/ERR_FORWARDING_DENIED
share/examples/squid/errors/Estonian/ERR_FTP_DISABLED
share/examples/squid/errors/Estonian/ERR_FTP_FAILURE
share/examples/squid/errors/Estonian/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Estonian/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Estonian/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Estonian/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Estonian/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Estonian/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Estonian/ERR_INVALID_REQ
share/examples/squid/errors/Estonian/ERR_INVALID_URL
share/examples/squid/errors/Estonian/ERR_LIFETIME_EXP
share/examples/squid/errors/Estonian/ERR_NO_RELAY
share/examples/squid/errors/Estonian/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Estonian/ERR_READ_ERROR
share/examples/squid/errors/Estonian/ERR_READ_TIMEOUT
share/examples/squid/errors/Estonian/ERR_SHUTTING_DOWN
share/examples/squid/errors/Estonian/ERR_SOCKET_FAILURE
share/examples/squid/errors/Estonian/ERR_TOO_BIG
share/examples/squid/errors/Estonian/ERR_UNSUP_REQ
share/examples/squid/errors/Estonian/ERR_URN_RESOLVE
share/examples/squid/errors/Estonian/ERR_WRITE_ERROR
share/examples/squid/errors/Estonian/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Finnish/ERR_ACCESS_DENIED
share/examples/squid/errors/Finnish/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Finnish/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Finnish/ERR_CANNOT_FORWARD
share/examples/squid/errors/Finnish/ERR_CLIENT_ABORT
share/examples/squid/errors/Finnish/ERR_CONNECT_FAIL
share/examples/squid/errors/Finnish/ERR_DNS_FAIL
share/examples/squid/errors/Finnish/ERR_FORWARDING_DENIED
share/examples/squid/errors/Finnish/ERR_FTP_DISABLED
share/examples/squid/errors/Finnish/ERR_FTP_FAILURE
share/examples/squid/errors/Finnish/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Finnish/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Finnish/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Finnish/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Finnish/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Finnish/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Finnish/ERR_INVALID_REQ
share/examples/squid/errors/Finnish/ERR_INVALID_URL
share/examples/squid/errors/Finnish/ERR_LIFETIME_EXP
share/examples/squid/errors/Finnish/ERR_NO_RELAY
share/examples/squid/errors/Finnish/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Finnish/ERR_READ_ERROR
share/examples/squid/errors/Finnish/ERR_READ_TIMEOUT
share/examples/squid/errors/Finnish/ERR_SHUTTING_DOWN
share/examples/squid/errors/Finnish/ERR_SOCKET_FAILURE
share/examples/squid/errors/Finnish/ERR_TOO_BIG
share/examples/squid/errors/Finnish/ERR_UNSUP_REQ
share/examples/squid/errors/Finnish/ERR_URN_RESOLVE
share/examples/squid/errors/Finnish/ERR_WRITE_ERROR
share/examples/squid/errors/Finnish/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/French/ERR_ACCESS_DENIED
share/examples/squid/errors/French/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/French/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/French/ERR_CANNOT_FORWARD
share/examples/squid/errors/French/ERR_CONNECT_FAIL
share/examples/squid/errors/French/ERR_DNS_FAIL
share/examples/squid/errors/French/ERR_FORWARDING_DENIED
share/examples/squid/errors/French/ERR_FTP_DISABLED
share/examples/squid/errors/French/ERR_FTP_FAILURE
share/examples/squid/errors/French/ERR_FTP_FORBIDDEN
share/examples/squid/errors/French/ERR_FTP_NOT_FOUND
share/examples/squid/errors/French/ERR_FTP_PUT_CREATED
share/examples/squid/errors/French/ERR_FTP_PUT_ERROR
share/examples/squid/errors/French/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/French/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/French/ERR_INVALID_REQ
share/examples/squid/errors/French/ERR_INVALID_URL
share/examples/squid/errors/French/ERR_LIFETIME_EXP
share/examples/squid/errors/French/ERR_NO_RELAY
share/examples/squid/errors/French/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/French/ERR_READ_ERROR
share/examples/squid/errors/French/ERR_READ_TIMEOUT
share/examples/squid/errors/French/ERR_SHUTTING_DOWN
share/examples/squid/errors/French/ERR_SOCKET_FAILURE
share/examples/squid/errors/French/ERR_TOO_BIG
share/examples/squid/errors/French/ERR_UNSUP_REQ
share/examples/squid/errors/French/ERR_URN_RESOLVE
share/examples/squid/errors/French/ERR_WRITE_ERROR
share/examples/squid/errors/French/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/German/ERR_ACCESS_DENIED
share/examples/squid/errors/German/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/German/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/German/ERR_CANNOT_FORWARD
share/examples/squid/errors/German/ERR_CONNECT_FAIL
share/examples/squid/errors/German/ERR_DNS_FAIL
share/examples/squid/errors/German/ERR_FORWARDING_DENIED
share/examples/squid/errors/German/ERR_FTP_DISABLED
share/examples/squid/errors/German/ERR_FTP_FAILURE
share/examples/squid/errors/German/ERR_FTP_FORBIDDEN
share/examples/squid/errors/German/ERR_FTP_NOT_FOUND
share/examples/squid/errors/German/ERR_FTP_PUT_CREATED
share/examples/squid/errors/German/ERR_FTP_PUT_ERROR
share/examples/squid/errors/German/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/German/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/German/ERR_INVALID_REQ
share/examples/squid/errors/German/ERR_INVALID_URL
share/examples/squid/errors/German/ERR_LIFETIME_EXP
share/examples/squid/errors/German/ERR_NO_RELAY
share/examples/squid/errors/German/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/German/ERR_READ_ERROR
share/examples/squid/errors/German/ERR_READ_TIMEOUT
share/examples/squid/errors/German/ERR_SHUTTING_DOWN
share/examples/squid/errors/German/ERR_SOCKET_FAILURE
share/examples/squid/errors/German/ERR_TOO_BIG
share/examples/squid/errors/German/ERR_UNSUP_REQ
share/examples/squid/errors/German/ERR_URN_RESOLVE
share/examples/squid/errors/German/ERR_WRITE_ERROR
share/examples/squid/errors/German/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Hungarian/ERR_ACCESS_DENIED
share/examples/squid/errors/Hungarian/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Hungarian/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Hungarian/ERR_CANNOT_FORWARD
share/examples/squid/errors/Hungarian/ERR_CONNECT_FAIL
share/examples/squid/errors/Hungarian/ERR_DNS_FAIL
share/examples/squid/errors/Hungarian/ERR_FORWARDING_DENIED
share/examples/squid/errors/Hungarian/ERR_FTP_DISABLED
share/examples/squid/errors/Hungarian/ERR_FTP_FAILURE
share/examples/squid/errors/Hungarian/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Hungarian/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Hungarian/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Hungarian/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Hungarian/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Hungarian/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Hungarian/ERR_INVALID_REQ
share/examples/squid/errors/Hungarian/ERR_INVALID_URL
share/examples/squid/errors/Hungarian/ERR_LIFETIME_EXP
share/examples/squid/errors/Hungarian/ERR_NO_RELAY
share/examples/squid/errors/Hungarian/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Hungarian/ERR_READ_ERROR
share/examples/squid/errors/Hungarian/ERR_READ_TIMEOUT
share/examples/squid/errors/Hungarian/ERR_SHUTTING_DOWN
share/examples/squid/errors/Hungarian/ERR_SOCKET_FAILURE
share/examples/squid/errors/Hungarian/ERR_TOO_BIG
share/examples/squid/errors/Hungarian/ERR_UNSUP_REQ
share/examples/squid/errors/Hungarian/ERR_URN_RESOLVE
share/examples/squid/errors/Hungarian/ERR_WRITE_ERROR
share/examples/squid/errors/Hungarian/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Italian/ERR_ACCESS_DENIED
share/examples/squid/errors/Italian/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Italian/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Italian/ERR_CANNOT_FORWARD
share/examples/squid/errors/Italian/ERR_CONNECT_FAIL
share/examples/squid/errors/Italian/ERR_DNS_FAIL
share/examples/squid/errors/Italian/ERR_FORWARDING_DENIED
share/examples/squid/errors/Italian/ERR_FTP_DISABLED
share/examples/squid/errors/Italian/ERR_FTP_FAILURE
share/examples/squid/errors/Italian/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Italian/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Italian/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Italian/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Italian/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Italian/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Italian/ERR_INVALID_REQ
share/examples/squid/errors/Italian/ERR_INVALID_URL
share/examples/squid/errors/Italian/ERR_LIFETIME_EXP
share/examples/squid/errors/Italian/ERR_NO_RELAY
share/examples/squid/errors/Italian/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Italian/ERR_READ_ERROR
share/examples/squid/errors/Italian/ERR_READ_TIMEOUT
share/examples/squid/errors/Italian/ERR_SHUTTING_DOWN
share/examples/squid/errors/Italian/ERR_SOCKET_FAILURE
share/examples/squid/errors/Italian/ERR_TOO_BIG
share/examples/squid/errors/Italian/ERR_UNSUP_REQ
share/examples/squid/errors/Italian/ERR_URN_RESOLVE
share/examples/squid/errors/Italian/ERR_WRITE_ERROR
share/examples/squid/errors/Italian/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Japanese/ERR_ACCESS_DENIED
share/examples/squid/errors/Japanese/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Japanese/ERR_CANNOT_FORWARD
share/examples/squid/errors/Japanese/ERR_CONNECT_FAIL
share/examples/squid/errors/Japanese/ERR_DNS_FAIL
share/examples/squid/errors/Japanese/ERR_FORWARDING_DENIED
share/examples/squid/errors/Japanese/ERR_FTP_DISABLED
share/examples/squid/errors/Japanese/ERR_FTP_FAILURE
share/examples/squid/errors/Japanese/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Japanese/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Japanese/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Japanese/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Japanese/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Japanese/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Japanese/ERR_INVALID_REQ
share/examples/squid/errors/Japanese/ERR_INVALID_URL
share/examples/squid/errors/Japanese/ERR_LIFETIME_EXP
share/examples/squid/errors/Japanese/ERR_NO_RELAY
share/examples/squid/errors/Japanese/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Japanese/ERR_READ_ERROR
share/examples/squid/errors/Japanese/ERR_READ_TIMEOUT
share/examples/squid/errors/Japanese/ERR_SHUTTING_DOWN
share/examples/squid/errors/Japanese/ERR_SOCKET_FAILURE
share/examples/squid/errors/Japanese/ERR_TOO_BIG
share/examples/squid/errors/Japanese/ERR_UNSUP_REQ
share/examples/squid/errors/Japanese/ERR_URN_RESOLVE
share/examples/squid/errors/Japanese/ERR_WRITE_ERROR
share/examples/squid/errors/Japanese/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Korean/ERR_ACCESS_DENIED
share/examples/squid/errors/Korean/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Korean/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Korean/ERR_CANNOT_FORWARD
share/examples/squid/errors/Korean/ERR_CONNECT_FAIL
share/examples/squid/errors/Korean/ERR_DNS_FAIL
share/examples/squid/errors/Korean/ERR_FORWARDING_DENIED
share/examples/squid/errors/Korean/ERR_FTP_DISABLED
share/examples/squid/errors/Korean/ERR_FTP_FAILURE
share/examples/squid/errors/Korean/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Korean/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Korean/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Korean/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Korean/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Korean/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Korean/ERR_INVALID_REQ
share/examples/squid/errors/Korean/ERR_INVALID_URL
share/examples/squid/errors/Korean/ERR_LIFETIME_EXP
share/examples/squid/errors/Korean/ERR_NO_RELAY
share/examples/squid/errors/Korean/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Korean/ERR_READ_ERROR
share/examples/squid/errors/Korean/ERR_READ_TIMEOUT
share/examples/squid/errors/Korean/ERR_SHUTTING_DOWN
share/examples/squid/errors/Korean/ERR_SOCKET_FAILURE
share/examples/squid/errors/Korean/ERR_TOO_BIG
share/examples/squid/errors/Korean/ERR_UNSUP_REQ
share/examples/squid/errors/Korean/ERR_URN_RESOLVE
share/examples/squid/errors/Korean/ERR_WRITE_ERROR
share/examples/squid/errors/Korean/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Polish/ERR_ACCESS_DENIED
share/examples/squid/errors/Polish/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Polish/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Polish/ERR_CANNOT_FORWARD
share/examples/squid/errors/Polish/ERR_CONNECT_FAIL
share/examples/squid/errors/Polish/ERR_DNS_FAIL
share/examples/squid/errors/Polish/ERR_FORWARDING_DENIED
share/examples/squid/errors/Polish/ERR_FTP_DISABLED
share/examples/squid/errors/Polish/ERR_FTP_FAILURE
share/examples/squid/errors/Polish/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Polish/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Polish/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Polish/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Polish/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Polish/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Polish/ERR_INVALID_REQ
share/examples/squid/errors/Polish/ERR_INVALID_URL
share/examples/squid/errors/Polish/ERR_LIFETIME_EXP
share/examples/squid/errors/Polish/ERR_NO_RELAY
share/examples/squid/errors/Polish/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Polish/ERR_READ_ERROR
share/examples/squid/errors/Polish/ERR_READ_TIMEOUT
share/examples/squid/errors/Polish/ERR_SHUTTING_DOWN
share/examples/squid/errors/Polish/ERR_SOCKET_FAILURE
share/examples/squid/errors/Polish/ERR_TOO_BIG
share/examples/squid/errors/Polish/ERR_UNSUP_REQ
share/examples/squid/errors/Polish/ERR_URN_RESOLVE
share/examples/squid/errors/Polish/ERR_WRITE_ERROR
share/examples/squid/errors/Polish/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Portuguese/ERR_ACCESS_DENIED
share/examples/squid/errors/Portuguese/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Portuguese/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Portuguese/ERR_CANNOT_FORWARD
share/examples/squid/errors/Portuguese/ERR_CONNECT_FAIL
share/examples/squid/errors/Portuguese/ERR_DNS_FAIL
share/examples/squid/errors/Portuguese/ERR_FORWARDING_DENIED
share/examples/squid/errors/Portuguese/ERR_FTP_DISABLED
share/examples/squid/errors/Portuguese/ERR_FTP_FAILURE
share/examples/squid/errors/Portuguese/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Portuguese/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Portuguese/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Portuguese/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Portuguese/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Portuguese/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Portuguese/ERR_INVALID_REQ
share/examples/squid/errors/Portuguese/ERR_INVALID_URL
share/examples/squid/errors/Portuguese/ERR_LIFETIME_EXP
share/examples/squid/errors/Portuguese/ERR_NO_RELAY
share/examples/squid/errors/Portuguese/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Portuguese/ERR_READ_ERROR
share/examples/squid/errors/Portuguese/ERR_READ_TIMEOUT
share/examples/squid/errors/Portuguese/ERR_SHUTTING_DOWN
share/examples/squid/errors/Portuguese/ERR_SOCKET_FAILURE
share/examples/squid/errors/Portuguese/ERR_TOO_BIG
share/examples/squid/errors/Portuguese/ERR_UNSUP_REQ
share/examples/squid/errors/Portuguese/ERR_URN_RESOLVE
share/examples/squid/errors/Portuguese/ERR_WRITE_ERROR
share/examples/squid/errors/Portuguese/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Romanian/ERR_ACCESS_DENIED
share/examples/squid/errors/Romanian/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Romanian/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Romanian/ERR_CANNOT_FORWARD
share/examples/squid/errors/Romanian/ERR_CONNECT_FAIL
share/examples/squid/errors/Romanian/ERR_DNS_FAIL
share/examples/squid/errors/Romanian/ERR_FORWARDING_DENIED
share/examples/squid/errors/Romanian/ERR_FTP_DISABLED
share/examples/squid/errors/Romanian/ERR_FTP_FAILURE
share/examples/squid/errors/Romanian/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Romanian/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Romanian/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Romanian/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Romanian/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Romanian/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Romanian/ERR_INVALID_REQ
share/examples/squid/errors/Romanian/ERR_INVALID_URL
share/examples/squid/errors/Romanian/ERR_LIFETIME_EXP
share/examples/squid/errors/Romanian/ERR_NO_RELAY
share/examples/squid/errors/Romanian/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Romanian/ERR_READ_ERROR
share/examples/squid/errors/Romanian/ERR_READ_TIMEOUT
share/examples/squid/errors/Romanian/ERR_SHUTTING_DOWN
share/examples/squid/errors/Romanian/ERR_SOCKET_FAILURE
share/examples/squid/errors/Romanian/ERR_TOO_BIG
share/examples/squid/errors/Romanian/ERR_UNSUP_REQ
share/examples/squid/errors/Romanian/ERR_URN_RESOLVE
share/examples/squid/errors/Romanian/ERR_WRITE_ERROR
share/examples/squid/errors/Romanian/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Russian-1251/ERR_ACCESS_DENIED
share/examples/squid/errors/Russian-1251/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Russian-1251/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Russian-1251/ERR_CANNOT_FORWARD
share/examples/squid/errors/Russian-1251/ERR_CONNECT_FAIL
share/examples/squid/errors/Russian-1251/ERR_DNS_FAIL
share/examples/squid/errors/Russian-1251/ERR_FORWARDING_DENIED
share/examples/squid/errors/Russian-1251/ERR_FTP_DISABLED
share/examples/squid/errors/Russian-1251/ERR_FTP_FAILURE
share/examples/squid/errors/Russian-1251/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Russian-1251/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Russian-1251/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Russian-1251/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Russian-1251/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Russian-1251/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Russian-1251/ERR_INVALID_REQ
share/examples/squid/errors/Russian-1251/ERR_INVALID_URL
share/examples/squid/errors/Russian-1251/ERR_LIFETIME_EXP
share/examples/squid/errors/Russian-1251/ERR_NO_RELAY
share/examples/squid/errors/Russian-1251/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Russian-1251/ERR_READ_ERROR
share/examples/squid/errors/Russian-1251/ERR_READ_TIMEOUT
share/examples/squid/errors/Russian-1251/ERR_SHUTTING_DOWN
share/examples/squid/errors/Russian-1251/ERR_SOCKET_FAILURE
share/examples/squid/errors/Russian-1251/ERR_TOO_BIG
share/examples/squid/errors/Russian-1251/ERR_UNSUP_REQ
share/examples/squid/errors/Russian-1251/ERR_URN_RESOLVE
share/examples/squid/errors/Russian-1251/ERR_WRITE_ERROR
share/examples/squid/errors/Russian-1251/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Russian-koi8-r/ERR_ACCESS_DENIED
share/examples/squid/errors/Russian-koi8-r/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Russian-koi8-r/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Russian-koi8-r/ERR_CANNOT_FORWARD
share/examples/squid/errors/Russian-koi8-r/ERR_CONNECT_FAIL
share/examples/squid/errors/Russian-koi8-r/ERR_DNS_FAIL
share/examples/squid/errors/Russian-koi8-r/ERR_FORWARDING_DENIED
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_DISABLED
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_FAILURE
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Russian-koi8-r/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Russian-koi8-r/ERR_INVALID_REQ
share/examples/squid/errors/Russian-koi8-r/ERR_INVALID_URL
share/examples/squid/errors/Russian-koi8-r/ERR_LIFETIME_EXP
share/examples/squid/errors/Russian-koi8-r/ERR_NO_RELAY
share/examples/squid/errors/Russian-koi8-r/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Russian-koi8-r/ERR_READ_ERROR
share/examples/squid/errors/Russian-koi8-r/ERR_READ_TIMEOUT
share/examples/squid/errors/Russian-koi8-r/ERR_SHUTTING_DOWN
share/examples/squid/errors/Russian-koi8-r/ERR_SOCKET_FAILURE
share/examples/squid/errors/Russian-koi8-r/ERR_TOO_BIG
share/examples/squid/errors/Russian-koi8-r/ERR_UNSUP_REQ
share/examples/squid/errors/Russian-koi8-r/ERR_URN_RESOLVE
share/examples/squid/errors/Russian-koi8-r/ERR_WRITE_ERROR
share/examples/squid/errors/Russian-koi8-r/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Serbian/ERR_ACCESS_DENIED
share/examples/squid/errors/Serbian/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Serbian/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Serbian/ERR_CANNOT_FORWARD
share/examples/squid/errors/Serbian/ERR_CONNECT_FAIL
share/examples/squid/errors/Serbian/ERR_DNS_FAIL
share/examples/squid/errors/Serbian/ERR_FORWARDING_DENIED
share/examples/squid/errors/Serbian/ERR_FTP_DISABLED
share/examples/squid/errors/Serbian/ERR_FTP_FAILURE
share/examples/squid/errors/Serbian/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Serbian/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Serbian/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Serbian/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Serbian/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Serbian/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Serbian/ERR_INVALID_REQ
share/examples/squid/errors/Serbian/ERR_INVALID_URL
share/examples/squid/errors/Serbian/ERR_LIFETIME_EXP
share/examples/squid/errors/Serbian/ERR_NO_RELAY
share/examples/squid/errors/Serbian/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Serbian/ERR_READ_ERROR
share/examples/squid/errors/Serbian/ERR_READ_TIMEOUT
share/examples/squid/errors/Serbian/ERR_SHUTTING_DOWN
share/examples/squid/errors/Serbian/ERR_SOCKET_FAILURE
share/examples/squid/errors/Serbian/ERR_TOO_BIG
share/examples/squid/errors/Serbian/ERR_UNSUP_REQ
share/examples/squid/errors/Serbian/ERR_URN_RESOLVE
share/examples/squid/errors/Serbian/ERR_WRITE_ERROR
share/examples/squid/errors/Serbian/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Simplify_Chinese/ERR_ACCESS_DENIED
share/examples/squid/errors/Simplify_Chinese/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Simplify_Chinese/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Simplify_Chinese/ERR_CANNOT_FORWARD
share/examples/squid/errors/Simplify_Chinese/ERR_CONNECT_FAIL
share/examples/squid/errors/Simplify_Chinese/ERR_DNS_FAIL
share/examples/squid/errors/Simplify_Chinese/ERR_FORWARDING_DENIED
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_DISABLED
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_FAILURE
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Simplify_Chinese/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Simplify_Chinese/ERR_INVALID_REQ
share/examples/squid/errors/Simplify_Chinese/ERR_INVALID_URL
share/examples/squid/errors/Simplify_Chinese/ERR_LIFETIME_EXP
share/examples/squid/errors/Simplify_Chinese/ERR_NO_RELAY
share/examples/squid/errors/Simplify_Chinese/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Simplify_Chinese/ERR_READ_ERROR
share/examples/squid/errors/Simplify_Chinese/ERR_READ_TIMEOUT
share/examples/squid/errors/Simplify_Chinese/ERR_SHUTTING_DOWN
share/examples/squid/errors/Simplify_Chinese/ERR_SOCKET_FAILURE
share/examples/squid/errors/Simplify_Chinese/ERR_TOO_BIG
share/examples/squid/errors/Simplify_Chinese/ERR_UNSUP_REQ
share/examples/squid/errors/Simplify_Chinese/ERR_URN_RESOLVE
share/examples/squid/errors/Simplify_Chinese/ERR_WRITE_ERROR
share/examples/squid/errors/Simplify_Chinese/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Slovak/ERR_ACCESS_DENIED
share/examples/squid/errors/Slovak/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Slovak/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Slovak/ERR_CANNOT_FORWARD
share/examples/squid/errors/Slovak/ERR_CONNECT_FAIL
share/examples/squid/errors/Slovak/ERR_DNS_FAIL
share/examples/squid/errors/Slovak/ERR_FORWARDING_DENIED
share/examples/squid/errors/Slovak/ERR_FTP_DISABLED
share/examples/squid/errors/Slovak/ERR_FTP_FAILURE
share/examples/squid/errors/Slovak/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Slovak/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Slovak/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Slovak/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Slovak/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Slovak/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Slovak/ERR_INVALID_REQ
share/examples/squid/errors/Slovak/ERR_INVALID_URL
share/examples/squid/errors/Slovak/ERR_LIFETIME_EXP
share/examples/squid/errors/Slovak/ERR_NO_RELAY
share/examples/squid/errors/Slovak/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Slovak/ERR_READ_ERROR
share/examples/squid/errors/Slovak/ERR_READ_TIMEOUT
share/examples/squid/errors/Slovak/ERR_SHUTTING_DOWN
share/examples/squid/errors/Slovak/ERR_SOCKET_FAILURE
share/examples/squid/errors/Slovak/ERR_TOO_BIG
share/examples/squid/errors/Slovak/ERR_UNSUP_REQ
share/examples/squid/errors/Slovak/ERR_URN_RESOLVE
share/examples/squid/errors/Slovak/ERR_WRITE_ERROR
share/examples/squid/errors/Slovak/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Spanish/ERR_ACCESS_DENIED
share/examples/squid/errors/Spanish/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Spanish/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Spanish/ERR_CANNOT_FORWARD
share/examples/squid/errors/Spanish/ERR_CONNECT_FAIL
share/examples/squid/errors/Spanish/ERR_DNS_FAIL
share/examples/squid/errors/Spanish/ERR_FORWARDING_DENIED
share/examples/squid/errors/Spanish/ERR_FTP_DISABLED
share/examples/squid/errors/Spanish/ERR_FTP_FAILURE
share/examples/squid/errors/Spanish/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Spanish/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Spanish/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Spanish/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Spanish/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Spanish/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Spanish/ERR_INVALID_REQ
share/examples/squid/errors/Spanish/ERR_INVALID_URL
share/examples/squid/errors/Spanish/ERR_LIFETIME_EXP
share/examples/squid/errors/Spanish/ERR_NO_RELAY
share/examples/squid/errors/Spanish/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Spanish/ERR_READ_ERROR
share/examples/squid/errors/Spanish/ERR_READ_TIMEOUT
share/examples/squid/errors/Spanish/ERR_SHUTTING_DOWN
share/examples/squid/errors/Spanish/ERR_SOCKET_FAILURE
share/examples/squid/errors/Spanish/ERR_TOO_BIG
share/examples/squid/errors/Spanish/ERR_UNSUP_REQ
share/examples/squid/errors/Spanish/ERR_URN_RESOLVE
share/examples/squid/errors/Spanish/ERR_WRITE_ERROR
share/examples/squid/errors/Spanish/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Swedish/ERR_ACCESS_DENIED
share/examples/squid/errors/Swedish/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Swedish/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Swedish/ERR_CANNOT_FORWARD
share/examples/squid/errors/Swedish/ERR_CONNECT_FAIL
share/examples/squid/errors/Swedish/ERR_DNS_FAIL
share/examples/squid/errors/Swedish/ERR_FORWARDING_DENIED
share/examples/squid/errors/Swedish/ERR_FTP_DISABLED
share/examples/squid/errors/Swedish/ERR_FTP_FAILURE
share/examples/squid/errors/Swedish/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Swedish/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Swedish/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Swedish/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Swedish/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Swedish/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Swedish/ERR_INVALID_REQ
share/examples/squid/errors/Swedish/ERR_INVALID_URL
share/examples/squid/errors/Swedish/ERR_LIFETIME_EXP
share/examples/squid/errors/Swedish/ERR_NO_RELAY
share/examples/squid/errors/Swedish/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Swedish/ERR_READ_ERROR
share/examples/squid/errors/Swedish/ERR_READ_TIMEOUT
share/examples/squid/errors/Swedish/ERR_SHUTTING_DOWN
share/examples/squid/errors/Swedish/ERR_SOCKET_FAILURE
share/examples/squid/errors/Swedish/ERR_TOO_BIG
share/examples/squid/errors/Swedish/ERR_UNSUP_REQ
share/examples/squid/errors/Swedish/ERR_URN_RESOLVE
share/examples/squid/errors/Swedish/ERR_WRITE_ERROR
share/examples/squid/errors/Swedish/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Traditional_Chinese/ERR_ACCESS_DENIED
share/examples/squid/errors/Traditional_Chinese/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Traditional_Chinese/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Traditional_Chinese/ERR_CANNOT_FORWARD
share/examples/squid/errors/Traditional_Chinese/ERR_CONNECT_FAIL
share/examples/squid/errors/Traditional_Chinese/ERR_DNS_FAIL
share/examples/squid/errors/Traditional_Chinese/ERR_FORWARDING_DENIED
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_DISABLED
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_FAILURE
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Traditional_Chinese/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Traditional_Chinese/ERR_INVALID_REQ
share/examples/squid/errors/Traditional_Chinese/ERR_INVALID_URL
share/examples/squid/errors/Traditional_Chinese/ERR_LIFETIME_EXP
share/examples/squid/errors/Traditional_Chinese/ERR_NO_RELAY
share/examples/squid/errors/Traditional_Chinese/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Traditional_Chinese/ERR_READ_ERROR
share/examples/squid/errors/Traditional_Chinese/ERR_READ_TIMEOUT
share/examples/squid/errors/Traditional_Chinese/ERR_SHUTTING_DOWN
share/examples/squid/errors/Traditional_Chinese/ERR_SOCKET_FAILURE
share/examples/squid/errors/Traditional_Chinese/ERR_TOO_BIG
share/examples/squid/errors/Traditional_Chinese/ERR_UNSUP_REQ
share/examples/squid/errors/Traditional_Chinese/ERR_URN_RESOLVE
share/examples/squid/errors/Traditional_Chinese/ERR_WRITE_ERROR
share/examples/squid/errors/Traditional_Chinese/ERR_ZERO_SIZE_OBJECT
share/examples/squid/errors/Turkish/ERR_ACCESS_DENIED
share/examples/squid/errors/Turkish/ERR_CACHE_ACCESS_DENIED
share/examples/squid/errors/Turkish/ERR_CACHE_MGR_ACCESS_DENIED
share/examples/squid/errors/Turkish/ERR_CANNOT_FORWARD
share/examples/squid/errors/Turkish/ERR_CONNECT_FAIL
share/examples/squid/errors/Turkish/ERR_DNS_FAIL
share/examples/squid/errors/Turkish/ERR_FORWARDING_DENIED
share/examples/squid/errors/Turkish/ERR_FTP_DISABLED
share/examples/squid/errors/Turkish/ERR_FTP_FAILURE
share/examples/squid/errors/Turkish/ERR_FTP_FORBIDDEN
share/examples/squid/errors/Turkish/ERR_FTP_NOT_FOUND
share/examples/squid/errors/Turkish/ERR_FTP_PUT_CREATED
share/examples/squid/errors/Turkish/ERR_FTP_PUT_ERROR
share/examples/squid/errors/Turkish/ERR_FTP_PUT_MODIFIED
share/examples/squid/errors/Turkish/ERR_FTP_UNAVAILABLE
share/examples/squid/errors/Turkish/ERR_INVALID_REQ
share/examples/squid/errors/Turkish/ERR_INVALID_URL
share/examples/squid/errors/Turkish/ERR_LIFETIME_EXP
share/examples/squid/errors/Turkish/ERR_NO_RELAY
share/examples/squid/errors/Turkish/ERR_ONLY_IF_CACHED_MISS
share/examples/squid/errors/Turkish/ERR_READ_ERROR
share/examples/squid/errors/Turkish/ERR_READ_TIMEOUT
share/examples/squid/errors/Turkish/ERR_SHUTTING_DOWN
share/examples/squid/errors/Turkish/ERR_SOCKET_FAILURE
share/examples/squid/errors/Turkish/ERR_TOO_BIG
share/examples/squid/errors/Turkish/ERR_UNSUP_REQ
share/examples/squid/errors/Turkish/ERR_URN_RESOLVE
share/examples/squid/errors/Turkish/ERR_WRITE_ERROR
share/examples/squid/errors/Turkish/ERR_ZERO_SIZE_OBJECT
share/examples/squid/icons/anthony-binhex.gif share/examples/squid/icons/anthony-binhex.gif
share/examples/squid/icons/anthony-bomb.gif share/examples/squid/icons/anthony-bomb.gif
share/examples/squid/icons/anthony-box.gif share/examples/squid/icons/anthony-box.gif
@ -65,7 +760,34 @@ share/examples/squid/icons/anthony-text.gif
share/examples/squid/icons/anthony-unknown.gif share/examples/squid/icons/anthony-unknown.gif
share/examples/squid/icons/anthony-xbm.gif share/examples/squid/icons/anthony-xbm.gif
share/examples/squid/icons/anthony-xpm.gif share/examples/squid/icons/anthony-xpm.gif
@dirrm share/examples/squid/conf share/examples/squid/mib.txt
share/examples/squid/mime.conf
share/examples/squid/squid.conf
@dirrm share/examples/squid/icons @dirrm share/examples/squid/icons
@dirrm share/examples/squid/errors/Turkish
@dirrm share/examples/squid/errors/Traditional_Chinese
@dirrm share/examples/squid/errors/Swedish
@dirrm share/examples/squid/errors/Spanish
@dirrm share/examples/squid/errors/Slovak
@dirrm share/examples/squid/errors/Simplify_Chinese
@dirrm share/examples/squid/errors/Serbian
@dirrm share/examples/squid/errors/Russian-koi8-r
@dirrm share/examples/squid/errors/Russian-1251
@dirrm share/examples/squid/errors/Romanian
@dirrm share/examples/squid/errors/Portuguese
@dirrm share/examples/squid/errors/Polish
@dirrm share/examples/squid/errors/Korean
@dirrm share/examples/squid/errors/Japanese
@dirrm share/examples/squid/errors/Italian
@dirrm share/examples/squid/errors/Hungarian
@dirrm share/examples/squid/errors/German
@dirrm share/examples/squid/errors/French
@dirrm share/examples/squid/errors/Finnish
@dirrm share/examples/squid/errors/Estonian
@dirrm share/examples/squid/errors/English
@dirrm share/examples/squid/errors/Dutch
@dirrm share/examples/squid/errors/Danish
@dirrm share/examples/squid/errors/Czech
@dirrm share/examples/squid/errors/Bulgarian
@dirrm share/examples/squid/errors @dirrm share/examples/squid/errors
@dirrm share/examples/squid @dirrm share/examples/squid