[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] templates://squid/{templates}



Please find, for review, the debconf templates of squid.

This review will last from Sunday, May 20, 2007 to Wednesday, May 30, 2007.

Please note that I skipped some templates in the review and unmarked
them for translation. These templates should be removed (#423955).


Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, the reviewed templates will be sent to the package maintainer
as a bug report, and a mail will be sent to this list with "[BTS]" as
a subject tag.


-- 


# Should be removed from the package
# No need for translation and review
# See #423955
Template: squid/http_anonymizer
Type: note
Description: The http_anonymizer directive has been replaced with header_replace and header_access.
 The http_anonymizer directive that was present in squid 2.1 and 2.2
 doesn't exist anymore in squid 2.3 and up. It has been replaced with
 header_replace and header_access that provide more fine-grained control over
 HTTP headers. Right now, your squid doesn't anonymize the HTTP
 headers anymore so you probably want to fix this. The new format is
 explained in the new 2.5 config file, of which you probably have a copy in
 /usr/share/doc/squid/examples/squid.conf.

# Should be removed from the package
# No need for translation and review
# See #423955
Template: squid/anonymize_headers
Type: note
Description: The anonymize_headers and fake_user_agent directives have been replaced with header_access and header_replace.
 The anonymize_headers and fake_user_agent directives that were present in squid 2.3 and 2.4 don't exist anymore in squid 2.5 and up. They have been replaced 
 with header_replace and header_access that provide more fine-grained control 
 over HTTP headers. Right now, your squid doesn't anonymize the HTTP
 headers anymore so you probably want to fix this. The new format is
 explained in the new 2.5 config file, of which you probably have a copy in
 /usr/share/doc/squid/examples/squid.conf.

# Should be removed from the package
# No need for translation and review
# See #423955
Template: squid/old_version
Type: boolean
Default: false
Description: There is no automatic upgrade path to squid 2.5.
              SQUID 2.5 INSTALLATION WARNING
 .
 You are upgrading squid from an 1.x version to the 2.5 version. The 1.x
 and 2.5 versions are NOT compatible. The structure of the cache directory
 is different and the configuration file "squid.conf" is not entirely
 compatible.
 .
 If you have an old cache directory, please quit NOW and remove the old
 cache by hand (in /var/spool/squid). Then re-install this squid version.
 .
 Also, please accept the new configuration file. After upgrading your old
 configuration file can be found in "/etc/squid.conf.dpkg-old". Then you
 have to edit the new configuration file by hand to match your old
 configuration.
 .
 Do you want to quit now?

# Should be removed from the package
# No need for translation and review
# See #423955
Template: squid-cgi/cachemgr
Type: note
Description: squid-cgi now uses config file for target ACL
 squid-cgi now checks a configuration file before connecting to the target
 host. Only allowed target will be contacted. Please add hosts you want to
 access to the file /etc/squid/cachemgr.conf, one per line in the form
 .
   hostname:port

Template: squid/fix_lines
Type: boolean
Default: true
_Description: Upgrade squid.conf automatically?
 Incompatible settings have been found in the existing squid.conf file.
 .
 They will prevent Squid from starting or working correctly. 
 .
 These settings can be corrected now. Please choose whether you want
 to apply the needed changes.

# Should be removed from the package
# No need for translation and review
# See #423955
Template: squid/authenticate_program
Type: note
Description: The authenticate_program directive has been replaced with auth_param.
 The authenticate_program directive that was present in squid <= 2.4
 doesn't exist anymore in squid 2.5 and up. All authentication directives
 have been replaced with auth_param. Right now, your squid doesn't
 authenticate users anymore so you probably want to fix this. The new
 format is explained in the new 2.5 config file, of which you probably have
 a copy in /usr/share/doc/squid/examples/squid.conf.

# Should be removed from the package
# No need for translation and review
# See #423955
Template: squid/largefiles_warning
Type: note
Description: Warning: squid may crash when logfiles size is bigger than 2GB.
 Squid may crash if any of the logfiles grows bigger than 2GB. Please
 configure /etc/logrotate.d/squid accordingly to your site's traffic.

Template: squid/fix_cachedir_perms
Type: boolean
Default: false
_Description: Fix permissions of cache_dir?
 The values for 'cache_effective_user' and/or 'cache_effective_group'
 in Squid's configuration file are incompatible with owner/group of cache
 directories.
 . 
 Please choose whether this hould be fixed automatically.
 .
 However, please note that if you specified a cache directory
 different from /var/spool/squid and selected some other directory
 used by other programs (e.g. /tmp), this could affect those programs.

--- ../squid.old/debian/templates	2007-05-14 13:54:33.854125028 +0200
+++ debian/templates	2007-05-20 09:55:44.692721615 +0200
@@ -1,6 +1,9 @@
+# Should be removed from the package
+# No need for translation and review
+# See #423955
 Template: squid/http_anonymizer
 Type: note
-_Description: The http_anonymizer directive has been replaced with header_replace and header_access.
+Description: The http_anonymizer directive has been replaced with header_replace and header_access.
  The http_anonymizer directive that was present in squid 2.1 and 2.2
  doesn't exist anymore in squid 2.3 and up. It has been replaced with
  header_replace and header_access that provide more fine-grained control over
@@ -9,9 +12,12 @@
  explained in the new 2.5 config file, of which you probably have a copy in
  /usr/share/doc/squid/examples/squid.conf.
 
+# Should be removed from the package
+# No need for translation and review
+# See #423955
 Template: squid/anonymize_headers
 Type: note
-_Description: The anonymize_headers and fake_user_agent directives have been replaced with header_access and header_replace.
+Description: The anonymize_headers and fake_user_agent directives have been replaced with header_access and header_replace.
  The anonymize_headers and fake_user_agent directives that were present in squid 2.3 and 2.4 don't exist anymore in squid 2.5 and up. They have been replaced 
  with header_replace and header_access that provide more fine-grained control 
  over HTTP headers. Right now, your squid doesn't anonymize the HTTP
@@ -19,10 +25,13 @@
  explained in the new 2.5 config file, of which you probably have a copy in
  /usr/share/doc/squid/examples/squid.conf.
 
+# Should be removed from the package
+# No need for translation and review
+# See #423955
 Template: squid/old_version
 Type: boolean
 Default: false
-_Description: There is no automatic upgrade path to squid 2.5.
+Description: There is no automatic upgrade path to squid 2.5.
               SQUID 2.5 INSTALLATION WARNING
  .
  You are upgrading squid from an 1.x version to the 2.5 version. The 1.x
@@ -40,9 +49,12 @@
  .
  Do you want to quit now?
 
+# Should be removed from the package
+# No need for translation and review
+# See #423955
 Template: squid-cgi/cachemgr
 Type: note
-_Description: squid-cgi now uses config file for target ACL
+Description: squid-cgi now uses config file for target ACL
  squid-cgi now checks a configuration file before connecting to the target
  host. Only allowed target will be contacted. Please add hosts you want to
  access to the file /etc/squid/cachemgr.conf, one per line in the form
@@ -53,14 +65,19 @@
 Type: boolean
 Default: true
 _Description: Upgrade squid.conf automatically?
- Incompatible settings have been found in the existing squid.conf file;
- they will prevent squid from starting or working correctly. However, this
- setup can try to modify them to work again. Do you want to apply the
- changes?
+ Incompatible settings have been found in the existing squid.conf file.
+ .
+ They will prevent Squid from starting or working correctly. 
+ .
+ These settings can be corrected now. Please choose whether you want
+ to apply the needed changes.
 
+# Should be removed from the package
+# No need for translation and review
+# See #423955
 Template: squid/authenticate_program
 Type: note
-_Description: The authenticate_program directive has been replaced with auth_param.
+Description: The authenticate_program directive has been replaced with auth_param.
  The authenticate_program directive that was present in squid <= 2.4
  doesn't exist anymore in squid 2.5 and up. All authentication directives
  have been replaced with auth_param. Right now, your squid doesn't
@@ -68,9 +85,12 @@
  format is explained in the new 2.5 config file, of which you probably have
  a copy in /usr/share/doc/squid/examples/squid.conf.
 
+# Should be removed from the package
+# No need for translation and review
+# See #423955
 Template: squid/largefiles_warning
 Type: note
-_Description: Warning: squid may crash when logfiles size is bigger than 2GB.
+Description: Warning: squid may crash when logfiles size is bigger than 2GB.
  Squid may crash if any of the logfiles grows bigger than 2GB. Please
  configure /etc/logrotate.d/squid accordingly to your site's traffic.
 
@@ -78,11 +98,13 @@
 Type: boolean
 Default: false
 _Description: Fix permissions of cache_dir?
- Values for cache_effective_user and/or cache_effective_group in config file 
- are incompatible with owner/group of cache directories. Do you want to
- automatically fix permissions on cache directory?
- .
- WARNING: If you specified a cache directory different from /var/spool/squid
- and selected some other directory used by other programs (e.g. /tmp), this
- could affect those programs.
+ The values for 'cache_effective_user' and/or 'cache_effective_group'
+ in Squid's configuration file are incompatible with owner/group of cache
+ directories.
+ . 
+ Please choose whether this hould be fixed automatically.
+ .
+ However, please note that if you specified a cache directory
+ different from /var/spool/squid and selected some other directory
+ used by other programs (e.g. /tmp), this could affect those programs.
 
--- ../squid.old/debian/control	2007-05-14 13:54:33.854125028 +0200
+++ debian/control	2007-05-20 09:58:51.632618146 +0200
@@ -14,24 +14,26 @@
 Conflicts: squid-novm, sarg (<< 1.1.1-2)
 Replaces: squid-novm
 Suggests: squidclient, squid-cgi, logcheck-database, resolvconf (>= 0.40), smbclient
-Description: Internet Object Cache (WWW proxy cache)
- This is the Squid Internet Object Cache developed by the National
- Laboratory for Applied Networking Research (NLANR) and Internet
- volunteers.  This software is freely available for anyone to use.  The
- Squid home page is http://www.squid-cache.org/
+Description: Internet object cache (WWW proxy cache)
+ This package provides the Squid Internet Object Cache developed by
+ the National Laboratory for Applied Networking Research (NLANR) and
+ Internet volunteers.
+ .
+  Homepage: http://www.squid-cache.org/
 
 Package: squid-common
 Architecture: all
 Section: web
 Priority: optional
 Replaces: squid (<< 2.6.1-1)
-Description: Internet Object Cache (WWW proxy cache) - common file
- This is the Squid Internet Object Cache developed by the National
- Laboratory for Applied Networking Research (NLANR) and Internet
- volunteers.  This software is freely available for anyone to use.  The
- Squid home page is http://www.squid-cache.org/
+Description: Internet object cache (WWW proxy cache) - common files
+ This package provides the Squid Internet Object Cache developed by
+ the National Laboratory for Applied Networking Research (NLANR) and
+ Internet volunteers.
  .
  This package contains common files (errors and icons)
+ .
+  Homepage: http://www.squid-cache.org/
 
 Package: squidclient
 Architecture: any
@@ -39,9 +41,9 @@
 Priority: optional
 Conflicts: squid (<= 1.1.16)
 Depends: ${shlibs:Depends}
-Description: Command line URL extractor that talks to (a) squid
+Description: command-line URL extractor for Squid
  This small utility can be used to get URLs from the command line. It needs
- to talk to a `squid' proxy server.
+ to talk to a Squid proxy server.
 
 Package: squid-cgi
 Architecture: any
@@ -49,5 +51,5 @@
 Priority: optional
 Depends: apache | httpd, ${shlibs:Depends}, debconf | debconf-2.0
 Description: Squid cache manager CGI program
- This CGI program can be used to query and administrate a `squid' proxy
+ This CGI program can be used to query and administrate a Squid proxy
  cache through your web browser.
Source: squid
Section: web
Priority: optional
Maintainer: Luigi Gangitano <luigi@debian.org>
Standards-Version: 3.7.2.2
Build-Depends: libldap2-dev, libpam0g-dev, sharutils, dpatch (>= 2.0.9), po-debconf, libdb4.4-dev

Package: squid
Architecture: any
Section: web
Priority: optional
Pre-Depends: debconf (>= 1.2.9) | debconf-2.0
Depends: ${shlibs:Depends}, netbase, adduser, logrotate (>= 3.5.4-1), squid-common (>= ${source:Version}), coreutils, lsb-base
Conflicts: squid-novm, sarg (<< 1.1.1-2)
Replaces: squid-novm
Suggests: squidclient, squid-cgi, logcheck-database, resolvconf (>= 0.40), smbclient
Description: Internet object cache (WWW proxy cache)
 This package provides the Squid Internet Object Cache developed by
 the National Laboratory for Applied Networking Research (NLANR) and
 Internet volunteers.
 .
  Homepage: http://www.squid-cache.org/

Package: squid-common
Architecture: all
Section: web
Priority: optional
Replaces: squid (<< 2.6.1-1)
Description: Internet object cache (WWW proxy cache) - common files
 This package provides the Squid Internet Object Cache developed by
 the National Laboratory for Applied Networking Research (NLANR) and
 Internet volunteers.
 .
 This package contains common files (errors and icons)
 .
  Homepage: http://www.squid-cache.org/

Package: squidclient
Architecture: any
Section: web
Priority: optional
Conflicts: squid (<= 1.1.16)
Depends: ${shlibs:Depends}
Description: command-line URL extractor for Squid
 This small utility can be used to get URLs from the command line. It needs
 to talk to a Squid proxy server.

Package: squid-cgi
Architecture: any
Section: web
Priority: optional
Depends: apache | httpd, ${shlibs:Depends}, debconf | debconf-2.0
Description: Squid cache manager CGI program
 This CGI program can be used to query and administrate a Squid proxy
 cache through your web browser.

Attachment: signature.asc
Description: Digital signature


Reply to: