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

Bug#990908: unblock: base-passwd/3.5.51



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock base-passwd 3.5.51.  IMO #990879 should be fixed before
release, because it adds an unintended and useless debconf prompt to
every buster → bullseye upgrade in default configurations (i.e. without
reconfiguring the debconf priority).  There were also a few small
documentation and translation updates already in unstable, but I think
those are obviously harmless enough for it not to be worth me doing a
separate t-p-u upload for this.

diff -Nru base-passwd-3.5.49/README base-passwd-3.5.51/README
--- base-passwd-3.5.49/README	2021-02-06 17:48:56.000000000 +0000
+++ base-passwd-3.5.51/README	2021-07-10 12:57:43.000000000 +0100
@@ -53,6 +53,7 @@
     64060 | nova              | OpenStack Compute
     64061 | cinder            | OpenStack Block Storage
     64062 | glance            | OpenStack Image
+    64065 | gnocchi           | Gnocchi - Metric as a Service
 
 Reserved gids:
     gid   | name              | description
@@ -77,8 +78,9 @@
     64060 | nova              | OpenStack Compute
     64061 | cinder            | OpenStack Block Storage
     64062 | glance            | OpenStack Image
+    64065 | gnocchi           | Gnocchi - Metric as a Service
 
-(Next uid/gid allocation: 64065.)
+(Next uid/gid allocation: 64070.)
 
 You *may not* use any uids or gids in the 60000-64999 range without *first*
 requesting an allocation from base-passwd@packages.debian.org and waiting
diff -Nru base-passwd-3.5.49/debian/changelog base-passwd-3.5.51/debian/changelog
--- base-passwd-3.5.49/debian/changelog	2021-02-06 17:48:56.000000000 +0000
+++ base-passwd-3.5.51/debian/changelog	2021-07-10 12:57:43.000000000 +0100
@@ -1,3 +1,24 @@
+base-passwd (3.5.51) unstable; urgency=medium
+
+  [ Raf Czlonka ]
+  * update-passwd.8: Environment variables are 'set'.
+
+  [ Brian Murray ]
+  * update-passwd.c: Skip debconf question when changing irc's home
+    directory from /var/run/ircd to /run/ircd, since these are equivalent
+    (closes: #990879).
+
+ -- Colin Watson <cjwatson@debian.org>  Sat, 10 Jul 2021 12:57:43 +0100
+
+base-passwd (3.5.50) unstable; urgency=medium
+
+  * Allocate uid/gid 64065 to gnocchi, by request of Billy Olsen (closes:
+    #983635).
+  * Debconf translations:
+    - Spanish (thanks, Camaleón; closes: #987337).
+
+ -- Colin Watson <cjwatson@debian.org>  Sun, 16 May 2021 11:23:55 +0100
+
 base-passwd (3.5.49) unstable; urgency=medium
 
   [ Bastian Germann ]
diff -Nru base-passwd-3.5.49/debian/po/es.po base-passwd-3.5.51/debian/po/es.po
--- base-passwd-3.5.49/debian/po/es.po	1970-01-01 01:00:00.000000000 +0100
+++ base-passwd-3.5.51/debian/po/es.po	2021-07-10 12:57:43.000000000 +0100
@@ -0,0 +1,281 @@
+# base-passwd po-debconf translation to Spanish.
+# Copyright (C) 2021
+# This file is distributed under the same license as the base-passwd package.
+# Camaleón <noelamac@gmail.com>, 2021.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: base-passwd\n"
+"Report-Msgid-Bugs-To: base-passwd@packages.debian.org\n"
+"POT-Creation-Date: 2014-01-05 13:38-0800\n"
+"PO-Revision-Date: 2021-05-03 12:54+0200\n"
+"Last-Translator: Camaleón <noelamac@gmail.com>\n"
+"Language-Team: Debian Spanish <debian-l10n-spanish@lists.debian.org>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: boolean
+#. Description
+#: ../templates:1001
+msgid "Do you want to move the user ${name}?"
+msgstr "¿Desea mover el usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#: ../templates:1001 ../templates:2001 ../templates:3001 ../templates:4001
+#: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001
+#: ../templates:9001 ../templates:10001 ../templates:11001 ../templates:12001
+msgid ""
+"update-passwd has found a difference between your system accounts and the "
+"current Debian defaults.  It is advisable to allow update-passwd to change "
+"your system; without those changes some packages might not work correctly.  "
+"For more documentation on the Debian account policies, please see /usr/share/"
+"doc/base-passwd/README."
+msgstr ""
+"update-passwd ha encontrado una diferencia entre las cuentas de su sistema "
+"y las predeterminadas de Debian. Es recomendable permitir que update-passwd "
+"realice cambios en su sistema; sin esos cambios, algunos paquetes podrían "
+"funcionar mal. Consulte «/usr/share/doc/base-passwd/README» para más "
+"información sobre las directrices de cuentas en Debian."
+
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#: ../templates:1001 ../templates:2001 ../templates:3001 ../templates:4001
+#: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001
+#: ../templates:9001 ../templates:10001 ../templates:11001 ../templates:12001
+msgid "The proposed change is:"
+msgstr "El cambio propuesto es:"
+
+#. Type: boolean
+#. Description
+#: ../templates:1001
+msgid "Move user \"${name}\" (${id}) to before the NIS compat \"+\" entry"
+msgstr "Mover el usuario «${name}» (${id}) antes de la entrada «+» de NIS compat"
+
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#. Type: boolean
+#. Description
+#: ../templates:1001 ../templates:2001 ../templates:3001 ../templates:4001
+#: ../templates:5001 ../templates:6001 ../templates:7001 ../templates:8001
+#: ../templates:9001 ../templates:10001 ../templates:11001 ../templates:12001
+msgid ""
+"If you allow this change, a backup of modified files will be made with the "
+"extension .org, which you can use if necessary to restore the current "
+"settings.  If you do not make this change now, you can make it later with "
+"the update-passwd utility."
+msgstr ""
+"Si permite este cambio, se creará una copia de seguridad de los archivos que "
+"se van a modificar con la extensión «.org», que podrá utilizar si fuera "
+"necesario restaurar la configuración inicial. Si no realiza este cambio ahora, "
+"podrá hacerlo más adelante con la utilidad update-passwd."
+
+#. Type: boolean
+#. Description
+#: ../templates:2001
+msgid "Do you want to move the group ${name}?"
+msgstr "¿Desea mover el grupo ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:2001
+msgid "Move group \"${name}\" (${id}) to before the NIS compat \"+\" entry"
+msgstr "Mover el grupo «${name}» (${id}) antes de la entrada «+» de NIS compat"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Do you want to add the user ${name}?"
+msgstr "¿Desea añadir el usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Add user \"${name}\" (${id})"
+msgstr "Añadir el usuario «${name}» (${id})"
+
+#. Type: boolean
+#. Description
+#: ../templates:4001
+msgid "Do you want to add the group ${name}?"
+msgstr "¿Desea añadir el grupo ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:4001
+msgid "Add group \"${name}\" (${id})"
+msgstr "Añadir el grupo «${name}» (${id})"
+
+#. Type: boolean
+#. Description
+#: ../templates:5001
+msgid "Do you want to remove the user ${name}?"
+msgstr "¿Desea eliminar el usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:5001
+msgid "Remove user \"${name}\" (${id})"
+msgstr "Eliminar el usuario «${name}» (${id})"
+
+#. Type: boolean
+#. Description
+#: ../templates:6001
+msgid "Do you want to remove the group ${name}?"
+msgstr "¿Desea eliminar el grupo ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:6001
+msgid "Remove group \"${name}\" (${id})"
+msgstr "Eliminar el grupo «${name}» (${id})"
+
+#. Type: boolean
+#. Description
+#: ../templates:7001
+msgid "Do you want to change the UID of user ${name}?"
+msgstr "¿Desea cambiar el UID del usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:7001
+msgid "Change the UID of user \"${name}\" from ${old_uid} to ${new_uid}"
+msgstr "Cambiar el UID del usuario ${name} de ${old_uid} a ${new_uid}"
+
+#. Type: boolean
+#. Description
+#: ../templates:8001
+msgid "Do you want to change the GID of user ${name}?"
+msgstr "¿Desea cambiar el GID del usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:8001
+msgid ""
+"Change the GID of user \"${name}\" from ${old_gid} (${old_group}) to "
+"${new_gid} (${new_group})"
+msgstr ""
+"Cambiar el GID del usuario «${name}» de ${old_gid} (${old_group}) a "
+"${new_gid} (${new_group})"
+
+#. Type: boolean
+#. Description
+#: ../templates:9001
+msgid "Do you want to change the GECOS of user ${name}?"
+msgstr "¿Desea cambiar el campo GECOS del usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:9001
+msgid ""
+"Change the GECOS of user \"${name}\" from \"${old_gecos}\" to "
+"\"${new_gecos}\""
+msgstr ""
+"Cambiar el campo GECOS del usuario «${name}» de «${old_gecos}» a "
+"«${new_gecos}»"
+
+#. Type: boolean
+#. Description
+#: ../templates:10001
+msgid "Do you want to change the home directory of user ${name}?"
+msgstr "¿Desea cambia el directorio personal del usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:10001
+msgid ""
+"Change the home directory of user \"${name}\" from ${old_home} to ${new_home}"
+msgstr ""
+"Cambiar el directorio personal del usuario «${name}» de ${old_home} a "
+"${new_home}"
+
+#. Type: boolean
+#. Description
+#: ../templates:11001
+msgid "Do you want to change the shell of user ${name}?"
+msgstr "¿Desea cambiar el intérprete de órdenes del usuario ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:11001
+msgid "Change the shell of user \"${name}\" from ${old_shell} to ${new_shell}"
+msgstr "Cambiar el intérprete de órdenes del usuario «${name}» de ${old_shell} "
+"a ${new_shell}"
+
+#. Type: boolean
+#. Description
+#: ../templates:12001
+msgid "Do you want to change the GID of group ${name}?"
+msgstr "¿Desea cambiar el GID del grupo ${name}?"
+
+#. Type: boolean
+#. Description
+#: ../templates:12001
+msgid "Change the GID of group \"${name}\" from ${old_gid} to ${new_gid}"
+msgstr "cambiar el GID del grupo «${name}» de ${old_gid} a ${new_gid}"
diff -Nru base-passwd-3.5.49/man/update-passwd.8 base-passwd-3.5.51/man/update-passwd.8
--- base-passwd-3.5.49/man/update-passwd.8	2021-02-06 17:48:56.000000000 +0000
+++ base-passwd-3.5.51/man/update-passwd.8	2021-07-10 12:57:43.000000000 +0100
@@ -11,7 +11,6 @@
 It compares the current files to master copies, distributed in the
 base\-passwd package, and updates all entries in the global system range (that
 is, 0\(en99).
-.PP
 .SH OPTIONS
 .B update\-passwd
 follows the usual GNU command line syntax, with long
@@ -66,7 +65,7 @@
 .SH ENVIRONMENT
 .TP
 DEBIAN_HAS_FRONTEND
-If this environment variable is sent and the
+If this environment variable is set and the
 .B \-\-dry\-run
 flag was not given,
 .B update\-passwd
diff -Nru base-passwd-3.5.49/man/update-passwd.pl.8 base-passwd-3.5.51/man/update-passwd.pl.8
--- base-passwd-3.5.49/man/update-passwd.pl.8	2021-02-06 17:48:56.000000000 +0000
+++ base-passwd-3.5.51/man/update-passwd.pl.8	2021-07-10 12:57:43.000000000 +0100
@@ -11,7 +11,6 @@
 Porównuje je z autorytatywnymi kopiami zawartymi w pakiecie
 base\-passwd, a następnie aktualizuje wszystkie wpisy w globalnym przedziale
 systemowym (to jest 0\(en99).
-.PP
 .SH OPCJE
 .B update\-passwd
 wykorzystuje standardową składnię linii poleceń GNU, gdzie długie opcje
diff -Nru base-passwd-3.5.49/update-passwd.c base-passwd-3.5.51/update-passwd.c
--- base-passwd-3.5.49/update-passwd.c	2021-02-06 17:48:56.000000000 +0000
+++ base-passwd-3.5.51/update-passwd.c	2021-07-10 12:57:43.000000000 +0100
@@ -927,7 +927,7 @@
 		const char *olddir = passwd->d.pw.pw_dir ? passwd->d.pw.pw_dir : "(none)";
 
 		make_change=1;
-		if (flag_debconf) {
+		if (flag_debconf && !((strcmp(passwd->name, "irc")==0) && (strcmp(olddir, "/var/run/ircd")==0))) {
 		    oldpart=escape_debconf(olddir);
 		    newpart=escape_debconf(mc->d.pw.pw_dir);
 		    question=xasprintf("base-passwd/%s/user/%s/home/%s/%s", user_domain, passwd->name, oldpart, newpart);

unblock base-passwd/3.5.51

Thanks,

-- 
Colin Watson (he/him)                              [cjwatson@debian.org]


Reply to: