[SCM] live-manual branch, debian-next, updated. debian/3.0_a14-1-17-g11a810c

chals chals at altorricon.com
Wed Aug 1 21:35:52 UTC 2012


The following commit has been merged in the debian-next branch:
commit 11a810c5c13e86ae79bf489ce5f11bce6a1061bb
Author: chals <chals at altorricon.com>
Date:   Wed Aug 1 23:36:37 2012 +0200

    Updating Spanish translation of user_customization-packages (multiple lists).

diff --git a/manual/ca/user_customization-packages.ssi b/manual/ca/user_customization-packages.ssi
index f67a4b8..a6aefcf 100644
--- a/manual/ca/user_customization-packages.ssi
+++ b/manual/ca/user_customization-packages.ssi
@@ -223,9 +223,14 @@ code{
 
 3~ Llistes locals de paquets
 
-Ja sigui afegin metapaquets a una llista, paquets individuals, o una
-combinació d'ambdós, totes les llistes de paquets locals s'emmagatzemen a
-#{config/package-lists/}#.
+Whether you list metapackages, individual packages, or a combination of
+both, all local package lists are stored in #{config/package-lists/}#. Since
+more than one list can be used, this lends itself well to modular
+designs. For example, you may decide to devote one list to a particular
+choice of desktop, another to a collection of related packages that might as
+easily be used on top of a different desktop. This allows you to experiment
+with different combinations of sets of packages with a minimum of fuss,
+sharing common lists between different live image projects.
 
 Les llistes de paquets que es troben en aquest directori han de tenir el
 sufix #{.list}# per ser processades, i a més a més un sufix d'etapa
@@ -244,21 +249,25 @@ instaŀlador non-live. Com s'ha esmentat anteriorment, si es vol que aquesta
 llista sigui la mateixa que la llista de l'etapa chroot, simplement
 utilitzar el sufix #{.list}#.
 
-3~ Ampliació d'una llista mitjançant includes
+3~ Generated package lists
 
-Les llistes de paquets que s'inclouen amb live-build fan un ús extensiu dels
-includes. Es poden consultar al directori
-#{/usr/share/live/build/package-lists/}#  ja que serveixen com a bons
-exemples de com escriure llistes pròpies.
+It sometimes happens that the best way to compose a list is to generate it
+with a script. Any line starting with an exclamation point indicates a
+command to be executed within the chroot when the image is built. For
+example, one might include the line #{! grep-aptavail -n -sPackage
+-FPriority standard | sort}# in a package list to produce a sorted list of
+available packages with #{Priority: standard}#.
 
-Per exemple, per fer una llista que inclogui la llista predefinida #{gnome}#
-més /{iceweasel}/, crear #{config/package-lists/my.list.chroot}# amb el
-contingut:
+In fact, selecting packages with the #{grep-aptavail}# command (from the
+#{dctrl-tools}# package) is so useful that #{live-build}# provides a
+#{Packages}# helper script as a convenience. This script takes two
+arguments: #{field}# and #{pattern}#. Thus, you can create a list with the
+following contents:
 
 code{
 
- #include <gnome>
- iceweasel
+ $ lb config
+ $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot
 
 }code
 
@@ -319,28 +328,6 @@ code{
 
 No és possible el anidament dels condicionals.
 
-3~ Tasques
-
-L'instaŀlador de Debian ofereix al usuari opcions d'una sèrie de llistes de
-paquets preseleccionats, cadascuna centrada en un tipus particular de
-sistema, o una tasca per a la qual es pot utilitzar un sistema, com
-"Graphical desktop environment", "Mail server" o "Laptop". Aquestes llistes
-es diuen "tasks" (tasques) i son suportades per APT a través de l'opció
-"Task:" es poden especificar una o més tasques a live-build posant-les en
-una llista a #{config/task-lists/}#, com en l'exemple següent.
-
-code{
-
- $ lb config
- $ echo "mail-server file-server" >> config/task-lists/my.list.chroot
-
-}code
-
-Es poden llistar les principals tasques disponibles al instaŀlador de Debian
-amb #{tasksel --list-tasks}# al sistema viu. El contingut de qualsevol
-tasca, fins i tot les no estan incloses en aquesta llista, poden ser
-examinades amb #{tasksel --task-packages}#.
-
 3~desktop-and-language-tasks Tasques d'escriptori i llenguatge
 
 Les tasques d'escriptori i el llenguatge són casos especials que necessiten
diff --git a/manual/de/user_customization-packages.ssi b/manual/de/user_customization-packages.ssi
index 9149bd5..1f93ddf 100644
--- a/manual/de/user_customization-packages.ssi
+++ b/manual/de/user_customization-packages.ssi
@@ -211,7 +211,13 @@ code{
 3~ Local package lists
 
 Whether you list metapackages, individual packages, or a combination of
-both, all local package lists are stored in #{config/package-lists/}#.
+both, all local package lists are stored in #{config/package-lists/}#. Since
+more than one list can be used, this lends itself well to modular
+designs. For example, you may decide to devote one list to a particular
+choice of desktop, another to a collection of related packages that might as
+easily be used on top of a different desktop. This allows you to experiment
+with different combinations of sets of packages with a minimum of fuss,
+sharing common lists between different live image projects.
 
 Package lists that exist in this directory need to have a #{.list}# suffix
 in order to be processed, and then an additional stage suffix, #{.chroot}#
@@ -228,20 +234,25 @@ typically use such a list with one of the non-live installer variants. As
 mentioned above, if you want this list to be the same as your chroot stage
 list, simply use the #{.list}# suffix by itself.
 
-3~ Extending a provided package list using includes
+3~ Generated package lists
 
-The package lists that are included with live-build make extensive use of
-includes. Refer to these in the #{/usr/share/live/build/package-lists/}#
-directory, as they serve as good examples of how to write your own lists.
+It sometimes happens that the best way to compose a list is to generate it
+with a script. Any line starting with an exclamation point indicates a
+command to be executed within the chroot when the image is built. For
+example, one might include the line #{! grep-aptavail -n -sPackage
+-FPriority standard | sort}# in a package list to produce a sorted list of
+available packages with #{Priority: standard}#.
 
-For example, to make a list that includes the predefined #{gnome}# list plus
-/{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the
+In fact, selecting packages with the #{grep-aptavail}# command (from the
+#{dctrl-tools}# package) is so useful that #{live-build}# provides a
+#{Packages}# helper script as a convenience. This script takes two
+arguments: #{field}# and #{pattern}#. Thus, you can create a list with the
 following contents:
 
 code{
 
- #include <gnome>
- iceweasel
+ $ lb config
+ $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot
 
 }code
 
@@ -301,28 +312,6 @@ code{
 
 The nesting of conditionals is not supported.
 
-3~ Tasks
-
-The Debian Installer offers the user choices of a number of preselected
-lists of packages, each one focused on a particular kind of system, or task
-a system may be used for, such as "Graphical desktop environment", "Mail
-server" or "Laptop". These lists are called "tasks" and are supported by APT
-through the "Task:" field. You can specify one or more tasks in live-build
-by putting them in a list in #{config/task-lists/}#, as in the example
-below.
-
-code{
-
- $ lb config
- $ echo "mail-server file-server" >> config/task-lists/my.list.chroot
-
-}code
-
-The primary tasks available in the Debian Installer can be listed with
-#{tasksel --list-tasks}# in the live system. The contents of any task,
-including the ones not included in this list, may be examined with #{tasksel
---task-packages}#.
-
 3~desktop-and-language-tasks Desktop and language tasks
 
 Desktop and language tasks are special cases that need some extra planning
diff --git a/manual/es/user_customization-packages.ssi b/manual/es/user_customization-packages.ssi
index c1ca991..c267bce 100644
--- a/manual/es/user_customization-packages.ssi
+++ b/manual/es/user_customization-packages.ssi
@@ -234,9 +234,15 @@ code{
 
 3~ Listas de paquetes locales
 
-Tanto si en las listas se incluyen metapaquetes, paquetes individuales, o
-una combinación de los dos, todas las listas de paquetes locales se deben
-depositar en el directorio #{config/package-lists/}#.
+Ya sea incluyendo metapaquetes en una lista, paquetes individuales, o una
+combinación de ambos, todas las listas de paquetes locales se deben
+almacenar en #{config/package-lists/}#. Ya que se puede utilizar más de una
+lista, esto se presta muy bien a los diseños modulares. Por ejemplo, se
+puede dedicar una lista a una elección particular de escritorio, la otra a
+una colección de paquetes relacionados que puedan ser fácilmente utilizados
+sobre un escritorio diferente. Esto permite experimentar con diferentes
+combinaciones de conjuntos de paquetes con un mínimo esfuerzo, así como
+compartir listas comunes entre diferentes proyectos de imágenes en vivo.
 
 Para que sean procesadas, las listas de paquetes que se depositen en este
 directorio deben tener la extensión #{.list}# además de la extensión de la
@@ -255,22 +261,26 @@ normal («non-live» N.del T.). Tal y como se mencionaba anteriormente, si se
 desea usar la misma lista para la etapa «chroot» basta con solamente añadir
 el sufijo #{.list}#
 
-3~ Extensión de una lista de paquetes dada mediante «includes»
+3~ Listas de paquetes generadas
 
-Las listas de paquetes predefinidas en live-build hacen un uso intensivo de
-las directivas «includes». Los ficheros existentes en el directorio
-#{/usr/share/live/build/package-lists/}# pueden servir como buen ejemplo de
-como escribir listas de paquetes.
+A veces ocurre que la mejor manera de crear una lista es generarla con un
+script. Cualquier línea que comience con un signo de exclamación indica un
+comando que se ejecutará dentro del chroot cuando la imagen se
+construya. Por ejemplo, se podría incluir la línea #{! grep-aptavail -n
+-sPackage -FPriority standard | sort}# en una lista de paquetes para
+producir una lista ordenada de los paquetes disponibles con #{Priority:
+standard}#.
 
-Por ejemplo, para hacer una lista de paquetes que incluya la lista de
-paquetes predefinida #{gnome}# y añadir el paquete /{iceweasel}/ se puede
-crear un fichero llamado #{config/package-lists/my.list.chroot}# con el
-siguiente contenido:
+De hecho, la selección de paquetes con la orden #{grep-aptavail}# (del
+paquete #{dctrl-tools}#) es tan útil que #{live-build}# proporciona un
+script de ayuda llamado #{Packages}#. Este script acepta dos argumentos:
+#{field}# y #{pattern}#. Por lo tanto, se puede crear una lista con los
+siguientes contenidos:
 
 code{
 
- #include <gnome>
- iceweasel
+ $ lb config
+ $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot
 
 }code
 
@@ -334,29 +344,6 @@ code{
 
 No se permite el anidamiento de estructuras condicionales.
 
-3~ Tareas
-
-El Instalador de Debian ofrece al usuario un conjunto de opciones con una
-lista de paquetes preseleccionada enfocadas a configurar un tipo de sistema
-o configurar el sistema para realizar una tarea como puede ser «Entorno de
-escritorio gráfico», «Servidor de correo», «Portátil», etc. Estas listas son
-llamadas «tareas» ("Tasks") y son soportadas por APT mediante el campo
-«Task:». Se puede especificar una o más tareas a live-build poniéndolas en
-una lista en #{config/task-lists/}#, como en el ejemplo siguiente.
-
-code{
-
- $ lb config
- $ echo "mail-server file-server" >> config/task-lists/my.list.chroot
-
-}code
-
-Una vez ha sido arrancado el sistema en vivo puede conocerse qué tareas
-primarias están disponibles en el Instalador de Debian mediante la orden
-#{tasksel --list-tasks}#. La lista de paquetes contenidos en cualquier tarea
-(incluidas aquellas que no aparecen en la lista de tareas primarias) puede
-obtenerse mediante la orden #{tasksel --task-packages}#.
-
 3~desktop-and-language-tasks Tareas de Escritorio e Idioma
 
 Las tareas de escritorio y de idioma son casos especiales que necesitan un
diff --git a/manual/fr/user_customization-packages.ssi b/manual/fr/user_customization-packages.ssi
index 7ccf79a..56f087e 100644
--- a/manual/fr/user_customization-packages.ssi
+++ b/manual/fr/user_customization-packages.ssi
@@ -227,9 +227,14 @@ code{
 
 3~ Listes de paquets locaux
 
- Même si vous incluez métapaquets, des paquets individuels, ou une
-combinaison des deux, toutes les listes de paquets locaux sont stockées
-dans#{config/package-lists/}#.
+Whether you list metapackages, individual packages, or a combination of
+both, all local package lists are stored in #{config/package-lists/}#. Since
+more than one list can be used, this lends itself well to modular
+designs. For example, you may decide to devote one list to a particular
+choice of desktop, another to a collection of related packages that might as
+easily be used on top of a different desktop. This allows you to experiment
+with different combinations of sets of packages with a minimum of fuss,
+sharing common lists between different live image projects.
 
 Les listes de paquets qui existent dans ce répertoire ont besoin d'avoir un
 suffixe #{.list}# pour être traitées, puis un suffixe d'étape supplémentaire
@@ -248,21 +253,25 @@ une des variantes d'installation non-live. Comme mentionné ci-dessus, si
 vous voulez que cette liste soit la même que votre liste pour l'étape
 chroot, utilisez simplement le suffixe #{.list}#. 
 
-3~ Extension d'un liste de paquets fournis à l'aide de «includes»
+3~ Generated package lists
 
-Les listes de paquets qui sont incluses avec live-build font un grand usage
-des «includes». Reportez-vous à celles-ci dans le répertoire
-#{/usr/share/live/build/package-lists/}#, car elles servent d'exemples pour
-savoir comment écrire vos propres listes.
+It sometimes happens that the best way to compose a list is to generate it
+with a script. Any line starting with an exclamation point indicates a
+command to be executed within the chroot when the image is built. For
+example, one might include the line #{! grep-aptavail -n -sPackage
+-FPriority standard | sort}# in a package list to produce a sorted list of
+available packages with #{Priority: standard}#.
 
-Par exemple, pour faire une liste qui comprend la liste prédéfinie
-#{gnome}#, plus /{iceweasel}/, créer #{config/package-lists/my.list.chroot}#
-avec le contenu suivant:
+In fact, selecting packages with the #{grep-aptavail}# command (from the
+#{dctrl-tools}# package) is so useful that #{live-build}# provides a
+#{Packages}# helper script as a convenience. This script takes two
+arguments: #{field}# and #{pattern}#. Thus, you can create a list with the
+following contents:
 
 code{
 
- #include <gnome>
- iceweasel
+ $ lb config
+ $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot
 
 }code
 
@@ -323,29 +332,6 @@ code{
 
 L'imbrication des conditionnels n'est pas soutenu.
 
-3~ Tâches
-
-L'installateur Debian offre l'utilisateur le choix d'un certain nombre de
-listes présélectionnées de paquets, chacune centrée sur un type particulier
-de système ou d'une tâche pour laquelle un système peut être utilisé, comme
-«environnement de bureau graphique», «serveur de messagerie» ou
-«portable». Ces listes sont appelés «tâches» (Tasks) et sont soutenues par
-APT grâce à l'option «Task:» Vous pouvez spécifier une ou plusieurs tâches à
-live-build en les plaçant dans une liste dans #{config/task-lists/}#, comme
-dans l'exemple ci-dessous.
-
-code{
-
- $ lb config
- $ echo "mail-server file-server" >> config/task-lists/my.list.chroot
-
-}code
-
-Les tâches principales disponibles dans l'installateur Debian peuvent être
-listées avec #{tasksel --list-tasks}# dans le système live. Le contenu de
-n'importe quelle tâche, y compris celles non incluses dans cette liste,
-peuvent être examinées avec #{tasksel --task-packages}#.
-
 3~desktop-and-language-tasks Tâches de bureau et de la langue
 
 Les tâches de bureau et de la langue sont des cas particuliers qui ont
diff --git a/manual/it/user_customization-packages.ssi b/manual/it/user_customization-packages.ssi
index 98f0ad5..9b46d0d 100644
--- a/manual/it/user_customization-packages.ssi
+++ b/manual/it/user_customization-packages.ssi
@@ -220,7 +220,13 @@ code{
 3~ Elenchi locali dei pacchetti
 
 Whether you list metapackages, individual packages, or a combination of
-both, all local package lists are stored in #{config/package-lists/}#.
+both, all local package lists are stored in #{config/package-lists/}#. Since
+more than one list can be used, this lends itself well to modular
+designs. For example, you may decide to devote one list to a particular
+choice of desktop, another to a collection of related packages that might as
+easily be used on top of a different desktop. This allows you to experiment
+with different combinations of sets of packages with a minimum of fuss,
+sharing common lists between different live image projects.
 
 Per essere processati, gli elenchi dei pacchetti che si trovano in questa
 directory devono avere un suffisso #{.list}# e un suffisso #{.chroot}# o
@@ -237,21 +243,25 @@ installati nel filesystem ma inclusi sul dispositivo live sotto
 dell'installatore; come detto sopra, se si vuole che questo sia identico
 all'elenco della fase chroot, usare semplicemente il suffisso #{.list}#.
 
-3~ Estendere un'elenco di pacchetti usando gli include
+3~ Generated package lists
 
-Gli elenchi di pacchetti inclusi in live-build fanno un notevole uso di
-include. Far riferimento a questi nella directory
-#{/usr/share/live/build/package-lists/}#, in quanto portano ottimi esempi su
-come scriverne di propri.
+It sometimes happens that the best way to compose a list is to generate it
+with a script. Any line starting with an exclamation point indicates a
+command to be executed within the chroot when the image is built. For
+example, one might include the line #{! grep-aptavail -n -sPackage
+-FPriority standard | sort}# in a package list to produce a sorted list of
+available packages with #{Priority: standard}#.
 
-Per esempio, per creare un elenco che includa quello predefinito di
-#{gnome}#più /{iceweasel}/, creare
-#{config/package-lists/mio.elenco.chroot}# con i seguenti contenuti:
+In fact, selecting packages with the #{grep-aptavail}# command (from the
+#{dctrl-tools}# package) is so useful that #{live-build}# provides a
+#{Packages}# helper script as a convenience. This script takes two
+arguments: #{field}# and #{pattern}#. Thus, you can create a list with the
+following contents:
 
 code{
 
- #include <gnome>
- iceweasel
+ $ lb config
+ $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot
 
 }code
 
@@ -312,28 +322,6 @@ code{
 
 Le condizioni nidificate non sono supportate.
 
-3~ Task
-
-L'installatore Debian offre all'utente la scelta di vari elenchi di
-pacchetti pre-selezionati, ognuno dei quali focalizzato su un particolare
-tipo di sistema, o il tipo di attività per cui utilizzarlo, come "Graphical
-desktop environment", "Mail server" o "Laptop". Questi elenchi sono chiamati
-"task" e sono gestiti da APT attraverso il campo"Task:". In live-build si
-possono specificare uno o più task inserendoli in una lista in
-#{config/task-lists/}#, come nell'esempio seguente.
-
-code{
-
- $ lb config
- $ echo "mail-server file-server" >> config/task-lists/my.list.chroot
-
-}code
-
-I task principali disponibili nell'installatore Debian possono essere
-elencati nel sistema live con #{tasksel --list-tasks}#. I contenuti di ogni
-task, inclusi quelli non inclusi in questo elenco, possono essere esaminati
-con #{tasksel --task-packages}#.
-
 3~desktop-and-language-tasks Task per desktop e lingua
 
 I task per i desktop e la lingua sono un caso particolare che necessita di
diff --git a/manual/po/ca/user_customization-packages.ssi.po b/manual/po/ca/user_customization-packages.ssi.po
index f449e02..090db97 100644
--- a/manual/po/ca/user_customization-packages.ssi.po
+++ b/manual/po/ca/user_customization-packages.ssi.po
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual VERSION\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
 "PO-Revision-Date: 2012-08-01 22:09+0200\n"
 "Last-Translator: Carlos Zuferri <chals at altorricon.com>\n"
 "Language-Team:  <debian-live at lists.debian.org>\n"
@@ -52,15 +52,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -124,15 +123,14 @@ msgstr "code{"
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -627,11 +625,14 @@ msgstr "3~ Llistes locals de paquets"
 #: en/user_customization-packages.ssi:128
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
 msgstr ""
-"Ja sigui afegin metapaquets a una llista, paquets individuals, o una "
-"combinació d'ambdós, totes les llistes de paquets locals s'emmagatzemen a #"
-"{config/package-lists/}#."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:130
@@ -676,41 +677,44 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
-msgstr "3~ Ampliació d'una llista mitjançant includes"
+#, fuzzy
+#| msgid "3~ Local package lists"
+msgid "3~ Generated package lists"
+msgstr "3~ Llistes locals de paquets"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
-"Les llistes de paquets que s'inclouen amb live-build fan un ús extensiu dels "
-"includes. Es poden consultar al directori #{/usr/share/live/build/package-"
-"lists/}#  ja que serveixen com a bons exemples de com escriure llistes "
-"pròpies."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
-"Per exemple, per fer una llista que inclogui la llista predefinida #{gnome}# "
-"més /{iceweasel}/, crear #{config/package-lists/my.list.chroot}# amb el "
-"contingut:"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| " $ lb config\n"
+#| " $ echo task-gnome-desktop > config/package-lists/gnome-desktop.list.chroot\n"
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo task-gnome-desktop > config/package-lists/gnome-desktop.list.chroot\n"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:151
@@ -826,58 +830,11 @@ msgstr "No és possible el anidament dels condicionals."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr "3~ Tasques"
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-"L'instaŀlador de Debian ofereix al usuari opcions d'una sèrie de llistes de "
-"paquets preseleccionats, cadascuna centrada en un tipus particular de "
-"sistema, o una tasca per a la qual es pot utilitzar un sistema, com "
-"\"Graphical desktop environment\", \"Mail server\" o \"Laptop\". Aquestes "
-"llistes es diuen \"tasks\" (tasques) i son suportades per APT a través de "
-"l'opció \"Task:\" es poden especificar una o més tasques a live-build posant-"
-"les en una llista a #{config/task-lists/}#, com en l'exemple següent."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-"Es poden llistar les principals tasques disponibles al instaŀlador de Debian "
-"amb #{tasksel --list-tasks}# al sistema viu. El contingut de qualsevol "
-"tasca, fins i tot les no estan incloses en aquesta llista, poden ser "
-"examinades amb #{tasksel --task-packages}#."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr "3~desktop-and-language-tasks Tasques d'escriptori i llenguatge"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -902,7 +859,7 @@ msgstr ""
 "llengües corresponents."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -920,7 +877,7 @@ msgstr ""
 "comportament de live-build per defecte."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -935,7 +892,7 @@ msgstr ""
 "podrie incloure les següents tasques:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -947,7 +904,7 @@ msgstr ""
 " $ echo \"japanese japanese-desktop japanese-gnome-desktop\" >> config/task-lists/my.list.chroot\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -961,7 +918,7 @@ msgstr ""
 "instaŀlarà. Així:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -971,7 +928,7 @@ msgstr ""
 " $ echo 'tasksel tasksel/desktop multiselect kde' >> config/preseed/my.preseed.chroot\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
@@ -980,7 +937,7 @@ msgstr ""
 "lloc de \"kde\"."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
@@ -989,7 +946,7 @@ msgstr ""
 "modificats o de tercers"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -1007,7 +964,7 @@ msgstr ""
 "funcionalitat personalitzada i/o propietària."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -1024,22 +981,22 @@ msgstr ""
 "guide/ i en altres llocs."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr "Hi ha dues formes d'instaŀlar paquets personalitzats modificats:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr "_* #{packages.chroot}#"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr "_* L'ús d'un repositori APT personalitzat"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -1051,12 +1008,12 @@ msgstr ""
 "temps necessari."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr "3~ Fer servir #{packages.chroot}# per instaŀar paquets personalitzats"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -1069,7 +1026,7 @@ msgstr ""
 "construcció - no cal especificar res més en cap altre lloc."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
@@ -1078,7 +1035,7 @@ msgstr ""
 "de fer això és utilitzar #{dpkg-name}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
@@ -1087,12 +1044,12 @@ msgstr ""
 "té els seus desavantatges:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr "_* No és possible utilitzar APT segur."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
@@ -1101,7 +1058,7 @@ msgstr ""
 "chroot/}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
@@ -1110,12 +1067,12 @@ msgstr ""
 "el control de revisió."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr "3~ Fer servir un repositori APT per instaŀlar paquets personalitzats"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -1127,7 +1084,7 @@ msgstr ""
 "per més detalls."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -1139,12 +1096,12 @@ msgstr ""
 "modificats."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr "3~ Paquets personalitzats i APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -1159,7 +1116,7 @@ msgstr ""
 "versió, APT triarà per instaŀlar el paquet amb la versió més alta."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -1175,12 +1132,12 @@ msgstr ""
 "per més informació."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr "2~ Configurar APT en temps de construcció"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -1197,12 +1154,12 @@ msgstr ""
 "opcions que comencen amb #{apt}# a la pàgina del manual de #{lb_config}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr "3~choosing-apt-or-aptitude Seleccionar apt o aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -1217,7 +1174,7 @@ msgstr ""
 "notable és la forma en que es manegen els paquets que falten."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
@@ -1226,7 +1183,7 @@ msgstr ""
 "l'instaŀlació de paquets fallarà. Aquesta és la configuració per defecte."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
@@ -1235,12 +1192,12 @@ msgstr ""
 "l'instaŀlació de paquets tindrà èxit."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr "3~ L'ús d'un proxy amb APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -1251,18 +1208,18 @@ msgstr ""
 "apt-ftp-proxy}# o #{--apt-http-proxy}# segons sigui necessari, per exemple,"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr " $ lb config --apt-http-proxy http://proxy/\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr "3~ Afinar APT per estalviar espai"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -1272,7 +1229,7 @@ msgstr ""
 "aquest cas una o altra o ambdós de les següentes opcions poden ser d'interès."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
@@ -1280,13 +1237,13 @@ msgstr ""
 "Si no es vol incloure els índexs d'APT en la imatge, es poden omitir amb:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr " $ lb config --apt-indices false\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1302,7 +1259,7 @@ msgstr ""
 "aquests índexs."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
@@ -1311,13 +1268,13 @@ msgstr ""
 "massa la imatge, es pot desactivar aquesta opció per defecte d'APT amb:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr " $ lb config --apt-recommends false\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1345,12 +1302,12 @@ msgstr ""
 "{APT pinning}#apt-pinning."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr "3~ Passar opcions per a apt o aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1363,12 +1320,12 @@ msgstr ""
 "pàgines del manual de #{apt}# i #{aptitude}# per a més detalls."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr "3~apt-pinning APT pinning"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1381,7 +1338,7 @@ msgstr ""
 "aquest últim cas, crear #{config/includes.chroot/etc/apt/preferences}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1398,7 +1355,7 @@ msgstr ""
 "wheezy. El que segueix aconseguira això:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1414,7 +1371,7 @@ msgstr ""
 " Pin-Priority: 600\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1428,18 +1385,18 @@ msgstr ""
 " END\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr "*{Nota:}* Es poden usar comodins en els noms dels paquets (per exemple, *{Package: live-*}*) amb la versió 0.8.14 o superior d'Apt. Això significa que funciona amb wheezy utilitzant:\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr "$ lb config --distribution wheezy"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 msgid ""
 "Negative pin priorities will prevent a package from being installed, as in "
 "the case where you do not want a package that is recommended by another "
@@ -1462,7 +1419,7 @@ msgstr ""
 "preferences}#:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/po/de/user_customization-packages.ssi.po b/manual/po/de/user_customization-packages.ssi.po
index e0771ba..a0afae8 100644
--- a/manual/po/de/user_customization-packages.ssi.po
+++ b/manual/po/de/user_customization-packages.ssi.po
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual VERSION\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
 "PO-Revision-Date: 2011-04-23 14:15+0300\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -52,15 +52,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -124,15 +123,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -501,7 +499,13 @@ msgstr ""
 #: en/user_customization-packages.ssi:128
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
 msgstr ""
 
 #. type: Plain text
@@ -536,31 +540,36 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
+msgid "3~ Generated package lists"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
 #, no-wrap
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
 
 #. type: Plain text
@@ -650,45 +659,11 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -702,7 +677,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -713,7 +688,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -723,7 +698,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -732,7 +707,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -741,7 +716,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -749,21 +724,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -774,7 +749,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -785,22 +760,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -808,12 +783,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -822,45 +797,45 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -868,7 +843,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -876,12 +851,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -891,7 +866,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -901,12 +876,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -917,12 +892,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -932,26 +907,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -959,18 +934,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -978,20 +953,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1001,20 +976,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1030,12 +1005,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1044,12 +1019,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1058,7 +1033,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1069,7 +1044,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1080,7 +1055,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1090,18 +1065,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 msgid ""
 "Negative pin priorities will prevent a package from being installed, as in "
 "the case where you do not want a package that is recommended by another "
@@ -1115,7 +1090,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/po/es/user_customization-packages.ssi.po b/manual/po/es/user_customization-packages.ssi.po
index 32beb10..def3c6e 100644
--- a/manual/po/es/user_customization-packages.ssi.po
+++ b/manual/po/es/user_customization-packages.ssi.po
@@ -7,8 +7,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual VERSION\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
-"PO-Revision-Date: 2012-08-01 15:27+0200\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
+"PO-Revision-Date: 2012-08-01 23:32+0100\n"
 "Last-Translator: Carlos Zuferri <chals at altorricon.com>\n"
 "Language-Team: Debian Live <debian-live at lists.debian.org>\n"
 "Language: es\n"
@@ -54,15 +54,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -126,15 +125,14 @@ msgstr "code{"
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -636,11 +634,23 @@ msgstr "3~ Listas de paquetes locales"
 #: en/user_customization-packages.ssi:128
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
-msgstr ""
-"Tanto si en las listas se incluyen metapaquetes, paquetes individuales, o "
-"una combinación de los dos, todas las listas de paquetes locales se deben "
-"depositar en el directorio #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
+msgstr ""
+"Ya sea incluyendo metapaquetes en una lista, paquetes individuales, o una "
+"combinación de ambos, todas las listas de paquetes locales se deben "
+"almacenar en #{config/package-lists/}#. Ya que se puede utilizar más de una "
+"lista, esto se presta muy bien a los diseños modulares. Por ejemplo, se "
+"puede dedicar una lista a una elección particular de escritorio, la otra a "
+"una colección de paquetes relacionados que puedan ser fácilmente utilizados "
+"sobre un escritorio diferente. Esto permite experimentar con diferentes "
+"combinaciones de conjuntos de paquetes con un mínimo esfuerzo, así como "
+"compartir listas comunes entre diferentes proyectos de imágenes en vivo."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:130
@@ -685,42 +695,50 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
-msgstr "3~ Extensión de una lista de paquetes dada mediante «includes»"
+msgid "3~ Generated package lists"
+msgstr "3~ Listas de paquetes generadas"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
-"Las listas de paquetes predefinidas en live-build hacen un uso intensivo de "
-"las directivas «includes». Los ficheros existentes en el directorio #{/usr/"
-"share/live/build/package-lists/}# pueden servir como buen ejemplo de como "
-"escribir listas de paquetes."
+"A veces ocurre que la mejor manera de crear una lista es generarla con un "
+"script. Cualquier línea que comience con un signo de exclamación indica un "
+"comando que se ejecutará dentro del chroot cuando la imagen se construya. "
+"Por ejemplo, se podría incluir la línea #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# en una lista de paquetes para producir una lista "
+"ordenada de los paquetes disponibles con #{Priority: standard}#."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
-"Por ejemplo, para hacer una lista de paquetes que incluya la lista de "
-"paquetes predefinida #{gnome}# y añadir el paquete /{iceweasel}/ se puede "
-"crear un fichero llamado #{config/package-lists/my.list.chroot}# con el "
-"siguiente contenido:"
+"De hecho, la selección de paquetes con la orden #{grep-aptavail}# (del "
+"paquete #{dctrl-tools}#) es tan útil que #{live-build}# proporciona un "
+"script de ayuda llamado #{Packages}#. Este script acepta dos argumentos: #"
+"{field}# y #{pattern}#. Por lo tanto, se puede crear una lista con los "
+"siguientes contenidos:"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
 #, no-wrap
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:151
@@ -839,59 +857,11 @@ msgstr "No se permite el anidamiento de estructuras condicionales."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr "3~ Tareas"
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-"El Instalador de Debian ofrece al usuario un conjunto de opciones con una "
-"lista de paquetes preseleccionada enfocadas a configurar un tipo de sistema "
-"o configurar el sistema para realizar una tarea como puede ser «Entorno de "
-"escritorio gráfico», «Servidor de correo», «Portátil», etc. Estas listas son "
-"llamadas «tareas» (\"Tasks\") y son soportadas por APT mediante el campo "
-"«Task:». Se puede especificar una o más tareas a live-build poniéndolas en "
-"una lista en #{config/task-lists/}#, como en el ejemplo siguiente."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-"Una vez ha sido arrancado el sistema en vivo puede conocerse qué tareas "
-"primarias están disponibles en el Instalador de Debian mediante la orden #"
-"{tasksel --list-tasks}#. La lista de paquetes contenidos en cualquier tarea "
-"(incluidas aquellas que no aparecen en la lista de tareas primarias) puede "
-"obtenerse mediante la orden #{tasksel --task-packages}#."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr "3~desktop-and-language-tasks Tareas de Escritorio e Idioma"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -915,7 +885,7 @@ msgstr ""
 "correspondientes tareas del idioma."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -933,7 +903,7 @@ msgstr ""
 "comportamiento por defecto de live-build."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -949,7 +919,7 @@ msgstr ""
 "tareas:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -961,7 +931,7 @@ msgstr ""
 " $ echo \"japanese japanese-desktop japanese-gnome-desktop\" >> config/task-lists/my.list.chroot\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -975,7 +945,7 @@ msgstr ""
 "instalar. Por lo tanto:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -985,7 +955,7 @@ msgstr ""
 " $ echo 'tasksel tasksel/desktop multiselect kde' >> config/preseed/my.preseed.chroot\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
@@ -994,7 +964,7 @@ msgstr ""
 "lugar de \"kde\"."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
@@ -1003,7 +973,7 @@ msgstr ""
 "o paquetes modificados"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -1021,7 +991,7 @@ msgstr ""
 "paquetes «de terceros» para añadir funcionalidades a medida o propietarias."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -1038,22 +1008,22 @@ msgstr ""
 "la creación de paquetes a medida."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr "Existen dos formas de instalar paquetes personalizados:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr "_* #{packages.chroot}#"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr "_* Utilizando un repositorio APT personalizado"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -1065,12 +1035,12 @@ msgstr ""
 "repositorio APT personalizado es más lento de poner en marcha."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr "3~ Método #{packages.chroot}# para instalar paquetes personalizados"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -1084,7 +1054,7 @@ msgstr ""
 "los paquetes."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
@@ -1093,7 +1063,7 @@ msgstr ""
 "es usar #{dpkg-name}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
@@ -1102,12 +1072,12 @@ msgstr ""
 "tiene desventajas:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr "_* No es posible utilizar secure APT."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
@@ -1116,7 +1086,7 @@ msgstr ""
 "{config/packages.chroot/}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
@@ -1125,12 +1095,12 @@ msgstr ""
 "control de versiones."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr "3~ Método de repositorio APT para instalar paquetes personalizados"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -1142,7 +1112,7 @@ msgstr ""
 "los paquetes a instalar}#choosing-packages-to-install."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -1153,12 +1123,12 @@ msgstr ""
 "reutilizada posteriormente para ofrecer nuevas versiones de los paquetes."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr "3~ Paquetes personalizados y APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -1173,7 +1143,7 @@ msgstr ""
 "seleccionará para instalar el paquete con número de versión superior."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -1189,12 +1159,12 @@ msgstr ""
 "{APT pinning}#apt-pinning."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr "2~ Configurar APT en la creación"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -1213,12 +1183,12 @@ msgstr ""
 "opciones que comienzan con #{apt}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr "3~choosing-apt-or-aptitude Utilizar apt o aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -1233,7 +1203,7 @@ msgstr ""
 "manera de tratar los paquetes no disponibles."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
@@ -1242,7 +1212,7 @@ msgstr ""
 "instalación fallará. Es el comportamiento por defecto."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
@@ -1251,12 +1221,12 @@ msgstr ""
 "la instalación continuará sin error."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr "3~ Utilización de un proxy con APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -1267,18 +1237,18 @@ msgstr ""
 "las opciones  #{--apt-ftp-proxy}# o #{--apt-http-proxy}#. Por ejemplo:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr " $ lb config --apt-http-proxy http://proxy/\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr "3~ Ajuste de APT para ahorrar espacio"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -1288,7 +1258,7 @@ msgstr ""
 "instalación. Las dos opciones descritas a continuación pueden ser de interes."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
@@ -1297,13 +1267,13 @@ msgstr ""
 "utilizar la siguiente opción:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr " $ lb config --apt-indices false\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1320,7 +1290,7 @@ msgstr ""
 "# o #{apt-get install}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
@@ -1330,13 +1300,13 @@ msgstr ""
 "con:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr " $ lb config --apt-recommends false\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1364,12 +1334,12 @@ msgstr ""
 "explica en {APT pinning}#apt-pinning."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr "3~ Pasar opciones a apt o a aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1383,12 +1353,12 @@ msgstr ""
 "y #{aptitude}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr "3~apt-pinning APT pinning"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1402,7 +1372,7 @@ msgstr ""
 "includes.chroot/etc/apt/preferences}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1420,7 +1390,7 @@ msgstr ""
 "se puede realizar de la siguiente forma:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1436,7 +1406,7 @@ msgstr ""
 " Pin-Priority: 600\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1450,18 +1420,18 @@ msgstr ""
 " END\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr "*{Nota:}* Se pueden usar comodines en los nombres de los paquetes a fijar (p.ej. *{Package: live-*}*) si se usa una versión de apt igual o superior a 0.8.14. Esto significa que funciona con wheezy usando:\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr "$ lb config --distribution wheezy"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 msgid ""
 "Negative pin priorities will prevent a package from being installed, as in "
 "the case where you do not want a package that is recommended by another "
@@ -1485,7 +1455,7 @@ msgstr ""
 "contenido a #{config/chroot_apt/preferences}#:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/po/fr/user_customization-packages.ssi.po b/manual/po/fr/user_customization-packages.ssi.po
index 627afa3..bb2b672 100644
--- a/manual/po/fr/user_customization-packages.ssi.po
+++ b/manual/po/fr/user_customization-packages.ssi.po
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
 "PO-Revision-Date: 2012-08-01 21:53+0200\n"
 "Last-Translator: Carlos Zuferri <chals at altorricon.com>\n"
 "Language-Team:  <debian-live at lists.debian.org>\n"
@@ -52,15 +52,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -124,15 +123,14 @@ msgstr "code{"
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -628,11 +626,14 @@ msgstr "3~ Listes de paquets locaux"
 #: en/user_customization-packages.ssi:128
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
 msgstr ""
-" Même si vous incluez métapaquets, des paquets individuels, ou une "
-"combinaison des deux, toutes les listes de paquets locaux sont stockées dans#"
-"{config/package-lists/}#."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:130
@@ -677,41 +678,44 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
-msgstr "3~ Extension d'un liste de paquets fournis à l'aide de «includes»"
+#, fuzzy
+#| msgid "3~ Local package lists"
+msgid "3~ Generated package lists"
+msgstr "3~ Listes de paquets locaux"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
-"Les listes de paquets qui sont incluses avec live-build font un grand usage "
-"des «includes». Reportez-vous à celles-ci dans le répertoire #{/usr/share/"
-"live/build/package-lists/}#, car elles servent d'exemples pour savoir "
-"comment écrire vos propres listes."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
-"Par exemple, pour faire une liste qui comprend la liste prédéfinie #{gnome}"
-"#, plus /{iceweasel}/, créer #{config/package-lists/my.list.chroot}# avec le "
-"contenu suivant:"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
-#, no-wrap
+#, fuzzy, no-wrap
+#| msgid ""
+#| " $ lb config\n"
+#| " $ echo task-gnome-desktop > config/package-lists/gnome-desktop.list.chroot\n"
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo task-gnome-desktop > config/package-lists/gnome-desktop.list.chroot\n"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:151
@@ -827,59 +831,11 @@ msgstr "L'imbrication des conditionnels n'est pas soutenu."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr "3~ Tâches"
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-"L'installateur Debian offre l'utilisateur le choix d'un certain nombre de "
-"listes présélectionnées de paquets, chacune centrée sur un type particulier "
-"de système ou d'une tâche pour laquelle un système peut être utilisé, comme "
-"«environnement de bureau graphique», «serveur de messagerie» ou «portable». "
-"Ces listes sont appelés «tâches» (Tasks) et sont soutenues par APT grâce à "
-"l'option «Task:» Vous pouvez spécifier une ou plusieurs tâches à live-build "
-"en les plaçant dans une liste dans #{config/task-lists/}#, comme dans "
-"l'exemple ci-dessous."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-"Les tâches principales disponibles dans l'installateur Debian peuvent être "
-"listées avec #{tasksel --list-tasks}# dans le système live. Le contenu de "
-"n'importe quelle tâche, y compris celles non incluses dans cette liste, "
-"peuvent être examinées avec #{tasksel --task-packages}#."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr "3~desktop-and-language-tasks Tâches de bureau et de la langue"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -902,7 +858,7 @@ msgstr ""
 "l'installation influence le choix des tâches de la langue correspondante."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -921,7 +877,7 @@ msgstr ""
 "défaut de live-build."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -937,7 +893,7 @@ msgstr ""
 "les tâches suivantes:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -949,7 +905,7 @@ msgstr ""
 " $ echo \"japanese japanese-desktop japanese-gnome-desktop\" >> config/task-lists/my.list.chroot\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -963,7 +919,7 @@ msgstr ""
 "et ne l'installera pas. Ainsi:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -973,7 +929,7 @@ msgstr ""
 " $ echo 'tasksel tasksel/desktop multiselect kde' >> config/preseed/my.preseed.chroot\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
@@ -982,7 +938,7 @@ msgstr ""
 "lieu de \"kde\"."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
@@ -991,7 +947,7 @@ msgstr ""
 "modifiés ou de tiers"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -1009,7 +965,7 @@ msgstr ""
 "ajouter des fonctionnalités sur mesure et/ou propriétaires."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -1026,22 +982,22 @@ msgstr ""
 "org/doc/maint-guide/ et ailleurs"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr "Il y a deux façons d'installer des paquets personnalisés modifiés:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr "_* #{packages.chroot}#"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr "_* Utiliser un dépôt APT personnalisé"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -1052,12 +1008,12 @@ msgstr ""
 "en utilisant un dépôt personnalisé APT est plus fastidieux à mettre en place."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr "3~ Utilisant #{packages.chroot}# pour installer paquets personnalisés"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -1070,7 +1026,7 @@ msgstr ""
 "construction du systéme - vous n'avez pas besoin de les spécifier ailleurs."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
@@ -1079,7 +1035,7 @@ msgstr ""
 "simple de le faire consiste à utiliser #{dpkg-name}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
@@ -1088,12 +1044,12 @@ msgstr ""
 "personnalisés a des inconvénients:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr "_* Il n'est pas possible d'utiliser secure APT."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
@@ -1102,7 +1058,7 @@ msgstr ""
 "{config/packages.chroot/}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
@@ -1111,12 +1067,12 @@ msgstr ""
 "contrôle de révision."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr "3~ Utiliser un dépôt APT pour installer des paquets personnalisés."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -1128,7 +1084,7 @@ msgstr ""
 "to-install pour plus de détails."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -1139,12 +1095,12 @@ msgstr ""
 "date ultérieure pour offrir les mises à jour des paquets modifiés."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr "3~ Les paquets personnalisés et APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -1159,7 +1115,7 @@ msgstr ""
 "APT choisira d'installer le paquet avec la numéro de version supérieur."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -1175,12 +1131,12 @@ msgstr ""
 "plus d'informations."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr "2~ Configuration d'APT au moment de la construction"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -1197,12 +1153,12 @@ msgstr ""
 "options commençant par #{apt}# dans la page de manuel de #{lb_config}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr "3~choosing-apt-or-aptitude Choisir apt ou aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -1216,7 +1172,7 @@ msgstr ""
 "différence notable étant la manière dont les paquets manquants sont traités."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
@@ -1225,7 +1181,7 @@ msgstr ""
 "l'installation va échouer. C'est le réglage par défaut."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
@@ -1234,12 +1190,12 @@ msgstr ""
 "l'installation va réussir."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr "3~ Utilisation d'un proxy avec APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -1251,18 +1207,18 @@ msgstr ""
 "nécessaire, par exemple"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr " $ lb config --apt-http-proxy http://proxy/\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr "3~ Régler APT pour économiser de l'espace"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -1273,7 +1229,7 @@ msgstr ""
 "d'intérêt."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
@@ -1282,13 +1238,13 @@ msgstr ""
 "pouvez omettre avec:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr " $ lb config --apt-indices false\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1304,7 +1260,7 @@ msgstr ""
 "créer ces indices."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
@@ -1313,13 +1269,13 @@ msgstr ""
 "image trop, vous pouvez désactiver l'option par défaut d'APT avec:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr " $ lb config --apt-recommends false\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1347,12 +1303,12 @@ msgstr ""
 "pinning}#apt-pinning."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr "3~ Passer des options à apt ou aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1365,12 +1321,12 @@ msgstr ""
 "les pages de manuel #{apt}# et #{aptitude}# pour plus de détails"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr "3~apt-pinning APT pinning"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1384,7 +1340,7 @@ msgstr ""
 "etc/apt/preferences}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1401,7 +1357,7 @@ msgstr ""
 "cible, wheezy. Ce qui suit devrait accomplir ça:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1417,7 +1373,7 @@ msgstr ""
 " Pin-Priority: 600\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1431,18 +1387,18 @@ msgstr ""
 " END\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr "*{Remarque:}* Caractères génériques peuvent être utilisés dans les noms des paquets (par exemple *{Package: live-*}*) avec la version 0.8.14 ou supérieure d'Apt. Cela signifie qu'il fonctionne avec wheezy en utilisant:\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr "$ lb config --distribution wheezy"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 msgid ""
 "Negative pin priorities will prevent a package from being installed, as in "
 "the case where you do not want a package that is recommended by another "
@@ -1465,7 +1421,7 @@ msgstr ""
 "en ajoutant la strophe suivante à #{config/chroot_apt/preferences}#:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/po/it/user_customization-packages.ssi.po b/manual/po/it/user_customization-packages.ssi.po
index 1709b78..f1fb8c9 100644
--- a/manual/po/it/user_customization-packages.ssi.po
+++ b/manual/po/it/user_customization-packages.ssi.po
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
 "PO-Revision-Date: 2012-04-03 18:01+0200\n"
 "Last-Translator: skizzhg <skizzhg at gmx.com>\n"
 "Language-Team: Italian <tp at lists.linux.it>\n"
@@ -54,15 +54,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -126,15 +125,14 @@ msgstr "code{"
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -640,16 +638,16 @@ msgstr "3~ Elenchi locali dei pacchetti"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:128
-#, fuzzy
-#| msgid ""
-#| "You may supplement the predefined lists using local package lists stored "
-#| "in #{config/package-lists/}#."
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
 msgstr ""
-"Gli elenchi predefiniti si possono integrare usando quelli locali dei "
-"pacchetti in #{config/package-lists/}#."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:130
@@ -692,38 +690,38 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
-msgstr "3~ Estendere un'elenco di pacchetti usando gli include"
+#, fuzzy
+#| msgid "3~ Local package lists"
+msgid "3~ Generated package lists"
+msgstr "3~ Elenchi locali dei pacchetti"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
-"Gli elenchi di pacchetti inclusi in live-build fanno un notevole uso di "
-"include. Far riferimento a questi nella directory #{/usr/share/live/build/"
-"package-lists/}#, in quanto portano ottimi esempi su come scriverne di "
-"propri."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
-"Per esempio, per creare un elenco che includa quello predefinito di #{gnome}"
-"#più /{iceweasel}/, creare #{config/package-lists/mio.elenco.chroot}# con i "
-"seguenti contenuti:"
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
 #, no-wrap
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
 
 #. type: Plain text
@@ -827,56 +825,11 @@ msgstr "Le condizioni nidificate non sono supportate."
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr "3~ Task"
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-"L'installatore Debian offre all'utente la scelta di vari elenchi di "
-"pacchetti pre-selezionati, ognuno dei quali focalizzato su un particolare "
-"tipo di sistema, o il tipo di attività per cui utilizzarlo, come \"Graphical "
-"desktop environment\", \"Mail server\" o \"Laptop\". Questi elenchi sono "
-"chiamati \"task\" e sono gestiti da APT attraverso il campo\"Task:\". In "
-"live-build si possono specificare uno o più task inserendoli in una lista in "
-"#{config/task-lists/}#, come nell'esempio seguente."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-"I task principali disponibili nell'installatore Debian possono essere "
-"elencati nel sistema live con #{tasksel --list-tasks}#. I contenuti di ogni "
-"task, inclusi quelli non inclusi in questo elenco, possono essere esaminati "
-"con #{tasksel --task-packages}#."
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr "3~desktop-and-language-tasks Task per desktop e lingua"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -900,7 +853,7 @@ msgstr ""
 "corrispondenti task della lingua."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -918,7 +871,7 @@ msgstr ""
 "creazione di una live."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -933,7 +886,7 @@ msgstr ""
 "supporto per il giapponese può includere questi task:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -942,7 +895,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -955,7 +908,7 @@ msgstr ""
 "installerà:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -963,7 +916,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
@@ -972,7 +925,7 @@ msgstr ""
 "di \"kde\"."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
@@ -981,7 +934,7 @@ msgstr ""
 "modificati o di terze parti"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -998,7 +951,7 @@ msgstr ""
 "utilizzati per aggiungere funzionalità proprietarie o su misura."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -1015,22 +968,22 @@ msgstr ""
 "maint-guide/ e altrove."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr "Ci sono due modi per installare pacchetti personalizzati:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr "_* Utilizzare repository APT personalizzati"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -1041,13 +994,13 @@ msgstr ""
 "repository APT personalizzato è più laborioso da configurare."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr ""
 "3~ Utilizzare #{packages.chroot}# per installare pacchetti personalizzati"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -1060,7 +1013,7 @@ msgstr ""
 "specificarli altrove."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
@@ -1069,7 +1022,7 @@ msgstr ""
 "semplice per farlo è usare #{dpkg-name}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
@@ -1078,12 +1031,12 @@ msgstr ""
 "personalizzati presenta degli svantaggi:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr "_* non è possibile usare secure APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
@@ -1092,7 +1045,7 @@ msgstr ""
 "packages.chroot/}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
@@ -1101,13 +1054,13 @@ msgstr ""
 "versione."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr ""
 "3~ Utilizzare un repository APT per installare pacchetti personalizzati"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -1119,7 +1072,7 @@ msgstr ""
 "packages-to-install."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -1130,12 +1083,12 @@ msgstr ""
 "per offrire aggiornamenti dei pacchetti modificati."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr "3~ Pacchetti personalizzati e APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -1150,7 +1103,7 @@ msgstr ""
 "sceglie di installare quello con il numero di versione più alto."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -1165,12 +1118,12 @@ msgstr ""
 "veda {APT pinning}#apt-pinning per maggiori informazioni."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr "2~ Configurare APT in fase di costruzione"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -1187,12 +1140,12 @@ msgstr ""
 "iniziano con #{apt}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr "3~choosing-apt-or-aptitude Scegliere apt o aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -1207,7 +1160,7 @@ msgstr ""
 "vengono gestiti quelli mancanti."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
@@ -1216,7 +1169,7 @@ msgstr ""
 "esito negativo; questo è l'impostazine predefinita."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
@@ -1225,12 +1178,12 @@ msgstr ""
 "avrà successo."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr "3~ Utilizzare un proxy con APT"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -1241,18 +1194,18 @@ msgstr ""
 "ftp-proxy}# o #{--apt-http-proxy}# secondo necessità:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr "3~ Modificare APT per risparmiare spazio"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -1262,20 +1215,20 @@ msgstr ""
 "in tal caso una o entrambe delle seguenti opzioni possono essere d'interesse."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
 msgstr "È possibile non includere gli indici di APT con:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1290,7 +1243,7 @@ msgstr ""
 "l'utente deve usare prima #{apt-get update}# per crearli."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
@@ -1299,13 +1252,13 @@ msgstr ""
 "troppo l'immagine, si può disabilitare l'opzione predefinita di APT con:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1332,12 +1285,12 @@ msgstr ""
 "spiegato in {APT pinning}#apt-pinning."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr "3~ Passare opzioni ad apt o aptitude"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1350,12 +1303,12 @@ msgstr ""
 "di #{apt}# e #{aptitude}# per i dettagli."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr "3~apt-pinning APT pinning"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1368,7 +1321,7 @@ msgstr ""
 "{config/includes.chroot/etc/apt/preferences}#."
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1385,7 +1338,7 @@ msgstr ""
 "servirà allo scopo:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1396,7 +1349,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1406,18 +1359,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr "*{Nota:}* con la versione 0.8.14 o superiore di Apt si possono utilizzare wildcard nei nomi dei pacchetti (*{Package: live-*}*). Ciò significa che funziona con wheezy usando:\n"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 #, fuzzy
 #| msgid ""
 #| "Negative pin priorities will prevent a package from being installed, as "
@@ -1449,7 +1402,7 @@ msgstr ""
 "chroot_apt/preferences}# la seguente definizione:"
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/po/pt_BR/user_customization-packages.ssi.po b/manual/po/pt_BR/user_customization-packages.ssi.po
index 04c10e4..659b245 100644
--- a/manual/po/pt_BR/user_customization-packages.ssi.po
+++ b/manual/po/pt_BR/user_customization-packages.ssi.po
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
 "PO-Revision-Date: 2010-10-22 08:58-0200\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -52,15 +52,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -124,15 +123,14 @@ msgstr "code{"
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -503,7 +501,13 @@ msgstr ""
 #: en/user_customization-packages.ssi:128
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
 msgstr ""
 
 #. type: Plain text
@@ -538,31 +542,36 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
+msgid "3~ Generated package lists"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
 #, no-wrap
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
 
 #. type: Plain text
@@ -652,45 +661,11 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -704,7 +679,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -715,7 +690,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -725,7 +700,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -734,7 +709,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -743,7 +718,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -751,21 +726,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -776,7 +751,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -787,22 +762,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -810,12 +785,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -824,45 +799,45 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -870,7 +845,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -878,12 +853,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -893,7 +868,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -903,12 +878,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -919,12 +894,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -934,26 +909,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -961,18 +936,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -980,20 +955,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1003,20 +978,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1032,12 +1007,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1046,12 +1021,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1060,7 +1035,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1071,7 +1046,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1082,7 +1057,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1092,18 +1067,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 msgid ""
 "Negative pin priorities will prevent a package from being installed, as in "
 "the case where you do not want a package that is recommended by another "
@@ -1117,7 +1092,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/po/ro/user_customization-packages.ssi.po b/manual/po/ro/user_customization-packages.ssi.po
index 4a2fda5..5ad9bfa 100644
--- a/manual/po/ro/user_customization-packages.ssi.po
+++ b/manual/po/ro/user_customization-packages.ssi.po
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
 "PO-Revision-Date: 2010-10-22 08:58-0200\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -53,15 +53,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -125,15 +124,14 @@ msgstr "code{"
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -504,7 +502,13 @@ msgstr ""
 #: en/user_customization-packages.ssi:128
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
 msgstr ""
 
 #. type: Plain text
@@ -539,31 +543,36 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
+msgid "3~ Generated package lists"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
 #, no-wrap
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
 
 #. type: Plain text
@@ -653,45 +662,11 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -705,7 +680,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -716,7 +691,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -726,7 +701,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -735,7 +710,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -744,7 +719,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -752,21 +727,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -777,7 +752,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -788,22 +763,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -811,12 +786,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -825,45 +800,45 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -871,7 +846,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -879,12 +854,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -894,7 +869,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -904,12 +879,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -920,12 +895,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -935,26 +910,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -962,18 +937,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -981,20 +956,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1004,20 +979,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1033,12 +1008,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1047,12 +1022,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1061,7 +1036,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1072,7 +1047,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1083,7 +1058,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1093,18 +1068,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 msgid ""
 "Negative pin priorities will prevent a package from being installed, as in "
 "the case where you do not want a package that is recommended by another "
@@ -1118,7 +1093,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/pot/user_customization-packages.ssi.pot b/manual/pot/user_customization-packages.ssi.pot
index efbcad8..92985b1 100644
--- a/manual/pot/user_customization-packages.ssi.pot
+++ b/manual/pot/user_customization-packages.ssi.pot
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-manual VERSION\n"
-"POT-Creation-Date: 2012-08-01 15:12+0300\n"
+"POT-Creation-Date: 2012-08-01 23:16+0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -53,15 +53,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:167
 #: en/user_customization-packages.ssi:177
 #: en/user_customization-packages.ssi:187
-#: en/user_customization-packages.ssi:201
-#: en/user_customization-packages.ssi:218
-#: en/user_customization-packages.ssi:228
-#: en/user_customization-packages.ssi:293
-#: en/user_customization-packages.ssi:305
-#: en/user_customization-packages.ssi:315
-#: en/user_customization-packages.ssi:333
-#: en/user_customization-packages.ssi:350
-#: en/user_customization-packages.ssi:358 en/user_customization-runtime.ssi:14
+#: en/user_customization-packages.ssi:205
+#: en/user_customization-packages.ssi:215
+#: en/user_customization-packages.ssi:280
+#: en/user_customization-packages.ssi:292
+#: en/user_customization-packages.ssi:302
+#: en/user_customization-packages.ssi:320
+#: en/user_customization-packages.ssi:337
+#: en/user_customization-packages.ssi:345 en/user_customization-runtime.ssi:14
 #: en/user_customization-runtime.ssi:27 en/user_customization-runtime.ssi:45
 #: en/user_customization-runtime.ssi:57 en/user_customization-runtime.ssi:76
 #: en/user_customization-runtime.ssi:84 en/user_customization-runtime.ssi:93
@@ -125,15 +124,14 @@ msgstr ""
 #: en/user_customization-packages.ssi:173
 #: en/user_customization-packages.ssi:183
 #: en/user_customization-packages.ssi:193
-#: en/user_customization-packages.ssi:206
-#: en/user_customization-packages.ssi:224
-#: en/user_customization-packages.ssi:233
-#: en/user_customization-packages.ssi:297
-#: en/user_customization-packages.ssi:309
-#: en/user_customization-packages.ssi:319
-#: en/user_customization-packages.ssi:346
-#: en/user_customization-packages.ssi:354
-#: en/user_customization-packages.ssi:363 en/user_customization-runtime.ssi:21
+#: en/user_customization-packages.ssi:211
+#: en/user_customization-packages.ssi:220
+#: en/user_customization-packages.ssi:284
+#: en/user_customization-packages.ssi:296
+#: en/user_customization-packages.ssi:306
+#: en/user_customization-packages.ssi:333
+#: en/user_customization-packages.ssi:341
+#: en/user_customization-packages.ssi:350 en/user_customization-runtime.ssi:21
 #: en/user_customization-runtime.ssi:31 en/user_customization-runtime.ssi:49
 #: en/user_customization-runtime.ssi:70 en/user_customization-runtime.ssi:80
 #: en/user_customization-runtime.ssi:89 en/user_customization-runtime.ssi:98
@@ -502,7 +500,13 @@ msgstr ""
 #: en/user_customization-packages.ssi:128
 msgid ""
 "Whether you list metapackages, individual packages, or a combination of "
-"both, all local package lists are stored in #{config/package-lists/}#."
+"both, all local package lists are stored in #{config/package-lists/}#. Since "
+"more than one list can be used, this lends itself well to modular designs. "
+"For example, you may decide to devote one list to a particular choice of "
+"desktop, another to a collection of related packages that might as easily be "
+"used on top of a different desktop. This allows you to experiment with "
+"different combinations of sets of packages with a minimum of fuss, sharing "
+"common lists between different live image projects."
 msgstr ""
 
 #. type: Plain text
@@ -537,31 +541,36 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:138
-msgid "3~ Extending a provided package list using includes"
+msgid "3~ Generated package lists"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:140
 msgid ""
-"The package lists that are included with live-build make extensive use of "
-"includes. Refer to these in the #{/usr/share/live/build/package-lists/}# "
-"directory, as they serve as good examples of how to write your own lists."
+"It sometimes happens that the best way to compose a list is to generate it "
+"with a script. Any line starting with an exclamation point indicates a "
+"command to be executed within the chroot when the image is built. For "
+"example, one might include the line #{! grep-aptavail -n -sPackage -"
+"FPriority standard | sort}# in a package list to produce a sorted list of "
+"available packages with #{Priority: standard}#."
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:142
 msgid ""
-"For example, to make a list that includes the predefined #{gnome}# list "
-"plus /{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the "
-"following contents:"
+"In fact, selecting packages with the #{grep-aptavail}# command (from the #"
+"{dctrl-tools}# package) is so useful that #{live-build}# provides a #"
+"{Packages}# helper script as a convenience. This script takes two arguments: "
+"#{field}# and #{pattern}#. Thus, you can create a list with the following "
+"contents:"
 msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:147
 #, no-wrap
 msgid ""
-" #include <gnome>\n"
-" iceweasel\n"
+" $ lb config\n"
+" $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot\n"
 msgstr ""
 
 #. type: Plain text
@@ -651,45 +660,11 @@ msgstr ""
 
 #. type: Plain text
 #: en/user_customization-packages.ssi:197
-msgid "3~ Tasks"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:199
-msgid ""
-"The Debian Installer offers the user choices of a number of preselected "
-"lists of packages, each one focused on a particular kind of system, or task "
-"a system may be used for, such as \"Graphical desktop environment\", \"Mail "
-"server\" or \"Laptop\". These lists are called \"tasks\" and are supported "
-"by APT through the \"Task:\" field. You can specify one or more tasks in "
-"live-build by putting them in a list in #{config/task-lists/}#, as in the "
-"example below."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:204
-#, no-wrap
-msgid ""
-" $ lb config\n"
-" $ echo \"mail-server file-server\" >> config/task-lists/my.list.chroot\n"
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:208
-msgid ""
-"The primary tasks available in the Debian Installer can be listed with #"
-"{tasksel --list-tasks}# in the live system. The contents of any task, "
-"including the ones not included in this list, may be examined with #{tasksel "
-"--task-packages}#."
-msgstr ""
-
-#. type: Plain text
-#: en/user_customization-packages.ssi:210
 msgid "3~desktop-and-language-tasks Desktop and language tasks"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:212
+#: en/user_customization-packages.ssi:199
 msgid ""
 "Desktop and language tasks are special cases that need some extra planning "
 "and configuration. Live images are different from Debian Installer images in "
@@ -703,7 +678,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:214
+#: en/user_customization-packages.ssi:201
 msgid ""
 "When developing a desktop live image, the image typically boots directly to "
 "a working desktop, the choices of both desktop and default language having "
@@ -714,7 +689,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:216
+#: en/user_customization-packages.ssi:203
 msgid ""
 "Because there is no provision made automatically for language tasks, which "
 "include such things as language-specific fonts and input-method packages, if "
@@ -724,7 +699,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:222
+#: en/user_customization-packages.ssi:209
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -733,7 +708,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:226
+#: en/user_customization-packages.ssi:213
 msgid ""
 "Since desktop tasks are \"internal\" tasks, for every desktop flavour task "
 "included in the image, the corresponding value, if it differs from the "
@@ -742,7 +717,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:231
+#: en/user_customization-packages.ssi:218
 #, no-wrap
 msgid ""
 " $ lb config\n"
@@ -750,21 +725,21 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:235
+#: en/user_customization-packages.ssi:222
 msgid ""
 "This parameter can take multiple values, e.g. \"lxde xfce\" instead of \"kde"
 "\"."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:237
+#: en/user_customization-packages.ssi:224
 msgid ""
 "2~installing-modified-or-third-party-packages Installing modified or third-"
 "party packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:239
+#: en/user_customization-packages.ssi:226
 msgid ""
 "Whilst it is against the philosophy of Debian Live, it may sometimes be "
 "necessary to build a Live system with modified versions of packages that are "
@@ -775,7 +750,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:241
+#: en/user_customization-packages.ssi:228
 msgid ""
 "This section does not cover advice regarding building or maintaining "
 "modified packages. Joachim Breitner's 'How to fork privately' method from "
@@ -786,22 +761,22 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:243
+#: en/user_customization-packages.ssi:230
 msgid "There are two ways of installing modified custom packages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:245
+#: en/user_customization-packages.ssi:232
 msgid "_* #{packages.chroot}#"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:247
+#: en/user_customization-packages.ssi:234
 msgid "_* Using a custom APT repository"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:249
+#: en/user_customization-packages.ssi:236
 msgid ""
 "Using #{packages.chroot}# is simpler to achieve and useful for \"one-off\" "
 "customizations but has a number of drawbacks, whilst using a custom APT "
@@ -809,12 +784,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:251
+#: en/user_customization-packages.ssi:238
 msgid "3~ Using #{packages.chroot}# to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:253
+#: en/user_customization-packages.ssi:240
 msgid ""
 "To install a custom package, simply copy it to the #{config/packages.chroot/}"
 "# directory. Packages that are inside this directory will be automatically "
@@ -823,45 +798,45 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:255
+#: en/user_customization-packages.ssi:242
 msgid ""
 "Packages *{must}* be named in the prescribed way. One simple way to do this "
 "is to use #{dpkg-name}#."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:257
+#: en/user_customization-packages.ssi:244
 msgid ""
 "Using #{packages.chroot}# for installation of custom packages has "
 "disadvantages:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:259
+#: en/user_customization-packages.ssi:246
 msgid "_* It is not possible to use secure APT."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:261
+#: en/user_customization-packages.ssi:248
 msgid ""
 "_* You must install all appropriate packages in the #{config/packages."
 "chroot/}# directory."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:263
+#: en/user_customization-packages.ssi:250
 msgid ""
 "_* It does not lend itself to storing Debian Live configurations in revision "
 "control."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:265
+#: en/user_customization-packages.ssi:252
 msgid "3~ Using an APT repository to install custom packages"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:267
+#: en/user_customization-packages.ssi:254
 msgid ""
 "Unlike using #{packages.chroot}#, when using a custom APT repository you "
 "must ensure that you specify the packages elsewhere. See {Choosing packages "
@@ -869,7 +844,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:269
+#: en/user_customization-packages.ssi:256
 msgid ""
 "Whilst it may seem unnecessary effort to create an APT repository to install "
 "custom packages, the infrastructure can be easily re-used at a later date to "
@@ -877,12 +852,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:271
+#: en/user_customization-packages.ssi:258
 msgid "3~ Custom packages and APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:273
+#: en/user_customization-packages.ssi:260
 msgid ""
 "live-build uses APT to install all packages into the live system so will "
 "therefore inherit behaviours from this program. One relevant example is that "
@@ -892,7 +867,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:275
+#: en/user_customization-packages.ssi:262
 msgid ""
 "Because of this, you may wish to increment the version number in your custom "
 "packages' #{debian/changelog}# files to ensure that your modified version is "
@@ -902,12 +877,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:277
+#: en/user_customization-packages.ssi:264
 msgid "2~ Configuring APT at build time"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:279
+#: en/user_customization-packages.ssi:266
 msgid ""
 "You can configure APT through a number of options applied only at build "
 "time. (APT configuration used in the running live system may be configured "
@@ -918,12 +893,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:281
+#: en/user_customization-packages.ssi:268
 msgid "3~choosing-apt-or-aptitude Choosing apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:283
+#: en/user_customization-packages.ssi:270
 msgid ""
 "You can elect to use either /{apt}/ or /{aptitude}/ when installing packages "
 "at build time. Which utility is used is governed by the #{--apt}# argument "
@@ -933,26 +908,26 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:285
+#: en/user_customization-packages.ssi:272
 msgid ""
 "_* #{apt}#: With this method, if a missing package is specified, the package "
 "installation will fail. This is the default setting."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:287
+#: en/user_customization-packages.ssi:274
 msgid ""
 "_* #{aptitude}#: With this method, if a missing package is specified, the "
 "package installation will succeed."
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:289
+#: en/user_customization-packages.ssi:276
 msgid "3~ Using a proxy with APT"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:291
+#: en/user_customization-packages.ssi:278
 msgid ""
 "One commonly required APT configuration is to deal with building an image "
 "behind a proxy. You may specify your APT proxy with the #{--apt-ftp-proxy}# "
@@ -960,18 +935,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:295
+#: en/user_customization-packages.ssi:282
 #, no-wrap
 msgid " $ lb config --apt-http-proxy http://proxy/\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:299
+#: en/user_customization-packages.ssi:286
 msgid "3~ Tweaking APT to save space"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:301
+#: en/user_customization-packages.ssi:288
 msgid ""
 "You may find yourself needing to save some space on the image media, in "
 "which case one or the other or both of the following options may be of "
@@ -979,20 +954,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:303
+#: en/user_customization-packages.ssi:290
 msgid ""
 "If you don't want to include APT indices in the image, you can omit those "
 "with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:307
+#: en/user_customization-packages.ssi:294
 #, no-wrap
 msgid " $ lb config --apt-indices false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:311
+#: en/user_customization-packages.ssi:298
 msgid ""
 "This will not influence the entries in #{/etc/apt/sources.list}#, but merely "
 "whether #{/var/lib/apt}# contains the indices files or not. The tradeoff is "
@@ -1002,20 +977,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:313
+#: en/user_customization-packages.ssi:300
 msgid ""
 "If you find the installation of recommended packages bloats your image too "
 "much, you may disable that default option of APT with:"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:317
+#: en/user_customization-packages.ssi:304
 #, no-wrap
 msgid " $ lb config --apt-recommends false\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:321
+#: en/user_customization-packages.ssi:308
 msgid ""
 "The tradeoff here is that if you don't install recommended packages for a "
 "given package, that is, \"packages that would be found together with this "
@@ -1031,12 +1006,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:323
+#: en/user_customization-packages.ssi:310
 msgid "3~ Passing options to apt or aptitude"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:325
+#: en/user_customization-packages.ssi:312
 msgid ""
 "If there is not a #{lb config}# option to alter APT's behaviour in the way "
 "you need, use #{--apt-options}# or #{--aptitude-options}# to pass any "
@@ -1045,12 +1020,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:327
+#: en/user_customization-packages.ssi:314
 msgid "3~apt-pinning APT pinning"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:329
+#: en/user_customization-packages.ssi:316
 msgid ""
 "For background, please first read the #{apt_preferences(5)}# man page. APT "
 "pinning can be configured either for build time, or else for run time. For "
@@ -1059,7 +1034,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:331
+#: en/user_customization-packages.ssi:318
 msgid ""
 "Let's say you are building a wheezy live system but need all the live "
 "packages that end up in the binary image to be installed from sid at build "
@@ -1070,7 +1045,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:339
+#: en/user_customization-packages.ssi:326
 #, no-wrap
 msgid ""
 " $ echo \"deb http://mirror/debian sid main\" > config/archives/sid.list.chroot\n"
@@ -1081,7 +1056,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:344
+#: en/user_customization-packages.ssi:331
 #, no-wrap
 msgid ""
 " Package: *\n"
@@ -1091,18 +1066,18 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:348
+#: en/user_customization-packages.ssi:335
 #, no-wrap
 msgid "*{Note:}* Wildcards can be used in package names (e.g. *{Package: live-*}*) with Apt version 0.8.14 or higher. This means that it works with wheezy using:\n"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:352
+#: en/user_customization-packages.ssi:339
 msgid "$ lb config --distribution wheezy"
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:356
+#: en/user_customization-packages.ssi:343
 msgid ""
 "Negative pin priorities will prevent a package from being installed, as in "
 "the case where you do not want a package that is recommended by another "
@@ -1116,7 +1091,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: en/user_customization-packages.ssi:362
+#: en/user_customization-packages.ssi:349
 #, no-wrap
 msgid ""
 " Package: gnome-keyring\n"
diff --git a/manual/pt_BR/user_customization-packages.ssi b/manual/pt_BR/user_customization-packages.ssi
index 9149bd5..1f93ddf 100644
--- a/manual/pt_BR/user_customization-packages.ssi
+++ b/manual/pt_BR/user_customization-packages.ssi
@@ -211,7 +211,13 @@ code{
 3~ Local package lists
 
 Whether you list metapackages, individual packages, or a combination of
-both, all local package lists are stored in #{config/package-lists/}#.
+both, all local package lists are stored in #{config/package-lists/}#. Since
+more than one list can be used, this lends itself well to modular
+designs. For example, you may decide to devote one list to a particular
+choice of desktop, another to a collection of related packages that might as
+easily be used on top of a different desktop. This allows you to experiment
+with different combinations of sets of packages with a minimum of fuss,
+sharing common lists between different live image projects.
 
 Package lists that exist in this directory need to have a #{.list}# suffix
 in order to be processed, and then an additional stage suffix, #{.chroot}#
@@ -228,20 +234,25 @@ typically use such a list with one of the non-live installer variants. As
 mentioned above, if you want this list to be the same as your chroot stage
 list, simply use the #{.list}# suffix by itself.
 
-3~ Extending a provided package list using includes
+3~ Generated package lists
 
-The package lists that are included with live-build make extensive use of
-includes. Refer to these in the #{/usr/share/live/build/package-lists/}#
-directory, as they serve as good examples of how to write your own lists.
+It sometimes happens that the best way to compose a list is to generate it
+with a script. Any line starting with an exclamation point indicates a
+command to be executed within the chroot when the image is built. For
+example, one might include the line #{! grep-aptavail -n -sPackage
+-FPriority standard | sort}# in a package list to produce a sorted list of
+available packages with #{Priority: standard}#.
 
-For example, to make a list that includes the predefined #{gnome}# list plus
-/{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the
+In fact, selecting packages with the #{grep-aptavail}# command (from the
+#{dctrl-tools}# package) is so useful that #{live-build}# provides a
+#{Packages}# helper script as a convenience. This script takes two
+arguments: #{field}# and #{pattern}#. Thus, you can create a list with the
 following contents:
 
 code{
 
- #include <gnome>
- iceweasel
+ $ lb config
+ $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot
 
 }code
 
@@ -301,28 +312,6 @@ code{
 
 The nesting of conditionals is not supported.
 
-3~ Tasks
-
-The Debian Installer offers the user choices of a number of preselected
-lists of packages, each one focused on a particular kind of system, or task
-a system may be used for, such as "Graphical desktop environment", "Mail
-server" or "Laptop". These lists are called "tasks" and are supported by APT
-through the "Task:" field. You can specify one or more tasks in live-build
-by putting them in a list in #{config/task-lists/}#, as in the example
-below.
-
-code{
-
- $ lb config
- $ echo "mail-server file-server" >> config/task-lists/my.list.chroot
-
-}code
-
-The primary tasks available in the Debian Installer can be listed with
-#{tasksel --list-tasks}# in the live system. The contents of any task,
-including the ones not included in this list, may be examined with #{tasksel
---task-packages}#.
-
 3~desktop-and-language-tasks Desktop and language tasks
 
 Desktop and language tasks are special cases that need some extra planning
diff --git a/manual/ro/user_customization-packages.ssi b/manual/ro/user_customization-packages.ssi
index 9149bd5..1f93ddf 100644
--- a/manual/ro/user_customization-packages.ssi
+++ b/manual/ro/user_customization-packages.ssi
@@ -211,7 +211,13 @@ code{
 3~ Local package lists
 
 Whether you list metapackages, individual packages, or a combination of
-both, all local package lists are stored in #{config/package-lists/}#.
+both, all local package lists are stored in #{config/package-lists/}#. Since
+more than one list can be used, this lends itself well to modular
+designs. For example, you may decide to devote one list to a particular
+choice of desktop, another to a collection of related packages that might as
+easily be used on top of a different desktop. This allows you to experiment
+with different combinations of sets of packages with a minimum of fuss,
+sharing common lists between different live image projects.
 
 Package lists that exist in this directory need to have a #{.list}# suffix
 in order to be processed, and then an additional stage suffix, #{.chroot}#
@@ -228,20 +234,25 @@ typically use such a list with one of the non-live installer variants. As
 mentioned above, if you want this list to be the same as your chroot stage
 list, simply use the #{.list}# suffix by itself.
 
-3~ Extending a provided package list using includes
+3~ Generated package lists
 
-The package lists that are included with live-build make extensive use of
-includes. Refer to these in the #{/usr/share/live/build/package-lists/}#
-directory, as they serve as good examples of how to write your own lists.
+It sometimes happens that the best way to compose a list is to generate it
+with a script. Any line starting with an exclamation point indicates a
+command to be executed within the chroot when the image is built. For
+example, one might include the line #{! grep-aptavail -n -sPackage
+-FPriority standard | sort}# in a package list to produce a sorted list of
+available packages with #{Priority: standard}#.
 
-For example, to make a list that includes the predefined #{gnome}# list plus
-/{iceweasel}/, create #{config/package-lists/my.list.chroot}# with the
+In fact, selecting packages with the #{grep-aptavail}# command (from the
+#{dctrl-tools}# package) is so useful that #{live-build}# provides a
+#{Packages}# helper script as a convenience. This script takes two
+arguments: #{field}# and #{pattern}#. Thus, you can create a list with the
 following contents:
 
 code{
 
- #include <gnome>
- iceweasel
+ $ lb config
+ $ echo '! Packages Priority standard' > config/package-lists/standard.list.chroot
 
 }code
 
@@ -301,28 +312,6 @@ code{
 
 The nesting of conditionals is not supported.
 
-3~ Tasks
-
-The Debian Installer offers the user choices of a number of preselected
-lists of packages, each one focused on a particular kind of system, or task
-a system may be used for, such as "Graphical desktop environment", "Mail
-server" or "Laptop". These lists are called "tasks" and are supported by APT
-through the "Task:" field. You can specify one or more tasks in live-build
-by putting them in a list in #{config/task-lists/}#, as in the example
-below.
-
-code{
-
- $ lb config
- $ echo "mail-server file-server" >> config/task-lists/my.list.chroot
-
-}code
-
-The primary tasks available in the Debian Installer can be listed with
-#{tasksel --list-tasks}# in the live system. The contents of any task,
-including the ones not included in this list, may be examined with #{tasksel
---task-packages}#.
-
 3~desktop-and-language-tasks Desktop and language tasks
 
 Desktop and language tasks are special cases that need some extra planning

-- 
live-manual



More information about the debian-live-changes mailing list