[ale] weird tgz shenanigans

James P. Kinney III jkinney at localnetsolutions.com
Thu Dec 5 17:48:17 EST 2002


The original files were packaged by some one with the same UID/GID as
Michele. Remember, these are just some numbers that the running OS
associates with what is in /etc/passwd. If the UID of the files doesn't
match anyone in /etc/passwd, they won't show up with a user name in the
UID field, just a number.

When the UID of the tarball is set to a valid UID on the machine, the
entire tarball will unwrap with that UID unless flags are set that force
it to otherwise. There a flags that can force this on the package making
side as well.

On Thu, 2002-12-05 at 17:01, Jeff Rose wrote:
> 	Now this doesn't make sense.  Someone please explain this.  michele has
> a different gid and uid than root.  michele does not have the same
> permissions as root.  If I set either/both the group or owner to
> root/jeff, michele can't untar.  But of course root can.  If I set
> owner/group to the user walter or jeff and extract, the files belong to
> walter or jeff respectively. But when the owner/group is set to root and
> untarred by root, the files are still owned by michele!  This is not the
> case for all .tgz files I download.  Why do some files do this?  How can
> I predict which files will do this?
> 	Could it be that tar wants to set the permissions as close to what they
> were when tarred as possible and it just so happens Michele's is the
> closest id?  This seems very strange to me.
> 	
-- 
James P. Kinney III   \Changing the mobile computing world/
President and CEO      \          one Linux user         /
Local Net Solutions,LLC \           at a time.          /
770-493-8244             \.___________________________./

GPG ID: 829C6CA7 James P. Kinney III (M.S. Physics) <jkinney at localnetsolutions.com>
Fingerprint = 3C9E 6366 54FC A3FE BA4D 0659 6190 ADC3 829C 6CA7 



 This is a digitally signed message part




More information about the Ale mailing list