lkml.org 
[lkml]   [2005]   [Dec]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: Wrong permission for kernel source tar ball !?
From
Date
Hello, Randy.

> > "find -type f -perm 6" shows
> > extracted regular files are writable to everybody
> > for linux-2.6.14.tar.bz2 and later.
> Yes, you unzipped the tarball as root. Don't do that.
> You should unzip & build kernels as a regular user
> and only become root to do install functions.
Yeah, I did it as root. But what is funny,
the result of "tar -jxf linux-2.6.14.tar.bz2" differ
if run as root or not. (I set umask 022 for both cases.)

What I worry is that something bad is happening
to the directory which is used for zipping.
I tried "tar -jtvf" and found that
linux-2.6.14.tar.bz2 has zipped files that are
world writable.

[demo@tomoyo ~]$ tar -jtvf /var/ftp/pub/linux-2.6.13.tar.bz2
tar: Record size = 8 blocks
drwxr-xr-x git/git 0 2005-08-29 08:41:01 linux-2.6.13/
-rw-r--r-- git/git 18691 2005-08-29 08:41:01 linux-2.6.13/COPYING
-rw-r--r-- git/git 89317 2005-08-29 08:41:01 linux-2.6.13/CREDITS
drwxr-xr-x git/git 0 2005-08-29 08:41:01 linux-2.6.13/Documentation/
-rw-r--r-- git/git 10244 2005-08-29 08:41:01 linux-2.6.13/Documentation/00-INDEX
-rw-r--r-- git/git 3699 2005-08-29 08:41:01 linux-2.6.13/Documentation/BUG-HUNTING
-rw-r--r-- git/git 13072 2005-08-29 08:41:01 linux-2.6.13/Documentation/Changes
-rw-r--r-- git/git 15351 2005-08-29 08:41:01 linux-2.6.13/Documentation/CodingStyle
-rw-r--r-- git/git 20407 2005-08-29 08:41:01 linux-2.6.13/Documentation/DMA-API.txt
-rw-r--r-- git/git 31996 2005-08-29 08:41:01 linux-2.6.13/Documentation/DMA-mapping.txt
[demo@tomoyo ~]$ tar -jtvf /var/ftp/pub/linux-2.6.14.tar.bz2
tar: Record size = 8 blocks
drwxr-xr-x git/git 0 2005-10-28 09:02:08 linux-2.6.14/
-rw-rw-rw- git/git 391 2005-10-28 09:02:08 linux-2.6.14/.gitignore
-rw-rw-rw- git/git 18693 2005-10-28 09:02:08 linux-2.6.14/COPYING
-rw-rw-rw- git/git 89223 2005-10-28 09:02:08 linux-2.6.14/CREDITS
drwxrwxrwx git/git 0 2005-10-28 09:02:08 linux-2.6.14/Documentation/
-rw-rw-rw- git/git 10330 2005-10-28 09:02:08 linux-2.6.14/Documentation/00-INDEX
-rw-rw-rw- git/git 3699 2005-10-28 09:02:08 linux-2.6.14/Documentation/BUG-HUNTING
-rw-rw-rw- git/git 13254 2005-10-28 09:02:08 linux-2.6.14/Documentation/Changes
-rw-rw-rw- git/git 16241 2005-10-28 09:02:08 linux-2.6.14/Documentation/CodingStyle
-rw-rw-rw- git/git 20403 2005-10-28 09:02:08 linux-2.6.14/Documentation/DMA-API.txt
-rw-rw-rw- git/git 5332 2005-10-28 09:02:08 linux-2.6.14/Documentation/DMA-ISA-LPC.txt
-rw-rw-rw- git/git 31996 2005-10-28 09:02:08 linux-2.6.14/Documentation/DMA-mapping.txt

I hope the person who zipped this file gave special commandline options.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-12-02 12:44    [W:0.033 / U:0.484 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site