Your message dated Mon, 09 Jul 2007 23:17:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#294579: fixed in adduser 3.104
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: adduser
Version: 3.59
Severity: minor

Hi !

We use LDAP to manage adm group, except for local users. For example,
in /etc/group, adm contains only "logcheck", but if we ask what users
are in adm, via NSS, we get more answers fetched from the LDAP base.

When adding a local user to adm with "adduser user adm", all users
from the LDAP base are added too. The problem lies in the
addusertogroup function in adduser. It uses result fetched via NSS to
build a new line and give it to gpasswd. There are alternatives, like
using -a switch of gpasswd but they have been commented out :

    # FIXME - the next line has a race condition.
    #&systemcall('usermod', '-G',
                #join(",", get_users_groups($existing_user), $existing_group), 
                #$existing_user);
    &systemcall('/usr/bin/gpasswd', '-M',
                join(',', get_group_members($existing_group), $existing_user),
                $existing_group);
    #&systemcall('gpasswd', '-a',$existing_user,$existing_group);
    &invalidate_nscd();


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.10-1-k7
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages adduser depends on:
ii  debconf                     1.4.45       Debian configuration management sy
ii  passwd                      1:4.0.3-30.9 change and administer password and
ii  perl-base                   5.8.4-6      The Pathologically Eclectic Rubbis

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: adduser
Source-Version: 3.104

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:

adduser_3.104.dsc
  to pool/main/a/adduser/adduser_3.104.dsc
adduser_3.104.tar.gz
  to pool/main/a/adduser/adduser_3.104.tar.gz
adduser_3.104_all.deb
  to pool/main/a/adduser/adduser_3.104_all.deb



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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Gran <[EMAIL PROTECTED]> (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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 09 Jul 2007 23:51:21 +0100
Source: adduser
Binary: adduser
Architecture: source all
Version: 3.104
Distribution: unstable
Urgency: low
Maintainer: Debian Adduser Developers <[EMAIL PROTECTED]>
Changed-By: Stephen Gran <[EMAIL PROTECTED]>
Description: 
 adduser    - add and remove users and groups
Closes: 294579 397916 399992 408148 415024 430637 430640 430643 431182 431184 
431277 431284 431321 431347 431549 431719 431975 432203 432213
Changes: 
 adduser (3.104) unstable; urgency=low
 .
   [ Joerg Hoh ]
   * Added useful information to warning in adduser. Thanks to Marc Haber for
     the patch and Peter Eisentraut for the report, Closes: #397916
   * Made the GID ranges also configurable. CLoses: #415024
   * Clarified error message when specifying an unaccessible home directory;
     thanks to Alexander Klauer and Stephan Gran. Closes: #399992
   * Removed race condition; don't add too much (LDAP|NIS|...) user to local
     groups. Closes: #294579
   * Fix rights to backup files created by userdel, thanks to Vincent Danjean.
     Closes: #430637
   * deluser: also backup symlinks, pipes and sockets; thanks to Vincent
     Danjean. Closes: #430640
   * NAME_REGEX also applies to group names. Closes: #408148
 .
   [ Stephen Gran ]
   * Translation and template changes:
     - Template changes (thanks bubulle!) (closes: #430643)
     - ar (thanks Ossama Khayat <[EMAIL PROTECTED]>) (closes: #431975)
     - cs (thanks Miroslav Kure <[EMAIL PROTECTED]>) (closes: #431284)
     - es (thanks Carlos Valdivia Yagüe <[EMAIL PROTECTED]>)
          (closes: #431719)
     - eu (thanks Piarres Beobide <[EMAIL PROTECTED]>) (closes: #431347)
     - gl (thanks Jacobo Tarrio <[EMAIL PROTECTED]>) (closes: #431321)
     - it (thanks Luca Monducci <[EMAIL PROTECTED]>) (closes: #432203)
     - ja (thanks Kenshi Muto <[EMAIL PROTECTED]>) (closes: #431184)
     - ko (thanks Sunjae Park <[EMAIL PROTECTED]>) (closes: #431182)
     - po (thanks Wojciech Zareba <[EMAIL PROTECTED]>) (closes: #431549)
     - ru (thanks Yuri Kozlov <[EMAIL PROTECTED]>) (closes: #432213)
     - vi (thanks Clytie Siddall <[EMAIL PROTECTED]>) (closes: #431277)
   * Touch up invalid variable interpolation in gettext string
Files: 
 6b9b3309ebbe1e02555938ade00cf430 694 admin important adduser_3.104.dsc
 9d0022a52be81180bd8d13558866f2e8 248220 admin important adduser_3.104.tar.gz
 b96ff309fef236611b2d8c3ce9d84fb8 169426 admin important adduser_3.104_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGkr2cSYIMHOpZA44RAok/AKCAJjeuu34qr6ur6DQ55bjqPfW8bwCeIKv0
Kdve/KH4/PYjEyJ+5d7mx5Y=
=ziNV
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to