Re: SplitForks, AppleDouble and pax
Re: SplitForks, AppleDouble and pax
- Subject: Re: SplitForks, AppleDouble and pax
- From: Stéphane Sudre <email@hidden>
- Date: Thu, 6 Oct 2005 08:19:48 +0200
On jeudi, octobre 6, 2005, at 12:44 AM, Shantonu Sen wrote:
Instead of asking for an open sourcing of the tool, what is the
high-level thing you want to do?
Based on your questions, it sounds like you want to know how pax
supports resource forks
and finder info in Tiger, and emulate that. If this is the case, you
probably want
to look look at the implementation of copyfile_pack() in Libc:
<http://darwinsource.opendarwin.org/10.4.2/Libc-391/darwin/copyfile.c>
This has all of the "Support extended attributes, including resource
forks
and finder info" functionality as advertised for Tiger, and is used by
gnutar, pax, etc.
Actually that's not the purpose. I'm trying:
- to find a solution to be able to split forks correctly (for folders)
on 10.2. This may require writing my own tool (therefore the quest some
kind of documentation which allows me to fully understand the
AppleDouble format and the request for open sourcing SplitForks)
- to understand why some folder (FolderInfo struct) flags are not
restored by Installer.app when not using PackageMaker.
- to extract a ._ resource fork file from a .pax.gz file so that I can
have a look at its data. I tried using Pacifist which is a great tool
but it does not allow me to extract just a ._ file (when it's at the
root of the hierarchy).
I'm happy to be told that pax is open sourced. I must confess that when
I posted I was at the end of a try and debug queue where I found more
problems than solutions and so forgot to google for pax (which I did
for AppleDouble). Mea culpa, mea maxima culpa.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden