Package: release.debian.org Severity: normal User: release.debian....@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-pas...@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 <cjwat...@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 <cjwat...@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 <noela...@gmail.com>, 2021. +# +msgid "" +msgstr "" +"Project-Id-Version: base-passwd\n" +"Report-Msgid-Bugs-To: base-pas...@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 <noela...@gmail.com>\n" +"Language-Team: Debian Spanish <debian-l10n-span...@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) [cjwat...@debian.org]