QUICKSTART \
README \
SPONSORS \
- bootstrap.sh
+ bootstrap.sh \
+ po4a.conf
install-pinger:
chown root $(DESTDIR)$(DEFAULT_PINGER)
msgstr ""
"Project-Id-Version: Squid-3\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-06-07 21:20+1200\n"
+"POT-Creation-Date: 2010-01-10 23:06+1400\n"
"PO-Revision-Date: 2009-07-22 09:45+0000\n"
"Last-Translator: Amos Jeffries <Unknown>\n"
"Language-Team: Arabic <ar@li.org>\n"
"X-Generator: Launchpad (build Unknown)\n"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "cachemgr.cgi"
-msgstr "cachemgr.cgi"
+msgid "squid"
+msgstr ""
#. type: TH
-#: doc/cachemgr.cgi.8.in:1 doc/squid.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "@PACKAGE_STRING@"
-msgstr "@PACKAGE_STRING@"
+msgid "Squid Web Proxy"
+msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:4 doc/squid.8.in:4
-#: helpers/basic_auth/NCSA/ncsa_auth.8:14 helpers/basic_auth/PAM/pam_auth.8:3
+#: doc/squid.8.in:4 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:3
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:3
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:14
+#: helpers/basic_auth/PAM/pam_auth.8:3
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:3
#: helpers/external_acl/session/squid_session.8:3
#: helpers/external_acl/unix_group/squid_unix_group.8:3
+#: tools/cachemgr.cgi.8.in:4 tools/squidclient.1:2
#, no-wrap
msgid "NAME"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:6
-msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+#: doc/squid.8.in:6
+msgid "squid - proxy caching server"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:6 doc/squid.8.in:6
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17 helpers/basic_auth/PAM/pam_auth.8:6
+#: doc/squid.8.in:6 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:6
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:6
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+#: helpers/basic_auth/PAM/pam_auth.8:6
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:6
#: helpers/external_acl/session/squid_session.8:6
#: helpers/external_acl/unix_group/squid_unix_group.8:6
+#: tools/cachemgr.cgi.8.in:6 tools/squidclient.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:8
-msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
-msgstr "B<http://your.server/cgi-bin/cachemgr.cgi>"
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:8 doc/squid.8.in:26
-#: helpers/basic_auth/NCSA/ncsa_auth.8:23 helpers/basic_auth/PAM/pam_auth.8:9
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
-#: helpers/external_acl/session/squid_session.8:9
-#: helpers/external_acl/unix_group/squid_unix_group.8:9
-#, no-wrap
-msgid "DESCRIPTION"
-msgstr "وصف"
+#: doc/squid.8.in:8
+#, fuzzy
+msgid "B<squid>"
+msgstr "B<squid>(8)"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:13
-msgid ""
-"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
-"about the Squid HTTP proxy process as it runs. The cache manager is a "
-"convenient way to manage the cache and view statistics without logging into "
-"the server."
+#: doc/squid.8.in:11
+msgid "I<facility>"
msgstr ""
-#. type: SH
-#: doc/cachemgr.cgi.8.in:13 doc/squid.8.in:123
-#, no-wrap
-msgid "FILES"
-msgstr ""
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:15
-msgid "I<./cachemgr.conf>"
-msgstr "I<./cachemgr.conf>"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:17
-msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
-msgstr "I<@DEFAULT_CACHEMGR_CONFIG@>"
-
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:22
-msgid ""
-"The access configuration file defining which Squid servers may be managed "
-"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
-"followed by an optional description"
+#: doc/squid.8.in:13
+msgid "I<config-file>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:26
-msgid ""
-"The server name may contain shell wildcard characters such as *, [] etc. A "
-"quick selection dropdown menu is automatically constructed from the simple "
-"server names."
+#: doc/squid.8.in:15 tools/squidclient.1:33
+msgid "I<port>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:30
-msgid ""
-"Specifying :port is optional. If not specified then the default proxy port "
-"is assumed. :* or :any matches any port on the target server."
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:31 helpers/basic_auth/NCSA/ncsa_auth.8:33
-#, no-wrap
-msgid "SECURITY"
+#: doc/squid.8.in:17
+msgid "I<signal>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:36
-msgid ""
-"cachemgr.cgi calls the requested server on the requested port using HTTP and "
-"returns a formatted version of the response. To avoid abuse it is "
-"recommended to configure your web server to restrict access to the cachemgr."
-"cgi program."
-msgstr ""
+#: doc/squid.8.in:19
+#, fuzzy
+msgid "I<service-name>"
+msgstr "B<-s >I<service-name>"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:39
-msgid ""
-"Configuration examples for many common web servers can be found in the Squid "
-"FAQ."
+#: doc/squid.8.in:21
+msgid "I<cmd-line>"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:39 doc/squid.8.in:178
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:89
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
-#: helpers/external_acl/session/squid_session.8:61
-#: helpers/external_acl/unix_group/squid_unix_group.8:63
-#, no-wrap
-msgid "SEE ALSO"
-msgstr "قرآءه الكُل"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:41
-msgid "B<squid>(8)"
-msgstr "B<squid>(8)"
-
-#. Could add the following sections:
-#. .SH ENVIRONMENT
-#. .SH DIAGNOSTICS
-#. .SH BUGS
-#. .SH AUTHOR
-#. .SH SEE ALSO
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:49
-msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
-msgstr ""
-
-#. type: TH
-#: doc/squid.8.in:1
+#: doc/squid.8.in:22 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:9
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:13
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:23
+#: helpers/basic_auth/PAM/pam_auth.8:9
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:9
+#: helpers/external_acl/session/squid_session.8:9
+#: helpers/external_acl/unix_group/squid_unix_group.8:9
+#: tools/cachemgr.cgi.8.in:8 tools/squidclient.1:59
#, no-wrap
-msgid "squid"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:6
-msgid "squid - proxy caching server"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:26
-msgid ""
-"B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< config-"
-"file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< service-name> ] "
-"[ B<-O>I< cmd-line> ]"
-msgstr ""
+msgid "DESCRIPTION"
+msgstr "وصف"
#. type: Plain text
-#: doc/squid.8.in:33
+#: doc/squid.8.in:29
msgid ""
"B<squid> is a high-performance proxy caching server for web clients, "
"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:38
+#: doc/squid.8.in:34
msgid ""
"B<squid> keeps meta data and especially hot objects cached in RAM, caches "
"DNS lookups, supports non-blocking DNS lookups, and implements negative "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:45
+#: doc/squid.8.in:41
msgid ""
"B<squid> supports SSL, extensive access controls, and full request logging. "
"By using the lightweight Internet Cache Protocols ICP, HTCP or CARP, "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:52
+#: doc/squid.8.in:48
msgid ""
"B<squid> consists of a main server program squid, some optional programs for "
"custom processing and authentication, and some management and client tools. "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:56
-msgid ""
-"B<squid> is derived from the ARPA-funded Harvest Project http://harvest.cs."
-"colorado.edu/"
+#: doc/squid.8.in:51
+msgid "B<squid> is derived from the ARPA-funded Harvest Project"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:67
+#: doc/squid.8.in:63
msgid ""
"This manual page only lists the command line arguments. For details on how "
-"to configure B<squid> see the file B<@DEFAULT_CONFIG_FILE@.documented,> the "
-"Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
+"to configure B<squid> see the file B<@SYSCONFDIR@/squid.conf.documented,> "
+"the Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
"configuration manual on the B<squid> home page http://www.squid-cache.org/"
"Doc/config/"
msgstr ""
#. type: SH
-#: doc/squid.8.in:69 helpers/basic_auth/NCSA/ncsa_auth.8:29
+#: doc/squid.8.in:65 helpers/basic_auth/LDAP/basic_ldap_auth.8:32
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29 tools/squidclient.1:67
#, no-wrap
msgid "OPTIONS"
msgstr "خيارات"
#. type: IP
-#: doc/squid.8.in:70
+#: doc/squid.8.in:66
#, no-wrap
msgid "-a port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
msgid ""
"Specify HTTP port number where Squid should listen for requests, in addition "
"to any http_port specifications in squid.conf."
msgstr ""
#. type: IP
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
#, no-wrap
msgid "-d level"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
msgid "Write debugging to stderr also."
msgstr ""
#. type: IP
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
#, no-wrap
msgid "-f file"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:82
+#: doc/squid.8.in:78
msgid ""
-"Use the given config-file instead of I<@DEFAULT_CONFIG_FILE@>. If the file "
-"name starts with a ! or | then it is assumed to be an external command or "
-"command line. Can for example be used to pre-process the configuration "
+"Use the given config-file instead of I<@SYSCONFDIR@/squid.conf>. If the "
+"file name starts with a ! or | then it is assumed to be an external command "
+"or command line. Can for example be used to pre-process the configuration "
"before it is being read by Squid. To facilitate this Squid also understands "
"the common #line notion to indicate the real source file."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:82
-#, no-wrap
-msgid "-h"
-msgstr "-h"
-
#. type: Plain text
-#: doc/squid.8.in:84
+#: doc/squid.8.in:80
msgid "Print help message."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:84
-#, no-wrap
-msgid "-i"
-msgstr "-i"
-
#. type: Plain text
-#: doc/squid.8.in:86
+#: doc/squid.8.in:82
msgid "Install as a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:86
-#, no-wrap
-msgid "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | parse"
-msgstr "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | parse"
-
#. type: Plain text
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
msgid ""
"Parse configuration file, then send signal to running copy (except -k parse) "
"and exit."
msgstr ""
#. type: IP
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
#, no-wrap
msgid "-n name"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:92
+#: doc/squid.8.in:88
msgid ""
"Specify Windows Service name to use for service operations, default is: "
"B<Squid>"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:93
-#, no-wrap
-msgid "-r"
-msgstr "-r"
-
#. type: Plain text
-#: doc/squid.8.in:95
+#: doc/squid.8.in:91
msgid "Remove a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:95
-#, no-wrap
-msgid "-s"
-msgstr "-s"
-
#. type: Plain text
-#: doc/squid.8.in:98
-msgid "Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
+#: doc/squid.8.in:94
+msgid ""
+"Enable logging to syslog. Also configurable in B<@SYSCONFDIR@/squid.conf>"
msgstr ""
#. type: IP
-#: doc/squid.8.in:98
+#: doc/squid.8.in:94
#, no-wrap
msgid "-l facility"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
msgid "Use specified syslog facility. implies -s"
msgstr ""
#. type: IP
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
#, no-wrap
msgid "-u port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:102
+#: doc/squid.8.in:98
msgid "Specify ICP port number (default: 3130), disable with 0."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:102
-#, no-wrap
-msgid "-v"
-msgstr "-v"
-
#. type: Plain text
-#: doc/squid.8.in:104
+#: doc/squid.8.in:100
msgid "Print version and build details."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:104
-#, no-wrap
-msgid "-z"
-msgstr "-z"
-
#. type: Plain text
-#: doc/squid.8.in:106
+#: doc/squid.8.in:102
msgid "Create swap directories"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:106
-#, no-wrap
-msgid "-C"
-msgstr "-C"
-
#. type: Plain text
-#: doc/squid.8.in:108
+#: doc/squid.8.in:104
msgid "Do not catch fatal signals."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:108
-#, no-wrap
-msgid "-F"
-msgstr "-F"
-
#. type: Plain text
-#: doc/squid.8.in:110
+#: doc/squid.8.in:106
msgid "Don't serve any requests until store is rebuilt."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:110
-#, no-wrap
-msgid "-N"
-msgstr "-N"
-
#. type: Plain text
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
msgid "No daemon mode."
msgstr ""
#. type: IP
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
#, no-wrap
msgid "-O options"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:114
+#: doc/squid.8.in:110
msgid "Set Windows Service Command line options in Registry."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:114
-#, no-wrap
-msgid "-R"
-msgstr "-R"
-
#. type: Plain text
-#: doc/squid.8.in:116
+#: doc/squid.8.in:112
msgid "Do not set REUSEADDR on port."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:116
-#, no-wrap
-msgid "-S"
-msgstr "-S"
-
#. type: Plain text
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
msgid "Double-check swap during rebuild."
msgstr ""
#. type: IP
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
#, no-wrap
msgid "-X"
msgstr "-X"
#. type: Plain text
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
msgid "Force full debugging."
msgstr ""
#. type: IP
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
#, no-wrap
msgid "-Y"
msgstr "-Y"
#. type: Plain text
-#: doc/squid.8.in:122
+#: doc/squid.8.in:118
msgid "Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload."
msgstr ""
-#. type: Plain text
-#: doc/squid.8.in:125
-msgid "I<@DEFAULT_CONFIG_FILE@>"
-msgstr "I<@DEFAULT_CONFIG_FILE@>"
+#. type: SH
+#: doc/squid.8.in:119 tools/cachemgr.cgi.8.in:13
+#, no-wrap
+msgid "FILES"
+msgstr ""
#. type: Plain text
-#: doc/squid.8.in:131
+#: doc/squid.8.in:127
msgid ""
"The main configuration file. You must initially make changes to this file "
"for B<squid> to work. For example, the default configuration does not allow "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:134
+#: doc/squid.8.in:130
msgid "I<*.default files>"
msgstr "I<*.default files>"
#. type: Plain text
-#: doc/squid.8.in:138
+#: doc/squid.8.in:134
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to look up the default "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:141
-msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
-msgstr "I<@DEFAULT_CONFIG_FILE@.documented>"
-
-#. type: Plain text
-#: doc/squid.8.in:147
+#: doc/squid.8.in:143
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to read the documentation for "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:150
-msgid "I<cachemgr.conf>"
-msgstr "I<cachemgr.conf>"
-
-#. type: Plain text
-#: doc/squid.8.in:152
+#: doc/squid.8.in:148
msgid "The main configuration file for the web cachemgr.cgi tools."
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:155
-msgid "I<msntauth.conf>"
-msgstr "I<msntauth.conf>"
-
-#. type: Plain text
-#: doc/squid.8.in:157
+#: doc/squid.8.in:153
msgid "The main configuration file for the Sample MSNT authenticator."
msgstr ""
#. type: Plain text
#: doc/squid.8.in:160
-msgid "I<errorpage.css>"
-msgstr "I<errorpage.css>"
-
-#. type: Plain text
-#: doc/squid.8.in:164
msgid ""
"CSS Stylesheet to control the display of generated error pages. Use this to "
"set any company branding you need, it will apply to every Language Squid "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:167
-msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-msgstr "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-
-#. type: Plain text
-#: doc/squid.8.in:169
+#: doc/squid.8.in:165
msgid "MIME type mappings for FTP gatewaying"
msgstr ""
#. type: Plain text
#: doc/squid.8.in:172
-msgid "I<@DEFAULT_ERROR_DIR@>"
-msgstr "I<@DEFAULT_ERROR_DIR@>"
-
-#. type: Plain text
-#: doc/squid.8.in:176
msgid "Location of B<squid> error pages and templates."
msgstr ""
+#. type: SH
+#: doc/squid.8.in:174 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:78
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:237
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+#: helpers/basic_auth/PAM/pam_auth.8:89
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:211
+#: helpers/external_acl/session/squid_session.8:61
+#: helpers/external_acl/unix_group/squid_unix_group.8:63
+#: tools/cachemgr.cgi.8.in:39 tools/squidclient.1:119
+#, no-wrap
+msgid "SEE ALSO"
+msgstr "قرآءه الكُل"
+
#. type: Plain text
-#: doc/squid.8.in:185
-msgid ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#: doc/squid.8.in:183
+msgid "B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq>"
msgstr ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
#. type: Plain text
-#: doc/squid.8.in:188
+#: doc/squid.8.in:184
msgid ""
-"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
-"Configuration Manual http://www.squid-cache.org/Doc/config/>"
+"B<The Squid Configuration Manual http://www.squid-cache.org/Doc/config/>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
-#, no-wrap
-msgid "ncsa_auth"
-msgstr "ncsa_auth"
-
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:8
#, no-wrap
-msgid "May 16, 2006"
+msgid "basic_getpwnam_auth"
msgstr ""
#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
#, no-wrap
-msgid "Squid NCSA Auth helper"
+msgid "Squid getpwnam Authenticator"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17
-msgid ""
-"ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:5
+msgid "basic_getpwnam_auth - Local Users auth helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:21
-#, no-wrap
-msgid "B<ncsa_auth> I<passwdfile> \n"
-msgstr "B<ncsa_auth> I<passwdfile> \n"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:12
+msgid ""
+"This helper allows Squid to authenticate any local user accounts to validate "
+"the user name and password of Basic HTTP authentication."
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:25
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:15
msgid ""
-"B<ncsa_auth> allows Squid to read and authenticate user and password "
-"information from an NCSA/Apache httpd-style password file when using basic "
-"HTTP authentication."
+"Uses getpwnam() and getspnam() routines for authentication. This has the "
+"following advantages over the NCSA module:"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:27
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21
msgid ""
-"The only parameter is the password file. It must have permissions to be "
-"read by the user that Squid is running as (cache_effective_user in squid."
-"conf)."
+"B<Allows>authenticationB<of>allB<known>localB<users> "
+"B<Allows>authenticationB<through>nsswitch.conf B<can>handleB<NIS(+)>requests "
+"B<can>handleB<LDAP>request B<can>handleB<PAM>request"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:29
-msgid "This password file can be manipulated using htpasswd."
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:22
+#, no-wrap
+msgid "SQUID.CONF"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-msgid "Only specify the password file name."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:26
+msgid "B<auth_param basic program /path/to/basic_getpwnam_auth>"
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-#: helpers/external_acl/session/squid_session.8:34
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:28
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:206
+#: helpers/basic_auth/PAM/pam_auth.8:49
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:179
+#: helpers/external_acl/unix_group/squid_unix_group.8:36
#, no-wrap
-msgid "EXAMPLE"
+msgid "NOTES"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:33
-msgid "B<ncsa_auth> /etc/squid/squid.pass"
-msgstr "B<ncsa_auth> /etc/squid/squid.pass"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:56
+msgid ""
+"When used for authenticating to local UNIX shadow password databases the "
+"program must be running as root or else it won't have sufficient permissions "
+"to access the user password database. Such use of this program is not "
+"recommended, but if you absolutely need to then make the program setuid root"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35
-msgid "B<ncsa_auth> must have access to the password file to be executed."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:40
+msgid "B<chown root basic_getpwnam_auth> B<chmod u+s basic_getpwnam_auth>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37
-msgid "B<htpasswd>(1), B<squid>(8)"
-msgstr "B<htpasswd>(1), B<squid>(8)"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:48
+#: helpers/basic_auth/PAM/pam_auth.8:69
+msgid ""
+"Please note that in such configurations it is also strongly recommended that "
+"the program is moved into a directory where normal users cannot access it, "
+"as this mode of operation will allow any local user to brute-force other "
+"users passwords. Also note the program has not been fully audited and the "
+"author cannot be held responsible for any security issues due to such "
+"installations."
+msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37 helpers/basic_auth/PAM/pam_auth.8:70
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:212
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:70
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:185
#: helpers/external_acl/session/squid_session.8:47
#: helpers/external_acl/unix_group/squid_unix_group.8:41
+#: tools/squidclient.1:122
#, no-wrap
msgid "AUTHOR"
msgstr "ترخيص"
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:38
-msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54
+msgid ""
+"Squid basic_getpwnam_auth is written by I<Erik Hofman E<lt>erik.hofman@a1."
+"nlE<gt>> I<Robin Elfrink E<lt>robin@a1.nlE<gt>> I<Giancarlo Razzolini "
+"E<lt>linux-fan@onda.com.brE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "pam_auth"
-msgstr "pam_auth"
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "5 Sep 2003"
-msgstr ""
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "Squid PAM Auth"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:5
-msgid "pam_auth - Squid PAM authentication helper"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:8
-msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
-msgstr "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:13
-msgid ""
-"This helper allows Squid to connect to a mostly any available PAM database "
-"to validate the user name and password of Basic HTTP authentication."
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:14
-#, no-wrap
-msgid "B<-s >I<service-name>"
-msgstr "B<-s >I<service-name>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:17
-msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:18
-#, no-wrap
-msgid "B<-t >I<TTL>"
-msgstr "B<-t >I<TTL>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:26
-msgid ""
-"Enables persistent PAM connections where the connection to the PAM database "
-"is kept open and reused for new logins. The TTL specifies how long the "
-"connection will be kept open (in seconds). Default is to not keep PAM "
-"connections open. Please note that the use of persistent PAM connections is "
-"slightly outside the PAM specification and may not work with all PAM "
-"configurations."
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:27
-#, no-wrap
-msgid "B<-o>"
-msgstr "B<-o>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:31
-msgid ""
-"Do not perform the PAM account management group (account expiration etc)"
-msgstr ""
-
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:33
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
-#, no-wrap
-msgid "CONFIGURATION"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:39
-msgid ""
-"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
-"etc/pam.d/E<lt>servicenameE<gt>>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:44
-msgid ""
-"The default service name is \"squid\", and the program makes use of the "
-"'B<auth>' and 'B<account>' management groups to verify the password and the "
-"accounts validity."
-msgstr ""
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57
+msgid ""
+"Based on original code by I<Jon Thackray E<lt>jrmt@uk.gdscorp.comE<gt>.>"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:48
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:60
msgid ""
-"For details on how to configure PAM services, see the PAM documentation for "
-"your system. This manual does not cover PAM configuration details."
+"This manual is written by I<Amos Jeffries E<lt>squid3@treenet.co.nzE<gt>>"
msgstr ""
#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:49
-#: helpers/external_acl/unix_group/squid_unix_group.8:36
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:61
+#: helpers/basic_auth/PAM/pam_auth.8:74
#, no-wrap
-msgid "NOTES"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:56
-msgid ""
-"When used for authenticating to local UNIX shadow password databases the "
-"program must be running as root or else it won't have sufficient permissions "
-"to access the user password database. Such use of this program is not "
-"recommended, but if you absolutely need to then make the program setuid root"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:59
-msgid "B<chown root pam_auth>"
-msgstr "B<chown root pam_auth>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:61
-msgid "B<chmod u+s pam_auth>"
-msgstr "B<chmod u+s pam_auth>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:69
-msgid ""
-"Please note that in such configurations it is also strongly recommended that "
-"the program is moved into a directory where normal users cannot access it, "
-"as this mode of operation will allow any local user to brute-force other "
-"users passwords. Also note the program has not been fully audited and the "
-"author cannot be held responsible for any security issues due to such "
-"installations."
-msgstr ""
+msgid "COPYRIGHT"
+msgstr "حقوق الطبع"
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:73
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:64
msgid ""
-"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+"Squid basic_getpwnam_auth and this manual is Copyright to the authors listed "
+"above."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:74
-#, no-wrap
-msgid "COPYRIGHT"
-msgstr "حقوق الطبع"
-
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:77
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:66
msgid ""
-"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>"
+"Distributed under the GNU General Public License (GNU GPL) version 2 and "
+"later."
msgstr ""
#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:67
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:225
#: helpers/basic_auth/PAM/pam_auth.8:78
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:199
#: helpers/external_acl/session/squid_session.8:51
#: helpers/external_acl/unix_group/squid_unix_group.8:53
#, no-wrap
msgstr ""
#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:71
#: helpers/basic_auth/PAM/pam_auth.8:82
msgid ""
"Questions on the usage of this program can be sent to the I<Squid Users "
msgstr ""
#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:72
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:231
#: helpers/basic_auth/PAM/pam_auth.8:83
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:205
#: helpers/external_acl/session/squid_session.8:55
#: helpers/external_acl/unix_group/squid_unix_group.8:57
#, no-wrap
msgstr "تقرير عن ثغرة"
#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:236
#: helpers/basic_auth/PAM/pam_auth.8:88
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:210
#: helpers/external_acl/session/squid_session.8:60
msgid ""
"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:90
-msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79
+msgid ""
+"B<squid>(8),B<basic_pam_auth>(8),B<basic_ncsa_auth>(8),B<basic_ldap_auth>(8)"
msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "squid_radius_auth"
-msgstr "squid_radius_auth"
+msgid "basic_ldap_auth"
+msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "7 August 2004"
+msgid "14 January 2005"
msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "Squid RADIUS Auth"
+msgid "Squid LDAP Auth"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
-msgid "squid_radius_auth - Squid RADIUS authentication helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:5
+msgid "basic_ldap_auth - LDAP authentication helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
-msgid "B<squid_radius_auth> -f configfile"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:9
+msgid ""
+"B<basic_ldap_auth> -b \"base DN\" [-u attribute] [options] [ldap_server_name"
+"[:port]|URI]..."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
-msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12
+msgid ""
+"B<basic_ldap_auth> -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:20
msgid ""
-"This helper allows Squid to connect to a RADIUS server to validate the user "
-"name and password of Basic HTTP authentication."
+"This helper allows Squid to connect to a LDAP directory to validate the user "
+"name and password of Basic HTTP authentication. LDAP options are specified "
+"as parameters on the command line, while the username(s) and password(s) to "
+"be checked against the LDAP directory are specified on subsequent lines of "
+"input to the helper, one username/password pair per line separated by a "
+"space."
msgstr ""
-#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
-#, no-wrap
-msgid "B<-f >I<configfile >"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:26
+msgid ""
+"As expected by the basic authentication construct of Squid, after specifying "
+"a username and password followed by a new line, this helper will produce "
+"either OK or ERR on the following line to show if the specified credentials "
+"are correct according to the LDAP directory."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31
msgid ""
-"Specifies the path to a configuration file. See the CONFIGURATION section "
-"for details."
+"The program has two major modes of operation. In the default mode of "
+"operation the users DN is constructed using the base DN and user attribute. "
+"In the other mode of operation a search filter is used to locate valid user "
+"DN's below the base DN."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:34
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:26
#, no-wrap
-msgid "B<-h >I<server>"
+msgid "B<-b >I<basedn >B<(REQUIRED)>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
-msgid "Alternative method of specifying the server to connect to"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:37
+msgid "Specifies the base DN under which the users are located."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:38
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:40
#, no-wrap
-msgid "B<-p >I<port>"
+msgid "B<-f >I<filter>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:43
msgid ""
-"Specify another server port where the RADIUS server listens for requests if "
-"different from the default RADIUS port. Normally not specified."
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
-#, no-wrap
-msgid "B<-i >I<identifier>"
+"LDAP search filter to locate the user DN. Required if the users are in a "
+"hierarchy below the base DN, or if the login name is not what builds the "
+"user specific part of the users DN."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:48
msgid ""
-"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
-"specified the IP address is used as to identify the proxy."
+"The search filter can contain up to 15 occurrences of %s which will be "
+"replaced by the username, as in \"uid=%s\" for RFC2037 directories. For a "
+"detailed description of LDAP search filter syntax see RFC2254."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
-#, no-wrap
-msgid "B<-w >I<secret>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:49
+#, fuzzy, no-wrap
+msgid "B<-u >I<userattr>"
+msgstr "B<-s >I<service-name>"
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:54
+msgid ""
+"Specifies the name of the DN attribute that contains the username/login. "
+"Combined with the base DN to construct the users DN when no search filter is "
+"specified (-f option). Defaults to 'uid'"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:60
msgid ""
-"Alternative method of specifying the shared secret. Using the configuration "
-"file is generally more secure and recommended."
+"Note: This can only be done if all your users are located directly under the "
+"same position in the LDAP tree and the login name is used for naming each "
+"user object. If your LDAP tree does not match these criterias or if you want "
+"to filter who are valid users then you need to use a search filter to search "
+"for your users DN (-f option)."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61
#, no-wrap
-msgid "B<-t >I<timeout>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
-msgid "RADIUS request timeout. Default 10 seconds."
+msgid "B<-U >I<passwordattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:65
msgid ""
-"The configuration specifies how the helper connects to RADIUS. The file "
-"contains a list of directives (one per line). Lines beginning with a # is "
-"ignored."
+"Use ldap_compare instead of ldap_simple_bind to verify the users password. "
+"passwordattr is the LDAP attribute storing the users password."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
-#, no-wrap
-msgid "B<server >I<radiusserver>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:66
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:61
+#, fuzzy, no-wrap
+msgid "B<-s >I<base|one|sub>"
+msgstr "B<-s >I<service-name>"
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:70
+msgid ""
+"search scope when performing user DN searches specified by the -f option. "
+"Defaults to 'sub'."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
-msgid "specifies the name or address of the RADIUS server to connect to."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:77
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:71
+msgid ""
+"B<base> object only, B<one> level below the base object or B<sub>tree below "
+"the base object"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:78
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:72
#, no-wrap
-msgid "B<secret >I<somesecretstring>"
+msgid "B<-D >I<binddn >B<-w >I<password>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
-msgid "specifies the shared RADIUS secret."
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
-#, no-wrap
-msgid "B<identifier >I<nameofserver>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:83
+msgid ""
+"The DN and password to bind as while performing searches. Required by the B<-"
+"f> flag if the directory does not allow anonymous searches."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:88
msgid ""
-"specifies what the proxy should identify itsels as to the RADIUS server. "
-"This directive is optional."
+"As the password needs to be printed in plain text in your Squid "
+"configuration it is strongly recommended to use a account with minimal "
+"associated privileges. This to limit the damage in case someone could get "
+"hold of a copy of your Squid configuration file."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:89
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:83
#, no-wrap
-msgid "B<port >I<portnumber>"
+msgid "B<-D >I<binddn >B<-W >I<secretfile >"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:93
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:87
msgid ""
-"Specifies the port number or service name where the helper should connect."
+"The DN and the name of a file containing the password to bind as while "
+"performing searches."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
-#: helpers/external_acl/unix_group/squid_unix_group.8:44
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:98
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:92
msgid ""
-"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
-"orgE<gt>>"
+"Less insecure version of the former parameter pair with two advantages: The "
+"password does not occur in the process listing, and the password is not "
+"being compromised if someone gets the squid configuration file without "
+"getting the secretfile."
msgstr ""
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:99
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:93
+#, fuzzy, no-wrap
+msgid "B<-P>"
+msgstr "B<-o>"
+
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:106
msgid ""
-"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
-"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
-"and many others"
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while validating a username to preserve resources at the LDAP server. This "
+"option causes the LDAP connection to be kept open, allowing it to be reused "
+"for further user validations. Recommended for larger installations."
msgstr ""
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:107
+#, fuzzy, no-wrap
+msgid "B<-O>"
+msgstr "B<-o>"
+
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:116
msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
-"more related to RADIUS than Squid."
+"Only bind once per LDAP connection. Some LDAP servers do not allow re-"
+"binding as another user after a successful ldap_bind. The use of this "
+"option always opens a new connection for each login attempt. If combined "
+"with the -P option for persistent LDAP connection then the connection used "
+"for searching for the user DN is kept persistent but a new connection is "
+"opened to verify each users password once the DN is found."
msgstr ""
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:117
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:101
+#, fuzzy, no-wrap
+msgid "B<-R>"
+msgstr "B<-o>"
+
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
-msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:104
+msgid "do not follow referrals"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:121
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:105
#, no-wrap
-msgid "squid_session"
+msgid "B<-a >I<never|always|search|find>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "19 March 2006"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:124
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:108
+msgid "when to dereference aliases. Defaults to 'never'"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "Version 1.0"
-msgstr "النسخة 1.0"
-
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:5
-msgid "squid_session - Squid session tracking external acl group helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:133
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:117
+msgid ""
+"B<never> dereference aliases (default), B<always> dereference aliases, only "
+"while B<search>ing or only to B<find> the base object"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:134
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:118
+#, no-wrap
+msgid "B<-H>I< ldapuri>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:8
-msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:138
+msgid ""
+"Specity the LDAP server to connect to by LDAP URI (requires OpenLDAP "
+"libraries). Servers can also be specified last on the command line."
msgstr ""
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:139
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:122
+#, fuzzy, no-wrap
+msgid "B<-h>I< ldapserver>"
+msgstr "B<-s >I<service-name>"
+
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:13
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
msgid ""
-"This helper maintains a concept of sessions by monitoring requests and "
-"timing out sessions if no requests have been seen for the idle timeout timer."
+"Specify the LDAP server to connect to. Servers can also be specified last on "
+"the command line."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+#, no-wrap
+msgid "B<-p>I< ldapport>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:15
-msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:148
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389. Can also be specified within the server "
+"specificiation by using servername:port syntax."
msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:149
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:130
#, no-wrap
-msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgid "B<-v>I< 2|3>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:19
-msgid "Specifies the session idle timeout timer."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:133
+msgid "LDAP protocol version. Defaults to 2 if not specified."
msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:20
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:153
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:134
+#, fuzzy, no-wrap
+msgid "B<-Z>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:156
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:137
+msgid "Use TLS encryption"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:157
#, no-wrap
-msgid "B<-b >I<dbpath>"
+msgid "B<-S>I<certpath>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:25
-msgid ""
-"Path to persistent database. If not specified the session details will be "
-"kept in memory only and all sessions will reset each time Squid restarts "
-"it's helpers (Squid restart or rotation of logs)."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:160
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:141
+msgid "Enable LDAP over SSL (requires Netscape LDAP API libraries)"
msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:26
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:161
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:142
#, no-wrap
-msgid "B<-a>"
-msgstr "B<-a>"
+msgid "B<-c>I<connect_timeout>"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
msgid ""
-"Active mode. In this mode sessions are started by evaluating an acl with the "
-"argument LOGIN, or terminated by the argument LOGOUT."
+"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP "
+"API libraries)"
msgstr ""
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
+#, fuzzy, no-wrap
+msgid "B<-t>I<search_timeout>"
+msgstr "B<-s >I<service-name>"
+
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:33
-msgid ""
-"Without this flag the helper automatically starts the session after the "
-"first request."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:168
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:149
+msgid "Specify time limit on LDAP search operations"
msgstr ""
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:158
+#, fuzzy, no-wrap
+msgid "B<-d>"
+msgstr "B<-o>"
+
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:37
-msgid "Configuration example using the default automatic mode"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:163
+msgid ""
+"Debug mode where each step taken will get reported in detail. Useful for "
+"understanding what goes wrong if the results is not what is expected."
msgstr ""
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:175
+#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#, no-wrap
+msgid "EXAMPLES"
+msgstr "أمثلة"
+
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:179
msgid ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
-"LOGIN /usr/local/squid/libexec/squid_session"
+"For directories using the RFC2307 layout with a single domain, all you need "
+"to specify is usually the base DN under where your users are located and the "
+"server name:"
msgstr ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
-"LOGIN /usr/local/squid/libexec/squid_session"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:41
-msgid "acl session external session"
-msgstr "acl session external session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:181
+msgid "basic_ldap_auth -b \"ou=people,dc=your,dc=domain\" ldapserver"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:43
-msgid "http_access deny !session"
-msgstr "http_access deny !session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:185
+msgid ""
+"If you have sub-domains then you need to use a search filter approach to "
+"locate your user DNs as these can no longer be constructed direcly from the "
+"base DN and login name alone:"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:45
-msgid "deny_info http://your.server/bannerpage?url=%s session"
-msgstr "deny_info http://your.server/bannerpage?url=%s session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:187
+msgid "basic_ldap_auth -b \"dc=your,dc=domain\" -f \"uid=%s\" ldapserver"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:47
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:190
msgid ""
-"Then set up http://your.server/bannerpage to display a session startup page "
-"and then redirect the user back to the requested URL given in the url query "
-"parameter."
+"And similarily if you only want to allow access to users having a specific "
+"attribute"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:50
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:192
msgid ""
-"This helper and documentation was written by I<Henrik Nordstrom "
-"E<lt>henrik@henriknordstrom.netE<gt>>"
+"basic_ldap_auth -b \"dc=your,dc=domain\" -f \"(&(uid=%s)"
+"(specialattribute=value))\" ldapserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:54
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:196
msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>."
+"Or if the user attribute of the user DN is \"cn\" instead of \"uid\" and you "
+"do not want to have to search for the users then you could use something "
+"like the following example for Active Directory:"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:62
-msgid "B<squid>(B<8>)"
-msgstr "B<squid>(B<8>)"
-
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
-#, no-wrap
-msgid "squid_unix_group"
-msgstr "squid_unix_group"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:198
+msgid "basic_ldap_auth -u cn -b \"cn=Users,dc=your,dc=domain\" ldapserver"
+msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
-#, no-wrap
-msgid "12 August 2002"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:203
+msgid ""
+"If you want to search for the user DN and your directory does not allow "
+"anonymous searches then you must also use the -D and -w flags to specify a "
+"user DN and password to log in as to perform the searches, as in the "
+"following complex Active Directory example"
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
-#, no-wrap
-msgid "Squid UNIX Group helper"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:205
+msgid ""
+"basic_ldap_auth -P -R -b \"dc=your,dc=domain\" -D \"cn=squid,cn=users,"
+"dc=your,dc=domain\" -w \"secretsquidpassword\" -f \"(&(userPrincipalName=%s)"
+"(objectClass=Person))\" activedirectoryserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:5
-msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211
+msgid ""
+"When constructing search filters it is strongly recommended to test the "
+"filter using ldapsearch before you attempt to use basic_ldap_auth. This to "
+"verify that the filter matches what you expect."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:8
-msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:215
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
+#: helpers/external_acl/unix_group/squid_unix_group.8:44
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:12
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:220
msgid ""
-"This helper allows Squid to base access controls on users memberships in "
-"UNIX groups."
+"basic_ldap_auth is written by I<Glenn Newton E<lt>gnewton@wapiti.cisti.nrc."
+"caE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:221
+#: helpers/external_acl/unix_group/squid_unix_group.8:48
#, no-wrap
-msgid "B<-g >I<groupname >"
+msgid "KNOWN ISSUES"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:16
-msgid "Specifies a group name to match."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:224
+msgid ""
+"Will crash if other % values than %s is used in -f, or if more than 15 %s is "
+"used."
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:17
-#, no-wrap
-msgid "B<-p>"
-msgstr "B<-p>"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:230
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:204
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite LDAP list/friend if the question is "
+"more related to LDAP than Squid."
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:20
-msgid "Also match the users primary group from /etc/passwd"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:239
+msgid "B<ldapsearch>(B<1>),"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:21
-#, no-wrap
-msgid "B<-s>"
-msgstr "B<-s>"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:241
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:216
+msgid "Your favorite LDAP documentation"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:24
-msgid "Strip NT domain name component from user names (/ or \\e separated)"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:242
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:217
+msgid "B<RFC2254> - The String Representation of LDAP Search Filters,"
msgstr ""
-#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, fuzzy, no-wrap
+msgid "basic_ncsa_auth"
+msgstr "ncsa_auth"
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
#, no-wrap
-msgid "EXAMPLES"
-msgstr "أمثلة"
+msgid "May 16, 2006"
+msgstr ""
-#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:29
-msgid ""
-"This squid.conf example defines two Squid acls. usergroup1 matches users in "
-"group1, and usergroup2 matches users in group2 or group3"
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "Squid NCSA Auth helper"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:31
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
msgid ""
-"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
-"squid_unix_group -p"
+"basic_ncsa_auth - NCSA httpd-style password file authentication helper for "
+"Squid"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:33
-msgid "acl usergroup1 external unix_group group1"
-msgstr ""
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:21
+#, fuzzy, no-wrap
+msgid "B<basic_ncsa_auth> I<passwdfile> \n"
+msgstr "B<ncsa_auth> I<passwdfile> \n"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:35
-msgid "acl usergroup2 external unix_group group2 group3"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:25
+msgid ""
+"B<basic_ncsa_auth> allows Squid to read and authenticate user and password "
+"information from an NCSA/Apache httpd-style password file when using basic "
+"HTTP authentication."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:40
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:27
msgid ""
-"By default up to 11 groups can be matched in one acl (including commandline "
-"specified groups). This limit is defined by MAX_GROUPS in the source code."
+"The only parameter is the password file. It must have permissions to be "
+"read by the user that Squid is running as."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:47
-msgid ""
-"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>>"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29
+msgid "This password file can be manipulated using htpasswd."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+msgid "Only specify the password file name."
msgstr ""
#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+#: helpers/external_acl/session/squid_session.8:34
#, no-wrap
-msgid "KNOWN ISSUES"
+msgid "EXAMPLE"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:52
-msgid ""
-"Does not understand gid aliased groups sometimes used to work around groups "
-"size limitations. If you are using gid aliased groups then you must specify "
-"each alias by name."
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33
+#, fuzzy
+msgid "B<basic_ncsa_auth> /etc/squid/squid.pass"
+msgstr "B<ncsa_auth> /etc/squid/squid.pass"
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33 tools/cachemgr.cgi.8.in:31
+#, no-wrap
+msgid "SECURITY"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:56
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>"
+"B<basic_ncsa_auth> must have access to the password file to be executed."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:62
-msgid ""
-"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:64
-msgid "B<group>(B<5>),B<passwd>(B<5>)"
-msgstr ""
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38
+msgid "B<htpasswd>(1), B<squid>(8)"
+msgstr "B<htpasswd>(1), B<squid>(8)"
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "pam_auth"
+msgstr "pam_auth"
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "5 Sep 2003"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "Squid PAM Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:5
+msgid "pam_auth - Squid PAM authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:8
+msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+msgstr "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:13
+msgid ""
+"This helper allows Squid to connect to a mostly any available PAM database "
+"to validate the user name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:14
+#, no-wrap
+msgid "B<-s >I<service-name>"
+msgstr "B<-s >I<service-name>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:17
+msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:18
+#, no-wrap
+msgid "B<-t >I<TTL>"
+msgstr "B<-t >I<TTL>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:26
+msgid ""
+"Enables persistent PAM connections where the connection to the PAM database "
+"is kept open and reused for new logins. The TTL specifies how long the "
+"connection will be kept open (in seconds). Default is to not keep PAM "
+"connections open. Please note that the use of persistent PAM connections is "
+"slightly outside the PAM specification and may not work with all PAM "
+"configurations."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:27
+#, no-wrap
+msgid "B<-o>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:31
+msgid ""
+"Do not perform the PAM account management group (account expiration etc)"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/PAM/pam_auth.8:33
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
+#, no-wrap
+msgid "CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:39
+msgid ""
+"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
+"etc/pam.d/E<lt>servicenameE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:44
+msgid ""
+"The default service name is \"squid\", and the program makes use of the "
+"'B<auth>' and 'B<account>' management groups to verify the password and the "
+"accounts validity."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:48
+msgid ""
+"For details on how to configure PAM services, see the PAM documentation for "
+"your system. This manual does not cover PAM configuration details."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:59
+msgid "B<chown root pam_auth>"
+msgstr "B<chown root pam_auth>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:61
+msgid "B<chmod u+s pam_auth>"
+msgstr "B<chmod u+s pam_auth>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:73
+msgid ""
+"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:77
+msgid ""
+"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:90
+msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "squid_radius_auth"
+msgstr "squid_radius_auth"
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "7 August 2004"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "Squid RADIUS Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
+msgid "squid_radius_auth - Squid RADIUS authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
+msgid "B<squid_radius_auth> -f configfile"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
+msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+msgid ""
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#, no-wrap
+msgid "B<-f >I<configfile >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+msgid ""
+"Specifies the path to a configuration file. See the CONFIGURATION section "
+"for details."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#, no-wrap
+msgid "B<-h >I<server>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
+msgid "Alternative method of specifying the server to connect to"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#, no-wrap
+msgid "B<-p >I<port>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+msgid ""
+"Specify another server port where the RADIUS server listens for requests if "
+"different from the default RADIUS port. Normally not specified."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#, no-wrap
+msgid "B<-i >I<identifier>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+msgid ""
+"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
+"specified the IP address is used as to identify the proxy."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#, no-wrap
+msgid "B<-w >I<secret>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+msgid ""
+"Alternative method of specifying the shared secret. Using the configuration "
+"file is generally more secure and recommended."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#, no-wrap
+msgid "B<-t >I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
+msgid "RADIUS request timeout. Default 10 seconds."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+msgid ""
+"The configuration specifies how the helper connects to RADIUS. The file "
+"contains a list of directives (one per line). Lines beginning with a # is "
+"ignored."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#, no-wrap
+msgid "B<server >I<radiusserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
+msgid "specifies the name or address of the RADIUS server to connect to."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#, no-wrap
+msgid "B<secret >I<somesecretstring>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
+msgid "specifies the shared RADIUS secret."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#, no-wrap
+msgid "B<identifier >I<nameofserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+msgid ""
+"specifies what the proxy should identify itsels as to the RADIUS server. "
+"This directive is optional."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#, no-wrap
+msgid "B<port >I<portnumber>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+msgid ""
+"Specifies the port number or service name where the helper should connect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+msgid ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
+"more related to RADIUS than Squid."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
+msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, fuzzy, no-wrap
+msgid "squid_ldap_group"
+msgstr "squid_unix_group"
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "30 January 2005"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, fuzzy, no-wrap
+msgid "Version 2.17"
+msgstr "النسخة 1.0"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:5
+msgid "squid_ldap_group - Squid LDAP external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:8
+msgid ""
+"squid_ldap_group -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:16
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to authorize users "
+"via LDAP groups. LDAP options are specified as parameters on the command "
+"line, while the username(s) and group(s) to be checked against the LDAP "
+"directory are specified on subsequent lines of input to the helper, one "
+"username/group pair per line separated by a space."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:21
+msgid ""
+"As expected by the external_acl construct of Squid, after specifying a "
+"username and group followed by a new line, this helper will produce either "
+"OK or ERR on the following line to show if the user is a member of the "
+"specified group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:25
+msgid ""
+"The program operates by searching with a search filter based on the users "
+"user name and requested group, and if a match is found it is determined that "
+"the user belongs to the group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:29
+msgid "Specifies the base DN under which the groups are located."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:30
+#, no-wrap
+msgid "B<-B >I<basedn >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:33
+msgid "Specifies the base DN under which the users are located (if different)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:34
+#, fuzzy, no-wrap
+msgid "B<-g>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:39
+msgid ""
+"Specifies that the first query argument sent to the helper by Squid is a "
+"extension to the basedn and will be temporarily added in front of the global "
+"basedn for this query."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:47
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching group "
+"memberships. In the filter %u will be replaced by the user name (or DN if "
+"the -F or -u options are used) and %g by the requested group name."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:48
+#, no-wrap
+msgid "B<-F >I<filter>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:55
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching "
+"users. In the filter %s will be replaced by the user name. If % is to be "
+"included literally in the filter then use %%."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:56
+#, fuzzy, no-wrap
+msgid "B<-u >I<attr>"
+msgstr "B<-t >I<TTL>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:60
+msgid ""
+"LDAP attribute used to construct the user DN from the user name and base dn "
+"without needing to search for the user."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:64
+msgid "search scope. Defaults to 'sub'."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:76
+msgid ""
+"The DN and password to bind as while performing searches. Required if the "
+"directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:82
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration and will be sent on the command line to the helper it is "
+"strongly recommended to use a account with minimal associated privileges. "
+"This to limit the damage in case someone could get hold of a copy of your "
+"Squid configuration file or extracts the password used from a process "
+"listing."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:100
+msgid ""
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while verifying a users group membership to preserve resources at the LDAP "
+"server. This option causes the LDAP connection to be kept open, allowing it "
+"to be reused for further user validations. Recommended for larger "
+"installations."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:121
+msgid ""
+"Specity the LDAP server to connect to by a LDAP URI (requires OpenLDAP "
+"libraries)"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+msgid "Specify the LDAP server to connect to"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:129
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:138
+#, no-wrap
+msgid "B<-E>I<certpath>"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:150
+#, fuzzy, no-wrap
+msgid "B<-S>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:153
+#: helpers/external_acl/unix_group/squid_unix_group.8:24
+msgid "Strip NT domain name component from user names (/ or \\e separated)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:154
+#, fuzzy, no-wrap
+msgid "B<-K>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:157
+msgid "Strip Kerberos Realm component from user names (@ separated)"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:164
+#, no-wrap
+msgid "SQUID CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:168
+msgid ""
+"This helper is intended to be used as a external_acl_type helper from squid."
+"conf."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:184
+msgid ""
+"When constructing search filters it is recommended to first test the filter "
+"using ldapsearch before you attempt to use squid_ldap_group. This to verify "
+"that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:188
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@marasystems."
+"comE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:195
+msgid ""
+"squid_ldap_group is written by I<Flavio Pescuma E<lt>flavio@marasystems."
+"comE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>, based on "
+"prior work in squid_ldap_auth by I<Glen Newton E<lt>glen.newton@nrc.caE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:196
+#, no-wrap
+msgid "KNOWN LIMITATIONS"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:198
+msgid "Max 16 occurrences of %s in the -u argument is supported."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:214
+msgid "B<squid_ldap_auth>(B<8>), B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "squid_session"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "19 March 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "Version 1.0"
+msgstr "النسخة 1.0"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:5
+msgid "squid_session - Squid session tracking external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:8
+msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:13
+msgid ""
+"This helper maintains a concept of sessions by monitoring requests and "
+"timing out sessions if no requests have been seen for the idle timeout timer."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:15
+msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:16
+#, no-wrap
+msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:19
+msgid "Specifies the session idle timeout timer."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:20
+#, no-wrap
+msgid "B<-b >I<dbpath>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:25
+msgid ""
+"Path to persistent database. If not specified the session details will be "
+"kept in memory only and all sessions will reset each time Squid restarts "
+"it's helpers (Squid restart or rotation of logs)."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:26
+#, no-wrap
+msgid "B<-a>"
+msgstr "B<-a>"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:30
+msgid ""
+"Active mode. In this mode sessions are started by evaluating an acl with the "
+"argument LOGIN, or terminated by the argument LOGOUT."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:33
+msgid ""
+"Without this flag the helper automatically starts the session after the "
+"first request."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:37
+msgid "Configuration example using the default automatic mode"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:39
+msgid ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
+"LOGIN /usr/local/squid/libexec/squid_session"
+msgstr ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
+"LOGIN /usr/local/squid/libexec/squid_session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:41
+msgid "acl session external session"
+msgstr "acl session external session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:43
+msgid "http_access deny !session"
+msgstr "http_access deny !session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:45
+msgid "deny_info http://your.server/bannerpage?url=%s session"
+msgstr "deny_info http://your.server/bannerpage?url=%s session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:47
+msgid ""
+"Then set up http://your.server/bannerpage to display a session startup page "
+"and then redirect the user back to the requested URL given in the url query "
+"parameter."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:50
+msgid ""
+"This helper and documentation was written by I<Henrik Nordstrom "
+"E<lt>henrik@henriknordstrom.netE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:54
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:62
+msgid "B<squid>(B<8>)"
+msgstr "B<squid>(B<8>)"
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "squid_unix_group"
+msgstr "squid_unix_group"
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "12 August 2002"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "Squid UNIX Group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:5
+msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:8
+msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:12
+msgid ""
+"This helper allows Squid to base access controls on users memberships in "
+"UNIX groups."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#, no-wrap
+msgid "B<-g >I<groupname >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:16
+msgid "Specifies a group name to match."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#, no-wrap
+msgid "B<-p>"
+msgstr "B<-p>"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:20
+msgid "Also match the users primary group from /etc/passwd"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#, no-wrap
+msgid "B<-s>"
+msgstr "B<-s>"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:29
+msgid ""
+"This squid.conf example defines two Squid acls. usergroup1 matches users in "
+"group1, and usergroup2 matches users in group2 or group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:31
+msgid ""
+"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
+"squid_unix_group -p"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:33
+msgid "acl usergroup1 external unix_group group1"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:35
+msgid "acl usergroup2 external unix_group group2 group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:40
+msgid ""
+"By default up to 11 groups can be matched in one acl (including commandline "
+"specified groups). This limit is defined by MAX_GROUPS in the source code."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:47
+msgid ""
+"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:52
+msgid ""
+"Does not understand gid aliased groups sometimes used to work around groups "
+"size limitations. If you are using gid aliased groups then you must specify "
+"each alias by name."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:56
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:62
+msgid ""
+"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:64
+msgid "B<group>(B<5>),B<passwd>(B<5>)"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "cachemgr.cgi"
+msgstr "cachemgr.cgi"
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "Squid Cache Manager CGI Web Interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:6
+msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:13
+msgid ""
+"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
+"about the Squid HTTP proxy process as it runs. The cache manager is a "
+"convenient way to manage the cache and view statistics without logging into "
+"the server."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:22
+msgid ""
+"The access configuration file defining which Squid servers may be managed "
+"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
+"followed by an optional description"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:26
+msgid ""
+"The server name may contain shell wildcard characters such as *, [] etc. A "
+"quick selection dropdown menu is automatically constructed from the simple "
+"server names."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:30
+msgid ""
+"Specifying :port is optional. If not specified then the default proxy port "
+"is assumed. :* or :any matches any port on the target server."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:36
+msgid ""
+"cachemgr.cgi calls the requested server on the requested port using HTTP and "
+"returns a formatted version of the response. To avoid abuse it is "
+"recommended to configure your web server to restrict access to the cachemgr."
+"cgi program."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:39
+msgid ""
+"Configuration examples for many common web servers can be found in the Squid "
+"FAQ."
+msgstr ""
+
+#. type: TH
+#: tools/squidclient.1:1
+#, no-wrap
+msgid "squidclient"
+msgstr ""
+
+#. type: TH
+#: tools/squidclient.1:1
+#, no-wrap
+msgid "Squid Web Client Tool"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:4
+msgid "squidclient -- a simple HTTP web client"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:6
+#, fuzzy
+msgid "B<squidclient>"
+msgstr "B<squid>(8)"
+
+#. type: Plain text
+#: tools/squidclient.1:9 tools/squidclient.1:39
+msgid "I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:12
+msgid "I<remote-host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:15
+msgid "I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:18
+msgid "I<IMS>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:21
+msgid "I<ping-interval>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:24
+msgid "I<'Host-header'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:27
+msgid "I<local-host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:30
+msgid "I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:36
+msgid "I<file>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:42
+#, fuzzy
+msgid "I<timeout>"
+msgstr "B<-s >I<service-name>"
+
+#. type: Plain text
+#: tools/squidclient.1:45
+msgid "I<proxy-user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:48
+msgid "I<www-user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:51
+msgid "I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:54
+msgid "I<proxy-password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:57
+msgid "I<www-password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:59
+msgid "B<url>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:67
+msgid ""
+"B<squidclient> is a tool providing a command line interface for retrieving "
+"URLs. Designed for testing any HTTP 0.9, 1.0, or 1.1 web server or proxy. "
+"This tool can be combined with scripts to perform any basic HTTP operation. "
+"Some additional features for access to the B<Squid> proxy object cache and "
+"management information are provided."
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:70
+msgid "Do NOT include Accept: header."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:70
+#, no-wrap
+msgid "-g I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:74
+msgid "Ping mode, perform I<count> iterations (0 to loop until interrupted)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:74
+#, no-wrap
+msgid "-h I<host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:76
+msgid "Retrieve URL from cache on hostname. Default is localhost."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:76
+#, no-wrap
+msgid "-H I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:78
+msgid "Extra headers to send. Use '\\en' for new lines."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:78
+#, no-wrap
+msgid "-i I<time>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:80
+msgid "If-Modified-Since time (in Epoch seconds)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:80
+#, no-wrap
+msgid "-I I<interval>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:82
+msgid "Ping interval in seconds (default 1 second)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:82
+#, no-wrap
+msgid "-j I<hosthdr>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:84
+msgid "Host header content"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:84
+#, no-wrap
+msgid "-l I<host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:86
+msgid "Specify a local IP address to bind to. Default is none."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:86
+#, no-wrap
+msgid "-m I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:91
+msgid ""
+"Request method, default is GET. Squid also supports a non-standard method "
+"called B<PURGE>. You can use that to purge a specific URL from the cache. "
+"You need to have I<purge> access setup in squid.conf similar to I<manager> "
+"access. Here is an example:"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:95
+#, no-wrap
+msgid "-p I<port>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:97
+msgid "Port number of cache. Default is 3128."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:97
+#, no-wrap
+msgid "-P I<file>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:99
+msgid "PUT request. Using the named file."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:99
+#, no-wrap
+msgid "-r"
+msgstr "-r"
+
+#. type: Plain text
+#: tools/squidclient.1:101
+msgid "Force cache to reload URL."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:101
+#, no-wrap
+msgid "-s"
+msgstr "-s"
+
+#. type: Plain text
+#: tools/squidclient.1:103
+msgid "Silent. Do not print data to stdout."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:103
+#, no-wrap
+msgid "-t I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:105
+msgid "Trace count cache-hops"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:105
+#, no-wrap
+msgid "-T I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:107
+msgid "Timeout value (seconds) for read/write operations."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:107
+#, no-wrap
+msgid "-u I<user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:109
+msgid "Proxy authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:109
+#, no-wrap
+msgid "-U I<user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:111
+msgid "WWW authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:111
+#, no-wrap
+msgid "-v"
+msgstr "-v"
+
+#. type: Plain text
+#: tools/squidclient.1:113
+msgid "Verbose. Print outgoing message to stderr."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:113
+#, no-wrap
+msgid "-w I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:115
+msgid "Proxy authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:115
+#, no-wrap
+msgid "-W I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:117
+msgid "WWW authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:117
+#, no-wrap
+msgid "-V I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:119
+msgid "HTTP Version. Use '-' for HTTP/0.9 omitted case"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:126
+msgid ""
+"Derived from Harvest. Further developed by by numerous individuals from the "
+"internet community. Development is led by Duane Wessels of the National "
+"Laboratory for Applied Network Research and funded by the National Science "
+"Foundation."
+msgstr ""
+
+#~ msgid "-h"
+#~ msgstr "-h"
+
+#~ msgid "-i"
+#~ msgstr "-i"
+
+#~ msgid ""
+#~ "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
+#~ "parse"
+#~ msgstr ""
+#~ "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
+#~ "parse"
+
+#~ msgid "-z"
+#~ msgstr "-z"
+
+#~ msgid "-C"
+#~ msgstr "-C"
+
+#~ msgid "-F"
+#~ msgstr "-F"
+
+#~ msgid "-N"
+#~ msgstr "-N"
+
+#~ msgid "-R"
+#~ msgstr "-R"
+
+#~ msgid "-S"
+#~ msgstr "-S"
+
+#~ msgid "I<cachemgr.conf>"
+#~ msgstr "I<cachemgr.conf>"
+
+#~ msgid "I<msntauth.conf>"
+#~ msgstr "I<msntauth.conf>"
+
+#~ msgid "I<errorpage.css>"
+#~ msgstr "I<errorpage.css>"
+
+#~ msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
+#~ msgstr "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
+
+#~ msgid "I<@DEFAULT_ERROR_DIR@>"
+#~ msgstr "I<@DEFAULT_ERROR_DIR@>"
+
+#~ msgid ""
+#~ "B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
+#~ "B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#~ msgstr ""
+#~ "B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
+#~ "B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+
+#~ msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
+#~ msgstr "B<http://your.server/cgi-bin/cachemgr.cgi>"
+
+#~ msgid "I<./cachemgr.conf>"
+#~ msgstr "I<./cachemgr.conf>"
+
+#, fuzzy
+#~ msgid "I<@SYSCONFDIR@/cachemgr.conf>"
+#~ msgstr "I<./cachemgr.conf>"
+
+#, fuzzy
+#~ msgid "B<squid>(8) B<squidclient>(1)"
+#~ msgstr "B<htpasswd>(1), B<squid>(8)"
+
+#, fuzzy
+#~ msgid "B<cachemgr.cgi>(8), B<squid>(8)"
+#~ msgstr "B<htpasswd>(1), B<squid>(8)"
+
+#~ msgid "@PACKAGE_STRING@"
+#~ msgstr "@PACKAGE_STRING@"
+
+#~ msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
+#~ msgstr "I<@DEFAULT_CACHEMGR_CONFIG@>"
+
+#~ msgid "I<@DEFAULT_CONFIG_FILE@>"
+#~ msgstr "I<@DEFAULT_CONFIG_FILE@>"
+
+#~ msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
+#~ msgstr "I<@DEFAULT_CONFIG_FILE@.documented>"
msgstr ""
"Project-Id-Version: squid\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-06-07 21:20+1200\n"
+"POT-Creation-Date: 2010-01-10 23:06+1400\n"
"PO-Revision-Date: 2009-11-18 14:09+0000\n"
"Last-Translator: Kuvaly <kuvaly@seznam.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
"X-Generator: Launchpad (build Unknown)\n"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "cachemgr.cgi"
-msgstr ""
+msgid "squid"
+msgstr "squid"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1 doc/squid.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "@PACKAGE_STRING@"
+msgid "Squid Web Proxy"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:4 doc/squid.8.in:4
-#: helpers/basic_auth/NCSA/ncsa_auth.8:14 helpers/basic_auth/PAM/pam_auth.8:3
+#: doc/squid.8.in:4 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:3
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:3
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:14
+#: helpers/basic_auth/PAM/pam_auth.8:3
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:3
#: helpers/external_acl/session/squid_session.8:3
#: helpers/external_acl/unix_group/squid_unix_group.8:3
+#: tools/cachemgr.cgi.8.in:4 tools/squidclient.1:2
#, no-wrap
msgid "NAME"
msgstr "JMÉNO"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:6
-msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+#: doc/squid.8.in:6
+msgid "squid - proxy caching server"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:6 doc/squid.8.in:6
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17 helpers/basic_auth/PAM/pam_auth.8:6
+#: doc/squid.8.in:6 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:6
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:6
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+#: helpers/basic_auth/PAM/pam_auth.8:6
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:6
#: helpers/external_acl/session/squid_session.8:6
#: helpers/external_acl/unix_group/squid_unix_group.8:6
+#: tools/cachemgr.cgi.8.in:6 tools/squidclient.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:8
-msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:8 doc/squid.8.in:26
-#: helpers/basic_auth/NCSA/ncsa_auth.8:23 helpers/basic_auth/PAM/pam_auth.8:9
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
-#: helpers/external_acl/session/squid_session.8:9
-#: helpers/external_acl/unix_group/squid_unix_group.8:9
-#, no-wrap
-msgid "DESCRIPTION"
-msgstr "POPIS"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:13
-msgid ""
-"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
-"about the Squid HTTP proxy process as it runs. The cache manager is a "
-"convenient way to manage the cache and view statistics without logging into "
-"the server."
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:13 doc/squid.8.in:123
-#, no-wrap
-msgid "FILES"
-msgstr "SOUBORY"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:15
-msgid "I<./cachemgr.conf>"
-msgstr ""
+#: doc/squid.8.in:8
+#, fuzzy
+msgid "B<squid>"
+msgstr "squid"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:17
-msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
+#: doc/squid.8.in:11
+msgid "I<facility>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:22
-msgid ""
-"The access configuration file defining which Squid servers may be managed "
-"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
-"followed by an optional description"
+#: doc/squid.8.in:13
+msgid "I<config-file>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:26
-msgid ""
-"The server name may contain shell wildcard characters such as *, [] etc. A "
-"quick selection dropdown menu is automatically constructed from the simple "
-"server names."
+#: doc/squid.8.in:15 tools/squidclient.1:33
+msgid "I<port>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:30
-msgid ""
-"Specifying :port is optional. If not specified then the default proxy port "
-"is assumed. :* or :any matches any port on the target server."
+#: doc/squid.8.in:17
+msgid "I<signal>"
msgstr ""
-#. type: SH
-#: doc/cachemgr.cgi.8.in:31 helpers/basic_auth/NCSA/ncsa_auth.8:33
-#, no-wrap
-msgid "SECURITY"
-msgstr "BEZPEČNOST"
-
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:36
-msgid ""
-"cachemgr.cgi calls the requested server on the requested port using HTTP and "
-"returns a formatted version of the response. To avoid abuse it is "
-"recommended to configure your web server to restrict access to the cachemgr."
-"cgi program."
+#: doc/squid.8.in:19
+msgid "I<service-name>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:39
-msgid ""
-"Configuration examples for many common web servers can be found in the Squid "
-"FAQ."
+#: doc/squid.8.in:21
+msgid "I<cmd-line>"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:39 doc/squid.8.in:178
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:89
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
-#: helpers/external_acl/session/squid_session.8:61
-#: helpers/external_acl/unix_group/squid_unix_group.8:63
-#, no-wrap
-msgid "SEE ALSO"
-msgstr "VIZ TAKÉ"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:41
-msgid "B<squid>(8)"
-msgstr ""
-
-#. Could add the following sections:
-#. .SH ENVIRONMENT
-#. .SH DIAGNOSTICS
-#. .SH BUGS
-#. .SH AUTHOR
-#. .SH SEE ALSO
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:49
-msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
-msgstr ""
-
-#. type: TH
-#: doc/squid.8.in:1
+#: doc/squid.8.in:22 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:9
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:13
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:23
+#: helpers/basic_auth/PAM/pam_auth.8:9
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:9
+#: helpers/external_acl/session/squid_session.8:9
+#: helpers/external_acl/unix_group/squid_unix_group.8:9
+#: tools/cachemgr.cgi.8.in:8 tools/squidclient.1:59
#, no-wrap
-msgid "squid"
-msgstr "squid"
-
-#. type: Plain text
-#: doc/squid.8.in:6
-msgid "squid - proxy caching server"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:26
-msgid ""
-"B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< config-"
-"file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< service-name> ] "
-"[ B<-O>I< cmd-line> ]"
-msgstr ""
+msgid "DESCRIPTION"
+msgstr "POPIS"
#. type: Plain text
-#: doc/squid.8.in:33
+#: doc/squid.8.in:29
msgid ""
"B<squid> is a high-performance proxy caching server for web clients, "
"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:38
+#: doc/squid.8.in:34
msgid ""
"B<squid> keeps meta data and especially hot objects cached in RAM, caches "
"DNS lookups, supports non-blocking DNS lookups, and implements negative "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:45
+#: doc/squid.8.in:41
msgid ""
"B<squid> supports SSL, extensive access controls, and full request logging. "
"By using the lightweight Internet Cache Protocols ICP, HTCP or CARP, "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:52
+#: doc/squid.8.in:48
msgid ""
"B<squid> consists of a main server program squid, some optional programs for "
"custom processing and authentication, and some management and client tools. "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:56
-msgid ""
-"B<squid> is derived from the ARPA-funded Harvest Project http://harvest.cs."
-"colorado.edu/"
+#: doc/squid.8.in:51
+msgid "B<squid> is derived from the ARPA-funded Harvest Project"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:67
+#: doc/squid.8.in:63
msgid ""
"This manual page only lists the command line arguments. For details on how "
-"to configure B<squid> see the file B<@DEFAULT_CONFIG_FILE@.documented,> the "
-"Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
+"to configure B<squid> see the file B<@SYSCONFDIR@/squid.conf.documented,> "
+"the Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
"configuration manual on the B<squid> home page http://www.squid-cache.org/"
"Doc/config/"
msgstr ""
#. type: SH
-#: doc/squid.8.in:69 helpers/basic_auth/NCSA/ncsa_auth.8:29
+#: doc/squid.8.in:65 helpers/basic_auth/LDAP/basic_ldap_auth.8:32
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29 tools/squidclient.1:67
#, no-wrap
msgid "OPTIONS"
msgstr "MOŽNOSTI"
#. type: IP
-#: doc/squid.8.in:70
+#: doc/squid.8.in:66
#, no-wrap
msgid "-a port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
msgid ""
"Specify HTTP port number where Squid should listen for requests, in addition "
"to any http_port specifications in squid.conf."
msgstr ""
#. type: IP
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
#, no-wrap
msgid "-d level"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
msgid "Write debugging to stderr also."
msgstr ""
#. type: IP
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
#, no-wrap
msgid "-f file"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:82
+#: doc/squid.8.in:78
msgid ""
-"Use the given config-file instead of I<@DEFAULT_CONFIG_FILE@>. If the file "
-"name starts with a ! or | then it is assumed to be an external command or "
-"command line. Can for example be used to pre-process the configuration "
+"Use the given config-file instead of I<@SYSCONFDIR@/squid.conf>. If the "
+"file name starts with a ! or | then it is assumed to be an external command "
+"or command line. Can for example be used to pre-process the configuration "
"before it is being read by Squid. To facilitate this Squid also understands "
"the common #line notion to indicate the real source file."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:82
-#, no-wrap
-msgid "-h"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:84
+#: doc/squid.8.in:80
msgid "Print help message."
msgstr "Vytiskout pomocnou zprávu."
-#. type: IP
-#: doc/squid.8.in:84
-#, no-wrap
-msgid "-i"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:86
+#: doc/squid.8.in:82
msgid "Install as a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:86
-#, no-wrap
-msgid "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | parse"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
msgid ""
"Parse configuration file, then send signal to running copy (except -k parse) "
"and exit."
msgstr ""
#. type: IP
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
#, no-wrap
msgid "-n name"
msgstr "-n název"
#. type: Plain text
-#: doc/squid.8.in:92
+#: doc/squid.8.in:88
msgid ""
"Specify Windows Service name to use for service operations, default is: "
"B<Squid>"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:93
-#, no-wrap
-msgid "-r"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:95
+#: doc/squid.8.in:91
msgid "Remove a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:95
-#, no-wrap
-msgid "-s"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:98
-msgid "Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
+#: doc/squid.8.in:94
+msgid ""
+"Enable logging to syslog. Also configurable in B<@SYSCONFDIR@/squid.conf>"
msgstr ""
#. type: IP
-#: doc/squid.8.in:98
+#: doc/squid.8.in:94
#, no-wrap
msgid "-l facility"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
msgid "Use specified syslog facility. implies -s"
msgstr ""
#. type: IP
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
#, no-wrap
msgid "-u port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:102
+#: doc/squid.8.in:98
msgid "Specify ICP port number (default: 3130), disable with 0."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:102
-#, no-wrap
-msgid "-v"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:104
+#: doc/squid.8.in:100
msgid "Print version and build details."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:104
-#, no-wrap
-msgid "-z"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:106
+#: doc/squid.8.in:102
msgid "Create swap directories"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:106
-#, no-wrap
-msgid "-C"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:108
+#: doc/squid.8.in:104
msgid "Do not catch fatal signals."
msgstr "Nemohu zachytit rozhodující signály."
-#. type: IP
-#: doc/squid.8.in:108
-#, no-wrap
-msgid "-F"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:110
+#: doc/squid.8.in:106
msgid "Don't serve any requests until store is rebuilt."
msgstr "Nepodáváme žádné žádosti na přestavbu do úložiště."
-#. type: IP
-#: doc/squid.8.in:110
-#, no-wrap
-msgid "-N"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
msgid "No daemon mode."
msgstr ""
#. type: IP
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
#, no-wrap
msgid "-O options"
msgstr "-O nastavení"
#. type: Plain text
-#: doc/squid.8.in:114
+#: doc/squid.8.in:110
msgid "Set Windows Service Command line options in Registry."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:114
-#, no-wrap
-msgid "-R"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:116
+#: doc/squid.8.in:112
msgid "Do not set REUSEADDR on port."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:116
-#, no-wrap
-msgid "-S"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
msgid "Double-check swap during rebuild."
msgstr ""
#. type: IP
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
#, no-wrap
msgid "-X"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
msgid "Force full debugging."
msgstr ""
#. type: IP
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
#, no-wrap
msgid "-Y"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:122
+#: doc/squid.8.in:118
msgid "Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload."
msgstr ""
-#. type: Plain text
-#: doc/squid.8.in:125
-msgid "I<@DEFAULT_CONFIG_FILE@>"
-msgstr ""
+#. type: SH
+#: doc/squid.8.in:119 tools/cachemgr.cgi.8.in:13
+#, no-wrap
+msgid "FILES"
+msgstr "SOUBORY"
#. type: Plain text
-#: doc/squid.8.in:131
+#: doc/squid.8.in:127
msgid ""
"The main configuration file. You must initially make changes to this file "
"for B<squid> to work. For example, the default configuration does not allow "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:134
+#: doc/squid.8.in:130
msgid "I<*.default files>"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:138
+#: doc/squid.8.in:134
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to look up the default "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:141
-msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:147
+#: doc/squid.8.in:143
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to read the documentation for "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:150
-msgid "I<cachemgr.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:152
+#: doc/squid.8.in:148
msgid "The main configuration file for the web cachemgr.cgi tools."
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:155
-msgid "I<msntauth.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:157
+#: doc/squid.8.in:153
msgid "The main configuration file for the Sample MSNT authenticator."
msgstr ""
#. type: Plain text
#: doc/squid.8.in:160
-msgid "I<errorpage.css>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:164
msgid ""
"CSS Stylesheet to control the display of generated error pages. Use this to "
"set any company branding you need, it will apply to every Language Squid "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:167
-msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:169
+#: doc/squid.8.in:165
msgid "MIME type mappings for FTP gatewaying"
msgstr ""
#. type: Plain text
#: doc/squid.8.in:172
-msgid "I<@DEFAULT_ERROR_DIR@>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:176
msgid "Location of B<squid> error pages and templates."
msgstr ""
+#. type: SH
+#: doc/squid.8.in:174 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:78
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:237
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+#: helpers/basic_auth/PAM/pam_auth.8:89
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:211
+#: helpers/external_acl/session/squid_session.8:61
+#: helpers/external_acl/unix_group/squid_unix_group.8:63
+#: tools/cachemgr.cgi.8.in:39 tools/squidclient.1:119
+#, no-wrap
+msgid "SEE ALSO"
+msgstr "VIZ TAKÉ"
+
#. type: Plain text
-#: doc/squid.8.in:185
-msgid ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#: doc/squid.8.in:183
+msgid "B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq>"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:188
+#: doc/squid.8.in:184
msgid ""
-"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
-"Configuration Manual http://www.squid-cache.org/Doc/config/>"
-msgstr ""
-
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
-#, no-wrap
-msgid "ncsa_auth"
+"B<The Squid Configuration Manual http://www.squid-cache.org/Doc/config/>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:8
#, no-wrap
-msgid "May 16, 2006"
+msgid "basic_getpwnam_auth"
msgstr ""
#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
#, no-wrap
-msgid "Squid NCSA Auth helper"
+msgid "Squid getpwnam Authenticator"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17
-msgid ""
-"ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:5
+msgid "basic_getpwnam_auth - Local Users auth helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:21
-#, no-wrap
-msgid "B<ncsa_auth> I<passwdfile> \n"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:12
+msgid ""
+"This helper allows Squid to authenticate any local user accounts to validate "
+"the user name and password of Basic HTTP authentication."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:25
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:15
msgid ""
-"B<ncsa_auth> allows Squid to read and authenticate user and password "
-"information from an NCSA/Apache httpd-style password file when using basic "
-"HTTP authentication."
+"Uses getpwnam() and getspnam() routines for authentication. This has the "
+"following advantages over the NCSA module:"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:27
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21
msgid ""
-"The only parameter is the password file. It must have permissions to be "
-"read by the user that Squid is running as (cache_effective_user in squid."
-"conf)."
+"B<Allows>authenticationB<of>allB<known>localB<users> "
+"B<Allows>authenticationB<through>nsswitch.conf B<can>handleB<NIS(+)>requests "
+"B<can>handleB<LDAP>request B<can>handleB<PAM>request"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:29
-msgid "This password file can be manipulated using htpasswd."
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:22
+#, no-wrap
+msgid "SQUID.CONF"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-msgid "Only specify the password file name."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:26
+msgid "B<auth_param basic program /path/to/basic_getpwnam_auth>"
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-#: helpers/external_acl/session/squid_session.8:34
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:28
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:206
+#: helpers/basic_auth/PAM/pam_auth.8:49
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:179
+#: helpers/external_acl/unix_group/squid_unix_group.8:36
#, no-wrap
-msgid "EXAMPLE"
+msgid "NOTES"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:33
-msgid "B<ncsa_auth> /etc/squid/squid.pass"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:56
+msgid ""
+"When used for authenticating to local UNIX shadow password databases the "
+"program must be running as root or else it won't have sufficient permissions "
+"to access the user password database. Such use of this program is not "
+"recommended, but if you absolutely need to then make the program setuid root"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35
-msgid "B<ncsa_auth> must have access to the password file to be executed."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:40
+msgid "B<chown root basic_getpwnam_auth> B<chmod u+s basic_getpwnam_auth>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37
-msgid "B<htpasswd>(1), B<squid>(8)"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:48
+#: helpers/basic_auth/PAM/pam_auth.8:69
+msgid ""
+"Please note that in such configurations it is also strongly recommended that "
+"the program is moved into a directory where normal users cannot access it, "
+"as this mode of operation will allow any local user to brute-force other "
+"users passwords. Also note the program has not been fully audited and the "
+"author cannot be held responsible for any security issues due to such "
+"installations."
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37 helpers/basic_auth/PAM/pam_auth.8:70
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:212
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:70
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:185
#: helpers/external_acl/session/squid_session.8:47
#: helpers/external_acl/unix_group/squid_unix_group.8:41
+#: tools/squidclient.1:122
#, no-wrap
msgid "AUTHOR"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:38
-msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54
+msgid ""
+"Squid basic_getpwnam_auth is written by I<Erik Hofman E<lt>erik.hofman@a1."
+"nlE<gt>> I<Robin Elfrink E<lt>robin@a1.nlE<gt>> I<Giancarlo Razzolini "
+"E<lt>linux-fan@onda.com.brE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "pam_auth"
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57
+msgid ""
+"Based on original code by I<Jon Thackray E<lt>jrmt@uk.gdscorp.comE<gt>.>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "5 Sep 2003"
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:60
+msgid ""
+"This manual is written by I<Amos Jeffries E<lt>squid3@treenet.co.nzE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:61
+#: helpers/basic_auth/PAM/pam_auth.8:74
#, no-wrap
-msgid "Squid PAM Auth"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:5
-msgid "pam_auth - Squid PAM authentication helper"
+msgid "COPYRIGHT"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:8
-msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:64
+msgid ""
+"Squid basic_getpwnam_auth and this manual is Copyright to the authors listed "
+"above."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:66
msgid ""
-"This helper allows Squid to connect to a mostly any available PAM database "
-"to validate the user name and password of Basic HTTP authentication."
+"Distributed under the GNU General Public License (GNU GPL) version 2 and "
+"later."
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:14
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:67
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:225
+#: helpers/basic_auth/PAM/pam_auth.8:78
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:199
+#: helpers/external_acl/session/squid_session.8:51
+#: helpers/external_acl/unix_group/squid_unix_group.8:53
#, no-wrap
-msgid "B<-s >I<service-name>"
+msgid "QUESTIONS"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:17
-msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:71
+#: helpers/basic_auth/PAM/pam_auth.8:82
+msgid ""
+"Questions on the usage of this program can be sent to the I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>> mailing list."
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:18
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:72
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:231
+#: helpers/basic_auth/PAM/pam_auth.8:83
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:205
+#: helpers/external_acl/session/squid_session.8:55
+#: helpers/external_acl/unix_group/squid_unix_group.8:57
#, no-wrap
-msgid "B<-t >I<TTL>"
+msgid "REPORTING BUGS"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:26
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:236
+#: helpers/basic_auth/PAM/pam_auth.8:88
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:210
+#: helpers/external_acl/session/squid_session.8:60
msgid ""
-"Enables persistent PAM connections where the connection to the PAM database "
-"is kept open and reused for new logins. The TTL specifies how long the "
-"connection will be kept open (in seconds). Default is to not keep PAM "
-"connections open. Please note that the use of persistent PAM connections is "
-"slightly outside the PAM specification and may not work with all PAM "
-"configurations."
+"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
+"orgE<gt>> or ideas for new improvements to I<Squid Developers E<lt>squid-"
+"dev@squid-cache.orgE<gt>>"
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:27
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79
+msgid ""
+"B<squid>(8),B<basic_pam_auth>(8),B<basic_ncsa_auth>(8),B<basic_ldap_auth>(8)"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "B<-o>"
+msgid "basic_ldap_auth"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:31
-msgid ""
-"Do not perform the PAM account management group (account expiration etc)"
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
+#, no-wrap
+msgid "14 January 2005"
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:33
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "CONFIGURATION"
+msgid "Squid LDAP Auth"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:39
-msgid ""
-"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
-"etc/pam.d/E<lt>servicenameE<gt>>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:5
+msgid "basic_ldap_auth - LDAP authentication helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:44
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:9
msgid ""
-"The default service name is \"squid\", and the program makes use of the "
-"'B<auth>' and 'B<account>' management groups to verify the password and the "
-"accounts validity."
+"B<basic_ldap_auth> -b \"base DN\" [-u attribute] [options] [ldap_server_name"
+"[:port]|URI]..."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12
msgid ""
-"For details on how to configure PAM services, see the PAM documentation for "
-"your system. This manual does not cover PAM configuration details."
+"B<basic_ldap_auth> -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:49
-#: helpers/external_acl/unix_group/squid_unix_group.8:36
-#, no-wrap
-msgid "NOTES"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:20
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to validate the user "
+"name and password of Basic HTTP authentication. LDAP options are specified "
+"as parameters on the command line, while the username(s) and password(s) to "
+"be checked against the LDAP directory are specified on subsequent lines of "
+"input to the helper, one username/password pair per line separated by a "
+"space."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:56
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:26
msgid ""
-"When used for authenticating to local UNIX shadow password databases the "
-"program must be running as root or else it won't have sufficient permissions "
-"to access the user password database. Such use of this program is not "
-"recommended, but if you absolutely need to then make the program setuid root"
+"As expected by the basic authentication construct of Squid, after specifying "
+"a username and password followed by a new line, this helper will produce "
+"either OK or ERR on the following line to show if the specified credentials "
+"are correct according to the LDAP directory."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:59
-msgid "B<chown root pam_auth>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31
+msgid ""
+"The program has two major modes of operation. In the default mode of "
+"operation the users DN is constructed using the base DN and user attribute. "
+"In the other mode of operation a search filter is used to locate valid user "
+"DN's below the base DN."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:34
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:26
+#, no-wrap
+msgid "B<-b >I<basedn >B<(REQUIRED)>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:61
-msgid "B<chmod u+s pam_auth>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:37
+msgid "Specifies the base DN under which the users are located."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:38
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:40
+#, no-wrap
+msgid "B<-f >I<filter>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:69
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:43
msgid ""
-"Please note that in such configurations it is also strongly recommended that "
-"the program is moved into a directory where normal users cannot access it, "
-"as this mode of operation will allow any local user to brute-force other "
-"users passwords. Also note the program has not been fully audited and the "
-"author cannot be held responsible for any security issues due to such "
-"installations."
+"LDAP search filter to locate the user DN. Required if the users are in a "
+"hierarchy below the base DN, or if the login name is not what builds the "
+"user specific part of the users DN."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:73
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:48
msgid ""
-"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+"The search filter can contain up to 15 occurrences of %s which will be "
+"replaced by the username, as in \"uid=%s\" for RFC2037 directories. For a "
+"detailed description of LDAP search filter syntax see RFC2254."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:74
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:49
#, no-wrap
-msgid "COPYRIGHT"
+msgid "B<-u >I<userattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:54
msgid ""
-"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>"
+"Specifies the name of the DN attribute that contains the username/login. "
+"Combined with the base DN to construct the users DN when no search filter is "
+"specified (-f option). Defaults to 'uid'"
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:78
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75
-#: helpers/external_acl/session/squid_session.8:51
-#: helpers/external_acl/unix_group/squid_unix_group.8:53
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:60
+msgid ""
+"Note: This can only be done if all your users are located directly under the "
+"same position in the LDAP tree and the login name is used for naming each "
+"user object. If your LDAP tree does not match these criterias or if you want "
+"to filter who are valid users then you need to use a search filter to search "
+"for your users DN (-f option)."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61
#, no-wrap
-msgid "QUESTIONS"
+msgid "B<-U >I<passwordattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:82
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:65
msgid ""
-"Questions on the usage of this program can be sent to the I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>> mailing list."
+"Use ldap_compare instead of ldap_simple_bind to verify the users password. "
+"passwordattr is the LDAP attribute storing the users password."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:83
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81
-#: helpers/external_acl/session/squid_session.8:55
-#: helpers/external_acl/unix_group/squid_unix_group.8:57
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:66
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:61
#, no-wrap
-msgid "REPORTING BUGS"
+msgid "B<-s >I<base|one|sub>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:88
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86
-#: helpers/external_acl/session/squid_session.8:60
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:70
msgid ""
-"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
-"orgE<gt>> or ideas for new improvements to I<Squid Developers E<lt>squid-"
-"dev@squid-cache.orgE<gt>>"
+"search scope when performing user DN searches specified by the -f option. "
+"Defaults to 'sub'."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:90
-msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:77
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:71
+msgid ""
+"B<base> object only, B<one> level below the base object or B<sub>tree below "
+"the base object"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:78
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:72
#, no-wrap
-msgid "squid_radius_auth"
+msgid "B<-D >I<binddn >B<-w >I<password>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
-#, no-wrap
-msgid "7 August 2004"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:83
+msgid ""
+"The DN and password to bind as while performing searches. Required by the B<-"
+"f> flag if the directory does not allow anonymous searches."
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:88
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration it is strongly recommended to use a account with minimal "
+"associated privileges. This to limit the damage in case someone could get "
+"hold of a copy of your Squid configuration file."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:89
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:83
#, no-wrap
-msgid "Squid RADIUS Auth"
+msgid "B<-D >I<binddn >B<-W >I<secretfile >"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
-msgid "squid_radius_auth - Squid RADIUS authentication helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:93
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:87
+msgid ""
+"The DN and the name of a file containing the password to bind as while "
+"performing searches."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
-msgid "B<squid_radius_auth> -f configfile"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:98
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:92
+msgid ""
+"Less insecure version of the former parameter pair with two advantages: The "
+"password does not occur in the process listing, and the password is not "
+"being compromised if someone gets the squid configuration file without "
+"getting the secretfile."
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
-msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:99
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:93
+#, no-wrap
+msgid "B<-P>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:106
msgid ""
-"This helper allows Squid to connect to a RADIUS server to validate the user "
-"name and password of Basic HTTP authentication."
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while validating a username to preserve resources at the LDAP server. This "
+"option causes the LDAP connection to be kept open, allowing it to be reused "
+"for further user validations. Recommended for larger installations."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:107
#, no-wrap
-msgid "B<-f >I<configfile >"
+msgid "B<-O>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:116
msgid ""
-"Specifies the path to a configuration file. See the CONFIGURATION section "
-"for details."
+"Only bind once per LDAP connection. Some LDAP servers do not allow re-"
+"binding as another user after a successful ldap_bind. The use of this "
+"option always opens a new connection for each login attempt. If combined "
+"with the -P option for persistent LDAP connection then the connection used "
+"for searching for the user DN is kept persistent but a new connection is "
+"opened to verify each users password once the DN is found."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:117
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:101
#, no-wrap
-msgid "B<-h >I<server>"
+msgid "B<-R>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
-msgid "Alternative method of specifying the server to connect to"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:104
+msgid "do not follow referrals"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:121
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:105
#, no-wrap
-msgid "B<-p >I<port>"
+msgid "B<-a >I<never|always|search|find>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:124
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:108
+msgid "when to dereference aliases. Defaults to 'never'"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:133
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:117
msgid ""
-"Specify another server port where the RADIUS server listens for requests if "
-"different from the default RADIUS port. Normally not specified."
+"B<never> dereference aliases (default), B<always> dereference aliases, only "
+"while B<search>ing or only to B<find> the base object"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:134
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:118
#, no-wrap
-msgid "B<-i >I<identifier>"
+msgid "B<-H>I< ldapuri>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:138
msgid ""
-"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
-"specified the IP address is used as to identify the proxy."
+"Specity the LDAP server to connect to by LDAP URI (requires OpenLDAP "
+"libraries). Servers can also be specified last on the command line."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:139
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:122
#, no-wrap
-msgid "B<-w >I<secret>"
+msgid "B<-h>I< ldapserver>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
msgid ""
-"Alternative method of specifying the shared secret. Using the configuration "
-"file is generally more secure and recommended."
+"Specify the LDAP server to connect to. Servers can also be specified last on "
+"the command line."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
#, no-wrap
-msgid "B<-t >I<timeout>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
-msgid "RADIUS request timeout. Default 10 seconds."
+msgid "B<-p>I< ldapport>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:148
msgid ""
-"The configuration specifies how the helper connects to RADIUS. The file "
-"contains a list of directives (one per line). Lines beginning with a # is "
-"ignored."
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389. Can also be specified within the server "
+"specificiation by using servername:port syntax."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:149
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:130
#, no-wrap
-msgid "B<server >I<radiusserver>"
+msgid "B<-v>I< 2|3>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
-msgid "specifies the name or address of the RADIUS server to connect to."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:133
+msgid "LDAP protocol version. Defaults to 2 if not specified."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:153
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:134
#, no-wrap
-msgid "B<secret >I<somesecretstring>"
+msgid "B<-Z>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
-msgid "specifies the shared RADIUS secret."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:156
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:137
+msgid "Use TLS encryption"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:157
#, no-wrap
-msgid "B<identifier >I<nameofserver>"
+msgid "B<-S>I<certpath>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
-msgid ""
-"specifies what the proxy should identify itsels as to the RADIUS server. "
-"This directive is optional."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:160
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:141
+msgid "Enable LDAP over SSL (requires Netscape LDAP API libraries)"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:161
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:142
#, no-wrap
-msgid "B<port >I<portnumber>"
+msgid "B<-c>I<connect_timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
+msgid ""
+"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP "
+"API libraries)"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
+#, no-wrap
+msgid "B<-t>I<search_timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:168
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:149
+msgid "Specify time limit on LDAP search operations"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:158
+#, no-wrap
+msgid "B<-d>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:163
+msgid ""
+"Debug mode where each step taken will get reported in detail. Useful for "
+"understanding what goes wrong if the results is not what is expected."
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:175
+#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#, no-wrap
+msgid "EXAMPLES"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:179
+msgid ""
+"For directories using the RFC2307 layout with a single domain, all you need "
+"to specify is usually the base DN under where your users are located and the "
+"server name:"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:181
+msgid "basic_ldap_auth -b \"ou=people,dc=your,dc=domain\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:185
+msgid ""
+"If you have sub-domains then you need to use a search filter approach to "
+"locate your user DNs as these can no longer be constructed direcly from the "
+"base DN and login name alone:"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:187
+msgid "basic_ldap_auth -b \"dc=your,dc=domain\" -f \"uid=%s\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:190
+msgid ""
+"And similarily if you only want to allow access to users having a specific "
+"attribute"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:192
+msgid ""
+"basic_ldap_auth -b \"dc=your,dc=domain\" -f \"(&(uid=%s)"
+"(specialattribute=value))\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:196
+msgid ""
+"Or if the user attribute of the user DN is \"cn\" instead of \"uid\" and you "
+"do not want to have to search for the users then you could use something "
+"like the following example for Active Directory:"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:198
+msgid "basic_ldap_auth -u cn -b \"cn=Users,dc=your,dc=domain\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:203
+msgid ""
+"If you want to search for the user DN and your directory does not allow "
+"anonymous searches then you must also use the -D and -w flags to specify a "
+"user DN and password to log in as to perform the searches, as in the "
+"following complex Active Directory example"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:205
+msgid ""
+"basic_ldap_auth -P -R -b \"dc=your,dc=domain\" -D \"cn=squid,cn=users,"
+"dc=your,dc=domain\" -w \"secretsquidpassword\" -f \"(&(userPrincipalName=%s)"
+"(objectClass=Person))\" activedirectoryserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211
+msgid ""
+"When constructing search filters it is strongly recommended to test the "
+"filter using ldapsearch before you attempt to use basic_ldap_auth. This to "
+"verify that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:215
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
+#: helpers/external_acl/unix_group/squid_unix_group.8:44
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:220
+msgid ""
+"basic_ldap_auth is written by I<Glenn Newton E<lt>gnewton@wapiti.cisti.nrc."
+"caE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:221
+#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#, no-wrap
+msgid "KNOWN ISSUES"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:224
+msgid ""
+"Will crash if other % values than %s is used in -f, or if more than 15 %s is "
+"used."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:230
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:204
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite LDAP list/friend if the question is "
+"more related to LDAP than Squid."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:239
+msgid "B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:241
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:216
+msgid "Your favorite LDAP documentation"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:242
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:217
+msgid "B<RFC2254> - The String Representation of LDAP Search Filters,"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "basic_ncsa_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "May 16, 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "Squid NCSA Auth helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+msgid ""
+"basic_ncsa_auth - NCSA httpd-style password file authentication helper for "
+"Squid"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:21
+#, no-wrap
+msgid "B<basic_ncsa_auth> I<passwdfile> \n"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:25
+msgid ""
+"B<basic_ncsa_auth> allows Squid to read and authenticate user and password "
+"information from an NCSA/Apache httpd-style password file when using basic "
+"HTTP authentication."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:27
+msgid ""
+"The only parameter is the password file. It must have permissions to be "
+"read by the user that Squid is running as."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29
+msgid "This password file can be manipulated using htpasswd."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+msgid "Only specify the password file name."
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+#: helpers/external_acl/session/squid_session.8:34
+#, no-wrap
+msgid "EXAMPLE"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33
+msgid "B<basic_ncsa_auth> /etc/squid/squid.pass"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33 tools/cachemgr.cgi.8.in:31
+#, no-wrap
+msgid "SECURITY"
+msgstr "BEZPEČNOST"
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+msgid ""
+"B<basic_ncsa_auth> must have access to the password file to be executed."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38
+msgid "B<htpasswd>(1), B<squid>(8)"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "pam_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "5 Sep 2003"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "Squid PAM Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:5
+msgid "pam_auth - Squid PAM authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:8
+msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:13
+msgid ""
+"This helper allows Squid to connect to a mostly any available PAM database "
+"to validate the user name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:14
+#, no-wrap
+msgid "B<-s >I<service-name>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:17
+msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:18
+#, no-wrap
+msgid "B<-t >I<TTL>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:26
+msgid ""
+"Enables persistent PAM connections where the connection to the PAM database "
+"is kept open and reused for new logins. The TTL specifies how long the "
+"connection will be kept open (in seconds). Default is to not keep PAM "
+"connections open. Please note that the use of persistent PAM connections is "
+"slightly outside the PAM specification and may not work with all PAM "
+"configurations."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:27
+#, no-wrap
+msgid "B<-o>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:31
+msgid ""
+"Do not perform the PAM account management group (account expiration etc)"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/PAM/pam_auth.8:33
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
+#, no-wrap
+msgid "CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:39
+msgid ""
+"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
+"etc/pam.d/E<lt>servicenameE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:44
+msgid ""
+"The default service name is \"squid\", and the program makes use of the "
+"'B<auth>' and 'B<account>' management groups to verify the password and the "
+"accounts validity."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:48
+msgid ""
+"For details on how to configure PAM services, see the PAM documentation for "
+"your system. This manual does not cover PAM configuration details."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:59
+msgid "B<chown root pam_auth>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:61
+msgid "B<chmod u+s pam_auth>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:73
+msgid ""
+"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:77
+msgid ""
+"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:90
+msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "squid_radius_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "7 August 2004"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "Squid RADIUS Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
+msgid "squid_radius_auth - Squid RADIUS authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
+msgid "B<squid_radius_auth> -f configfile"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
+msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+msgid ""
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#, no-wrap
+msgid "B<-f >I<configfile >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+msgid ""
+"Specifies the path to a configuration file. See the CONFIGURATION section "
+"for details."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#, no-wrap
+msgid "B<-h >I<server>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
+msgid "Alternative method of specifying the server to connect to"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#, no-wrap
+msgid "B<-p >I<port>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+msgid ""
+"Specify another server port where the RADIUS server listens for requests if "
+"different from the default RADIUS port. Normally not specified."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#, no-wrap
+msgid "B<-i >I<identifier>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+msgid ""
+"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
+"specified the IP address is used as to identify the proxy."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#, no-wrap
+msgid "B<-w >I<secret>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+msgid ""
+"Alternative method of specifying the shared secret. Using the configuration "
+"file is generally more secure and recommended."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#, no-wrap
+msgid "B<-t >I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
+msgid "RADIUS request timeout. Default 10 seconds."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+msgid ""
+"The configuration specifies how the helper connects to RADIUS. The file "
+"contains a list of directives (one per line). Lines beginning with a # is "
+"ignored."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#, no-wrap
+msgid "B<server >I<radiusserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
+msgid "specifies the name or address of the RADIUS server to connect to."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#, no-wrap
+msgid "B<secret >I<somesecretstring>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
+msgid "specifies the shared RADIUS secret."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#, no-wrap
+msgid "B<identifier >I<nameofserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+msgid ""
+"specifies what the proxy should identify itsels as to the RADIUS server. "
+"This directive is optional."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#, no-wrap
+msgid "B<port >I<portnumber>"
msgstr ""
#. type: Plain text
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
msgid ""
-"Specifies the port number or service name where the helper should connect."
+"Specifies the port number or service name where the helper should connect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+msgid ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
+"more related to RADIUS than Squid."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
+msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "squid_ldap_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "30 January 2005"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "Version 2.17"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:5
+msgid "squid_ldap_group - Squid LDAP external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:8
+msgid ""
+"squid_ldap_group -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:16
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to authorize users "
+"via LDAP groups. LDAP options are specified as parameters on the command "
+"line, while the username(s) and group(s) to be checked against the LDAP "
+"directory are specified on subsequent lines of input to the helper, one "
+"username/group pair per line separated by a space."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:21
+msgid ""
+"As expected by the external_acl construct of Squid, after specifying a "
+"username and group followed by a new line, this helper will produce either "
+"OK or ERR on the following line to show if the user is a member of the "
+"specified group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:25
+msgid ""
+"The program operates by searching with a search filter based on the users "
+"user name and requested group, and if a match is found it is determined that "
+"the user belongs to the group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:29
+msgid "Specifies the base DN under which the groups are located."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:30
+#, no-wrap
+msgid "B<-B >I<basedn >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:33
+msgid "Specifies the base DN under which the users are located (if different)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:34
+#, no-wrap
+msgid "B<-g>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:39
+msgid ""
+"Specifies that the first query argument sent to the helper by Squid is a "
+"extension to the basedn and will be temporarily added in front of the global "
+"basedn for this query."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:47
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching group "
+"memberships. In the filter %u will be replaced by the user name (or DN if "
+"the -F or -u options are used) and %g by the requested group name."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:48
+#, no-wrap
+msgid "B<-F >I<filter>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:55
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching "
+"users. In the filter %s will be replaced by the user name. If % is to be "
+"included literally in the filter then use %%."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:56
+#, no-wrap
+msgid "B<-u >I<attr>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:60
+msgid ""
+"LDAP attribute used to construct the user DN from the user name and base dn "
+"without needing to search for the user."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:64
+msgid "search scope. Defaults to 'sub'."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:76
+msgid ""
+"The DN and password to bind as while performing searches. Required if the "
+"directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:82
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration and will be sent on the command line to the helper it is "
+"strongly recommended to use a account with minimal associated privileges. "
+"This to limit the damage in case someone could get hold of a copy of your "
+"Squid configuration file or extracts the password used from a process "
+"listing."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:100
+msgid ""
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while verifying a users group membership to preserve resources at the LDAP "
+"server. This option causes the LDAP connection to be kept open, allowing it "
+"to be reused for further user validations. Recommended for larger "
+"installations."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:121
+msgid ""
+"Specity the LDAP server to connect to by a LDAP URI (requires OpenLDAP "
+"libraries)"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+msgid "Specify the LDAP server to connect to"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:129
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:138
+#, no-wrap
+msgid "B<-E>I<certpath>"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:150
+#, no-wrap
+msgid "B<-S>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:153
+#: helpers/external_acl/unix_group/squid_unix_group.8:24
+msgid "Strip NT domain name component from user names (/ or \\e separated)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:154
+#, no-wrap
+msgid "B<-K>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:157
+msgid "Strip Kerberos Realm component from user names (@ separated)"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:164
+#, no-wrap
+msgid "SQUID CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:168
+msgid ""
+"This helper is intended to be used as a external_acl_type helper from squid."
+"conf."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:184
+msgid ""
+"When constructing search filters it is recommended to first test the filter "
+"using ldapsearch before you attempt to use squid_ldap_group. This to verify "
+"that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:188
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@marasystems."
+"comE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:195
+msgid ""
+"squid_ldap_group is written by I<Flavio Pescuma E<lt>flavio@marasystems."
+"comE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>, based on "
+"prior work in squid_ldap_auth by I<Glen Newton E<lt>glen.newton@nrc.caE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:196
+#, no-wrap
+msgid "KNOWN LIMITATIONS"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:198
+msgid "Max 16 occurrences of %s in the -u argument is supported."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:214
+msgid "B<squid_ldap_auth>(B<8>), B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "squid_session"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "19 March 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "Version 1.0"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:5
+msgid "squid_session - Squid session tracking external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:8
+msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:13
+msgid ""
+"This helper maintains a concept of sessions by monitoring requests and "
+"timing out sessions if no requests have been seen for the idle timeout timer."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:15
+msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:16
+#, no-wrap
+msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:19
+msgid "Specifies the session idle timeout timer."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:20
+#, no-wrap
+msgid "B<-b >I<dbpath>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:25
+msgid ""
+"Path to persistent database. If not specified the session details will be "
+"kept in memory only and all sessions will reset each time Squid restarts "
+"it's helpers (Squid restart or rotation of logs)."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:26
+#, no-wrap
+msgid "B<-a>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:30
+msgid ""
+"Active mode. In this mode sessions are started by evaluating an acl with the "
+"argument LOGIN, or terminated by the argument LOGOUT."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:33
+msgid ""
+"Without this flag the helper automatically starts the session after the "
+"first request."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:37
+msgid "Configuration example using the default automatic mode"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:39
+msgid ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
+"LOGIN /usr/local/squid/libexec/squid_session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:41
+msgid "acl session external session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:43
+msgid "http_access deny !session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:45
+msgid "deny_info http://your.server/bannerpage?url=%s session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:47
+msgid ""
+"Then set up http://your.server/bannerpage to display a session startup page "
+"and then redirect the user back to the requested URL given in the url query "
+"parameter."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:50
+msgid ""
+"This helper and documentation was written by I<Henrik Nordstrom "
+"E<lt>henrik@henriknordstrom.netE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:54
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:62
+msgid "B<squid>(B<8>)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "squid_unix_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "12 August 2002"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "Squid UNIX Group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:5
+msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:8
+msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:12
+msgid ""
+"This helper allows Squid to base access controls on users memberships in "
+"UNIX groups."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#, no-wrap
+msgid "B<-g >I<groupname >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:16
+msgid "Specifies a group name to match."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#, no-wrap
+msgid "B<-p>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:20
+msgid "Also match the users primary group from /etc/passwd"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#, no-wrap
+msgid "B<-s>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:29
+msgid ""
+"This squid.conf example defines two Squid acls. usergroup1 matches users in "
+"group1, and usergroup2 matches users in group2 or group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:31
+msgid ""
+"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
+"squid_unix_group -p"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:33
+msgid "acl usergroup1 external unix_group group1"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:35
+msgid "acl usergroup2 external unix_group group2 group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:40
+msgid ""
+"By default up to 11 groups can be matched in one acl (including commandline "
+"specified groups). This limit is defined by MAX_GROUPS in the source code."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:47
+msgid ""
+"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:52
+msgid ""
+"Does not understand gid aliased groups sometimes used to work around groups "
+"size limitations. If you are using gid aliased groups then you must specify "
+"each alias by name."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:56
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:62
+msgid ""
+"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:64
+msgid "B<group>(B<5>),B<passwd>(B<5>)"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "cachemgr.cgi"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "Squid Cache Manager CGI Web Interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:6
+msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:13
+msgid ""
+"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
+"about the Squid HTTP proxy process as it runs. The cache manager is a "
+"convenient way to manage the cache and view statistics without logging into "
+"the server."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:22
+msgid ""
+"The access configuration file defining which Squid servers may be managed "
+"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
+"followed by an optional description"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
-#: helpers/external_acl/unix_group/squid_unix_group.8:44
+#: tools/cachemgr.cgi.8.in:26
msgid ""
-"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
-"orgE<gt>>"
+"The server name may contain shell wildcard characters such as *, [] etc. A "
+"quick selection dropdown menu is automatically constructed from the simple "
+"server names."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+#: tools/cachemgr.cgi.8.in:30
msgid ""
-"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
-"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
-"and many others"
+"Specifying :port is optional. If not specified then the default proxy port "
+"is assumed. :* or :any matches any port on the target server."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+#: tools/cachemgr.cgi.8.in:36
msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
-"more related to RADIUS than Squid."
+"cachemgr.cgi calls the requested server on the requested port using HTTP and "
+"returns a formatted version of the response. To avoid abuse it is "
+"recommended to configure your web server to restrict access to the cachemgr."
+"cgi program."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
-msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+#: tools/cachemgr.cgi.8.in:39
+msgid ""
+"Configuration examples for many common web servers can be found in the Squid "
+"FAQ."
msgstr ""
#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "squid_session"
-msgstr ""
+#: tools/squidclient.1:1
+#, fuzzy, no-wrap
+msgid "squidclient"
+msgstr "squid"
#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
+#: tools/squidclient.1:1
#, no-wrap
-msgid "19 March 2006"
+msgid "Squid Web Client Tool"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "Version 1.0"
+#. type: Plain text
+#: tools/squidclient.1:4
+msgid "squidclient -- a simple HTTP web client"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:5
-msgid "squid_session - Squid session tracking external acl group helper"
+#: tools/squidclient.1:6
+#, fuzzy
+msgid "B<squidclient>"
+msgstr "squid"
+
+#. type: Plain text
+#: tools/squidclient.1:9 tools/squidclient.1:39
+msgid "I<count>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:8
-msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+#: tools/squidclient.1:12
+msgid "I<remote-host>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:13
-msgid ""
-"This helper maintains a concept of sessions by monitoring requests and "
-"timing out sessions if no requests have been seen for the idle timeout timer."
+#: tools/squidclient.1:15
+msgid "I<'string'>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:15
-msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+#: tools/squidclient.1:18
+msgid "I<IMS>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:16
-#, no-wrap
-msgid "B<-t >I<idletimeout >B<(default 3600)>"
+#. type: Plain text
+#: tools/squidclient.1:21
+msgid "I<ping-interval>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:19
-msgid "Specifies the session idle timeout timer."
+#: tools/squidclient.1:24
+msgid "I<'Host-header'>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:20
-#, no-wrap
-msgid "B<-b >I<dbpath>"
+#. type: Plain text
+#: tools/squidclient.1:27
+msgid "I<local-host>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:25
-msgid ""
-"Path to persistent database. If not specified the session details will be "
-"kept in memory only and all sessions will reset each time Squid restarts "
-"it's helpers (Squid restart or rotation of logs)."
+#: tools/squidclient.1:30
+msgid "I<method>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:26
-#, no-wrap
-msgid "B<-a>"
+#. type: Plain text
+#: tools/squidclient.1:36
+msgid "I<file>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:30
-msgid ""
-"Active mode. In this mode sessions are started by evaluating an acl with the "
-"argument LOGIN, or terminated by the argument LOGOUT."
+#: tools/squidclient.1:42
+msgid "I<timeout>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:33
-msgid ""
-"Without this flag the helper automatically starts the session after the "
-"first request."
+#: tools/squidclient.1:45
+msgid "I<proxy-user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:37
-msgid "Configuration example using the default automatic mode"
+#: tools/squidclient.1:48
+msgid "I<www-user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:39
-msgid ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
-"LOGIN /usr/local/squid/libexec/squid_session"
+#: tools/squidclient.1:51
+msgid "I<version>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:41
-msgid "acl session external session"
+#: tools/squidclient.1:54
+msgid "I<proxy-password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:43
-msgid "http_access deny !session"
+#: tools/squidclient.1:57
+msgid "I<www-password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:45
-msgid "deny_info http://your.server/bannerpage?url=%s session"
+#: tools/squidclient.1:59
+msgid "B<url>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:47
+#: tools/squidclient.1:67
msgid ""
-"Then set up http://your.server/bannerpage to display a session startup page "
-"and then redirect the user back to the requested URL given in the url query "
-"parameter."
+"B<squidclient> is a tool providing a command line interface for retrieving "
+"URLs. Designed for testing any HTTP 0.9, 1.0, or 1.1 web server or proxy. "
+"This tool can be combined with scripts to perform any basic HTTP operation. "
+"Some additional features for access to the B<Squid> proxy object cache and "
+"management information are provided."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:50
-msgid ""
-"This helper and documentation was written by I<Henrik Nordstrom "
-"E<lt>henrik@henriknordstrom.netE<gt>>"
+#: tools/squidclient.1:70
+msgid "Do NOT include Accept: header."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:70
+#, no-wrap
+msgid "-g I<count>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:54
-msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>."
+#: tools/squidclient.1:74
+msgid "Ping mode, perform I<count> iterations (0 to loop until interrupted)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:74
+#, no-wrap
+msgid "-h I<host>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:62
-msgid "B<squid>(B<8>)"
+#: tools/squidclient.1:76
+msgid "Retrieve URL from cache on hostname. Default is localhost."
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: IP
+#: tools/squidclient.1:76
#, no-wrap
-msgid "squid_unix_group"
+msgid "-H I<'string'>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: Plain text
+#: tools/squidclient.1:78
+msgid "Extra headers to send. Use '\\en' for new lines."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:78
#, no-wrap
-msgid "12 August 2002"
+msgid "-i I<time>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: Plain text
+#: tools/squidclient.1:80
+msgid "If-Modified-Since time (in Epoch seconds)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:80
#, no-wrap
-msgid "Squid UNIX Group helper"
+msgid "-I I<interval>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:5
-msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+#: tools/squidclient.1:82
+msgid "Ping interval in seconds (default 1 second)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:82
+#, no-wrap
+msgid "-j I<hosthdr>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:8
-msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+#: tools/squidclient.1:84
+msgid "Host header content"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:84
+#, no-wrap
+msgid "-l I<host>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:12
+#: tools/squidclient.1:86
+msgid "Specify a local IP address to bind to. Default is none."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:86
+#, no-wrap
+msgid "-m I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:91
msgid ""
-"This helper allows Squid to base access controls on users memberships in "
-"UNIX groups."
+"Request method, default is GET. Squid also supports a non-standard method "
+"called B<PURGE>. You can use that to purge a specific URL from the cache. "
+"You need to have I<purge> access setup in squid.conf similar to I<manager> "
+"access. Here is an example:"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#. type: IP
+#: tools/squidclient.1:95
#, no-wrap
-msgid "B<-g >I<groupname >"
+msgid "-p I<port>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:16
-msgid "Specifies a group name to match."
+#: tools/squidclient.1:97
+msgid "Port number of cache. Default is 3128."
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#. type: IP
+#: tools/squidclient.1:97
#, no-wrap
-msgid "B<-p>"
+msgid "-P I<file>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:20
-msgid "Also match the users primary group from /etc/passwd"
+#: tools/squidclient.1:99
+msgid "PUT request. Using the named file."
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#. type: IP
+#: tools/squidclient.1:99
#, no-wrap
-msgid "B<-s>"
+msgid "-r"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:24
-msgid "Strip NT domain name component from user names (/ or \\e separated)"
+#: tools/squidclient.1:101
+msgid "Force cache to reload URL."
msgstr ""
-#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#. type: IP
+#: tools/squidclient.1:101
#, no-wrap
-msgid "EXAMPLES"
+msgid "-s"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:29
-msgid ""
-"This squid.conf example defines two Squid acls. usergroup1 matches users in "
-"group1, and usergroup2 matches users in group2 or group3"
+#: tools/squidclient.1:103
+msgid "Silent. Do not print data to stdout."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:103
+#, no-wrap
+msgid "-t I<count>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:31
-msgid ""
-"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
-"squid_unix_group -p"
+#: tools/squidclient.1:105
+msgid "Trace count cache-hops"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:105
+#, no-wrap
+msgid "-T I<timeout>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:33
-msgid "acl usergroup1 external unix_group group1"
+#: tools/squidclient.1:107
+msgid "Timeout value (seconds) for read/write operations."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:107
+#, no-wrap
+msgid "-u I<user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:35
-msgid "acl usergroup2 external unix_group group2 group3"
+#: tools/squidclient.1:109
+msgid "Proxy authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:109
+#, no-wrap
+msgid "-U I<user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:40
-msgid ""
-"By default up to 11 groups can be matched in one acl (including commandline "
-"specified groups). This limit is defined by MAX_GROUPS in the source code."
+#: tools/squidclient.1:111
+msgid "WWW authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:111
+#, no-wrap
+msgid "-v"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:47
-msgid ""
-"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>>"
+#: tools/squidclient.1:113
+msgid "Verbose. Print outgoing message to stderr."
msgstr ""
-#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#. type: IP
+#: tools/squidclient.1:113
#, no-wrap
-msgid "KNOWN ISSUES"
+msgid "-w I<password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:52
-msgid ""
-"Does not understand gid aliased groups sometimes used to work around groups "
-"size limitations. If you are using gid aliased groups then you must specify "
-"each alias by name."
+#: tools/squidclient.1:115
+msgid "Proxy authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:115
+#, no-wrap
+msgid "-W I<password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:56
-msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>"
+#: tools/squidclient.1:117
+msgid "WWW authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:117
+#, no-wrap
+msgid "-V I<version>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:62
-msgid ""
-"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+#: tools/squidclient.1:119
+msgid "HTTP Version. Use '-' for HTTP/0.9 omitted case"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:64
-msgid "B<group>(B<5>),B<passwd>(B<5>)"
+#: tools/squidclient.1:126
+msgid ""
+"Derived from Harvest. Further developed by by numerous individuals from the "
+"internet community. Development is led by Duane Wessels of the National "
+"Laboratory for Applied Network Research and funded by the National Science "
+"Foundation."
msgstr ""
msgstr ""
"Project-Id-Version: squid\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-06-07 21:20+1200\n"
+"POT-Creation-Date: 2010-01-10 23:06+1400\n"
"PO-Revision-Date: 2009-12-06 15:21+0000\n"
"Last-Translator: MartinK <Unknown>\n"
"Language-Team: German <de@li.org>\n"
"X-Generator: Launchpad (build Unknown)\n"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "cachemgr.cgi"
-msgstr "cachemgr.cgi"
+msgid "squid"
+msgstr "squid"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1 doc/squid.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "@PACKAGE_STRING@"
-msgstr "@PACKAGE_STRING@"
+msgid "Squid Web Proxy"
+msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:4 doc/squid.8.in:4
-#: helpers/basic_auth/NCSA/ncsa_auth.8:14 helpers/basic_auth/PAM/pam_auth.8:3
+#: doc/squid.8.in:4 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:3
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:3
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:14
+#: helpers/basic_auth/PAM/pam_auth.8:3
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:3
#: helpers/external_acl/session/squid_session.8:3
#: helpers/external_acl/unix_group/squid_unix_group.8:3
+#: tools/cachemgr.cgi.8.in:4 tools/squidclient.1:2
#, no-wrap
msgid "NAME"
msgstr "NAME"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:6
-msgid "cachemgr.cgi - squid HTTP proxy manager interface"
-msgstr "cachemgr.cgi - squid HTTP Proxy Manager Oberfläche"
+#: doc/squid.8.in:6
+msgid "squid - proxy caching server"
+msgstr "squid - proxy caching server"
#. type: SH
-#: doc/cachemgr.cgi.8.in:6 doc/squid.8.in:6
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17 helpers/basic_auth/PAM/pam_auth.8:6
+#: doc/squid.8.in:6 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:6
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:6
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+#: helpers/basic_auth/PAM/pam_auth.8:6
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:6
#: helpers/external_acl/session/squid_session.8:6
#: helpers/external_acl/unix_group/squid_unix_group.8:6
+#: tools/cachemgr.cgi.8.in:6 tools/squidclient.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr "ÜBERSICHT"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:8
-msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
-msgstr "B<http://your.server/cgi-bin/cachemgr.cgi>"
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:8 doc/squid.8.in:26
-#: helpers/basic_auth/NCSA/ncsa_auth.8:23 helpers/basic_auth/PAM/pam_auth.8:9
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
-#: helpers/external_acl/session/squid_session.8:9
-#: helpers/external_acl/unix_group/squid_unix_group.8:9
-#, no-wrap
-msgid "DESCRIPTION"
-msgstr "BESCHREIBUNG"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:13
-msgid ""
-"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
-"about the Squid HTTP proxy process as it runs. The cache manager is a "
-"convenient way to manage the cache and view statistics without logging into "
-"the server."
-msgstr ""
-"Der cache manager (cachemgr.cgi) ist ein CGI Utility um Statistiken über den "
-"laufenden Squid HTTP Proxy Prozess anzuzeigen. Der cache manager ist ein "
-"bequemer Weg, um den Cache zu verwalten und Statistiken einzusehen, ohne "
-"sich an dem Server anzumelden."
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:13 doc/squid.8.in:123
-#, no-wrap
-msgid "FILES"
-msgstr "DATEIEN"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:15
-msgid "I<./cachemgr.conf>"
-msgstr "I<./cachemgr.conf>"
+#: doc/squid.8.in:8
+#, fuzzy
+msgid "B<squid>"
+msgstr "B<squid>(8)"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:17
-msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
-msgstr "I<@DEFAULT_CACHEMGR_CONFIG@>"
+#: doc/squid.8.in:11
+#, fuzzy
+msgid "I<facility>"
+msgstr "-l facility"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:22
-msgid ""
-"The access configuration file defining which Squid servers may be managed "
-"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
-"followed by an optional description"
-msgstr ""
-"Die access Konfigurationsdatei definiert die Squid Server, welche über "
-"dieses cachemgr.cgi Programm verwaltet werden können. Jede Zeile "
-"spezifiziert ein B<server>:B<port> , gefolgt von einer optionalen "
-"Beschreibung."
+#: doc/squid.8.in:13
+#, fuzzy
+msgid "I<config-file>"
+msgstr "-f Datei"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:26
-msgid ""
-"The server name may contain shell wildcard characters such as *, [] etc. A "
-"quick selection dropdown menu is automatically constructed from the simple "
-"server names."
-msgstr ""
+#: doc/squid.8.in:15 tools/squidclient.1:33
+#, fuzzy
+msgid "I<port>"
+msgstr "-a port"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:30
-msgid ""
-"Specifying :port is optional. If not specified then the default proxy port "
-"is assumed. :* or :any matches any port on the target server."
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:31 helpers/basic_auth/NCSA/ncsa_auth.8:33
-#, no-wrap
-msgid "SECURITY"
-msgstr "SICHERHEIT"
+#: doc/squid.8.in:17
+#, fuzzy
+msgid "I<signal>"
+msgstr "-f Datei"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:36
-msgid ""
-"cachemgr.cgi calls the requested server on the requested port using HTTP and "
-"returns a formatted version of the response. To avoid abuse it is "
-"recommended to configure your web server to restrict access to the cachemgr."
-"cgi program."
+#: doc/squid.8.in:19
+msgid "I<service-name>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:39
-msgid ""
-"Configuration examples for many common web servers can be found in the Squid "
-"FAQ."
+#: doc/squid.8.in:21
+msgid "I<cmd-line>"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:39 doc/squid.8.in:178
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:89
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
-#: helpers/external_acl/session/squid_session.8:61
-#: helpers/external_acl/unix_group/squid_unix_group.8:63
-#, no-wrap
-msgid "SEE ALSO"
-msgstr "SIEHE AUCH"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:41
-msgid "B<squid>(8)"
-msgstr "B<squid>(8)"
-
-#. Could add the following sections:
-#. .SH ENVIRONMENT
-#. .SH DIAGNOSTICS
-#. .SH BUGS
-#. .SH AUTHOR
-#. .SH SEE ALSO
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:49
-msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
-msgstr "B<The Squid FAQ>, Kapitel 9 Der Cache Manager"
-
-#. type: TH
-#: doc/squid.8.in:1
+#: doc/squid.8.in:22 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:9
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:13
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:23
+#: helpers/basic_auth/PAM/pam_auth.8:9
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:9
+#: helpers/external_acl/session/squid_session.8:9
+#: helpers/external_acl/unix_group/squid_unix_group.8:9
+#: tools/cachemgr.cgi.8.in:8 tools/squidclient.1:59
#, no-wrap
-msgid "squid"
-msgstr "squid"
-
-#. type: Plain text
-#: doc/squid.8.in:6
-msgid "squid - proxy caching server"
-msgstr "squid - proxy caching server"
-
-#. type: Plain text
-#: doc/squid.8.in:26
-msgid ""
-"B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< config-"
-"file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< service-name> ] "
-"[ B<-O>I< cmd-line> ]"
-msgstr ""
+msgid "DESCRIPTION"
+msgstr "BESCHREIBUNG"
#. type: Plain text
-#: doc/squid.8.in:33
+#: doc/squid.8.in:29
msgid ""
"B<squid> is a high-performance proxy caching server for web clients, "
"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike "
"Anfragen in einem einzigen non-blocking Prozess."
#. type: Plain text
-#: doc/squid.8.in:38
+#: doc/squid.8.in:34
msgid ""
"B<squid> keeps meta data and especially hot objects cached in RAM, caches "
"DNS lookups, supports non-blocking DNS lookups, and implements negative "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:45
+#: doc/squid.8.in:41
msgid ""
"B<squid> supports SSL, extensive access controls, and full request logging. "
"By using the lightweight Internet Cache Protocols ICP, HTCP or CARP, "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:52
+#: doc/squid.8.in:48
msgid ""
"B<squid> consists of a main server program squid, some optional programs for "
"custom processing and authentication, and some management and client tools. "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:56
-msgid ""
-"B<squid> is derived from the ARPA-funded Harvest Project http://harvest.cs."
-"colorado.edu/"
+#: doc/squid.8.in:51
+msgid "B<squid> is derived from the ARPA-funded Harvest Project"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:67
+#: doc/squid.8.in:63
msgid ""
"This manual page only lists the command line arguments. For details on how "
-"to configure B<squid> see the file B<@DEFAULT_CONFIG_FILE@.documented,> the "
-"Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
+"to configure B<squid> see the file B<@SYSCONFDIR@/squid.conf.documented,> "
+"the Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
"configuration manual on the B<squid> home page http://www.squid-cache.org/"
"Doc/config/"
msgstr ""
#. type: SH
-#: doc/squid.8.in:69 helpers/basic_auth/NCSA/ncsa_auth.8:29
+#: doc/squid.8.in:65 helpers/basic_auth/LDAP/basic_ldap_auth.8:32
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29 tools/squidclient.1:67
#, no-wrap
msgid "OPTIONS"
msgstr "OPTIONEN"
#. type: IP
-#: doc/squid.8.in:70
+#: doc/squid.8.in:66
#, no-wrap
msgid "-a port"
msgstr "-a port"
#. type: Plain text
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
msgid ""
"Specify HTTP port number where Squid should listen for requests, in addition "
"to any http_port specifications in squid.conf."
msgstr ""
#. type: IP
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
#, no-wrap
msgid "-d level"
msgstr "-d Level"
#. type: Plain text
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
msgid "Write debugging to stderr also."
msgstr ""
#. type: IP
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
#, no-wrap
msgid "-f file"
msgstr "-f Datei"
#. type: Plain text
-#: doc/squid.8.in:82
+#: doc/squid.8.in:78
msgid ""
-"Use the given config-file instead of I<@DEFAULT_CONFIG_FILE@>. If the file "
-"name starts with a ! or | then it is assumed to be an external command or "
-"command line. Can for example be used to pre-process the configuration "
+"Use the given config-file instead of I<@SYSCONFDIR@/squid.conf>. If the "
+"file name starts with a ! or | then it is assumed to be an external command "
+"or command line. Can for example be used to pre-process the configuration "
"before it is being read by Squid. To facilitate this Squid also understands "
"the common #line notion to indicate the real source file."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:82
-#, no-wrap
-msgid "-h"
-msgstr "-h"
-
#. type: Plain text
-#: doc/squid.8.in:84
+#: doc/squid.8.in:80
msgid "Print help message."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:84
-#, no-wrap
-msgid "-i"
-msgstr "-i"
-
#. type: Plain text
-#: doc/squid.8.in:86
+#: doc/squid.8.in:82
msgid "Install as a Windows Service (see -n option)."
msgstr "Installieren als Windows Dienst (siehe -n Option)."
-#. type: IP
-#: doc/squid.8.in:86
-#, no-wrap
-msgid "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | parse"
-msgstr "-k nocheinmal konfigurieren | rotieren | herunterfahren | unterbrechen | beenden | debuggen | überprüfen | analysieren"
-
#. type: Plain text
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
msgid ""
"Parse configuration file, then send signal to running copy (except -k parse) "
"and exit."
msgstr ""
#. type: IP
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
#, no-wrap
msgid "-n name"
msgstr "-n Name"
#. type: Plain text
-#: doc/squid.8.in:92
+#: doc/squid.8.in:88
msgid ""
"Specify Windows Service name to use for service operations, default is: "
"B<Squid>"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:93
-#, no-wrap
-msgid "-r"
-msgstr "-r"
-
#. type: Plain text
-#: doc/squid.8.in:95
+#: doc/squid.8.in:91
msgid "Remove a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:95
-#, no-wrap
-msgid "-s"
-msgstr "-s"
-
#. type: Plain text
-#: doc/squid.8.in:98
-msgid "Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
+#: doc/squid.8.in:94
+msgid ""
+"Enable logging to syslog. Also configurable in B<@SYSCONFDIR@/squid.conf>"
msgstr ""
#. type: IP
-#: doc/squid.8.in:98
+#: doc/squid.8.in:94
#, no-wrap
msgid "-l facility"
msgstr "-l facility"
#. type: Plain text
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
msgid "Use specified syslog facility. implies -s"
msgstr ""
#. type: IP
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
#, no-wrap
msgid "-u port"
msgstr "-u Port"
#. type: Plain text
-#: doc/squid.8.in:102
+#: doc/squid.8.in:98
msgid "Specify ICP port number (default: 3130), disable with 0."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:102
-#, no-wrap
-msgid "-v"
-msgstr "-v"
-
#. type: Plain text
-#: doc/squid.8.in:104
+#: doc/squid.8.in:100
msgid "Print version and build details."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:104
-#, no-wrap
-msgid "-z"
-msgstr "-z"
-
#. type: Plain text
-#: doc/squid.8.in:106
+#: doc/squid.8.in:102
msgid "Create swap directories"
msgstr "Erstelle Swap Verzeichnisse"
-#. type: IP
-#: doc/squid.8.in:106
-#, no-wrap
-msgid "-C"
-msgstr "-C"
-
#. type: Plain text
-#: doc/squid.8.in:108
+#: doc/squid.8.in:104
msgid "Do not catch fatal signals."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:108
-#, no-wrap
-msgid "-F"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:110
+#: doc/squid.8.in:106
msgid "Don't serve any requests until store is rebuilt."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:110
-#, no-wrap
-msgid "-N"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
msgid "No daemon mode."
msgstr "No daemon Modus."
#. type: IP
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
#, no-wrap
msgid "-O options"
msgstr "-O Optionen"
#. type: Plain text
-#: doc/squid.8.in:114
+#: doc/squid.8.in:110
msgid "Set Windows Service Command line options in Registry."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:114
-#, no-wrap
-msgid "-R"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:116
+#: doc/squid.8.in:112
msgid "Do not set REUSEADDR on port."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:116
-#, no-wrap
-msgid "-S"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
msgid "Double-check swap during rebuild."
msgstr ""
#. type: IP
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
#, no-wrap
msgid "-X"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
msgid "Force full debugging."
msgstr "Erzwinge vollständige Fehlersuche."
#. type: IP
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
#, no-wrap
msgid "-Y"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:122
+#: doc/squid.8.in:118
msgid "Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload."
msgstr ""
-#. type: Plain text
-#: doc/squid.8.in:125
-msgid "I<@DEFAULT_CONFIG_FILE@>"
-msgstr ""
+#. type: SH
+#: doc/squid.8.in:119 tools/cachemgr.cgi.8.in:13
+#, no-wrap
+msgid "FILES"
+msgstr "DATEIEN"
#. type: Plain text
-#: doc/squid.8.in:131
+#: doc/squid.8.in:127
msgid ""
"The main configuration file. You must initially make changes to this file "
"for B<squid> to work. For example, the default configuration does not allow "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:134
+#: doc/squid.8.in:130
msgid "I<*.default files>"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:138
+#: doc/squid.8.in:134
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to look up the default "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:141
-msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:147
+#: doc/squid.8.in:143
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to read the documentation for "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:150
-msgid "I<cachemgr.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:152
+#: doc/squid.8.in:148
msgid "The main configuration file for the web cachemgr.cgi tools."
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:155
-msgid "I<msntauth.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:157
+#: doc/squid.8.in:153
msgid "The main configuration file for the Sample MSNT authenticator."
msgstr ""
#. type: Plain text
#: doc/squid.8.in:160
-msgid "I<errorpage.css>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:164
msgid ""
"CSS Stylesheet to control the display of generated error pages. Use this to "
"set any company branding you need, it will apply to every Language Squid "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:167
-msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:169
+#: doc/squid.8.in:165
msgid "MIME type mappings for FTP gatewaying"
msgstr ""
#. type: Plain text
#: doc/squid.8.in:172
-msgid "I<@DEFAULT_ERROR_DIR@>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:176
msgid "Location of B<squid> error pages and templates."
msgstr ""
+#. type: SH
+#: doc/squid.8.in:174 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:78
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:237
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+#: helpers/basic_auth/PAM/pam_auth.8:89
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:211
+#: helpers/external_acl/session/squid_session.8:61
+#: helpers/external_acl/unix_group/squid_unix_group.8:63
+#: tools/cachemgr.cgi.8.in:39 tools/squidclient.1:119
+#, no-wrap
+msgid "SEE ALSO"
+msgstr "SIEHE AUCH"
+
#. type: Plain text
-#: doc/squid.8.in:185
-msgid ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#: doc/squid.8.in:183
+msgid "B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq>"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:188
+#: doc/squid.8.in:184
msgid ""
-"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
-"Configuration Manual http://www.squid-cache.org/Doc/config/>"
-msgstr ""
-
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
-#, no-wrap
-msgid "ncsa_auth"
+"B<The Squid Configuration Manual http://www.squid-cache.org/Doc/config/>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:8
#, no-wrap
-msgid "May 16, 2006"
+msgid "basic_getpwnam_auth"
msgstr ""
#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
#, no-wrap
-msgid "Squid NCSA Auth helper"
+msgid "Squid getpwnam Authenticator"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17
-msgid ""
-"ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:5
+msgid "basic_getpwnam_auth - Local Users auth helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:21
-#, no-wrap
-msgid "B<ncsa_auth> I<passwdfile> \n"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:12
+#, fuzzy
+msgid ""
+"This helper allows Squid to authenticate any local user accounts to validate "
+"the user name and password of Basic HTTP authentication."
msgstr ""
+"Dieser Helfer erlaubt Squid sich mit einem RADIUS Server zu verbinden, um "
+"den Benutzernamen und das Passwort einer Basic HTTP Authentifizierung zu "
+"bestätigen."
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:25
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:15
msgid ""
-"B<ncsa_auth> allows Squid to read and authenticate user and password "
-"information from an NCSA/Apache httpd-style password file when using basic "
-"HTTP authentication."
+"Uses getpwnam() and getspnam() routines for authentication. This has the "
+"following advantages over the NCSA module:"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:27
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21
msgid ""
-"The only parameter is the password file. It must have permissions to be "
-"read by the user that Squid is running as (cache_effective_user in squid."
-"conf)."
+"B<Allows>authenticationB<of>allB<known>localB<users> "
+"B<Allows>authenticationB<through>nsswitch.conf B<can>handleB<NIS(+)>requests "
+"B<can>handleB<LDAP>request B<can>handleB<PAM>request"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:29
-msgid "This password file can be manipulated using htpasswd."
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:22
+#, no-wrap
+msgid "SQUID.CONF"
msgstr ""
-"Diese Passwortdatei kann unter der Verwendung von htpasswd verändert werden."
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-msgid "Only specify the password file name."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:26
+msgid "B<auth_param basic program /path/to/basic_getpwnam_auth>"
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-#: helpers/external_acl/session/squid_session.8:34
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:28
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:206
+#: helpers/basic_auth/PAM/pam_auth.8:49
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:179
+#: helpers/external_acl/unix_group/squid_unix_group.8:36
#, no-wrap
-msgid "EXAMPLE"
+msgid "NOTES"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:33
-msgid "B<ncsa_auth> /etc/squid/squid.pass"
-msgstr ""
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:56
+msgid ""
+"When used for authenticating to local UNIX shadow password databases the "
+"program must be running as root or else it won't have sufficient permissions "
+"to access the user password database. Such use of this program is not "
+"recommended, but if you absolutely need to then make the program setuid root"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35
-msgid "B<ncsa_auth> must have access to the password file to be executed."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:40
+msgid "B<chown root basic_getpwnam_auth> B<chmod u+s basic_getpwnam_auth>"
msgstr ""
-"B<ncsa_auth> benötigt Zugriff auf die Passwortdatei, um ausgeführt zu werden."
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37
-msgid "B<htpasswd>(1), B<squid>(8)"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:48
+#: helpers/basic_auth/PAM/pam_auth.8:69
+msgid ""
+"Please note that in such configurations it is also strongly recommended that "
+"the program is moved into a directory where normal users cannot access it, "
+"as this mode of operation will allow any local user to brute-force other "
+"users passwords. Also note the program has not been fully audited and the "
+"author cannot be held responsible for any security issues due to such "
+"installations."
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37 helpers/basic_auth/PAM/pam_auth.8:70
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:212
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:70
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:185
#: helpers/external_acl/session/squid_session.8:47
#: helpers/external_acl/unix_group/squid_unix_group.8:41
+#: tools/squidclient.1:122
#, no-wrap
msgid "AUTHOR"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:38
-msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
-msgstr ""
-"Manpage verfasst durch Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "pam_auth"
-msgstr ""
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "5 Sep 2003"
-msgstr ""
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "Squid PAM Auth"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:5
-msgid "pam_auth - Squid PAM authentication helper"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:8
-msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:13
-msgid ""
-"This helper allows Squid to connect to a mostly any available PAM database "
-"to validate the user name and password of Basic HTTP authentication."
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:14
-#, no-wrap
-msgid "B<-s >I<service-name>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:17
-msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:18
-#, no-wrap
-msgid "B<-t >I<TTL>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:26
-msgid ""
-"Enables persistent PAM connections where the connection to the PAM database "
-"is kept open and reused for new logins. The TTL specifies how long the "
-"connection will be kept open (in seconds). Default is to not keep PAM "
-"connections open. Please note that the use of persistent PAM connections is "
-"slightly outside the PAM specification and may not work with all PAM "
-"configurations."
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:27
-#, no-wrap
-msgid "B<-o>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:31
-msgid ""
-"Do not perform the PAM account management group (account expiration etc)"
-msgstr ""
-
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:33
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
-#, no-wrap
-msgid "CONFIGURATION"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:39
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54
msgid ""
-"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
-"etc/pam.d/E<lt>servicenameE<gt>>"
+"Squid basic_getpwnam_auth is written by I<Erik Hofman E<lt>erik.hofman@a1."
+"nlE<gt>> I<Robin Elfrink E<lt>robin@a1.nlE<gt>> I<Giancarlo Razzolini "
+"E<lt>linux-fan@onda.com.brE<gt>>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:44
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57
msgid ""
-"The default service name is \"squid\", and the program makes use of the "
-"'B<auth>' and 'B<account>' management groups to verify the password and the "
-"accounts validity."
+"Based on original code by I<Jon Thackray E<lt>jrmt@uk.gdscorp.comE<gt>.>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:48
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:60
msgid ""
-"For details on how to configure PAM services, see the PAM documentation for "
-"your system. This manual does not cover PAM configuration details."
+"This manual is written by I<Amos Jeffries E<lt>squid3@treenet.co.nzE<gt>>"
msgstr ""
-"Für genauere Informationen zur Konfiguration von PAM Diensten, schauen Sie "
-"in die PAM Dokumentation Ihres Systems. Dieses Manual behandelt keine "
-"Details zur PAM Konfiguration."
#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:49
-#: helpers/external_acl/unix_group/squid_unix_group.8:36
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:61
+#: helpers/basic_auth/PAM/pam_auth.8:74
#, no-wrap
-msgid "NOTES"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:56
-msgid ""
-"When used for authenticating to local UNIX shadow password databases the "
-"program must be running as root or else it won't have sufficient permissions "
-"to access the user password database. Such use of this program is not "
-"recommended, but if you absolutely need to then make the program setuid root"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:59
-msgid "B<chown root pam_auth>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:61
-msgid "B<chmod u+s pam_auth>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:69
-msgid ""
-"Please note that in such configurations it is also strongly recommended that "
-"the program is moved into a directory where normal users cannot access it, "
-"as this mode of operation will allow any local user to brute-force other "
-"users passwords. Also note the program has not been fully audited and the "
-"author cannot be held responsible for any security issues due to such "
-"installations."
+msgid "COPYRIGHT"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:73
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:64
msgid ""
-"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
-msgstr ""
-
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:74
-#, no-wrap
-msgid "COPYRIGHT"
+"Squid basic_getpwnam_auth and this manual is Copyright to the authors listed "
+"above."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:77
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:66
msgid ""
-"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>"
+"Distributed under the GNU General Public License (GNU GPL) version 2 and "
+"later."
msgstr ""
#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:67
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:225
#: helpers/basic_auth/PAM/pam_auth.8:78
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:199
#: helpers/external_acl/session/squid_session.8:51
#: helpers/external_acl/unix_group/squid_unix_group.8:53
#, no-wrap
msgstr "FRAGEN"
#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:71
#: helpers/basic_auth/PAM/pam_auth.8:82
msgid ""
"Questions on the usage of this program can be sent to the I<Squid Users "
"E<lt>squid-users@squid-cache.orgE<gt>> Mailingliste gesendet werden."
#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:72
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:231
#: helpers/basic_auth/PAM/pam_auth.8:83
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:205
#: helpers/external_acl/session/squid_session.8:55
#: helpers/external_acl/unix_group/squid_unix_group.8:57
#, no-wrap
msgstr ""
#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:236
#: helpers/basic_auth/PAM/pam_auth.8:88
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:210
#: helpers/external_acl/session/squid_session.8:60
msgid ""
"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:90
-msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79
+msgid ""
+"B<squid>(8),B<basic_pam_auth>(8),B<basic_ncsa_auth>(8),B<basic_ldap_auth>(8)"
msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "squid_radius_auth"
+msgid "basic_ldap_auth"
msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "7 August 2004"
+msgid "14 January 2005"
msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "Squid RADIUS Auth"
+msgid "Squid LDAP Auth"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
-msgid "squid_radius_auth - Squid RADIUS authentication helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:5
+msgid "basic_ldap_auth - LDAP authentication helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
-msgid "B<squid_radius_auth> -f configfile"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:9
+msgid ""
+"B<basic_ldap_auth> -b \"base DN\" [-u attribute] [options] [ldap_server_name"
+"[:port]|URI]..."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
-msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12
+msgid ""
+"B<basic_ldap_auth> -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:20
msgid ""
-"This helper allows Squid to connect to a RADIUS server to validate the user "
-"name and password of Basic HTTP authentication."
+"This helper allows Squid to connect to a LDAP directory to validate the user "
+"name and password of Basic HTTP authentication. LDAP options are specified "
+"as parameters on the command line, while the username(s) and password(s) to "
+"be checked against the LDAP directory are specified on subsequent lines of "
+"input to the helper, one username/password pair per line separated by a "
+"space."
msgstr ""
-"Dieser Helfer erlaubt Squid sich mit einem RADIUS Server zu verbinden, um "
-"den Benutzernamen und das Passwort einer Basic HTTP Authentifizierung zu "
-"bestätigen."
-#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
-#, no-wrap
-msgid "B<-f >I<configfile >"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:26
+msgid ""
+"As expected by the basic authentication construct of Squid, after specifying "
+"a username and password followed by a new line, this helper will produce "
+"either OK or ERR on the following line to show if the specified credentials "
+"are correct according to the LDAP directory."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31
msgid ""
-"Specifies the path to a configuration file. See the CONFIGURATION section "
-"for details."
+"The program has two major modes of operation. In the default mode of "
+"operation the users DN is constructed using the base DN and user attribute. "
+"In the other mode of operation a search filter is used to locate valid user "
+"DN's below the base DN."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:34
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:26
#, no-wrap
-msgid "B<-h >I<server>"
+msgid "B<-b >I<basedn >B<(REQUIRED)>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
-msgid "Alternative method of specifying the server to connect to"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:37
+msgid "Specifies the base DN under which the users are located."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
-#, no-wrap
-msgid "B<-p >I<port>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:38
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:40
+#, fuzzy, no-wrap
+msgid "B<-f >I<filter>"
+msgstr "-f Datei"
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:43
+msgid ""
+"LDAP search filter to locate the user DN. Required if the users are in a "
+"hierarchy below the base DN, or if the login name is not what builds the "
+"user specific part of the users DN."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:48
msgid ""
-"Specify another server port where the RADIUS server listens for requests if "
-"different from the default RADIUS port. Normally not specified."
+"The search filter can contain up to 15 occurrences of %s which will be "
+"replaced by the username, as in \"uid=%s\" for RFC2037 directories. For a "
+"detailed description of LDAP search filter syntax see RFC2254."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:49
#, no-wrap
-msgid "B<-i >I<identifier>"
+msgid "B<-u >I<userattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:54
msgid ""
-"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
-"specified the IP address is used as to identify the proxy."
+"Specifies the name of the DN attribute that contains the username/login. "
+"Combined with the base DN to construct the users DN when no search filter is "
+"specified (-f option). Defaults to 'uid'"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:60
+msgid ""
+"Note: This can only be done if all your users are located directly under the "
+"same position in the LDAP tree and the login name is used for naming each "
+"user object. If your LDAP tree does not match these criterias or if you want "
+"to filter who are valid users then you need to use a search filter to search "
+"for your users DN (-f option)."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61
#, no-wrap
-msgid "B<-w >I<secret>"
+msgid "B<-U >I<passwordattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:65
msgid ""
-"Alternative method of specifying the shared secret. Using the configuration "
-"file is generally more secure and recommended."
+"Use ldap_compare instead of ldap_simple_bind to verify the users password. "
+"passwordattr is the LDAP attribute storing the users password."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:66
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:61
#, no-wrap
-msgid "B<-t >I<timeout>"
+msgid "B<-s >I<base|one|sub>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
-msgid "RADIUS request timeout. Default 10 seconds."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:70
+msgid ""
+"search scope when performing user DN searches specified by the -f option. "
+"Defaults to 'sub'."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:77
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:71
msgid ""
-"The configuration specifies how the helper connects to RADIUS. The file "
-"contains a list of directives (one per line). Lines beginning with a # is "
-"ignored."
+"B<base> object only, B<one> level below the base object or B<sub>tree below "
+"the base object"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:78
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:72
#, no-wrap
-msgid "B<server >I<radiusserver>"
+msgid "B<-D >I<binddn >B<-w >I<password>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
-msgid "specifies the name or address of the RADIUS server to connect to."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:83
+msgid ""
+"The DN and password to bind as while performing searches. Required by the B<-"
+"f> flag if the directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:88
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration it is strongly recommended to use a account with minimal "
+"associated privileges. This to limit the damage in case someone could get "
+"hold of a copy of your Squid configuration file."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:89
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:83
#, no-wrap
-msgid "B<secret >I<somesecretstring>"
+msgid "B<-D >I<binddn >B<-W >I<secretfile >"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
-msgid "specifies the shared RADIUS secret."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:93
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:87
+msgid ""
+"The DN and the name of a file containing the password to bind as while "
+"performing searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:98
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:92
+msgid ""
+"Less insecure version of the former parameter pair with two advantages: The "
+"password does not occur in the process listing, and the password is not "
+"being compromised if someone gets the squid configuration file without "
+"getting the secretfile."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:99
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:93
#, no-wrap
-msgid "B<identifier >I<nameofserver>"
+msgid "B<-P>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:106
msgid ""
-"specifies what the proxy should identify itsels as to the RADIUS server. "
-"This directive is optional."
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while validating a username to preserve resources at the LDAP server. This "
+"option causes the LDAP connection to be kept open, allowing it to be reused "
+"for further user validations. Recommended for larger installations."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:107
#, no-wrap
-msgid "B<port >I<portnumber>"
+msgid "B<-O>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:116
msgid ""
-"Specifies the port number or service name where the helper should connect."
+"Only bind once per LDAP connection. Some LDAP servers do not allow re-"
+"binding as another user after a successful ldap_bind. The use of this "
+"option always opens a new connection for each login attempt. If combined "
+"with the -P option for persistent LDAP connection then the connection used "
+"for searching for the user DN is kept persistent but a new connection is "
+"opened to verify each users password once the DN is found."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:117
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:101
+#, no-wrap
+msgid "B<-R>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
-#: helpers/external_acl/unix_group/squid_unix_group.8:44
-msgid ""
-"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
-"orgE<gt>>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:104
+msgid "do not follow referrals"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:121
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:105
+#, no-wrap
+msgid "B<-a >I<never|always|search|find>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
-msgid ""
-"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
-"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
-"and many others"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:124
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:108
+msgid "when to dereference aliases. Defaults to 'never'"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:133
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:117
msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
-"more related to RADIUS than Squid."
+"B<never> dereference aliases (default), B<always> dereference aliases, only "
+"while B<search>ing or only to B<find> the base object"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:134
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:118
+#, no-wrap
+msgid "B<-H>I< ldapuri>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
-msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:138
+msgid ""
+"Specity the LDAP server to connect to by LDAP URI (requires OpenLDAP "
+"libraries). Servers can also be specified last on the command line."
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:139
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:122
#, no-wrap
-msgid "squid_session"
+msgid "B<-h>I< ldapserver>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "19 March 2006"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
+msgid ""
+"Specify the LDAP server to connect to. Servers can also be specified last on "
+"the command line."
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
#, no-wrap
-msgid "Version 1.0"
+msgid "B<-p>I< ldapport>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:5
-msgid "squid_session - Squid session tracking external acl group helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:148
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389. Can also be specified within the server "
+"specificiation by using servername:port syntax."
msgstr ""
-#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:8
-msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:149
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:130
+#, no-wrap
+msgid "B<-v>I< 2|3>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:13
-msgid ""
-"This helper maintains a concept of sessions by monitoring requests and "
-"timing out sessions if no requests have been seen for the idle timeout timer."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:133
+msgid "LDAP protocol version. Defaults to 2 if not specified."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:153
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:134
+#, no-wrap
+msgid "B<-Z>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:15
-msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:156
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:137
+msgid "Use TLS encryption"
msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:157
#, no-wrap
-msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgid "B<-S>I<certpath>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:19
-msgid "Specifies the session idle timeout timer."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:160
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:141
+msgid "Enable LDAP over SSL (requires Netscape LDAP API libraries)"
msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:20
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:161
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:142
#, no-wrap
-msgid "B<-b >I<dbpath>"
+msgid "B<-c>I<connect_timeout>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:25
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
msgid ""
-"Path to persistent database. If not specified the session details will be "
-"kept in memory only and all sessions will reset each time Squid restarts "
-"it's helpers (Squid restart or rotation of logs)."
+"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP "
+"API libraries)"
msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:26
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
#, no-wrap
-msgid "B<-a>"
+msgid "B<-t>I<search_timeout>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:168
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:149
+msgid "Specify time limit on LDAP search operations"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:158
+#, no-wrap
+msgid "B<-d>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:163
msgid ""
-"Active mode. In this mode sessions are started by evaluating an acl with the "
-"argument LOGIN, or terminated by the argument LOGOUT."
+"Debug mode where each step taken will get reported in detail. Useful for "
+"understanding what goes wrong if the results is not what is expected."
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:175
+#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#, no-wrap
+msgid "EXAMPLES"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:33
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:179
msgid ""
-"Without this flag the helper automatically starts the session after the "
-"first request."
+"For directories using the RFC2307 layout with a single domain, all you need "
+"to specify is usually the base DN under where your users are located and the "
+"server name:"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:37
-msgid "Configuration example using the default automatic mode"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:181
+msgid "basic_ldap_auth -b \"ou=people,dc=your,dc=domain\" ldapserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:185
msgid ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
-"LOGIN /usr/local/squid/libexec/squid_session"
+"If you have sub-domains then you need to use a search filter approach to "
+"locate your user DNs as these can no longer be constructed direcly from the "
+"base DN and login name alone:"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:41
-msgid "acl session external session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:187
+msgid "basic_ldap_auth -b \"dc=your,dc=domain\" -f \"uid=%s\" ldapserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:43
-msgid "http_access deny !session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:190
+msgid ""
+"And similarily if you only want to allow access to users having a specific "
+"attribute"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:45
-msgid "deny_info http://your.server/bannerpage?url=%s session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:192
+msgid ""
+"basic_ldap_auth -b \"dc=your,dc=domain\" -f \"(&(uid=%s)"
+"(specialattribute=value))\" ldapserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:47
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:196
msgid ""
-"Then set up http://your.server/bannerpage to display a session startup page "
-"and then redirect the user back to the requested URL given in the url query "
-"parameter."
+"Or if the user attribute of the user DN is \"cn\" instead of \"uid\" and you "
+"do not want to have to search for the users then you could use something "
+"like the following example for Active Directory:"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:50
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:198
+msgid "basic_ldap_auth -u cn -b \"cn=Users,dc=your,dc=domain\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:203
msgid ""
-"This helper and documentation was written by I<Henrik Nordstrom "
-"E<lt>henrik@henriknordstrom.netE<gt>>"
+"If you want to search for the user DN and your directory does not allow "
+"anonymous searches then you must also use the -D and -w flags to specify a "
+"user DN and password to log in as to perform the searches, as in the "
+"following complex Active Directory example"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:54
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:205
msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>."
+"basic_ldap_auth -P -R -b \"dc=your,dc=domain\" -D \"cn=squid,cn=users,"
+"dc=your,dc=domain\" -w \"secretsquidpassword\" -f \"(&(userPrincipalName=%s)"
+"(objectClass=Person))\" activedirectoryserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:62
-msgid "B<squid>(B<8>)"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211
+msgid ""
+"When constructing search filters it is strongly recommended to test the "
+"filter using ldapsearch before you attempt to use basic_ldap_auth. This to "
+"verify that the filter matches what you expect."
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
-#, no-wrap
-msgid "squid_unix_group"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:215
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
+#: helpers/external_acl/unix_group/squid_unix_group.8:44
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
-#, no-wrap
-msgid "12 August 2002"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:220
+msgid ""
+"basic_ldap_auth is written by I<Glenn Newton E<lt>gnewton@wapiti.cisti.nrc."
+"caE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:221
+#: helpers/external_acl/unix_group/squid_unix_group.8:48
#, no-wrap
-msgid "Squid UNIX Group helper"
+msgid "KNOWN ISSUES"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:5
-msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:224
+msgid ""
+"Will crash if other % values than %s is used in -f, or if more than 15 %s is "
+"used."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:8
-msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:230
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:204
+#, fuzzy
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite LDAP list/friend if the question is "
+"more related to LDAP than Squid."
msgstr ""
+"Fragen zur Verwendung dieses Programms können an die I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>> Mailingliste gesendet werden."
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:12
-msgid ""
-"This helper allows Squid to base access controls on users memberships in "
-"UNIX groups."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:239
+msgid "B<ldapsearch>(B<1>),"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:13
-#, no-wrap
-msgid "B<-g >I<groupname >"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:241
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:216
+msgid "Your favorite LDAP documentation"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:16
-msgid "Specifies a group name to match."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:242
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:217
+msgid "B<RFC2254> - The String Representation of LDAP Search Filters,"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
#, no-wrap
-msgid "B<-p>"
+msgid "basic_ncsa_auth"
msgstr ""
-#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:20
-msgid "Also match the users primary group from /etc/passwd"
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "May 16, 2006"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
#, no-wrap
-msgid "B<-s>"
+msgid "Squid NCSA Auth helper"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:24
-msgid "Strip NT domain name component from user names (/ or \\e separated)"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+msgid ""
+"basic_ncsa_auth - NCSA httpd-style password file authentication helper for "
+"Squid"
msgstr ""
-#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:21
#, no-wrap
-msgid "EXAMPLES"
+msgid "B<basic_ncsa_auth> I<passwdfile> \n"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:29
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:25
msgid ""
-"This squid.conf example defines two Squid acls. usergroup1 matches users in "
-"group1, and usergroup2 matches users in group2 or group3"
+"B<basic_ncsa_auth> allows Squid to read and authenticate user and password "
+"information from an NCSA/Apache httpd-style password file when using basic "
+"HTTP authentication."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:31
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:27
msgid ""
-"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
-"squid_unix_group -p"
+"The only parameter is the password file. It must have permissions to be "
+"read by the user that Squid is running as."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:33
-msgid "acl usergroup1 external unix_group group1"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29
+msgid "This password file can be manipulated using htpasswd."
msgstr ""
+"Diese Passwortdatei kann unter der Verwendung von htpasswd verändert werden."
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:35
-msgid "acl usergroup2 external unix_group group2 group3"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+msgid "Only specify the password file name."
msgstr ""
-#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:40
-msgid ""
-"By default up to 11 groups can be matched in one acl (including commandline "
-"specified groups). This limit is defined by MAX_GROUPS in the source code."
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+#: helpers/external_acl/session/squid_session.8:34
+#, no-wrap
+msgid "EXAMPLE"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:47
-msgid ""
-"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>>"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33
+msgid "B<basic_ncsa_auth> /etc/squid/squid.pass"
msgstr ""
#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33 tools/cachemgr.cgi.8.in:31
#, no-wrap
-msgid "KNOWN ISSUES"
-msgstr ""
+msgid "SECURITY"
+msgstr "SICHERHEIT"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:52
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+#, fuzzy
msgid ""
-"Does not understand gid aliased groups sometimes used to work around groups "
-"size limitations. If you are using gid aliased groups then you must specify "
-"each alias by name."
+"B<basic_ncsa_auth> must have access to the password file to be executed."
msgstr ""
+"B<ncsa_auth> benötigt Zugriff auf die Passwortdatei, um ausgeführt zu werden."
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:56
-msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
msgstr ""
+"Manpage verfasst durch Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:62
-msgid ""
-"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38
+msgid "B<htpasswd>(1), B<squid>(8)"
msgstr ""
-#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:64
-msgid "B<group>(B<5>),B<passwd>(B<5>)"
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "pam_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "5 Sep 2003"
msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "Squid PAM Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:5
+msgid "pam_auth - Squid PAM authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:8
+msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:13
+msgid ""
+"This helper allows Squid to connect to a mostly any available PAM database "
+"to validate the user name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:14
+#, no-wrap
+msgid "B<-s >I<service-name>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:17
+msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:18
+#, no-wrap
+msgid "B<-t >I<TTL>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:26
+msgid ""
+"Enables persistent PAM connections where the connection to the PAM database "
+"is kept open and reused for new logins. The TTL specifies how long the "
+"connection will be kept open (in seconds). Default is to not keep PAM "
+"connections open. Please note that the use of persistent PAM connections is "
+"slightly outside the PAM specification and may not work with all PAM "
+"configurations."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:27
+#, no-wrap
+msgid "B<-o>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:31
+msgid ""
+"Do not perform the PAM account management group (account expiration etc)"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/PAM/pam_auth.8:33
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
+#, no-wrap
+msgid "CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:39
+msgid ""
+"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
+"etc/pam.d/E<lt>servicenameE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:44
+msgid ""
+"The default service name is \"squid\", and the program makes use of the "
+"'B<auth>' and 'B<account>' management groups to verify the password and the "
+"accounts validity."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:48
+msgid ""
+"For details on how to configure PAM services, see the PAM documentation for "
+"your system. This manual does not cover PAM configuration details."
+msgstr ""
+"Für genauere Informationen zur Konfiguration von PAM Diensten, schauen Sie "
+"in die PAM Dokumentation Ihres Systems. Dieses Manual behandelt keine "
+"Details zur PAM Konfiguration."
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:59
+msgid "B<chown root pam_auth>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:61
+msgid "B<chmod u+s pam_auth>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:73
+msgid ""
+"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:77
+msgid ""
+"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:90
+msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "squid_radius_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "7 August 2004"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "Squid RADIUS Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
+msgid "squid_radius_auth - Squid RADIUS authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
+msgid "B<squid_radius_auth> -f configfile"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
+msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+msgid ""
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
+msgstr ""
+"Dieser Helfer erlaubt Squid sich mit einem RADIUS Server zu verbinden, um "
+"den Benutzernamen und das Passwort einer Basic HTTP Authentifizierung zu "
+"bestätigen."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#, no-wrap
+msgid "B<-f >I<configfile >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+msgid ""
+"Specifies the path to a configuration file. See the CONFIGURATION section "
+"for details."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#, no-wrap
+msgid "B<-h >I<server>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
+msgid "Alternative method of specifying the server to connect to"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#, no-wrap
+msgid "B<-p >I<port>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+msgid ""
+"Specify another server port where the RADIUS server listens for requests if "
+"different from the default RADIUS port. Normally not specified."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#, no-wrap
+msgid "B<-i >I<identifier>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+msgid ""
+"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
+"specified the IP address is used as to identify the proxy."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#, no-wrap
+msgid "B<-w >I<secret>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+msgid ""
+"Alternative method of specifying the shared secret. Using the configuration "
+"file is generally more secure and recommended."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#, no-wrap
+msgid "B<-t >I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
+msgid "RADIUS request timeout. Default 10 seconds."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+msgid ""
+"The configuration specifies how the helper connects to RADIUS. The file "
+"contains a list of directives (one per line). Lines beginning with a # is "
+"ignored."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#, no-wrap
+msgid "B<server >I<radiusserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
+msgid "specifies the name or address of the RADIUS server to connect to."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#, no-wrap
+msgid "B<secret >I<somesecretstring>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
+msgid "specifies the shared RADIUS secret."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#, no-wrap
+msgid "B<identifier >I<nameofserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+msgid ""
+"specifies what the proxy should identify itsels as to the RADIUS server. "
+"This directive is optional."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#, no-wrap
+msgid "B<port >I<portnumber>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+msgid ""
+"Specifies the port number or service name where the helper should connect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+msgid ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
+"more related to RADIUS than Squid."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
+msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "squid_ldap_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "30 January 2005"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "Version 2.17"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:5
+msgid "squid_ldap_group - Squid LDAP external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:8
+msgid ""
+"squid_ldap_group -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:16
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to authorize users "
+"via LDAP groups. LDAP options are specified as parameters on the command "
+"line, while the username(s) and group(s) to be checked against the LDAP "
+"directory are specified on subsequent lines of input to the helper, one "
+"username/group pair per line separated by a space."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:21
+msgid ""
+"As expected by the external_acl construct of Squid, after specifying a "
+"username and group followed by a new line, this helper will produce either "
+"OK or ERR on the following line to show if the user is a member of the "
+"specified group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:25
+msgid ""
+"The program operates by searching with a search filter based on the users "
+"user name and requested group, and if a match is found it is determined that "
+"the user belongs to the group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:29
+msgid "Specifies the base DN under which the groups are located."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:30
+#, no-wrap
+msgid "B<-B >I<basedn >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:33
+msgid "Specifies the base DN under which the users are located (if different)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:34
+#, no-wrap
+msgid "B<-g>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:39
+msgid ""
+"Specifies that the first query argument sent to the helper by Squid is a "
+"extension to the basedn and will be temporarily added in front of the global "
+"basedn for this query."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:47
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching group "
+"memberships. In the filter %u will be replaced by the user name (or DN if "
+"the -F or -u options are used) and %g by the requested group name."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:48
+#, no-wrap
+msgid "B<-F >I<filter>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:55
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching "
+"users. In the filter %s will be replaced by the user name. If % is to be "
+"included literally in the filter then use %%."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:56
+#, no-wrap
+msgid "B<-u >I<attr>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:60
+msgid ""
+"LDAP attribute used to construct the user DN from the user name and base dn "
+"without needing to search for the user."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:64
+msgid "search scope. Defaults to 'sub'."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:76
+msgid ""
+"The DN and password to bind as while performing searches. Required if the "
+"directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:82
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration and will be sent on the command line to the helper it is "
+"strongly recommended to use a account with minimal associated privileges. "
+"This to limit the damage in case someone could get hold of a copy of your "
+"Squid configuration file or extracts the password used from a process "
+"listing."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:100
+msgid ""
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while verifying a users group membership to preserve resources at the LDAP "
+"server. This option causes the LDAP connection to be kept open, allowing it "
+"to be reused for further user validations. Recommended for larger "
+"installations."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:121
+msgid ""
+"Specity the LDAP server to connect to by a LDAP URI (requires OpenLDAP "
+"libraries)"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+msgid "Specify the LDAP server to connect to"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:129
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:138
+#, no-wrap
+msgid "B<-E>I<certpath>"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:150
+#, no-wrap
+msgid "B<-S>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:153
+#: helpers/external_acl/unix_group/squid_unix_group.8:24
+msgid "Strip NT domain name component from user names (/ or \\e separated)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:154
+#, no-wrap
+msgid "B<-K>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:157
+msgid "Strip Kerberos Realm component from user names (@ separated)"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:164
+#, no-wrap
+msgid "SQUID CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:168
+msgid ""
+"This helper is intended to be used as a external_acl_type helper from squid."
+"conf."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:184
+msgid ""
+"When constructing search filters it is recommended to first test the filter "
+"using ldapsearch before you attempt to use squid_ldap_group. This to verify "
+"that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:188
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@marasystems."
+"comE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:195
+msgid ""
+"squid_ldap_group is written by I<Flavio Pescuma E<lt>flavio@marasystems."
+"comE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>, based on "
+"prior work in squid_ldap_auth by I<Glen Newton E<lt>glen.newton@nrc.caE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:196
+#, no-wrap
+msgid "KNOWN LIMITATIONS"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:198
+msgid "Max 16 occurrences of %s in the -u argument is supported."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:214
+msgid "B<squid_ldap_auth>(B<8>), B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "squid_session"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "19 March 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "Version 1.0"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:5
+msgid "squid_session - Squid session tracking external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:8
+msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:13
+msgid ""
+"This helper maintains a concept of sessions by monitoring requests and "
+"timing out sessions if no requests have been seen for the idle timeout timer."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:15
+msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:16
+#, no-wrap
+msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:19
+msgid "Specifies the session idle timeout timer."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:20
+#, no-wrap
+msgid "B<-b >I<dbpath>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:25
+msgid ""
+"Path to persistent database. If not specified the session details will be "
+"kept in memory only and all sessions will reset each time Squid restarts "
+"it's helpers (Squid restart or rotation of logs)."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:26
+#, no-wrap
+msgid "B<-a>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:30
+msgid ""
+"Active mode. In this mode sessions are started by evaluating an acl with the "
+"argument LOGIN, or terminated by the argument LOGOUT."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:33
+msgid ""
+"Without this flag the helper automatically starts the session after the "
+"first request."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:37
+msgid "Configuration example using the default automatic mode"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:39
+msgid ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
+"LOGIN /usr/local/squid/libexec/squid_session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:41
+msgid "acl session external session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:43
+msgid "http_access deny !session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:45
+msgid "deny_info http://your.server/bannerpage?url=%s session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:47
+msgid ""
+"Then set up http://your.server/bannerpage to display a session startup page "
+"and then redirect the user back to the requested URL given in the url query "
+"parameter."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:50
+msgid ""
+"This helper and documentation was written by I<Henrik Nordstrom "
+"E<lt>henrik@henriknordstrom.netE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:54
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:62
+msgid "B<squid>(B<8>)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "squid_unix_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "12 August 2002"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "Squid UNIX Group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:5
+msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:8
+msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:12
+msgid ""
+"This helper allows Squid to base access controls on users memberships in "
+"UNIX groups."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#, no-wrap
+msgid "B<-g >I<groupname >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:16
+msgid "Specifies a group name to match."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#, no-wrap
+msgid "B<-p>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:20
+msgid "Also match the users primary group from /etc/passwd"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#, no-wrap
+msgid "B<-s>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:29
+msgid ""
+"This squid.conf example defines two Squid acls. usergroup1 matches users in "
+"group1, and usergroup2 matches users in group2 or group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:31
+msgid ""
+"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
+"squid_unix_group -p"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:33
+msgid "acl usergroup1 external unix_group group1"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:35
+msgid "acl usergroup2 external unix_group group2 group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:40
+msgid ""
+"By default up to 11 groups can be matched in one acl (including commandline "
+"specified groups). This limit is defined by MAX_GROUPS in the source code."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:47
+msgid ""
+"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:52
+msgid ""
+"Does not understand gid aliased groups sometimes used to work around groups "
+"size limitations. If you are using gid aliased groups then you must specify "
+"each alias by name."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:56
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:62
+msgid ""
+"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:64
+msgid "B<group>(B<5>),B<passwd>(B<5>)"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "cachemgr.cgi"
+msgstr "cachemgr.cgi"
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "Squid Cache Manager CGI Web Interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:6
+msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+msgstr "cachemgr.cgi - squid HTTP Proxy Manager Oberfläche"
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:13
+msgid ""
+"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
+"about the Squid HTTP proxy process as it runs. The cache manager is a "
+"convenient way to manage the cache and view statistics without logging into "
+"the server."
+msgstr ""
+"Der cache manager (cachemgr.cgi) ist ein CGI Utility um Statistiken über den "
+"laufenden Squid HTTP Proxy Prozess anzuzeigen. Der cache manager ist ein "
+"bequemer Weg, um den Cache zu verwalten und Statistiken einzusehen, ohne "
+"sich an dem Server anzumelden."
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:22
+msgid ""
+"The access configuration file defining which Squid servers may be managed "
+"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
+"followed by an optional description"
+msgstr ""
+"Die access Konfigurationsdatei definiert die Squid Server, welche über "
+"dieses cachemgr.cgi Programm verwaltet werden können. Jede Zeile "
+"spezifiziert ein B<server>:B<port> , gefolgt von einer optionalen "
+"Beschreibung."
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:26
+msgid ""
+"The server name may contain shell wildcard characters such as *, [] etc. A "
+"quick selection dropdown menu is automatically constructed from the simple "
+"server names."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:30
+msgid ""
+"Specifying :port is optional. If not specified then the default proxy port "
+"is assumed. :* or :any matches any port on the target server."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:36
+msgid ""
+"cachemgr.cgi calls the requested server on the requested port using HTTP and "
+"returns a formatted version of the response. To avoid abuse it is "
+"recommended to configure your web server to restrict access to the cachemgr."
+"cgi program."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:39
+msgid ""
+"Configuration examples for many common web servers can be found in the Squid "
+"FAQ."
+msgstr ""
+
+#. type: TH
+#: tools/squidclient.1:1
+#, fuzzy, no-wrap
+msgid "squidclient"
+msgstr "squid"
+
+#. type: TH
+#: tools/squidclient.1:1
+#, no-wrap
+msgid "Squid Web Client Tool"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:4
+msgid "squidclient -- a simple HTTP web client"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:6
+#, fuzzy
+msgid "B<squidclient>"
+msgstr "squid"
+
+#. type: Plain text
+#: tools/squidclient.1:9 tools/squidclient.1:39
+msgid "I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:12
+msgid "I<remote-host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:15
+msgid "I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:18
+msgid "I<IMS>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:21
+msgid "I<ping-interval>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:24
+msgid "I<'Host-header'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:27
+msgid "I<local-host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:30
+msgid "I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:36
+#, fuzzy
+msgid "I<file>"
+msgstr "-f Datei"
+
+#. type: Plain text
+#: tools/squidclient.1:42
+msgid "I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:45
+msgid "I<proxy-user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:48
+msgid "I<www-user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:51
+msgid "I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:54
+msgid "I<proxy-password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:57
+msgid "I<www-password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:59
+msgid "B<url>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:67
+msgid ""
+"B<squidclient> is a tool providing a command line interface for retrieving "
+"URLs. Designed for testing any HTTP 0.9, 1.0, or 1.1 web server or proxy. "
+"This tool can be combined with scripts to perform any basic HTTP operation. "
+"Some additional features for access to the B<Squid> proxy object cache and "
+"management information are provided."
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:70
+msgid "Do NOT include Accept: header."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:70
+#, no-wrap
+msgid "-g I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:74
+msgid "Ping mode, perform I<count> iterations (0 to loop until interrupted)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:74
+#, no-wrap
+msgid "-h I<host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:76
+msgid "Retrieve URL from cache on hostname. Default is localhost."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:76
+#, no-wrap
+msgid "-H I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:78
+msgid "Extra headers to send. Use '\\en' for new lines."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:78
+#, no-wrap
+msgid "-i I<time>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:80
+msgid "If-Modified-Since time (in Epoch seconds)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:80
+#, no-wrap
+msgid "-I I<interval>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:82
+msgid "Ping interval in seconds (default 1 second)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:82
+#, no-wrap
+msgid "-j I<hosthdr>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:84
+msgid "Host header content"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:84
+#, no-wrap
+msgid "-l I<host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:86
+msgid "Specify a local IP address to bind to. Default is none."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:86
+#, no-wrap
+msgid "-m I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:91
+msgid ""
+"Request method, default is GET. Squid also supports a non-standard method "
+"called B<PURGE>. You can use that to purge a specific URL from the cache. "
+"You need to have I<purge> access setup in squid.conf similar to I<manager> "
+"access. Here is an example:"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:95
+#, fuzzy, no-wrap
+msgid "-p I<port>"
+msgstr "-a port"
+
+#. type: Plain text
+#: tools/squidclient.1:97
+msgid "Port number of cache. Default is 3128."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:97
+#, fuzzy, no-wrap
+msgid "-P I<file>"
+msgstr "-f Datei"
+
+#. type: Plain text
+#: tools/squidclient.1:99
+msgid "PUT request. Using the named file."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:99
+#, no-wrap
+msgid "-r"
+msgstr "-r"
+
+#. type: Plain text
+#: tools/squidclient.1:101
+msgid "Force cache to reload URL."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:101
+#, no-wrap
+msgid "-s"
+msgstr "-s"
+
+#. type: Plain text
+#: tools/squidclient.1:103
+msgid "Silent. Do not print data to stdout."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:103
+#, no-wrap
+msgid "-t I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:105
+msgid "Trace count cache-hops"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:105
+#, no-wrap
+msgid "-T I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:107
+msgid "Timeout value (seconds) for read/write operations."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:107
+#, no-wrap
+msgid "-u I<user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:109
+msgid "Proxy authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:109
+#, no-wrap
+msgid "-U I<user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:111
+msgid "WWW authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:111
+#, no-wrap
+msgid "-v"
+msgstr "-v"
+
+#. type: Plain text
+#: tools/squidclient.1:113
+msgid "Verbose. Print outgoing message to stderr."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:113
+#, no-wrap
+msgid "-w I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:115
+msgid "Proxy authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:115
+#, no-wrap
+msgid "-W I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:117
+msgid "WWW authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:117
+#, no-wrap
+msgid "-V I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:119
+msgid "HTTP Version. Use '-' for HTTP/0.9 omitted case"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:126
+msgid ""
+"Derived from Harvest. Further developed by by numerous individuals from the "
+"internet community. Development is led by Duane Wessels of the National "
+"Laboratory for Applied Network Research and funded by the National Science "
+"Foundation."
+msgstr ""
+
+#~ msgid "-h"
+#~ msgstr "-h"
+
+#~ msgid "-i"
+#~ msgstr "-i"
+
+#~ msgid ""
+#~ "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
+#~ "parse"
+#~ msgstr ""
+#~ "-k nocheinmal konfigurieren | rotieren | herunterfahren | unterbrechen | "
+#~ "beenden | debuggen | überprüfen | analysieren"
+
+#~ msgid "-z"
+#~ msgstr "-z"
+
+#~ msgid "-C"
+#~ msgstr "-C"
+
+#~ msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
+#~ msgstr "B<http://your.server/cgi-bin/cachemgr.cgi>"
+
+#~ msgid "I<./cachemgr.conf>"
+#~ msgstr "I<./cachemgr.conf>"
+
+#, fuzzy
+#~ msgid "I<@SYSCONFDIR@/cachemgr.conf>"
+#~ msgstr "I<./cachemgr.conf>"
+
+#~ msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
+#~ msgstr "B<The Squid FAQ>, Kapitel 9 Der Cache Manager"
+
+#~ msgid "@PACKAGE_STRING@"
+#~ msgstr "@PACKAGE_STRING@"
+
+#~ msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
+#~ msgstr "I<@DEFAULT_CACHEMGR_CONFIG@>"
-# SOME DESCRIPTIVE TITLE
-# Copyright (C) YEAR Free Software Foundation, Inc.
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
msgid ""
msgstr ""
"Project-Id-Version: Squid-3\n"
-"POT-Creation-Date: 2009-06-07 21:20+1200\n"
-"PO-Revision-Date: 2009-07-21 01:15+1300\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-01-10 23:06+1400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Amos Jeffries <squid3@treenet.co.nz>\n"
"Language-Team: Squid Developers <squid-dev@squid-cache.org>\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: ENCODING"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.5.1\n"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "cachemgr.cgi"
-msgstr "cachemgr.cgi"
+msgid "squid"
+msgstr "squid"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1 doc/squid.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "@PACKAGE_STRING@"
-msgstr "@PACKAGE_STRING@"
+msgid "Squid Web Proxy"
+msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:4 doc/squid.8.in:4 helpers/basic_auth/NCSA/ncsa_auth.8:14 helpers/basic_auth/PAM/pam_auth.8:3 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3 helpers/external_acl/session/squid_session.8:3 helpers/external_acl/unix_group/squid_unix_group.8:3
+#: doc/squid.8.in:4 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:3
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:3
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:14
+#: helpers/basic_auth/PAM/pam_auth.8:3
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:3
+#: helpers/external_acl/session/squid_session.8:3
+#: helpers/external_acl/unix_group/squid_unix_group.8:3
+#: tools/cachemgr.cgi.8.in:4 tools/squidclient.1:2
#, no-wrap
msgid "NAME"
msgstr "NAME"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:6
-msgid "cachemgr.cgi - squid HTTP proxy manager interface"
-msgstr "cachemgr.cgi - squid HTTP proxy manager interface"
+#: doc/squid.8.in:6
+msgid "squid - proxy caching server"
+msgstr "squid - proxy caching server"
#. type: SH
-#: doc/cachemgr.cgi.8.in:6 doc/squid.8.in:6 helpers/basic_auth/NCSA/ncsa_auth.8:17 helpers/basic_auth/PAM/pam_auth.8:6 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6 helpers/external_acl/session/squid_session.8:6 helpers/external_acl/unix_group/squid_unix_group.8:6
+#: doc/squid.8.in:6 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:6
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:6
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+#: helpers/basic_auth/PAM/pam_auth.8:6
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:6
+#: helpers/external_acl/session/squid_session.8:6
+#: helpers/external_acl/unix_group/squid_unix_group.8:6
+#: tools/cachemgr.cgi.8.in:6 tools/squidclient.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr "SYNOPSIS"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:8
-msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
-msgstr "B<http://your.server/cgi-bin/cachemgr.cgi>"
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:8 doc/squid.8.in:26 helpers/basic_auth/NCSA/ncsa_auth.8:23 helpers/basic_auth/PAM/pam_auth.8:9 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13 helpers/external_acl/session/squid_session.8:9 helpers/external_acl/unix_group/squid_unix_group.8:9
-#, no-wrap
-msgid "DESCRIPTION"
-msgstr "DESCRIPTION"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:13
-msgid ""
-"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
-"about the Squid HTTP proxy process as it runs. The cache manager is a "
-"convenient way to manage the cache and view statistics without logging into "
-"the server."
-msgstr ""
-"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
-"about the Squid HTTP proxy process as it runs. The cache manager is a "
-"convenient way to manage the cache and view statistics without logging into "
-"the server."
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:13 doc/squid.8.in:123
-#, no-wrap
-msgid "FILES"
-msgstr "FILES"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:15
-msgid "I<./cachemgr.conf>"
-msgstr "I<./cachemgr.conf>"
+#: doc/squid.8.in:8
+#, fuzzy
+msgid "B<squid>"
+msgstr "B<squid>(8)"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:17
-msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
-msgstr "I<@DEFAULT_CACHEMGR_CONFIG@>"
+#: doc/squid.8.in:11
+#, fuzzy
+msgid "I<facility>"
+msgstr "-l facility"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:22
-msgid ""
-"The access configuration file defining which Squid servers may be managed "
-"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
-"followed by an optional description"
-msgstr ""
-"The access configuration file defining which Squid servers may be managed "
-"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
-"followed by an optional description"
+#: doc/squid.8.in:13
+#, fuzzy
+msgid "I<config-file>"
+msgstr "B<-f >I<configfile >"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:26
-msgid ""
-"The server name may contain shell wildcard characters such as *, [] etc. A "
-"quick selection dropdown menu is automatically constructed from the simple "
-"server names."
-msgstr ""
-"The server name may contain shell wildcard characters such as *, [] etc. A "
-"quick selection dropdown menu is automatically constructed from the simple "
-"server names."
+#: doc/squid.8.in:15 tools/squidclient.1:33
+#, fuzzy
+msgid "I<port>"
+msgstr "B<-p >I<port>"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:30
-msgid ""
-"Specifying :port is optional. If not specified then the default proxy port "
-"is assumed. :* or :any matches any port on the target server."
-msgstr ""
-"Specifying :port is optional. If not specified then the default proxy port "
-"is assumed. :* or :any matches any port on the target server."
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:31 helpers/basic_auth/NCSA/ncsa_auth.8:33
-#, no-wrap
-msgid "SECURITY"
-msgstr "SECURITY"
+#: doc/squid.8.in:17
+#, fuzzy
+msgid "I<signal>"
+msgstr "B<-i >I<identifier>"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:36
-msgid ""
-"cachemgr.cgi calls the requested server on the requested port using HTTP and "
-"returns a formatted version of the response. To avoid abuse it is "
-"recommended to configure your web server to restrict access to the "
-"cachemgr.cgi program."
-msgstr ""
-"cachemgr.cgi calls the requested server on the requested port using HTTP and "
-"returns a formatted version of the response. To avoid abuse it is "
-"recommended to configure your web server to restrict access to the "
-"cachemgr.cgi program."
+#: doc/squid.8.in:19
+#, fuzzy
+msgid "I<service-name>"
+msgstr "B<-s >I<service-name>"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:39
-msgid ""
-"Configuration examples for many common web servers can be found in the Squid "
-"FAQ."
+#: doc/squid.8.in:21
+msgid "I<cmd-line>"
msgstr ""
-"Configuration examples for many common web servers can be found in the Squid "
-"FAQ."
#. type: SH
-#: doc/cachemgr.cgi.8.in:39 doc/squid.8.in:178 helpers/basic_auth/NCSA/ncsa_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:89 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87 helpers/external_acl/session/squid_session.8:61 helpers/external_acl/unix_group/squid_unix_group.8:63
+#: doc/squid.8.in:22 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:9
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:13
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:23
+#: helpers/basic_auth/PAM/pam_auth.8:9
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:9
+#: helpers/external_acl/session/squid_session.8:9
+#: helpers/external_acl/unix_group/squid_unix_group.8:9
+#: tools/cachemgr.cgi.8.in:8 tools/squidclient.1:59
#, no-wrap
-msgid "SEE ALSO"
-msgstr "SEE ALSO"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:41
-msgid "B<squid>(8)"
-msgstr "B<squid>(8)"
-
-#. Could add the following sections:
-#. .SH ENVIRONMENT
-#. .SH DIAGNOSTICS
-#. .SH BUGS
-#. .SH AUTHOR
-#. .SH SEE ALSO
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:49
-msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
-msgstr "B<The Squid FAQ>, Chapter 9 The Cache Manager"
-
-#. type: TH
-#: doc/squid.8.in:1
-#, no-wrap
-msgid "squid"
-msgstr "squid"
-
-#. type: Plain text
-#: doc/squid.8.in:6
-msgid "squid - proxy caching server"
-msgstr "squid - proxy caching server"
-
-#. type: Plain text
-#: doc/squid.8.in:26
-msgid ""
-"B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< "
-"config-file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< "
-"service-name> ] [ B<-O>I< cmd-line> ]"
-msgstr ""
-"B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< "
-"config-file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< "
-"service-name> ] [ B<-O>I< cmd-line> ]"
+msgid "DESCRIPTION"
+msgstr "DESCRIPTION"
#. type: Plain text
-#: doc/squid.8.in:33
+#: doc/squid.8.in:29
msgid ""
"B<squid> is a high-performance proxy caching server for web clients, "
"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike "
-"traditional caching software, B<squid> handles all requests in a single, "
-"non-blocking process."
+"traditional caching software, B<squid> handles all requests in a single, non-"
+"blocking process."
msgstr ""
"B<squid> is a high-performance proxy caching server for web clients, "
"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike "
-"traditional caching software, B<squid> handles all requests in a single, "
-"non-blocking process."
+"traditional caching software, B<squid> handles all requests in a single, non-"
+"blocking process."
#. type: Plain text
-#: doc/squid.8.in:38
+#: doc/squid.8.in:34
msgid ""
"B<squid> keeps meta data and especially hot objects cached in RAM, caches "
"DNS lookups, supports non-blocking DNS lookups, and implements negative "
"caching of failed requests."
#. type: Plain text
-#: doc/squid.8.in:45
+#: doc/squid.8.in:41
msgid ""
"B<squid> supports SSL, extensive access controls, and full request logging. "
"By using the lightweight Internet Cache Protocols ICP, HTCP or CARP, "
"bandwidth savings."
#. type: Plain text
-#: doc/squid.8.in:52
+#: doc/squid.8.in:48
msgid ""
"B<squid> consists of a main server program squid, some optional programs for "
"custom processing and authentication, and some management and client tools. "
"the cache waits for results."
#. type: Plain text
-#: doc/squid.8.in:56
-msgid ""
-"B<squid> is derived from the ARPA-funded Harvest Project "
-"http://harvest.cs.colorado.edu/"
+#: doc/squid.8.in:51
+#, fuzzy
+msgid "B<squid> is derived from the ARPA-funded Harvest Project"
msgstr ""
-"B<squid> is derived from the ARPA-funded Harvest Project "
-"http://harvest.cs.colorado.edu/"
+"B<squid> is derived from the ARPA-funded Harvest Project http://harvest.cs."
+"colorado.edu/"
#. type: Plain text
-#: doc/squid.8.in:67
+#: doc/squid.8.in:63
+#, fuzzy
msgid ""
"This manual page only lists the command line arguments. For details on how "
-"to configure B<squid> see the file B<@DEFAULT_CONFIG_FILE@.documented,> the "
-"Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
-"configuration manual on the B<squid> home page "
-"http://www.squid-cache.org/Doc/config/"
+"to configure B<squid> see the file B<@SYSCONFDIR@/squid.conf.documented,> "
+"the Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
+"configuration manual on the B<squid> home page http://www.squid-cache.org/"
+"Doc/config/"
msgstr ""
"This manual page only lists the command line arguments. For details on how "
"to configure B<squid> see the file B<@DEFAULT_CONFIG_FILE@.documented,> the "
"Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
-"configuration manual on the B<squid> home page "
-"http://www.squid-cache.org/Doc/config/"
+"configuration manual on the B<squid> home page http://www.squid-cache.org/"
+"Doc/config/"
#. type: SH
-#: doc/squid.8.in:69 helpers/basic_auth/NCSA/ncsa_auth.8:29
+#: doc/squid.8.in:65 helpers/basic_auth/LDAP/basic_ldap_auth.8:32
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29 tools/squidclient.1:67
#, no-wrap
msgid "OPTIONS"
msgstr "OPTIONS"
#. type: IP
-#: doc/squid.8.in:70
+#: doc/squid.8.in:66
#, no-wrap
msgid "-a port"
msgstr "-a port"
#. type: Plain text
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
msgid ""
"Specify HTTP port number where Squid should listen for requests, in addition "
"to any http_port specifications in squid.conf."
"to any http_port specifications in squid.conf."
#. type: IP
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
#, no-wrap
msgid "-d level"
msgstr "-d level"
#. type: Plain text
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
msgid "Write debugging to stderr also."
msgstr "Write debugging to stderr also."
#. type: IP
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
#, no-wrap
msgid "-f file"
msgstr "-f file"
#. type: Plain text
-#: doc/squid.8.in:82
+#: doc/squid.8.in:78
+#, fuzzy
msgid ""
-"Use the given config-file instead of I<@DEFAULT_CONFIG_FILE@>. If the file "
-"name starts with a ! or | then it is assumed to be an external command or "
-"command line. Can for example be used to pre-process the configuration "
+"Use the given config-file instead of I<@SYSCONFDIR@/squid.conf>. If the "
+"file name starts with a ! or | then it is assumed to be an external command "
+"or command line. Can for example be used to pre-process the configuration "
"before it is being read by Squid. To facilitate this Squid also understands "
"the common #line notion to indicate the real source file."
msgstr ""
"before it is being read by Squid. To facilitate this Squid also understands "
"the common #line notion to indicate the real source file."
-#. type: IP
-#: doc/squid.8.in:82
-#, no-wrap
-msgid "-h"
-msgstr "-h"
-
#. type: Plain text
-#: doc/squid.8.in:84
+#: doc/squid.8.in:80
msgid "Print help message."
msgstr "Print help message."
-#. type: IP
-#: doc/squid.8.in:84
-#, no-wrap
-msgid "-i"
-msgstr "-i"
-
#. type: Plain text
-#: doc/squid.8.in:86
+#: doc/squid.8.in:82
msgid "Install as a Windows Service (see -n option)."
msgstr "Install as a Windows Service (see -n option)."
-#. type: IP
-#: doc/squid.8.in:86
-#, no-wrap
-msgid ""
-"-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
-"parse"
-msgstr ""
-"-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
-"parse"
-
#. type: Plain text
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
msgid ""
"Parse configuration file, then send signal to running copy (except -k parse) "
"and exit."
"and exit."
#. type: IP
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
#, no-wrap
msgid "-n name"
msgstr "-n name"
#. type: Plain text
-#: doc/squid.8.in:92
+#: doc/squid.8.in:88
msgid ""
"Specify Windows Service name to use for service operations, default is: "
"B<Squid>"
"Specify Windows Service name to use for service operations, default is: "
"B<Squid>"
-#. type: IP
-#: doc/squid.8.in:93
-#, no-wrap
-msgid "-r"
-msgstr "-r"
-
#. type: Plain text
-#: doc/squid.8.in:95
+#: doc/squid.8.in:91
msgid "Remove a Windows Service (see -n option)."
msgstr "Remove a Windows Service (see -n option)."
-#. type: IP
-#: doc/squid.8.in:95
-#, no-wrap
-msgid "-s"
-msgstr "-s"
-
#. type: Plain text
-#: doc/squid.8.in:98
-msgid "Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
-msgstr "Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
+#: doc/squid.8.in:94
+#, fuzzy
+msgid ""
+"Enable logging to syslog. Also configurable in B<@SYSCONFDIR@/squid.conf>"
+msgstr ""
+"Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
#. type: IP
-#: doc/squid.8.in:98
+#: doc/squid.8.in:94
#, no-wrap
msgid "-l facility"
msgstr "-l facility"
#. type: Plain text
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
msgid "Use specified syslog facility. implies -s"
msgstr "se specified syslog facility. implies -s"
#. type: IP
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
#, no-wrap
msgid "-u port"
msgstr "-u port"
#. type: Plain text
-#: doc/squid.8.in:102
+#: doc/squid.8.in:98
msgid "Specify ICP port number (default: 3130), disable with 0."
msgstr "Specify ICP port number (default: 3130), disable with 0."
-#. type: IP
-#: doc/squid.8.in:102
-#, no-wrap
-msgid "-v"
-msgstr "-v"
-
#. type: Plain text
-#: doc/squid.8.in:104
+#: doc/squid.8.in:100
msgid "Print version and build details."
msgstr "Print version and build details."
-#. type: IP
-#: doc/squid.8.in:104
-#, no-wrap
-msgid "-z"
-msgstr "-z"
-
#. type: Plain text
-#: doc/squid.8.in:106
+#: doc/squid.8.in:102
msgid "Create swap directories"
msgstr "Create swap directories"
-#. type: IP
-#: doc/squid.8.in:106
-#, no-wrap
-msgid "-C"
-msgstr "-C"
-
#. type: Plain text
-#: doc/squid.8.in:108
+#: doc/squid.8.in:104
msgid "Do not catch fatal signals."
msgstr "Do not catch fatal signals."
-#. type: IP
-#: doc/squid.8.in:108
-#, no-wrap
-msgid "-F"
-msgstr "-F"
-
#. type: Plain text
-#: doc/squid.8.in:110
+#: doc/squid.8.in:106
msgid "Don't serve any requests until store is rebuilt."
msgstr "Don't serve any requests until store is rebuilt."
-#. type: IP
-#: doc/squid.8.in:110
-#, no-wrap
-msgid "-N"
-msgstr "-N"
-
#. type: Plain text
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
msgid "No daemon mode."
msgstr "No daemon mode."
#. type: IP
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
#, no-wrap
msgid "-O options"
msgstr "-O options"
#. type: Plain text
-#: doc/squid.8.in:114
+#: doc/squid.8.in:110
msgid "Set Windows Service Command line options in Registry."
msgstr "Set Windows Service Command line options in Registry."
-#. type: IP
-#: doc/squid.8.in:114
-#, no-wrap
-msgid "-R"
-msgstr "-R"
-
#. type: Plain text
-#: doc/squid.8.in:116
+#: doc/squid.8.in:112
msgid "Do not set REUSEADDR on port."
msgstr "Do not set REUSEADDR on port."
-#. type: IP
-#: doc/squid.8.in:116
-#, no-wrap
-msgid "-S"
-msgstr "-S"
-
#. type: Plain text
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
msgid "Double-check swap during rebuild."
msgstr "Double-check swap during rebuild."
#. type: IP
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
#, no-wrap
msgid "-X"
msgstr "-X"
#. type: Plain text
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
msgid "Force full debugging."
msgstr "Force full debugging."
#. type: IP
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
#, no-wrap
msgid "-Y"
msgstr "-Y"
#. type: Plain text
-#: doc/squid.8.in:122
+#: doc/squid.8.in:118
msgid "Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload."
msgstr "Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload."
-#. type: Plain text
-#: doc/squid.8.in:125
-msgid "I<@DEFAULT_CONFIG_FILE@>"
-msgstr "I<@DEFAULT_CONFIG_FILE@>"
+#. type: SH
+#: doc/squid.8.in:119 tools/cachemgr.cgi.8.in:13
+#, no-wrap
+msgid "FILES"
+msgstr "FILES"
#. type: Plain text
-#: doc/squid.8.in:131
+#: doc/squid.8.in:127
msgid ""
"The main configuration file. You must initially make changes to this file "
"for B<squid> to work. For example, the default configuration does not allow "
"access from any browser."
#. type: Plain text
-#: doc/squid.8.in:134
+#: doc/squid.8.in:130
msgid "I<*.default files>"
msgstr "I<*.default files>"
#. type: Plain text
-#: doc/squid.8.in:138
+#: doc/squid.8.in:134
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to look up the default "
"configuration settings and syntax after upgrading."
#. type: Plain text
-#: doc/squid.8.in:141
-msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
-msgstr "I<@DEFAULT_CONFIG_FILE@.documented>"
-
-#. type: Plain text
-#: doc/squid.8.in:147
+#: doc/squid.8.in:143
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to read the documentation for "
"B<see>http://www.squid-cache.org/Doc/config/"
#. type: Plain text
-#: doc/squid.8.in:150
-msgid "I<cachemgr.conf>"
-msgstr "I<cachemgr.conf>"
-
-#. type: Plain text
-#: doc/squid.8.in:152
+#: doc/squid.8.in:148
msgid "The main configuration file for the web cachemgr.cgi tools."
msgstr "The main configuration file for the web cachemgr.cgi tools."
#. type: Plain text
-#: doc/squid.8.in:155
-msgid "I<msntauth.conf>"
-msgstr "I<msntauth.conf>"
-
-#. type: Plain text
-#: doc/squid.8.in:157
+#: doc/squid.8.in:153
msgid "The main configuration file for the Sample MSNT authenticator."
msgstr "The main configuration file for the Sample MSNT authenticator."
#. type: Plain text
#: doc/squid.8.in:160
-msgid "I<errorpage.css>"
-msgstr "I<errorpage.css>"
-
-#. type: Plain text
-#: doc/squid.8.in:164
msgid ""
"CSS Stylesheet to control the display of generated error pages. Use this to "
"set any company branding you need, it will apply to every Language Squid "
"provides error pages for."
#. type: Plain text
-#: doc/squid.8.in:167
-msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-msgstr "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-
-#. type: Plain text
-#: doc/squid.8.in:169
+#: doc/squid.8.in:165
msgid "MIME type mappings for FTP gatewaying"
msgstr "MIME type mappings for FTP gatewaying"
#. type: Plain text
#: doc/squid.8.in:172
-msgid "I<@DEFAULT_ERROR_DIR@>"
-msgstr "I<@DEFAULT_ERROR_DIR@>"
-
-#. type: Plain text
-#: doc/squid.8.in:176
msgid "Location of B<squid> error pages and templates."
msgstr "Location of B<squid> error pages and templates."
+#. type: SH
+#: doc/squid.8.in:174 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:78
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:237
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+#: helpers/basic_auth/PAM/pam_auth.8:89
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:211
+#: helpers/external_acl/session/squid_session.8:61
+#: helpers/external_acl/unix_group/squid_unix_group.8:63
+#: tools/cachemgr.cgi.8.in:39 tools/squidclient.1:119
+#, no-wrap
+msgid "SEE ALSO"
+msgstr "SEE ALSO"
+
#. type: Plain text
-#: doc/squid.8.in:185
-msgid ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#: doc/squid.8.in:183
+#, fuzzy
+msgid "B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq>"
msgstr ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
+"Configuration Manual http://www.squid-cache.org/Doc/config/>"
#. type: Plain text
-#: doc/squid.8.in:188
+#: doc/squid.8.in:184
+#, fuzzy
msgid ""
-"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
-"Configuration Manual http://www.squid-cache.org/Doc/config/>"
+"B<The Squid Configuration Manual http://www.squid-cache.org/Doc/config/>"
msgstr ""
"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
"Configuration Manual http://www.squid-cache.org/Doc/config/>"
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
-#, no-wrap
-msgid "ncsa_auth"
-msgstr "ncsa_auth"
-
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:8
#, no-wrap
-msgid "May 16, 2006"
-msgstr "May 16, 2006"
+msgid "basic_getpwnam_auth"
+msgstr ""
#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
#, no-wrap
-msgid "Squid NCSA Auth helper"
-msgstr "Squid NCSA Auth helper"
+msgid "Squid getpwnam Authenticator"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17
-msgid "ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
-msgstr "ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:5
+msgid "basic_getpwnam_auth - Local Users auth helper for Squid"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:21
-#, no-wrap
-msgid "B<ncsa_auth> I<passwdfile> \n"
-msgstr "B<ncsa_auth> I<passwdfile> \n"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:12
+#, fuzzy
+msgid ""
+"This helper allows Squid to authenticate any local user accounts to validate "
+"the user name and password of Basic HTTP authentication."
+msgstr ""
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:25
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:15
msgid ""
-"B<ncsa_auth> allows Squid to read and authenticate user and password "
-"information from an NCSA/Apache httpd-style password file when using basic "
-"HTTP authentication."
+"Uses getpwnam() and getspnam() routines for authentication. This has the "
+"following advantages over the NCSA module:"
msgstr ""
-"B<ncsa_auth> allows Squid to read and authenticate user and password "
-"information from an NCSA/Apache httpd-style password file when using basic "
-"HTTP authentication."
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:27
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21
msgid ""
-"The only parameter is the password file. It must have permissions to be "
-"read by the user that Squid is running as (cache_effective_user in "
-"squid.conf)."
+"B<Allows>authenticationB<of>allB<known>localB<users> "
+"B<Allows>authenticationB<through>nsswitch.conf B<can>handleB<NIS(+)>requests "
+"B<can>handleB<LDAP>request B<can>handleB<PAM>request"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:22
+#, no-wrap
+msgid "SQUID.CONF"
msgstr ""
-"The only parameter is the password file. It must have permissions to be "
-"read by the user that Squid is running as (cache_effective_user in "
-"squid.conf)."
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:29
-msgid "This password file can be manipulated using htpasswd."
-msgstr "This password file can be manipulated using htpasswd."
-
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-msgid "Only specify the password file name."
-msgstr "Only specify the password file name."
-
-#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31 helpers/external_acl/session/squid_session.8:34
-#, no-wrap
-msgid "EXAMPLE"
-msgstr "EXAMPLE"
-
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:33
-msgid "B<ncsa_auth> /etc/squid/squid.pass"
-msgstr "B<ncsa_auth> /etc/squid/squid.pass"
-
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35
-msgid "B<ncsa_auth> must have access to the password file to be executed."
-msgstr "B<ncsa_auth> must have access to the password file to be executed."
-
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37
-msgid "B<htpasswd>(1), B<squid>(8)"
-msgstr "B<htpasswd>(1), B<squid>(8)"
-
-#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37 helpers/basic_auth/PAM/pam_auth.8:70 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65 helpers/external_acl/session/squid_session.8:47 helpers/external_acl/unix_group/squid_unix_group.8:41
-#, no-wrap
-msgid "AUTHOR"
-msgstr "AUTHOR"
-
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:38
-msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
-msgstr "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "pam_auth"
-msgstr "pam_auth"
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "5 Sep 2003"
-msgstr "5 Sep 2003"
-
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "Squid PAM Auth"
-msgstr "Squid PAM Auth"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:5
-msgid "pam_auth - Squid PAM authentication helper"
-msgstr "pam_auth - Squid PAM authentication helper"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:8
-msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
-msgstr "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:13
-msgid ""
-"This helper allows Squid to connect to a mostly any available PAM database "
-"to validate the user name and password of Basic HTTP authentication."
-msgstr ""
-"This helper allows Squid to connect to a mostly any available PAM database "
-"to validate the user name and password of Basic HTTP authentication."
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:14
-#, no-wrap
-msgid "B<-s >I<service-name>"
-msgstr "B<-s >I<service-name>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:17
-msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
-msgstr "Specifies the PAM service name Squid uses, defaults to \"squid\""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:18
-#, no-wrap
-msgid "B<-t >I<TTL>"
-msgstr "B<-t >I<TTL>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:26
-msgid ""
-"Enables persistent PAM connections where the connection to the PAM database "
-"is kept open and reused for new logins. The TTL specifies how long the "
-"connection will be kept open (in seconds). Default is to not keep PAM "
-"connections open. Please note that the use of persistent PAM connections is "
-"slightly outside the PAM specification and may not work with all PAM "
-"configurations."
-msgstr ""
-"Enables persistent PAM connections where the connection to the PAM database "
-"is kept open and reused for new logins. The TTL specifies how long the "
-"connection will be kept open (in seconds). Default is to not keep PAM "
-"connections open. Please note that the use of persistent PAM connections is "
-"slightly outside the PAM specification and may not work with all PAM "
-"configurations."
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:27
-#, no-wrap
-msgid "B<-o>"
-msgstr "B<-o>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:31
-msgid "Do not perform the PAM account management group (account expiration etc)"
-msgstr "Do not perform the PAM account management group (account expiration etc)"
-
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:33 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
-#, no-wrap
-msgid "CONFIGURATION"
-msgstr "CONFIGURATION"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:39
-msgid ""
-"The program needs a PAM service to be configured in B</etc/pam.conf> or "
-"B</etc/pam.d/E<lt>servicenameE<gt>>"
-msgstr ""
-"The program needs a PAM service to be configured in B</etc/pam.conf> or "
-"B</etc/pam.d/E<lt>servicenameE<gt>>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:44
-msgid ""
-"The default service name is \"squid\", and the program makes use of the "
-"'B<auth>' and 'B<account>' management groups to verify the password and the "
-"accounts validity."
-msgstr ""
-"The default service name is \"squid\", and the program makes use of the "
-"'B<auth>' and 'B<account>' management groups to verify the password and the "
-"accounts validity."
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:48
-msgid ""
-"For details on how to configure PAM services, see the PAM documentation for "
-"your system. This manual does not cover PAM configuration details."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:26
+msgid "B<auth_param basic program /path/to/basic_getpwnam_auth>"
msgstr ""
-"For details on how to configure PAM services, see the PAM documentation for "
-"your system. This manual does not cover PAM configuration details."
#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:49 helpers/external_acl/unix_group/squid_unix_group.8:36
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:28
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:206
+#: helpers/basic_auth/PAM/pam_auth.8:49
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:179
+#: helpers/external_acl/unix_group/squid_unix_group.8:36
#, no-wrap
msgid "NOTES"
msgstr "NOTES"
#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:35
#: helpers/basic_auth/PAM/pam_auth.8:56
msgid ""
"When used for authenticating to local UNIX shadow password databases the "
"recommended, but if you absolutely need to then make the program setuid root"
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:59
-msgid "B<chown root pam_auth>"
-msgstr "B<chown root pam_auth>"
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:61
-msgid "B<chmod u+s pam_auth>"
-msgstr "B<chmod u+s pam_auth>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:40
+msgid "B<chown root basic_getpwnam_auth> B<chmod u+s basic_getpwnam_auth>"
+msgstr ""
#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:48
#: helpers/basic_auth/PAM/pam_auth.8:69
msgid ""
"Please note that in such configurations it is also strongly recommended that "
"author cannot be held responsible for any security issues due to such "
"installations."
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:212
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:70
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:185
+#: helpers/external_acl/session/squid_session.8:47
+#: helpers/external_acl/unix_group/squid_unix_group.8:41
+#: tools/squidclient.1:122
+#, no-wrap
+msgid "AUTHOR"
+msgstr "AUTHOR"
+
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:73
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54
msgid ""
-"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+"Squid basic_getpwnam_auth is written by I<Erik Hofman E<lt>erik.hofman@a1."
+"nlE<gt>> I<Robin Elfrink E<lt>robin@a1.nlE<gt>> I<Giancarlo Razzolini "
+"E<lt>linux-fan@onda.com.brE<gt>>"
msgstr ""
-"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57
+msgid ""
+"Based on original code by I<Jon Thackray E<lt>jrmt@uk.gdscorp.comE<gt>.>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:60
+#, fuzzy
+msgid ""
+"This manual is written by I<Amos Jeffries E<lt>squid3@treenet.co.nzE<gt>>"
+msgstr ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:61
#: helpers/basic_auth/PAM/pam_auth.8:74
#, no-wrap
msgid "COPYRIGHT"
msgstr "COPYRIGHT"
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:77
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:64
+#, fuzzy
msgid ""
-"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>"
+"Squid basic_getpwnam_auth and this manual is Copyright to the authors listed "
+"above."
msgstr ""
"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
"E<lt>hno@squid-cache.orgE<gt>"
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:66
+msgid ""
+"Distributed under the GNU General Public License (GNU GPL) version 2 and "
+"later."
+msgstr ""
+
#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:78 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75 helpers/external_acl/session/squid_session.8:51 helpers/external_acl/unix_group/squid_unix_group.8:53
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:67
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:225
+#: helpers/basic_auth/PAM/pam_auth.8:78
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:199
+#: helpers/external_acl/session/squid_session.8:51
+#: helpers/external_acl/unix_group/squid_unix_group.8:53
#, no-wrap
msgid "QUESTIONS"
msgstr "QUESTIONS"
#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:71
#: helpers/basic_auth/PAM/pam_auth.8:82
msgid ""
"Questions on the usage of this program can be sent to the I<Squid Users "
"E<lt>squid-users@squid-cache.orgE<gt>> mailing list."
#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:83 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81 helpers/external_acl/session/squid_session.8:55 helpers/external_acl/unix_group/squid_unix_group.8:57
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:72
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:231
+#: helpers/basic_auth/PAM/pam_auth.8:83
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:205
+#: helpers/external_acl/session/squid_session.8:55
+#: helpers/external_acl/unix_group/squid_unix_group.8:57
#, no-wrap
msgid "REPORTING BUGS"
msgstr "REPORTING BUGS"
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:88 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86 helpers/external_acl/session/squid_session.8:60
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:236
+#: helpers/basic_auth/PAM/pam_auth.8:88
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:210
+#: helpers/external_acl/session/squid_session.8:60
msgid ""
-"Report bugs or bug-fixes to I<Squid Bugs "
-"E<lt>squid-bugs@squid-cache.orgE<gt>> or ideas for new improvements to "
-"I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
+"orgE<gt>> or ideas for new improvements to I<Squid Developers E<lt>squid-"
+"dev@squid-cache.orgE<gt>>"
msgstr ""
-"Report bugs or bug-fixes to I<Squid Bugs "
-"E<lt>squid-bugs@squid-cache.orgE<gt>> or ideas for new improvements to "
-"I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
+"orgE<gt>> or ideas for new improvements to I<Squid Developers E<lt>squid-"
+"dev@squid-cache.orgE<gt>>"
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:90
-msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
-msgstr "B<pam>(8),B< PAM Systems Administrator Guide>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79
+msgid ""
+"B<squid>(8),B<basic_pam_auth>(8),B<basic_ncsa_auth>(8),B<basic_ldap_auth>(8)"
+msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "squid_radius_auth"
-msgstr "squid_radius_auth"
+msgid "basic_ldap_auth"
+msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "7 August 2004"
-msgstr "7 August 2004"
+msgid "14 January 2005"
+msgstr ""
#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
-#, no-wrap
-msgid "Squid RADIUS Auth"
-msgstr "Squid RADIUS Auth"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
+#, fuzzy, no-wrap
+msgid "Squid LDAP Auth"
+msgstr "Squid PAM Auth"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
-msgid "squid_radius_auth - Squid RADIUS authentication helper"
-msgstr "squid_radius_auth - Squid RADIUS authentication helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:5
+#, fuzzy
+msgid "basic_ldap_auth - LDAP authentication helper for Squid"
+msgstr ""
+"ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
-msgid "B<squid_radius_auth> -f configfile"
-msgstr "B<squid_radius_auth> -f configfile"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:9
+msgid ""
+"B<basic_ldap_auth> -b \"base DN\" [-u attribute] [options] [ldap_server_name"
+"[:port]|URI]..."
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
-msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
-msgstr "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12
+msgid ""
+"B<basic_ldap_auth> -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:20
msgid ""
-"This helper allows Squid to connect to a RADIUS server to validate the user "
-"name and password of Basic HTTP authentication."
+"This helper allows Squid to connect to a LDAP directory to validate the user "
+"name and password of Basic HTTP authentication. LDAP options are specified "
+"as parameters on the command line, while the username(s) and password(s) to "
+"be checked against the LDAP directory are specified on subsequent lines of "
+"input to the helper, one username/password pair per line separated by a "
+"space."
msgstr ""
-"This helper allows Squid to connect to a RADIUS server to validate the user "
-"name and password of Basic HTTP authentication."
-#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
-#, no-wrap
-msgid "B<-f >I<configfile >"
-msgstr "B<-f >I<configfile >"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:26
+msgid ""
+"As expected by the basic authentication construct of Squid, after specifying "
+"a username and password followed by a new line, this helper will produce "
+"either OK or ERR on the following line to show if the specified credentials "
+"are correct according to the LDAP directory."
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31
msgid ""
-"Specifies the path to a configuration file. See the CONFIGURATION section "
-"for details."
+"The program has two major modes of operation. In the default mode of "
+"operation the users DN is constructed using the base DN and user attribute. "
+"In the other mode of operation a search filter is used to locate valid user "
+"DN's below the base DN."
msgstr ""
-"Specifies the path to a configuration file. See the CONFIGURATION section "
-"for details."
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:34
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:26
#, no-wrap
-msgid "B<-h >I<server>"
-msgstr "B<-h >I<server>"
+msgid "B<-b >I<basedn >B<(REQUIRED)>"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
-msgid "Alternative method of specifying the server to connect to"
-msgstr "Alternative method of specifying the server to connect to"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:37
+msgid "Specifies the base DN under which the users are located."
+msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
-#, no-wrap
-msgid "B<-p >I<port>"
-msgstr "B<-p >I<port>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:38
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:40
+#, fuzzy, no-wrap
+msgid "B<-f >I<filter>"
+msgstr "B<-f >I<configfile >"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:43
msgid ""
-"Specify another server port where the RADIUS server listens for requests if "
-"different from the default RADIUS port. Normally not specified."
+"LDAP search filter to locate the user DN. Required if the users are in a "
+"hierarchy below the base DN, or if the login name is not what builds the "
+"user specific part of the users DN."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:48
+msgid ""
+"The search filter can contain up to 15 occurrences of %s which will be "
+"replaced by the username, as in \"uid=%s\" for RFC2037 directories. For a "
+"detailed description of LDAP search filter syntax see RFC2254."
msgstr ""
-"Specify another server port where the RADIUS server listens for requests if "
-"different from the default RADIUS port. Normally not specified."
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
-#, no-wrap
-msgid "B<-i >I<identifier>"
-msgstr "B<-i >I<identifier>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:49
+#, fuzzy, no-wrap
+msgid "B<-u >I<userattr>"
+msgstr "B<-h >I<server>"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:54
msgid ""
-"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
-"specified the IP address is used as to identify the proxy."
+"Specifies the name of the DN attribute that contains the username/login. "
+"Combined with the base DN to construct the users DN when no search filter is "
+"specified (-f option). Defaults to 'uid'"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:60
+msgid ""
+"Note: This can only be done if all your users are located directly under the "
+"same position in the LDAP tree and the login name is used for naming each "
+"user object. If your LDAP tree does not match these criterias or if you want "
+"to filter who are valid users then you need to use a search filter to search "
+"for your users DN (-f option)."
msgstr ""
-"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
-"specified the IP address is used as to identify the proxy."
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
-#, no-wrap
-msgid "B<-w >I<secret>"
-msgstr "B<-w >I<secret>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61
+#, fuzzy, no-wrap
+msgid "B<-U >I<passwordattr>"
+msgstr "B<-p >I<port>"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:65
msgid ""
-"Alternative method of specifying the shared secret. Using the configuration "
-"file is generally more secure and recommended."
+"Use ldap_compare instead of ldap_simple_bind to verify the users password. "
+"passwordattr is the LDAP attribute storing the users password."
msgstr ""
-"Alternative method of specifying the shared secret. Using the configuration "
-"file is generally more secure and recommended."
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
-#, no-wrap
-msgid "B<-t >I<timeout>"
-msgstr "B<-t >I<timeout>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:66
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:61
+#, fuzzy, no-wrap
+msgid "B<-s >I<base|one|sub>"
+msgstr "B<-s >I<service-name>"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
-msgid "RADIUS request timeout. Default 10 seconds."
-msgstr "RADIUS request timeout. Default 10 seconds."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:70
+msgid ""
+"search scope when performing user DN searches specified by the -f option. "
+"Defaults to 'sub'."
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:77
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:71
msgid ""
-"The configuration specifies how the helper connects to RADIUS. The file "
-"contains a list of directives (one per line). Lines beginning with a # is "
-"ignored."
+"B<base> object only, B<one> level below the base object or B<sub>tree below "
+"the base object"
msgstr ""
-"The configuration specifies how the helper connects to RADIUS. The file "
-"contains a list of directives (one per line). Lines beginning with a # is "
-"ignored."
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:78
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:72
#, no-wrap
-msgid "B<server >I<radiusserver>"
-msgstr "B<server >I<radiusserver>"
+msgid "B<-D >I<binddn >B<-w >I<password>"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
-msgid "specifies the name or address of the RADIUS server to connect to."
-msgstr "specifies the name or address of the RADIUS server to connect to."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:83
+msgid ""
+"The DN and password to bind as while performing searches. Required by the B<-"
+"f> flag if the directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:88
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration it is strongly recommended to use a account with minimal "
+"associated privileges. This to limit the damage in case someone could get "
+"hold of a copy of your Squid configuration file."
+msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:89
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:83
#, no-wrap
-msgid "B<secret >I<somesecretstring>"
-msgstr "B<secret >I<somesecretstring>"
+msgid "B<-D >I<binddn >B<-W >I<secretfile >"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
-msgid "specifies the shared RADIUS secret."
-msgstr "specifies the shared RADIUS secret."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:93
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:87
+msgid ""
+"The DN and the name of a file containing the password to bind as while "
+"performing searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:98
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:92
+msgid ""
+"Less insecure version of the former parameter pair with two advantages: The "
+"password does not occur in the process listing, and the password is not "
+"being compromised if someone gets the squid configuration file without "
+"getting the secretfile."
+msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
-#, no-wrap
-msgid "B<identifier >I<nameofserver>"
-msgstr "B<identifier >I<nameofserver>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:99
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:93
+#, fuzzy, no-wrap
+msgid "B<-P>"
+msgstr "B<-o>"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:106
msgid ""
-"specifies what the proxy should identify itsels as to the RADIUS server. "
-"This directive is optional."
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while validating a username to preserve resources at the LDAP server. This "
+"option causes the LDAP connection to be kept open, allowing it to be reused "
+"for further user validations. Recommended for larger installations."
msgstr ""
-"specifies what the proxy should identify itsels as to the RADIUS server. "
-"This directive is optional."
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:107
+#, fuzzy, no-wrap
+msgid "B<-O>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:116
+msgid ""
+"Only bind once per LDAP connection. Some LDAP servers do not allow re-"
+"binding as another user after a successful ldap_bind. The use of this "
+"option always opens a new connection for each login attempt. If combined "
+"with the -P option for persistent LDAP connection then the connection used "
+"for searching for the user DN is kept persistent but a new connection is "
+"opened to verify each users password once the DN is found."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:117
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:101
+#, fuzzy, no-wrap
+msgid "B<-R>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:104
+msgid "do not follow referrals"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:121
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:105
#, no-wrap
-msgid "B<port >I<portnumber>"
-msgstr "B<port >I<portnumber>"
+msgid "B<-a >I<never|always|search|find>"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
-msgid "Specifies the port number or service name where the helper should connect."
-msgstr "Specifies the port number or service name where the helper should connect."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:124
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:108
+msgid "when to dereference aliases. Defaults to 'never'"
+msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68 helpers/external_acl/unix_group/squid_unix_group.8:44
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:133
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:117
msgid ""
-"This manual page was written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+"B<never> dereference aliases (default), B<always> dereference aliases, only "
+"while B<search>ing or only to B<find> the base object"
msgstr ""
-"This manual page was written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:134
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:118
+#, fuzzy, no-wrap
+msgid "B<-H>I< ldapuri>"
+msgstr "B<-p >I<port>"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:138
msgid ""
-"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
-"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
-"and many others"
+"Specity the LDAP server to connect to by LDAP URI (requires OpenLDAP "
+"libraries). Servers can also be specified last on the command line."
msgstr ""
-"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
-"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
-"and many others"
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:139
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:122
+#, fuzzy, no-wrap
+msgid "B<-h>I< ldapserver>"
+msgstr "B<-h >I<server>"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
msgid ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>, or to your favorite RADIUS "
-"list/friend if the question is more related to RADIUS than Squid."
+"Specify the LDAP server to connect to. Servers can also be specified last on "
+"the command line."
msgstr ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>, or to your favorite RADIUS "
-"list/friend if the question is more related to RADIUS than Squid."
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+#, fuzzy, no-wrap
+msgid "B<-p>I< ldapport>"
+msgstr "B<-p >I<port>"
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
-msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
-msgstr "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:148
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389. Can also be specified within the server "
+"specificiation by using servername:port syntax."
+msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:149
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:130
#, no-wrap
-msgid "squid_session"
-msgstr "squid_session"
+msgid "B<-v>I< 2|3>"
+msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "19 March 2006"
-msgstr "19 March 2006"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:133
+msgid "LDAP protocol version. Defaults to 2 if not specified."
+msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "Version 1.0"
-msgstr "Version 1.0"
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:153
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:134
+#, fuzzy, no-wrap
+msgid "B<-Z>"
+msgstr "B<-o>"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:5
-msgid "squid_session - Squid session tracking external acl group helper"
-msgstr "squid_session - Squid session tracking external acl group helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:156
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:137
+msgid "Use TLS encryption"
+msgstr ""
-#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:8
-msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
-msgstr "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:157
+#, fuzzy, no-wrap
+msgid "B<-S>I<certpath>"
+msgstr "B<-b >I<dbpath>"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:13
-msgid ""
-"This helper maintains a concept of sessions by monitoring requests and "
-"timing out sessions if no requests have been seen for the idle timeout "
-"timer."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:160
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:141
+msgid "Enable LDAP over SSL (requires Netscape LDAP API libraries)"
msgstr ""
-"This helper maintains a concept of sessions by monitoring requests and "
-"timing out sessions if no requests have been seen for the idle timeout "
-"timer."
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:161
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:142
+#, fuzzy, no-wrap
+msgid "B<-c>I<connect_timeout>"
+msgstr "B<-t >I<timeout>"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:15
-msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
-msgstr "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
+msgid ""
+"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP "
+"API libraries)"
+msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:16
-#, no-wrap
-msgid "B<-t >I<idletimeout >B<(default 3600)>"
-msgstr "B<-t >I<idletimeout >B<(default 3600)>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
+#, fuzzy, no-wrap
+msgid "B<-t>I<search_timeout>"
+msgstr "B<-t >I<timeout>"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:19
-msgid "Specifies the session idle timeout timer."
-msgstr "Specifies the session idle timeout timer."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:168
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:149
+msgid "Specify time limit on LDAP search operations"
+msgstr ""
#. type: TP
-#: helpers/external_acl/session/squid_session.8:20
-#, no-wrap
-msgid "B<-b >I<dbpath>"
-msgstr "B<-b >I<dbpath>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:158
+#, fuzzy, no-wrap
+msgid "B<-d>"
+msgstr "B<-o>"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:25
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:163
msgid ""
-"Path to persistent database. If not specified the session details will be "
-"kept in memory only and all sessions will reset each time Squid restarts "
-"it's helpers (Squid restart or rotation of logs)."
+"Debug mode where each step taken will get reported in detail. Useful for "
+"understanding what goes wrong if the results is not what is expected."
msgstr ""
-"Path to persistent database. If not specified the session details will be "
-"kept in memory only and all sessions will reset each time Squid restarts "
-"it's helpers (Squid restart or rotation of logs)."
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:26
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:175
+#: helpers/external_acl/unix_group/squid_unix_group.8:25
#, no-wrap
-msgid "B<-a>"
-msgstr "B<-a>"
+msgid "EXAMPLES"
+msgstr "EXAMPLES"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:179
msgid ""
-"Active mode. In this mode sessions are started by evaluating an acl with the "
-"argument LOGIN, or terminated by the argument LOGOUT."
+"For directories using the RFC2307 layout with a single domain, all you need "
+"to specify is usually the base DN under where your users are located and the "
+"server name:"
msgstr ""
-"Active mode. In this mode sessions are started by evaluating an acl with the "
-"argument LOGIN, or terminated by the argument LOGOUT."
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:33
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:181
+msgid "basic_ldap_auth -b \"ou=people,dc=your,dc=domain\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:185
msgid ""
-"Without this flag the helper automatically starts the session after the "
-"first request."
+"If you have sub-domains then you need to use a search filter approach to "
+"locate your user DNs as these can no longer be constructed direcly from the "
+"base DN and login name alone:"
msgstr ""
-"Without this flag the helper automatically starts the session after the "
-"first request."
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:37
-msgid "Configuration example using the default automatic mode"
-msgstr "Configuration example using the default automatic mode"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:187
+msgid "basic_ldap_auth -b \"dc=your,dc=domain\" -f \"uid=%s\" ldapserver"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:190
msgid ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 "
-"%LOGIN /usr/local/squid/libexec/squid_session"
+"And similarily if you only want to allow access to users having a specific "
+"attribute"
msgstr ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 "
-"%LOGIN /usr/local/squid/libexec/squid_session"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:41
-msgid "acl session external session"
-msgstr "acl session external session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:192
+msgid ""
+"basic_ldap_auth -b \"dc=your,dc=domain\" -f \"(&(uid=%s)"
+"(specialattribute=value))\" ldapserver"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:43
-msgid "http_access deny !session"
-msgstr "http_access deny !session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:196
+msgid ""
+"Or if the user attribute of the user DN is \"cn\" instead of \"uid\" and you "
+"do not want to have to search for the users then you could use something "
+"like the following example for Active Directory:"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:45
-msgid "deny_info http://your.server/bannerpage?url=%s session"
-msgstr "deny_info http://your.server/bannerpage?url=%s session"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:198
+msgid "basic_ldap_auth -u cn -b \"cn=Users,dc=your,dc=domain\" ldapserver"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:47
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:203
msgid ""
-"Then set up http://your.server/bannerpage to display a session startup page "
-"and then redirect the user back to the requested URL given in the url query "
-"parameter."
+"If you want to search for the user DN and your directory does not allow "
+"anonymous searches then you must also use the -D and -w flags to specify a "
+"user DN and password to log in as to perform the searches, as in the "
+"following complex Active Directory example"
msgstr ""
-"Then set up http://your.server/bannerpage to display a session startup page "
-"and then redirect the user back to the requested URL given in the url query "
-"parameter."
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:50
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:205
msgid ""
-"This helper and documentation was written by I<Henrik Nordstrom "
-"E<lt>henrik@henriknordstrom.netE<gt>>"
+"basic_ldap_auth -P -R -b \"dc=your,dc=domain\" -D \"cn=squid,cn=users,"
+"dc=your,dc=domain\" -w \"secretsquidpassword\" -f \"(&(userPrincipalName=%s)"
+"(objectClass=Person))\" activedirectoryserver"
msgstr ""
-"This helper and documentation was written by I<Henrik Nordstrom "
-"E<lt>henrik@henriknordstrom.netE<gt>>"
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:54
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211
msgid ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>."
+"When constructing search filters it is strongly recommended to test the "
+"filter using ldapsearch before you attempt to use basic_ldap_auth. This to "
+"verify that the filter matches what you expect."
msgstr ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>."
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:62
-msgid "B<squid>(B<8>)"
-msgstr "B<squid>(B<8>)"
-
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
-#, no-wrap
-msgid "squid_unix_group"
-msgstr "squid_unix_group"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:215
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
+#: helpers/external_acl/unix_group/squid_unix_group.8:44
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
+msgstr ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
-#, no-wrap
-msgid "12 August 2002"
-msgstr "12 August 2002"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:220
+#, fuzzy
+msgid ""
+"basic_ldap_auth is written by I<Glenn Newton E<lt>gnewton@wapiti.cisti.nrc."
+"caE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:221
+#: helpers/external_acl/unix_group/squid_unix_group.8:48
#, no-wrap
-msgid "Squid UNIX Group helper"
-msgstr "Squid UNIX Group helper"
+msgid "KNOWN ISSUES"
+msgstr "KNOWN ISSUES"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:5
-msgid "squid_unix_group - Squid UNIX Group external_acl helper"
-msgstr "squid_unix_group - Squid UNIX Group external_acl helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:224
+msgid ""
+"Will crash if other % values than %s is used in -f, or if more than 15 %s is "
+"used."
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:8
-msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
-msgstr "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:230
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:204
+#, fuzzy
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite LDAP list/friend if the question is "
+"more related to LDAP than Squid."
+msgstr ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
+"more related to RADIUS than Squid."
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:12
-msgid ""
-"This helper allows Squid to base access controls on users memberships in "
-"UNIX groups."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:239
+msgid "B<ldapsearch>(B<1>),"
msgstr ""
-"This helper allows Squid to base access controls on users memberships in "
-"UNIX groups."
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:13
-#, no-wrap
-msgid "B<-g >I<groupname >"
-msgstr "B<-g >I<groupname >"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:241
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:216
+msgid "Your favorite LDAP documentation"
+msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:16
-msgid "Specifies a group name to match."
-msgstr "Specifies a group name to match."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:242
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:217
+msgid "B<RFC2254> - The String Representation of LDAP Search Filters,"
+msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, fuzzy, no-wrap
+msgid "basic_ncsa_auth"
+msgstr "ncsa_auth"
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
#, no-wrap
-msgid "B<-p>"
-msgstr "B<-p>"
+msgid "May 16, 2006"
+msgstr "May 16, 2006"
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "Squid NCSA Auth helper"
+msgstr "Squid NCSA Auth helper"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:20
-msgid "Also match the users primary group from /etc/passwd"
-msgstr "Also match the users primary group from /etc/passwd"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+#, fuzzy
+msgid ""
+"basic_ncsa_auth - NCSA httpd-style password file authentication helper for "
+"Squid"
+msgstr ""
+"ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:21
+#, fuzzy, no-wrap
+msgid "B<basic_ncsa_auth> I<passwdfile> \n"
+msgstr "B<ncsa_auth> I<passwdfile> \n"
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:25
+#, fuzzy
+msgid ""
+"B<basic_ncsa_auth> allows Squid to read and authenticate user and password "
+"information from an NCSA/Apache httpd-style password file when using basic "
+"HTTP authentication."
+msgstr ""
+"B<ncsa_auth> allows Squid to read and authenticate user and password "
+"information from an NCSA/Apache httpd-style password file when using basic "
+"HTTP authentication."
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:27
+#, fuzzy
+msgid ""
+"The only parameter is the password file. It must have permissions to be "
+"read by the user that Squid is running as."
+msgstr ""
+"The only parameter is the password file. It must have permissions to be "
+"read by the user that Squid is running as (cache_effective_user in squid."
+"conf)."
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29
+msgid "This password file can be manipulated using htpasswd."
+msgstr "This password file can be manipulated using htpasswd."
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+msgid "Only specify the password file name."
+msgstr "Only specify the password file name."
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+#: helpers/external_acl/session/squid_session.8:34
#, no-wrap
-msgid "B<-s>"
-msgstr "B<-s>"
+msgid "EXAMPLE"
+msgstr "EXAMPLE"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:24
-msgid "Strip NT domain name component from user names (/ or \\e separated)"
-msgstr ""Strip NT domain name component from user names (/ or \\e separated)
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33
+#, fuzzy
+msgid "B<basic_ncsa_auth> /etc/squid/squid.pass"
+msgstr "B<ncsa_auth> /etc/squid/squid.pass"
#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33 tools/cachemgr.cgi.8.in:31
#, no-wrap
-msgid "EXAMPLES"
-msgstr "EXAMPLES"
+msgid "SECURITY"
+msgstr "SECURITY"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:29
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+#, fuzzy
msgid ""
-"This squid.conf example defines two Squid acls. usergroup1 matches users in "
-"group1, and usergroup2 matches users in group2 or group3"
-msgstr ""
-"This squid.conf example defines two Squid acls. usergroup1 matches users in "
-"group1, and usergroup2 matches users in group2 or group3"
+"B<basic_ncsa_auth> must have access to the password file to be executed."
+msgstr "B<ncsa_auth> must have access to the password file to be executed."
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:31
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+msgstr "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38
+msgid "B<htpasswd>(1), B<squid>(8)"
+msgstr "B<htpasswd>(1), B<squid>(8)"
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "pam_auth"
+msgstr "pam_auth"
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "5 Sep 2003"
+msgstr "5 Sep 2003"
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "Squid PAM Auth"
+msgstr "Squid PAM Auth"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:5
+msgid "pam_auth - Squid PAM authentication helper"
+msgstr "pam_auth - Squid PAM authentication helper"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:8
+msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+msgstr "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:13
msgid ""
-"external_acl_type unix_group %LOGIN "
-"/usr/local/squid/libexec/squid_unix_group -p"
+"This helper allows Squid to connect to a mostly any available PAM database "
+"to validate the user name and password of Basic HTTP authentication."
msgstr ""
-"external_acl_type unix_group %LOGIN "
-"/usr/local/squid/libexec/squid_unix_group -p"
+"This helper allows Squid to connect to a mostly any available PAM database "
+"to validate the user name and password of Basic HTTP authentication."
-#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:33
-msgid "acl usergroup1 external unix_group group1"
-msgstr "acl usergroup1 external unix_group group1"
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:14
+#, no-wrap
+msgid "B<-s >I<service-name>"
+msgstr "B<-s >I<service-name>"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:35
-msgid "acl usergroup2 external unix_group group2 group3"
-msgstr "acl usergroup2 external unix_group group2 group3"
+#: helpers/basic_auth/PAM/pam_auth.8:17
+msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+msgstr "Specifies the PAM service name Squid uses, defaults to \"squid\""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:18
+#, no-wrap
+msgid "B<-t >I<TTL>"
+msgstr "B<-t >I<TTL>"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:40
+#: helpers/basic_auth/PAM/pam_auth.8:26
msgid ""
-"By default up to 11 groups can be matched in one acl (including commandline "
-"specified groups). This limit is defined by MAX_GROUPS in the source code."
+"Enables persistent PAM connections where the connection to the PAM database "
+"is kept open and reused for new logins. The TTL specifies how long the "
+"connection will be kept open (in seconds). Default is to not keep PAM "
+"connections open. Please note that the use of persistent PAM connections is "
+"slightly outside the PAM specification and may not work with all PAM "
+"configurations."
msgstr ""
-"By default up to 11 groups can be matched in one acl (including commandline "
-"specified groups). This limit is defined by MAX_GROUPS in the source code."
+"Enables persistent PAM connections where the connection to the PAM database "
+"is kept open and reused for new logins. The TTL specifies how long the "
+"connection will be kept open (in seconds). Default is to not keep PAM "
+"connections open. Please note that the use of persistent PAM connections is "
+"slightly outside the PAM specification and may not work with all PAM "
+"configurations."
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:27
+#, no-wrap
+msgid "B<-o>"
+msgstr "B<-o>"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:47
+#: helpers/basic_auth/PAM/pam_auth.8:31
msgid ""
-"squid_unix_group is written by I<Rodrigo Campos "
-"E<lt>rodrigo@geekbunker.orgE<gt>>"
+"Do not perform the PAM account management group (account expiration etc)"
msgstr ""
-"squid_unix_group is written by I<Rodrigo Campos "
-"E<lt>rodrigo@geekbunker.orgE<gt>>"
+"Do not perform the PAM account management group (account expiration etc)"
#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#: helpers/basic_auth/PAM/pam_auth.8:33
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
#, no-wrap
-msgid "KNOWN ISSUES"
-msgstr "KNOWN ISSUES"
+msgid "CONFIGURATION"
+msgstr "CONFIGURATION"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:52
+#: helpers/basic_auth/PAM/pam_auth.8:39
msgid ""
-"Does not understand gid aliased groups sometimes used to work around groups "
-"size limitations. If you are using gid aliased groups then you must specify "
-"each alias by name."
+"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
+"etc/pam.d/E<lt>servicenameE<gt>>"
msgstr ""
-"Does not understand gid aliased groups sometimes used to work around groups "
-"size limitations. If you are using gid aliased groups then you must specify "
-"each alias by name."
+"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
+"etc/pam.d/E<lt>servicenameE<gt>>"
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:56
+#: helpers/basic_auth/PAM/pam_auth.8:44
msgid ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>"
+"The default service name is \"squid\", and the program makes use of the "
+"'B<auth>' and 'B<account>' management groups to verify the password and the "
+"accounts validity."
msgstr ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>"
+"The default service name is \"squid\", and the program makes use of the "
+"'B<auth>' and 'B<account>' management groups to verify the password and the "
+"accounts validity."
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:62
+#: helpers/basic_auth/PAM/pam_auth.8:48
msgid ""
-"Report bugs or bug-fixes to I<Rodrigo Campos "
-"E<lt>rodrigo@geekbunker.orgE<gt>> or I<Squid Developers "
-"E<lt>squid-dev@squid-cache.orgE<gt>>"
+"For details on how to configure PAM services, see the PAM documentation for "
+"your system. This manual does not cover PAM configuration details."
msgstr ""
-"Report bugs or bug-fixes to I<Rodrigo Campos "
-"E<lt>rodrigo@geekbunker.orgE<gt>> or I<Squid Developers "
-"E<lt>squid-dev@squid-cache.orgE<gt>>"
+"For details on how to configure PAM services, see the PAM documentation for "
+"your system. This manual does not cover PAM configuration details."
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:64
-msgid "B<group>(B<5>),B<passwd>(B<5>)"
-msgstr "B<group>(B<5>),B<passwd>(B<5>)"
+#: helpers/basic_auth/PAM/pam_auth.8:59
+msgid "B<chown root pam_auth>"
+msgstr "B<chown root pam_auth>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:61
+msgid "B<chmod u+s pam_auth>"
+msgstr "B<chmod u+s pam_auth>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:73
+msgid ""
+"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:77
+msgid ""
+"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>"
+msgstr ""
+"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>"
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:90
+msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+msgstr "B<pam>(8),B< PAM Systems Administrator Guide>"
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "squid_radius_auth"
+msgstr "squid_radius_auth"
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "7 August 2004"
+msgstr "7 August 2004"
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "Squid RADIUS Auth"
+msgstr "Squid RADIUS Auth"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
+msgid "squid_radius_auth - Squid RADIUS authentication helper"
+msgstr "squid_radius_auth - Squid RADIUS authentication helper"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
+msgid "B<squid_radius_auth> -f configfile"
+msgstr "B<squid_radius_auth> -f configfile"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
+msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+msgstr "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+msgid ""
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
+msgstr ""
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#, no-wrap
+msgid "B<-f >I<configfile >"
+msgstr "B<-f >I<configfile >"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+msgid ""
+"Specifies the path to a configuration file. See the CONFIGURATION section "
+"for details."
+msgstr ""
+"Specifies the path to a configuration file. See the CONFIGURATION section "
+"for details."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#, no-wrap
+msgid "B<-h >I<server>"
+msgstr "B<-h >I<server>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
+msgid "Alternative method of specifying the server to connect to"
+msgstr "Alternative method of specifying the server to connect to"
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#, no-wrap
+msgid "B<-p >I<port>"
+msgstr "B<-p >I<port>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+msgid ""
+"Specify another server port where the RADIUS server listens for requests if "
+"different from the default RADIUS port. Normally not specified."
+msgstr ""
+"Specify another server port where the RADIUS server listens for requests if "
+"different from the default RADIUS port. Normally not specified."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#, no-wrap
+msgid "B<-i >I<identifier>"
+msgstr "B<-i >I<identifier>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+msgid ""
+"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
+"specified the IP address is used as to identify the proxy."
+msgstr ""
+"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
+"specified the IP address is used as to identify the proxy."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#, no-wrap
+msgid "B<-w >I<secret>"
+msgstr "B<-w >I<secret>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+msgid ""
+"Alternative method of specifying the shared secret. Using the configuration "
+"file is generally more secure and recommended."
+msgstr ""
+"Alternative method of specifying the shared secret. Using the configuration "
+"file is generally more secure and recommended."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#, no-wrap
+msgid "B<-t >I<timeout>"
+msgstr "B<-t >I<timeout>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
+msgid "RADIUS request timeout. Default 10 seconds."
+msgstr "RADIUS request timeout. Default 10 seconds."
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+msgid ""
+"The configuration specifies how the helper connects to RADIUS. The file "
+"contains a list of directives (one per line). Lines beginning with a # is "
+"ignored."
+msgstr ""
+"The configuration specifies how the helper connects to RADIUS. The file "
+"contains a list of directives (one per line). Lines beginning with a # is "
+"ignored."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#, no-wrap
+msgid "B<server >I<radiusserver>"
+msgstr "B<server >I<radiusserver>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
+msgid "specifies the name or address of the RADIUS server to connect to."
+msgstr "specifies the name or address of the RADIUS server to connect to."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#, no-wrap
+msgid "B<secret >I<somesecretstring>"
+msgstr "B<secret >I<somesecretstring>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
+msgid "specifies the shared RADIUS secret."
+msgstr "specifies the shared RADIUS secret."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#, no-wrap
+msgid "B<identifier >I<nameofserver>"
+msgstr "B<identifier >I<nameofserver>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+msgid ""
+"specifies what the proxy should identify itsels as to the RADIUS server. "
+"This directive is optional."
+msgstr ""
+"specifies what the proxy should identify itsels as to the RADIUS server. "
+"This directive is optional."
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#, no-wrap
+msgid "B<port >I<portnumber>"
+msgstr "B<port >I<portnumber>"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+msgid ""
+"Specifies the port number or service name where the helper should connect."
+msgstr ""
+"Specifies the port number or service name where the helper should connect."
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+msgid ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
+msgstr ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
+"more related to RADIUS than Squid."
+msgstr ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
+"more related to RADIUS than Squid."
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
+msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+msgstr "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, fuzzy, no-wrap
+msgid "squid_ldap_group"
+msgstr "squid_unix_group"
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "30 January 2005"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, fuzzy, no-wrap
+msgid "Version 2.17"
+msgstr "Version 1.0"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:5
+#, fuzzy
+msgid "squid_ldap_group - Squid LDAP external acl group helper"
+msgstr "squid_unix_group - Squid UNIX Group external_acl helper"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:8
+msgid ""
+"squid_ldap_group -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:16
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to authorize users "
+"via LDAP groups. LDAP options are specified as parameters on the command "
+"line, while the username(s) and group(s) to be checked against the LDAP "
+"directory are specified on subsequent lines of input to the helper, one "
+"username/group pair per line separated by a space."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:21
+msgid ""
+"As expected by the external_acl construct of Squid, after specifying a "
+"username and group followed by a new line, this helper will produce either "
+"OK or ERR on the following line to show if the user is a member of the "
+"specified group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:25
+msgid ""
+"The program operates by searching with a search filter based on the users "
+"user name and requested group, and if a match is found it is determined that "
+"the user belongs to the group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:29
+msgid "Specifies the base DN under which the groups are located."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:30
+#, fuzzy, no-wrap
+msgid "B<-B >I<basedn >"
+msgstr "B<-h >I<server>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:33
+msgid "Specifies the base DN under which the users are located (if different)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:34
+#, fuzzy, no-wrap
+msgid "B<-g>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:39
+msgid ""
+"Specifies that the first query argument sent to the helper by Squid is a "
+"extension to the basedn and will be temporarily added in front of the global "
+"basedn for this query."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:47
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching group "
+"memberships. In the filter %u will be replaced by the user name (or DN if "
+"the -F or -u options are used) and %g by the requested group name."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:48
+#, fuzzy, no-wrap
+msgid "B<-F >I<filter>"
+msgstr "B<-i >I<identifier>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:55
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching "
+"users. In the filter %s will be replaced by the user name. If % is to be "
+"included literally in the filter then use %%."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:56
+#, fuzzy, no-wrap
+msgid "B<-u >I<attr>"
+msgstr "B<-b >I<dbpath>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:60
+msgid ""
+"LDAP attribute used to construct the user DN from the user name and base dn "
+"without needing to search for the user."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:64
+msgid "search scope. Defaults to 'sub'."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:76
+msgid ""
+"The DN and password to bind as while performing searches. Required if the "
+"directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:82
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration and will be sent on the command line to the helper it is "
+"strongly recommended to use a account with minimal associated privileges. "
+"This to limit the damage in case someone could get hold of a copy of your "
+"Squid configuration file or extracts the password used from a process "
+"listing."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:100
+msgid ""
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while verifying a users group membership to preserve resources at the LDAP "
+"server. This option causes the LDAP connection to be kept open, allowing it "
+"to be reused for further user validations. Recommended for larger "
+"installations."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:121
+msgid ""
+"Specity the LDAP server to connect to by a LDAP URI (requires OpenLDAP "
+"libraries)"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+#, fuzzy
+msgid "Specify the LDAP server to connect to"
+msgstr "Alternative method of specifying the server to connect to"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:129
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:138
+#, fuzzy, no-wrap
+msgid "B<-E>I<certpath>"
+msgstr "B<-b >I<dbpath>"
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:150
+#, fuzzy, no-wrap
+msgid "B<-S>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:153
+#: helpers/external_acl/unix_group/squid_unix_group.8:24
+msgid "Strip NT domain name component from user names (/ or \\e separated)"
+msgstr "Strip NT domain name component from user names (/ or \\e separated)"
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:154
+#, fuzzy, no-wrap
+msgid "B<-K>"
+msgstr "B<-o>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:157
+#, fuzzy
+msgid "Strip Kerberos Realm component from user names (@ separated)"
+msgstr "Strip NT domain name component from user names (/ or \\e separated)"
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:164
+#, fuzzy, no-wrap
+msgid "SQUID CONFIGURATION"
+msgstr "CONFIGURATION"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:168
+msgid ""
+"This helper is intended to be used as a external_acl_type helper from squid."
+"conf."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:184
+msgid ""
+"When constructing search filters it is recommended to first test the filter "
+"using ldapsearch before you attempt to use squid_ldap_group. This to verify "
+"that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:188
+#, fuzzy
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@marasystems."
+"comE<gt>>"
+msgstr ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:195
+msgid ""
+"squid_ldap_group is written by I<Flavio Pescuma E<lt>flavio@marasystems."
+"comE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>, based on "
+"prior work in squid_ldap_auth by I<Glen Newton E<lt>glen.newton@nrc.caE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:196
+#, no-wrap
+msgid "KNOWN LIMITATIONS"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:198
+msgid "Max 16 occurrences of %s in the -u argument is supported."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:214
+msgid "B<squid_ldap_auth>(B<8>), B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "squid_session"
+msgstr "squid_session"
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "19 March 2006"
+msgstr "19 March 2006"
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "Version 1.0"
+msgstr "Version 1.0"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:5
+msgid "squid_session - Squid session tracking external acl group helper"
+msgstr "squid_session - Squid session tracking external acl group helper"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:8
+msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+msgstr "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:13
+msgid ""
+"This helper maintains a concept of sessions by monitoring requests and "
+"timing out sessions if no requests have been seen for the idle timeout timer."
+msgstr ""
+"This helper maintains a concept of sessions by monitoring requests and "
+"timing out sessions if no requests have been seen for the idle timeout timer."
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:15
+msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+msgstr "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:16
+#, no-wrap
+msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgstr "B<-t >I<idletimeout >B<(default 3600)>"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:19
+msgid "Specifies the session idle timeout timer."
+msgstr "Specifies the session idle timeout timer."
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:20
+#, no-wrap
+msgid "B<-b >I<dbpath>"
+msgstr "B<-b >I<dbpath>"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:25
+msgid ""
+"Path to persistent database. If not specified the session details will be "
+"kept in memory only and all sessions will reset each time Squid restarts "
+"it's helpers (Squid restart or rotation of logs)."
+msgstr ""
+"Path to persistent database. If not specified the session details will be "
+"kept in memory only and all sessions will reset each time Squid restarts "
+"it's helpers (Squid restart or rotation of logs)."
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:26
+#, no-wrap
+msgid "B<-a>"
+msgstr "B<-a>"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:30
+msgid ""
+"Active mode. In this mode sessions are started by evaluating an acl with the "
+"argument LOGIN, or terminated by the argument LOGOUT."
+msgstr ""
+"Active mode. In this mode sessions are started by evaluating an acl with the "
+"argument LOGIN, or terminated by the argument LOGOUT."
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:33
+msgid ""
+"Without this flag the helper automatically starts the session after the "
+"first request."
+msgstr ""
+"Without this flag the helper automatically starts the session after the "
+"first request."
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:37
+msgid "Configuration example using the default automatic mode"
+msgstr "Configuration example using the default automatic mode"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:39
+msgid ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
+"LOGIN /usr/local/squid/libexec/squid_session"
+msgstr ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
+"LOGIN /usr/local/squid/libexec/squid_session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:41
+msgid "acl session external session"
+msgstr "acl session external session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:43
+msgid "http_access deny !session"
+msgstr "http_access deny !session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:45
+msgid "deny_info http://your.server/bannerpage?url=%s session"
+msgstr "deny_info http://your.server/bannerpage?url=%s session"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:47
+msgid ""
+"Then set up http://your.server/bannerpage to display a session startup page "
+"and then redirect the user back to the requested URL given in the url query "
+"parameter."
+msgstr ""
+"Then set up http://your.server/bannerpage to display a session startup page "
+"and then redirect the user back to the requested URL given in the url query "
+"parameter."
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:50
+msgid ""
+"This helper and documentation was written by I<Henrik Nordstrom "
+"E<lt>henrik@henriknordstrom.netE<gt>>"
+msgstr ""
+"This helper and documentation was written by I<Henrik Nordstrom "
+"E<lt>henrik@henriknordstrom.netE<gt>>"
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:54
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>."
+msgstr ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>."
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:62
+msgid "B<squid>(B<8>)"
+msgstr "B<squid>(B<8>)"
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "squid_unix_group"
+msgstr "squid_unix_group"
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "12 August 2002"
+msgstr "12 August 2002"
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "Squid UNIX Group helper"
+msgstr "Squid UNIX Group helper"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:5
+msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+msgstr "squid_unix_group - Squid UNIX Group external_acl helper"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:8
+msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+msgstr "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:12
+msgid ""
+"This helper allows Squid to base access controls on users memberships in "
+"UNIX groups."
+msgstr ""
+"This helper allows Squid to base access controls on users memberships in "
+"UNIX groups."
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#, no-wrap
+msgid "B<-g >I<groupname >"
+msgstr "B<-g >I<groupname >"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:16
+msgid "Specifies a group name to match."
+msgstr "Specifies a group name to match."
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#, no-wrap
+msgid "B<-p>"
+msgstr "B<-p>"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:20
+msgid "Also match the users primary group from /etc/passwd"
+msgstr "Also match the users primary group from /etc/passwd"
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#, no-wrap
+msgid "B<-s>"
+msgstr "B<-s>"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:29
+msgid ""
+"This squid.conf example defines two Squid acls. usergroup1 matches users in "
+"group1, and usergroup2 matches users in group2 or group3"
+msgstr ""
+"This squid.conf example defines two Squid acls. usergroup1 matches users in "
+"group1, and usergroup2 matches users in group2 or group3"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:31
+msgid ""
+"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
+"squid_unix_group -p"
+msgstr ""
+"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
+"squid_unix_group -p"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:33
+msgid "acl usergroup1 external unix_group group1"
+msgstr "acl usergroup1 external unix_group group1"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:35
+msgid "acl usergroup2 external unix_group group2 group3"
+msgstr "acl usergroup2 external unix_group group2 group3"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:40
+msgid ""
+"By default up to 11 groups can be matched in one acl (including commandline "
+"specified groups). This limit is defined by MAX_GROUPS in the source code."
+msgstr ""
+"By default up to 11 groups can be matched in one acl (including commandline "
+"specified groups). This limit is defined by MAX_GROUPS in the source code."
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:47
+msgid ""
+"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>>"
+msgstr ""
+"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>>"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:52
+msgid ""
+"Does not understand gid aliased groups sometimes used to work around groups "
+"size limitations. If you are using gid aliased groups then you must specify "
+"each alias by name."
+msgstr ""
+"Does not understand gid aliased groups sometimes used to work around groups "
+"size limitations. If you are using gid aliased groups then you must specify "
+"each alias by name."
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:56
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>"
+msgstr ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:62
+msgid ""
+"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+msgstr ""
+"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:64
+msgid "B<group>(B<5>),B<passwd>(B<5>)"
+msgstr "B<group>(B<5>),B<passwd>(B<5>)"
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "cachemgr.cgi"
+msgstr "cachemgr.cgi"
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "Squid Cache Manager CGI Web Interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:6
+msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+msgstr "cachemgr.cgi - squid HTTP proxy manager interface"
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:13
+msgid ""
+"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
+"about the Squid HTTP proxy process as it runs. The cache manager is a "
+"convenient way to manage the cache and view statistics without logging into "
+"the server."
+msgstr ""
+"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
+"about the Squid HTTP proxy process as it runs. The cache manager is a "
+"convenient way to manage the cache and view statistics without logging into "
+"the server."
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:22
+msgid ""
+"The access configuration file defining which Squid servers may be managed "
+"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
+"followed by an optional description"
+msgstr ""
+"The access configuration file defining which Squid servers may be managed "
+"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
+"followed by an optional description"
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:26
+msgid ""
+"The server name may contain shell wildcard characters such as *, [] etc. A "
+"quick selection dropdown menu is automatically constructed from the simple "
+"server names."
+msgstr ""
+"The server name may contain shell wildcard characters such as *, [] etc. A "
+"quick selection dropdown menu is automatically constructed from the simple "
+"server names."
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:30
+msgid ""
+"Specifying :port is optional. If not specified then the default proxy port "
+"is assumed. :* or :any matches any port on the target server."
+msgstr ""
+"Specifying :port is optional. If not specified then the default proxy port "
+"is assumed. :* or :any matches any port on the target server."
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:36
+msgid ""
+"cachemgr.cgi calls the requested server on the requested port using HTTP and "
+"returns a formatted version of the response. To avoid abuse it is "
+"recommended to configure your web server to restrict access to the cachemgr."
+"cgi program."
+msgstr ""
+"cachemgr.cgi calls the requested server on the requested port using HTTP and "
+"returns a formatted version of the response. To avoid abuse it is "
+"recommended to configure your web server to restrict access to the cachemgr."
+"cgi program."
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:39
+msgid ""
+"Configuration examples for many common web servers can be found in the Squid "
+"FAQ."
+msgstr ""
+"Configuration examples for many common web servers can be found in the Squid "
+"FAQ."
+
+#. type: TH
+#: tools/squidclient.1:1
+#, fuzzy, no-wrap
+msgid "squidclient"
+msgstr "squid"
+
+#. type: TH
+#: tools/squidclient.1:1
+#, no-wrap
+msgid "Squid Web Client Tool"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:4
+msgid "squidclient -- a simple HTTP web client"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:6
+#, fuzzy
+msgid "B<squidclient>"
+msgstr "squid"
+
+#. type: Plain text
+#: tools/squidclient.1:9 tools/squidclient.1:39
+#, fuzzy
+msgid "I<count>"
+msgstr "B<-g >I<groupname >"
+
+#. type: Plain text
+#: tools/squidclient.1:12
+msgid "I<remote-host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:15
+msgid "I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:18
+msgid "I<IMS>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:21
+#, fuzzy
+msgid "I<ping-interval>"
+msgstr "B<-i >I<identifier>"
+
+#. type: Plain text
+#: tools/squidclient.1:24
+msgid "I<'Host-header'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:27
+#, fuzzy
+msgid "I<local-host>"
+msgstr "B<-p >I<port>"
+
+#. type: Plain text
+#: tools/squidclient.1:30
+msgid "I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:36
+#, fuzzy
+msgid "I<file>"
+msgstr "-f file"
+
+#. type: Plain text
+#: tools/squidclient.1:42
+#, fuzzy
+msgid "I<timeout>"
+msgstr "B<-t >I<timeout>"
+
+#. type: Plain text
+#: tools/squidclient.1:45
+#, fuzzy
+msgid "I<proxy-user>"
+msgstr "B<-h >I<server>"
+
+#. type: Plain text
+#: tools/squidclient.1:48
+#, fuzzy
+msgid "I<www-user>"
+msgstr "B<-h >I<server>"
+
+#. type: Plain text
+#: tools/squidclient.1:51
+msgid "I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:54
+msgid "I<proxy-password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:57
+#, fuzzy
+msgid "I<www-password>"
+msgstr "B<-p >I<port>"
+
+#. type: Plain text
+#: tools/squidclient.1:59
+msgid "B<url>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:67
+msgid ""
+"B<squidclient> is a tool providing a command line interface for retrieving "
+"URLs. Designed for testing any HTTP 0.9, 1.0, or 1.1 web server or proxy. "
+"This tool can be combined with scripts to perform any basic HTTP operation. "
+"Some additional features for access to the B<Squid> proxy object cache and "
+"management information are provided."
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:70
+msgid "Do NOT include Accept: header."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:70
+#, fuzzy, no-wrap
+msgid "-g I<count>"
+msgstr "B<-g >I<groupname >"
+
+#. type: Plain text
+#: tools/squidclient.1:74
+msgid "Ping mode, perform I<count> iterations (0 to loop until interrupted)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:74
+#, fuzzy, no-wrap
+msgid "-h I<host>"
+msgstr "B<-p >I<port>"
+
+#. type: Plain text
+#: tools/squidclient.1:76
+msgid "Retrieve URL from cache on hostname. Default is localhost."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:76
+#, no-wrap
+msgid "-H I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:78
+msgid "Extra headers to send. Use '\\en' for new lines."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:78
+#, fuzzy, no-wrap
+msgid "-i I<time>"
+msgstr "B<-t >I<timeout>"
+
+#. type: Plain text
+#: tools/squidclient.1:80
+msgid "If-Modified-Since time (in Epoch seconds)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:80
+#, fuzzy, no-wrap
+msgid "-I I<interval>"
+msgstr "B<-i >I<identifier>"
+
+#. type: Plain text
+#: tools/squidclient.1:82
+msgid "Ping interval in seconds (default 1 second)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:82
+#, no-wrap
+msgid "-j I<hosthdr>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:84
+msgid "Host header content"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:84
+#, fuzzy, no-wrap
+msgid "-l I<host>"
+msgstr "B<-p >I<port>"
+
+#. type: Plain text
+#: tools/squidclient.1:86
+msgid "Specify a local IP address to bind to. Default is none."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:86
+#, no-wrap
+msgid "-m I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:91
+msgid ""
+"Request method, default is GET. Squid also supports a non-standard method "
+"called B<PURGE>. You can use that to purge a specific URL from the cache. "
+"You need to have I<purge> access setup in squid.conf similar to I<manager> "
+"access. Here is an example:"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:95
+#, fuzzy, no-wrap
+msgid "-p I<port>"
+msgstr "B<-p >I<port>"
+
+#. type: Plain text
+#: tools/squidclient.1:97
+msgid "Port number of cache. Default is 3128."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:97
+#, fuzzy, no-wrap
+msgid "-P I<file>"
+msgstr "-f file"
+
+#. type: Plain text
+#: tools/squidclient.1:99
+msgid "PUT request. Using the named file."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:99
+#, no-wrap
+msgid "-r"
+msgstr "-r"
+
+#. type: Plain text
+#: tools/squidclient.1:101
+msgid "Force cache to reload URL."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:101
+#, no-wrap
+msgid "-s"
+msgstr "-s"
+
+#. type: Plain text
+#: tools/squidclient.1:103
+msgid "Silent. Do not print data to stdout."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:103
+#, fuzzy, no-wrap
+msgid "-t I<count>"
+msgstr "B<-t >I<timeout>"
+
+#. type: Plain text
+#: tools/squidclient.1:105
+msgid "Trace count cache-hops"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:105
+#, fuzzy, no-wrap
+msgid "-T I<timeout>"
+msgstr "B<-t >I<timeout>"
+
+#. type: Plain text
+#: tools/squidclient.1:107
+msgid "Timeout value (seconds) for read/write operations."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:107
+#, fuzzy, no-wrap
+msgid "-u I<user>"
+msgstr "B<-h >I<server>"
+
+#. type: Plain text
+#: tools/squidclient.1:109
+msgid "Proxy authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:109
+#, fuzzy, no-wrap
+msgid "-U I<user>"
+msgstr "B<-h >I<server>"
+
+#. type: Plain text
+#: tools/squidclient.1:111
+msgid "WWW authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:111
+#, no-wrap
+msgid "-v"
+msgstr "-v"
+
+#. type: Plain text
+#: tools/squidclient.1:113
+msgid "Verbose. Print outgoing message to stderr."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:113
+#, no-wrap
+msgid "-w I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:115
+msgid "Proxy authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:115
+#, no-wrap
+msgid "-W I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:117
+msgid "WWW authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:117
+#, no-wrap
+msgid "-V I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:119
+msgid "HTTP Version. Use '-' for HTTP/0.9 omitted case"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:126
+msgid ""
+"Derived from Harvest. Further developed by by numerous individuals from the "
+"internet community. Development is led by Duane Wessels of the National "
+"Laboratory for Applied Network Research and funded by the National Science "
+"Foundation."
+msgstr ""
+
+#, fuzzy
+#~ msgid ""
+#~ "] [ B<-l>I< facility> ] [ B<-f>I< config-file> ] [ -[ B<au> ] I<port> ] "
+#~ "[ B<-k signal> ] [ B<-n>I< service-name> ] [ B<-O>I< cmd-line> ]"
+#~ msgstr ""
+#~ "B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< config-"
+#~ "file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< service-name> ] "
+#~ "[ B<-O>I< cmd-line> ]"
+
+#~ msgid "-h"
+#~ msgstr "-h"
+
+#~ msgid "-i"
+#~ msgstr "-i"
+
+#~ msgid ""
+#~ "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
+#~ "parse"
+#~ msgstr ""
+#~ "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
+#~ "parse"
+
+#~ msgid "-z"
+#~ msgstr "-z"
+
+#~ msgid "-C"
+#~ msgstr "-C"
+
+#~ msgid "-F"
+#~ msgstr "-F"
+
+#~ msgid "-N"
+#~ msgstr "-N"
+
+#~ msgid "-R"
+#~ msgstr "-R"
+
+#~ msgid "-S"
+#~ msgstr "-S"
+
+#~ msgid "I<cachemgr.conf>"
+#~ msgstr "I<cachemgr.conf>"
+
+#~ msgid "I<msntauth.conf>"
+#~ msgstr "I<msntauth.conf>"
+
+#~ msgid "I<errorpage.css>"
+#~ msgstr "I<errorpage.css>"
+
+#~ msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
+#~ msgstr "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
+
+#~ msgid "I<@DEFAULT_ERROR_DIR@>"
+#~ msgstr "I<@DEFAULT_ERROR_DIR@>"
+
+#~ msgid ""
+#~ "B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
+#~ "B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#~ msgstr ""
+#~ "B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
+#~ "B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+
+#~ msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
+#~ msgstr "B<http://your.server/cgi-bin/cachemgr.cgi>"
+
+#~ msgid "I<./cachemgr.conf>"
+#~ msgstr "I<./cachemgr.conf>"
+
+#, fuzzy
+#~ msgid "I<@SYSCONFDIR@/cachemgr.conf>"
+#~ msgstr "I<./cachemgr.conf>"
+
+#, fuzzy
+#~ msgid "B<squid>(8) B<squidclient>(1)"
+#~ msgstr "B<htpasswd>(1), B<squid>(8)"
+
+#~ msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
+#~ msgstr "B<The Squid FAQ>, Chapter 9 The Cache Manager"
+
+#, fuzzy
+#~ msgid "B<cachemgr.cgi>(8), B<squid>(8)"
+#~ msgstr "B<htpasswd>(1), B<squid>(8)"
+
+#~ msgid "@PACKAGE_STRING@"
+#~ msgstr "@PACKAGE_STRING@"
+
+#~ msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
+#~ msgstr "I<@DEFAULT_CACHEMGR_CONFIG@>"
+
+#~ msgid "I<@DEFAULT_CONFIG_FILE@>"
+#~ msgstr "I<@DEFAULT_CONFIG_FILE@>"
+
+#~ msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
+#~ msgstr "I<@DEFAULT_CONFIG_FILE@.documented>"
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
+#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Squid-3\n"
-"POT-Creation-Date: 2009-06-07 21:20+1200\n"
+"POT-Creation-Date: 2010-01-10 23:06+1400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Squid Developers <squid-dev@squid-cache.org>\n"
"Content-Transfer-Encoding: ENCODING"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "cachemgr.cgi"
+msgid "squid"
msgstr ""
#. type: TH
-#: doc/cachemgr.cgi.8.in:1 doc/squid.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "@PACKAGE_STRING@"
+msgid "Squid Web Proxy"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:4 doc/squid.8.in:4 helpers/basic_auth/NCSA/ncsa_auth.8:14 helpers/basic_auth/PAM/pam_auth.8:3 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3 helpers/external_acl/session/squid_session.8:3 helpers/external_acl/unix_group/squid_unix_group.8:3
+#: doc/squid.8.in:4 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:3 helpers/basic_auth/LDAP/basic_ldap_auth.8:3 helpers/basic_auth/NCSA/basic_ncsa_auth.8:14 helpers/basic_auth/PAM/pam_auth.8:3 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3 helpers/external_acl/ldap_group/squid_ldap_group.8:3 helpers/external_acl/session/squid_session.8:3 helpers/external_acl/unix_group/squid_unix_group.8:3 tools/cachemgr.cgi.8.in:4 tools/squidclient.1:2
#, no-wrap
msgid "NAME"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:6
-msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+#: doc/squid.8.in:6
+msgid "squid - proxy caching server"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:6 doc/squid.8.in:6 helpers/basic_auth/NCSA/ncsa_auth.8:17 helpers/basic_auth/PAM/pam_auth.8:6 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6 helpers/external_acl/session/squid_session.8:6 helpers/external_acl/unix_group/squid_unix_group.8:6
+#: doc/squid.8.in:6 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:6 helpers/basic_auth/LDAP/basic_ldap_auth.8:6 helpers/basic_auth/NCSA/basic_ncsa_auth.8:17 helpers/basic_auth/PAM/pam_auth.8:6 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6 helpers/external_acl/ldap_group/squid_ldap_group.8:6 helpers/external_acl/session/squid_session.8:6 helpers/external_acl/unix_group/squid_unix_group.8:6 tools/cachemgr.cgi.8.in:6 tools/squidclient.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:8
-msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:8 doc/squid.8.in:26 helpers/basic_auth/NCSA/ncsa_auth.8:23 helpers/basic_auth/PAM/pam_auth.8:9 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13 helpers/external_acl/session/squid_session.8:9 helpers/external_acl/unix_group/squid_unix_group.8:9
-#, no-wrap
-msgid "DESCRIPTION"
-msgstr ""
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:13
-msgid ""
-"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
-"about the Squid HTTP proxy process as it runs. The cache manager is a "
-"convenient way to manage the cache and view statistics without logging into "
-"the server."
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:13 doc/squid.8.in:123
-#, no-wrap
-msgid "FILES"
-msgstr ""
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:15
-msgid "I<./cachemgr.conf>"
+#: doc/squid.8.in:8
+msgid "B<squid>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:17
-msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
+#: doc/squid.8.in:11
+msgid "I<facility>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:22
-msgid ""
-"The access configuration file defining which Squid servers may be managed "
-"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
-"followed by an optional description"
+#: doc/squid.8.in:13
+msgid "I<config-file>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:26
-msgid ""
-"The server name may contain shell wildcard characters such as *, [] etc. A "
-"quick selection dropdown menu is automatically constructed from the simple "
-"server names."
+#: doc/squid.8.in:15 tools/squidclient.1:33
+msgid "I<port>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:30
-msgid ""
-"Specifying :port is optional. If not specified then the default proxy port "
-"is assumed. :* or :any matches any port on the target server."
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:31 helpers/basic_auth/NCSA/ncsa_auth.8:33
-#, no-wrap
-msgid "SECURITY"
+#: doc/squid.8.in:17
+msgid "I<signal>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:36
-msgid ""
-"cachemgr.cgi calls the requested server on the requested port using HTTP and "
-"returns a formatted version of the response. To avoid abuse it is "
-"recommended to configure your web server to restrict access to the "
-"cachemgr.cgi program."
+#: doc/squid.8.in:19
+msgid "I<service-name>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:39
-msgid ""
-"Configuration examples for many common web servers can be found in the Squid "
-"FAQ."
+#: doc/squid.8.in:21
+msgid "I<cmd-line>"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:39 doc/squid.8.in:178 helpers/basic_auth/NCSA/ncsa_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:89 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87 helpers/external_acl/session/squid_session.8:61 helpers/external_acl/unix_group/squid_unix_group.8:63
-#, no-wrap
-msgid "SEE ALSO"
-msgstr ""
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:41
-msgid "B<squid>(8)"
-msgstr ""
-
-#. Could add the following sections:
-#. .SH ENVIRONMENT
-#. .SH DIAGNOSTICS
-#. .SH BUGS
-#. .SH AUTHOR
-#. .SH SEE ALSO
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:49
-msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
-msgstr ""
-
-#. type: TH
-#: doc/squid.8.in:1
+#: doc/squid.8.in:22 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:9 helpers/basic_auth/LDAP/basic_ldap_auth.8:13 helpers/basic_auth/NCSA/basic_ncsa_auth.8:23 helpers/basic_auth/PAM/pam_auth.8:9 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13 helpers/external_acl/ldap_group/squid_ldap_group.8:9 helpers/external_acl/session/squid_session.8:9 helpers/external_acl/unix_group/squid_unix_group.8:9 tools/cachemgr.cgi.8.in:8 tools/squidclient.1:59
#, no-wrap
-msgid "squid"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:6
-msgid "squid - proxy caching server"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:26
-msgid ""
-"B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< "
-"config-file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< "
-"service-name> ] [ B<-O>I< cmd-line> ]"
+msgid "DESCRIPTION"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:33
+#: doc/squid.8.in:29
msgid ""
"B<squid> is a high-performance proxy caching server for web clients, "
"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:38
+#: doc/squid.8.in:34
msgid ""
"B<squid> keeps meta data and especially hot objects cached in RAM, caches "
"DNS lookups, supports non-blocking DNS lookups, and implements negative "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:45
+#: doc/squid.8.in:41
msgid ""
"B<squid> supports SSL, extensive access controls, and full request logging. "
"By using the lightweight Internet Cache Protocols ICP, HTCP or CARP, "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:52
+#: doc/squid.8.in:48
msgid ""
"B<squid> consists of a main server program squid, some optional programs for "
"custom processing and authentication, and some management and client tools. "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:56
-msgid ""
-"B<squid> is derived from the ARPA-funded Harvest Project "
-"http://harvest.cs.colorado.edu/"
+#: doc/squid.8.in:51
+msgid "B<squid> is derived from the ARPA-funded Harvest Project"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:67
+#: doc/squid.8.in:63
msgid ""
"This manual page only lists the command line arguments. For details on how "
-"to configure B<squid> see the file B<@DEFAULT_CONFIG_FILE@.documented,> the "
-"Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
+"to configure B<squid> see the file B<@SYSCONFDIR@/squid.conf.documented,> "
+"the Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
"configuration manual on the B<squid> home page "
"http://www.squid-cache.org/Doc/config/"
msgstr ""
#. type: SH
-#: doc/squid.8.in:69 helpers/basic_auth/NCSA/ncsa_auth.8:29
+#: doc/squid.8.in:65 helpers/basic_auth/LDAP/basic_ldap_auth.8:32 helpers/basic_auth/NCSA/basic_ncsa_auth.8:29 tools/squidclient.1:67
#, no-wrap
msgid "OPTIONS"
msgstr ""
#. type: IP
-#: doc/squid.8.in:70
+#: doc/squid.8.in:66
#, no-wrap
msgid "-a port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
msgid ""
"Specify HTTP port number where Squid should listen for requests, in addition "
"to any http_port specifications in squid.conf."
msgstr ""
#. type: IP
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
#, no-wrap
msgid "-d level"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
msgid "Write debugging to stderr also."
msgstr ""
#. type: IP
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
#, no-wrap
msgid "-f file"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:82
+#: doc/squid.8.in:78
msgid ""
-"Use the given config-file instead of I<@DEFAULT_CONFIG_FILE@>. If the file "
-"name starts with a ! or | then it is assumed to be an external command or "
-"command line. Can for example be used to pre-process the configuration "
+"Use the given config-file instead of I<@SYSCONFDIR@/squid.conf>. If the "
+"file name starts with a ! or | then it is assumed to be an external command "
+"or command line. Can for example be used to pre-process the configuration "
"before it is being read by Squid. To facilitate this Squid also understands "
"the common #line notion to indicate the real source file."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:82
-#, no-wrap
-msgid "-h"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:84
+#: doc/squid.8.in:80
msgid "Print help message."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:84
-#, no-wrap
-msgid "-i"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:86
+#: doc/squid.8.in:82
msgid "Install as a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:86
-#, no-wrap
-msgid ""
-"-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | "
-"parse"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
msgid ""
"Parse configuration file, then send signal to running copy (except -k parse) "
"and exit."
msgstr ""
#. type: IP
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
#, no-wrap
msgid "-n name"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:92
+#: doc/squid.8.in:88
msgid ""
"Specify Windows Service name to use for service operations, default is: "
"B<Squid>"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:93
-#, no-wrap
-msgid "-r"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:95
+#: doc/squid.8.in:91
msgid "Remove a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:95
-#, no-wrap
-msgid "-s"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:98
-msgid "Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
+#: doc/squid.8.in:94
+msgid "Enable logging to syslog. Also configurable in B<@SYSCONFDIR@/squid.conf>"
msgstr ""
#. type: IP
-#: doc/squid.8.in:98
+#: doc/squid.8.in:94
#, no-wrap
msgid "-l facility"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
msgid "Use specified syslog facility. implies -s"
msgstr ""
#. type: IP
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
#, no-wrap
msgid "-u port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:102
+#: doc/squid.8.in:98
msgid "Specify ICP port number (default: 3130), disable with 0."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:102
-#, no-wrap
-msgid "-v"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:104
+#: doc/squid.8.in:100
msgid "Print version and build details."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:104
-#, no-wrap
-msgid "-z"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:106
+#: doc/squid.8.in:102
msgid "Create swap directories"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:106
-#, no-wrap
-msgid "-C"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:108
+#: doc/squid.8.in:104
msgid "Do not catch fatal signals."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:108
-#, no-wrap
-msgid "-F"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:110
+#: doc/squid.8.in:106
msgid "Don't serve any requests until store is rebuilt."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:110
-#, no-wrap
-msgid "-N"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
msgid "No daemon mode."
msgstr ""
#. type: IP
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
#, no-wrap
msgid "-O options"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:114
+#: doc/squid.8.in:110
msgid "Set Windows Service Command line options in Registry."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:114
-#, no-wrap
-msgid "-R"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:116
+#: doc/squid.8.in:112
msgid "Do not set REUSEADDR on port."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:116
-#, no-wrap
-msgid "-S"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
msgid "Double-check swap during rebuild."
msgstr ""
#. type: IP
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
#, no-wrap
msgid "-X"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
msgid "Force full debugging."
msgstr ""
#. type: IP
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
#, no-wrap
msgid "-Y"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:122
+#: doc/squid.8.in:118
msgid "Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload."
msgstr ""
-#. type: Plain text
-#: doc/squid.8.in:125
-msgid "I<@DEFAULT_CONFIG_FILE@>"
+#. type: SH
+#: doc/squid.8.in:119 tools/cachemgr.cgi.8.in:13
+#, no-wrap
+msgid "FILES"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:131
+#: doc/squid.8.in:127
msgid ""
"The main configuration file. You must initially make changes to this file "
"for B<squid> to work. For example, the default configuration does not allow "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:134
+#: doc/squid.8.in:130
msgid "I<*.default files>"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:138
+#: doc/squid.8.in:134
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to look up the default "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:141
-msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:147
+#: doc/squid.8.in:143
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to read the documentation for "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:150
-msgid "I<cachemgr.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:152
+#: doc/squid.8.in:148
msgid "The main configuration file for the web cachemgr.cgi tools."
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:155
-msgid "I<msntauth.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:157
+#: doc/squid.8.in:153
msgid "The main configuration file for the Sample MSNT authenticator."
msgstr ""
#. type: Plain text
#: doc/squid.8.in:160
-msgid "I<errorpage.css>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:164
msgid ""
"CSS Stylesheet to control the display of generated error pages. Use this to "
"set any company branding you need, it will apply to every Language Squid "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:167
-msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:169
+#: doc/squid.8.in:165
msgid "MIME type mappings for FTP gatewaying"
msgstr ""
#. type: Plain text
#: doc/squid.8.in:172
-msgid "I<@DEFAULT_ERROR_DIR@>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:176
msgid "Location of B<squid> error pages and templates."
msgstr ""
-#. type: Plain text
-#: doc/squid.8.in:185
-msgid ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#. type: SH
+#: doc/squid.8.in:174 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:78 helpers/basic_auth/LDAP/basic_ldap_auth.8:237 helpers/basic_auth/NCSA/basic_ncsa_auth.8:37 helpers/basic_auth/PAM/pam_auth.8:89 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87 helpers/external_acl/ldap_group/squid_ldap_group.8:211 helpers/external_acl/session/squid_session.8:61 helpers/external_acl/unix_group/squid_unix_group.8:63 tools/cachemgr.cgi.8.in:39 tools/squidclient.1:119
+#, no-wrap
+msgid "SEE ALSO"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:188
-msgid ""
-"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
-"Configuration Manual http://www.squid-cache.org/Doc/config/>"
+#: doc/squid.8.in:183
+msgid "B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
-#, no-wrap
-msgid "ncsa_auth"
+#. type: Plain text
+#: doc/squid.8.in:184
+msgid "B<The Squid Configuration Manual http://www.squid-cache.org/Doc/config/>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:8
#, no-wrap
-msgid "May 16, 2006"
+msgid "basic_getpwnam_auth"
msgstr ""
#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
#, no-wrap
-msgid "Squid NCSA Auth helper"
+msgid "Squid getpwnam Authenticator"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17
-msgid "ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:5
+msgid "basic_getpwnam_auth - Local Users auth helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:21
-#, no-wrap
-msgid "B<ncsa_auth> I<passwdfile> \n"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:12
+msgid ""
+"This helper allows Squid to authenticate any local user accounts to validate "
+"the user name and password of Basic HTTP authentication."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:25
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:15
msgid ""
-"B<ncsa_auth> allows Squid to read and authenticate user and password "
-"information from an NCSA/Apache httpd-style password file when using basic "
-"HTTP authentication."
+"Uses getpwnam() and getspnam() routines for authentication. This has the "
+"following advantages over the NCSA module:"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:27
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21
msgid ""
-"The only parameter is the password file. It must have permissions to be "
-"read by the user that Squid is running as (cache_effective_user in "
-"squid.conf)."
+"B<Allows>authenticationB<of>allB<known>localB<users> "
+"B<Allows>authenticationB<through>nsswitch.conf B<can>handleB<NIS(+)>requests "
+"B<can>handleB<LDAP>request B<can>handleB<PAM>request"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:29
-msgid "This password file can be manipulated using htpasswd."
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:22
+#, no-wrap
+msgid "SQUID.CONF"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-msgid "Only specify the password file name."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:26
+msgid "B<auth_param basic program /path/to/basic_getpwnam_auth>"
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31 helpers/external_acl/session/squid_session.8:34
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:28 helpers/basic_auth/LDAP/basic_ldap_auth.8:206 helpers/basic_auth/PAM/pam_auth.8:49 helpers/external_acl/ldap_group/squid_ldap_group.8:179 helpers/external_acl/unix_group/squid_unix_group.8:36
#, no-wrap
-msgid "EXAMPLE"
+msgid "NOTES"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:33
-msgid "B<ncsa_auth> /etc/squid/squid.pass"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:56
+msgid ""
+"When used for authenticating to local UNIX shadow password databases the "
+"program must be running as root or else it won't have sufficient permissions "
+"to access the user password database. Such use of this program is not "
+"recommended, but if you absolutely need to then make the program setuid root"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35
-msgid "B<ncsa_auth> must have access to the password file to be executed."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:40
+msgid "B<chown root basic_getpwnam_auth> B<chmod u+s basic_getpwnam_auth>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37
-msgid "B<htpasswd>(1), B<squid>(8)"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:48 helpers/basic_auth/PAM/pam_auth.8:69
+msgid ""
+"Please note that in such configurations it is also strongly recommended that "
+"the program is moved into a directory where normal users cannot access it, "
+"as this mode of operation will allow any local user to brute-force other "
+"users passwords. Also note the program has not been fully audited and the "
+"author cannot be held responsible for any security issues due to such "
+"installations."
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37 helpers/basic_auth/PAM/pam_auth.8:70 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65 helpers/external_acl/session/squid_session.8:47 helpers/external_acl/unix_group/squid_unix_group.8:41
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:49 helpers/basic_auth/LDAP/basic_ldap_auth.8:212 helpers/basic_auth/NCSA/basic_ncsa_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:70 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65 helpers/external_acl/ldap_group/squid_ldap_group.8:185 helpers/external_acl/session/squid_session.8:47 helpers/external_acl/unix_group/squid_unix_group.8:41 tools/squidclient.1:122
#, no-wrap
msgid "AUTHOR"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:38
-msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54
+msgid ""
+"Squid basic_getpwnam_auth is written by I<Erik Hofman "
+"E<lt>erik.hofman@a1.nlE<gt>> I<Robin Elfrink E<lt>robin@a1.nlE<gt>> "
+"I<Giancarlo Razzolini E<lt>linux-fan@onda.com.brE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "pam_auth"
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57
+msgid "Based on original code by I<Jon Thackray E<lt>jrmt@uk.gdscorp.comE<gt>.>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "5 Sep 2003"
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:60
+msgid "This manual is written by I<Amos Jeffries E<lt>squid3@treenet.co.nzE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:61 helpers/basic_auth/PAM/pam_auth.8:74
#, no-wrap
-msgid "Squid PAM Auth"
+msgid "COPYRIGHT"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:5
-msgid "pam_auth - Squid PAM authentication helper"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:64
+msgid ""
+"Squid basic_getpwnam_auth and this manual is Copyright to the authors listed "
+"above."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:8
-msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:66
+msgid ""
+"Distributed under the GNU General Public License (GNU GPL) version 2 and "
+"later."
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:13
-msgid ""
-"This helper allows Squid to connect to a mostly any available PAM database "
-"to validate the user name and password of Basic HTTP authentication."
-msgstr ""
-
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:14
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:67 helpers/basic_auth/LDAP/basic_ldap_auth.8:225 helpers/basic_auth/PAM/pam_auth.8:78 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75 helpers/external_acl/ldap_group/squid_ldap_group.8:199 helpers/external_acl/session/squid_session.8:51 helpers/external_acl/unix_group/squid_unix_group.8:53
#, no-wrap
-msgid "B<-s >I<service-name>"
+msgid "QUESTIONS"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:17
-msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:71 helpers/basic_auth/PAM/pam_auth.8:82
+msgid ""
+"Questions on the usage of this program can be sent to the I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>> mailing list."
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:18
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:72 helpers/basic_auth/LDAP/basic_ldap_auth.8:231 helpers/basic_auth/PAM/pam_auth.8:83 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81 helpers/external_acl/ldap_group/squid_ldap_group.8:205 helpers/external_acl/session/squid_session.8:55 helpers/external_acl/unix_group/squid_unix_group.8:57
#, no-wrap
-msgid "B<-t >I<TTL>"
+msgid "REPORTING BUGS"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:26
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77 helpers/basic_auth/LDAP/basic_ldap_auth.8:236 helpers/basic_auth/PAM/pam_auth.8:88 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86 helpers/external_acl/ldap_group/squid_ldap_group.8:210 helpers/external_acl/session/squid_session.8:60
msgid ""
-"Enables persistent PAM connections where the connection to the PAM database "
-"is kept open and reused for new logins. The TTL specifies how long the "
-"connection will be kept open (in seconds). Default is to not keep PAM "
-"connections open. Please note that the use of persistent PAM connections is "
-"slightly outside the PAM specification and may not work with all PAM "
-"configurations."
+"Report bugs or bug-fixes to I<Squid Bugs "
+"E<lt>squid-bugs@squid-cache.orgE<gt>> or ideas for new improvements to "
+"I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:27
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79
+msgid "B<squid>(8),B<basic_pam_auth>(8),B<basic_ncsa_auth>(8),B<basic_ldap_auth>(8)"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "B<-o>"
+msgid "basic_ldap_auth"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:31
-msgid "Do not perform the PAM account management group (account expiration etc)"
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
+#, no-wrap
+msgid "14 January 2005"
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:33 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "CONFIGURATION"
+msgid "Squid LDAP Auth"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:39
-msgid ""
-"The program needs a PAM service to be configured in B</etc/pam.conf> or "
-"B</etc/pam.d/E<lt>servicenameE<gt>>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:5
+msgid "basic_ldap_auth - LDAP authentication helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:44
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:9
msgid ""
-"The default service name is \"squid\", and the program makes use of the "
-"'B<auth>' and 'B<account>' management groups to verify the password and the "
-"accounts validity."
+"B<basic_ldap_auth> -b \"base DN\" [-u attribute] [options] "
+"[ldap_server_name[:port]|URI]..."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12
msgid ""
-"For details on how to configure PAM services, see the PAM documentation for "
-"your system. This manual does not cover PAM configuration details."
+"B<basic_ldap_auth> -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:49 helpers/external_acl/unix_group/squid_unix_group.8:36
-#, no-wrap
-msgid "NOTES"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:20
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to validate the user "
+"name and password of Basic HTTP authentication. LDAP options are specified "
+"as parameters on the command line, while the username(s) and password(s) to "
+"be checked against the LDAP directory are specified on subsequent lines of "
+"input to the helper, one username/password pair per line separated by a "
+"space."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:56
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:26
msgid ""
-"When used for authenticating to local UNIX shadow password databases the "
-"program must be running as root or else it won't have sufficient permissions "
-"to access the user password database. Such use of this program is not "
-"recommended, but if you absolutely need to then make the program setuid root"
+"As expected by the basic authentication construct of Squid, after specifying "
+"a username and password followed by a new line, this helper will produce "
+"either OK or ERR on the following line to show if the specified credentials "
+"are correct according to the LDAP directory."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:59
-msgid "B<chown root pam_auth>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31
+msgid ""
+"The program has two major modes of operation. In the default mode of "
+"operation the users DN is constructed using the base DN and user "
+"attribute. In the other mode of operation a search filter is used to locate "
+"valid user DN's below the base DN."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:34 helpers/external_acl/ldap_group/squid_ldap_group.8:26
+#, no-wrap
+msgid "B<-b >I<basedn >B<(REQUIRED)>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:61
-msgid "B<chmod u+s pam_auth>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:37
+msgid "Specifies the base DN under which the users are located."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:38 helpers/external_acl/ldap_group/squid_ldap_group.8:40
+#, no-wrap
+msgid "B<-f >I<filter>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:69
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:43
msgid ""
-"Please note that in such configurations it is also strongly recommended that "
-"the program is moved into a directory where normal users cannot access it, "
-"as this mode of operation will allow any local user to brute-force other "
-"users passwords. Also note the program has not been fully audited and the "
-"author cannot be held responsible for any security issues due to such "
-"installations."
+"LDAP search filter to locate the user DN. Required if the users are in a "
+"hierarchy below the base DN, or if the login name is not what builds the "
+"user specific part of the users DN."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:73
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:48
msgid ""
-"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+"The search filter can contain up to 15 occurrences of %s which will be "
+"replaced by the username, as in \"uid=%s\" for RFC2037 directories. For a "
+"detailed description of LDAP search filter syntax see RFC2254."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:74
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:49
#, no-wrap
-msgid "COPYRIGHT"
+msgid "B<-u >I<userattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:54
msgid ""
-"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>"
+"Specifies the name of the DN attribute that contains the username/login. "
+"Combined with the base DN to construct the users DN when no search filter is "
+"specified (-f option). Defaults to 'uid'"
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:78 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75 helpers/external_acl/session/squid_session.8:51 helpers/external_acl/unix_group/squid_unix_group.8:53
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:60
+msgid ""
+"Note: This can only be done if all your users are located directly under the "
+"same position in the LDAP tree and the login name is used for naming each "
+"user object. If your LDAP tree does not match these criterias or if you want "
+"to filter who are valid users then you need to use a search filter to search "
+"for your users DN (-f option)."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61
#, no-wrap
-msgid "QUESTIONS"
+msgid "B<-U >I<passwordattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:82
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:65
msgid ""
-"Questions on the usage of this program can be sent to the I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>> mailing list."
+"Use ldap_compare instead of ldap_simple_bind to verify the users password. "
+"passwordattr is the LDAP attribute storing the users password."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:83 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81 helpers/external_acl/session/squid_session.8:55 helpers/external_acl/unix_group/squid_unix_group.8:57
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:66 helpers/external_acl/ldap_group/squid_ldap_group.8:61
#, no-wrap
-msgid "REPORTING BUGS"
+msgid "B<-s >I<base|one|sub>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:88 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86 helpers/external_acl/session/squid_session.8:60
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:70
msgid ""
-"Report bugs or bug-fixes to I<Squid Bugs "
-"E<lt>squid-bugs@squid-cache.orgE<gt>> or ideas for new improvements to "
-"I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+"search scope when performing user DN searches specified by the -f "
+"option. Defaults to 'sub'."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:90
-msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:77 helpers/external_acl/ldap_group/squid_ldap_group.8:71
+msgid ""
+"B<base> object only, B<one> level below the base object or B<sub>tree below "
+"the base object"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:78 helpers/external_acl/ldap_group/squid_ldap_group.8:72
#, no-wrap
-msgid "squid_radius_auth"
+msgid "B<-D >I<binddn >B<-w >I<password>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
-#, no-wrap
-msgid "7 August 2004"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:83
+msgid ""
+"The DN and password to bind as while performing searches. Required by the "
+"B<-f> flag if the directory does not allow anonymous searches."
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:88
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration it is strongly recommended to use a account with minimal "
+"associated privileges. This to limit the damage in case someone could get "
+"hold of a copy of your Squid configuration file."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:89 helpers/external_acl/ldap_group/squid_ldap_group.8:83
#, no-wrap
-msgid "Squid RADIUS Auth"
+msgid "B<-D >I<binddn >B<-W >I<secretfile >"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
-msgid "squid_radius_auth - Squid RADIUS authentication helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:93 helpers/external_acl/ldap_group/squid_ldap_group.8:87
+msgid ""
+"The DN and the name of a file containing the password to bind as while "
+"performing searches."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
-msgid "B<squid_radius_auth> -f configfile"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:98 helpers/external_acl/ldap_group/squid_ldap_group.8:92
+msgid ""
+"Less insecure version of the former parameter pair with two advantages: The "
+"password does not occur in the process listing, and the password is not "
+"being compromised if someone gets the squid configuration file without "
+"getting the secretfile."
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
-msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:99 helpers/external_acl/ldap_group/squid_ldap_group.8:93
+#, no-wrap
+msgid "B<-P>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:106
msgid ""
-"This helper allows Squid to connect to a RADIUS server to validate the user "
-"name and password of Basic HTTP authentication."
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while validating a username to preserve resources at the LDAP server. This "
+"option causes the LDAP connection to be kept open, allowing it to be reused "
+"for further user validations. Recommended for larger installations."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:107
#, no-wrap
-msgid "B<-f >I<configfile >"
+msgid "B<-O>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:116
msgid ""
-"Specifies the path to a configuration file. See the CONFIGURATION section "
-"for details."
+"Only bind once per LDAP connection. Some LDAP servers do not allow "
+"re-binding as another user after a successful ldap_bind. The use of this "
+"option always opens a new connection for each login attempt. If combined "
+"with the -P option for persistent LDAP connection then the connection used "
+"for searching for the user DN is kept persistent but a new connection is "
+"opened to verify each users password once the DN is found."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:117 helpers/external_acl/ldap_group/squid_ldap_group.8:101
#, no-wrap
-msgid "B<-h >I<server>"
+msgid "B<-R>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
-msgid "Alternative method of specifying the server to connect to"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120 helpers/external_acl/ldap_group/squid_ldap_group.8:104
+msgid "do not follow referrals"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:121 helpers/external_acl/ldap_group/squid_ldap_group.8:105
#, no-wrap
-msgid "B<-p >I<port>"
+msgid "B<-a >I<never|always|search|find>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:124 helpers/external_acl/ldap_group/squid_ldap_group.8:108
+msgid "when to dereference aliases. Defaults to 'never'"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:133 helpers/external_acl/ldap_group/squid_ldap_group.8:117
msgid ""
-"Specify another server port where the RADIUS server listens for requests if "
-"different from the default RADIUS port. Normally not specified."
+"B<never> dereference aliases (default), B<always> dereference aliases, only "
+"while B<search>ing or only to B<find> the base object"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:134 helpers/external_acl/ldap_group/squid_ldap_group.8:118
#, no-wrap
-msgid "B<-i >I<identifier>"
+msgid "B<-H>I< ldapuri>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:138
msgid ""
-"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
-"specified the IP address is used as to identify the proxy."
+"Specity the LDAP server to connect to by LDAP URI (requires OpenLDAP "
+"libraries). Servers can also be specified last on the command line."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:139 helpers/external_acl/ldap_group/squid_ldap_group.8:122
#, no-wrap
-msgid "B<-w >I<secret>"
+msgid "B<-h>I< ldapserver>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
msgid ""
-"Alternative method of specifying the shared secret. Using the configuration "
-"file is generally more secure and recommended."
+"Specify the LDAP server to connect to. Servers can also be specified last on "
+"the command line."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143 helpers/external_acl/ldap_group/squid_ldap_group.8:125
#, no-wrap
-msgid "B<-t >I<timeout>"
+msgid "B<-p>I< ldapport>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
-msgid "RADIUS request timeout. Default 10 seconds."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:148
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389. Can also be specified within the server "
+"specificiation by using servername:port syntax."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:149 helpers/external_acl/ldap_group/squid_ldap_group.8:130
+#, no-wrap
+msgid "B<-v>I< 2|3>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
-msgid ""
-"The configuration specifies how the helper connects to RADIUS. The file "
-"contains a list of directives (one per line). Lines beginning with a # is "
-"ignored."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152 helpers/external_acl/ldap_group/squid_ldap_group.8:133
+msgid "LDAP protocol version. Defaults to 2 if not specified."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:153 helpers/external_acl/ldap_group/squid_ldap_group.8:134
#, no-wrap
-msgid "B<server >I<radiusserver>"
+msgid "B<-Z>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
-msgid "specifies the name or address of the RADIUS server to connect to."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:156 helpers/external_acl/ldap_group/squid_ldap_group.8:137
+msgid "Use TLS encryption"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:157
#, no-wrap
-msgid "B<secret >I<somesecretstring>"
+msgid "B<-S>I<certpath>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
-msgid "specifies the shared RADIUS secret."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:160 helpers/external_acl/ldap_group/squid_ldap_group.8:141
+msgid "Enable LDAP over SSL (requires Netscape LDAP API libraries)"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:161 helpers/external_acl/ldap_group/squid_ldap_group.8:142
#, no-wrap
-msgid "B<identifier >I<nameofserver>"
+msgid "B<-c>I<connect_timeout>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165 helpers/external_acl/ldap_group/squid_ldap_group.8:146
msgid ""
-"specifies what the proxy should identify itsels as to the RADIUS server. "
-"This directive is optional."
+"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP "
+"API libraries)"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165 helpers/external_acl/ldap_group/squid_ldap_group.8:146
#, no-wrap
-msgid "B<port >I<portnumber>"
+msgid "B<-t>I<search_timeout>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
-msgid "Specifies the port number or service name where the helper should connect."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:168 helpers/external_acl/ldap_group/squid_ldap_group.8:149
+msgid "Specify time limit on LDAP search operations"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169 helpers/external_acl/ldap_group/squid_ldap_group.8:158
+#, no-wrap
+msgid "B<-d>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68 helpers/external_acl/unix_group/squid_unix_group.8:44
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174 helpers/external_acl/ldap_group/squid_ldap_group.8:163
msgid ""
-"This manual page was written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+"Debug mode where each step taken will get reported in detail. Useful for "
+"understanding what goes wrong if the results is not what is expected."
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:175 helpers/external_acl/unix_group/squid_unix_group.8:25
+#, no-wrap
+msgid "EXAMPLES"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:179
msgid ""
-"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
-"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
-"and many others"
+"For directories using the RFC2307 layout with a single domain, all you need "
+"to specify is usually the base DN under where your users are located and the "
+"server name:"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:181
+msgid "basic_ldap_auth -b \"ou=people,dc=your,dc=domain\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:185
msgid ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>, or to your favorite RADIUS "
-"list/friend if the question is more related to RADIUS than Squid."
+"If you have sub-domains then you need to use a search filter approach to "
+"locate your user DNs as these can no longer be constructed direcly from the "
+"base DN and login name alone:"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
-msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:187
+msgid "basic_ldap_auth -b \"dc=your,dc=domain\" -f \"uid=%s\" ldapserver"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "squid_session"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:190
+msgid ""
+"And similarily if you only want to allow access to users having a specific "
+"attribute"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "19 March 2006"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:192
+msgid ""
+"basic_ldap_auth -b \"dc=your,dc=domain\" -f "
+"\"(&(uid=%s)(specialattribute=value))\" ldapserver"
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "Version 1.0"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:196
+msgid ""
+"Or if the user attribute of the user DN is \"cn\" instead of \"uid\" and you "
+"do not want to have to search for the users then you could use something "
+"like the following example for Active Directory:"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:5
-msgid "squid_session - Squid session tracking external acl group helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:198
+msgid "basic_ldap_auth -u cn -b \"cn=Users,dc=your,dc=domain\" ldapserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:8
-msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:203
+msgid ""
+"If you want to search for the user DN and your directory does not allow "
+"anonymous searches then you must also use the -D and -w flags to specify a "
+"user DN and password to log in as to perform the searches, as in the "
+"following complex Active Directory example"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:13
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:205
msgid ""
-"This helper maintains a concept of sessions by monitoring requests and "
-"timing out sessions if no requests have been seen for the idle timeout "
-"timer."
+"basic_ldap_auth -P -R -b \"dc=your,dc=domain\" -D "
+"\"cn=squid,cn=users,dc=your,dc=domain\" -w \"secretsquidpassword\" -f "
+"\"(&(userPrincipalName=%s)(objectClass=Person))\" activedirectoryserver"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:15
-msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211
+msgid ""
+"When constructing search filters it is strongly recommended to test the "
+"filter using ldapsearch before you attempt to use basic_ldap_auth. This to "
+"verify that the filter matches what you expect."
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:16
-#, no-wrap
-msgid "B<-t >I<idletimeout >B<(default 3600)>"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:215 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68 helpers/external_acl/unix_group/squid_unix_group.8:44
+msgid ""
+"This manual page was written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:19
-msgid "Specifies the session idle timeout timer."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:220
+msgid ""
+"basic_ldap_auth is written by I<Glenn Newton "
+"E<lt>gnewton@wapiti.cisti.nrc.caE<gt>> and I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:20
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:221 helpers/external_acl/unix_group/squid_unix_group.8:48
#, no-wrap
-msgid "B<-b >I<dbpath>"
+msgid "KNOWN ISSUES"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:25
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:224
msgid ""
-"Path to persistent database. If not specified the session details will be "
-"kept in memory only and all sessions will reset each time Squid restarts "
-"it's helpers (Squid restart or rotation of logs)."
+"Will crash if other % values than %s is used in -f, or if more than 15 %s is "
+"used."
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:26
-#, no-wrap
-msgid "B<-a>"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:230 helpers/external_acl/ldap_group/squid_ldap_group.8:204
+msgid ""
+"Any questions on usage can be sent to I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>>, or to your favorite LDAP list/friend "
+"if the question is more related to LDAP than Squid."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:30
-msgid ""
-"Active mode. In this mode sessions are started by evaluating an acl with the "
-"argument LOGIN, or terminated by the argument LOGOUT."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:239
+msgid "B<ldapsearch>(B<1>),"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:33
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:241 helpers/external_acl/ldap_group/squid_ldap_group.8:216
+msgid "Your favorite LDAP documentation"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:242 helpers/external_acl/ldap_group/squid_ldap_group.8:217
+msgid "B<RFC2254> - The String Representation of LDAP Search Filters,"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "basic_ncsa_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "May 16, 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "Squid NCSA Auth helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
msgid ""
-"Without this flag the helper automatically starts the session after the "
-"first request."
+"basic_ncsa_auth - NCSA httpd-style password file authentication helper for "
+"Squid"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:37
-msgid "Configuration example using the default automatic mode"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:21
+#, no-wrap
+msgid "B<basic_ncsa_auth> I<passwdfile> \n"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:39
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:25
msgid ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 "
-"%LOGIN /usr/local/squid/libexec/squid_session"
+"B<basic_ncsa_auth> allows Squid to read and authenticate user and password "
+"information from an NCSA/Apache httpd-style password file when using basic "
+"HTTP authentication."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:41
-msgid "acl session external session"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:27
+msgid ""
+"The only parameter is the password file. It must have permissions to be "
+"read by the user that Squid is running as."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:43
-msgid "http_access deny !session"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29
+msgid "This password file can be manipulated using htpasswd."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:45
-msgid "deny_info http://your.server/bannerpage?url=%s session"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+msgid "Only specify the password file name."
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31 helpers/external_acl/session/squid_session.8:34
+#, no-wrap
+msgid "EXAMPLE"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:47
-msgid ""
-"Then set up http://your.server/bannerpage to display a session startup page "
-"and then redirect the user back to the requested URL given in the url query "
-"parameter."
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33
+msgid "B<basic_ncsa_auth> /etc/squid/squid.pass"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33 tools/cachemgr.cgi.8.in:31
+#, no-wrap
+msgid "SECURITY"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:50
-msgid ""
-"This helper and documentation was written by I<Henrik Nordstrom "
-"E<lt>henrik@henriknordstrom.netE<gt>>"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+msgid "B<basic_ncsa_auth> must have access to the password file to be executed."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:54
-msgid ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>."
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:62
-msgid "B<squid>(B<8>)"
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38
+msgid "B<htpasswd>(1), B<squid>(8)"
msgstr ""
#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#: helpers/basic_auth/PAM/pam_auth.8:1
#, no-wrap
-msgid "squid_unix_group"
+msgid "pam_auth"
msgstr ""
#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#: helpers/basic_auth/PAM/pam_auth.8:1
#, no-wrap
-msgid "12 August 2002"
+msgid "5 Sep 2003"
msgstr ""
#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#: helpers/basic_auth/PAM/pam_auth.8:1
#, no-wrap
-msgid "Squid UNIX Group helper"
+msgid "Squid PAM Auth"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:5
-msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+#: helpers/basic_auth/PAM/pam_auth.8:5
+msgid "pam_auth - Squid PAM authentication helper"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:8
-msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+#: helpers/basic_auth/PAM/pam_auth.8:8
+msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:12
+#: helpers/basic_auth/PAM/pam_auth.8:13
msgid ""
-"This helper allows Squid to base access controls on users memberships in "
-"UNIX groups."
+"This helper allows Squid to connect to a mostly any available PAM database "
+"to validate the user name and password of Basic HTTP authentication."
msgstr ""
#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#: helpers/basic_auth/PAM/pam_auth.8:14
#, no-wrap
-msgid "B<-g >I<groupname >"
+msgid "B<-s >I<service-name>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:16
-msgid "Specifies a group name to match."
+#: helpers/basic_auth/PAM/pam_auth.8:17
+msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
msgstr ""
#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#: helpers/basic_auth/PAM/pam_auth.8:18
#, no-wrap
-msgid "B<-p>"
+msgid "B<-t >I<TTL>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:20
-msgid "Also match the users primary group from /etc/passwd"
+#: helpers/basic_auth/PAM/pam_auth.8:26
+msgid ""
+"Enables persistent PAM connections where the connection to the PAM database "
+"is kept open and reused for new logins. The TTL specifies how long the "
+"connection will be kept open (in seconds). Default is to not keep PAM "
+"connections open. Please note that the use of persistent PAM connections is "
+"slightly outside the PAM specification and may not work with all PAM "
+"configurations."
msgstr ""
#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#: helpers/basic_auth/PAM/pam_auth.8:27
#, no-wrap
-msgid "B<-s>"
+msgid "B<-o>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:24
-msgid "Strip NT domain name component from user names (/ or \\e separated)"
+#: helpers/basic_auth/PAM/pam_auth.8:31
+msgid "Do not perform the PAM account management group (account expiration etc)"
msgstr ""
#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#: helpers/basic_auth/PAM/pam_auth.8:33 helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
#, no-wrap
-msgid "EXAMPLES"
+msgid "CONFIGURATION"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:29
+#: helpers/basic_auth/PAM/pam_auth.8:39
msgid ""
-"This squid.conf example defines two Squid acls. usergroup1 matches users in "
-"group1, and usergroup2 matches users in group2 or group3"
+"The program needs a PAM service to be configured in B</etc/pam.conf> or "
+"B</etc/pam.d/E<lt>servicenameE<gt>>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:31
+#: helpers/basic_auth/PAM/pam_auth.8:44
msgid ""
-"external_acl_type unix_group %LOGIN "
-"/usr/local/squid/libexec/squid_unix_group -p"
+"The default service name is \"squid\", and the program makes use of the "
+"'B<auth>' and 'B<account>' management groups to verify the password and the "
+"accounts validity."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:33
-msgid "acl usergroup1 external unix_group group1"
+#: helpers/basic_auth/PAM/pam_auth.8:48
+msgid ""
+"For details on how to configure PAM services, see the PAM documentation for "
+"your system. This manual does not cover PAM configuration details."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:35
-msgid "acl usergroup2 external unix_group group2 group3"
+#: helpers/basic_auth/PAM/pam_auth.8:59
+msgid "B<chown root pam_auth>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:40
+#: helpers/basic_auth/PAM/pam_auth.8:61
+msgid "B<chmod u+s pam_auth>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:73
msgid ""
-"By default up to 11 groups can be matched in one acl (including commandline "
-"specified groups). This limit is defined by MAX_GROUPS in the source code."
+"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:47
+#: helpers/basic_auth/PAM/pam_auth.8:77
msgid ""
-"squid_unix_group is written by I<Rodrigo Campos "
-"E<lt>rodrigo@geekbunker.orgE<gt>>"
+"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>"
msgstr ""
-#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:90
+msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
#, no-wrap
-msgid "KNOWN ISSUES"
+msgid "squid_radius_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "7 August 2004"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "Squid RADIUS Auth"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:52
-msgid ""
-"Does not understand gid aliased groups sometimes used to work around groups "
-"size limitations. If you are using gid aliased groups then you must specify "
-"each alias by name."
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
+msgid "squid_radius_auth - Squid RADIUS authentication helper"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:56
-msgid ""
-"Any questions on usage can be sent to I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>>"
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
+msgid "B<squid_radius_auth> -f configfile"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:62
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
+msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
msgid ""
-"Report bugs or bug-fixes to I<Rodrigo Campos "
-"E<lt>rodrigo@geekbunker.orgE<gt>> or I<Squid Developers "
-"E<lt>squid-dev@squid-cache.orgE<gt>>"
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#, no-wrap
+msgid "B<-f >I<configfile >"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:64
-msgid "B<group>(B<5>),B<passwd>(B<5>)"
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+msgid ""
+"Specifies the path to a configuration file. See the CONFIGURATION section "
+"for details."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#, no-wrap
+msgid "B<-h >I<server>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
+msgid "Alternative method of specifying the server to connect to"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#, no-wrap
+msgid "B<-p >I<port>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+msgid ""
+"Specify another server port where the RADIUS server listens for requests if "
+"different from the default RADIUS port. Normally not specified."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#, no-wrap
+msgid "B<-i >I<identifier>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+msgid ""
+"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
+"specified the IP address is used as to identify the proxy."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#, no-wrap
+msgid "B<-w >I<secret>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+msgid ""
+"Alternative method of specifying the shared secret. Using the configuration "
+"file is generally more secure and recommended."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#, no-wrap
+msgid "B<-t >I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
+msgid "RADIUS request timeout. Default 10 seconds."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+msgid ""
+"The configuration specifies how the helper connects to RADIUS. The file "
+"contains a list of directives (one per line). Lines beginning with a # is "
+"ignored."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#, no-wrap
+msgid "B<server >I<radiusserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
+msgid "specifies the name or address of the RADIUS server to connect to."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#, no-wrap
+msgid "B<secret >I<somesecretstring>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
+msgid "specifies the shared RADIUS secret."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#, no-wrap
+msgid "B<identifier >I<nameofserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+msgid ""
+"specifies what the proxy should identify itsels as to the RADIUS server. "
+"This directive is optional."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#, no-wrap
+msgid "B<port >I<portnumber>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+msgid "Specifies the port number or service name where the helper should connect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+msgid ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+msgid ""
+"Any questions on usage can be sent to I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>>, or to your favorite RADIUS "
+"list/friend if the question is more related to RADIUS than Squid."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
+msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "squid_ldap_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "30 January 2005"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "Version 2.17"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:5
+msgid "squid_ldap_group - Squid LDAP external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:8
+msgid ""
+"squid_ldap_group -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:16
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to authorize users "
+"via LDAP groups. LDAP options are specified as parameters on the command "
+"line, while the username(s) and group(s) to be checked against the LDAP "
+"directory are specified on subsequent lines of input to the helper, one "
+"username/group pair per line separated by a space."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:21
+msgid ""
+"As expected by the external_acl construct of Squid, after specifying a "
+"username and group followed by a new line, this helper will produce either "
+"OK or ERR on the following line to show if the user is a member of the "
+"specified group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:25
+msgid ""
+"The program operates by searching with a search filter based on the users "
+"user name and requested group, and if a match is found it is determined that "
+"the user belongs to the group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:29
+msgid "Specifies the base DN under which the groups are located."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:30
+#, no-wrap
+msgid "B<-B >I<basedn >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:33
+msgid "Specifies the base DN under which the users are located (if different)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:34
+#, no-wrap
+msgid "B<-g>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:39
+msgid ""
+"Specifies that the first query argument sent to the helper by Squid is a "
+"extension to the basedn and will be temporarily added in front of the global "
+"basedn for this query."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:47
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching group "
+"memberships. In the filter %u will be replaced by the user name (or DN if "
+"the -F or -u options are used) and %g by the requested group name."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:48
+#, no-wrap
+msgid "B<-F >I<filter>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:55
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching "
+"users. In the filter %s will be replaced by the user name. If % is to be "
+"included literally in the filter then use %%."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:56
+#, no-wrap
+msgid "B<-u >I<attr>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:60
+msgid ""
+"LDAP attribute used to construct the user DN from the user name and base dn "
+"without needing to search for the user."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:64
+msgid "search scope. Defaults to 'sub'."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:76
+msgid ""
+"The DN and password to bind as while performing searches. Required if the "
+"directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:82
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration and will be sent on the command line to the helper it is "
+"strongly recommended to use a account with minimal associated privileges. "
+"This to limit the damage in case someone could get hold of a copy of your "
+"Squid configuration file or extracts the password used from a process "
+"listing."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:100
+msgid ""
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while verifying a users group membership to preserve resources at the LDAP "
+"server. This option causes the LDAP connection to be kept open, allowing it "
+"to be reused for further user validations. Recommended for larger "
+"installations."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:121
+msgid ""
+"Specity the LDAP server to connect to by a LDAP URI (requires OpenLDAP "
+"libraries)"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+msgid "Specify the LDAP server to connect to"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:129
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:138
+#, no-wrap
+msgid "B<-E>I<certpath>"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:150
+#, no-wrap
+msgid "B<-S>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:153 helpers/external_acl/unix_group/squid_unix_group.8:24
+msgid "Strip NT domain name component from user names (/ or \\e separated)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:154
+#, no-wrap
+msgid "B<-K>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:157
+msgid "Strip Kerberos Realm component from user names (@ separated)"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:164
+#, no-wrap
+msgid "SQUID CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:168
+msgid ""
+"This helper is intended to be used as a external_acl_type helper from "
+"squid.conf."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:184
+msgid ""
+"When constructing search filters it is recommended to first test the filter "
+"using ldapsearch before you attempt to use squid_ldap_group. This to verify "
+"that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:188
+msgid ""
+"This manual page was written by I<Henrik Nordstrom "
+"E<lt>hno@marasystems.comE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:195
+msgid ""
+"squid_ldap_group is written by I<Flavio Pescuma "
+"E<lt>flavio@marasystems.comE<gt>> and I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>, based on prior work in squid_ldap_auth by "
+"I<Glen Newton E<lt>glen.newton@nrc.caE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:196
+#, no-wrap
+msgid "KNOWN LIMITATIONS"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:198
+msgid "Max 16 occurrences of %s in the -u argument is supported."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:214
+msgid "B<squid_ldap_auth>(B<8>), B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "squid_session"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "19 March 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "Version 1.0"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:5
+msgid "squid_session - Squid session tracking external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:8
+msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:13
+msgid ""
+"This helper maintains a concept of sessions by monitoring requests and "
+"timing out sessions if no requests have been seen for the idle timeout "
+"timer."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:15
+msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:16
+#, no-wrap
+msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:19
+msgid "Specifies the session idle timeout timer."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:20
+#, no-wrap
+msgid "B<-b >I<dbpath>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:25
+msgid ""
+"Path to persistent database. If not specified the session details will be "
+"kept in memory only and all sessions will reset each time Squid restarts "
+"it's helpers (Squid restart or rotation of logs)."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:26
+#, no-wrap
+msgid "B<-a>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:30
+msgid ""
+"Active mode. In this mode sessions are started by evaluating an acl with the "
+"argument LOGIN, or terminated by the argument LOGOUT."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:33
+msgid ""
+"Without this flag the helper automatically starts the session after the "
+"first request."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:37
+msgid "Configuration example using the default automatic mode"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:39
+msgid ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 "
+"%LOGIN /usr/local/squid/libexec/squid_session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:41
+msgid "acl session external session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:43
+msgid "http_access deny !session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:45
+msgid "deny_info http://your.server/bannerpage?url=%s session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:47
+msgid ""
+"Then set up http://your.server/bannerpage to display a session startup page "
+"and then redirect the user back to the requested URL given in the url query "
+"parameter."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:50
+msgid ""
+"This helper and documentation was written by I<Henrik Nordstrom "
+"E<lt>henrik@henriknordstrom.netE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:54
+msgid ""
+"Any questions on usage can be sent to I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>>."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:62
+msgid "B<squid>(B<8>)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "squid_unix_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "12 August 2002"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "Squid UNIX Group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:5
+msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:8
+msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:12
+msgid ""
+"This helper allows Squid to base access controls on users memberships in "
+"UNIX groups."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#, no-wrap
+msgid "B<-g >I<groupname >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:16
+msgid "Specifies a group name to match."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#, no-wrap
+msgid "B<-p>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:20
+msgid "Also match the users primary group from /etc/passwd"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#, no-wrap
+msgid "B<-s>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:29
+msgid ""
+"This squid.conf example defines two Squid acls. usergroup1 matches users in "
+"group1, and usergroup2 matches users in group2 or group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:31
+msgid ""
+"external_acl_type unix_group %LOGIN "
+"/usr/local/squid/libexec/squid_unix_group -p"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:33
+msgid "acl usergroup1 external unix_group group1"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:35
+msgid "acl usergroup2 external unix_group group2 group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:40
+msgid ""
+"By default up to 11 groups can be matched in one acl (including commandline "
+"specified groups). This limit is defined by MAX_GROUPS in the source code."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:47
+msgid ""
+"squid_unix_group is written by I<Rodrigo Campos "
+"E<lt>rodrigo@geekbunker.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:52
+msgid ""
+"Does not understand gid aliased groups sometimes used to work around groups "
+"size limitations. If you are using gid aliased groups then you must specify "
+"each alias by name."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:56
+msgid ""
+"Any questions on usage can be sent to I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:62
+msgid ""
+"Report bugs or bug-fixes to I<Rodrigo Campos "
+"E<lt>rodrigo@geekbunker.orgE<gt>> or I<Squid Developers "
+"E<lt>squid-dev@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:64
+msgid "B<group>(B<5>),B<passwd>(B<5>)"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "cachemgr.cgi"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "Squid Cache Manager CGI Web Interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:6
+msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:13
+msgid ""
+"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
+"about the Squid HTTP proxy process as it runs. The cache manager is a "
+"convenient way to manage the cache and view statistics without logging into "
+"the server."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:22
+msgid ""
+"The access configuration file defining which Squid servers may be managed "
+"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
+"followed by an optional description"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:26
+msgid ""
+"The server name may contain shell wildcard characters such as *, [] etc. A "
+"quick selection dropdown menu is automatically constructed from the simple "
+"server names."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:30
+msgid ""
+"Specifying :port is optional. If not specified then the default proxy port "
+"is assumed. :* or :any matches any port on the target server."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:36
+msgid ""
+"cachemgr.cgi calls the requested server on the requested port using HTTP and "
+"returns a formatted version of the response. To avoid abuse it is "
+"recommended to configure your web server to restrict access to the "
+"cachemgr.cgi program."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:39
+msgid ""
+"Configuration examples for many common web servers can be found in the Squid "
+"FAQ."
+msgstr ""
+
+#. type: TH
+#: tools/squidclient.1:1
+#, no-wrap
+msgid "squidclient"
+msgstr ""
+
+#. type: TH
+#: tools/squidclient.1:1
+#, no-wrap
+msgid "Squid Web Client Tool"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:4
+msgid "squidclient -- a simple HTTP web client"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:6
+msgid "B<squidclient>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:9 tools/squidclient.1:39
+msgid "I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:12
+msgid "I<remote-host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:15
+msgid "I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:18
+msgid "I<IMS>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:21
+msgid "I<ping-interval>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:24
+msgid "I<'Host-header'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:27
+msgid "I<local-host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:30
+msgid "I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:36
+msgid "I<file>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:42
+msgid "I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:45
+msgid "I<proxy-user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:48
+msgid "I<www-user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:51
+msgid "I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:54
+msgid "I<proxy-password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:57
+msgid "I<www-password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:59
+msgid "B<url>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:67
+msgid ""
+"B<squidclient> is a tool providing a command line interface for retrieving "
+"URLs. Designed for testing any HTTP 0.9, 1.0, or 1.1 web server or proxy. "
+"This tool can be combined with scripts to perform any basic HTTP operation. "
+"Some additional features for access to the B<Squid> proxy object cache and "
+"management information are provided."
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:70
+msgid "Do NOT include Accept: header."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:70
+#, no-wrap
+msgid "-g I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:74
+msgid "Ping mode, perform I<count> iterations (0 to loop until interrupted)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:74
+#, no-wrap
+msgid "-h I<host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:76
+msgid "Retrieve URL from cache on hostname. Default is localhost."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:76
+#, no-wrap
+msgid "-H I<'string'>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:78
+msgid "Extra headers to send. Use '\\en' for new lines."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:78
+#, no-wrap
+msgid "-i I<time>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:80
+msgid "If-Modified-Since time (in Epoch seconds)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:80
+#, no-wrap
+msgid "-I I<interval>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:82
+msgid "Ping interval in seconds (default 1 second)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:82
+#, no-wrap
+msgid "-j I<hosthdr>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:84
+msgid "Host header content"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:84
+#, no-wrap
+msgid "-l I<host>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:86
+msgid "Specify a local IP address to bind to. Default is none."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:86
+#, no-wrap
+msgid "-m I<method>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:91
+msgid ""
+"Request method, default is GET. Squid also supports a non-standard method "
+"called B<PURGE>. You can use that to purge a specific URL from the cache. "
+"You need to have I<purge> access setup in squid.conf similar to I<manager> "
+"access. Here is an example:"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:95
+#, no-wrap
+msgid "-p I<port>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:97
+msgid "Port number of cache. Default is 3128."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:97
+#, no-wrap
+msgid "-P I<file>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:99
+msgid "PUT request. Using the named file."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:99
+#, no-wrap
+msgid "-r"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:101
+msgid "Force cache to reload URL."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:101
+#, no-wrap
+msgid "-s"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:103
+msgid "Silent. Do not print data to stdout."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:103
+#, no-wrap
+msgid "-t I<count>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:105
+msgid "Trace count cache-hops"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:105
+#, no-wrap
+msgid "-T I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:107
+msgid "Timeout value (seconds) for read/write operations."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:107
+#, no-wrap
+msgid "-u I<user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:109
+msgid "Proxy authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:109
+#, no-wrap
+msgid "-U I<user>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:111
+msgid "WWW authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:111
+#, no-wrap
+msgid "-v"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:113
+msgid "Verbose. Print outgoing message to stderr."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:113
+#, no-wrap
+msgid "-w I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:115
+msgid "Proxy authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:115
+#, no-wrap
+msgid "-W I<password>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:117
+msgid "WWW authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:117
+#, no-wrap
+msgid "-V I<version>"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:119
+msgid "HTTP Version. Use '-' for HTTP/0.9 omitted case"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:126
+msgid ""
+"Derived from Harvest. Further developed by by numerous individuals from the "
+"internet community. Development is led by Duane Wessels of the National "
+"Laboratory for Applied Network Research and funded by the National Science "
+"Foundation."
msgstr ""
msgstr ""
"Project-Id-Version: squid\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
-"POT-Creation-Date: 2009-06-07 21:20+1200\n"
+"POT-Creation-Date: 2010-01-10 23:06+1400\n"
"PO-Revision-Date: 2010-01-08 17:59+0000\n"
"Last-Translator: Sergey Sedov <Unknown>\n"
"Language-Team: Russian <ru@li.org>\n"
"X-Generator: Launchpad (build Unknown)\n"
#. type: TH
-#: doc/cachemgr.cgi.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "cachemgr.cgi"
+msgid "squid"
msgstr ""
#. type: TH
-#: doc/cachemgr.cgi.8.in:1 doc/squid.8.in:1
+#: doc/squid.8.in:1
#, no-wrap
-msgid "@PACKAGE_STRING@"
+msgid "Squid Web Proxy"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:4 doc/squid.8.in:4
-#: helpers/basic_auth/NCSA/ncsa_auth.8:14 helpers/basic_auth/PAM/pam_auth.8:3
+#: doc/squid.8.in:4 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:3
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:3
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:14
+#: helpers/basic_auth/PAM/pam_auth.8:3
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:3
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:3
#: helpers/external_acl/session/squid_session.8:3
#: helpers/external_acl/unix_group/squid_unix_group.8:3
+#: tools/cachemgr.cgi.8.in:4 tools/squidclient.1:2
#, no-wrap
msgid "NAME"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:6
-msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+#: doc/squid.8.in:6
+msgid "squid - proxy caching server"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:6 doc/squid.8.in:6
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17 helpers/basic_auth/PAM/pam_auth.8:6
+#: doc/squid.8.in:6 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:6
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:6
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+#: helpers/basic_auth/PAM/pam_auth.8:6
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:6
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:6
#: helpers/external_acl/session/squid_session.8:6
#: helpers/external_acl/unix_group/squid_unix_group.8:6
+#: tools/cachemgr.cgi.8.in:6 tools/squidclient.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:8
-msgid "B<http://your.server/cgi-bin/cachemgr.cgi>"
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:8 doc/squid.8.in:26
-#: helpers/basic_auth/NCSA/ncsa_auth.8:23 helpers/basic_auth/PAM/pam_auth.8:9
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
-#: helpers/external_acl/session/squid_session.8:9
-#: helpers/external_acl/unix_group/squid_unix_group.8:9
-#, no-wrap
-msgid "DESCRIPTION"
-msgstr ""
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:13
-msgid ""
-"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
-"about the Squid HTTP proxy process as it runs. The cache manager is a "
-"convenient way to manage the cache and view statistics without logging into "
-"the server."
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:13 doc/squid.8.in:123
-#, no-wrap
-msgid "FILES"
-msgstr ""
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:15
-msgid "I<./cachemgr.conf>"
+#: doc/squid.8.in:8
+msgid "B<squid>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:17
-msgid "I<@DEFAULT_CACHEMGR_CONFIG@>"
-msgstr ""
+#: doc/squid.8.in:11
+#, fuzzy
+msgid "I<facility>"
+msgstr "-f файл"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:22
-msgid ""
-"The access configuration file defining which Squid servers may be managed "
-"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
-"followed by an optional description"
-msgstr ""
+#: doc/squid.8.in:13
+#, fuzzy
+msgid "I<config-file>"
+msgstr "-f файл"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:26
-msgid ""
-"The server name may contain shell wildcard characters such as *, [] etc. A "
-"quick selection dropdown menu is automatically constructed from the simple "
-"server names."
+#: doc/squid.8.in:15 tools/squidclient.1:33
+msgid "I<port>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:30
-msgid ""
-"Specifying :port is optional. If not specified then the default proxy port "
-"is assumed. :* or :any matches any port on the target server."
-msgstr ""
-
-#. type: SH
-#: doc/cachemgr.cgi.8.in:31 helpers/basic_auth/NCSA/ncsa_auth.8:33
-#, no-wrap
-msgid "SECURITY"
-msgstr "БЕЗОПАСНОСТЬ"
+#: doc/squid.8.in:17
+#, fuzzy
+msgid "I<signal>"
+msgstr "-f файл"
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:36
-msgid ""
-"cachemgr.cgi calls the requested server on the requested port using HTTP and "
-"returns a formatted version of the response. To avoid abuse it is "
-"recommended to configure your web server to restrict access to the cachemgr."
-"cgi program."
+#: doc/squid.8.in:19
+msgid "I<service-name>"
msgstr ""
#. type: Plain text
-#: doc/cachemgr.cgi.8.in:39
-msgid ""
-"Configuration examples for many common web servers can be found in the Squid "
-"FAQ."
+#: doc/squid.8.in:21
+msgid "I<cmd-line>"
msgstr ""
#. type: SH
-#: doc/cachemgr.cgi.8.in:39 doc/squid.8.in:178
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35 helpers/basic_auth/PAM/pam_auth.8:89
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
-#: helpers/external_acl/session/squid_session.8:61
-#: helpers/external_acl/unix_group/squid_unix_group.8:63
-#, no-wrap
-msgid "SEE ALSO"
-msgstr "СМОТРИТЕ ТАКЖЕ"
-
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:41
-msgid "B<squid>(8)"
-msgstr ""
-
-#. Could add the following sections:
-#. .SH ENVIRONMENT
-#. .SH DIAGNOSTICS
-#. .SH BUGS
-#. .SH AUTHOR
-#. .SH SEE ALSO
-#. type: Plain text
-#: doc/cachemgr.cgi.8.in:49
-msgid "B<The Squid FAQ>, Chapter 9 The Cache Manager"
-msgstr ""
-
-#. type: TH
-#: doc/squid.8.in:1
+#: doc/squid.8.in:22 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:9
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:13
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:23
+#: helpers/basic_auth/PAM/pam_auth.8:9
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:13
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:9
+#: helpers/external_acl/session/squid_session.8:9
+#: helpers/external_acl/unix_group/squid_unix_group.8:9
+#: tools/cachemgr.cgi.8.in:8 tools/squidclient.1:59
#, no-wrap
-msgid "squid"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:6
-msgid "squid - proxy caching server"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:26
-msgid ""
-"B<squid> [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< config-"
-"file> ] [ -[ B<au> ] I<port> ] [ B<-k signal> ] [ B<-n>I< service-name> ] "
-"[ B<-O>I< cmd-line> ]"
+msgid "DESCRIPTION"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:33
+#: doc/squid.8.in:29
msgid ""
"B<squid> is a high-performance proxy caching server for web clients, "
"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:38
+#: doc/squid.8.in:34
msgid ""
"B<squid> keeps meta data and especially hot objects cached in RAM, caches "
"DNS lookups, supports non-blocking DNS lookups, and implements negative "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:45
+#: doc/squid.8.in:41
msgid ""
"B<squid> supports SSL, extensive access controls, and full request logging. "
"By using the lightweight Internet Cache Protocols ICP, HTCP or CARP, "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:52
+#: doc/squid.8.in:48
msgid ""
"B<squid> consists of a main server program squid, some optional programs for "
"custom processing and authentication, and some management and client tools. "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:56
-msgid ""
-"B<squid> is derived from the ARPA-funded Harvest Project http://harvest.cs."
-"colorado.edu/"
+#: doc/squid.8.in:51
+msgid "B<squid> is derived from the ARPA-funded Harvest Project"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:67
+#: doc/squid.8.in:63
msgid ""
"This manual page only lists the command line arguments. For details on how "
-"to configure B<squid> see the file B<@DEFAULT_CONFIG_FILE@.documented,> the "
-"Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
+"to configure B<squid> see the file B<@SYSCONFDIR@/squid.conf.documented,> "
+"the Squid wiki FAQ and examples at http://wiki.squid-cache.org/ , or the "
"configuration manual on the B<squid> home page http://www.squid-cache.org/"
"Doc/config/"
msgstr ""
#. type: SH
-#: doc/squid.8.in:69 helpers/basic_auth/NCSA/ncsa_auth.8:29
+#: doc/squid.8.in:65 helpers/basic_auth/LDAP/basic_ldap_auth.8:32
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29 tools/squidclient.1:67
#, no-wrap
msgid "OPTIONS"
msgstr "ПАРАМЕТРЫ"
#. type: IP
-#: doc/squid.8.in:70
+#: doc/squid.8.in:66
#, no-wrap
msgid "-a port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
msgid ""
"Specify HTTP port number where Squid should listen for requests, in addition "
"to any http_port specifications in squid.conf."
msgstr ""
#. type: IP
-#: doc/squid.8.in:73
+#: doc/squid.8.in:69
#, no-wrap
msgid "-d level"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
msgid "Write debugging to stderr also."
msgstr ""
#. type: IP
-#: doc/squid.8.in:75
+#: doc/squid.8.in:71
#, no-wrap
msgid "-f file"
msgstr "-f файл"
#. type: Plain text
-#: doc/squid.8.in:82
+#: doc/squid.8.in:78
msgid ""
-"Use the given config-file instead of I<@DEFAULT_CONFIG_FILE@>. If the file "
-"name starts with a ! or | then it is assumed to be an external command or "
-"command line. Can for example be used to pre-process the configuration "
+"Use the given config-file instead of I<@SYSCONFDIR@/squid.conf>. If the "
+"file name starts with a ! or | then it is assumed to be an external command "
+"or command line. Can for example be used to pre-process the configuration "
"before it is being read by Squid. To facilitate this Squid also understands "
"the common #line notion to indicate the real source file."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:82
-#, no-wrap
-msgid "-h"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:84
+#: doc/squid.8.in:80
msgid "Print help message."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:84
-#, no-wrap
-msgid "-i"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:86
+#: doc/squid.8.in:82
msgid "Install as a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:86
-#, no-wrap
-msgid "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | parse"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
msgid ""
"Parse configuration file, then send signal to running copy (except -k parse) "
"and exit."
msgstr ""
#. type: IP
-#: doc/squid.8.in:89
+#: doc/squid.8.in:85
#, no-wrap
msgid "-n name"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:92
+#: doc/squid.8.in:88
msgid ""
"Specify Windows Service name to use for service operations, default is: "
"B<Squid>"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:93
-#, no-wrap
-msgid "-r"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:95
+#: doc/squid.8.in:91
msgid "Remove a Windows Service (see -n option)."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:95
-#, no-wrap
-msgid "-s"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:98
-msgid "Enable logging to syslog. Also configurable in B<@DEFAULT_CONFIG_FILE@>"
+#: doc/squid.8.in:94
+msgid ""
+"Enable logging to syslog. Also configurable in B<@SYSCONFDIR@/squid.conf>"
msgstr ""
#. type: IP
-#: doc/squid.8.in:98
+#: doc/squid.8.in:94
#, no-wrap
msgid "-l facility"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
msgid "Use specified syslog facility. implies -s"
msgstr ""
#. type: IP
-#: doc/squid.8.in:100
+#: doc/squid.8.in:96
#, no-wrap
msgid "-u port"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:102
+#: doc/squid.8.in:98
msgid "Specify ICP port number (default: 3130), disable with 0."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:102
-#, no-wrap
-msgid "-v"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:104
+#: doc/squid.8.in:100
msgid "Print version and build details."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:104
-#, no-wrap
-msgid "-z"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:106
+#: doc/squid.8.in:102
msgid "Create swap directories"
msgstr ""
-#. type: IP
-#: doc/squid.8.in:106
-#, no-wrap
-msgid "-C"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:108
+#: doc/squid.8.in:104
msgid "Do not catch fatal signals."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:108
-#, no-wrap
-msgid "-F"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:110
+#: doc/squid.8.in:106
msgid "Don't serve any requests until store is rebuilt."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:110
-#, no-wrap
-msgid "-N"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
msgid "No daemon mode."
msgstr ""
#. type: IP
-#: doc/squid.8.in:112
+#: doc/squid.8.in:108
#, no-wrap
msgid "-O options"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:114
+#: doc/squid.8.in:110
msgid "Set Windows Service Command line options in Registry."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:114
-#, no-wrap
-msgid "-R"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:116
+#: doc/squid.8.in:112
msgid "Do not set REUSEADDR on port."
msgstr ""
-#. type: IP
-#: doc/squid.8.in:116
-#, no-wrap
-msgid "-S"
-msgstr ""
-
#. type: Plain text
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
msgid "Double-check swap during rebuild."
msgstr ""
#. type: IP
-#: doc/squid.8.in:118
+#: doc/squid.8.in:114
#, no-wrap
msgid "-X"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
msgid "Force full debugging."
msgstr ""
#. type: IP
-#: doc/squid.8.in:120
+#: doc/squid.8.in:116
#, no-wrap
msgid "-Y"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:122
+#: doc/squid.8.in:118
msgid "Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload."
msgstr ""
-#. type: Plain text
-#: doc/squid.8.in:125
-msgid "I<@DEFAULT_CONFIG_FILE@>"
+#. type: SH
+#: doc/squid.8.in:119 tools/cachemgr.cgi.8.in:13
+#, no-wrap
+msgid "FILES"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:131
+#: doc/squid.8.in:127
msgid ""
"The main configuration file. You must initially make changes to this file "
"for B<squid> to work. For example, the default configuration does not allow "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:134
+#: doc/squid.8.in:130
msgid "I<*.default files>"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:138
+#: doc/squid.8.in:134
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to look up the default "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:141
-msgid "I<@DEFAULT_CONFIG_FILE@.documented>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:147
+#: doc/squid.8.in:143
msgid ""
"Reference copy of the configuration file. Always kept up to date with the "
"version of Squid you are using. Use this to read the documentation for "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:150
-msgid "I<cachemgr.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:152
+#: doc/squid.8.in:148
msgid "The main configuration file for the web cachemgr.cgi tools."
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:155
-msgid "I<msntauth.conf>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:157
+#: doc/squid.8.in:153
msgid "The main configuration file for the Sample MSNT authenticator."
msgstr ""
#. type: Plain text
#: doc/squid.8.in:160
-msgid "I<errorpage.css>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:164
msgid ""
"CSS Stylesheet to control the display of generated error pages. Use this to "
"set any company branding you need, it will apply to every Language Squid "
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:167
-msgid "I<@DEFAULT_MIME_TABLE@ (mime_table)>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:169
+#: doc/squid.8.in:165
msgid "MIME type mappings for FTP gatewaying"
msgstr ""
#. type: Plain text
#: doc/squid.8.in:172
-msgid "I<@DEFAULT_ERROR_DIR@>"
-msgstr ""
-
-#. type: Plain text
-#: doc/squid.8.in:176
msgid "Location of B<squid> error pages and templates."
msgstr ""
+#. type: SH
+#: doc/squid.8.in:174 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:78
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:237
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+#: helpers/basic_auth/PAM/pam_auth.8:89
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:87
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:211
+#: helpers/external_acl/session/squid_session.8:61
+#: helpers/external_acl/unix_group/squid_unix_group.8:63
+#: tools/cachemgr.cgi.8.in:39 tools/squidclient.1:119
+#, no-wrap
+msgid "SEE ALSO"
+msgstr "СМОТРИТЕ ТАКЖЕ"
+
#. type: Plain text
-#: doc/squid.8.in:185
-msgid ""
-"B<cachemgr.cgi>(8), B<pam_auth>(8), B<squid_ldap_auth>(8), "
-"B<squid_ldap_group>(8), B<squid_session>(8), B<squid_unix_group>(8),"
+#: doc/squid.8.in:183
+msgid "B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq>"
msgstr ""
#. type: Plain text
-#: doc/squid.8.in:188
+#: doc/squid.8.in:184
msgid ""
-"B<The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq> B<The Squid "
-"Configuration Manual http://www.squid-cache.org/Doc/config/>"
-msgstr ""
-
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
-#, no-wrap
-msgid "ncsa_auth"
+"B<The Squid Configuration Manual http://www.squid-cache.org/Doc/config/>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:8
#, no-wrap
-msgid "May 16, 2006"
+msgid "basic_getpwnam_auth"
msgstr ""
#. type: TH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1
#, no-wrap
-msgid "Squid NCSA Auth helper"
+msgid "Squid getpwnam Authenticator"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:17
-msgid ""
-"ncsa_auth - NCSA httpd-style password file authentication helper for Squid"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:5
+msgid "basic_getpwnam_auth - Local Users auth helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:21
-#, no-wrap
-msgid "B<ncsa_auth> I<passwdfile> \n"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:12
+msgid ""
+"This helper allows Squid to authenticate any local user accounts to validate "
+"the user name and password of Basic HTTP authentication."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:25
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:15
msgid ""
-"B<ncsa_auth> allows Squid to read and authenticate user and password "
-"information from an NCSA/Apache httpd-style password file when using basic "
-"HTTP authentication."
+"Uses getpwnam() and getspnam() routines for authentication. This has the "
+"following advantages over the NCSA module:"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:27
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21
msgid ""
-"The only parameter is the password file. It must have permissions to be "
-"read by the user that Squid is running as (cache_effective_user in squid."
-"conf)."
+"B<Allows>authenticationB<of>allB<known>localB<users> "
+"B<Allows>authenticationB<through>nsswitch.conf B<can>handleB<NIS(+)>requests "
+"B<can>handleB<LDAP>request B<can>handleB<PAM>request"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:29
-msgid "This password file can be manipulated using htpasswd."
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:22
+#, no-wrap
+msgid "SQUID.CONF"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-msgid "Only specify the password file name."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:26
+msgid "B<auth_param basic program /path/to/basic_getpwnam_auth>"
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:31
-#: helpers/external_acl/session/squid_session.8:34
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:28
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:206
+#: helpers/basic_auth/PAM/pam_auth.8:49
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:179
+#: helpers/external_acl/unix_group/squid_unix_group.8:36
#, no-wrap
-msgid "EXAMPLE"
+msgid "NOTES"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:33
-msgid "B<ncsa_auth> /etc/squid/squid.pass"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:56
+msgid ""
+"When used for authenticating to local UNIX shadow password databases the "
+"program must be running as root or else it won't have sufficient permissions "
+"to access the user password database. Such use of this program is not "
+"recommended, but if you absolutely need to then make the program setuid root"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:35
-msgid "B<ncsa_auth> must have access to the password file to be executed."
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:40
+msgid "B<chown root basic_getpwnam_auth> B<chmod u+s basic_getpwnam_auth>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37
-msgid "B<htpasswd>(1), B<squid>(8)"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:48
+#: helpers/basic_auth/PAM/pam_auth.8:69
+msgid ""
+"Please note that in such configurations it is also strongly recommended that "
+"the program is moved into a directory where normal users cannot access it, "
+"as this mode of operation will allow any local user to brute-force other "
+"users passwords. Also note the program has not been fully audited and the "
+"author cannot be held responsible for any security issues due to such "
+"installations."
msgstr ""
#. type: SH
-#: helpers/basic_auth/NCSA/ncsa_auth.8:37 helpers/basic_auth/PAM/pam_auth.8:70
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:212
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+#: helpers/basic_auth/PAM/pam_auth.8:70
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:185
#: helpers/external_acl/session/squid_session.8:47
#: helpers/external_acl/unix_group/squid_unix_group.8:41
+#: tools/squidclient.1:122
#, no-wrap
msgid "AUTHOR"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/NCSA/ncsa_auth.8:38
-msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54
+msgid ""
+"Squid basic_getpwnam_auth is written by I<Erik Hofman E<lt>erik.hofman@a1."
+"nlE<gt>> I<Robin Elfrink E<lt>robin@a1.nlE<gt>> I<Giancarlo Razzolini "
+"E<lt>linux-fan@onda.com.brE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "pam_auth"
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57
+msgid ""
+"Based on original code by I<Jon Thackray E<lt>jrmt@uk.gdscorp.comE<gt>.>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
-#, no-wrap
-msgid "5 Sep 2003"
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:60
+msgid ""
+"This manual is written by I<Amos Jeffries E<lt>squid3@treenet.co.nzE<gt>>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/PAM/pam_auth.8:1
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:61
+#: helpers/basic_auth/PAM/pam_auth.8:74
#, no-wrap
-msgid "Squid PAM Auth"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:5
-msgid "pam_auth - Squid PAM authentication helper"
+msgid "COPYRIGHT"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:8
-msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:64
+msgid ""
+"Squid basic_getpwnam_auth and this manual is Copyright to the authors listed "
+"above."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:13
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:66
msgid ""
-"This helper allows Squid to connect to a mostly any available PAM database "
-"to validate the user name and password of Basic HTTP authentication."
+"Distributed under the GNU General Public License (GNU GPL) version 2 and "
+"later."
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:14
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:67
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:225
+#: helpers/basic_auth/PAM/pam_auth.8:78
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:199
+#: helpers/external_acl/session/squid_session.8:51
+#: helpers/external_acl/unix_group/squid_unix_group.8:53
#, no-wrap
-msgid "B<-s >I<service-name>"
+msgid "QUESTIONS"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:17
-msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:71
+#: helpers/basic_auth/PAM/pam_auth.8:82
+msgid ""
+"Questions on the usage of this program can be sent to the I<Squid Users "
+"E<lt>squid-users@squid-cache.orgE<gt>> mailing list."
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:18
+#. type: SH
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:72
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:231
+#: helpers/basic_auth/PAM/pam_auth.8:83
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:205
+#: helpers/external_acl/session/squid_session.8:55
+#: helpers/external_acl/unix_group/squid_unix_group.8:57
#, no-wrap
-msgid "B<-t >I<TTL>"
+msgid "REPORTING BUGS"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:26
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:236
+#: helpers/basic_auth/PAM/pam_auth.8:88
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:210
+#: helpers/external_acl/session/squid_session.8:60
msgid ""
-"Enables persistent PAM connections where the connection to the PAM database "
-"is kept open and reused for new logins. The TTL specifies how long the "
-"connection will be kept open (in seconds). Default is to not keep PAM "
-"connections open. Please note that the use of persistent PAM connections is "
-"slightly outside the PAM specification and may not work with all PAM "
-"configurations."
+"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
+"orgE<gt>> or ideas for new improvements to I<Squid Developers E<lt>squid-"
+"dev@squid-cache.orgE<gt>>"
msgstr ""
-#. type: TP
-#: helpers/basic_auth/PAM/pam_auth.8:27
+#. type: Plain text
+#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79
+msgid ""
+"B<squid>(8),B<basic_pam_auth>(8),B<basic_ncsa_auth>(8),B<basic_ldap_auth>(8)"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "B<-o>"
+msgid "basic_ldap_auth"
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:31
-msgid ""
-"Do not perform the PAM account management group (account expiration etc)"
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
+#, no-wrap
+msgid "14 January 2005"
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:33
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
+#. type: TH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1
#, no-wrap
-msgid "CONFIGURATION"
+msgid "Squid LDAP Auth"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:39
-msgid ""
-"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
-"etc/pam.d/E<lt>servicenameE<gt>>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:5
+msgid "basic_ldap_auth - LDAP authentication helper for Squid"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:44
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:9
msgid ""
-"The default service name is \"squid\", and the program makes use of the "
-"'B<auth>' and 'B<account>' management groups to verify the password and the "
-"accounts validity."
+"B<basic_ldap_auth> -b \"base DN\" [-u attribute] [options] [ldap_server_name"
+"[:port]|URI]..."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12
msgid ""
-"For details on how to configure PAM services, see the PAM documentation for "
-"your system. This manual does not cover PAM configuration details."
+"B<basic_ldap_auth> -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:49
-#: helpers/external_acl/unix_group/squid_unix_group.8:36
-#, no-wrap
-msgid "NOTES"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:20
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to validate the user "
+"name and password of Basic HTTP authentication. LDAP options are specified "
+"as parameters on the command line, while the username(s) and password(s) to "
+"be checked against the LDAP directory are specified on subsequent lines of "
+"input to the helper, one username/password pair per line separated by a "
+"space."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:56
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:26
msgid ""
-"When used for authenticating to local UNIX shadow password databases the "
-"program must be running as root or else it won't have sufficient permissions "
-"to access the user password database. Such use of this program is not "
-"recommended, but if you absolutely need to then make the program setuid root"
+"As expected by the basic authentication construct of Squid, after specifying "
+"a username and password followed by a new line, this helper will produce "
+"either OK or ERR on the following line to show if the specified credentials "
+"are correct according to the LDAP directory."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:59
-msgid "B<chown root pam_auth>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31
+msgid ""
+"The program has two major modes of operation. In the default mode of "
+"operation the users DN is constructed using the base DN and user attribute. "
+"In the other mode of operation a search filter is used to locate valid user "
+"DN's below the base DN."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:34
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:26
+#, no-wrap
+msgid "B<-b >I<basedn >B<(REQUIRED)>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:61
-msgid "B<chmod u+s pam_auth>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:37
+msgid "Specifies the base DN under which the users are located."
msgstr ""
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:38
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:40
+#, fuzzy, no-wrap
+msgid "B<-f >I<filter>"
+msgstr "-f файл"
+
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:69
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:43
msgid ""
-"Please note that in such configurations it is also strongly recommended that "
-"the program is moved into a directory where normal users cannot access it, "
-"as this mode of operation will allow any local user to brute-force other "
-"users passwords. Also note the program has not been fully audited and the "
-"author cannot be held responsible for any security issues due to such "
-"installations."
+"LDAP search filter to locate the user DN. Required if the users are in a "
+"hierarchy below the base DN, or if the login name is not what builds the "
+"user specific part of the users DN."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:73
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:48
msgid ""
-"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>>"
+"The search filter can contain up to 15 occurrences of %s which will be "
+"replaced by the username, as in \"uid=%s\" for RFC2037 directories. For a "
+"detailed description of LDAP search filter syntax see RFC2254."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:74
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:49
#, no-wrap
-msgid "COPYRIGHT"
+msgid "B<-u >I<userattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:77
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:54
msgid ""
-"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
-"E<lt>hno@squid-cache.orgE<gt>"
+"Specifies the name of the DN attribute that contains the username/login. "
+"Combined with the base DN to construct the users DN when no search filter is "
+"specified (-f option). Defaults to 'uid'"
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:78
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:75
-#: helpers/external_acl/session/squid_session.8:51
-#: helpers/external_acl/unix_group/squid_unix_group.8:53
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:60
+msgid ""
+"Note: This can only be done if all your users are located directly under the "
+"same position in the LDAP tree and the login name is used for naming each "
+"user object. If your LDAP tree does not match these criterias or if you want "
+"to filter who are valid users then you need to use a search filter to search "
+"for your users DN (-f option)."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61
#, no-wrap
-msgid "QUESTIONS"
+msgid "B<-U >I<passwordattr>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:82
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:65
msgid ""
-"Questions on the usage of this program can be sent to the I<Squid Users "
-"E<lt>squid-users@squid-cache.orgE<gt>> mailing list."
+"Use ldap_compare instead of ldap_simple_bind to verify the users password. "
+"passwordattr is the LDAP attribute storing the users password."
msgstr ""
-#. type: SH
-#: helpers/basic_auth/PAM/pam_auth.8:83
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:81
-#: helpers/external_acl/session/squid_session.8:55
-#: helpers/external_acl/unix_group/squid_unix_group.8:57
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:66
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:61
#, no-wrap
-msgid "REPORTING BUGS"
+msgid "B<-s >I<base|one|sub>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:88
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:86
-#: helpers/external_acl/session/squid_session.8:60
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:70
msgid ""
-"Report bugs or bug-fixes to I<Squid Bugs E<lt>squid-bugs@squid-cache."
-"orgE<gt>> or ideas for new improvements to I<Squid Developers E<lt>squid-"
-"dev@squid-cache.orgE<gt>>"
+"search scope when performing user DN searches specified by the -f option. "
+"Defaults to 'sub'."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/PAM/pam_auth.8:90
-msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:77
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:71
+msgid ""
+"B<base> object only, B<one> level below the base object or B<sub>tree below "
+"the base object"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:78
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:72
#, no-wrap
-msgid "squid_radius_auth"
+msgid "B<-D >I<binddn >B<-w >I<password>"
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
-#, no-wrap
-msgid "7 August 2004"
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:83
+msgid ""
+"The DN and password to bind as while performing searches. Required by the B<-"
+"f> flag if the directory does not allow anonymous searches."
msgstr ""
-#. type: TH
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:88
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration it is strongly recommended to use a account with minimal "
+"associated privileges. This to limit the damage in case someone could get "
+"hold of a copy of your Squid configuration file."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:89
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:83
#, no-wrap
-msgid "Squid RADIUS Auth"
+msgid "B<-D >I<binddn >B<-W >I<secretfile >"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
-msgid "squid_radius_auth - Squid RADIUS authentication helper"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:93
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:87
+msgid ""
+"The DN and the name of a file containing the password to bind as while "
+"performing searches."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
-msgid "B<squid_radius_auth> -f configfile"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:98
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:92
+msgid ""
+"Less insecure version of the former parameter pair with two advantages: The "
+"password does not occur in the process listing, and the password is not "
+"being compromised if someone gets the squid configuration file without "
+"getting the secretfile."
msgstr ""
-#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
-msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:99
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:93
+#, no-wrap
+msgid "B<-P>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:106
msgid ""
-"This helper allows Squid to connect to a RADIUS server to validate the user "
-"name and password of Basic HTTP authentication."
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while validating a username to preserve resources at the LDAP server. This "
+"option causes the LDAP connection to be kept open, allowing it to be reused "
+"for further user validations. Recommended for larger installations."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:107
#, no-wrap
-msgid "B<-f >I<configfile >"
+msgid "B<-O>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:116
msgid ""
-"Specifies the path to a configuration file. See the CONFIGURATION section "
-"for details."
+"Only bind once per LDAP connection. Some LDAP servers do not allow re-"
+"binding as another user after a successful ldap_bind. The use of this "
+"option always opens a new connection for each login attempt. If combined "
+"with the -P option for persistent LDAP connection then the connection used "
+"for searching for the user DN is kept persistent but a new connection is "
+"opened to verify each users password once the DN is found."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:117
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:101
#, no-wrap
-msgid "B<-h >I<server>"
+msgid "B<-R>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
-msgid "Alternative method of specifying the server to connect to"
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:104
+msgid "do not follow referrals"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:121
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:105
#, no-wrap
-msgid "B<-p >I<port>"
+msgid "B<-a >I<never|always|search|find>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:124
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:108
+msgid "when to dereference aliases. Defaults to 'never'"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:133
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:117
msgid ""
-"Specify another server port where the RADIUS server listens for requests if "
-"different from the default RADIUS port. Normally not specified."
+"B<never> dereference aliases (default), B<always> dereference aliases, only "
+"while B<search>ing or only to B<find> the base object"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:134
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:118
#, no-wrap
-msgid "B<-i >I<identifier>"
+msgid "B<-H>I< ldapuri>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:138
msgid ""
-"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
-"specified the IP address is used as to identify the proxy."
+"Specity the LDAP server to connect to by LDAP URI (requires OpenLDAP "
+"libraries). Servers can also be specified last on the command line."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:139
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:122
#, no-wrap
-msgid "B<-w >I<secret>"
+msgid "B<-h>I< ldapserver>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
msgid ""
-"Alternative method of specifying the shared secret. Using the configuration "
-"file is generally more secure and recommended."
+"Specify the LDAP server to connect to. Servers can also be specified last on "
+"the command line."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
#, no-wrap
-msgid "B<-t >I<timeout>"
-msgstr ""
-
-#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
-msgid "RADIUS request timeout. Default 10 seconds."
+msgid "B<-p>I< ldapport>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:148
msgid ""
-"The configuration specifies how the helper connects to RADIUS. The file "
-"contains a list of directives (one per line). Lines beginning with a # is "
-"ignored."
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389. Can also be specified within the server "
+"specificiation by using servername:port syntax."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:149
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:130
#, no-wrap
-msgid "B<server >I<radiusserver>"
+msgid "B<-v>I< 2|3>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
-msgid "specifies the name or address of the RADIUS server to connect to."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:133
+msgid "LDAP protocol version. Defaults to 2 if not specified."
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:153
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:134
#, no-wrap
-msgid "B<secret >I<somesecretstring>"
+msgid "B<-Z>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
-msgid "specifies the shared RADIUS secret."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:156
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:137
+msgid "Use TLS encryption"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:157
#, no-wrap
-msgid "B<identifier >I<nameofserver>"
+msgid "B<-S>I<certpath>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
-msgid ""
-"specifies what the proxy should identify itsels as to the RADIUS server. "
-"This directive is optional."
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:160
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:141
+msgid "Enable LDAP over SSL (requires Netscape LDAP API libraries)"
msgstr ""
#. type: TP
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:161
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:142
#, no-wrap
-msgid "B<port >I<portnumber>"
+msgid "B<-c>I<connect_timeout>"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
msgid ""
-"Specifies the port number or service name where the helper should connect."
+"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP "
+"API libraries)"
msgstr ""
-#. type: Plain text
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:146
+#, no-wrap
+msgid "B<-t>I<search_timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:168
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:149
+msgid "Specify time limit on LDAP search operations"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:158
+#, no-wrap
+msgid "B<-d>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:163
+msgid ""
+"Debug mode where each step taken will get reported in detail. Useful for "
+"understanding what goes wrong if the results is not what is expected."
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:175
+#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#, no-wrap
+msgid "EXAMPLES"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:179
+msgid ""
+"For directories using the RFC2307 layout with a single domain, all you need "
+"to specify is usually the base DN under where your users are located and the "
+"server name:"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:181
+msgid "basic_ldap_auth -b \"ou=people,dc=your,dc=domain\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:185
+msgid ""
+"If you have sub-domains then you need to use a search filter approach to "
+"locate your user DNs as these can no longer be constructed direcly from the "
+"base DN and login name alone:"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:187
+msgid "basic_ldap_auth -b \"dc=your,dc=domain\" -f \"uid=%s\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:190
+msgid ""
+"And similarily if you only want to allow access to users having a specific "
+"attribute"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:192
+msgid ""
+"basic_ldap_auth -b \"dc=your,dc=domain\" -f \"(&(uid=%s)"
+"(specialattribute=value))\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:196
+msgid ""
+"Or if the user attribute of the user DN is \"cn\" instead of \"uid\" and you "
+"do not want to have to search for the users then you could use something "
+"like the following example for Active Directory:"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:198
+msgid "basic_ldap_auth -u cn -b \"cn=Users,dc=your,dc=domain\" ldapserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:203
+msgid ""
+"If you want to search for the user DN and your directory does not allow "
+"anonymous searches then you must also use the -D and -w flags to specify a "
+"user DN and password to log in as to perform the searches, as in the "
+"following complex Active Directory example"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:205
+msgid ""
+"basic_ldap_auth -P -R -b \"dc=your,dc=domain\" -D \"cn=squid,cn=users,"
+"dc=your,dc=domain\" -w \"secretsquidpassword\" -f \"(&(userPrincipalName=%s)"
+"(objectClass=Person))\" activedirectoryserver"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211
+msgid ""
+"When constructing search filters it is strongly recommended to test the "
+"filter using ldapsearch before you attempt to use basic_ldap_auth. This to "
+"verify that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:215
#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:68
#: helpers/external_acl/unix_group/squid_unix_group.8:44
msgid ""
-"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
-"orgE<gt>>"
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@squid-cache."
+"orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:220
+msgid ""
+"basic_ldap_auth is written by I<Glenn Newton E<lt>gnewton@wapiti.cisti.nrc."
+"caE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:221
+#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#, no-wrap
+msgid "KNOWN ISSUES"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:224
+msgid ""
+"Will crash if other % values than %s is used in -f, or if more than 15 %s is "
+"used."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:230
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:204
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite LDAP list/friend if the question is "
+"more related to LDAP than Squid."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:239
+msgid "B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:241
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:216
+msgid "Your favorite LDAP documentation"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/LDAP/basic_ldap_auth.8:242
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:217
+msgid "B<RFC2254> - The String Representation of LDAP Search Filters,"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "basic_ncsa_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "May 16, 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:13
+#, no-wrap
+msgid "Squid NCSA Auth helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:17
+msgid ""
+"basic_ncsa_auth - NCSA httpd-style password file authentication helper for "
+"Squid"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:21
+#, no-wrap
+msgid "B<basic_ncsa_auth> I<passwdfile> \n"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:25
+msgid ""
+"B<basic_ncsa_auth> allows Squid to read and authenticate user and password "
+"information from an NCSA/Apache httpd-style password file when using basic "
+"HTTP authentication."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:27
+msgid ""
+"The only parameter is the password file. It must have permissions to be "
+"read by the user that Squid is running as."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29
+msgid "This password file can be manipulated using htpasswd."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+msgid "Only specify the password file name."
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:31
+#: helpers/external_acl/session/squid_session.8:34
+#, no-wrap
+msgid "EXAMPLE"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33
+msgid "B<basic_ncsa_auth> /etc/squid/squid.pass"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:33 tools/cachemgr.cgi.8.in:31
+#, no-wrap
+msgid "SECURITY"
+msgstr "БЕЗОПАСНОСТЬ"
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35
+msgid ""
+"B<basic_ncsa_auth> must have access to the password file to be executed."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37
+msgid "Manpage written by Rodrigo Rubira Branco E<lt>rrbranco@br.ibm.comE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38
+msgid "B<htpasswd>(1), B<squid>(8)"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "pam_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "5 Sep 2003"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/PAM/pam_auth.8:1
+#, no-wrap
+msgid "Squid PAM Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:5
+msgid "pam_auth - Squid PAM authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:8
+msgid "squid_pam_auth [-n \"service name\"] [-t TTL] [-o] [-1]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:13
+msgid ""
+"This helper allows Squid to connect to a mostly any available PAM database "
+"to validate the user name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:14
+#, no-wrap
+msgid "B<-s >I<service-name>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:17
+msgid "Specifies the PAM service name Squid uses, defaults to \"squid\""
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:18
+#, no-wrap
+msgid "B<-t >I<TTL>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:26
+msgid ""
+"Enables persistent PAM connections where the connection to the PAM database "
+"is kept open and reused for new logins. The TTL specifies how long the "
+"connection will be kept open (in seconds). Default is to not keep PAM "
+"connections open. Please note that the use of persistent PAM connections is "
+"slightly outside the PAM specification and may not work with all PAM "
+"configurations."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/PAM/pam_auth.8:27
+#, no-wrap
+msgid "B<-o>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:31
+msgid ""
+"Do not perform the PAM account management group (account expiration etc)"
+msgstr ""
+
+#. type: SH
+#: helpers/basic_auth/PAM/pam_auth.8:33
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:44
+#, no-wrap
+msgid "CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:39
+msgid ""
+"The program needs a PAM service to be configured in B</etc/pam.conf> or B</"
+"etc/pam.d/E<lt>servicenameE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:44
+msgid ""
+"The default service name is \"squid\", and the program makes use of the "
+"'B<auth>' and 'B<account>' management groups to verify the password and the "
+"accounts validity."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:48
+msgid ""
+"For details on how to configure PAM services, see the PAM documentation for "
+"your system. This manual does not cover PAM configuration details."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:59
+msgid "B<chown root pam_auth>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:61
+msgid "B<chmod u+s pam_auth>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:73
+msgid ""
+"Squid pam_auth and this manual is written by I<Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:77
+msgid ""
+"Squid pam_auth and this manual is Copyright 1999,2002,2003 Henrik Nordstrom "
+"E<lt>hno@squid-cache.orgE<gt>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/PAM/pam_auth.8:90
+msgid "B<pam>(8),B< PAM Systems Administrator Guide>"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "squid_radius_auth"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "7 August 2004"
+msgstr ""
+
+#. type: TH
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:1
+#, no-wrap
+msgid "Squid RADIUS Auth"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:5
+msgid "squid_radius_auth - Squid RADIUS authentication helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:9
+msgid "B<squid_radius_auth> -f configfile"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12
+msgid "B<squid_radius_auth> -h \"server\" [-p port] [-i identifier] -w secret"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:16
+msgid ""
+"This helper allows Squid to connect to a RADIUS server to validate the user "
+"name and password of Basic HTTP authentication."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:17
+#, no-wrap
+msgid "B<-f >I<configfile >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:21
+msgid ""
+"Specifies the path to a configuration file. See the CONFIGURATION section "
+"for details."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:22
+#, no-wrap
+msgid "B<-h >I<server>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:25
+msgid "Alternative method of specifying the server to connect to"
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:26
+#, no-wrap
+msgid "B<-p >I<port>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:30
+msgid ""
+"Specify another server port where the RADIUS server listens for requests if "
+"different from the default RADIUS port. Normally not specified."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:31
+#, no-wrap
+msgid "B<-i >I<identifier>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+msgid ""
+"Unique identifier identifying this Squid proxy to the RADIUS server. If not "
+"specified the IP address is used as to identify the proxy."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:35
+#, no-wrap
+msgid "B<-w >I<secret>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:39
+msgid ""
+"Alternative method of specifying the shared secret. Using the configuration "
+"file is generally more secure and recommended."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:40
+#, no-wrap
+msgid "B<-t >I<timeout>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:43
+msgid "RADIUS request timeout. Default 10 seconds."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:48
+msgid ""
+"The configuration specifies how the helper connects to RADIUS. The file "
+"contains a list of directives (one per line). Lines beginning with a # is "
+"ignored."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:49
+#, no-wrap
+msgid "B<server >I<radiusserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:52
+msgid "specifies the name or address of the RADIUS server to connect to."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:53
+#, no-wrap
+msgid "B<secret >I<somesecretstring>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:56
+msgid "specifies the shared RADIUS secret."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:57
+#, no-wrap
+msgid "B<identifier >I<nameofserver>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:61
+msgid ""
+"specifies what the proxy should identify itsels as to the RADIUS server. "
+"This directive is optional."
+msgstr ""
+
+#. type: TP
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:62
+#, no-wrap
+msgid "B<port >I<portnumber>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:65
+msgid ""
+"Specifies the port number or service name where the helper should connect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+msgid ""
+"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
+"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
+"and many others"
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
+"more related to RADIUS than Squid."
+msgstr ""
+
+#. type: Plain text
+#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
+msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "squid_ldap_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "30 January 2005"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:1
+#, no-wrap
+msgid "Version 2.17"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:5
+msgid "squid_ldap_group - Squid LDAP external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:8
+msgid ""
+"squid_ldap_group -b \"base DN\" -f \"LDAP search filter\" [options] "
+"[ldap_server_name[:port]|URI]..."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:16
+msgid ""
+"This helper allows Squid to connect to a LDAP directory to authorize users "
+"via LDAP groups. LDAP options are specified as parameters on the command "
+"line, while the username(s) and group(s) to be checked against the LDAP "
+"directory are specified on subsequent lines of input to the helper, one "
+"username/group pair per line separated by a space."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:21
+msgid ""
+"As expected by the external_acl construct of Squid, after specifying a "
+"username and group followed by a new line, this helper will produce either "
+"OK or ERR on the following line to show if the user is a member of the "
+"specified group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:25
+msgid ""
+"The program operates by searching with a search filter based on the users "
+"user name and requested group, and if a match is found it is determined that "
+"the user belongs to the group."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:29
+msgid "Specifies the base DN under which the groups are located."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:30
+#, no-wrap
+msgid "B<-B >I<basedn >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:33
+msgid "Specifies the base DN under which the users are located (if different)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:34
+#, no-wrap
+msgid "B<-g>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:39
+msgid ""
+"Specifies that the first query argument sent to the helper by Squid is a "
+"extension to the basedn and will be temporarily added in front of the global "
+"basedn for this query."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:47
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching group "
+"memberships. In the filter %u will be replaced by the user name (or DN if "
+"the -F or -u options are used) and %g by the requested group name."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:48
+#, no-wrap
+msgid "B<-F >I<filter>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:55
+msgid ""
+"LDAP search filter used to search the LDAP directory for any matching "
+"users. In the filter %s will be replaced by the user name. If % is to be "
+"included literally in the filter then use %%."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:56
+#, no-wrap
+msgid "B<-u >I<attr>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:60
+msgid ""
+"LDAP attribute used to construct the user DN from the user name and base dn "
+"without needing to search for the user."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:64
+msgid "search scope. Defaults to 'sub'."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:76
+msgid ""
+"The DN and password to bind as while performing searches. Required if the "
+"directory does not allow anonymous searches."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:82
+msgid ""
+"As the password needs to be printed in plain text in your Squid "
+"configuration and will be sent on the command line to the helper it is "
+"strongly recommended to use a account with minimal associated privileges. "
+"This to limit the damage in case someone could get hold of a copy of your "
+"Squid configuration file or extracts the password used from a process "
+"listing."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:100
+msgid ""
+"Use a persistent LDAP connection. Normally the LDAP connection is only open "
+"while verifying a users group membership to preserve resources at the LDAP "
+"server. This option causes the LDAP connection to be kept open, allowing it "
+"to be reused for further user validations. Recommended for larger "
+"installations."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:121
+msgid ""
+"Specity the LDAP server to connect to by a LDAP URI (requires OpenLDAP "
+"libraries)"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:125
+msgid "Specify the LDAP server to connect to"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:129
+msgid ""
+"Specify an alternate TCP port where the ldap server is listening if other "
+"than the default LDAP port 389."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:138
+#, no-wrap
+msgid "B<-E>I<certpath>"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:150
+#, no-wrap
+msgid "B<-S>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:153
+#: helpers/external_acl/unix_group/squid_unix_group.8:24
+msgid "Strip NT domain name component from user names (/ or \\e separated)"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:154
+#, no-wrap
+msgid "B<-K>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:157
+msgid "Strip Kerberos Realm component from user names (@ separated)"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:164
+#, no-wrap
+msgid "SQUID CONFIGURATION"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:168
+msgid ""
+"This helper is intended to be used as a external_acl_type helper from squid."
+"conf."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:184
+msgid ""
+"When constructing search filters it is recommended to first test the filter "
+"using ldapsearch before you attempt to use squid_ldap_group. This to verify "
+"that the filter matches what you expect."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:188
+msgid ""
+"This manual page was written by I<Henrik Nordstrom E<lt>hno@marasystems."
+"comE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:195
+msgid ""
+"squid_ldap_group is written by I<Flavio Pescuma E<lt>flavio@marasystems."
+"comE<gt>> and I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>>, based on "
+"prior work in squid_ldap_auth by I<Glen Newton E<lt>glen.newton@nrc.caE<gt>>"
+msgstr ""
+
+#. type: SH
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:196
+#, no-wrap
+msgid "KNOWN LIMITATIONS"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:198
+msgid "Max 16 occurrences of %s in the -u argument is supported."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/ldap_group/squid_ldap_group.8:214
+msgid "B<squid_ldap_auth>(B<8>), B<ldapsearch>(B<1>),"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "squid_session"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "19 March 2006"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/session/squid_session.8:1
+#, no-wrap
+msgid "Version 1.0"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:5
+msgid "squid_session - Squid session tracking external acl group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:8
+msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:13
+msgid ""
+"This helper maintains a concept of sessions by monitoring requests and "
+"timing out sessions if no requests have been seen for the idle timeout timer."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:15
+msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:16
+#, no-wrap
+msgid "B<-t >I<idletimeout >B<(default 3600)>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:19
+msgid "Specifies the session idle timeout timer."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:20
+#, no-wrap
+msgid "B<-b >I<dbpath>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:25
+msgid ""
+"Path to persistent database. If not specified the session details will be "
+"kept in memory only and all sessions will reset each time Squid restarts "
+"it's helpers (Squid restart or rotation of logs)."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/session/squid_session.8:26
+#, no-wrap
+msgid "B<-a>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:30
+msgid ""
+"Active mode. In this mode sessions are started by evaluating an acl with the "
+"argument LOGIN, or terminated by the argument LOGOUT."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:33
+msgid ""
+"Without this flag the helper automatically starts the session after the "
+"first request."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:37
+msgid "Configuration example using the default automatic mode"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:39
+msgid ""
+"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
+"LOGIN /usr/local/squid/libexec/squid_session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:41
+msgid "acl session external session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:43
+msgid "http_access deny !session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:45
+msgid "deny_info http://your.server/bannerpage?url=%s session"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:47
+msgid ""
+"Then set up http://your.server/bannerpage to display a session startup page "
+"and then redirect the user back to the requested URL given in the url query "
+"parameter."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:50
+msgid ""
+"This helper and documentation was written by I<Henrik Nordstrom "
+"E<lt>henrik@henriknordstrom.netE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:54
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/session/squid_session.8:62
+msgid "B<squid>(B<8>)"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "squid_unix_group"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "12 August 2002"
+msgstr ""
+
+#. type: TH
+#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#, no-wrap
+msgid "Squid UNIX Group helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:5
+msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:8
+msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:12
+msgid ""
+"This helper allows Squid to base access controls on users memberships in "
+"UNIX groups."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#, no-wrap
+msgid "B<-g >I<groupname >"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:16
+msgid "Specifies a group name to match."
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#, no-wrap
+msgid "B<-p>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:20
+msgid "Also match the users primary group from /etc/passwd"
+msgstr ""
+
+#. type: TP
+#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#, no-wrap
+msgid "B<-s>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:29
+msgid ""
+"This squid.conf example defines two Squid acls. usergroup1 matches users in "
+"group1, and usergroup2 matches users in group2 or group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:31
+msgid ""
+"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
+"squid_unix_group -p"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:33
+msgid "acl usergroup1 external unix_group group1"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:35
+msgid "acl usergroup2 external unix_group group2 group3"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:40
+msgid ""
+"By default up to 11 groups can be matched in one acl (including commandline "
+"specified groups). This limit is defined by MAX_GROUPS in the source code."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:47
+msgid ""
+"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:52
+msgid ""
+"Does not understand gid aliased groups sometimes used to work around groups "
+"size limitations. If you are using gid aliased groups then you must specify "
+"each alias by name."
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:56
+msgid ""
+"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
+"cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:62
+msgid ""
+"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
+"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+msgstr ""
+
+#. type: Plain text
+#: helpers/external_acl/unix_group/squid_unix_group.8:64
+msgid "B<group>(B<5>),B<passwd>(B<5>)"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "cachemgr.cgi"
+msgstr ""
+
+#. type: TH
+#: tools/cachemgr.cgi.8.in:1
+#, no-wrap
+msgid "Squid Cache Manager CGI Web Interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:6
+msgid "cachemgr.cgi - squid HTTP proxy manager interface"
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:13
+msgid ""
+"The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics "
+"about the Squid HTTP proxy process as it runs. The cache manager is a "
+"convenient way to manage the cache and view statistics without logging into "
+"the server."
+msgstr ""
+
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:22
+msgid ""
+"The access configuration file defining which Squid servers may be managed "
+"via this cachemgr.cgi program. Each line specifies a B<server>:B<port> "
+"followed by an optional description"
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:74
+#: tools/cachemgr.cgi.8.in:26
msgid ""
-"squid_radius_auth is written by I<Marc van Selm E<lt>selm@cistron.nlE<gt>> "
-"with contributions from I<Henrik Nordstrom E<lt>hno@squid-cache.orgE<gt>> "
-"and many others"
+"The server name may contain shell wildcard characters such as *, [] etc. A "
+"quick selection dropdown menu is automatically constructed from the simple "
+"server names."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:80
+#: tools/cachemgr.cgi.8.in:30
msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>, or to your favorite RADIUS list/friend if the question is "
-"more related to RADIUS than Squid."
+"Specifying :port is optional. If not specified then the default proxy port "
+"is assumed. :* or :any matches any port on the target server."
msgstr ""
#. type: Plain text
-#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:88
-msgid "B<RFC2058> - Remote Authentication Dial In User Service (RADIUS)"
+#: tools/cachemgr.cgi.8.in:36
+msgid ""
+"cachemgr.cgi calls the requested server on the requested port using HTTP and "
+"returns a formatted version of the response. To avoid abuse it is "
+"recommended to configure your web server to restrict access to the cachemgr."
+"cgi program."
msgstr ""
-#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
-#, no-wrap
-msgid "squid_session"
+#. type: Plain text
+#: tools/cachemgr.cgi.8.in:39
+msgid ""
+"Configuration examples for many common web servers can be found in the Squid "
+"FAQ."
msgstr ""
#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
+#: tools/squidclient.1:1
#, no-wrap
-msgid "19 March 2006"
+msgid "squidclient"
msgstr ""
#. type: TH
-#: helpers/external_acl/session/squid_session.8:1
+#: tools/squidclient.1:1
#, no-wrap
-msgid "Version 1.0"
+msgid "Squid Web Client Tool"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:5
-msgid "squid_session - Squid session tracking external acl group helper"
+#: tools/squidclient.1:4
+msgid "squidclient -- a simple HTTP web client"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:8
-msgid "squid_session [-t idle_timeout] [-b dbpath] [-a]"
+#: tools/squidclient.1:6
+msgid "B<squidclient>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:13
-msgid ""
-"This helper maintains a concept of sessions by monitoring requests and "
-"timing out sessions if no requests have been seen for the idle timeout timer."
+#: tools/squidclient.1:9 tools/squidclient.1:39
+msgid "I<count>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:15
-msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc."
+#: tools/squidclient.1:12
+msgid "I<remote-host>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:16
-#, no-wrap
-msgid "B<-t >I<idletimeout >B<(default 3600)>"
+#. type: Plain text
+#: tools/squidclient.1:15
+msgid "I<'string'>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:19
-msgid "Specifies the session idle timeout timer."
+#: tools/squidclient.1:18
+msgid "I<IMS>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:20
-#, no-wrap
-msgid "B<-b >I<dbpath>"
+#. type: Plain text
+#: tools/squidclient.1:21
+msgid "I<ping-interval>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:25
-msgid ""
-"Path to persistent database. If not specified the session details will be "
-"kept in memory only and all sessions will reset each time Squid restarts "
-"it's helpers (Squid restart or rotation of logs)."
+#: tools/squidclient.1:24
+msgid "I<'Host-header'>"
msgstr ""
-#. type: TP
-#: helpers/external_acl/session/squid_session.8:26
-#, no-wrap
-msgid "B<-a>"
+#. type: Plain text
+#: tools/squidclient.1:27
+msgid "I<local-host>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:30
-msgid ""
-"Active mode. In this mode sessions are started by evaluating an acl with the "
-"argument LOGIN, or terminated by the argument LOGOUT."
+#: tools/squidclient.1:30
+msgid "I<method>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:33
-msgid ""
-"Without this flag the helper automatically starts the session after the "
-"first request."
+#: tools/squidclient.1:36
+#, fuzzy
+msgid "I<file>"
+msgstr "-f файл"
+
+#. type: Plain text
+#: tools/squidclient.1:42
+msgid "I<timeout>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:37
-msgid "Configuration example using the default automatic mode"
+#: tools/squidclient.1:45
+msgid "I<proxy-user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:39
-msgid ""
-"external_acl_type session ttl=300 negative_ttl=0 children=1 concurrency=200 %"
-"LOGIN /usr/local/squid/libexec/squid_session"
+#: tools/squidclient.1:48
+msgid "I<www-user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:41
-msgid "acl session external session"
+#: tools/squidclient.1:51
+msgid "I<version>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:43
-msgid "http_access deny !session"
+#: tools/squidclient.1:54
+msgid "I<proxy-password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:45
-msgid "deny_info http://your.server/bannerpage?url=%s session"
+#: tools/squidclient.1:57
+msgid "I<www-password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:47
-msgid ""
-"Then set up http://your.server/bannerpage to display a session startup page "
-"and then redirect the user back to the requested URL given in the url query "
-"parameter."
+#: tools/squidclient.1:59
+msgid "B<url>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:50
+#: tools/squidclient.1:67
msgid ""
-"This helper and documentation was written by I<Henrik Nordstrom "
-"E<lt>henrik@henriknordstrom.netE<gt>>"
+"B<squidclient> is a tool providing a command line interface for retrieving "
+"URLs. Designed for testing any HTTP 0.9, 1.0, or 1.1 web server or proxy. "
+"This tool can be combined with scripts to perform any basic HTTP operation. "
+"Some additional features for access to the B<Squid> proxy object cache and "
+"management information are provided."
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:54
-msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>."
+#: tools/squidclient.1:70
+msgid "Do NOT include Accept: header."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:70
+#, no-wrap
+msgid "-g I<count>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/session/squid_session.8:62
-msgid "B<squid>(B<8>)"
+#: tools/squidclient.1:74
+msgid "Ping mode, perform I<count> iterations (0 to loop until interrupted)."
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: IP
+#: tools/squidclient.1:74
#, no-wrap
-msgid "squid_unix_group"
+msgid "-h I<host>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: Plain text
+#: tools/squidclient.1:76
+msgid "Retrieve URL from cache on hostname. Default is localhost."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:76
#, no-wrap
-msgid "12 August 2002"
+msgid "-H I<'string'>"
msgstr ""
-#. type: TH
-#: helpers/external_acl/unix_group/squid_unix_group.8:1
+#. type: Plain text
+#: tools/squidclient.1:78
+msgid "Extra headers to send. Use '\\en' for new lines."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:78
#, no-wrap
-msgid "Squid UNIX Group helper"
+msgid "-i I<time>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:5
-msgid "squid_unix_group - Squid UNIX Group external_acl helper"
+#: tools/squidclient.1:80
+msgid "If-Modified-Since time (in Epoch seconds)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:80
+#, no-wrap
+msgid "-I I<interval>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:8
-msgid "squid_unix_group [-g groupname] [-g groupname...] [-p] [-s]"
+#: tools/squidclient.1:82
+msgid "Ping interval in seconds (default 1 second)."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:82
+#, no-wrap
+msgid "-j I<hosthdr>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:12
-msgid ""
-"This helper allows Squid to base access controls on users memberships in "
-"UNIX groups."
+#: tools/squidclient.1:84
+msgid "Host header content"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:13
+#. type: IP
+#: tools/squidclient.1:84
#, no-wrap
-msgid "B<-g >I<groupname >"
+msgid "-l I<host>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:16
-msgid "Specifies a group name to match."
+#: tools/squidclient.1:86
+msgid "Specify a local IP address to bind to. Default is none."
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:17
+#. type: IP
+#: tools/squidclient.1:86
#, no-wrap
-msgid "B<-p>"
+msgid "-m I<method>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:20
-msgid "Also match the users primary group from /etc/passwd"
+#: tools/squidclient.1:91
+msgid ""
+"Request method, default is GET. Squid also supports a non-standard method "
+"called B<PURGE>. You can use that to purge a specific URL from the cache. "
+"You need to have I<purge> access setup in squid.conf similar to I<manager> "
+"access. Here is an example:"
msgstr ""
-#. type: TP
-#: helpers/external_acl/unix_group/squid_unix_group.8:21
+#. type: IP
+#: tools/squidclient.1:95
#, no-wrap
-msgid "B<-s>"
+msgid "-p I<port>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:24
-msgid "Strip NT domain name component from user names (/ or \\e separated)"
+#: tools/squidclient.1:97
+msgid "Port number of cache. Default is 3128."
msgstr ""
-#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:25
+#. type: IP
+#: tools/squidclient.1:97
+#, fuzzy, no-wrap
+msgid "-P I<file>"
+msgstr "-f файл"
+
+#. type: Plain text
+#: tools/squidclient.1:99
+msgid "PUT request. Using the named file."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:99
#, no-wrap
-msgid "EXAMPLES"
+msgid "-r"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:29
-msgid ""
-"This squid.conf example defines two Squid acls. usergroup1 matches users in "
-"group1, and usergroup2 matches users in group2 or group3"
+#: tools/squidclient.1:101
+msgid "Force cache to reload URL."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:101
+#, no-wrap
+msgid "-s"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:31
-msgid ""
-"external_acl_type unix_group %LOGIN /usr/local/squid/libexec/"
-"squid_unix_group -p"
+#: tools/squidclient.1:103
+msgid "Silent. Do not print data to stdout."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:103
+#, no-wrap
+msgid "-t I<count>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:33
-msgid "acl usergroup1 external unix_group group1"
+#: tools/squidclient.1:105
+msgid "Trace count cache-hops"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:105
+#, no-wrap
+msgid "-T I<timeout>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:35
-msgid "acl usergroup2 external unix_group group2 group3"
+#: tools/squidclient.1:107
+msgid "Timeout value (seconds) for read/write operations."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:107
+#, no-wrap
+msgid "-u I<user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:40
-msgid ""
-"By default up to 11 groups can be matched in one acl (including commandline "
-"specified groups). This limit is defined by MAX_GROUPS in the source code."
+#: tools/squidclient.1:109
+msgid "Proxy authentication username"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:109
+#, no-wrap
+msgid "-U I<user>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:47
-msgid ""
-"squid_unix_group is written by I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>>"
+#: tools/squidclient.1:111
+msgid "WWW authentication username"
msgstr ""
-#. type: SH
-#: helpers/external_acl/unix_group/squid_unix_group.8:48
+#. type: IP
+#: tools/squidclient.1:111
#, no-wrap
-msgid "KNOWN ISSUES"
+msgid "-v"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:52
-msgid ""
-"Does not understand gid aliased groups sometimes used to work around groups "
-"size limitations. If you are using gid aliased groups then you must specify "
-"each alias by name."
+#: tools/squidclient.1:113
+msgid "Verbose. Print outgoing message to stderr."
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:113
+#, no-wrap
+msgid "-w I<password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:56
-msgid ""
-"Any questions on usage can be sent to I<Squid Users E<lt>squid-users@squid-"
-"cache.orgE<gt>>"
+#: tools/squidclient.1:115
+msgid "Proxy authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:115
+#, no-wrap
+msgid "-W I<password>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:62
-msgid ""
-"Report bugs or bug-fixes to I<Rodrigo Campos E<lt>rodrigo@geekbunker."
-"orgE<gt>> or I<Squid Developers E<lt>squid-dev@squid-cache.orgE<gt>>"
+#: tools/squidclient.1:117
+msgid "WWW authentication password"
+msgstr ""
+
+#. type: IP
+#: tools/squidclient.1:117
+#, no-wrap
+msgid "-V I<version>"
msgstr ""
#. type: Plain text
-#: helpers/external_acl/unix_group/squid_unix_group.8:64
-msgid "B<group>(B<5>),B<passwd>(B<5>)"
+#: tools/squidclient.1:119
+msgid "HTTP Version. Use '-' for HTTP/0.9 omitted case"
+msgstr ""
+
+#. type: Plain text
+#: tools/squidclient.1:126
+msgid ""
+"Derived from Harvest. Further developed by by numerous individuals from the "
+"internet community. Development is led by Duane Wessels of the National "
+"Laboratory for Applied Network Research and funded by the National Science "
+"Foundation."
msgstr ""
--- /dev/null
+[po4a_langs] ar cs de en ru
+
+[po4a_paths] doc/manuals/manuals.pot $lang:doc/manuals/$lang.po
squid \- proxy caching server
.SH SYNOPSIS
.B squid
-[
-.B \-dhisrvzCFNRSVYX
-] [
-.BI \-l " facility"
-] [
-.BI \-f " config-file"
-] [
-\-[
-.B au
-]
-.I port
-] [
-.B \-k " signal"
-] [
-.BI \-n " service-name"
-] [
-.BI \-O " cmd-line"
-]
+.if !'po4a'hide' .RB [\-dhisrvzCFNRSVYX]
+.if !'po4a'hide' .RB [-l
+.IR facility
+.if !'po4a'hide' .RB ] [\-f
+.IR config-file
+.if !'po4a'hide' .RB ] [\-[au]
+.IR port
+.if !'po4a'hide' .RB ] [\-k
+.IR signal
+.if !'po4a'hide' .RB ] [\-n
+.IR service-name
+.if !'po4a'hide' .RB ] [\-O
+.IR cmd-line
+.if !'po4a'hide' .RB ]
.SH DESCRIPTION
.B squid
is a high-performance proxy caching server for web clients,
.PP
.B squid
is derived from the ARPA-funded Harvest Project
-http://harvest.cs.colorado.edu/
+.if !'po4a'hide' http://harvest.cs.colorado.edu/
.PP
This manual page only lists the command line arguments. For details
on how to configure
command or command line. Can for example be used to pre-process the
configuration before it is being read by Squid. To facilitate this Squid
also understands the common #line notion to indicate the real source file.
-.IP -h
+.if !'po4a'hide' .IP -h
Print help message.
-.IP -i
+.if !'po4a'hide' .IP -i
Install as a Windows Service (see -n option).
-.IP "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | parse"
+.if !'po4a'hide' .IP "-k reconfigure | rotate | shutdown | interrupt | kill | debug | check | parse"
Parse configuration file, then send signal to running copy
(except -k parse) and exit.
.IP "-n name"
Specify Windows Service name to use for service operations, default is:
.BI Squid
.
-.IP -r
+.if !'po4a'hide' .IP -r
Remove a Windows Service (see -n option).
-.IP -s
+.if !'po4a'hide' .IP -s
Enable logging to syslog. Also configurable in
.BI @SYSCONFDIR@/squid.conf
.IP "-l facility"
Use specified syslog facility. implies -s
.IP "-u port"
Specify ICP port number (default: 3130), disable with 0.
-.IP -v
+.if !'po4a'hide' .IP -v
Print version and build details.
-.IP -z
+.if !'po4a'hide' .IP -z
Create swap directories
-.IP -C
+.if !'po4a'hide' .IP -C
Do not catch fatal signals.
-.IP -F
+.if !'po4a'hide' .IP -F
Don't serve any requests until store is rebuilt.
-.IP -N
+.if !'po4a'hide' .IP -N
No daemon mode.
.IP "-O options"
Set Windows Service Command line options in Registry.
-.IP -R
+.if !'po4a'hide' .IP -R
Do not set REUSEADDR on port.
-.IP "-S"
+.if !'po4a'hide' .IP "-S"
Double-check swap during rebuild.
.IP -X
Force full debugging.
Only return UDP_HIT or UDP_MISS_NOFETCH during fast reload.
.SH FILES
-.I @SYSCONFDIR@/squid.conf
+.if !'po4a'hide' .I @SYSCONFDIR@/squid.conf
.RS
The main configuration file. You must initially make
changes to this file for
configuration settings and syntax after upgrading.
.RE
-.I @SYSCONFDIR@/squid.conf.documented
+.if !'po4a'hide' .I @SYSCONFDIR@/squid.conf.documented
.RS
Reference copy of the configuration file. Always kept up to date with
the version of Squid you are using. Use this to read the documentation
.BR see http://www.squid-cache.org/Doc/config/
.RE
-.I cachemgr.conf
+.if !'po4a'hide' .I cachemgr.conf
.RS
The main configuration file for the web cachemgr.cgi tools.
.RE
-.I msntauth.conf
+.if !'po4a'hide' .I msntauth.conf
.RS
The main configuration file for the Sample MSNT authenticator.
.RE
-.I errorpage.css
+.if !'po4a'hide' .I errorpage.css
.RS
CSS Stylesheet to control the display of generated error pages.
Use this to set any company branding you need, it will apply to every
Language Squid provides error pages for.
.RE
-.I @DEFAULT_MIME_TABLE@ (mime_table)
+.if !'po4a'hide' .I @DEFAULT_MIME_TABLE@ (mime_table)
.RS
MIME type mappings for FTP gatewaying
.RE
-.I @DEFAULT_ERROR_DIR@
+.if !'po4a'hide' .I @DEFAULT_ERROR_DIR@
.RS
Location of
.B squid
.RE
.SH SEE ALSO
-.BR cachemgr.cgi "(8), "
-.BR pam_auth "(8), "
-.BR squid_ldap_auth "(8), "
-.BR squid_ldap_group "(8), "
-.BR squid_session "(8), "
-.BR squid_unix_group "(8), "
+.if !'po4a'hide' .BR cachemgr.cgi "(8), "
+.if !'po4a'hide' .BR pam_auth "(8), "
+.if !'po4a'hide' .BR squid_ldap_auth "(8), "
+.if !'po4a'hide' .BR squid_ldap_group "(8), "
+.if !'po4a'hide' .BR squid_session "(8), "
+.if !'po4a'hide' .BR squid_unix_group "(8), "
.br
.B The Squid FAQ wiki http://wiki.squid-cache.org/SquidFaq
+.br
.B The Squid Configuration Manual http://www.squid-cache.org/Doc/config/
-
-
-
-.\" Could add the following sections:
-.\" .SH ENVIRONMENT
-.\" .SH DIAGNOSTICS
-.\" .SH BUGS
-.\" .SH AUTHOR
-.\" .SH SEE ALSO
-
.P
.ft CR
.nf
-external_acl_type ldap_group %LOGIN /path/to/squid_ldap_group ...
+.if !'po4a'hide' external_acl_type ldap_group %LOGIN /path/to/squid_ldap_group ...
.br
-acl group1 external ldap_group Group1
+.if !'po4a'hide' acl group1 external ldap_group Group1
.br
-acl group2 external ldap_group Group2
+.if !'po4a'hide' acl group2 external ldap_group Group2
.fi
.ft
.
-[po4a_langs] ar de en
+[po4a_langs] ar cs de en ru
[po4a_paths] doc/manuals/manuals.pot $lang:doc/manuals/$lang.po
[type: man] doc/squid.8.in $lang:doc/manuals/$lang/squid.8.in
-[type: man] helpers/basic_auth/LDAP/squid_ldap_auth.8 $lang:doc/manuals/$lang/squid_ldap_auth.8
+[type: man] helpers/basic_auth/getpwnam/basic_getpwnam_auth.8 $lang:doc/manuals/$lang/basic_getpwnam_auth.8
-[type: man] helpers/basic_auth/NCSA/ncsa_auth.8 $lang:doc/manuals/$lang/ncsa_auth.8
+[type: man] helpers/basic_auth/LDAP/basic_ldap_auth.8 $lang:doc/manuals/$lang/basic_ldap_auth.8
+
+[type: man] helpers/basic_auth/NCSA/basic_ncsa_auth.8 $lang:doc/manuals/$lang/basic_ncsa_auth.8
[type: man] helpers/basic_auth/PAM/pam_auth.8 $lang:doc/manuals/$lang/pam_auth.8
done
## po4a conversion of all doc/manuals man files...
-po4a --no-translations --verbose po4a.conf
+po4a --no-translations -o groff_code=verbatim --verbose po4a.conf
(
cat doc/manuals/manuals.pot |
.SH NAME
cachemgr.cgi \- squid HTTP proxy manager interface
.SH SYNOPSIS
-.B http://your.server/cgi-bin/cachemgr.cgi
+.if !'po4a'hide' .B http://your.server/cgi-bin/cachemgr.cgi
.SH DESCRIPTION
The cache manager (cachemgr.cgi) is a CGI utility for displaying statistics
about the Squid HTTP proxy process as it runs. The cache manager is a
convenient way to manage the cache and view statistics without logging
into the server.
.SH FILES
-.I ./cachemgr.conf
+.if !'po4a'hide' .I ./cachemgr.conf
.br
-.I @SYSCONFDIR@/cachemgr.conf
+.if !'po4a'hide' .I @SYSCONFDIR@/cachemgr.conf
.RS
The access configuration file defining which Squid servers may
be managed via this cachemgr.cgi program. Each line specifies a
Configuration examples for many common web servers can be found in the
Squid FAQ.
.SH SEE ALSO
-.BR squid "(8)"
-.BR squidclient "(1)"
-.br
-.BR "The Squid FAQ" ", Chapter 9 The Cache Manager"
-.\" Could add the following sections:
-.\" .SH ENVIRONMENT
-.\" .SH DIAGNOSTICS
-.\" .SH BUGS
-.\" .SH AUTHOR
-.\" .SH SEE ALSO
-
+.if !'po4a'hide' .BR squid "(8)"
+.if !'po4a'hide' .BR squidclient "(1)"
squidclient -- a simple HTTP web client
.SH SYNOPSIS
.B squidclient
-.RB [ \-arsv ]
-.RB [ \-g
-.IR count ]
-.RB [ \-h
-.IR remote\-host ]
-.RB [ \-H
-.IR 'string' ]
-.RB [ \-i
-.IR IMS ]
-.RB [ \-I
-.IR ping\-interval ]
-.RB [ \-j
-.IR 'Host\-header' ]
-.RB [ \-l
-.IR local\-host ]
-.RB [ \-m
-.IR method ]
-.RB [ \-p
-.IR port ]
-.RB [ \-P
-.IR file ]
-.RB [ \-t
-.IR count ]
-.RB [ \-T
-.IR timeout ]
-.RB [ \-u
-.IR proxy-user ]
-.RB [ \-U
-.IR www-user ]
-.RB [ \-V
-.IR version ]
-.RB [ \-w
-.IR proxy-password ]
-.RB [ \-W
-.IR www-password ]
+.if !'po4a'hide' .RB [ \-arsv ]
+.if !'po4a'hide' .RB [ \-g
+.IR count
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-h
+.IR remote\-host
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-H
+.IR 'string'
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-i
+.IR IMS
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-I
+.IR ping\-interval
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-j
+.IR 'Host\-header'
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-l
+.IR local\-host
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-m
+.IR method
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-p
+.IR port
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-P
+.IR file
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-t
+.IR count
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-T
+.IR timeout
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-u
+.IR proxy-user
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-U
+.IR www-user
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-V
+.IR version
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-w
+.IR proxy-password
+.if !'po4a'hide' ]
+.if !'po4a'hide' .RB [ \-W
+.IR www-password
+.if !'po4a'hide' ]
.B url
.SH DESCRIPTION
.B squidclient
.B Squid
proxy object cache and management information are provided.
.SH OPTIONS
-.IP "\-a"
+.if !'po4a'hide' .IP "\-a"
Do NOT include Accept: header.
.IP "\-g \fIcount\fP"
Ping mode, perform
You need to have \fIpurge\fP access setup in squid.conf similar to
\fImanager\fP access. Here is an example:
.nf
- acl purge method PURGE
- http_access deny purge !localhost
+.if !'po4a'hide' acl purge method PURGE
+.if !'po4a'hide' http_access deny purge !localhost
.fi
.IP "\-p \fIport\fP"
Port number of cache. Default is 3128.
.IP "\-V \fIversion\fP"
HTTP Version. Use '-' for HTTP/0.9 omitted case
.SH SEE ALSO
-.BR cachemgr.cgi "(8), "
-.BR squid "(8)"
+.if !'po4a'hide' .BR cachemgr.cgi "(8), "
+.if !'po4a'hide' .BR squid "(8)"
.SH AUTHOR
Derived from Harvest. Further developed by by numerous individuals from
the internet community. Development is led by Duane Wessels of the