[Python-Dev] Help needed for tar archive creation with changed UID/GID (original) (raw)
bheemesh v bheemesh at gmail.com
Tue Oct 6 12:19:32 CEST 2009
- Previous message: [Python-Dev] summary of transitioning from % to {} formatting
- Next message: [Python-Dev] Help needed for tar archive creation with changed UID/GID
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello,
I am a newbie to this mailing list, i have seen in some mail discussions about a tar archive creation by forcibly setting the UID/GID to a specific user (say root).
Te code mentioned goes like this:
tar = tarfile.open("foo.tar.gz", "w:gz") for filename in filenames: tarinfo = tar.gettarinfo(filename) if tarinfo.isreg(): fobj = open(filename) else: fobj = None
tarinfo.uid = 0 tarinfo.gid = 0 tar.addfile(tarinfo, fobj) tar.close()
But this is not really working for me as when i am trying to un-tar or un-compress contents to a new directory and contents still have diff GID & UID in the long listing of directory.
Can somebody suggest an alternative or a working case if already changes are done here.
Thanks in advance.
Best regards, Bheemesh -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20091006/d399c927/attachment.htm>
- Previous message: [Python-Dev] summary of transitioning from % to {} formatting
- Next message: [Python-Dev] Help needed for tar archive creation with changed UID/GID
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]