[Pkg-shadow-devel] Bug#372280: adduser fails: "configuration error
- unknown item"
Stephen Gran
sgran at debian.org
Fri Jun 9 13:00:13 UTC 2006
This one time, at band camp, Ian Bruce said:
> On Fri, 9 Jun 2006 10:57:57 +0100
> Stephen Gran <sgran at debian.org> wrote:
>
> > This one time, at band camp, Ian Bruce said:
> > > "adduser" produces a lot of error messages about unrecognized
> > > parameters, which may or may not be harmless. This may indicate a
> > > conflict with some version of another package, but it's not clear to me
> > > which one.
> >
> > You have these directives set in /etc/login.defs. My understanding is
> > that they have been deprecated for some time, but now they create a
> > warning message. This is not a bug in adduser (in fact, I'm not sure
> > it's a bug at all - programs do change the acceptable options in their
> > conf files over time, and it's not a good idea to automatedly overwrite
> > an edited config file on upgrade).
> >
> > Others, I leave it to you whether or not you want to reassign this to
> > login (the package responsible for login.defs) or just close it. I can
> > see arguments both ways.
>
> The version of "login" on this system is 1:4.0.3-31sarge5 (current
> "stable" archive). I have not edited /etc/login.defs since installing
> the operating system. I suggest that a conflict, or an updated version
> dependency, be put in the "passwd" package to prevent this problem,
> since it's apparently the one that no longer recognizes these
> parameters.
I suggest opening that bug on passwd, then.
> It's pretty alarming if you don't know what the cause of it
> is; it barfs up these errors every time "apt-get" tries to create a
> system userid.
It's clearly passwd and login. That was never in question. It's just
that it's not a bug in adduser itself, since adduser only uses these
others.
It's quite a noisy and alarming looking message, but since it has no
side effects, I haven't been particualrly bothered by it. Please take
it up with the passwd and login maintainers if you disagree.
> It might also be a good idea to change the error message to refer to the
> login.defs file which is causing the problem; if this had been the case,
> I could have figured it out for myself. The program /usr/sbin/useradd
> contains the following string (as do several others from this package):
>
> "configuration error - unknown item '%s' (notify administrator)"
>
> How about changing that to:
>
> "configuration error - unknown item '%s' in file '%s' (notify administrator)"
Please note that in your bug report to passwd.
--
-----------------------------------------------------------------
| ,''`. Stephen Gran |
| : :' : sgran at debian.org |
| `. `' Debian user, admin, and developer |
| `- http://www.debian.org |
-----------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-shadow-devel/attachments/20060609/805b300d/attachment.pgp
More information about the Pkg-shadow-devel
mailing list