From: Amos Jeffries Date: Sun, 10 Jan 2010 10:07:18 +0000 (+1300) Subject: Manuals: various updates X-Git-Tag: SQUID_3_2_0_1~472^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef8d9073bf79d91037c776e46dd0275148a3fe73;p=thirdparty%2Fsquid.git Manuals: various updates * Import several translation updates from Rosetta project * Add po4a config templates * Update po4a generator script * Update some manual sources to hide syntax garbage from translation * Update manuals.pot --- diff --git a/Makefile.am b/Makefile.am index e1c34602d4..3c9fcd7b54 100644 --- a/Makefile.am +++ b/Makefile.am @@ -40,7 +40,8 @@ EXTRA_DIST = \ QUICKSTART \ README \ SPONSORS \ - bootstrap.sh + bootstrap.sh \ + po4a.conf install-pinger: chown root $(DESTDIR)$(DEFAULT_PINGER) diff --git a/doc/manuals/ar.po b/doc/manuals/ar.po index 27e72ef473..cd13f1c086 100644 --- a/doc/manuals/ar.po +++ b/doc/manuals/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Squid-3\n" "Report-Msgid-Bugs-To: FULL NAME \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 \n" "Language-Team: Arabic \n" @@ -18,174 +18,103 @@ msgstr "" "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" -msgstr "B" - -#. 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" +msgstr "B(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" 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:B " -"followed by an optional description" +#: doc/squid.8.in:13 +msgid "I" 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" 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" 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" +msgstr "B<-s >I" #. 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" 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(8)" -msgstr "B(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, 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 [ B<-dhisrvzCFNRSVYX> ] [ B<-l>I< facility> ] [ B<-f>I< config-" -"file> ] [ -[ B ] I ] [ 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 is a high-performance proxy caching server for web clients, " "supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike " @@ -194,7 +123,7 @@ msgid "" msgstr "" #. type: Plain text -#: doc/squid.8.in:38 +#: doc/squid.8.in:34 msgid "" "B keeps meta data and especially hot objects cached in RAM, caches " "DNS lookups, supports non-blocking DNS lookups, and implements negative " @@ -202,7 +131,7 @@ msgid "" msgstr "" #. type: Plain text -#: doc/squid.8.in:45 +#: doc/squid.8.in:41 msgid "" "B supports SSL, extensive access controls, and full request logging. " "By using the lightweight Internet Cache Protocols ICP, HTCP or CARP, " @@ -211,7 +140,7 @@ msgid "" msgstr "" #. type: Plain text -#: doc/squid.8.in:52 +#: doc/squid.8.in:48 msgid "" "B consists of a main server program squid, some optional programs for " "custom processing and authentication, and some management and client tools. " @@ -221,277 +150,206 @@ msgid "" msgstr "" #. type: Plain text -#: doc/squid.8.in:56 -msgid "" -"B is derived from the ARPA-funded Harvest Project http://harvest.cs." -"colorado.edu/" +#: doc/squid.8.in:51 +msgid "B 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 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 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 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" 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 to work. For example, the default configuration does not allow " @@ -499,12 +357,12 @@ msgid "" 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 " @@ -512,12 +370,7 @@ msgid "" 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 " @@ -527,32 +380,17 @@ msgid "" msgstr "" #. type: Plain text -#: doc/squid.8.in:150 -msgid "I" -msgstr "I" - -#. 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" -msgstr "I" - -#. 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" -msgstr "I" - -#. 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 " @@ -560,297 +398,189 @@ msgid "" 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 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(8), B(8), B(8), " -"B(8), B(8), B(8)," +#: doc/squid.8.in:183 +msgid "B" msgstr "" -"B(8), B(8), B(8), " -"B(8), B(8), B(8)," #. type: Plain text -#: doc/squid.8.in:188 +#: doc/squid.8.in:184 msgid "" -"B B" +"B" 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 I \n" -msgstr "B I \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 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)." +"BauthenticationBallBlocalB " +"BauthenticationBnsswitch.conf BhandleBrequests " +"BhandleBrequest BhandleBrequest" 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" 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 /etc/squid/squid.pass" -msgstr "B /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 must have access to the password file to be executed." +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:40 +msgid "B B" msgstr "" #. type: Plain text -#: helpers/basic_auth/NCSA/ncsa_auth.8:37 -msgid "B(1), B(8)" -msgstr "B(1), B(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 Errbranco@br.ibm.comE" +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54 +msgid "" +"Squid basic_getpwnam_auth is written by Ierik.hofman@a1." +"nlE> Irobin@a1.nlE> Ilinux-fan@onda.com.brE>" 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" -msgstr "B<-s >I" - -#. 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" -msgstr "B<-t >I" - -#. 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 or BservicenameE>" -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' and 'B' 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 Ijrmt@uk.gdscorp.comE.>" +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 Isquid3@treenet.co.nzE>" 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" -msgstr "B" - -#. type: Plain text -#: helpers/basic_auth/PAM/pam_auth.8:61 -msgid "B" -msgstr "B" - -#. 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 Ihno@squid-cache.orgE>" +"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 " -"Ehno@squid-cache.orgE" +"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 @@ -858,6 +588,7 @@ msgid "QUESTIONS" 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 Isquid-bugs@squid-cache." @@ -884,490 +621,1985 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/basic_auth/PAM/pam_auth.8:90 -msgid "B(8),B< PAM Systems Administrator Guide>" +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79 +msgid "" +"B(8),B(8),B(8),B(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 -f configfile" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:9 +msgid "" +"B -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 -h \"server\" [-p port] [-i identifier] -w secret" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12 +msgid "" +"B -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" +#. 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" +msgid "B<-b >IB<(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" +msgid "B<-f >I" 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" +"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" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:49 +#, fuzzy, no-wrap +msgid "B<-u >I" +msgstr "B<-s >I" + +#. 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" -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" 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 "BI" +#: 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" +msgstr "B<-s >I" + +#. 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 object only, B level below the base object or Btree 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 "BI" +msgid "B<-D >IB<-w >I" 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 "BI" +#: 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 "BI" +msgid "B<-D >IB<-W >I" 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 Ihno@squid-cache." -"orgE>" +"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 Iselm@cistron.nlE> " -"with contributions from Ihno@squid-cache.orgE> " -"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 Isquid-users@squid-" -"cache.orgE>, 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 - 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" 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 dereference aliases (default), B dereference aliases, only " +"while Bing or only to B 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" + #. 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 >IB<(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" +msgid "B<-S>I" 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" +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" +msgstr "B<-s >I" + #. 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 Ihenrik@henriknordstrom.netE>" +"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 Isquid-users@squid-" -"cache.orgE>." +"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(B<8>)" -msgstr "B(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 Ihno@squid-cache." +"orgE>" 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 Ignewton@wapiti.cisti.nrc." +"caE> and Ihno@squid-cache.orgE>" 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" +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 Isquid-users@squid-" +"cache.orgE>, 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(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 - 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 I \n" +msgstr "B I \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 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 Irodrigo@geekbunker." -"orgE>" +#: 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 /etc/squid/squid.pass" +msgstr "B /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 Isquid-users@squid-" -"cache.orgE>" +"B 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 Irodrigo@geekbunker." -"orgE> or Isquid-dev@squid-cache.orgE>" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37 +msgid "Manpage written by Rodrigo Rubira Branco Errbranco@br.ibm.comE" msgstr "" #. type: Plain text -#: helpers/external_acl/unix_group/squid_unix_group.8:64 -msgid "B(B<5>),B(B<5>)" -msgstr "" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38 +msgid "B(1), B(8)" +msgstr "B(1), B(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" +msgstr "B<-s >I" + +#. 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" +msgstr "B<-t >I" + +#. 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 or BservicenameE>" +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' and 'B' 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" +msgstr "B" + +#. type: Plain text +#: helpers/basic_auth/PAM/pam_auth.8:61 +msgid "B" +msgstr "B" + +#. type: Plain text +#: helpers/basic_auth/PAM/pam_auth.8:73 +msgid "" +"Squid pam_auth and this manual is written by Ihno@squid-cache.orgE>" +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 " +"Ehno@squid-cache.orgE" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/PAM/pam_auth.8:90 +msgid "B(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 -f configfile" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/squid_radius_auth/squid_radius_auth.8:12 +msgid "B -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" +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" +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" +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" +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" +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" +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 "BI" +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 "BI" +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 "BI" +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 "BI" +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 Iselm@cistron.nlE> " +"with contributions from Ihno@squid-cache.orgE> " +"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 Isquid-users@squid-" +"cache.orgE>, 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 - 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" +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" +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" +msgstr "B<-t >I" + +#. 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" +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 Ihno@marasystems." +"comE>" +msgstr "" + +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:195 +msgid "" +"squid_ldap_group is written by Iflavio@marasystems." +"comE> and Ihno@squid-cache.orgE>, based on " +"prior work in squid_ldap_auth by Iglen.newton@nrc.caE>" +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(B<8>), B(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 >IB<(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" +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 Ihenrik@henriknordstrom.netE>" +msgstr "" + +#. type: Plain text +#: helpers/external_acl/session/squid_session.8:54 +msgid "" +"Any questions on usage can be sent to Isquid-users@squid-" +"cache.orgE>." +msgstr "" + +#. type: Plain text +#: helpers/external_acl/session/squid_session.8:62 +msgid "B(B<8>)" +msgstr "B(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" +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 Irodrigo@geekbunker." +"orgE>" +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 Isquid-users@squid-" +"cache.orgE>" +msgstr "" + +#. type: Plain text +#: helpers/external_acl/unix_group/squid_unix_group.8:62 +msgid "" +"Report bugs or bug-fixes to Irodrigo@geekbunker." +"orgE> or Isquid-dev@squid-cache.orgE>" +msgstr "" + +#. type: Plain text +#: helpers/external_acl/unix_group/squid_unix_group.8:64 +msgid "B(B<5>),B(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:B " +"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" +msgstr "B(8)" + +#. type: Plain text +#: tools/squidclient.1:9 tools/squidclient.1:39 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:12 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:15 +msgid "I<'string'>" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:18 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:21 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:24 +msgid "I<'Host-header'>" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:27 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:30 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:36 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:42 +#, fuzzy +msgid "I" +msgstr "B<-s >I" + +#. type: Plain text +#: tools/squidclient.1:45 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:48 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:51 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:54 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:57 +msgid "I" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:59 +msgid "B" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:67 +msgid "" +"B 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 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" +msgstr "" + +#. type: Plain text +#: tools/squidclient.1:74 +msgid "Ping mode, perform I iterations (0 to loop until interrupted)." +msgstr "" + +#. type: IP +#: tools/squidclient.1:74 +#, no-wrap +msgid "-h I" +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