[Pkg-shadow-devel] Bug#296729: marked as done (useradd does not preserve sticky bits on directories from the skeleton)

Debian Bug Tracking System owner at bugs.debian.org
Sun Jan 15 15:48:34 UTC 2006


Your message dated Sun, 15 Jan 2006 07:17:08 -0800
with message-id <E1Ey9cy-00017H-Ch at spohr.debian.org>
and subject line Bug#296729: fixed in shadow 1:4.0.14-3
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 24 Feb 2005 10:58:56 +0000
>From debian at nodata.co.uk Thu Feb 24 02:58:55 2005
Return-path: <debian at nodata.co.uk>
Received: from brunel.mywebserver.net [217.158.187.230] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1D4Ghr-0003FR-00; Thu, 24 Feb 2005 02:58:55 -0800
Received: from nodata by brunel.mywebserver.net with local (Exim 4.44)
	id 1D4Ghq-0005NL-Dt
	for submit at bugs.debian.org; Thu, 24 Feb 2005 10:58:54 +0000
Received: from 213.164.3.90 ([213.164.3.90])
        (SquirrelMail authenticated user nodata)
        by www.nodata.co.uk with HTTP;
        Thu, 24 Feb 2005 11:58:54 +0100 (CET)
Message-ID: <55410.213.164.3.90.1109242734.squirrel at www.nodata.co.uk>
Date: Thu, 24 Feb 2005 11:58:54 +0100 (CET)
Subject: useradd -m -k does not preserve file permissions
From: "nodata" <debian at nodata.co.uk>
To: submit at bugs.debian.org
User-Agent: SquirrelMail/1.4.4
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - brunel.mywebserver.net
X-AntiAbuse: Original Domain - bugs.debian.org
X-AntiAbuse: Originator/Caller UID/GID - [32079 32079] / [47 12]
X-AntiAbuse: Sender Address Domain - nodata.co.uk
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.8 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	PRIORITY_NO_NAME autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: passwd
Version: 1:4.0.3-30.9

useradd does not correctly preserve permissions when the skeleton
directory is copied.

e.g.
# stat /root/skeleton/dumps/ | grep Access
Access: (2550/dr-xr-s---)  Uid: (    0/    root)   Gid: (    0/    root)
# useradd -m -k /root/skeleton/ -d /tmp/test testing9
# stat /tmp/test/dumps/ |grep Access
Access: (0550/dr-xr-x---)  Uid: ( 1010/testing9)   Gid: (  100/   users)

The sticky bit was removed.

---------------------------------------
Received: (at 296729-close) by bugs.debian.org; 15 Jan 2006 15:21:06 +0000
>From katie at ftp-master.debian.org Sun Jan 15 07:21:06 2006
Return-path: <katie at ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1Ey9cy-00017H-Ch; Sun, 15 Jan 2006 07:17:08 -0800
From: Christian Perrier <bubulle at debian.org>
To: 296729-close at bugs.debian.org
X-Katie: $Revision: 1.65 $
Subject: Bug#296729: fixed in shadow 1:4.0.14-3
Message-Id: <E1Ey9cy-00017H-Ch at spohr.debian.org>
Sender: Archive Administrator <katie at ftp-master.debian.org>
Date: Sun, 15 Jan 2006 07:17:08 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-4.1 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER,
	REMOVE_REMOVAL_1WORD autolearn=no 
	version=2.60-bugs.debian.org_2005_01_02

Source: shadow
Source-Version: 1:4.0.14-3

We believe that the bug you reported is fixed in the latest version of
shadow, which is due to be installed in the Debian FTP archive:

login_4.0.14-3_i386.deb
  to pool/main/s/shadow/login_4.0.14-3_i386.deb
passwd_4.0.14-3_i386.deb
  to pool/main/s/shadow/passwd_4.0.14-3_i386.deb
shadow_4.0.14-3.diff.gz
  to pool/main/s/shadow/shadow_4.0.14-3.diff.gz
shadow_4.0.14-3.dsc
  to pool/main/s/shadow/shadow_4.0.14-3.dsc



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 296729 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Perrier <bubulle at debian.org> (supplier of updated shadow 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 at debian.org)


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

Format: 1.7
Date: Sun, 15 Jan 2006 15:03:56 +0100
Source: shadow
Binary: login passwd
Architecture: source i386
Version: 1:4.0.14-3
Distribution: unstable
Urgency: low
Maintainer: Shadow package maintainers <pkg-shadow-devel at lists.alioth.debian.org>
Changed-By: Christian Perrier <bubulle at debian.org>
Description: 
 login      - system login tools
 passwd     - change and administer password and group data
Closes: 62821 296729 347747 347935
Changes: 
 shadow (1:4.0.14-3) unstable; urgency=low
 .
   * The "Pont-L'Évêque" release
   * Upstream bugs or fixes not already fixed in upstream releases or CVS:
     - 479_chowntty_debug:
       - produce more helpful syslog message[s] when is_my_tty() fails
         (see bug #332198).
     - 462_warn_to_edit_shadow:
       - warn users to edit the shadow file when using vipw or vigr
         Closes: #62821
     - 480_getopt_args_reorder:
       - Allow SU options to be passed after - or the username
     - 481_userdel_remove_remove_group:
       - User's group was removed twice, which caused warnings
     - 461_keep_sticky_bit_for_dirs:
       - keep the sticky bit in the directory copied by useradd in the
         skeleton or by usermod.
         Closes: #296729
     - 482_libmisc_copydir_check_return_values:
       - check the return value of system calls in copy_tree
     - 483_su_fakelogin_wrong_arg0:
       - shell's name must be -su when su is faking a login shell.
         Closes: #347747
     - 484_su-p_preserve_PATH:
       - -p did not preserve the PATH environment variable when su started a
         shell (no -c).
         Closes: #347935
   * Debian specific fixes:
     - debian/rules:
       - switch to cdbs for package build
Files: 
 5185573ff9e0021cb264558d55b1b80b 901 admin required shadow_4.0.14-3.dsc
 b24726092ce94b7774b52b6175a288e3 168927 admin required shadow_4.0.14-3.diff.gz
 7af97b37fb56b312510247baf4903bde 735912 admin required passwd_4.0.14-3_i386.deb
 39bc6a0280eb76da9fc73699d17196a7 657520 admin required login_4.0.14-3_i386.deb

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

iD8DBQFDymEF1OXtrMAUPS0RAjwSAJ4ivm06aStqJzMgxHG9epF660V5JACfREFS
gfon5rHq7kv9fH03gOa75No=
=QJRC
-----END PGP SIGNATURE-----




More information about the Pkg-shadow-devel mailing list