From: Amos Jeffries Date: Tue, 12 Jan 2010 04:06:23 +0000 (+1300) Subject: Standardize the manual page format X-Git-Tag: SQUID_3_2_0_1~470^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=839152663f763fa91963c97615cb6bd9e1da604a;p=thirdparty%2Fsquid.git Standardize the manual page format * markup static *.8 and *.1 for po4a eliding garbage strings * standardize texts for some common strings * Also moves the squid.8 document to src/ where the matching binary is * Update .pot and .po --- diff --git a/doc/Makefile.am b/doc/Makefile.am index 5bce2a4640..92c3067853 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -5,15 +5,5 @@ DEFAULT_CONFIG_FILE = $(sysconfdir)/squid.conf DEFAULT_MIME_TABLE = $(sysconfdir)/mime.conf DEFAULT_ERROR_DIR = $(datadir)/errors -include $(top_srcdir)/doc/manuals/Substitute.am - -squid.8: $(srcdir)/squid.8.in Makefile - $(SUBSTITUTE) < $(srcdir)/squid.8.in > $@ - -man_MANS = squid.8 - EXTRA_DIST = \ - squid.8.in \ debug-sections.txt - -CLEANFILES = squid.8 diff --git a/doc/manuals/ar.po b/doc/manuals/ar.po index 599b136117..31e6fa4efa 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: 2010-01-11 13:53+1400\n" +"POT-Creation-Date: 2010-01-12 17:05+1400\n" "PO-Revision-Date: 2009-07-22 09:45+0000\n" "Last-Translator: Amos Jeffries \n" "Language-Team: Arabic \n" @@ -17,431 +17,87 @@ msgstr "" "X-Launchpad-Export-Date: 2009-07-22 09:52+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#. type: TH -#: doc/squid.8.in:1 -#, no-wrap -msgid "squid" -msgstr "" - -#. type: TH -#: doc/squid.8.in:1 -#, no-wrap -msgid "Squid Web Proxy" -msgstr "" - #. type: SH -#: doc/squid.8.in:2 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:3 +#: 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/NCSA/basic_ncsa_auth.8:3 #: helpers/basic_auth/PAM/basic_pam_auth.8:3 #: helpers/basic_auth/RADIUS/basic_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 +#: tools/cachemgr.cgi.8.in:3 tools/squidclient.1:3 #, no-wrap msgid "NAME" msgstr "" #. type: Plain text -#: doc/squid.8.in:4 -msgid "squid - HTTP proxy caching server" +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:7 +msgid "Local Users auth helper for Squid" msgstr "" #. type: SH -#: doc/squid.8.in:4 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/getpwnam/basic_getpwnam_auth.8:8 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:8 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:8 #: helpers/basic_auth/PAM/basic_pam_auth.8:6 -#: helpers/basic_auth/RADIUS/basic_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 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:8 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:10 +#: helpers/external_acl/session/squid_session.8:10 +#: helpers/external_acl/unix_group/squid_unix_group.8:8 +#: tools/cachemgr.cgi.8.in:8 tools/squidclient.1:8 #, no-wrap msgid "SYNOPSIS" msgstr "" -#. type: Plain text -#: doc/squid.8.in:9 -msgid "I" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:11 -msgid "I" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:13 tools/squidclient.1:33 -msgid "I" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:15 -msgid "I" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:17 -#, fuzzy -msgid "I" -msgstr "B<-s >I" - -#. type: Plain text -#: doc/squid.8.in:19 -msgid "I" -msgstr "" - #. type: SH -#: doc/squid.8.in:20 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/getpwnam/basic_getpwnam_auth.8:11 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:39 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:12 #: helpers/basic_auth/PAM/basic_pam_auth.8:9 -#: helpers/basic_auth/RADIUS/basic_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 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:26 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:26 +#: helpers/external_acl/session/squid_session.8:18 +#: helpers/external_acl/unix_group/squid_unix_group.8:15 +#: tools/cachemgr.cgi.8.in:11 tools/squidclient.1:47 #, no-wrap msgid "DESCRIPTION" msgstr "وصف" #. type: Plain text -#: doc/squid.8.in:26 -msgid "" -"B is a high-performance proxy caching server for web clients, " -"supporting FTP, gopher, ICAP, ICP, HTCP and HTTP data objects. Unlike " -"traditional caching software, Squid handles all requests in a single, non-" -"blocking process." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:30 -msgid "" -"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." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:35 -msgid "" -"Squid supports SSL, extensive access controls, and full request logging. By " -"using the lightweight Internet Cache Protocols ICP, HTCP or CARP, Squid " -"caches can be arranged in a hierarchy or mesh for additional bandwidth " -"savings." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:43 -msgid "" -"Squid consists of a main server program B , some optional programs " -"for custom processing and authentication, and some management and client " -"tools. When squid starts up, it spawns a configurable number of helper " -"processes, each of which can perform parallel lookups. This reduces the " -"amount of time the cache waits for results." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:45 -msgid "Squid is derived from the ARPA-funded Harvest Project." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:51 -msgid "" -"This manual page only lists the command line arguments. For details on how " -"to configure 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 Squid home page" -msgstr "" - -#. type: SH -#: doc/squid.8.in:54 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: Plain text -#: doc/squid.8.in:60 -#, no-wrap -msgid "" -" Specify HTTP port number where Squid should listen for requests, in addition to any\n" -"B\n" -"specifications in \n" -"B\n" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:62 -msgid "Write debugging to stderr also." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:72 -msgid "" -"Use the given config-file instead of I<@SYSCONFDIR@/squid.conf>. If the " -"file name starts with a B or B<|> 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: Plain text -#: doc/squid.8.in:74 -msgid "Print help message." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:76 -msgid "Install as a Windows Service (see -n option)." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:81 -msgid "" -"Parse configuration file, then send signal to running copy (except B<-k " -"parse> ) and exit." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:84 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:15 msgid "" -"Specify Windows Service name to use for service operations, default is: " -"B" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:87 -msgid "Remove a Windows Service (see -n option)." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:90 -msgid "" -"Enable logging to syslog. Also configurable in B<@SYSCONFDIR@/squid.conf>" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:93 -msgid "Use specified syslog facility. implies B<-s>" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:95 -msgid "Specify ICP port number (default: 3130), disable with 0." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:97 -msgid "Print version and build details." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:99 -msgid "Create swap directories" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:101 -msgid "Do not catch fatal signals." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:103 -msgid "Don't serve any requests until store is rebuilt." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:105 -msgid "No daemon mode." -msgstr "" - -#. type: IP -#: doc/squid.8.in:105 -#, no-wrap -msgid "-O options" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:107 -msgid "Set Windows Service Command line options in Registry." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:111 -msgid "Do not set B on port." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:113 -msgid "Double-check swap during rebuild." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:115 -msgid "Force full debugging." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:121 -msgid "Only return B or B during fast reload." -msgstr "" - -#. type: SH -#: doc/squid.8.in:122 tools/cachemgr.cgi.8.in:13 -#, no-wrap -msgid "FILES" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:130 -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 " -"access from any browser." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:133 -msgid "I<*.default files>" -msgstr "I<*.default files>" - -#. type: Plain text -#: doc/squid.8.in:136 doc/squid.8.in:144 -msgid "" -"Reference copy of the configuration file. Always kept up to date with the " -"version of Squid you are using." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:138 -msgid "" -"Use this to look up the default configuration settings and syntax after " -"upgrading." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:149 -msgid "" -"Use this to read the documentation for configuration options available in " -"your build of Squid. The online configuration manual is also available for a " -"full reference of options. Bhttp://www.squid-cache.org/Doc/config/" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:156 -msgid "The main configuration file for the web B tools." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:161 -msgid "The main configuration file for the Sample MSNT authenticator." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:168 -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." -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:173 -msgid "MIME type mappings for FTP gatewaying" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:178 -msgid "Location of Squid error pages and templates." -msgstr "" - -#. type: SH -#: doc/squid.8.in:180 helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:89 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:240 -#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37 -#: helpers/basic_auth/PAM/basic_pam_auth.8:98 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:93 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:225 -#: helpers/external_acl/session/squid_session.8:67 -#: 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:189 -msgid "B" -msgstr "" - -#. type: Plain text -#: doc/squid.8.in:190 -msgid "" -"B" -msgstr "" - -#. type: TH -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1 -#, no-wrap -msgid "basic_getpwnam_auth" -msgstr "" - -#. type: TH -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:1 -#, no-wrap -msgid "Squid getpwnam Authenticator" -msgstr "" - -#. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:5 -msgid "basic_getpwnam_auth - Local Users auth helper for Squid" +"B 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/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." +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21 +msgid "It uses B and B routines for authentication." msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:19 -msgid "" -"Uses B and B routines for authentication. This has " -"the following advantages over the NCSA module:" +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:23 +msgid "This has the following advantages over the NCSA module:" msgstr "" #. type: IP -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:20 -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:21 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:24 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:25 #, no-wrap msgid "Allows" msgstr "" #. type: IP -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:22 -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:23 -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:24 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:26 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:27 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:28 #, no-wrap msgid "Can" msgstr "" -#. type: SH -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:32 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:206 -#: helpers/basic_auth/PAM/basic_pam_auth.8:49 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:187 -#: helpers/external_acl/unix_group/squid_unix_group.8:36 -#, no-wrap -msgid "NOTES" -msgstr "" - #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:41 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:44 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 " @@ -451,7 +107,7 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:54 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57 #: helpers/basic_auth/PAM/basic_pam_auth.8:69 msgid "" "Please note that in such configurations it is also strongly recommended that " @@ -463,170 +119,242 @@ msgid "" msgstr "" #. type: SH -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:55 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:212 -#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:58 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:279 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:42 #: helpers/basic_auth/PAM/basic_pam_auth.8:70 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:65 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:193 -#: helpers/external_acl/session/squid_session.8:48 -#: helpers/external_acl/unix_group/squid_unix_group.8:41 -#: tools/squidclient.1:122 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:85 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:230 +#: helpers/external_acl/session/squid_session.8:60 +#: helpers/external_acl/unix_group/squid_unix_group.8:62 +#: tools/cachemgr.cgi.8.in:51 tools/squidclient.1:159 #, no-wrap msgid "AUTHOR" msgstr "ترخيص" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:57 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:195 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:60 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:232 +#: helpers/external_acl/unix_group/squid_unix_group.8:64 msgid "This program was written by" msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:62 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:65 msgid "Based on original code by" msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:65 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:74 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:204 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:68 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:44 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:93 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:241 +#: helpers/external_acl/unix_group/squid_unix_group.8:67 msgid "This manual was written by" msgstr "" #. type: SH -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:67 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:70 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:287 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:29 #: helpers/basic_auth/PAM/basic_pam_auth.8:77 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:95 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:243 +#: helpers/external_acl/session/squid_session.8:64 +#: helpers/external_acl/unix_group/squid_unix_group.8:69 +#: tools/cachemgr.cgi.8.in:57 tools/squidclient.1:165 #, no-wrap msgid "COPYRIGHT" msgstr "حقوق الطبع" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:71 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:74 msgid "" "Squid B and this manual is Copyright to the authors " "listed above." msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:73 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:76 msgid "" "Distributed under the GNU General Public License (GNU GPL) version 2 and " "later." msgstr "" #. type: SH -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:74 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:224 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:289 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:49 #: helpers/basic_auth/PAM/basic_pam_auth.8:83 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:76 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:209 -#: helpers/external_acl/session/squid_session.8:52 -#: helpers/external_acl/unix_group/squid_unix_group.8:53 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:99 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:248 +#: helpers/external_acl/session/squid_session.8:69 +#: helpers/external_acl/unix_group/squid_unix_group.8:74 +#: tools/cachemgr.cgi.8.in:60 tools/squidclient.1:168 #, no-wrap msgid "QUESTIONS" msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:77 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:80 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:292 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:52 #: helpers/basic_auth/PAM/basic_pam_auth.8:86 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:79 -#: helpers/external_acl/session/squid_session.8:55 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:102 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:251 +#: helpers/external_acl/session/squid_session.8:72 +#: helpers/external_acl/unix_group/squid_unix_group.8:77 +#: tools/cachemgr.cgi.8.in:63 tools/squidclient.1:171 msgid "" "Questions on the usage of this program can be sent to the I" msgstr "" #. type: SH -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:79 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:230 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:82 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:297 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:54 #: helpers/basic_auth/PAM/basic_pam_auth.8:88 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:83 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:215 -#: helpers/external_acl/session/squid_session.8:57 -#: helpers/external_acl/unix_group/squid_unix_group.8:57 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:107 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:256 +#: helpers/external_acl/session/squid_session.8:74 +#: helpers/external_acl/unix_group/squid_unix_group.8:79 +#: tools/cachemgr.cgi.8.in:65 tools/squidclient.1:173 #, no-wrap msgid "REPORTING BUGS" msgstr "تقرير عن ثغرة" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:81 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:232 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:84 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:299 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:56 #: helpers/basic_auth/PAM/basic_pam_auth.8:90 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:85 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:217 -#: helpers/external_acl/session/squid_session.8:59 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:109 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:258 +#: helpers/external_acl/session/squid_session.8:76 +#: helpers/external_acl/unix_group/squid_unix_group.8:81 +#: tools/cachemgr.cgi.8.in:67 tools/squidclient.1:175 msgid "Report bugs or bug fixes using http://bugs.squid-cache.org/" msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:84 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:235 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:87 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:302 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:59 #: helpers/basic_auth/PAM/basic_pam_auth.8:93 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:88 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:220 -#: helpers/external_acl/session/squid_session.8:62 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:112 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:261 +#: helpers/external_acl/session/squid_session.8:79 +#: helpers/external_acl/unix_group/squid_unix_group.8:84 +#: tools/cachemgr.cgi.8.in:70 tools/squidclient.1:178 msgid "" "Report serious security bugs to Isquid-bugs@squid-cache." "orgE>" msgstr "" #. type: Plain text -#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:87 -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:238 +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:90 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:305 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:62 #: helpers/basic_auth/PAM/basic_pam_auth.8:96 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:91 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:223 -#: helpers/external_acl/session/squid_session.8:65 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:115 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:264 +#: helpers/external_acl/session/squid_session.8:82 +#: helpers/external_acl/unix_group/squid_unix_group.8:87 +#: tools/cachemgr.cgi.8.in:73 tools/squidclient.1:181 msgid "" "Report ideas for new improvements to the I" msgstr "" -#. type: TH -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1 +#. type: SH +#: helpers/basic_auth/getpwnam/basic_getpwnam_auth.8:92 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:307 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:64 +#: helpers/basic_auth/PAM/basic_pam_auth.8:98 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:117 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:266 +#: helpers/external_acl/session/squid_session.8:84 +#: helpers/external_acl/unix_group/squid_unix_group.8:92 +#: tools/cachemgr.cgi.8.in:75 tools/squidclient.1:183 #, no-wrap -msgid "basic_ldap_auth" +msgid "SEE ALSO" +msgstr "قرآءه الكُل" + +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:7 +msgid "LDAP authentication helper for Squid" msgstr "" -#. type: TH -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1 -#, no-wrap -msgid "14 January 2005" +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:12 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:27 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:14 +msgid "base DN" msgstr "" -#. type: TH -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:1 -#, no-wrap -msgid "Squid LDAP Auth" +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:14 +msgid "attribute" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:16 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:18 +msgid "options" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:5 -msgid "basic_ldap_auth - LDAP authentication helper for Squid" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:18 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:33 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:20 +msgid "ldap_server_name" msgstr "" #. type: Plain text #: helpers/basic_auth/LDAP/basic_ldap_auth.8:20 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:35 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:18 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:22 +#: tools/squidclient.1:28 +msgid "port" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:22 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:37 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:24 +msgid "URI" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:29 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:16 +msgid "LDAP search filter" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:47 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." +"B 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/LDAP/basic_ldap_auth.8:26 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:56 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." +"either B or B on the following line to show if the specified " +"credentials are correct according to the LDAP directory." msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:31 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61 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. " @@ -634,47 +362,41 @@ msgid "" "DN's below the base DN." msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:34 +#. type: SH +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:62 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:20 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:31 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:49 +#: helpers/external_acl/session/squid_session.8:26 +#: helpers/external_acl/unix_group/squid_unix_group.8:19 +#: tools/squidclient.1:56 #, no-wrap -msgid "B<-b >IB<(REQUIRED)>" -msgstr "" +msgid "OPTIONS" +msgstr "خيارات" #. type: Plain text -#: 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 -#, no-wrap -msgid "B<-f >I" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:67 +msgid "B Specifies the base DN under which the users are located." msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:43 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:75 msgid "" -"LDAP search filter to locate the user DN. Required if the users are in a " +"LDAP search B 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 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:80 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 "" -#. type: TP -#: 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 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:86 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 " @@ -682,64 +404,56 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:60 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:95 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)." +"B 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 ( B<-f> option)." msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:61 -#, no-wrap -msgid "B<-U >I" +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:105 +msgid "" +"Use I instead of I to verify the users " +"password. B is the LDAP attribute storing the users password." msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:65 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:113 msgid "" -"Use ldap_compare instead of ldap_simple_bind to verify the users password. " -"passwordattr is the LDAP attribute storing the users password." +"Search scope when performing user DN searches specified by the B<-f> option. " +"Defaults to B" msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:66 -#, 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'." +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:117 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:178 +msgid "B object only," msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:77 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:77 -msgid "" -"B object only, B level below the base object or Btree below " -"the base object" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:181 +msgid "B level below the base object or" msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:78 -#, no-wrap -msgid "B<-D >IB<-w >I" +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:123 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:184 +msgid "Btree below the base object" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:83 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:129 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 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:134 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 " @@ -747,38 +461,38 @@ msgid "" "hold of a copy of your Squid configuration file." msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:89 -#, no-wrap -msgid "B<-D >IB<-W >I" -msgstr "" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:93 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:93 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:139 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:98 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:98 -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." +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:141 +msgid "Less insecure version of the former parameter pair with two advantages:" msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:99 -#, fuzzy, no-wrap -msgid "B<-P>" -msgstr "B<-o>" +#. type: IP +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:141 +#, no-wrap +msgid "The" +msgstr "" + +#. type: IP +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:142 +#, no-wrap +msgid "and" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:144 +msgid "configuration file without getting the secretfile." +msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:106 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152 msgid "" "Use a persistent LDAP connection. Normally the LDAP connection is only open " "while validating a username to preserve resources at the LDAP server. This " @@ -786,172 +500,111 @@ msgid "" "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/LDAP/basic_ldap_auth.8:116 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165 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 " +"binding as another user after a successful I 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." +"with the B<-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 -#, fuzzy, no-wrap -msgid "B<-R>" -msgstr "B<-o>" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:120 -msgid "do not follow referrals" -msgstr "" - -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:121 -#, no-wrap -msgid "B<-a >I" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:170 +msgid "Do not follow referrals" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:124 -msgid "when to dereference aliases. Defaults to 'never'" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174 +msgid "when to dereference aliases. Defaults to B" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:133 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:123 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:183 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 -#, no-wrap -msgid "B<-H>I< ldapuri>" +"while B or only to B the base object." msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:138 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:188 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 -#, fuzzy, no-wrap -msgid "B<-h>I< ldapserver>" -msgstr "B<-s >I" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:143 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:193 msgid "" "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 -#, no-wrap -msgid "B<-p>I< ldapport>" -msgstr "" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:148 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:199 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 -#, no-wrap -msgid "B<-v>I< 2|3>" -msgstr "" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:152 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:139 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:203 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:204 msgid "LDAP protocol version. Defaults to 2 if not specified." msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:153 -#, 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:143 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:207 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:208 msgid "Use TLS encryption" msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:157 -#, no-wrap -msgid "B<-S>I" -msgstr "" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:160 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:147 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:107 msgid "Enable LDAP over SSL (requires Netscape LDAP API libraries)" msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:161 -#, no-wrap -msgid "B<-c>I" -msgstr "" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:165 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:152 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:218 msgid "" -"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP " -"API libraries)" +"Specify B used when connecting to LDAP servers (requires Netscape " +"LDAP API libraries)" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:168 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:155 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:222 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:192 msgid "Specify time limit on LDAP search operations" msgstr "" -#. type: TP -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:169 -#, fuzzy, no-wrap -msgid "B<-d>" -msgstr "B<-o>" - #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:174 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:169 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:228 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:82 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 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:229 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:24 +#: helpers/basic_auth/PAM/basic_pam_auth.8:33 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:61 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:209 +#: helpers/external_acl/session/squid_session.8:47 +#: helpers/external_acl/unix_group/squid_unix_group.8:33 +#: tools/cachemgr.cgi.8.in:19 #, no-wrap -msgid "EXAMPLES" -msgstr "أمثلة" +msgid "CONFIGURATION" +msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:179 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:233 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 " @@ -959,7 +612,7 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:185 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:239 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 " @@ -967,123 +620,94 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:190 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:244 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:196 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:253 msgid "" -"Or if the user attribute of the user DN is \"cn\" instead of \"uid\" and you " +"Or if the user attribute of the user DN is B instead of B 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" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:263 +msgid "" +"If you want to search for the user DN and your directory does not allow " +"anonymous searches then you must also use the B<-D> and B<-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:203 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:274 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" +"B When constructing search filters it is strongly recommended to test " +"the filter using B before you attempt to use B " +"This to verify that the filter matches what you expect." +msgstr "" + +#. type: SH +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:275 +#: helpers/external_acl/unix_group/squid_unix_group.8:57 +#, no-wrap +msgid "KNOWN ISSUES" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:211 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:278 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." +"Will crash if other % values than %s are used in -f, or if more than 15 %s " +"are used." msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:214 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:281 #: helpers/basic_auth/PAM/basic_pam_auth.8:72 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:67 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:87 msgid "This program is written by" msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:218 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:285 #: helpers/basic_auth/PAM/basic_pam_auth.8:75 msgid "This manual is written by" msgstr "" -#. type: SH -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:220 -#: 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:223 -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:229 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:214 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:296 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." +"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:244 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:230 -msgid "Your favorite LDAP documentation" +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:312 +msgid "Your favorite LDAP documentation." msgstr "" #. type: Plain text -#: helpers/basic_auth/LDAP/basic_ldap_auth.8:245 -#: helpers/external_acl/ldap_group/squid_ldap_group.8:231 +#: helpers/basic_auth/LDAP/basic_ldap_auth.8:313 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:273 msgid "B - The String Representation of LDAP Search Filters," msgstr "" -#. 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 "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" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:7 +msgid "NCSA httpd-style password file authentication helper for Squid" msgstr "" #. type: Plain text -#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:21 -#, fuzzy, no-wrap -msgid "B I \n" -msgstr "B I \n" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:11 +msgid "passwd_file" +msgstr "" #. type: Plain text -#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:25 +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:16 msgid "" "B allows Squid to read and authenticate user and password " "information from an NCSA/Apache httpd-style password file when using basic " @@ -1091,56 +715,44 @@ msgid "" 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." +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:19 +msgid "This password file can be manipulated using B" 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" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:23 +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: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" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:28 +msgid "" +"B" msgstr "" #. type: Plain text #: helpers/basic_auth/NCSA/basic_ncsa_auth.8:35 msgid "" -"B must have access to the password file to be executed." +"This file is distributed in the hope that it will be useful, but WITHOUT ANY " +"WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS " +"FOR A PARTICULAR PURPOSE. See the GNU General Public License for more " +"details." msgstr "" #. type: Plain text -#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:37 -msgid "Manpage written by Rodrigo Rubira Branco Errbranco@br.ibm.comE" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:40 +msgid "" +"You should have received a copy of the GNU General Public License along with " +"this file; if not, write to the Free Software Foundation, Inc., 59 Temple " +"Place, Suite 330, Boston, MA 02111-1307 USA" msgstr "" #. type: Plain text -#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:38 -msgid "B(1), B(8)" -msgstr "B(1), B(8)" +#: helpers/basic_auth/NCSA/basic_ncsa_auth.8:47 +msgid "Based on original documentation by" +msgstr "" #. type: TH #: helpers/basic_auth/PAM/basic_pam_auth.8:1 @@ -1194,13 +806,6 @@ msgid "" "Do not perform the PAM account management group (account expiration etc)" msgstr "" -#. type: SH -#: helpers/basic_auth/PAM/basic_pam_auth.8:33 -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:44 -#, no-wrap -msgid "CONFIGURATION" -msgstr "" - #. type: Plain text #: helpers/basic_auth/PAM/basic_pam_auth.8:39 msgid "" @@ -1223,6 +828,12 @@ msgid "" "your system. This manual does not cover PAM configuration details." msgstr "" +#. type: SH +#: helpers/basic_auth/PAM/basic_pam_auth.8:49 +#, no-wrap +msgid "NOTES" +msgstr "" + #. type: Plain text #: helpers/basic_auth/PAM/basic_pam_auth.8:56 msgid "" @@ -1242,159 +853,167 @@ msgstr "" msgid "PAM Systems Administrator Guide" msgstr "" -#. type: TH -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:1 -#, fuzzy, no-wrap -msgid "basic_radius_auth" -msgstr "squid_radius_auth" +#. type: Plain text +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:7 +msgid "Squid RADIUS authentication helper" +msgstr "" -#. type: TH -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:1 -#, no-wrap -msgid "7 August 2004" +#. type: Plain text +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:12 +msgid "configfile" msgstr "" -#. type: TH -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:1 -#, no-wrap -msgid "Squid RADIUS Auth" +#. type: Plain text +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:16 +#, fuzzy +msgid "server name" +msgstr "B<-s >I" + +#. type: Plain text +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:20 +msgid "identifier" msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:5 -msgid "basic_radius_auth - Squid RADIUS authentication helper" +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:22 +msgid "secret" msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:16 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:24 +#: helpers/external_acl/session/squid_session.8:14 tools/squidclient.1:34 +#, fuzzy +msgid "timeout" +msgstr "B<-s >I" + +#. type: Plain text +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:30 msgid "" -"This helper allows Squid to connect to a RADIUS server to validate the user " -"name and password of Basic HTTP authentication." +"B allows Squid to connect to a RADIUS server to validate " +"the user name and password of Basic HTTP authentication." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:21 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:36 msgid "" "Specifies the path to a configuration file. See the CONFIGURATION section " -"for details." +"for details on the file content." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:25 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:40 msgid "Alternative method of specifying the server to connect to" msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:30 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:45 msgid "" "Specify another server port where the RADIUS server listens for requests if " "different from the default RADIUS port. Normally not specified." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:35 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:50 msgid "" "Unique identifier identifying this Squid proxy to the RADIUS server. If not " -"specified the IP address is used as to identify the proxy." +"specified the IP address is used to identify the proxy." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:39 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:56 msgid "" -"Alternative method of specifying the shared secret. Using the configuration " -"file is generally more secure and recommended." +"Alternative method of specifying the shared secret. Using the B<-f> option " +"with a configuration file is generally more secure and recommended." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:43 -msgid "RADIUS request timeout. Default 10 seconds." +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:60 +msgid "RADIUS request timeout. Default is 10 seconds." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:48 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:67 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." +"contains a list of directives (one per line). Lines beginning with a B<#> " +"are ignored." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:52 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:71 msgid "specifies the name or address of the RADIUS server to connect to." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:56 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:75 msgid "specifies the shared RADIUS secret." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:61 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:80 msgid "" -"specifies what the proxy should identify itself as to the RADIUS server. " -"This directive is optional." +"specifies what name the proxy should use to identify itself to the RADIUS " +"server. This directive is optional." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:65 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:84 msgid "" "Specifies the port number or service name where the helper should connect." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:72 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:89 +msgid "if !'po4a'hide' .I Henrik Nordstrom Ehno@squid-cache.orgE" +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:91 +msgid "With contributions from many others." +msgstr "" + +#. type: Plain text +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:98 msgid "" -"With contributions from Ihno@squid-cache.orgE> " -"and many others." +"This program and documentation is copyright to the authors named above and " +"distributed under the GNU Public License version 2 or later (GPL2+)." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:82 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:106 msgid "" -"or to your favorite RADIUS list/friend if the question is more related to " -"RADIUS than Squid." +"Or contact your favorite RADIUS list/friend if the question is more related " +"to RADIUS than Squid." msgstr "" #. type: Plain text -#: helpers/basic_auth/RADIUS/basic_radius_auth.8:94 +#: helpers/basic_auth/RADIUS/basic_radius_auth.8:120 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" +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:7 +msgid "Squid LDAP external acl group helper" msgstr "" -#. type: TH -#: helpers/external_acl/ldap_group/squid_ldap_group.8:1 -#, fuzzy, no-wrap +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:9 +#, fuzzy 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:16 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:33 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 " +"B 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:27 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:44 msgid "" "As expected by the B construct of Squid, after specifying " "a username and group followed by a new line, this helper will produce either " @@ -1403,7 +1022,7 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:31 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:48 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 " @@ -1411,60 +1030,43 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:35 -msgid "Specifies the base DN under which the groups are located." -msgstr "" - -#. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:39 -msgid "Specifies the base DN under which the users are located (if different)" +#: helpers/external_acl/ldap_group/squid_ldap_group.8:53 +msgid "When to dereference aliases. Defaults to 'never'" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:45 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:62 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." +"B dereference aliases (default), B dereference aliases, only " +"while Bing or only to B the base object" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:53 -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." +#: helpers/external_acl/ldap_group/squid_ldap_group.8:67 +msgid "B Specifies the base DN under which the groups are located." msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:61 -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 %%." +#: helpers/external_acl/ldap_group/squid_ldap_group.8:71 +msgid "Specifies the base DN under which the users are located (if different)" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:66 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:76 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:70 -msgid "search scope. Defaults to 'sub'." +"Specify timeout used when connecting to LDAP servers (requires Netscape LDAP " +"API libraries)" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:82 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:87 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:88 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:93 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 " @@ -1475,161 +1077,201 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:106 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:103 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." +"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/external_acl/ldap_group/squid_ldap_group.8:110 -msgid "Do not follow referrals" +#: helpers/external_acl/ldap_group/squid_ldap_group.8:123 +msgid "" +"LDAP search filter used to search the LDAP directory for any matching group " +"memberships. In the filter B<%u> will be replaced by the user name (or DN " +"if the B<-F> or B<-u> options are used) and B<%g> by the requested group " +"name." msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:114 -msgid "When to dereference aliases. Defaults to 'never'" +#: helpers/external_acl/ldap_group/squid_ldap_group.8:135 +msgid "" +"LDAP search filter used to search the LDAP directory for any matching " +"users. In the filter B<%s> will be replaced by the user name. If B<%> is to " +"be included literally in the filter then use B<%%>" +msgstr "" + +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:141 +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:145 +msgid "Specify the LDAP server to connect to" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:127 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:149 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:131 -msgid "Specify the LDAP server to connect to" +#: helpers/external_acl/ldap_group/squid_ldap_group.8:153 +msgid "Strip Kerberos Realm component from user names (@ separated)" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:135 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:158 msgid "" "Specify an alternate TCP port where the ldap server is listening if other " "than the default LDAP port 389." msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:159 -#: helpers/external_acl/unix_group/squid_unix_group.8:24 -msgid "Strip NT domain name component from user names (/ or \\e separated)" +#: helpers/external_acl/ldap_group/squid_ldap_group.8:166 +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:163 -msgid "Strip Kerberos Realm component from user names (@ separated)" +#: helpers/external_acl/ldap_group/squid_ldap_group.8:175 +msgid "search scope. Defaults to B" msgstr "" -#. type: SH -#: helpers/external_acl/ldap_group/squid_ldap_group.8:170 -#, no-wrap -msgid "SQUID CONFIGURATION" +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:188 +#: helpers/external_acl/unix_group/squid_unix_group.8:32 +msgid "Strip NT domain name component from user names (/ or \\e separated)" +msgstr "" + +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:200 +msgid "" +"LDAP attribute used to construct the user DN from the user name and base dn " +"without needing to search for the user. A maximum of 16 occurrences of B<%" +"s> are supported." msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:176 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:214 msgid "" "This helper is intended to be used as an B helper in " "B" msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:192 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:229 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." +"B 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:201 +#: helpers/external_acl/ldap_group/squid_ldap_group.8:238 msgid "Based on prior work in B by" msgstr "" -#. type: SH -#: helpers/external_acl/ldap_group/squid_ldap_group.8:206 -#, no-wrap -msgid "KNOWN LIMITATIONS" +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:245 +#: helpers/external_acl/session/squid_session.8:66 +#: helpers/external_acl/unix_group/squid_unix_group.8:71 +msgid "This program and documentation is copyright to the authors named above." +msgstr "" + +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:247 +#: helpers/external_acl/session/squid_session.8:68 +#: helpers/external_acl/unix_group/squid_unix_group.8:73 +#: tools/cachemgr.cgi.8.in:59 tools/squidclient.1:167 +msgid "Distributed under the GNU Public License version 2 or later (GPL2+)." msgstr "" #. type: Plain text -#: helpers/external_acl/ldap_group/squid_ldap_group.8:208 -msgid "Max 16 occurrences of %s in the -u argument is supported." +#: helpers/external_acl/ldap_group/squid_ldap_group.8:255 +msgid "" +"Or contact your favorite LDAP list/friend if the question is more related to " +"LDAP than Squid." msgstr "" -#. type: TH -#: helpers/external_acl/session/squid_session.8:1 -#, no-wrap -msgid "squid_session" +#. type: Plain text +#: helpers/external_acl/ldap_group/squid_ldap_group.8:272 +msgid "Your favorite LDAP documentation" msgstr "" -#. type: TH -#: helpers/external_acl/session/squid_session.8:1 -#, no-wrap -msgid "19 March 2006" +#. type: Plain text +#: helpers/external_acl/session/squid_session.8:7 +msgid "Squid session tracking external acl group helper." msgstr "" -#. type: TH -#: helpers/external_acl/session/squid_session.8:1 -#, no-wrap +#. type: Plain text +#: helpers/external_acl/session/squid_session.8:9 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/external_acl/session/squid_session.8:16 +msgid "database" msgstr "" #. type: Plain text -#: helpers/external_acl/session/squid_session.8:13 +#: helpers/external_acl/session/squid_session.8:23 msgid "" -"This helper maintains a concept of sessions by monitoring requests and " +"B 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 +#: helpers/external_acl/session/squid_session.8:25 msgid "Intended use is for displaying \"terms of use\" pages, ad popups etc." msgstr "" #. type: Plain text -#: helpers/external_acl/session/squid_session.8:19 -msgid "Specifies the session idle timeout timer." +#: helpers/external_acl/session/squid_session.8:31 +msgid "" +"B for any session. If not specified the default is 3600 seconds." msgstr "" #. type: Plain text -#: helpers/external_acl/session/squid_session.8:25 +#: helpers/external_acl/session/squid_session.8:38 msgid "" -"Path to persistent database. If not specified the session details will be " +"B 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: Plain text -#: helpers/external_acl/session/squid_session.8:30 +#: helpers/external_acl/session/squid_session.8:43 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 +#: helpers/external_acl/session/squid_session.8:46 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 +#: helpers/external_acl/session/squid_session.8:50 msgid "Configuration example using the default automatic mode" msgstr "" #. type: Plain text -#: helpers/external_acl/session/squid_session.8:48 +#: helpers/external_acl/session/squid_session.8:59 msgid "" "Then set up http://your.server.example.com/bannerpage to display a session " "startup page and then redirect the user back to the requested URL given in " @@ -1637,181 +1279,97 @@ msgid "" msgstr "" #. type: Plain text -#: helpers/external_acl/session/squid_session.8:50 +#: helpers/external_acl/session/squid_session.8:62 msgid "This program and documentation was written by" msgstr "" -#. 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" +#: helpers/external_acl/unix_group/squid_unix_group.8:7 +msgid "Squid UNIX Group 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/external_acl/unix_group/squid_unix_group.8:11 +#: helpers/external_acl/unix_group/squid_unix_group.8:13 +msgid "groupname" msgstr "" #. type: Plain text -#: helpers/external_acl/unix_group/squid_unix_group.8:12 +#: helpers/external_acl/unix_group/squid_unix_group.8:18 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" +"B allows Squid to base access controls on users " +"memberships in UNIX groups." msgstr "" #. type: Plain text -#: helpers/external_acl/unix_group/squid_unix_group.8:16 +#: helpers/external_acl/unix_group/squid_unix_group.8:23 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" +#: helpers/external_acl/unix_group/squid_unix_group.8:28 +msgid "Also match the users primary group from B" msgstr "" #. type: Plain text -#: helpers/external_acl/unix_group/squid_unix_group.8:31 +#: helpers/external_acl/unix_group/squid_unix_group.8:46 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" +"This B example defines two Squid acls. I matches " +"users in I , and I matches users in I or " +"I" msgstr "" #. type: Plain text -#: helpers/external_acl/unix_group/squid_unix_group.8:40 +#: helpers/external_acl/unix_group/squid_unix_group.8:56 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: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:47 -msgid "" -"squid_unix_group is written by Irodrigo@geekbunker." -"orgE>" +"specified groups). This limit is defined by B in the source code." msgstr "" #. type: Plain text -#: helpers/external_acl/unix_group/squid_unix_group.8:52 +#: helpers/external_acl/unix_group/squid_unix_group.8:61 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 " +"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>" +#: helpers/external_acl/unix_group/squid_unix_group.8:90 +msgid "Additionally bugs or bug-fixes can be reported to" 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" +#: tools/cachemgr.cgi.8.in:7 +msgid "Squid HTTP proxy manager CGI web interface" msgstr "" #. type: Plain text -#: tools/cachemgr.cgi.8.in:6 -msgid "cachemgr.cgi - squid HTTP proxy manager interface" +#: tools/cachemgr.cgi.8.in:18 +msgid "" +"The cache manager ( B ) 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:13 +#: tools/cachemgr.cgi.8.in:22 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." +"Configuration examples for many common web servers can be found in the Squid " +"FAQ wiki." msgstr "" #. type: Plain text -#: tools/cachemgr.cgi.8.in:22 +#: tools/cachemgr.cgi.8.in:34 msgid "" "The access configuration file defining which Squid servers may be managed " -"via this cachemgr.cgi program. Each line specifies a B:B " +"via this B program. Each line specifies a B:B " "followed by an optional description" msgstr "" #. type: Plain text -#: tools/cachemgr.cgi.8.in:26 +#: tools/cachemgr.cgi.8.in:38 msgid "" "The server name may contain shell wildcard characters such as *, [] etc. A " "quick selection dropdown menu is automatically constructed from the simple " @@ -1819,379 +1377,330 @@ msgid "" msgstr "" #. type: Plain text -#: tools/cachemgr.cgi.8.in:30 +#: tools/cachemgr.cgi.8.in:42 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." +#. type: SH +#: tools/cachemgr.cgi.8.in:43 +#, no-wrap +msgid "SECURITY" msgstr "" #. type: Plain text -#: tools/cachemgr.cgi.8.in:39 +#: tools/cachemgr.cgi.8.in:50 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" +"B 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 " +"B program." msgstr "" -#. type: TH -#: tools/squidclient.1:1 -#, no-wrap -msgid "Squid Web Client Tool" +#. type: Plain text +#: tools/cachemgr.cgi.8.in:56 tools/squidclient.1:164 +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 "" #. type: Plain text -#: tools/squidclient.1:4 -msgid "squidclient -- a simple HTTP web client" +#: tools/squidclient.1:7 +msgid "A simple HTTP web client tool" msgstr "" #. type: Plain text -#: tools/squidclient.1:6 -#, fuzzy -msgid "B" -msgstr "B(8)" +#: tools/squidclient.1:12 tools/squidclient.1:32 +msgid "count" +msgstr "" #. type: Plain text -#: tools/squidclient.1:9 tools/squidclient.1:39 -msgid "I" +#: tools/squidclient.1:14 +msgid "remote-host" msgstr "" #. type: Plain text -#: tools/squidclient.1:12 -msgid "I" +#: tools/squidclient.1:16 +msgid "string" msgstr "" #. type: Plain text -#: tools/squidclient.1:15 -msgid "I<'string'>" +#: tools/squidclient.1:18 +msgid "IMS" msgstr "" #. type: Plain text -#: tools/squidclient.1:18 -msgid "I" +#: tools/squidclient.1:20 +msgid "ping-interval" msgstr "" #. type: Plain text -#: tools/squidclient.1:21 -msgid "I" +#: tools/squidclient.1:22 +msgid "Host-header" msgstr "" #. type: Plain text #: tools/squidclient.1:24 -msgid "I<'Host-header'>" +msgid "local-host" msgstr "" #. type: Plain text -#: tools/squidclient.1:27 -msgid "I" +#: tools/squidclient.1:26 +msgid "method" msgstr "" #. type: Plain text #: tools/squidclient.1:30 -msgid "I" +msgid "file" 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" +msgid "proxy-user" msgstr "" #. type: Plain text -#: tools/squidclient.1:48 -msgid "I" +#: tools/squidclient.1:38 +msgid "www-user" msgstr "" #. type: Plain text -#: tools/squidclient.1:51 -msgid "I" -msgstr "" +#: tools/squidclient.1:40 +#, fuzzy +msgid "version" +msgstr "النسخة 1.0" #. type: Plain text -#: tools/squidclient.1:54 -msgid "I" +#: tools/squidclient.1:42 +msgid "proxy-password" msgstr "" #. type: Plain text -#: tools/squidclient.1:57 -msgid "I" +#: tools/squidclient.1:44 +msgid "www-password" msgstr "" #. type: Plain text -#: tools/squidclient.1:59 -msgid "B" +#: tools/squidclient.1:46 +msgid "url" msgstr "" #. type: Plain text -#: tools/squidclient.1:67 +#: tools/squidclient.1:55 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 " +"Some additional features for access to the B proxy object cache and " "management information are provided." msgstr "" #. type: Plain text -#: tools/squidclient.1:70 +#: tools/squidclient.1:60 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 +#: tools/squidclient.1:66 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'>" +#: tools/squidclient.1:71 +msgid "Retrieve URL from cache on hostname. Default is B" msgstr "" #. type: Plain text -#: tools/squidclient.1:78 +#: tools/squidclient.1:75 msgid "Extra headers to send. Use '\\en' for new lines." msgstr "" -#. type: IP -#: tools/squidclient.1:78 -#, no-wrap -msgid "-i I