Bug#426980: exim4: [debconf_rewrite] Debconf templates review

Christian Perrier bubulle at debian.org
Fri Jun 1 05:41:22 UTC 2007


Package: exim4
Version: N/A
Severity: normal
Tags: patch

Dear Debian maintainer,

On Sunday, May 13, 2007, I notified you of the beginning of a review process
concerning debconf templates for exim4.

The debian-l10n-english contributors have now reviewed these templates,
and the proposed changes are attached to this bug report.

Please review the suggested changes are suggested, and if you have any
objections, let me know in the next 3 days.

Please try to avoid uploading exim4 with these changes right now.

The second phase of this process will begin on Monday, June 04, 2007, when I will
coordinate updates to translations of debconf templates.

The existing translators will be notified of the changes: they will
receive an updated PO file for their language.

Simultaneously, a general call for new translations will be sent to
the debian-i18n mailing list.

Both these calls for translations will request updates to be sent as
individual bug reports. That will probably trigger a lot of bug
reports against your package, but these should be easier to deal with.

The call for translation updates and new translations will run until
Saturday, June 16, 2007. Please avoid uploading a package with fixed or changed
debconf templates and/or translation updates in the meantime. Of
course, other changes are safe.

On Sunday, June 17, 2007, I will contact you again and will send a final patch
summarizing all the updates (changes to debconf templates,
updates to debconf translations and new debconf translations).

Again, thanks for your attention and cooperation.


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-1-686 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
--- /home/bubulle/travail/debian/rewrite/LCFC/exim4/exim4.old/debian/exim4-base.templates	2007-05-13 08:18:23.702408063 +0200
+++ /home/bubulle/travail/debian/rewrite/LCFC/exim4/exim4/debian/exim4-base.templates	2007-06-01 07:38:50.056052788 +0200
@@ -1,33 +1,41 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# for an advice to debian-l10n-english at lists.debian.org
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: exim4/purge_spool
 Type: boolean
 Default: false
 _Description: Remove undelivered mails in spool directory?
- There are mails in the exim spool directory /var/spool/exim4/input which
+ There are mails in the Exim spool directory /var/spool/exim4/input which
  have not yet been delivered. Removing Exim will cause them to remain
  undelivered until Exim is re-installed.
  .
  If this option is not chosen, the spool directory is kept, allowing
  the messages in the queue to be delivered at a later date after
- re-installing Exim.
+ Exim is re-installed.
 
 Template: exim4/move_exim3_spool
 Type: boolean
 Default: false
-_Description: Move undelivered mails from exim(v3) to exim4 spool?
- There are some undelivered mails in exim(v3) (or exim-tls(v3)) spool
+_Description: Move undelivered mails from Exim v3 to v4 spool?
+ There are some undelivered mails in the old spool
  directory /var/spool/exim/input/.
  .
  Choosing this option will move these messages to exim4's spool
  (/var/spool/exim4/input/) where they will be handled by exim4.
  .
- This works only one-way: Exim4 can handle exim(v3) spool but not
- vice-versa. You should move the messages only if you do not plan
- to go back to exim(v3). Otherwise, the messages should be moved manually
- at a later time.
+ This works only one-way: Exim v4 can handle the v3 spool but not
+ vice-versa. If you may need to revert to Exim v3, reject this option.
+ Instead, move the messages yourself after your upgrade to v4 has
+ become permanent.
 
 Template: exim4-base/drec
-Type: note
+Type: error
 _Description: Reconfigure exim4-config instead of this package
- Exim4 has its configuration factored out into a dedicated package,
- exim4-config. If you want to reconfigure Exim4, use dpkg-reconfigure
- exim4-config.
+ Exim has its configuration factored out into a dedicated package,
+ exim4-config. To reconfigure Exim, use 'dpkg-reconfigure exim4-config'.
--- /home/bubulle/travail/debian/rewrite/LCFC/exim4/exim4.old/debian/exim4-config.templates	2007-05-13 08:18:23.702408063 +0200
+++ /home/bubulle/travail/debian/rewrite/LCFC/exim4/exim4/debian/exim4-config.templates	2007-06-01 07:39:55.052855341 +0200
@@ -1,3 +1,12 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# for an advice to debian-l10n-english at lists.debian.org
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
 Template: exim4/dc_eximconfig_configtype
 Type: select
 # Translators beware! the following six strings form a single
@@ -12,7 +21,7 @@
  Please select the mail server configuration type that best meets your needs.
  .
  Systems with dynamic IP addresses, including dialup systems, should generally
- be configured to send outgoing mail to another machine, called a "smarthost"
+ be configured to send outgoing mail to another machine, called a 'smarthost'
  for delivery because many receiving systems on the Internet block
  incoming mail from dynamic IP addresses as spam protection.
  .
@@ -25,22 +34,19 @@
 _Description: Really leave the mail system unconfigured?
  Until the mail system is configured, it will be broken and cannot be
  used. Configuration at a later time can be done either by hand or by
- running "dpkg-reconfigure exim4-config" as root.
+ running 'dpkg-reconfigure exim4-config' as root.
 
 Template: exim4/mailname
 Type: string
 _Description: System mail name:
- The "mail name" is the domain name used to "qualify" mail addresses
+ The 'mail name' is the domain name used to 'qualify' mail addresses
  without a domain name.
  .
  This name will also be used by other programs. It should be the
- single, full domain name (FQDN).
- .
- For example, if a mail address on the local host is foo at domain.example,
- then the correct value for this option would be domain.example.
+ single, fully qualified domain name (FQDN).
  .
- This name won't appear on From: lines of outgoing mails if rewriting
- is enabled.
+ Thus, if a mail address on the local host is foo at example.org,
+ the correct value for this option would be example.org.
 
 Template: exim4/dc_other_hostnames
 Type: string
@@ -48,8 +54,8 @@
 _Description: Other destinations for which mail is accepted:
  Please enter a semicolon-separated list of recipient domains for
  which this machine should consider itself the final destination,
- apart from the local hostname (${fqdn}) and "localhost". These
- domains are commonly called "local domains".
+ apart from the local hostname (${fqdn}) and 'localhost'. These
+ domains are commonly called 'local domains'.
  .
  Leaving this list blank will have Exim do no local deliveries.
  .
@@ -76,13 +82,13 @@
 Default: 
 _Description: Machines to relay mail for:
  Please enter a semicolon-separated list of IP address ranges for
- which this system will arbitrarily relay mail, functioning as a
+ which this system will unconditionally relay mail, functioning as a
  smarthost.
  .
  You should use the standard address/prefix format (e.g. 194.222.242.0/24
  or 5f03:1200:836f::/48).
  .
- If this system should not be a smarthost for any other host, leave
+ If this system should not be a relay for any other host, leave
  this list blank.
 
 Template: exim4/dc_readhost
@@ -108,7 +114,7 @@
 Template: exim4/dc_postmaster
 Type: string
 _Description: Root and postmaster mail recipient:
- Mail for the "postmaster", "root", and other system accounts needs to
+ Mail for the 'postmaster', 'root', and other system accounts needs to
  be redirected to the user account of the actual system administrator.
  .
  If this value is left empty, such mail will be saved in /var/mail/mail,
@@ -117,9 +123,9 @@
  Note that postmaster's mail should be read on the system to which it is
  directed, rather than being forwarded elsewhere, so (at least one of)
  the users listed here should not redirect their mail off this machine.
- A "real-" prefix can be used to force local delivery.
+ A 'real-' prefix can be used to force local delivery.
  .
- Multiple usernames need to be separated by spaces.
+ Multiple user names need to be separated by spaces.
 
 Template: exim4/dc_noalias_regenerate
 Type: boolean
@@ -141,7 +147,7 @@
  An empty value will cause Exim to listen for connections on all
  available network interfaces.
  .
- If this system does only receive mail directly from local services like
+ If this system only receives mail directly from local services like
  fetchmail or your mail program (MUA) talking to localhost (and not
  from other hosts), it is advisable to prohibit external connections to
  the local Exim. This can be accomplished by entering 127.0.0.1 here.
@@ -172,9 +178,9 @@
 Template: exim4/use_split_config
 Type: boolean
 _Description: Split configuration into small files?
- The Debian exim4 packages can either use "unsplit configuration", a
- single monolithic file (/etc/exim4/exim4.conf.template) or "split
- configuration", where the actual Exim configuration files are built
+ The Debian exim4 packages can either use 'unsplit configuration', a
+ single monolithic file (/etc/exim4/exim4.conf.template) or 'split
+ configuration', where the actual Exim configuration files are built
  from about 50 smaller files in /etc/exim4/conf.d/.
  .
  Unsplit configuration is better suited for large modifications and is
@@ -190,7 +196,7 @@
 _Description: Hide local mail name in outgoing mail?
  The headers of outgoing mail can be rewritten to make it appear to have been
  generated on a different system. If this option is chosen,
- "${mailname}", "localhost" and "${dc_other_hostnames}" in From, Reply-To,
+ '${mailname}', 'localhost' and '${dc_other_hostnames}' in From, Reply-To,
  Sender and Return-Path are rewritten.
 
 Template: exim4/dc_localdelivery
--- /home/bubulle/travail/debian/rewrite/LCFC/exim4/exim4.old/debian/control	2007-05-13 08:18:23.654407688 +0200
+++ /home/bubulle/travail/debian/rewrite/LCFC/exim4/exim4/debian/control	2007-06-01 07:41:12.049067891 +0200
@@ -14,7 +14,7 @@
 Depends: ${shlibs:Depends}, ${misc:Depends}, cron (>=3.0pl1-42), exim4-config (>=4.30) | exim4-config-2, adduser, netbase, lsb-base (>= 3.0-3)
 Recommends: psmisc
 Suggests: mail-reader, eximon4, exim4-doc-html|exim4-doc-info, gnutls-bin | openssl, file, libmail-spf-query-perl (>= 1.999-1)
-Description: support files for all exim MTA (v4) packages
+Description: support files for all Exim MTA (v4) packages
  Exim (v4) is a mail transport agent. exim4-base provides the support
  files needed by all exim4 daemon packages. You need an additional package
  containing the main executable. The available packages are:
@@ -41,9 +41,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-config
 Architecture: all
@@ -79,9 +77,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-daemon-light
 Architecture: any
@@ -113,16 +109,14 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4
 Architecture: all
 Priority: standard
 Depends: ${misc:Depends}, debconf (>= 1.4.69) | cdebconf (>= 0.39), exim4-base (>= ${Upstream-Version}), exim4-daemon-light | exim4-daemon-heavy | exim4-daemon-custom
-Description: metapackage to ease exim MTA (v4) installation
- Exim (v4) is a mail transport agent. exim4 is the metapackage depending
+Description: meta-package to ease exim MTA (v4) installation
+ Exim (v4) is a mail transport agent. exim4 is the meta-package depending
  on the essential components for a basic exim4 installation.
  .
  The Debian exim4 packages have their own web page,
@@ -141,9 +135,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-daemon-heavy
 Architecture: any
@@ -177,9 +169,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-daemon-custom
 Architecture: any
@@ -211,9 +201,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: eximon4
 Architecture: any
@@ -227,14 +215,14 @@
  of actions on queued messages, such as freezing, bouncing and thawing
  messages.
  .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-dbg
 Architecture: any
 Priority: extra
 Depends: exim4-base, exim4-config, eximon4
 Description: debugging symbols for the exim MTA (v4) packages
- Exim (v4) is a mail transport agent. This package contains dbg
+ Exim (v4) is a mail transport agent. This package contains
  debugging symbols for the binaries contained in the exim4
  packages. The daemon packages have their own debug package.
  .
@@ -254,9 +242,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-daemon-light-dbg
 Architecture: any
@@ -283,16 +269,14 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-daemon-heavy-dbg
 Architecture: any
 Priority: extra
 Depends: exim4-daemon-heavy
 Description: debugging symbols for the exim MTA (v4) packages
- Exim (v4) is a mail transport agent. This package contains dbg
+ Exim (v4) is a mail transport agent. This package contains
  debugging symbols for the binaries contained in the
  exim4-daemon-heavy package.
  .
@@ -312,9 +296,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-daemon-custom-dbg
 Architecture: any
@@ -341,9 +323,7 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/
 
 Package: exim4-dev
 Architecture: any
@@ -369,6 +349,4 @@
  can find the subscription web page on
  http://lists.alioth.debian.org/mailman/listinfo/pkg-exim4-users
  .
- exim is a drop-in replacement for sendmail/mailq/rsmtp.
- .
- Upstream URL: http://www.exim.org/
+  Homepage: http://www.exim.org/


More information about the Pkg-exim4-maintainers mailing list