Re: 1.3.0-apple2 and X11 Package Preview
Re: 1.3.0-apple2 and X11 Package Preview
- Subject: Re: 1.3.0-apple2 and X11 Package Preview
- From: Jeremy Huddleston <email@hidden>
- Date: Mon, 3 Dec 2007 12:42:51 -0800
On Dec 2, 2007, at 22:54, Martin Costabel wrote:
in the postinstall script. This doesn't try to *use* Rez when it
doesn't exist, but it then still returns false which gives a non-
zero exit code for the whole script. Using
[ ! -x ... ] || ...
would return true.
Anyway, why is the resource fork added at the user's end and not
already in the package?
Ugg, sorry. I updated the package to address this (version 2.1.0.1 is
up there). I wasn't including the resource fork because for the life
of me I can't figure out why PackageMaker.app is giving it ownership
501/0!
$ lsbom `pkgutil --bom X11-2.1.0.1.pkg ` | grep 501/0
./usr/X11/bin/._Xquartz 100755 501/0 1266 310091509
./usr/X11/lib/libX11.6.dylib 120755 501/0 18 2022615941
libX11.6.2.0.dylib
./usr/X11/lib/libX11.dylib 120755 501/0 18 2022615941 libX11.6.2.0.dylib
Those symlinks and resource fork are all owned by root everywhere
(system, package root, and in the pmdoc xml file). It confuses the
heck out of me. I decided not to include it because of security
concerns, but I now think the concerns might not be warranted (if any
of you think otherwise, PLEASE let me know). The 2.1.0.1 package
includes the resource fork in the package now.
I have filed a bug at bugreporter.apple.com for Packagemaker.app
developers to look into this.
--Jeremy
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden