-
Notifications
You must be signed in to change notification settings - Fork 80
ArchivedMetadata
Rob Braun edited this page Apr 18, 2007
·
4 revisions
This is meant to be a list of metadata that xar knows about and explicitly archives. This does not mean to be an exhaustive list of how archived information will be extracted on systems other than the one it was archived on.
-
Generic stat information such as file type, permissions, uid, gid, atime, ctime, mtime.
- Username corresponding to the uid on the system the archive was created on.
- Group name corresponding to the gid on the system the archive was created on.
- On systems supporting the st_flags stat member, the flags set on the file are archived.
- On systems supporting the POSIX draft standard ACL calls and semantics, ACLs are archived.
- On Linux systems supporting it, on the EXT3, JFS, Reiserfs, and XFS filesystems, Extended Attributes are archived.
- On Linux system, EXT2 file attributes are archived (similar to but distinct from chflags() on systems supporting struct stat st_flags)
- On FreeBSD and NetBSD, Extended Attributes are archived.
- On Mac OS X 10.4 ACLs are archived.
- On Mac OS X 10.4 Extended Attributes (including the resource fork) is archived.
-
Legacy Mac OS X metadata
- On Mac OS X systems, on HFS, the Finder info is archived.
- On Mac OS X 10.3, on HFS the resource fork is archived via the ..namedfork method.
- Mach-O metadata