Merge lp:~vorlon/ubuntu/precise/resolvconf/lp.989585 into lp:ubuntu/precise/resolvconf

Proposed by Steve Langasek
Status: Rejected
Rejected by: Julian Andres Klode
Proposed branch: lp:~vorlon/ubuntu/precise/resolvconf/lp.989585
Merge into: lp:ubuntu/precise/resolvconf
Diff against target: 1704 lines (+871/-208)
28 files modified
bin/resolvconf (+5/-2)
debian/NEWS (+0/-17)
debian/changelog (+82/-1)
debian/control (+2/-2)
debian/copyright (+8/-5)
debian/po/cs.po (+43/-8)
debian/po/da.po (+39/-4)
debian/po/de.po (+39/-4)
debian/po/es.po (+69/-13)
debian/po/eu.po (+44/-11)
debian/po/fi.po (+41/-6)
debian/po/fr.po (+43/-8)
debian/po/gl.po (+39/-4)
debian/po/it.po (+43/-8)
debian/po/ja.po (+43/-8)
debian/po/nl.po (+42/-7)
debian/po/pt.po (+41/-6)
debian/po/ru.po (+44/-11)
debian/po/sv.po (+42/-8)
debian/po/templates.pot (+43/-7)
debian/po/vi.po (+43/-8)
debian/postinst (+40/-48)
debian/postrm (+9/-1)
debian/preinst (+6/-7)
debian/resolvconf.000resolvconf.if-up (+1/-1)
debian/resolvconf.resolvconf.if-down (+2/-2)
debian/templates (+17/-0)
man/resolvconf.8 (+1/-1)
To merge this branch: bzr merge lp:~vorlon/ubuntu/precise/resolvconf/lp.989585
Reviewer Review Type Date Requested Status
Kees Cook Approve
Canonical Foundations Team Pending
Review via email: mp+103958@code.launchpad.net

Description of the change

Proposed fix for immutable handling in resolvconf. The debconf template
could use some review.

To post a comment you must log in.
Revision history for this message
Kees Cook (kees) :
review: Approve
63. By Steve Langasek

Adjust the debconf template based on feedback from Barry. Thanks for the
review\!

64. By Steve Langasek

releasing version 1.63ubuntu12

65. By Stéphane Graber

Merge from Debian unstable

66. By Stéphane Graber

releasing version 1.65ubuntu1

67. By Steve Langasek

Fix syntax of db_input command, which is part of why we're seeing
failures in bug #994539.

Revision history for this message
Julian Andres Klode (juliank) wrote :

Cleaning up merge proposal queue

Unmerged revisions

67. By Steve Langasek

Fix syntax of db_input command, which is part of why we're seeing
failures in bug #994539.

66. By Stéphane Graber

releasing version 1.65ubuntu1

65. By Stéphane Graber

Merge from Debian unstable

64. By Steve Langasek

releasing version 1.63ubuntu12

63. By Steve Langasek

Adjust the debconf template based on feedback from Barry. Thanks for the
review\!

62. By Steve Langasek

Instead of throwing an error that aborts the upgrade when
/etc/resolv.conf is immutable, pop a debconf error message to let the
user know what's happening, then clear the immutable flag and continue
with the installation. LP: #989585.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/resolvconf'
2--- bin/resolvconf 2012-02-20 19:15:28 +0000
3+++ bin/resolvconf 2012-05-06 19:31:17 +0000
4@@ -69,9 +69,12 @@
5 exit 0
6 ;;
7 --wipe-runtime-directories)
8- # Delete everything in the main run directory (target) but not the directory itself
9+ # Delete files in the resolvconf run directory (target) but not the directory itself
10 [ -d "$RUN_DIR" ] || exit 0
11- rm -rf "$RUN_DIR"/*
12+ rm -f "$RUN_DIR"/resolv.conf
13+ rm -f "$ENABLE_UPDATES_FLAGFILE"
14+ rm -f "$POSTPONED_UPDATE_FLAGFILE"
15+ rm -rf "$IFACE_DIR"
16 exit 0
17 ;;
18 esac
19
20=== removed file 'debian/NEWS'
21--- debian/NEWS 2010-07-12 12:41:37 +0000
22+++ debian/NEWS 1970-01-01 00:00:00 +0000
23@@ -1,17 +0,0 @@
24-resolvconf (1.46) unstable; urgency=low
25-
26- In the future the dhclient program will be shipped not in the
27- dhcp3-client package but in the isc-dhcp-client package. The
28- latter version of dhclient will read its configuration from
29- /etc/dhcp/ rather than from /etc/dhcp3/. Consequently, in order
30- to support the new version of dhclient, this resolvconf package
31- includes hook script /etc/dhcp/dhclient-enter-hooks.d/resolvconf
32- which currently has the same contents as the old dhclient hook
33- script /etc/dhcp3/dhclient-enter-hooks.d/resolvconf. If you have
34- made local changes to /etc/dhcp3/dhclient-enter-hooks.d/resolvconf
35- and you plan to install the isc-dhcp-client package then you
36- should consider making similar changes to
37- /etc/dhcp/dhclient-enter-hooks.d/resolvconf.
38-
39- -- Thomas Hood <jdthood@gmail.com> Fri, 18 Jun 2010 09:19:00 +0200
40-
41
42=== modified file 'debian/changelog'
43--- debian/changelog 2012-03-29 20:40:06 +0000
44+++ debian/changelog 2012-05-06 19:31:17 +0000
45@@ -1,6 +1,87 @@
46+resolvconf (1.65ubuntu2) UNRELEASED; urgency=low
47+
48+ * Fix syntax of db_input command, which is part of why we're seeing
49+ failures in bug #994539.
50+
51+ -- Steve Langasek <steve.langasek@ubuntu.com> Sun, 06 May 2012 12:28:09 -0700
52+
53+resolvconf (1.65ubuntu1) quantal; urgency=low
54+
55+ * Merge from debian unstable. Remaining changes:
56+ - Make /etc/resolv.conf a relative symlink so that it works when
57+ setting up chroots.
58+ - Instead of throwing an error that aborts the upgrade when
59+ /etc/resolv.conf is immutable, pop a debconf error message to let the
60+ user know what's happening, then clear the immutable flag and continue
61+ with the installation. LP: #989585.
62+ - debian/config, debian/templates, debian/postinst: if we don't know that
63+ /etc/resolv.conf was being dynamically managed before install (in at
64+ least some cases), link the original contents of /etc/resolv.conf to
65+ /etc/resolvconf/resolv.conf.d/tail so that any statically configured
66+ nameservers aren't lost. LP: #923685.
67+ - Use an upstart job instead of sysvinit script.
68+ - Pre-Depend on the /run-providing version of initscripts instead of
69+ depending, so that the preinst does the right thing when creating
70+ /run/resolvconf/interfaces instead of getting clobbered later by a bind
71+ mount on initscripts upgrade. LP: #922491.
72+ - Completely drop the standard_run_subdirs_created helper function from
73+ debian/postinst, since it serves no purpose here.
74+ - postinst: Set resolvconf/linkify-resolvconf to false after initial
75+ conversion, ensuring upgrades won't convert /etc/resolv.conf to
76+ a symlink if the user manually converted it back to plain text.
77+ (LP: #922677)
78+ - Make resolvconf exit 0 when /etc/resolv.conf isn't a symlink
79+ (instead of exit 1) and update the error message.
80+ - Move the #DEBHELPER# token in debian/postinst to after the resolv.conf
81+ symlink is set, so the init script can actually start (since it expects
82+ /etc/resolv.conf to be a symlink).
83+ - Eliminate all references to /etc/resolvconf/run. This should all be done
84+ directly in /run, there is no reason to support making any of this
85+ configurable with a symlink since we already have a versioned dependency
86+ on the version of initscripts that introduces the /run transition.
87+
88+ -- Stéphane Graber <stgraber@ubuntu.com> Thu, 03 May 2012 21:17:35 -0400
89+
90+resolvconf (1.65) unstable; urgency=low
91+
92+ [ Thomas Hood ]
93+ * [3f0a1a1] Create /etc/resolvconf/run and its target and subdir
94+ in the postinst as well as in the preinst (Closes: #662724)
95+ * [ae16ea8] In postinst, as last resort, create /run/resolvconf/
96+ even if /run isn't a tmpfs.
97+ * [25711bf] ifupdown hook scripts: Don't return error to ifupdown
98+ (Addresses #661591 so far as resolvconf is concerned)
99+ * [8da29c3] Document that list-records doesn't list empty records.
100+ Add patterns for biosdevnames (See LP#949473)
101+ * [a998de3] Update default interface order patterns in list-records
102+ * [94baf61] resolvconf(8): Update ref to dhclient hook script
103+ (See LP#953257)
104+
105+ -- Thomas Hood <jdthood@gmail.com> Tue, 13 Mar 2012 09:09:35 +0100
106+
107+resolvconf (1.64) unstable; urgency=low
108+
109+ [ Thomas Hood ]
110+ * [da2bfa4] Wipe more selectively (Closes: #657259)
111+ * [e5fbaef] Ubuntu backport: on enable-updates, exit with nonzero
112+ status if and only if updates could not be enabled (i.e., ignore
113+ update script errors).
114+ * [e1cb96e] Bump Standards-Version
115+
116+ -- Marco Nenciarini <mnencia@debian.org> Sun, 04 Mar 2012 17:44:13 +0100
117+
118+resolvconf (1.63ubuntu12) precise-proposed; urgency=low
119+
120+ * Instead of throwing an error that aborts the upgrade when
121+ /etc/resolv.conf is immutable, pop a debconf error message to let the
122+ user know what's happening, then clear the immutable flag and continue
123+ with the installation. LP: #989585.
124+
125+ -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 02 May 2012 12:51:50 -0700
126+
127 resolvconf (1.63ubuntu11) precise; urgency=low
128
129- * debian/config: Update regexp toallow multiple DNS servers on a single
130+ * debian/config: Update regexp to allow multiple DNS servers on a single
131 dns-nameservers line.
132
133 -- Stéphane Graber <stgraber@ubuntu.com> Thu, 29 Mar 2012 16:38:31 -0400
134
135=== modified file 'debian/control'
136--- debian/control 2012-01-27 22:13:55 +0000
137+++ debian/control 2012-05-06 19:31:17 +0000
138@@ -9,11 +9,11 @@
139 Vcs-Git: git://git.debian.org/git/resolvconf/resolvconf.git
140 Vcs-Browser: http://git.debian.org/?p=resolvconf/resolvconf.git
141 DM-Upload-Allowed: yes
142-Standards-Version: 3.9.2.0
143+Standards-Version: 3.9.3
144
145 Package: resolvconf
146 Architecture: all
147-Enhances: isc-dhcp-client, dhcpcd, pump, udhcpc, ppp, ifupdown, network-manager, bind9, dnsmasq, pdnsd, totd, libc6, nscd
148+Enhances: isc-dhcp-client, dhcpcd, pump, udhcpc, ppp, ifupdown, network-manager, dnsmasq, pdnsd, totd, libc6, nscd
149 Depends: lsb-base, ${misc:Depends}
150 Pre-Depends: initscripts (>= 2.88dsf-13.10)
151 Breaks: dnscache-run, dhcp3-client (<< 4.1.1-P1-15+squeeze1)
152
153=== modified file 'debian/copyright'
154--- debian/copyright 2011-12-17 23:25:04 +0000
155+++ debian/copyright 2012-05-06 19:31:17 +0000
156@@ -1,9 +1,12 @@
157-Copyright © 2003-2011, Thomas Hood. All rights reserved.
158+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
159
160- This package is free software; you can redistribute it and/or modify
161- it under the terms of the GNU General Public License as published by
162- the Free Software Foundation; either version 2 of the License, or
163- (at your option) any later version.
164+Files: *
165+Copyright: Copyright 2003-2012 Thomas Hood <jdthood@gmail.com>
166+License: GPL-2+
167+ This program is free software; you can redistribute it and/or
168+ modify it under the terms of the GNU General Public License
169+ as published by the Free Software Foundation; either version 2
170+ of the License, or (at your option) any later version.
171 .
172 This package is distributed in the hope that it will be useful,
173 but WITHOUT ANY WARRANTY; without even the implied warranty of
174
175=== modified file 'debian/po/cs.po'
176--- debian/po/cs.po 2012-01-02 07:57:48 +0000
177+++ debian/po/cs.po 2012-05-06 19:31:17 +0000
178@@ -6,7 +6,7 @@
179 msgstr ""
180 "Project-Id-Version: resolvconf 1.56\n"
181 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
182-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
183+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
184 "PO-Revision-Date: 2011-06-15 15:02+0200\n"
185 "Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
186 "Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
187@@ -28,16 +28,16 @@
188 "The resolvconf package contains the infrastructure required for dynamic "
189 "updating of the resolver configuration file. Part of the necessary "
190 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
191-"resolv.conf. If you choose this option then this link will be created; "
192-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
193-"resolv.conf.d/original, and will be restored if this package is removed."
194+"resolv.conf. If you choose this option then this link will be created; the "
195+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
196+"conf.d/original, and will be restored if this package is removed."
197 msgstr ""
198 "Balík resolvconf obsahuje infrastrukturu vyžadovanou pro dynamické "
199 "aktualizace konfigura�ního souboru resolveru. Sou�ástí infrastruktury je i "
200-"symbolický odkaz z /etc/resolv.conf na /run/resolvconf/resolv.conf. "
201-"Pokud budete souhlasit, odkaz se vytvoří automaticky. Stávající /etc/resolv."
202-"conf bude zachován jako /etc/resolvconf/resolv.conf.d/original a při "
203-"odstranění balíku bude obnoven."
204+"symbolický odkaz z /etc/resolv.conf na /run/resolvconf/resolv.conf. Pokud "
205+"budete souhlasit, odkaz se vytvoří automaticky. Stávající /etc/resolv.conf "
206+"bude zachován jako /etc/resolvconf/resolv.conf.d/original a při odstranění "
207+"balíku bude obnoven."
208
209 #. Type: boolean
210 #. Description
211@@ -187,3 +187,38 @@
212 "Až do souboru /etc/network/interfaces přidáte požadované řádky „dns-"
213 "nameservers“, měli byste přesměrovat symbolický odkaz /etc/resolvconf/resolv."
214 "conf.d/tail na /dev/null."
215+
216+#. Type: error
217+#. Description
218+#: ../templates:6001
219+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
220+msgstr ""
221+
222+#. Type: error
223+#. Description
224+#: ../templates:6001
225+msgid ""
226+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
227+"'chattr' command. You may have done this to avoid the file being managed by "
228+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
229+"by resolvconf in order to correctly support dynamic sources of DNS "
230+"information."
231+msgstr ""
232+
233+#. Type: error
234+#. Description
235+#: ../templates:6001
236+msgid ""
237+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
238+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
239+"original file contained static resolver configuration, it is recommended "
240+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
241+msgstr ""
242+
243+#. Type: error
244+#. Description
245+#: ../templates:6001
246+msgid ""
247+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
248+"original contents of this file, but this is not recommended."
249+msgstr ""
250
251=== modified file 'debian/po/da.po'
252--- debian/po/da.po 2012-01-02 07:57:48 +0000
253+++ debian/po/da.po 2012-05-06 19:31:17 +0000
254@@ -8,7 +8,7 @@
255 msgstr ""
256 "Project-Id-Version: resolvconf 1.56\n"
257 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
258-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
259+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
260 "PO-Revision-Date: 2011-06-12 17:30+01:00\n"
261 "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
262 "Language-Team: Danish <debian-l10n-danish@lists.debian.org> \n"
263@@ -30,9 +30,9 @@
264 "The resolvconf package contains the infrastructure required for dynamic "
265 "updating of the resolver configuration file. Part of the necessary "
266 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
267-"resolv.conf. If you choose this option then this link will be created; "
268-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
269-"resolv.conf.d/original, and will be restored if this package is removed."
270+"resolv.conf. If you choose this option then this link will be created; the "
271+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
272+"conf.d/original, and will be restored if this package is removed."
273 msgstr ""
274 "Pakken resolvconf indeholder infrastrukturen krævet for dynamisk opdatering "
275 "af klarlæggerkonfigurationsfilen (»resolver«). En del af den nødvendige "
276@@ -195,3 +195,38 @@
277 "Efter de krævede »dns-nameservers«-linjer er blevet tilføjet til /etc/"
278 "network/interfaces, bør henvisningen /etc/resolvconf/resolv.conf.d/tail "
279 "erstattes med en i /dev/null."
280+
281+#. Type: error
282+#. Description
283+#: ../templates:6001
284+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
285+msgstr ""
286+
287+#. Type: error
288+#. Description
289+#: ../templates:6001
290+msgid ""
291+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
292+"'chattr' command. You may have done this to avoid the file being managed by "
293+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
294+"by resolvconf in order to correctly support dynamic sources of DNS "
295+"information."
296+msgstr ""
297+
298+#. Type: error
299+#. Description
300+#: ../templates:6001
301+msgid ""
302+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
303+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
304+"original file contained static resolver configuration, it is recommended "
305+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
306+msgstr ""
307+
308+#. Type: error
309+#. Description
310+#: ../templates:6001
311+msgid ""
312+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
313+"original contents of this file, but this is not recommended."
314+msgstr ""
315
316=== modified file 'debian/po/de.po'
317--- debian/po/de.po 2012-01-02 07:57:48 +0000
318+++ debian/po/de.po 2012-05-06 19:31:17 +0000
319@@ -6,7 +6,7 @@
320 msgstr ""
321 "Project-Id-Version: resolvconf 1.55\n"
322 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
323-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
324+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
325 "PO-Revision-Date: 2011-06-04 15:47+0200\n"
326 "Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
327 "Language-Team: German <debian-l10n-german@lists.debian.org>\n"
328@@ -28,9 +28,9 @@
329 "The resolvconf package contains the infrastructure required for dynamic "
330 "updating of the resolver configuration file. Part of the necessary "
331 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
332-"resolv.conf. If you choose this option then this link will be created; "
333-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
334-"resolv.conf.d/original, and will be restored if this package is removed."
335+"resolv.conf. If you choose this option then this link will be created; the "
336+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
337+"conf.d/original, and will be restored if this package is removed."
338 msgstr ""
339 "Das Paket Resolvconf enthält die für das dynamische Aktualisieren der "
340 "Resolver-Konfigurationsdatei benötigte Infrastruktur. Teil der notwendigen "
341@@ -196,3 +196,38 @@
342 "Nachdem benötigte »dns-nameservers«-Zeilen zu /etc/network/interfaces "
343 "hinzugefügt wurden, sollte der symbolische Link von /etc/resolvconf/resolv."
344 "conf.d/tail auf /dev/null geändert werden."
345+
346+#. Type: error
347+#. Description
348+#: ../templates:6001
349+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
350+msgstr ""
351+
352+#. Type: error
353+#. Description
354+#: ../templates:6001
355+msgid ""
356+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
357+"'chattr' command. You may have done this to avoid the file being managed by "
358+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
359+"by resolvconf in order to correctly support dynamic sources of DNS "
360+"information."
361+msgstr ""
362+
363+#. Type: error
364+#. Description
365+#: ../templates:6001
366+msgid ""
367+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
368+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
369+"original file contained static resolver configuration, it is recommended "
370+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
371+msgstr ""
372+
373+#. Type: error
374+#. Description
375+#: ../templates:6001
376+msgid ""
377+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
378+"original contents of this file, but this is not recommended."
379+msgstr ""
380
381=== modified file 'debian/po/es.po'
382--- debian/po/es.po 2012-01-02 07:57:48 +0000
383+++ debian/po/es.po 2012-05-06 19:31:17 +0000
384@@ -6,7 +6,7 @@
385 msgstr ""
386 "Project-Id-Version: resolvconf 1.59\n"
387 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
388-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
389+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
390 "PO-Revision-Date: 2011-09-21 23:44+0200\n"
391 "Last-Translator: Javier Fernández-Sanguino <jfs@debian.org>\n"
392 "Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n"
393@@ -31,17 +31,17 @@
394 "The resolvconf package contains the infrastructure required for dynamic "
395 "updating of the resolver configuration file. Part of the necessary "
396 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
397-"resolv.conf. If you choose this option then this link will be created; "
398-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
399-"resolv.conf.d/original, and will be restored if this package is removed."
400+"resolv.conf. If you choose this option then this link will be created; the "
401+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
402+"conf.d/original, and will be restored if this package is removed."
403 msgstr ""
404 "El paquete resolvconf incluye la infraestructura necesaria para poder "
405 "actualizar de forma dinámica el fichero de configuración de resolución. Un "
406-"enlace simbólico de «/etc/resolv.conf» a «/run/resolvconf/resolv.conf» "
407-"es parte de la infraestructura necesaria. Si elije esta opción se creará "
408-"este enlace. Se preservarán los contenidos del fichero «/etc/resolv.conf» "
409-"actual en el fichero «/etc/resolvconf/resolv.conf.d/original» y se "
410-"restaurará este archivo si elimina el paquete."
411+"enlace simbólico de «/etc/resolv.conf» a «/run/resolvconf/resolv.conf» es "
412+"parte de la infraestructura necesaria. Si elije esta opción se creará este "
413+"enlace. Se preservarán los contenidos del fichero «/etc/resolv.conf» actual "
414+"en el fichero «/etc/resolvconf/resolv.conf.d/original» y se restaurará este "
415+"archivo si elimina el paquete."
416
417 #. Type: boolean
418 #. Description
419@@ -84,7 +84,12 @@
420 "interface configurers are expected to supply name server information to the "
421 "resolvconf program. However, although installation of the resolvconf package "
422 "triggers them to supply their information, some of them fail to do so."
423-msgstr "Se espera que los proveedores de información de servidores de nombres, como puedan ser servidores de nombres con caché local y los sistemas que configuran las interfaces, de información al programa resolvconf. Sin embargo, aunque la instalación del paquete resolvconf hace que éstos proporcionen esta información, algunos de éstos pueden no darla."
424+msgstr ""
425+"Se espera que los proveedores de información de servidores de nombres, como "
426+"puedan ser servidores de nombres con caché local y los sistemas que "
427+"configuran las interfaces, de información al programa resolvconf. Sin "
428+"embargo, aunque la instalación del paquete resolvconf hace que éstos "
429+"proporcionen esta información, algunos de éstos pueden no darla."
430
431 #. Type: note
432 #. Description
433@@ -97,7 +102,16 @@
434 "information is retained even if the associated interface is later "
435 "deconfigured. (This incorrect behavior is judged to be less harmful than the "
436 "alternative of losing valid information.)"
437-msgstr "Este error puede dar lugar a la pérdida de la información de servidores de nombres válidos al instalar el paquete resolvconf si no se adoptar las siguientes medidas de para evitar el problema: resolvconf incluye los contenidos completos del fichero «/etc/resolv.conf» antes de la instalación en su base de datos hasta un reinicio del sistema. Esto tiene el inconveniente de que la información de servidores de nombres se mantiene aún cuando la interfaz asociada se desconfigure (se considera que este comportamiento inválido es menos perjuidicial que la alternativa de perder información válida)."
438+msgstr ""
439+"Este error puede dar lugar a la pérdida de la información de servidores de "
440+"nombres válidos al instalar el paquete resolvconf si no se adoptar las "
441+"siguientes medidas de para evitar el problema: resolvconf incluye los "
442+"contenidos completos del fichero «/etc/resolv.conf» antes de la instalación "
443+"en su base de datos hasta un reinicio del sistema. Esto tiene el "
444+"inconveniente de que la información de servidores de nombres se mantiene aún "
445+"cuando la interfaz asociada se desconfigure (se considera que este "
446+"comportamiento inválido es menos perjuidicial que la alternativa de perder "
447+"información válida)."
448
449 #. Type: note
450 #. Description
451@@ -107,7 +121,11 @@
452 "to ensure that resolvconf has fully correct name server information after "
453 "the resolvconf package has been installed on a running system is to reboot "
454 "the system."
455-msgstr "Hasta que este error no se haya arreglado y se haya eliminado este arreglo transitorio, la única forma de asegurarse que resolvconf tiene la información correcta de los servidores de nombres después de su instalación es reiniciar el sistema."
456+msgstr ""
457+"Hasta que este error no se haya arreglado y se haya eliminado este arreglo "
458+"transitorio, la única forma de asegurarse que resolvconf tiene la "
459+"información correcta de los servidores de nombres después de su instalación "
460+"es reiniciar el sistema."
461
462 #. Type: note
463 #. Description
464@@ -116,7 +134,10 @@
465 "The removal of the resolvconf package may have resulted in some information "
466 "about name servers becoming unavailable. To correct this problem it is "
467 "recommended that the system be rebooted."
468-msgstr "Es posible que la eliminación del paquete resolvconf haya tenido como resultado la pérdida de alguna información sobre los servidores de nombres. Se recomienda reiniciar el sistema para corregir este problema."
469+msgstr ""
470+"Es posible que la eliminación del paquete resolvconf haya tenido como "
471+"resultado la pérdida de alguna información sobre los servidores de nombres. "
472+"Se recomienda reiniciar el sistema para corregir este problema."
473
474 #. Type: boolean
475 #. Description
476@@ -179,3 +200,38 @@
477 "Debería reemplazar el enlace simbólico «/etc/resolvconf/resolv.conf.d/tail» "
478 "para que sea un enlace a «/dev/null» una vez haya añadido las líneas «dns-"
479 "nameservers» necesarias a «/etc/network/interfaces»."
480+
481+#. Type: error
482+#. Description
483+#: ../templates:6001
484+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
485+msgstr ""
486+
487+#. Type: error
488+#. Description
489+#: ../templates:6001
490+msgid ""
491+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
492+"'chattr' command. You may have done this to avoid the file being managed by "
493+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
494+"by resolvconf in order to correctly support dynamic sources of DNS "
495+"information."
496+msgstr ""
497+
498+#. Type: error
499+#. Description
500+#: ../templates:6001
501+msgid ""
502+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
503+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
504+"original file contained static resolver configuration, it is recommended "
505+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
506+msgstr ""
507+
508+#. Type: error
509+#. Description
510+#: ../templates:6001
511+msgid ""
512+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
513+"original contents of this file, but this is not recommended."
514+msgstr ""
515
516=== modified file 'debian/po/eu.po'
517--- debian/po/eu.po 2012-01-02 07:57:48 +0000
518+++ debian/po/eu.po 2012-05-06 19:31:17 +0000
519@@ -7,7 +7,7 @@
520 msgstr ""
521 "Project-Id-Version: resolvconf 1.55\n"
522 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
523-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
524+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
525 "PO-Revision-Date: 2011-06-06 15:34+0200\n"
526 "Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@zundan.com>\n"
527 "Language-Team: Basque <debian-l10n-basque@lists.debian.org>\n"
528@@ -31,17 +31,16 @@
529 "The resolvconf package contains the infrastructure required for dynamic "
530 "updating of the resolver configuration file. Part of the necessary "
531 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
532-"resolv.conf. If you choose this option then this link will be created; "
533-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
534-"resolv.conf.d/original, and will be restored if this package is removed."
535+"resolv.conf. If you choose this option then this link will be created; the "
536+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
537+"conf.d/original, and will be restored if this package is removed."
538 msgstr ""
539 "Resolvconf paketeak ebazlearen konfigurazioko fitxategia automatikoki "
540 "eguneratzeko beharrezkoa den azpiegitura du. Beharrezko azpiegitura horren "
541-"zati bat /etc/resolv.conf fitxategiaren /run/resolvconf/resolv.conf "
542-"arteko esteka sinboliko bat da. Aukera hau hautatzean, esteka hori sortuko "
543-"da; aurretik dagoen /etc/resolv.conf fitxategia /etc/resolvconf/resolv.conf."
544-"d/original izenarekin gordeko da, eta berriz leheneratuko da paketea "
545-"kentzean."
546+"zati bat /etc/resolv.conf fitxategiaren /run/resolvconf/resolv.conf arteko "
547+"esteka sinboliko bat da. Aukera hau hautatzean, esteka hori sortuko da; "
548+"aurretik dagoen /etc/resolv.conf fitxategia /etc/resolvconf/resolv.conf.d/"
549+"original izenarekin gordeko da, eta berriz leheneratuko da paketea kentzean."
550
551 #. Type: boolean
552 #. Description
553@@ -133,8 +132,8 @@
554 "recommended that the system be rebooted."
555 msgstr ""
556 "resolvconf paketea kentzeak izen-zerbitzariei buruzko informazio batzuk "
557-"eskuragarri ez egotea eragin dezake. Arazo hau konpontzeko, "
558-"sistema berrabiaraztea gomendatzen da."
559+"eskuragarri ez egotea eragin dezake. Arazo hau konpontzeko, sistema "
560+"berrabiaraztea gomendatzen da."
561
562 #. Type: boolean
563 #. Description
564@@ -195,3 +194,37 @@
565 "fitxategira gehitu direnean, /etc/resolvconf/resolv.conf.d/tail lotura /dev/"
566 "null-erako batez ordeztu beharko zen."
567
568+#. Type: error
569+#. Description
570+#: ../templates:6001
571+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
572+msgstr ""
573+
574+#. Type: error
575+#. Description
576+#: ../templates:6001
577+msgid ""
578+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
579+"'chattr' command. You may have done this to avoid the file being managed by "
580+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
581+"by resolvconf in order to correctly support dynamic sources of DNS "
582+"information."
583+msgstr ""
584+
585+#. Type: error
586+#. Description
587+#: ../templates:6001
588+msgid ""
589+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
590+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
591+"original file contained static resolver configuration, it is recommended "
592+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
593+msgstr ""
594+
595+#. Type: error
596+#. Description
597+#: ../templates:6001
598+msgid ""
599+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
600+"original contents of this file, but this is not recommended."
601+msgstr ""
602
603=== modified file 'debian/po/fi.po'
604--- debian/po/fi.po 2012-01-02 07:57:48 +0000
605+++ debian/po/fi.po 2012-05-06 19:31:17 +0000
606@@ -6,7 +6,7 @@
607 msgstr ""
608 "Project-Id-Version: resolvconf 1.38\n"
609 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
610-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
611+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
612 "PO-Revision-Date: 2008-02-20 00:13+0200\n"
613 "Last-Translator: Esko Arajärvi <edu@iki.fi>\n"
614 "Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
615@@ -30,14 +30,14 @@
616 "The resolvconf package contains the infrastructure required for dynamic "
617 "updating of the resolver configuration file. Part of the necessary "
618 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
619-"resolv.conf. If you choose this option then this link will be created; "
620-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
621-"resolv.conf.d/original, and will be restored if this package is removed."
622+"resolv.conf. If you choose this option then this link will be created; the "
623+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
624+"conf.d/original, and will be restored if this package is removed."
625 msgstr ""
626 "Paketti resolvconf sisältää tarvittavat rakenteet selvittäjän "
627 "asetustiedoston dynaamiseksi päivittämiseksi. Yksi tarpeellinen osa on "
628-"symbolinen linkki nimeltä /etc/resolv.conf tiedostoon /run/resolvconf/"
629-"resolv.conf. Jos valitset tämän vaihtoehdon, linkki luodaan. Olemassa oleva "
630+"symbolinen linkki nimeltä /etc/resolv.conf tiedostoon /run/resolvconf/resolv."
631+"conf. Jos valitset tämän vaihtoehdon, linkki luodaan. Olemassa oleva "
632 "tiedosto /etc/resolv.conf talletetaan nimelle /etc/resolvconf/resolv.conf.d/"
633 "original ja palautetaan, jos tämä paketti poistetaan."
634
635@@ -175,3 +175,38 @@
636 "Kun vaaditut �dns-nameservers�-rivit on lisätty tiedostoon /etc/network/"
637 "interfaces, Linkki /etc/resolvconf/resolv.conf.d/tail tulisi muuttaa "
638 "osoittamaan sijaintiin /dev/null."
639+
640+#. Type: error
641+#. Description
642+#: ../templates:6001
643+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
644+msgstr ""
645+
646+#. Type: error
647+#. Description
648+#: ../templates:6001
649+msgid ""
650+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
651+"'chattr' command. You may have done this to avoid the file being managed by "
652+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
653+"by resolvconf in order to correctly support dynamic sources of DNS "
654+"information."
655+msgstr ""
656+
657+#. Type: error
658+#. Description
659+#: ../templates:6001
660+msgid ""
661+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
662+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
663+"original file contained static resolver configuration, it is recommended "
664+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
665+msgstr ""
666+
667+#. Type: error
668+#. Description
669+#: ../templates:6001
670+msgid ""
671+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
672+"original contents of this file, but this is not recommended."
673+msgstr ""
674
675=== modified file 'debian/po/fr.po'
676--- debian/po/fr.po 2012-01-02 07:57:48 +0000
677+++ debian/po/fr.po 2012-05-06 19:31:17 +0000
678@@ -13,7 +13,7 @@
679 msgstr ""
680 "Project-Id-Version: resolvconf 1.55\n"
681 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
682-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
683+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
684 "PO-Revision-Date: 2011-06-03 08:07+0200\n"
685 "Last-Translator: Christian Perrier <bubulle@debian.org>\n"
686 "Language-Team: French <debian-l10n-french@lists.debian.org>\n"
687@@ -37,17 +37,17 @@
688 "The resolvconf package contains the infrastructure required for dynamic "
689 "updating of the resolver configuration file. Part of the necessary "
690 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
691-"resolv.conf. If you choose this option then this link will be created; "
692-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
693-"resolv.conf.d/original, and will be restored if this package is removed."
694+"resolv.conf. If you choose this option then this link will be created; the "
695+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
696+"conf.d/original, and will be restored if this package is removed."
697 msgstr ""
698 "Le paquet resolvconf installe l'infrastructure permettant la mise à jour du "
699 "fichier de configuration du résolveur. Une des modifications nécessaires est "
700 "la mise en place d'un lien symbolique depuis /etc/resolv.conf vers /run/"
701-"resolvconf/resolv.conf. Si vous choisissez cette option, ce lien sera "
702-"créé. Le fichier /etc/resolv.conf sera conservé sous le nom de /etc/"
703-"resolvconf/resolv.conf.d/original. Si ce paquet est enlevé, le fichier sera "
704-"remis dans son état original."
705+"resolvconf/resolv.conf. Si vous choisissez cette option, ce lien sera créé. "
706+"Le fichier /etc/resolv.conf sera conservé sous le nom de /etc/resolvconf/"
707+"resolv.conf.d/original. Si ce paquet est enlevé, le fichier sera remis dans "
708+"son état original."
709
710 #. Type: boolean
711 #. Description
712@@ -205,3 +205,38 @@
713 "Après avoir modifié /etc/network/interfaces pour ajouter les lignes « dns-"
714 "nameservers », vous devriez faire pointer le lien symbolique /etc/resolvconf/"
715 "resolv.conf.d/tail vers /dev/null."
716+
717+#. Type: error
718+#. Description
719+#: ../templates:6001
720+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
721+msgstr ""
722+
723+#. Type: error
724+#. Description
725+#: ../templates:6001
726+msgid ""
727+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
728+"'chattr' command. You may have done this to avoid the file being managed by "
729+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
730+"by resolvconf in order to correctly support dynamic sources of DNS "
731+"information."
732+msgstr ""
733+
734+#. Type: error
735+#. Description
736+#: ../templates:6001
737+msgid ""
738+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
739+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
740+"original file contained static resolver configuration, it is recommended "
741+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
742+msgstr ""
743+
744+#. Type: error
745+#. Description
746+#: ../templates:6001
747+msgid ""
748+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
749+"original contents of this file, but this is not recommended."
750+msgstr ""
751
752=== modified file 'debian/po/gl.po'
753--- debian/po/gl.po 2012-01-02 07:57:48 +0000
754+++ debian/po/gl.po 2012-05-06 19:31:17 +0000
755@@ -6,7 +6,7 @@
756 msgstr ""
757 "Project-Id-Version: resolvconf 1.37\n"
758 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
759-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
760+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
761 "PO-Revision-Date: 2008-02-11 19:03+0000\n"
762 "Last-Translator: Jacobo Tarrio <jtarrio@debian.org>\n"
763 "Language-Team: Galician <proxecto@trasno.net>\n"
764@@ -28,9 +28,9 @@
765 "The resolvconf package contains the infrastructure required for dynamic "
766 "updating of the resolver configuration file. Part of the necessary "
767 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
768-"resolv.conf. If you choose this option then this link will be created; "
769-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
770-"resolv.conf.d/original, and will be restored if this package is removed."
771+"resolv.conf. If you choose this option then this link will be created; the "
772+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
773+"conf.d/original, and will be restored if this package is removed."
774 msgstr ""
775 "O paquete \"resolvconf\" contén a infraestrutura necesaria para actualizar "
776 "dinamicamente o ficheiro de configuración do resolvedor. Parte dela é unha "
777@@ -173,3 +173,38 @@
778 "Despois de engadir as liñas \"dns-nameserver\" necesarias ao ficheiro /etc/"
779 "network/interfaces , deberíase substituír a ligazón /etc/resolvconf/resolv."
780 "conf.d/tail por unha ligazón a /dev/null."
781+
782+#. Type: error
783+#. Description
784+#: ../templates:6001
785+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
786+msgstr ""
787+
788+#. Type: error
789+#. Description
790+#: ../templates:6001
791+msgid ""
792+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
793+"'chattr' command. You may have done this to avoid the file being managed by "
794+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
795+"by resolvconf in order to correctly support dynamic sources of DNS "
796+"information."
797+msgstr ""
798+
799+#. Type: error
800+#. Description
801+#: ../templates:6001
802+msgid ""
803+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
804+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
805+"original file contained static resolver configuration, it is recommended "
806+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
807+msgstr ""
808+
809+#. Type: error
810+#. Description
811+#: ../templates:6001
812+msgid ""
813+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
814+"original contents of this file, but this is not recommended."
815+msgstr ""
816
817=== modified file 'debian/po/it.po'
818--- debian/po/it.po 2012-01-02 07:57:48 +0000
819+++ debian/po/it.po 2012-05-06 19:31:17 +0000
820@@ -7,7 +7,7 @@
821 msgstr ""
822 "Project-Id-Version: resolvconf 1.57\n"
823 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
824-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
825+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
826 "PO-Revision-Date: 2011-06-28 11:03+0200\n"
827 "Last-Translator: Marco Nenciarini <mnencia@debian.org>\n"
828 "Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
829@@ -29,17 +29,17 @@
830 "The resolvconf package contains the infrastructure required for dynamic "
831 "updating of the resolver configuration file. Part of the necessary "
832 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
833-"resolv.conf. If you choose this option then this link will be created; "
834-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
835-"resolv.conf.d/original, and will be restored if this package is removed."
836+"resolv.conf. If you choose this option then this link will be created; the "
837+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
838+"conf.d/original, and will be restored if this package is removed."
839 msgstr ""
840 "Il pacchetto resolvconf contiene l'infrastruttura necessaria per aggiornare "
841 "dinamicamente il file di configurazione della risoluzione dei nomi. Parte "
842 "fondamentale dell'infrastruttura è il collegamento simbolico /etc/resolv."
843-"conf verso /run/resolvconf/resolv.conf. Se si accetta verrà creato "
844-"questo collegamento; il file /etc/resolv.conf esistente viene preservato "
845-"come /etc/resolvconf/resolv.conf.d/original e verrà ripristinato alla "
846-"rimozione di questo pacchetto."
847+"conf verso /run/resolvconf/resolv.conf. Se si accetta verrà creato questo "
848+"collegamento; il file /etc/resolv.conf esistente viene preservato come /etc/"
849+"resolvconf/resolv.conf.d/original e verrà ripristinato alla rimozione di "
850+"questo pacchetto."
851
852 #. Type: boolean
853 #. Description
854@@ -196,3 +196,38 @@
855 "Una volta aggiunte le righe obbligatorie \"dns-nameservers\" a /etc/network/"
856 "interfaces, il collegamento /etc/resolvconf/resolv.conf.d/tail deve essere "
857 "sostituito con uno verso /dev/null."
858+
859+#. Type: error
860+#. Description
861+#: ../templates:6001
862+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
863+msgstr ""
864+
865+#. Type: error
866+#. Description
867+#: ../templates:6001
868+msgid ""
869+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
870+"'chattr' command. You may have done this to avoid the file being managed by "
871+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
872+"by resolvconf in order to correctly support dynamic sources of DNS "
873+"information."
874+msgstr ""
875+
876+#. Type: error
877+#. Description
878+#: ../templates:6001
879+msgid ""
880+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
881+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
882+"original file contained static resolver configuration, it is recommended "
883+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
884+msgstr ""
885+
886+#. Type: error
887+#. Description
888+#: ../templates:6001
889+msgid ""
890+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
891+"original contents of this file, but this is not recommended."
892+msgstr ""
893
894=== modified file 'debian/po/ja.po'
895--- debian/po/ja.po 2012-01-02 07:57:48 +0000
896+++ debian/po/ja.po 2012-05-06 19:31:17 +0000
897@@ -6,7 +6,7 @@
898 msgstr ""
899 "Project-Id-Version: resolvconf 1.41\n"
900 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
901-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
902+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
903 "PO-Revision-Date: 2008-08-03 21:04+0900\n"
904 "Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n"
905 "Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
906@@ -28,16 +28,16 @@
907 "The resolvconf package contains the infrastructure required for dynamic "
908 "updating of the resolver configuration file. Part of the necessary "
909 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
910-"resolv.conf. If you choose this option then this link will be created; "
911-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
912-"resolv.conf.d/original, and will be restored if this package is removed."
913+"resolv.conf. If you choose this option then this link will be created; the "
914+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
915+"conf.d/original, and will be restored if this package is removed."
916 msgstr ""
917 "resolvconf パッケージ��リゾル�設定ファイル�動的更新�必���れる仕組�を"
918 "�ん����。必���る仕組��一�� /etc/resolv.conf �ら /run/resolvconf/"
919-"resolv.conf ��シンボリックリンク��。��オプションを�����リンク"
920-"�作��れ��。����る /etc/resolv.conf ファイル� /etc/resolvconf/"
921-"resolv.conf.d/original ����存�れ�� (��ファイル��パッケージ�削除�"
922-"れる際�元�戻�れ��)。"
923+"resolv.conf ��シンボリックリンク��。��オプションを�����リンク�作"
924+"��れ��。����る /etc/resolv.conf ファイル� /etc/resolvconf/resolv."
925+"conf.d/original ����存�れ�� (��ファイル��パッケージ�削除�れる際"
926+"�元�戻�れ��)。"
927
928 #. Type: boolean
929 #. Description
930@@ -171,3 +171,38 @@
931 "/etc/network/interfaces �必�� \"dns-nameservers\" 行を加��後�/etc/"
932 "resolvconf/resolv.conf.d/tail ��シンボリックリンクを /dev/null ��リンク�"
933 "変更�る必���り��。"
934+
935+#. Type: error
936+#. Description
937+#: ../templates:6001
938+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
939+msgstr ""
940+
941+#. Type: error
942+#. Description
943+#: ../templates:6001
944+msgid ""
945+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
946+"'chattr' command. You may have done this to avoid the file being managed by "
947+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
948+"by resolvconf in order to correctly support dynamic sources of DNS "
949+"information."
950+msgstr ""
951+
952+#. Type: error
953+#. Description
954+#: ../templates:6001
955+msgid ""
956+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
957+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
958+"original file contained static resolver configuration, it is recommended "
959+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
960+msgstr ""
961+
962+#. Type: error
963+#. Description
964+#: ../templates:6001
965+msgid ""
966+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
967+"original contents of this file, but this is not recommended."
968+msgstr ""
969
970=== modified file 'debian/po/nl.po'
971--- debian/po/nl.po 2012-01-02 07:57:48 +0000
972+++ debian/po/nl.po 2012-05-06 19:31:17 +0000
973@@ -6,7 +6,7 @@
974 msgstr ""
975 "Project-Id-Version: resolvconf 1.56\n"
976 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
977-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
978+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
979 "PO-Revision-Date: 2011-06-24 14:04+0200\n"
980 "Last-Translator: Vincent Zweije <vincent@zweije.nl>\n"
981 "Language-Team: Dutch <debian-l10n-dutch@lists.debian.org>\n"
982@@ -28,16 +28,16 @@
983 "The resolvconf package contains the infrastructure required for dynamic "
984 "updating of the resolver configuration file. Part of the necessary "
985 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
986-"resolv.conf. If you choose this option then this link will be created; "
987-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
988-"resolv.conf.d/original, and will be restored if this package is removed."
989+"resolv.conf. If you choose this option then this link will be created; the "
990+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
991+"conf.d/original, and will be restored if this package is removed."
992 msgstr ""
993 "Het resolvconf-pakket bevat de infrastructuur om automatisch bijwerken van "
994 "het resolver-configuratiebestand mogelijk te maken. Een gedeelte van de "
995 "noodzakelijke infrastructuur is een symbolische koppeling van /etc/resolv."
996-"conf naar /run/resolvconf/resolv.conf. Als u deze optie accepteert zal "
997-"deze koppeling gemaakt worden; het bestaande /etc/resolv.conf-bestand zal "
998-"worden bewaard als /etc/resolvconf/resolv.conf.d/original en zal worden "
999+"conf naar /run/resolvconf/resolv.conf. Als u deze optie accepteert zal deze "
1000+"koppeling gemaakt worden; het bestaande /etc/resolv.conf-bestand zal worden "
1001+"bewaard als /etc/resolvconf/resolv.conf.d/original en zal worden "
1002 "teruggeplaatst als het pakket wordt verwijderd."
1003
1004 #. Type: boolean
1005@@ -195,3 +195,38 @@
1006 "Nadat de benodigde \"dns-nameservers\"-regels zijn toegevoegd aan /etc/"
1007 "network/interfaces, dient de symbolische koppeling /etc/resolvconf/resolv."
1008 "conf.d/tail te worden vervangen door één die naar /dev/null wijst."
1009+
1010+#. Type: error
1011+#. Description
1012+#: ../templates:6001
1013+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
1014+msgstr ""
1015+
1016+#. Type: error
1017+#. Description
1018+#: ../templates:6001
1019+msgid ""
1020+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
1021+"'chattr' command. You may have done this to avoid the file being managed by "
1022+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
1023+"by resolvconf in order to correctly support dynamic sources of DNS "
1024+"information."
1025+msgstr ""
1026+
1027+#. Type: error
1028+#. Description
1029+#: ../templates:6001
1030+msgid ""
1031+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
1032+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
1033+"original file contained static resolver configuration, it is recommended "
1034+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
1035+msgstr ""
1036+
1037+#. Type: error
1038+#. Description
1039+#: ../templates:6001
1040+msgid ""
1041+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
1042+"original contents of this file, but this is not recommended."
1043+msgstr ""
1044
1045=== modified file 'debian/po/pt.po'
1046--- debian/po/pt.po 2012-01-02 07:57:48 +0000
1047+++ debian/po/pt.po 2012-05-06 19:31:17 +0000
1048@@ -6,7 +6,7 @@
1049 msgstr ""
1050 "Project-Id-Version: resolvconf_1.56\n"
1051 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
1052-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
1053+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
1054 "PO-Revision-Date: 2011-06-24 23:33+0000\n"
1055 "Last-Translator: Pedro Ribeiro <p.m42.ribeiro@gmail.com>\n"
1056 "Language-Team: Portuguese <traduz@debianpt.org>\n"
1057@@ -28,9 +28,9 @@
1058 "The resolvconf package contains the infrastructure required for dynamic "
1059 "updating of the resolver configuration file. Part of the necessary "
1060 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
1061-"resolv.conf. If you choose this option then this link will be created; "
1062-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
1063-"resolv.conf.d/original, and will be restored if this package is removed."
1064+"resolv.conf. If you choose this option then this link will be created; the "
1065+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
1066+"conf.d/original, and will be restored if this package is removed."
1067 msgstr ""
1068 "O pacote resolvconf contém a infraestrutura requerida para actualizar "
1069 "dinamicamente o ficheiro de configuração do resolver. Parte da "
1070@@ -128,8 +128,8 @@
1071 "recommended that the system be rebooted."
1072 msgstr ""
1073 "A remoção do pacote resolvconf pode ter resultado na indisponibilidade de "
1074-"alguma informação acerca de servidores de nomes. Para corrigir este "
1075-"problema é recomendável que o sistema seja reiniciado."
1076+"alguma informação acerca de servidores de nomes. Para corrigir este problema "
1077+"é recomendável que o sistema seja reiniciado."
1078
1079 #. Type: boolean
1080 #. Description
1081@@ -191,3 +191,38 @@
1082 "Após as linhas \"dns-nameserver\" necessárias terem sido acrescentadas ao "
1083 "ficheiro /etc/network/interfaces, a ligação simbólica /etc/resolvconf/resolv."
1084 "conf.d/tail deve ser substituída por uma para /dev/null."
1085+
1086+#. Type: error
1087+#. Description
1088+#: ../templates:6001
1089+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
1090+msgstr ""
1091+
1092+#. Type: error
1093+#. Description
1094+#: ../templates:6001
1095+msgid ""
1096+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
1097+"'chattr' command. You may have done this to avoid the file being managed by "
1098+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
1099+"by resolvconf in order to correctly support dynamic sources of DNS "
1100+"information."
1101+msgstr ""
1102+
1103+#. Type: error
1104+#. Description
1105+#: ../templates:6001
1106+msgid ""
1107+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
1108+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
1109+"original file contained static resolver configuration, it is recommended "
1110+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
1111+msgstr ""
1112+
1113+#. Type: error
1114+#. Description
1115+#: ../templates:6001
1116+msgid ""
1117+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
1118+"original contents of this file, but this is not recommended."
1119+msgstr ""
1120
1121=== modified file 'debian/po/ru.po'
1122--- debian/po/ru.po 2012-01-02 07:57:48 +0000
1123+++ debian/po/ru.po 2012-05-06 19:31:17 +0000
1124@@ -6,7 +6,7 @@
1125 msgstr ""
1126 "Project-Id-Version: resolvconf 1.55\n"
1127 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
1128-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
1129+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
1130 "PO-Revision-Date: 2011-06-04 10:55+0400\n"
1131 "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
1132 "Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
1133@@ -15,8 +15,8 @@
1134 "Content-Type: text/plain; charset=UTF-8\n"
1135 "Content-Transfer-Encoding: 8bit\n"
1136 "X-Generator: Lokalize 1.0\n"
1137-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1138-"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
1139+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
1140+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
1141
1142 #. Type: boolean
1143 #. Description
1144@@ -31,9 +31,9 @@
1145 "The resolvconf package contains the infrastructure required for dynamic "
1146 "updating of the resolver configuration file. Part of the necessary "
1147 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
1148-"resolv.conf. If you choose this option then this link will be created; "
1149-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
1150-"resolv.conf.d/original, and will be restored if this package is removed."
1151+"resolv.conf. If you choose this option then this link will be created; the "
1152+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
1153+"conf.d/original, and will be restored if this package is removed."
1154 msgstr ""
1155 "Пакет resolvconf �одержит инфра�труктуру дл� динамиче�кого обновлени� файла "
1156 "на�тройки определител� имён. Одной из необходимых ча�тей инфра�труктуры "
1157@@ -130,9 +130,8 @@
1158 "about name servers becoming unavailable. To correct this problem it is "
1159 "recommended that the system be rebooted."
1160 msgstr ""
1161-"Удаление пакета resolvconf может приве�ти потере информации "
1162-"о �ерверах имён. Дл� у�транени� проблемы перезагрузите "
1163-"�и�тему."
1164+"Удаление пакета resolvconf может приве�ти потере информации о �ерверах имён. "
1165+"Дл� у�транени� проблемы перезагрузите �и�тему."
1166
1167 #. Type: boolean
1168 #. Description
1169@@ -151,8 +150,8 @@
1170 msgstr ""
1171 "Е�ли ваш �татиче�кий файл на�тройки определител� имён (/etc/resolv.conf) "
1172 "�одержит адре�а �ерверов имён, то �ти адре�а должны быть запи�аны в �троках "
1173-"«dns-nameservers» в файл /etc/network/interfaces. Подробней об �том "
1174-"напи�ано на �транице руковод�тва resolvconf(8) и в файле README."
1175+"«dns-nameservers» в файл /etc/network/interfaces. Подробней об �том напи�ано "
1176+"на �транице руковод�тва resolvconf(8) и в файле README."
1177
1178 #. Type: boolean
1179 #. Description
1180@@ -194,3 +193,37 @@
1181 "nameservers», нужно изменить �имволиче�кую ��ылку /etc/resolvconf/resolv."
1182 "conf.d/tail, чтобы она указывала на /dev/null."
1183
1184+#. Type: error
1185+#. Description
1186+#: ../templates:6001
1187+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
1188+msgstr ""
1189+
1190+#. Type: error
1191+#. Description
1192+#: ../templates:6001
1193+msgid ""
1194+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
1195+"'chattr' command. You may have done this to avoid the file being managed by "
1196+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
1197+"by resolvconf in order to correctly support dynamic sources of DNS "
1198+"information."
1199+msgstr ""
1200+
1201+#. Type: error
1202+#. Description
1203+#: ../templates:6001
1204+msgid ""
1205+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
1206+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
1207+"original file contained static resolver configuration, it is recommended "
1208+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
1209+msgstr ""
1210+
1211+#. Type: error
1212+#. Description
1213+#: ../templates:6001
1214+msgid ""
1215+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
1216+"original contents of this file, but this is not recommended."
1217+msgstr ""
1218
1219=== modified file 'debian/po/sv.po'
1220--- debian/po/sv.po 2012-01-02 07:57:48 +0000
1221+++ debian/po/sv.po 2012-05-06 19:31:17 +0000
1222@@ -6,7 +6,7 @@
1223 msgstr ""
1224 "Project-Id-Version: resolvconf 1.55\n"
1225 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
1226-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
1227+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
1228 "PO-Revision-Date: 2011-06-03 03:44+0100\n"
1229 "Last-Translator: Martin Bagge / brother <brother@bsnet.se>\n"
1230 "Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n"
1231@@ -30,17 +30,16 @@
1232 "The resolvconf package contains the infrastructure required for dynamic "
1233 "updating of the resolver configuration file. Part of the necessary "
1234 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
1235-"resolv.conf. If you choose this option then this link will be created; "
1236-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
1237-"resolv.conf.d/original, and will be restored if this package is removed."
1238+"resolv.conf. If you choose this option then this link will be created; the "
1239+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
1240+"conf.d/original, and will be restored if this package is removed."
1241 msgstr ""
1242 "Detta paket innehåller infrastrukturen som krävs för dynamiska uppdateringar "
1243 "av filen för uppslagskonfigurationen. En del av den nödvändiga "
1244 "infrastrukturen är en symbolisk länk från /etc/resolv.conf till /run/"
1245-"resolvconf/resolv.conf. Om du godkänner kommer denna länk att skapas. "
1246-"Den existerande filen /etc/resolv.conf kommer att behållas som /etc/"
1247-"resolvconf/resolv.conf.d/original; den kommer att återställas om detta paket "
1248-"tas bort."
1249+"resolvconf/resolv.conf. Om du godkänner kommer denna länk att skapas. Den "
1250+"existerande filen /etc/resolv.conf kommer att behållas som /etc/resolvconf/"
1251+"resolv.conf.d/original; den kommer att återställas om detta paket tas bort."
1252
1253 #. Type: boolean
1254 #. Description
1255@@ -192,3 +191,38 @@
1256 "Efter du har modifierat /etc/network/interfaces och lagt till raderna för "
1257 "\"dns-nameservers\" som krävs bör du peka en symbolisk länk från /etc/"
1258 "resolvconf/resolv.conf.d/tail till /dev/null."
1259+
1260+#. Type: error
1261+#. Description
1262+#: ../templates:6001
1263+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
1264+msgstr ""
1265+
1266+#. Type: error
1267+#. Description
1268+#: ../templates:6001
1269+msgid ""
1270+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
1271+"'chattr' command. You may have done this to avoid the file being managed by "
1272+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
1273+"by resolvconf in order to correctly support dynamic sources of DNS "
1274+"information."
1275+msgstr ""
1276+
1277+#. Type: error
1278+#. Description
1279+#: ../templates:6001
1280+msgid ""
1281+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
1282+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
1283+"original file contained static resolver configuration, it is recommended "
1284+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
1285+msgstr ""
1286+
1287+#. Type: error
1288+#. Description
1289+#: ../templates:6001
1290+msgid ""
1291+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
1292+"original contents of this file, but this is not recommended."
1293+msgstr ""
1294
1295=== modified file 'debian/po/templates.pot'
1296--- debian/po/templates.pot 2012-01-02 07:57:48 +0000
1297+++ debian/po/templates.pot 2012-05-06 19:31:17 +0000
1298@@ -1,13 +1,14 @@
1299-# LANGUAGE translation of resolvconf debconf templates
1300+# SOME DESCRIPTIVE TITLE.
1301 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
1302-# This file is distributed under the same license as the resolvconf package.
1303+# This file is distributed under the same license as the PACKAGE package.
1304+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
1305 #
1306 #, fuzzy
1307 msgid ""
1308 msgstr ""
1309-"Project-Id-Version: resolvconf VERSION\n"
1310+"Project-Id-Version: resolvconf\n"
1311 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
1312-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
1313+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
1314 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1315 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1316 "Language-Team: LANGUAGE <LL@li.org>\n"
1317@@ -29,9 +30,9 @@
1318 "The resolvconf package contains the infrastructure required for dynamic "
1319 "updating of the resolver configuration file. Part of the necessary "
1320 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
1321-"resolv.conf. If you choose this option then this link will be created; "
1322-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
1323-"resolv.conf.d/original, and will be restored if this package is removed."
1324+"resolv.conf. If you choose this option then this link will be created; the "
1325+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
1326+"conf.d/original, and will be restored if this package is removed."
1327 msgstr ""
1328
1329 #. Type: boolean
1330@@ -146,3 +147,38 @@
1331 "interfaces, the /etc/resolvconf/resolv.conf.d/tail link should be replaced "
1332 "by one to /dev/null."
1333 msgstr ""
1334+
1335+#. Type: error
1336+#. Description
1337+#: ../templates:6001
1338+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
1339+msgstr ""
1340+
1341+#. Type: error
1342+#. Description
1343+#: ../templates:6001
1344+msgid ""
1345+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
1346+"'chattr' command. You may have done this to avoid the file being managed by "
1347+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
1348+"by resolvconf in order to correctly support dynamic sources of DNS "
1349+"information."
1350+msgstr ""
1351+
1352+#. Type: error
1353+#. Description
1354+#: ../templates:6001
1355+msgid ""
1356+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
1357+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
1358+"original file contained static resolver configuration, it is recommended "
1359+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
1360+msgstr ""
1361+
1362+#. Type: error
1363+#. Description
1364+#: ../templates:6001
1365+msgid ""
1366+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
1367+"original contents of this file, but this is not recommended."
1368+msgstr ""
1369
1370=== modified file 'debian/po/vi.po'
1371--- debian/po/vi.po 2012-01-02 07:57:48 +0000
1372+++ debian/po/vi.po 2012-05-06 19:31:17 +0000
1373@@ -6,7 +6,7 @@
1374 msgstr ""
1375 "Project-Id-Version: resolvconf 1.39\n"
1376 "Report-Msgid-Bugs-To: resolvconf@packages.debian.org\n"
1377-"POT-Creation-Date: 2011-05-31 20:26+0200\n"
1378+"POT-Creation-Date: 2012-05-02 12:49-0700\n"
1379 "PO-Revision-Date: 2008-02-12 22:24+1030\n"
1380 "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
1381 "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
1382@@ -30,16 +30,16 @@
1383 "The resolvconf package contains the infrastructure required for dynamic "
1384 "updating of the resolver configuration file. Part of the necessary "
1385 "infrastructure is a symbolic link from /etc/resolv.conf to /run/resolvconf/"
1386-"resolv.conf. If you choose this option then this link will be created; "
1387-"the existing /etc/resolv.conf file will be preserved as /etc/resolvconf/"
1388-"resolv.conf.d/original, and will be restored if this package is removed."
1389+"resolv.conf. If you choose this option then this link will be created; the "
1390+"existing /etc/resolv.conf file will be preserved as /etc/resolvconf/resolv."
1391+"conf.d/original, and will be restored if this package is removed."
1392 msgstr ""
1393 "Gói resolveconf chứa cơ sở hạ tầng cần thiết để cập nhật động tập tin cấu "
1394 "hình của phần m�m giải quyết. Một phần của cơ sở hạ tầng cần thiết là một "
1395-"liên kết tượng trưng từ « /etc/resolv.conf » đến « /run/resolvconf/"
1396-"resolv.conf ». Bật tùy ch�n này thì liên kết này sẽ được tạo; tập tin « /etc/"
1397-"resolv.conf » đã tồn tại sẽ được bảo tồn dưới dạng « /etc/resolvconf/resolv."
1398-"conf.d/original » và sẽ cũng được phục hồi nếu gói này bị gỡ b�."
1399+"liên kết tượng trưng từ « /etc/resolv.conf » đến « /run/resolvconf/resolv."
1400+"conf ». Bật tùy ch�n này thì liên kết này sẽ được tạo; tập tin « /etc/resolv."
1401+"conf » đã tồn tại sẽ được bảo tồn dưới dạng « /etc/resolvconf/resolv.conf.d/"
1402+"original » và sẽ cũng được phục hồi nếu gói này bị gỡ b�."
1403
1404 #. Type: boolean
1405 #. Description
1406@@ -175,3 +175,38 @@
1407 "Sau khi các dòng « dns-nameservers » cần thiết đã được thêm vào tập tin « /"
1408 "etc/network/interfaces », liên kết « /etc/resolvconf/resolv.conf.d/tail » "
1409 "nên bị thay thế bằng một liên kết tới « /dev/null »."
1410+
1411+#. Type: error
1412+#. Description
1413+#: ../templates:6001
1414+msgid "Removing immutable filesystem bit from /etc/resolv.conf"
1415+msgstr ""
1416+
1417+#. Type: error
1418+#. Description
1419+#: ../templates:6001
1420+msgid ""
1421+"The file /etc/resolv.conf was marked immutable on the filesystem with the "
1422+"'chattr' command. You may have done this to avoid the file being managed by "
1423+"NetworkManager in the past. In Ubuntu 12.04 and above, this file is managed "
1424+"by resolvconf in order to correctly support dynamic sources of DNS "
1425+"information."
1426+msgstr ""
1427+
1428+#. Type: error
1429+#. Description
1430+#: ../templates:6001
1431+msgid ""
1432+"The immutable flag on /etc/resolv.conf will be removed now, and the current "
1433+"file will be moved to /etc/resolvconf/resolv.conf.d/original. If the "
1434+"original file contained static resolver configuration, it is recommended "
1435+"that you copy the file to /etc/resolvconf/resolv.conf.d/head."
1436+msgstr ""
1437+
1438+#. Type: error
1439+#. Description
1440+#: ../templates:6001
1441+msgid ""
1442+"After upgrade you may remove the /etc/resolv.conf symlink and restore the "
1443+"original contents of this file, but this is not recommended."
1444+msgstr ""
1445
1446=== modified file 'debian/postinst'
1447--- debian/postinst 2012-02-20 03:54:42 +0000
1448+++ debian/postinst 2012-05-06 19:31:17 +0000
1449@@ -15,78 +15,70 @@
1450
1451 OLD_RUN_DIR=/var/run
1452
1453-echo_first_arg() { echo "$1" ; }
1454 is_immutable_file() {
1455 [ "$1" ] || return 2
1456 [ -e "$1" ] || return 1
1457 [ ! -L "$1" ] || return 1
1458- which lsattr >/dev/null 2>&1 || return 2
1459- echo_first_arg $(lsattr "$1") | grep -sq i
1460+ lsattr "$1" | awk '$1 ~ /i/ { exit 0; }; { exit 1; }'
1461 }
1462
1463-### Symlink ###
1464
1465 case "$1" in
1466 configure)
1467 # Linkify /etc/resolv.conf if appropriate
1468 db_get resolvconf/linkify-resolvconf
1469- if [ "$RET" = "true" ] || [ -e /var/lib/resolvconf/convert ]; then
1470- # Cleanup flag from previous implementation where the symlink
1471- # would be created by the upstart job (wasn't working because of / writability)
1472- # FIXME: This code and the above || [ -e /var/lib/resolvconf/convert ] can be
1473- # dropped in Ubuntu 12.10.
1474- rm -rf /var/lib/resolvconf
1475-
1476+ if [ "$RET" = "true" ] ; then
1477 if is_immutable_file /etc/resolv.conf ; then
1478- report_err "Cannot replace the current /etc/resolv.conf with a symbolic link because it is immutable. To correct this problem, gain root privileges in a terminal and run 'chattr -i /etc/resolv.conf' and then 'dpkg --configure resolvconf'. Aborting."
1479- exit 1
1480- else
1481- if [ -f /etc/resolv.conf ] \
1482- && [ ! -L /etc/resolv.conf ]
1483- then
1484- # Back up original file
1485- if [ ! -e /etc/resolvconf/resolv.conf.d/original ] ; then
1486- cp -a /etc/resolv.conf /etc/resolvconf/resolv.conf.d/original
1487- db_get resolvconf/link-tail-to-original
1488- if [ "$RET" = "true" ]; then
1489- ln -s original /etc/resolvconf/resolv.conf.d/tail
1490- fi
1491+ db_input critical resolvconf/fixing-immutable
1492+ chattr -i /etc/resolv.conf
1493+ fi
1494+
1495+ if [ -f /etc/resolv.conf ] \
1496+ && [ ! -L /etc/resolv.conf ]
1497+ then
1498+ # Back up original file
1499+ if [ ! -e /etc/resolvconf/resolv.conf.d/original ] ; then
1500+ cp -a /etc/resolv.conf /etc/resolvconf/resolv.conf.d/original
1501+ db_get resolvconf/link-tail-to-original
1502+ if [ "$RET" = "true" ]; then
1503+ ln -s original /etc/resolvconf/resolv.conf.d/tail
1504 else
1505- cp -a /etc/resolv.conf /etc/resolv.conf.dpkg-old
1506+ : > /etc/resolvconf/resolv.conf.d/tail
1507 fi
1508-
1509+ else
1510+ cp -a /etc/resolv.conf /etc/resolv.conf.dpkg-old
1511+ fi
1512 # Even though we create this dir in the preinst,
1513- # don't assume that it's still here; a reboot
1514- # after unpack may have left us with no upstart
1515- # job in place and /run cleaned out.
1516- mkdir -p /run/resolvconf/interface
1517+ # don't assume that it's still here; a reboot
1518+ # after unpack may have left us with no upstart
1519+ # job in place and /run cleaned out.
1520+ mkdir -p /run/resolvconf/interface
1521
1522- # Before creating the link, make sure that the original file is
1523- # at the target of the link. /sbin/resolvconf will overwrite
1524- # this when it does an update, of course.
1525- if [ ! -e /run/resolvconf/resolv.conf ] ; then
1526- cp -a /etc/resolv.conf /run/resolvconf/resolv.conf
1527- fi
1528- # Add the original file to the database so that its contents
1529- # are included when resolvconf updates.
1530- # Yes, this is an ugly workaround for the problem that there
1531- # is no way to obtain nameserver information from interface
1532- # configurers after they have done their configuration work.
1533- cp -a /etc/resolv.conf /run/resolvconf/interface/original.resolvconf
1534+ # Before creating the link, make sure that the original file is
1535+ # at the target of the link. /sbin/resolvconf will overwrite
1536+ # this when it does an update, of course.
1537+ if [ ! -e /run/resolvconf/resolv.conf ] ; then
1538+ cp -a /etc/resolv.conf /run/resolvconf/resolv.conf
1539 fi
1540- # Create the link and make sure we don't convert it again on upgrade
1541- # The link is relative to allow for cp from outside a chroot into a chroot
1542- # to work without overwriting the file outside the chroot (or failing)
1543- ln -nsf ../run/resolvconf/resolv.conf /etc/resolv.conf
1544- db_set resolvconf/linkify-resolvconf false
1545+ # Add the original file to the database so that its contents
1546+ # are included when resolvconf updates.
1547+ # Yes, this is an ugly workaround for the problem that there
1548+ # is no way to obtain nameserver information from interface
1549+ # configurers after they have done their configuration work.
1550+ cp -a /etc/resolv.conf /run/resolvconf/interface/original.resolvconf
1551 fi
1552+
1553+ # Create the link and make sure we don't convert it again on upgrade
1554+ # The link is relative to allow for cp from outside a chroot into a chroot
1555+ # to work without overwriting the file outside the chroot (or failing)
1556+ ln -nsf ../run/resolvconf/resolv.conf /etc/resolv.conf
1557+ db_set resolvconf/linkify-resolvconf false
1558 fi
1559
1560 # FHS violation; get rid of it, we use /run directly now.
1561 if [ -e /etc/resolvconf/run ]; then
1562 rm -rf /etc/resolvconf/run
1563 fi
1564-
1565 ;;
1566 # triggered)
1567 # Don't do anything here
1568
1569=== modified file 'debian/postrm'
1570--- debian/postrm 2012-02-02 01:43:09 +0000
1571+++ debian/postrm 2012-05-06 19:31:17 +0000
1572@@ -8,6 +8,8 @@
1573 report() { echo "${MYNAME}: $*" ; }
1574 report_info() { report "$*" >&2 ; }
1575
1576+OLD_RUN_DIR=/var/run
1577+
1578 is_installed() {
1579 # Same function in preinst, postinst, postrm
1580 [ "$1" ] || return 1
1581@@ -73,13 +75,19 @@
1582 #
1583 # Remove all remaining cruft
1584 #
1585+ if [ -L /etc/resolvconf/run ] ; then
1586+ rm -f /etc/resolvconf/run
1587+ elif [ -d /etc/resolvconf/run ] ; then
1588+ rm -rf /etc/resolvconf/run
1589+ fi
1590 rm -f /etc/resolvconf/resolv.conf.d/tail
1591 rm -f /etc/resolvconf/resolv.conf.d/original
1592 rm -f /etc/resolvconf/update.d/bind # Old conffile
1593 rm -f /etc/default/resolvconf
1594 rm -f /etc/dhcp3/dhclient-enter-hooks.d/resolvconf
1595+ rm -f /etc/init.d/resolvconf.dpkg-old
1596+ rm -rf "${OLD_RUN_DIR}/resolvconf" || :
1597 rm -rf /run/resolvconf || :
1598- rm -rf /etc/init.d/resolvconf.dpkg-old
1599 ;;
1600 # disappear|upgrade)
1601 # Don't do anything on upgrade
1602
1603=== modified file 'debian/preinst'
1604--- debian/preinst 2012-01-02 07:19:42 +0000
1605+++ debian/preinst 2012-05-06 19:31:17 +0000
1606@@ -4,7 +4,7 @@
1607
1608 MYNAME=resolvconf.preinst
1609 report() { echo "${MYNAME}: $*" ; }
1610-report_err() { report "Error: $*" >&2 ; }
1611+report_warn() { report "Warning: $*" >&2 ; }
1612 report_info() { report "$*" >&2 ; }
1613
1614 is_installed() {
1615@@ -17,19 +17,18 @@
1616 ### Create run-time directories ###
1617 #
1618 # We create the run-time directories here, in the preinst, so that even if
1619-# resolvconf is run before the postinst runs then there is nevertheless a
1620-# place for resolvconf to store data. (The latter can occur if resolvconf
1621+# resolvconf is run before the postinst runs there is nevertheless a place
1622+# for resolvconf to store data. The latter can occur if resolvconf
1623 # is installed simultaneously with a caching nameserver package whose
1624-# postinst runs resolvconf to add its IP address.)
1625-#
1626-# The new standard location is /run;
1627-# the old standard location was /lib/init/rw on Debian, /var/run/ on Ubuntu.
1628+# postinst runs resolvconf to add its IP address.
1629 #
1630 case "$1" in
1631 install|upgrade)
1632 # Ensure that /run/resolvconf/interface exists.
1633 mkdir -p /run/resolvconf/interface
1634
1635+ # Ensure that /etc/resolvconf exists.
1636+ mkdir -p /etc/resolvconf
1637 ;;
1638 # abort-upgrade)
1639 # Don't do anything because we don't anything in the postrm on upgrade or on failed-upgrade
1640
1641=== modified file 'debian/resolvconf.000resolvconf.if-up'
1642--- debian/resolvconf.000resolvconf.if-up 2011-11-30 19:05:04 +0000
1643+++ debian/resolvconf.000resolvconf.if-up 2012-05-06 19:31:17 +0000
1644@@ -30,5 +30,5 @@
1645 "
1646 done
1647
1648-echo -n "$R" | /sbin/resolvconf -a "${IFACE}.${ADDRFAM}"
1649+echo -n "$R" | /sbin/resolvconf -a "${IFACE}.${ADDRFAM}" || :
1650
1651
1652=== modified file 'debian/resolvconf.resolvconf.if-down'
1653--- debian/resolvconf.resolvconf.if-down 2011-11-30 19:05:04 +0000
1654+++ debian/resolvconf.resolvconf.if-down 2012-05-06 19:31:17 +0000
1655@@ -16,9 +16,9 @@
1656 dhcp)
1657 # Delete record left behind by TERMinated udhcpc
1658 # This works around bug #605215
1659- /sbin/resolvconf -d "${IFACE}.udhcpc"
1660+ /sbin/resolvconf -d "${IFACE}.udhcpc" || :
1661 ;;
1662 esac
1663
1664-/sbin/resolvconf -d "${IFACE}.${ADDRFAM}"
1665+/sbin/resolvconf -d "${IFACE}.${ADDRFAM}" || :
1666
1667
1668=== modified file 'debian/templates'
1669--- debian/templates 2012-02-20 03:54:42 +0000
1670+++ debian/templates 2012-05-06 19:31:17 +0000
1671@@ -82,3 +82,20 @@
1672 After the required "dns-nameservers" lines have been added to
1673 /etc/network/interfaces, the /etc/resolvconf/resolv.conf.d/tail link
1674 should be replaced by one to /dev/null.
1675+
1676+Template: resolvconf/fixing-immutable
1677+Type: error
1678+_Description: Removing immutable filesystem bit from /etc/resolv.conf
1679+ The file /etc/resolv.conf was marked immutable on the filesystem with the
1680+ 'chattr' command. You may have done this to avoid the file being managed
1681+ by NetworkManager in the past. In Ubuntu 12.04 and above, this file is
1682+ managed by resolvconf in order to correctly support dynamic sources of DNS
1683+ information.
1684+ .
1685+ The immutable flag on /etc/resolv.conf will be removed now, and the current
1686+ file will be moved to /etc/resolvconf/resolv.conf.d/original. If the
1687+ original file contained static resolver configuration, it is recommended
1688+ that you copy the file to /etc/resolvconf/resolv.conf.d/head.
1689+ .
1690+ After upgrade you may remove the /etc/resolv.conf symlink and restore the
1691+ original contents of this file, but this is not recommended.
1692
1693=== modified file 'man/resolvconf.8'
1694--- man/resolvconf.8 2012-03-17 19:11:52 +0000
1695+++ man/resolvconf.8 2012-05-06 19:31:17 +0000
1696@@ -329,7 +329,7 @@
1697 Copy of the \fI/etc/resolv.conf\fR file before the resolvconf package was installed.
1698 This file has no effect on the functioning of resolvconf;
1699 it is retained so that \fI/etc/resolv.conf\fR can be restored
1700-to its original state if the resolvconf package if removed.
1701+to its original state if the resolvconf package is removed.
1702
1703 Note also that a copy of this file is included in the database
1704 until the first reboot after installation of the resolvconf package;

Subscribers

People subscribed via source and target branches