Adding user-setup component back for legacy support until live-debconfig is ready...
authorDaniel Baumann <mail@daniel-baumann.ch>
Mon, 24 Jun 2013 18:09:32 +0000 (20:09 +0200)
committerDaniel Baumann <mail@daniel-baumann.ch>
Mon, 24 Jun 2013 18:21:06 +0000 (20:21 +0200)
15 files changed:
debian/control
debian/rules
manpages/de/live-config.de.7
manpages/en/live-config.7
manpages/es/live-config.es.7
manpages/fr/live-config.fr.7
manpages/it/live-config.it.7
manpages/po/de/live-config.7.po
manpages/po/es/live-config.7.po
manpages/po/fr/live-config.7.po
manpages/po/it/live-config.7.po
manpages/po/pt_BR/live-config.7.po
manpages/pot/live-config.7.pot
manpages/pt_BR/live-config.pt_BR.7
middleend/0030-user-setup [copied from middleend/0030-live-debconfig_passwd with 57% similarity]

index 24e58b9..72266a1 100644 (file)
@@ -12,12 +12,10 @@ Vcs-Git: git://live-systems.org/git/live-config.git
 
 Package: live-config
 Architecture: all
-Depends:
- ${misc:Depends}, live-config-sysvinit | live-config-backend,
- live-debconfig
+Depends: ${misc:Depends}, live-config-sysvinit | live-config-backend,
 Recommends:
  live-config-doc, live-tools, console-tools, iproute, keyboard-configuration,
- locales | locales-all, sudo
+ locales | locales-all, user-setup, sudo
 Suggests: pciutils, wget
 Description: Live System Configuration Components
  live-config contains the components that configure a live system during the
index c9b1eef..9238e49 100755 (executable)
@@ -11,6 +11,9 @@ override_dh_auto_install:
        mv debian/tmp/lib/live/config/*-sysvinit debian/live-config-sysvinit/lib/live/config
        mv debian/tmp/lib/live/config/*-sysv-rc debian/live-config-sysvinit/lib/live/config
 
+       # Using user-setup instead of live-debconfig
+       rm -f debian/tmp/live/config/*live-debconfig*
+
        # Removing unused files
        rm -f debian/tmp/usr/share/doc/live-config/COPYING
        bin/live-config-update debian/tmp/lib/live/config
index 4b43da4..e73e206 100644 (file)
@@ -45,9 +45,9 @@ Alle Komponenten werden ausgeführt. Auf Live Images ist dies das
 Standardverhalten.
 .IP "\fBlive\-config.components\fP=\fIKOMPONENTE1\fP,\fIKOMPONENTE2\fP, ... \fIKOMPONENTEn\fP | \fBconfig\fP=\fIKOMPONENTE1\fP,\fIKOMPONENTE2\fP, ... \fIKOMPONENTEn\fP" 4
 Nur angegebene Komponenten werden ausgeführt. Die Reihenfolge ist
-wesentlich, d.h. 'live\-config.components=sudo,live\-debconfig_passwd' würde
-nicht funktionieren da der Benutzer zuerst angelegt werden muss bevor für
-ihn sudo konfiguriert werden kann. Siehe Dateinamen der Komponenten in
+wesentlich, d.h. 'live\-config.components=sudo,user\-setup' würde nicht
+funktionieren da der Benutzer zuerst angelegt werden muss bevor für ihn sudo
+konfiguriert werden kann. Siehe Dateinamen der Komponenten in
 /lib/live/config für ihre Ordnungsnummer.
 .IP "\fBlive\-config.nocomponents\fP | \fBnocomponents\fP" 4
 Keine Komponente wird ausgeführt. Dies ist das Gleiche, wie wenn weder
@@ -315,7 +315,7 @@ erlaubt beliebige Preseed Dateien auf dem Live Medium oder von einem
 HTTP/FTP Server anzuwenden.
 .IP \fBhostname\fP 4
 konfiguriert /etc/hostname und /etc/hosts.
-.IP \fBlive\-debconfig_passwd\fP 4
+.IP \fBuser\-setup\fP 4
 fügt das Live Benutzerkonto hinzu.
 .IP \fBsudo\fP 4
 räumt dem Live Benutzer sudo Privilegien ein.
index 303a0ce..b5b53a4 100644 (file)
@@ -25,7 +25,7 @@ To configure the live\-config parameters used by default in a live image, see th
 .IP "\fBlive\-config.components\fR | \fBcomponents\fR" 4
 All components are run. This is what live images use by default.
 .IP "\fBlive\-config.components\fR=\fICOMPONENT1\fR,\fICOMPONENT2\fR, ... \fICOMPONENTn\fR | \fBcomponents\fR=\fICOMPONENT1\fR,\fICOMPONENT2\fR, ... \fICOMPONENTn\fR" 4
-Only the specified components are run. Note that the order matters, e.g. 'live\-config.components=sudo,live\-debconfig_passwd' would not work since the user needs to be added before it can be configured for sudo. Look at the filenames of the components in /lib/live/config for their ordering number.
+Only the specified components are run. Note that the order matters, e.g. 'live\-config.components=sudo,user\-setup' would not work since the user needs to be added before it can be configured for sudo. Look at the filenames of the components in /lib/live/config for their ordering number.
 .IP "\fBlive\-config.nocomponents\fR | \fBnocomponents\fR" 4
 No component is run. This is the same as not using any of 'live\-config.components' or 'live\-config.nocomponents'.
 .IP "\fBlive\-config.nocomponents\fR=\fICOMPONENT1\fR,\fICOMPONENT2\fR, ... \fICOMPONENTn\fR | \fBnocomponents\fR=\fICOMPONENT1\fR,\fICOMPONENT2\fR, ... \fICOMPONENTn\fR" 4
@@ -177,7 +177,7 @@ The configuration files for the live system itself are best put into an own debi
 allows to apply arbitrary preseed files placed on the live media or an http/ftp server.
 .IP "\fBhostname\fR" 4
 configures /etc/hostname and /etc/hosts.
-.IP "\fBlive\-debconfig_passwd\fR" 4
+.IP "\fBuser\-setup\fR" 4
 adds a live user account.
 .IP "\fBsudo\fR" 4
 grants sudo privileges to the live user.
index b73e741..9c0f289 100644 (file)
@@ -41,11 +41,10 @@ previous one(s).
 .IP "\fBlive\-config.components\fP | \fBcomponents\fP" 4
 All components are run. This is what live images use by default.
 .IP "\fBlive\-config.components\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP | \fBcomponents\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP" 4
-Only the specified components are run. Note that the order matters,
-e.g. 'live\-config.components=sudo,live\-debconfig_passwd' would not work
-since the user needs to be added before it can be configured for sudo. Look
-at the filenames of the components in /lib/live/config for their ordering
-number.
+Sólo se ejecutan los scripts especificados. Se debe tener en cuenta que el
+orden es importante. p.ej. «live\-config=sudo,user\-setup» no funcionaría ya
+que el usuario debe añadirse antes de configurarse como «sudo». Puede
+revisarse los nombres de los scripts en /lib/live/config para ver su orden.
 .IP "\fBlive\-config.nocomponents\fP | \fBnocomponents\fP" 4
 No component is run. This is the same as not using any of
 \&'live\-config.components' or 'live\-config.nocomponents'.
@@ -300,7 +299,7 @@ permite aplicar de forma arbitraria ficheros de preconfiguración situados en
 el medios en vivo o en un servidor http/ftp.
 .IP \fBhostname\fP 4
 configura /etc/hostname y /etc/hosts.
-.IP \fBlive\-debconfig_passwd\fP 4
+.IP \fBuser\-setup\fP 4
 Añade una cuenta de usuario en vivo.
 .IP \fBsudo\fP 4
 garantiza privilegios de sudo al usuario del sistema en vivo.
index c7cd0ad..b4dc664 100644 (file)
@@ -42,11 +42,10 @@ previous one(s).
 .IP "\fBlive\-config.components\fP | \fBcomponents\fP" 4
 All components are run. This is what live images use by default.
 .IP "\fBlive\-config.components\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP | \fBcomponents\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP" 4
-Only the specified components are run. Note that the order matters,
-e.g. 'live\-config.components=sudo,live\-debconfig_passwd' would not work
-since the user needs to be added before it can be configured for sudo. Look
-at the filenames of the components in /lib/live/config for their ordering
-number.
+Seuls les scripts spécifiés sont lancés. Notez que leur ordre importe, ainsi
+\&'live\-config=sudo,user\-setup' ne peut pas fonctionner tant que l'utilisateur
+configuré pour utiliser sudo n'a pas été créé. Regardez les noms des scripts
+dans /lib/live/config pour les ordonner numériquement.
 .IP "\fBlive\-config.nocomponents\fP | \fBnocomponents\fP" 4
 No component is run. This is the same as not using any of
 \&'live\-config.components' or 'live\-config.nocomponents'.
@@ -313,7 +312,7 @@ permet d'appliquer fichiers de préconfiguration arbitraires placés sur les
 médias live ou un serveur http/ftp.
 .IP \fBhostname\fP 4
 configure /etc/hostname et /etc/hosts.
-.IP \fBlive\-debconfig_passwd\fP 4
+.IP \fBuser\-setup\fP 4
 ajoute un compte d'utilisateur live.
 .IP \fBsudo\fP 4
 offre les privilèges sudo à l'utilisateur live.
index ce3504c..b5401b0 100644 (file)
@@ -42,11 +42,11 @@ previous one(s).
 .IP "\fBlive\-config.components\fP | \fBcomponents\fP" 4
 All components are run. This is what live images use by default.
 .IP "\fBlive\-config.components\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP | \fBcomponents\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP" 4
-Only the specified components are run. Note that the order matters,
-e.g. 'live\-config.components=sudo,live\-debconfig_passwd' would not work
-since the user needs to be added before it can be configured for sudo. Look
-at the filenames of the components in /lib/live/config for their ordering
-number.
+Vengono eseguiti solo gli script specificati. Si noti che l'ordine è
+importante, ad esempio "live\-config=sudo,user\-setup" non funzionerebbe in
+quanto prima di poter configurare l'utente per sudo è necessario
+aggiungerlo. Per l'ordinamento numerico vedere i nomi degli script in
+/lib/live/config.
 .IP "\fBlive\-config.nocomponents\fP | \fBnocomponents\fP" 4
 No component is run. This is the same as not using any of
 \&'live\-config.components' or 'live\-config.nocomponents'.
@@ -302,7 +302,7 @@ permette di applicare file di preconfigurazione arbitrai situati sul
 supporto live o su un server http/ftp.
 .IP \fBhostname\fP 4
 configura i file /etc/hostname e /etc/hosts.
-.IP \fBlive\-debconfig_passwd\fP 4
+.IP \fBuser\-setup\fP 4
 aggiunge un account per l'utente live.
 .IP \fBsudo\fP 4
 concede i privilegi per sudo all'utente live.
index 45d524b..a347173 100644 (file)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-config 4.0~a23-1\n"
-"POT-Creation-Date: 2013-06-24 19:23+0300\n"
+"POT-Creation-Date: 2013-06-24 20:19+0300\n"
 "PO-Revision-Date: 2013-04-13 20:24+0100\n"
 "Last-Translator: Carlos Zuferri <chals@altorricon.com>\n"
 "Language-Team: none\n"
@@ -143,15 +143,15 @@ msgstr "B<live-config.components>=I<KOMPONENTE1>,I<KOMPONENTE2>, ... I<KOMPONENT
 #: en/live-config.7:29
 msgid ""
 "Only the specified components are run. Note that the order matters, e.g. "
-"'live-config.components=sudo,live-debconfig_passwd' would not work since the "
-"user needs to be added before it can be configured for sudo. Look at the "
-"filenames of the components in /lib/live/config for their ordering number."
+"'live-config.components=sudo,user-setup' would not work since the user needs "
+"to be added before it can be configured for sudo. Look at the filenames of "
+"the components in /lib/live/config for their ordering number."
 msgstr ""
 "Nur angegebene Komponenten werden ausgeführt. Die Reihenfolge ist "
-"wesentlich, d.h. 'live-config.components=sudo,live-debconfig_passwd' würde "
-"nicht funktionieren da der Benutzer zuerst angelegt werden muss bevor für "
-"ihn sudo konfiguriert werden kann. Siehe Dateinamen der Komponenten in /lib/"
-"live/config für ihre Ordnungsnummer."
+"wesentlich, d.h. 'live-config.components=sudo,user-setup' würde nicht "
+"funktionieren da der Benutzer zuerst angelegt werden muss bevor für ihn sudo "
+"konfiguriert werden kann. Siehe Dateinamen der Komponenten in /lib/live/"
+"config für ihre Ordnungsnummer."
 
 #. type: IP
 #: en/live-config.7:29
@@ -1138,8 +1138,8 @@ msgstr "konfiguriert /etc/hostname und /etc/hosts."
 #. type: IP
 #: en/live-config.7:180
 #, no-wrap
-msgid "B<live-debconfig_passwd>"
-msgstr "B<live-debconfig_passwd>"
+msgid "B<user-setup>"
+msgstr ""
 
 #. type: Plain text
 #: en/live-config.7:182
index f12bb78..5a66636 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-config 4.0~a23-1\n"
-"POT-Creation-Date: 2013-06-24 19:23+0300\n"
+"POT-Creation-Date: 2013-06-24 20:19+0300\n"
 "PO-Revision-Date: 2013-06-24 15:01+0100\n"
 "Last-Translator: Carlos Zuferri <chals@altorricon.com>\n"
 "Language-Team: none\n"
@@ -165,30 +165,22 @@ msgstr "B<live-config>=I<SCRIPT1>,I<SCRIPT2>, ... I<SCRIPTn> | B<config>=I<SCRIP
 
 #. type: Plain text
 #: en/live-config.7:29
-#, fuzzy
-#| msgid ""
-#| "Only the specified scripts are run. Note that the order matters, e.g. "
-#| "'live-config=sudo,live-debconfig_passwd' would not work since the user "
-#| "needs to be added before it can be configured for sudo. Look at the "
-#| "filenames of the scripts in /lib/live/config for their ordering number."
 msgid ""
 "Only the specified components are run. Note that the order matters, e.g. "
-"'live-config.components=sudo,live-debconfig_passwd' would not work since the "
-"user needs to be added before it can be configured for sudo. Look at the "
-"filenames of the components in /lib/live/config for their ordering number."
+"'live-config.components=sudo,user-setup' would not work since the user needs "
+"to be added before it can be configured for sudo. Look at the filenames of "
+"the components in /lib/live/config for their ordering number."
 msgstr ""
 "Sólo se ejecutan los scripts especificados. Se debe tener en cuenta que el "
-"orden es importante. p.ej. «live-config=sudo,live-debconfig_passwd» no "
-"funcionaría ya que el usuario debe añadirse antes de configurarse como "
-"«sudo». Puede revisarse los nombres de los scripts en /lib/live/config para "
-"ver su orden."
+"orden es importante. p.ej. «live-config=sudo,user-setup» no funcionaría ya "
+"que el usuario debe añadirse antes de configurarse como «sudo». Puede "
+"revisarse los nombres de los scripts en /lib/live/config para ver su orden."
 
 #. type: IP
 #: en/live-config.7:29
-#, fuzzy, no-wrap
-#| msgid "B<live-config.noroot> | B<noroot>"
+#, no-wrap
 msgid "B<live-config.nocomponents> | B<nocomponents>"
-msgstr "B<live-config.noroot> | B<noroot>"
+msgstr "B<live-config.nocomponents> | B<nocomponents>"
 
 #. type: Plain text
 #: en/live-config.7:31
@@ -1198,8 +1190,8 @@ msgstr "configura /etc/hostname y /etc/hosts."
 #. type: IP
 #: en/live-config.7:180
 #, no-wrap
-msgid "B<live-debconfig_passwd>"
-msgstr "B<live-debconfig_passwd>"
+msgid "B<user-setup>"
+msgstr ""
 
 #. type: Plain text
 #: en/live-config.7:182
index 50cddbf..5c3cf18 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-config 4.0~a23-1\n"
-"POT-Creation-Date: 2013-06-24 19:23+0300\n"
+"POT-Creation-Date: 2013-06-24 20:19+0300\n"
 "PO-Revision-Date: 2013-06-24 14:52+0100\n"
 "Last-Translator: Carlos Zuferri <chals@altorricon.com>\n"
 "Language-Team: none\n"
@@ -167,29 +167,22 @@ msgstr "B<live-config>=I<SCRIPT1>,I<SCRIPT2>, ... I<SCRIPTn> | B<config>=I<SCRIP
 
 #. type: Plain text
 #: en/live-config.7:29
-#, fuzzy
-#| msgid ""
-#| "Only the specified scripts are run. Note that the order matters, e.g. "
-#| "'live-config=sudo,live-debconfig_passwd' would not work since the user "
-#| "needs to be added before it can be configured for sudo. Look at the "
-#| "filenames of the scripts in /lib/live/config for their ordering number."
 msgid ""
 "Only the specified components are run. Note that the order matters, e.g. "
-"'live-config.components=sudo,live-debconfig_passwd' would not work since the "
-"user needs to be added before it can be configured for sudo. Look at the "
-"filenames of the components in /lib/live/config for their ordering number."
+"'live-config.components=sudo,user-setup' would not work since the user needs "
+"to be added before it can be configured for sudo. Look at the filenames of "
+"the components in /lib/live/config for their ordering number."
 msgstr ""
 "Seuls les scripts spécifiés sont lancés. Notez que leur ordre importe, ainsi "
-"'live-config=sudo,live-debconfig_passwd' ne peut pas fonctionner tant que "
-"l'utilisateur configuré pour utiliser sudo n'a pas été créé. Regardez les "
-"noms des scripts dans /lib/live/config pour les ordonner numériquement."
+"'live-config=sudo,user-setup' ne peut pas fonctionner tant que l'utilisateur "
+"configuré pour utiliser sudo n'a pas été créé. Regardez les noms des scripts "
+"dans /lib/live/config pour les ordonner numériquement."
 
 #. type: IP
 #: en/live-config.7:29
-#, fuzzy, no-wrap
-#| msgid "B<live-config.noroot> | B<noroot>"
+#, no-wrap
 msgid "B<live-config.nocomponents> | B<nocomponents>"
-msgstr "B<live-config.noroot> | B<noroot>"
+msgstr "B<live-config.nocomponents> | B<nocomponents>"
 
 #. type: Plain text
 #: en/live-config.7:31
@@ -1213,8 +1206,8 @@ msgstr "configure /etc/hostname et /etc/hosts."
 #. type: IP
 #: en/live-config.7:180
 #, no-wrap
-msgid "B<live-debconfig_passwd>"
-msgstr "B<live-debconfig_passwd>"
+msgid "B<user-setup>"
+msgstr ""
 
 #. type: Plain text
 #: en/live-config.7:182
index dbf83df..55e3f31 100644 (file)
@@ -5,7 +5,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-config 4.0~a23-1\n"
-"POT-Creation-Date: 2013-06-24 19:23+0300\n"
+"POT-Creation-Date: 2013-06-24 20:19+0300\n"
 "PO-Revision-Date: 2013-04-13 20:23+0100\n"
 "Last-Translator: Carlos Zuferri <chals@altorricon.com>\n"
 "Language-Team: none\n"
@@ -164,30 +164,23 @@ msgstr "B<live-config>=I<SCRIPT1>,I<SCRIPT2>, ... I<SCRIPTn> | B<config>=I<SCRIP
 
 #. type: Plain text
 #: en/live-config.7:29
-#, fuzzy
-#| msgid ""
-#| "Only the specified scripts are run. Note that the order matters, e.g. "
-#| "'live-config=sudo,live-debconfig_passwd' would not work since the user "
-#| "needs to be added before it can be configured for sudo. Look at the "
-#| "filenames of the scripts in /lib/live/config for their ordering number."
 msgid ""
 "Only the specified components are run. Note that the order matters, e.g. "
-"'live-config.components=sudo,live-debconfig_passwd' would not work since the "
-"user needs to be added before it can be configured for sudo. Look at the "
-"filenames of the components in /lib/live/config for their ordering number."
+"'live-config.components=sudo,user-setup' would not work since the user needs "
+"to be added before it can be configured for sudo. Look at the filenames of "
+"the components in /lib/live/config for their ordering number."
 msgstr ""
 "Vengono eseguiti solo gli script specificati. Si noti che l'ordine è "
-"importante, ad esempio \"live-config=sudo,live-debconfig_passwd\" non "
-"funzionerebbe in quanto prima di poter configurare l'utente per sudo è "
-"necessario aggiungerlo. Per l'ordinamento numerico vedere i nomi degli "
-"script in /lib/live/config."
+"importante, ad esempio \"live-config=sudo,user-setup\" non funzionerebbe in "
+"quanto prima di poter configurare l'utente per sudo è necessario "
+"aggiungerlo. Per l'ordinamento numerico vedere i nomi degli script in /lib/"
+"live/config."
 
 #. type: IP
 #: en/live-config.7:29
-#, fuzzy, no-wrap
-#| msgid "B<live-config.noroot> | B<noroot>"
+#, no-wrap
 msgid "B<live-config.nocomponents> | B<nocomponents>"
-msgstr "B<live-config.noroot> | B<noroot>"
+msgstr "B<live-config.nocomponents> | B<nocomponents>"
 
 #. type: Plain text
 #: en/live-config.7:31
@@ -1288,8 +1281,8 @@ msgstr "configura i file /etc/hostname e /etc/hosts."
 #. type: IP
 #: en/live-config.7:180
 #, no-wrap
-msgid "B<live-debconfig_passwd>"
-msgstr "B<live-debconfig_passwd>"
+msgid "B<user-setup>"
+msgstr ""
 
 #. type: Plain text
 #: en/live-config.7:182
index 3dc52d2..709ab37 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-config 4.0~a23-1\n"
-"POT-Creation-Date: 2013-06-24 19:23+0300\n"
+"POT-Creation-Date: 2013-06-24 20:19+0300\n"
 "PO-Revision-Date: 2013-04-13 20:23+0100\n"
 "Last-Translator: Carlos Zuferri <chals@altorricon.com>\n"
 "Language-Team: none\n"
@@ -166,30 +166,22 @@ msgstr "B<live-config>=I<SCRIPT1>,I<SCRIPT2>, ... I<SCRIPTn> | B<config>=I<SCRIP
 
 #. type: Plain text
 #: en/live-config.7:29
-#, fuzzy
-#| msgid ""
-#| "Only the specified scripts are run. Note that the order matters, e.g. "
-#| "'live-config=sudo,live-debconfig_passwd' would not work since the user "
-#| "needs to be added before it can be configured for sudo. Look at the "
-#| "filenames of the scripts in /lib/live/config for their ordering number."
 msgid ""
 "Only the specified components are run. Note that the order matters, e.g. "
-"'live-config.components=sudo,live-debconfig_passwd' would not work since the "
-"user needs to be added before it can be configured for sudo. Look at the "
-"filenames of the components in /lib/live/config for their ordering number."
+"'live-config.components=sudo,user-setup' would not work since the user needs "
+"to be added before it can be configured for sudo. Look at the filenames of "
+"the components in /lib/live/config for their ordering number."
 msgstr ""
 "Apenas os scripts especificados são executados. Note que a ordem dos scripts "
-"é relevante, por exemplo, 'live-config=sudo,live-debconfig_passwd' não "
-"funcionaria pois o usuário precisa ser criado antes de ser configurado para "
-"sudo. A ordem dos scripts pelos nomes dos arquivos está definida em /lib/"
-"live/config."
+"é relevante, por exemplo, 'live-config=sudo,user-setup' não funcionaria pois "
+"o usuário precisa ser criado antes de ser configurado para sudo. A ordem dos "
+"scripts pelos nomes dos arquivos está definida em /lib/live/config."
 
 #. type: IP
 #: en/live-config.7:29
-#, fuzzy, no-wrap
-#| msgid "B<live-config.noroot> | B<noroot>"
+#, no-wrap
 msgid "B<live-config.nocomponents> | B<nocomponents>"
-msgstr "B<live-config.noroot> | B<noroot>"
+msgstr "B<live-config.nocomponents> | B<nocomponents>"
 
 #. type: Plain text
 #: en/live-config.7:31
@@ -1293,8 +1285,8 @@ msgstr "configura o /etc/hostname e /etc/hosts."
 #. type: IP
 #: en/live-config.7:180
 #, no-wrap
-msgid "B<live-debconfig_passwd>"
-msgstr "B<live-debconfig_passwd>"
+msgid "B<user-setup>"
+msgstr ""
 
 #. type: Plain text
 #: en/live-config.7:182
index 7706d7b..d67fdb3 100644 (file)
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: live-config VERSION\n"
-"POT-Creation-Date: 2013-06-24 19:23+0300\n"
+"POT-Creation-Date: 2013-06-24 20:19+0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -125,9 +125,9 @@ msgstr ""
 #: en/live-config.7:29
 msgid ""
 "Only the specified components are run. Note that the order matters, e.g. "
-"'live-config.components=sudo,live-debconfig_passwd' would not work since the "
-"user needs to be added before it can be configured for sudo. Look at the "
-"filenames of the components in /lib/live/config for their ordering number."
+"'live-config.components=sudo,user-setup' would not work since the user needs "
+"to be added before it can be configured for sudo. Look at the filenames of "
+"the components in /lib/live/config for their ordering number."
 msgstr ""
 
 #. type: IP
@@ -948,7 +948,7 @@ msgstr ""
 #. type: IP
 #: en/live-config.7:180
 #, no-wrap
-msgid "B<live-debconfig_passwd>"
+msgid "B<user-setup>"
 msgstr ""
 
 #. type: Plain text
index de3328b..1fa71e7 100644 (file)
@@ -41,11 +41,10 @@ previous one(s).
 .IP "\fBlive\-config.components\fP | \fBcomponents\fP" 4
 All components are run. This is what live images use by default.
 .IP "\fBlive\-config.components\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP | \fBcomponents\fP=\fICOMPONENT1\fP,\fICOMPONENT2\fP, ... \fICOMPONENTn\fP" 4
-Only the specified components are run. Note that the order matters,
-e.g. 'live\-config.components=sudo,live\-debconfig_passwd' would not work
-since the user needs to be added before it can be configured for sudo. Look
-at the filenames of the components in /lib/live/config for their ordering
-number.
+Apenas os scripts especificados são executados. Note que a ordem dos scripts
+é relevante, por exemplo, 'live\-config=sudo,user\-setup' não funcionaria pois
+o usuário precisa ser criado antes de ser configurado para sudo. A ordem dos
+scripts pelos nomes dos arquivos está definida em /lib/live/config.
 .IP "\fBlive\-config.nocomponents\fP | \fBnocomponents\fP" 4
 No component is run. This is the same as not using any of
 \&'live\-config.components' or 'live\-config.nocomponents'.
@@ -302,7 +301,7 @@ possibilita aplicar arquivos de preseed arbitrários dentro da mídia live or
 num servidor http/ftp.
 .IP \fBhostname\fP 4
 configura o /etc/hostname e /etc/hosts.
-.IP \fBlive\-debconfig_passwd\fP 4
+.IP \fBuser\-setup\fP 4
 adiciona uma conta de usuário live.
 .IP \fBsudo\fP 4
 concede privilégios sudo ao usuário live.
similarity index 57%
copy from middleend/0030-live-debconfig_passwd
copy to middleend/0030-user-setup
index 853d567..564baed 100755 (executable)
@@ -34,13 +34,13 @@ Cmdline ()
 Init ()
 {
        # Checking if package is installed or already configured
-       if [ ! -e /var/lib/dpkg/info/live-debconfig.list ] || \
-          [ -e /var/lib/live/config/live-debconfig_passwd ]
+       if [ ! -e /var/lib/dpkg/info/user-setup.list ] || \
+          [ -e /var/lib/live/config/user-setup ]
        then
                exit 0
        fi
 
-       echo -n " live-debconfig (passwd)"
+       echo -n " user-setup"
 }
 
 Config ()
@@ -70,29 +70,26 @@ Config ()
        _PASSWORD="8Ab05sVQ4LLps"
 
 cat > /tmp/live-config.cfg << EOF
-live-debconfig live-debconfig/passwd/shadow boolean on
-#live-debconfig live-debconfig/passwd/root-password password 
-#live-debconfig live-debconfig/passwd/root-password-again password 
-live-debconfig live-debconfig/passwd/root-password-crypted string *
-live-debconfig live-debconfig/passwd/user-name string ${LIVE_USERNAME}
-live-debconfig live-debconfig/passwd/user-fullname string ${LIVE_USER_FULLNAME}
-#live-debconfig live-debconfig/passwd/user-password password 
-#live-debconfig live-debconfig/passwd/user-password-again password 
-live-debconfig live-debconfig/passwd/user-password-crypted string ${_PASSWORD}
-live-debconfig live-debconfig/passwd/user-home string /home/user
-live-debconfig live-debconfig/passwd/user-uid string 1000
-live-debconfig live-debconfig/passwd/user-gid string 1000
-live-debconfig live-debconfig/passwd/user-default-groups string ${LIVE_USER_DEFAULT_GROUPS}
-live-debconfig live-debconfig/passwd/user-system-user boolean false
+user-setup passwd/make-user boolean true
+user-setup passwd/root-password-crypted string *
+user-setup passwd/user-password-crypted string ${_PASSWORD}
+user-setup passwd/user-default-groups string ${LIVE_USER_DEFAULT_GROUPS}
+user-setup passwd/user-fullname string ${LIVE_USER_FULLNAME}
+user-setup passwd/username string ${LIVE_USERNAME}
+user-setup passwd/user-uid string 1000
 EOF
 
-       live-debconfig-set-selections /tmp/live-config.cfg
+       debconf-set-selections < /tmp/live-config.cfg
        rm -f /tmp/live-config.cfg
 
-       live-debconfig --debconfig=passwd
+       # Workaround for bug in shadow
+       set +e
+       /usr/lib/user-setup/user-setup-apply 2>&1 \
+       | grep -v "Shadow passwords are now on"
+       set -e
 
        # Creating state file
-       touch /var/lib/live/config/live-debconfig_passwd
+       touch /var/lib/live/config/user-setup
 }
 
 Cmdline