Debian Bug report logs -
#541620
no conffile handling for /etc/adduser.conf - use ucf?
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>:
Bug#541620; Package adduser.
(Fri, 14 Aug 2009 23:33:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Christoph Anton Mitterer <christoph.anton.mitterer@physik.uni-muenchen.de>:
New Bug report received and forwarded. Copy sent to Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>.
(Fri, 14 Aug 2009 23:33:07 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: adduser
Version: 3.110
Severity: normal
Hi.
It seems that /etc/adduser.conf is not marked as conffile for the
package (but there's some file in /usr/share... ?!)...
Why this?
There seems to be no other handling for merging changes from
maintainers version, which makes it invisible for updates.
I've just seen that I had a totally outdated version of that file,
missing many new config options.
Even if you use that /usr/share file as fallback,.. this is bad, as
users won't learn about new options, e.g.
Regards,
Chris.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.30-heisenberg (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages adduser depends on:
ii debconf [debconf-2.0] 1.5.27 Debian configuration
management sy
ii passwd 1:4.1.4.2-1 change and administer
password and
ii perl-base 5.10.0-24 minimal Perl system
adduser recommends no packages.
Versions of packages adduser suggests:
ii liblocale-gettext-perl 1.05-4 Using libc functions for
internati
ii perl-modules 5.10.0-24 Core Perl modules
-- debconf information:
* adduser/homedir-permission: false
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>:
Bug#541620; Package adduser.
(Mon, 07 Sep 2009 21:48:18 GMT) (full text, mbox, link).
Acknowledgement sent
to Joerg Hoh <joerg@joerghoh.de>:
Extra info received and forwarded to list. Copy sent to Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>.
(Mon, 07 Sep 2009 21:48:18 GMT) (full text, mbox, link).
Message #10 received at 541620@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
On Sat, Aug 15, 2009 at 01:30:36AM +0200, Christoph Anton Mitterer wrote:
> Package: adduser
> Version: 3.110
> Severity: normal
>
> Hi.
>
> It seems that /etc/adduser.conf is not marked as conffile for the
> package (but there's some file in /usr/share... ?!)...
> Why this?
the changelog states for adduser 3.29 (written some time in 2001):
* /etc/adduser.conf is not marked as a conffile anymore. Instead, it
is moved to /usr/share/doc/adduser/examples/adduser.conf and will
be copied in postinst if it does not exist already.
but it doesn't give any further explanation for it.
Maybe we shoudl revert that decision...
Jörg
--
What did you do to the cat? It looks half-dead. -Schroedinger's wife
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>:
Bug#541620; Package adduser.
(Tue, 08 Sep 2009 08:42:17 GMT) (full text, mbox, link).
Acknowledgement sent
to Christoph Anton Mitterer <christoph.anton.mitterer@physik.uni-muenchen.de>:
Extra info received and forwarded to list. Copy sent to Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>.
(Tue, 08 Sep 2009 08:42:17 GMT) (full text, mbox, link).
Message #15 received at 541620@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi.
On Mon, 2009-09-07 at 23:43 +0200, Joerg Hoh wrote:
> * /etc/adduser.conf is not marked as a conffile anymore. Instead, it
> is moved to /usr/share/doc/adduser/examples/adduser.conf and will
> be copied in postinst if it does not exist already.
Perhaps that my fault, but why are _so many_ packages doing this? I mean
I could understand it for config files that are really standard and do
not even belong to one specific package, as they're used by so many
programs (e.g. /etc/hosts,... or passwd,.. or that like),...
Why do we have this nice conffile mechanism then at all :)
Cheers,
Chris :)
[smime.p7s (application/x-pkcs7-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>:
Bug#541620; Package adduser.
(Thu, 10 Sep 2009 08:18:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Stephen Gran <sgran@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>.
(Thu, 10 Sep 2009 08:18:07 GMT) (full text, mbox, link).
Message #20 received at 541620@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
This one time, at band camp, Joerg Hoh said:
> Hi,
>
> On Sat, Aug 15, 2009 at 01:30:36AM +0200, Christoph Anton Mitterer wrote:
> >
> > It seems that /etc/adduser.conf is not marked as conffile for the
> > package (but there's some file in /usr/share... ?!)...
> > Why this?
>
> the changelog states for adduser 3.29 (written some time in 2001):
>
> * /etc/adduser.conf is not marked as a conffile anymore. Instead, it
> is moved to /usr/share/doc/adduser/examples/adduser.conf and will
> be copied in postinst if it does not exist already.
>
> but it doesn't give any further explanation for it.
>
> Maybe we shoudl revert that decision...
In 2001, we only had dpkg's conffile handling, and we couldn't do any
editing of the config file in postinst if we shipped it in place in
the deb. Now ucf exists, so it's probably a good idea to revisit the
maintainer scripts.
Cheers,
--
-----------------------------------------------------------------
| ,''`. Stephen Gran |
| : :' : sgran@debian.org |
| `. `' Debian user, admin, and developer |
| `- http://www.debian.org |
-----------------------------------------------------------------
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>:
Bug#541620; Package adduser.
(Wed, 23 Nov 2011 08:54:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Marc Haber <mh+debian-packages@zugschlus.de>:
Extra info received and forwarded to list. Copy sent to Debian Adduser Developers <adduser-devel@lists.alioth.debian.org>.
(Wed, 23 Nov 2011 08:54:04 GMT) (full text, mbox, link).
Message #25 received at 541620@bugs.debian.org (full text, mbox, reply):
retitle 541620 no conffile handling for /etc/adduser.conf - use ucf?
thanks
On Thu, Sep 10, 2009 at 09:08:22AM +0100, Stephen Gran wrote:
> Now ucf exists, so it's probably a good idea to revisit the
> maintainer scripts.
Indeed ;)
Greetings
Marc
--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 31958061
Nordisch by Nature | How to make an American Quilt | Fax: *49 621 31958062
Changed Bug title to 'no conffile handling for /etc/adduser.conf - use ucf?' from '/etc/adduser.conf is not handled at all'
Request was from Marc Haber <mh+debian-packages@zugschlus.de>
to control@bugs.debian.org.
(Wed, 23 Nov 2011 08:54:06 GMT) (full text, mbox, link).
Message sent on
to Christoph Anton Mitterer <christoph.anton.mitterer@physik.uni-muenchen.de>:
Bug#541620.
(Wed, 23 Nov 2011 08:54:13 GMT) (full text, mbox, link).
Added tag(s) confirmed.
Request was from Afif Elghraoui <afif@debian.org>
to control@bugs.debian.org.
(Thu, 15 Sep 2016 08:39:08 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Adduser Developers <adduser@packages.debian.org>:
Bug#541620; Package adduser.
(Sun, 03 Jul 2022 20:42:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Marc Haber <mh+debian-packages@zugschlus.de>:
Extra info received and forwarded to list. Copy sent to Debian Adduser Developers <adduser@packages.debian.org>.
(Sun, 03 Jul 2022 20:42:02 GMT) (full text, mbox, link).
Message #37 received at 541620@bugs.debian.org (full text, mbox, reply):
On Thu, Sep 10, 2009 at 09:08:22AM +0100, Stephen Gran wrote:
> In 2001, we only had dpkg's conffile handling, and we couldn't do any
> editing of the config file in postinst if we shipped it in place in
> the deb. Now ucf exists, so it's probably a good idea to revisit the
> maintainer scripts.
otoh, that would pull in ucf on all systems. We'd need to build some
scaffolding for graceful operation if ucf is present so that we can live
with a Recommends: ucf or Suggests: ucf.
Greetings
Marc
Message sent on
to Christoph Anton Mitterer <christoph.anton.mitterer@physik.uni-muenchen.de>:
Bug#541620.
(Sun, 03 Jul 2022 20:42:04 GMT) (full text, mbox, link).
Reply sent
to Marc Haber <mh+debian-packages@zugschlus.de>:
You have taken responsibility.
(Tue, 26 Jul 2022 10:36:08 GMT) (full text, mbox, link).
Notification sent
to Christoph Anton Mitterer <christoph.anton.mitterer@physik.uni-muenchen.de>:
Bug acknowledged by developer.
(Tue, 26 Jul 2022 10:36:08 GMT) (full text, mbox, link).
Message #45 received at 541620-close@bugs.debian.org (full text, mbox, reply):
Source: adduser
Source-Version: 3.125
Done: Marc Haber <mh+debian-packages@zugschlus.de>
We believe that the bug you reported is fixed in the latest version of
adduser, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 541620@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marc Haber <mh+debian-packages@zugschlus.de> (supplier of updated adduser package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 26 Jul 2022 09:57:52 +0200
Source: adduser
Architecture: source
Version: 3.125
Distribution: experimental
Urgency: medium
Maintainer: Debian Adduser Developers <adduser@packages.debian.org>
Changed-By: Marc Haber <mh+debian-packages@zugschlus.de>
Closes: 57280 398802 541620 682156 1012492 1015907
Changes:
adduser (3.125) experimental; urgency=medium
.
[ Marc Haber ]
* remove debconf. (Closes: #57280, #398802)
* install (add|del)user.conf as examples.
* install adduser.conf as dpkg-conffile directly to /etc.
(Closes: #541620)
* remove postinst/postrm. (Closes: #1012492)
.
[ Jason Franklin ]
* Remove the unused "get_users_groups" subroutine. (Closes: #1015907)
.
[ Matt Barry ]
* Do not check for group being empty on 'delgroup'. (Closes: #682156)
Checksums-Sha1:
d10b88eaafedf88528ce1d067b2eec32614721a6 1671 adduser_3.125.dsc
df800d2b0680c00fb2f62d1d1db5f4241c4de279 224132 adduser_3.125.tar.xz
ed3caca334b35f7f6623348fb64b2efb6e47f3e5 5651 adduser_3.125_source.buildinfo
Checksums-Sha256:
277bde3cb4c6e3e0de5a18bc131a2e72be0708b5aa6cb04f8660e3ac300177ea 1671 adduser_3.125.dsc
962be3f7cbc907a06044dbd4ba3974d51069bb01884718cf7671d592549b4a58 224132 adduser_3.125.tar.xz
b900414d720f71c43ff514cead02e59e257873ae40ebfb5c21db11196ce0200a 5651 adduser_3.125_source.buildinfo
Files:
8c99a88f29c93a8338d514e63151088c 1671 admin important adduser_3.125.dsc
f26b8bd8ae1f8c1de06e85a74ab7b0cd 224132 admin important adduser_3.125.tar.xz
5cf1c2d28bc98a17d13788c0ce442a91 5651 admin important adduser_3.125_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE6QL5UJ/L0pcuNEbjj3cgEwEyBEIFAmLfQdwACgkQj3cgEwEy
BEIEQhAAkz64JtkXcdEMI4RsijAUAHZjSLPOLK+Ku+kpsduPwFwE2B0DSYOHTYVA
SZZTgk0izzX5ORpt7Sx3DiAYZlfaWGoc+R9CCCdfBewdV5nhpUip7npEFJzbXzur
70K6S8CkPDQ9XAXgsW57IgLmq8O9lrm+JSpUQGki7aeJnK3Oj8QheUbe5Mncb9TL
uUZ0UOtIsdg1kYGdy+rPkPQ55rb2lia8+/ITPYSP1MLq3I10CrxzVKi9IXq8FrHl
v/H5n4AKzWpzN45ROIRECYh2lagzutnxRIedIQEZyVFgZ37vUuEXD3yR/AK2Uec1
jTYimsMJCXYs1yBDF+lfbs+EF3Z+LynSWrFzngFP0JE3rhJ9Y9KCj3xkjdDeO/F2
FAYYBLllcqU1i0FR27KXIC5zNldZS+TNv0k7FZePj/q93aVC74s6bwr+HV6JF24S
m4JyYXq76kN4W5nlJtlkzq52qoqBdPQh+jFlcVdMn/WZc/jQVLHkxnGgmGSowSmn
cYoHjRNNZcmmeXZ6pxK5eK72pTycXPRBuZIqllInCs4v0uiZ+JNmJuIf4pclP0Wt
pVTWEepRMbfZtDt8Xs2u8TIGIvmzSIcPjj05UrqWq1xHaW24fb1Xbttwnv1pZRkL
KxPE9zrNTXq2nX+Z80kvCPRR6rPWKT+aKVuIh56K79RA+x2rQR8=
=qYpl
-----END PGP SIGNATURE-----
Reply sent
to Marc Haber <mh+debian-packages@zugschlus.de>:
You have taken responsibility.
(Sun, 21 Aug 2022 20:27:19 GMT) (full text, mbox, link).
Notification sent
to Christoph Anton Mitterer <christoph.anton.mitterer@physik.uni-muenchen.de>:
Bug acknowledged by developer.
(Sun, 21 Aug 2022 20:27:19 GMT) (full text, mbox, link).
Message #50 received at 541620-close@bugs.debian.org (full text, mbox, reply):
Source: adduser
Source-Version: 3.127
Done: Marc Haber <mh+debian-packages@zugschlus.de>
We believe that the bug you reported is fixed in the latest version of
adduser, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 541620@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Marc Haber <mh+debian-packages@zugschlus.de> (supplier of updated adduser package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 21 Aug 2022 21:42:09 +0200
Source: adduser
Architecture: source
Version: 3.127
Distribution: unstable
Urgency: medium
Maintainer: Debian Adduser Developers <adduser@packages.debian.org>
Changed-By: Marc Haber <mh+debian-packages@zugschlus.de>
Closes: 57280 152195 398802 440801 541620 609114 678615 682156 1012492 1015283 1015907 1016574 1017694
Changes:
adduser (3.127) unstable; urgency=low
.
[ Jason Franklin ]
* Document the intent of the --no-create-home option (Closes: #152195)
.
[ Marc Haber ]
* create home directory with primary group of the user (Closes: #1017694)
* update and extend README
.
adduser (3.126) experimental; urgency=medium
.
* more clear conffile handling in debian/preinst.
Thanks to Simon McVittie (Closes: #1016574)
* add postrm script cleaning up better after purge
* add a Debian README, move too long DIR_MODE explanation from
NEWS.Debian to README.
.
adduser (3.125) experimental; urgency=medium
.
[ Marc Haber ]
* remove debconf. (Closes: #57280, #398802)
* install (add|del)user.conf as examples.
* install adduser.conf as dpkg-conffile directly to /etc.
(Closes: #541620)
* remove postinst/postrm. (Closes: #1012492)
.
[ Jason Franklin ]
* Remove the unused "get_users_groups" subroutine. (Closes: #1015907)
.
[ Matt Barry ]
* Do not check for group being empty on 'delgroup'. (Closes: #682156)
.
adduser (3.124) experimental; urgency=medium
.
* experimental upload
* implement new USERS_GROUP semantics
* adapt documentation
* implement testcases
* re-work adduser logic to support USERGROUPS mechanics.
This also kind of drive-by implements --firstgid and --lastgid
(Closes: #609114, #678615, #440801)
* rework adduser.conf
* improve test infrastructure
* implement new test for non membership in group
* implement new group_has_gid test
* implement new apply_config_hash function.
* fix bugs and docs in --add-extra-groups
* update debian/copyright
* Update of German program translation.
Thanks to Dr. Tobias Quathamer (Closes: #1015283)
Checksums-Sha1:
825f3ab6f8ffebc4f2e372c43acc0699586abdcc 1671 adduser_3.127.dsc
52bd3f3f71426f27456beea06925c37795f0886d 228768 adduser_3.127.tar.xz
b0ac6916d692a1e148333a817f5c800d94e48c17 6132 adduser_3.127_source.buildinfo
Checksums-Sha256:
f1e0a1da2668caabdcd231ae50c2a2df56108bcf6f6b8ebd3578f33ec96f0890 1671 adduser_3.127.dsc
ec6e45491147b2b372fd2fff7d778489fab370f2a93af3a9295ca79219ed5f4d 228768 adduser_3.127.tar.xz
966920e6e0cae288a3cdae8d5e1c611a89c9c579e611efe75fa40ae97d051112 6132 adduser_3.127_source.buildinfo
Files:
b49370838a3d3315ebeff92c480c058a 1671 admin important adduser_3.127.dsc
69659ccd0dd19c046f9ec6068ba291b6 228768 admin important adduser_3.127.tar.xz
fd9e7f1f0d3db6ea8cea564729e8bd65 6132 admin important adduser_3.127_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE6QL5UJ/L0pcuNEbjj3cgEwEyBEIFAmMCi30ACgkQj3cgEwEy
BEIpOQ//f7leyhu+ByMO0c9MELEorP9WEHZF8RSCguOdZrtHBTcXUQFcxZsv3C6T
Dk1A0zsmN3XHrYUIOEASz31y416L0j/9Qxilh4qpB6TXTvSKPJwYayPtd4jVVzt1
XGX723xG8964KBfeNMPmUBcYnbhUOFu7oPzvuKL0r7wcaXIJ18ca3tnDX+VLiGbO
fJyM+1VaaWvEYHmXNNFj5+A0NFMNMmxcJc3FlyjuIP0L0LsXHULKKsNL8jn49RuK
0tQEZgeFs8N3AceBU9e1kUumrA2OsANZyy8kv3l7p0fEvZJwWJr1CYBljZLBOSGR
9cuS1bpWuK2NXB/P/PSQ0BnYb2HP94Sefqw+Okv6/LKjr93iGKMKimidpZY2auJl
3U/SSX8glGYXeOd7taCv96gH/G96xP7R2FgjrF8SAoOMVDf+xFeHcxWbk2azTWZf
O+KxDX/fGZNJrpYCAUj1OfO2i9cWKwO4uJrlYMxIhZVzBGh3NCMV3CEZFa7ldqBE
9UAy9/aVRX+ulQpgKBKPlL02FDKjml0M+Agk+5uSBjU7V2g+BONzWpdbjKcUMuxn
uLz8Wrc34hiEDkgp4MDMMheUWNJVC84XZnJhhHO3NfIu7p5JN2ipuWRdTT+cP9ke
SNvCv9dBbqJYzESJ1KCuzToT9/rOp1OoURt7H8KiVE9zBX8Seps=
=STub
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 19 Sep 2022 07:25:55 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Thu Aug 8 03:51:52 2024;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.