Re: FxPlug 2 Answers, etc.
Re: FxPlug 2 Answers, etc.
- Subject: Re: FxPlug 2 Answers, etc.
- From: Jon Chappell <email@hidden>
- Date: Tue, 09 Aug 2011 09:16:51 -0700
I had no end of trouble with PackageMaker. I find Iceberg much more reliable.
http://s.sudre.free.fr/Software/Iceberg.htmlOn Tue, Aug 9, 2011 at 7:55 AM, Paul Schneider
<email@hidden> wrote:
Hi Martin,
It sounds like you have a custom installer app that doesn't do any authentication, and requires that the currently-logged-in user has write permissions to everywhere you need to install?
I think the best thing would be to use PackageMaker to create a package that's installed by Apple's own Installer.app. That would be the simplest and most future-proof. PackageMaker is described here:
If you want to keep your own installer app, you will need some kind of authentication (it's best to do this even pre-Lion, to allow the software to be installed while a non-admin user is logged in). Authentication is a complicated topic, covered in-depth here:
- Paul
On Aug 9, 2011, at 5:47 AM, Martin Baker wrote:
Hi Paul
Previously our FxScript installer when running on an admin account used
NSFileManager createDirectoryAtPath...
and
NSWorkspace performFileOperation:NSWorkspaceCopyOperation...
Unfortunately time is against us and this seems to be a bag of hurt for the simple task of copying a couple of .fxplugs and templates folders to system level. For now we'll have to go with user level only installs and give docs for how to move the fxplug and templates to system level folders.
Martin Baker
------------------------------------------------------
Digital Heaven Ltd is registered in England and Wales
Company registration number: 3628396
Registered address: 55 Lynwood Drive, Worcester Park, Surrey KT4 7AE
VAT registration number: GB 736 0989 03
On 8 Aug 2011, at 15:48, Paul Schneider wrote:
Hi Martin,
Unless the user is on Lion, in which case the /Library folder is now unwritable.
I'm not sure where you get that information from. On my Lion system, /Library is still writable by owner, and a quick test reveals that an authenticated tool such as "su" is able to write files here. Existing installers also still seem able to write to /Library on my system. Is this a problem you have encountered with your own installer?
You might be thinking of the fact that ~/Library is now hidden in Lion. This doesn't change anything about how installers are allowed to modify ~/Library, but it does make it more difficult for users to manage their installed plugins via the Finder. On Lion, the user is discouraged from messing with ~/Library (although an experienced user can of course still access the folder in a variety of ways). However, all of the current install locations should still work on Lion.
- Paul
On Aug 8, 2011, at 7:14 AM, Martin Baker wrote:
Unless the user is on Lion, in which case the /Library folder is now unwritable.
So what's Apple's position on installing FxPlugs and Motion Templates for all users on Lion?
Martin Baker
www.digital-heaven.co.uk
www.twitter.com/digitalheaven
www.videospaceonline.com
www.finalcutters.com
------------------------------------------------------
Digital Heaven Ltd is registered in England and Wales
Company registration number: 3628396
Registered address: 55 Lynwood Drive, Worcester Park, Surrey KT4 7AE
VAT registration number: GB 736 0989 03
On 4 Jul 2011, at 09:00, Pauli Ojala wrote:
Thanks Alex.
The FxFactory installer revealed the secret: those Effects / Transitions / Generators subfolders must have the ".localized" extension as well. (This extension is invisible in the Finder, so if your installer puts files in "Effects", you'll have two folders that look to have the same name.)
So, the full path for installing Final Cut effect templates is:
/Library/Application Support/Final Cut Pro/Templates.localized/Effects.localized/<my effect category>
--
Pauli Ojala
Lacquer oy/ltd
email@hidden
On 4.7.2011, at 2.25, Alex Gollner wrote:
Pauli Ojala wrote:
I'm trying to make an installer that puts Final Cut effect templates for my
FxPlug in a location that's accessible by all users.
You wrote previously that the path should be:
/Library/Application Support/Final Cut Pro/Templates.localized
But this doesn't seem to work, FCP X doesn't see the templates at that
location.
The Noise Industries installer for FxFactory puts templates into the
Effects, Transitions and Generators subfolders of
/Library/Application Support/Final Cut Pro/Templates
On my computer.
Checkout their new installer at
http://www.noiseindustries.com/fxfactory/download
Alex
............................................................................
Screenwriter, Zone 2-North West, London
alex4d on twitter, facebook, .wordpress.com & .com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Pro-apps-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden