[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#325965: Files downloaded with apt-get source get wrong UIDs



Package: apt
Version: 0.5.28.6
Severity: normal

When I download source files with apt-get source, as root, downloaded files 
UID is not always root, but sometimes other UIDs, for example nicolas (an 
user account on my computer), or 1037, which is not a user account on my 
computer. Here follows an example of a session, to help you understand the 
problem, and my /etc/passwd file.

-- Example --

ordinico:~# whoami
root
ordinico:~# apt-get source boa
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Nécessité de prendre 219ko dans les sources.
Réception de : 1 http://ftp.fr.debian.org testing/main boa 0.94.14rc20-1.2 
(dsc)
 [558B]
Réception de : 2 http://ftp.fr.debian.org testing/main boa 0.94.14rc20-1.2 
(tar)
 [218kB]
219ko réceptionnés en 1s (214ko/s)               
dpkg-source: extracting boa in boa-0.94.14rc20
dpkg-source: unpacking boa_0.94.14rc20-1.2.tar.gz
ordinico:~# ls -l boa*
-rw-r--r--  1 root    root       558 2005-04-16 21:47 boa_0.94.14rc20-1.2.dsc
-rw-r--r--  1 root    root    218132 2005-04-16 21:47 
boa_0.94.14rc20-1.2.tar.gz

boa-0.94.14rc20:
total 456
-rw-r--r--  1 nicolas nicolas   6286 2003-01-20 21:53 aclocal.m4
-rw-r--r--  1 nicolas nicolas  33433 2004-06-10 04:17 CHANGES
-rwxr-xr--  1 nicolas nicolas  43609 2004-06-10 04:10 config.guess
-rwxr-xr--  1 nicolas nicolas  31160 2004-06-10 04:10 config.sub
-rwxr-xr--  1 nicolas nicolas 254795 2003-11-22 17:58 configure
-rw-r--r--  1 nicolas nicolas   7198 2003-10-05 06:00 configure.in
drwxr-xr-x  3 nicolas nicolas   4096 2004-06-10 04:29 contrib
-rw-r--r--  1 nicolas nicolas  17992 2002-09-17 15:30 COPYING
-rw-r--r--  1 nicolas nicolas   2237 2003-02-02 06:10 CREDITS
drwxr-xr-x  4 nicolas nicolas   4096 2005-04-16 20:59 debian
drwxr-xr-x  2 nicolas nicolas   4096 2005-04-16 20:59 docs
drwxr-xr-x  2 nicolas nicolas   4096 2005-04-16 20:58 examples
-rw-r--r--  1 nicolas nicolas   5644 2003-01-20 21:53 extra_macros.m4
drwxr-xr-x  2 nicolas nicolas   4096 2004-06-10 04:29 extras
-rwxr-xr--  1 nicolas nicolas   7122 2003-11-22 18:00 install-sh
-rw-r--r--  1 nicolas nicolas    567 2002-12-12 22:29 Makefile.in
-rw-r--r--  1 nicolas nicolas    606 2002-03-01 03:56 README
drwxr-xr-x  2 nicolas nicolas   4096 2005-04-16 20:59 src
ordinico:~# apt-get source zsh
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Nécessité de prendre 2939ko dans les sources.
Réception de : 1 http://ftp.fr.debian.org testing/main zsh 4.2.5-7 (dsc) 
[690B]
Réception de : 2 http://ftp.fr.debian.org testing/main zsh 4.2.5-7 (tar) 
[2624kB]
Réception de : 3 http://ftp.fr.debian.org testing/main zsh 4.2.5-7 (diff) 
[315kB]                
2939ko réceptionnés en 7s (391ko/s)                                                              
dpkg-source: extracting zsh in zsh-4.2.5
dpkg-source: unpacking zsh_4.2.5.orig.tar.gz
dpkg-source: applying ./zsh_4.2.5-7.diff.gz
ordinico:~# ls -l zsh*
-rw-r--r--   1 root root   314685 2005-04-27 02:03 zsh_4.2.5-7.diff.gz
-rw-r--r--   1 root root      690 2005-04-27 02:03 zsh_4.2.5-7.dsc
-rw-r--r--   1 root root  2624122 2005-04-06 17:02 zsh_4.2.5.orig.tar.gz

zsh-4.2.5:
total 936
-rw-r--r--   1 root root    2500 2005-09-01 00:04 aclocal.m4
-rw-r--r--   1 1037 users  21099 2004-11-16 12:04 aczsh.m4
drwxr-xr-x   3 root root    4096 2005-09-01 00:04 {arch}
drwxr-xr-x   2 root root    4096 2005-09-01 00:04 autom4te.cache
-rw-r--r--   1 root root   50223 2005-09-01 00:04 ChangeLog
drwxr-xr-x  15 1037 users   4096 2005-09-01 00:04 Completion
drwxr-xr-x   3 1037 users   4096 2005-09-01 00:04 Config
-rwxr-xr-x   1 root root   43734 2005-09-01 00:04 config.guess
-rw-r--r--   1 root root   26701 2005-09-01 00:04 config.h.in
-rwxr-xr-x   1 root root   31495 2005-09-01 00:04 config.sub
-rwxr-xr-x   1 root root  499536 2005-09-01 00:04 configure
-rw-r--r--   1 root root   78638 2005-09-01 00:04 configure.ac
drwxr-xr-x   6 root root    4096 2005-09-01 00:04 debian
drwxr-xr-x   4 1037 users   4096 2005-09-01 00:04 Doc
drwxr-xr-x   3 1037 users   4096 2005-09-01 00:04 Etc
-rw-r--r--   1 1037 users   5005 2004-07-02 17:59 FEATURES
drwxr-xr-x  11 1037 users   4096 2005-09-01 00:04 Functions
-rw-r--r--   1 1037 users  21551 2004-07-30 13:09 INSTALL
-rwxr-xr-x   1 1037 users   4773 1999-04-15 20:05 install-sh
-rw-r--r--   1 1037 users   1477 2004-03-14 14:01 LICENCE
-rw-r--r--   1 1037 users   9560 2004-07-02 17:59 MACHINES
-rw-r--r--   1 1037 users   4879 2004-03-03 20:37 Makefile.in
-rw-r--r--   1 1037 users   5327 2005-02-02 13:58 META-FAQ
drwxr-xr-x   3 1037 users   4096 2005-09-01 00:04 Misc
-rwxr-xr-x   1 1037 users    681 1999-08-30 18:51 mkinstalldirs
-rw-r--r--   1 1037 users  28518 2005-01-11 18:49 NEWS
-rw-r--r--   1 1037 users   8768 2005-04-06 12:50 README
drwxr-xr-x   6 1037 users   4096 2005-09-01 00:04 Src
-rw-r--r--   1 1037 users      1 2005-04-04 11:50 stamp-h.in
drwxr-xr-x   3 1037 users   4096 2005-09-01 00:04 StartupFiles
drwxr-xr-x   3 1037 users   4096 2005-09-01 00:04 Test
drwxr-xr-x   3 1037 users   4096 2005-09-01 00:04 Util

-- /etc/passwd --

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
majordom:x:30:31:Majordomo:/usr/lib/majordomo:/bin/sh
postgres:x:31:32:postgres:/var/lib/postgres:/bin/sh
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
msql:x:36:36:Mini SQL Database Manager:/var/lib/msql:/bin/sh
operator:x:37:37:Operator:/var:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System 
(admin):/var/lib/gnats/gnats-db:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
nicolas:x:1000:1000:,,,:/home/nicolas:/bin/bash
telnetd:x:101:101::/nonexistent:/bin/false
sshd:x:100:65534::/var/run/sshd:/bin/false
lucien:x:1001:1001:,,,:/home/lucien:/bin/bash

-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "i386";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Default-Release "testing";
Dir "/";
Dir::State "var/lib/apt/";
Dir::State::lists "lists/";
Dir::State::cdroms "cdroms.list";
Dir::State::userstatus "status.user";
Dir::State::status "/var/lib/dpkg/status";
Dir::Cache "var/cache/apt/";
Dir::Cache::archives "archives/";
Dir::Cache::srcpkgcache "srcpkgcache.bin";
Dir::Cache::pkgcache "pkgcache.bin";
Dir::Etc "etc/apt/";
Dir::Etc::sourcelist "sources.list";
Dir::Etc::vendorlist "vendors.list";
Dir::Etc::vendorparts "vendors.list.d";
Dir::Etc::main "apt.conf";
Dir::Etc::parts "apt.conf.d";
Dir::Etc::preferences "preferences";
Dir::Bin "";
Dir::Bin::methods "/usr/lib/apt/methods";
Dir::Bin::dpkg "/usr/bin/dpkg";
DPkg "";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";

-- (no /etc/apt/preferences present) --


-- (/etc/apt/sources.list present, but not submitted) --


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-1-686
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)

Versions of packages apt depends on:
ii  libc6                         2.3.5-4    GNU C Library: Shared libraries 
an
ii  libgcc1                       1:4.0.1-2  GCC support library
ii  libstdc++5                    1:3.3.6-7  The GNU Standard C++ Library v3

apt recommends no packages.

-- no debconf information



Reply to: