Hi,
As you say yourself, you cannot know if there are other products on the
computer that are depending on MacFUSE. So by uninstalling it you risk
breaking a lot of other software. Don't do that. Instead you can
instruct the user that MacFUSE has a preference pane where it can be
uninstalled if the user is sure that it's no longer needed.
(I wish there was a proper packaging system with dependencies in Mac OS
X... that would have solved the problem.)
As for installing... it's possible to create a distribution package with
both the MacFUSE package and your package to kind of fuse it all
together in a larger installation.
This is what I'm doing in NTFS-3G for Mac OS X, and it seems to be the
easiest way, as it does not require any changes to the original MacFUSE
package.
You can have a look at this distribution package by downloading NTFS-3G
for Mac OS X here:
http://macntfs-3g.blogspot.com/search/label/Releases
Regards,
- Erik
On 2010-04-20 03:48, Jim wrote:
I need to install MacFuse seamlessly as part of another install. I
can't depend on the internet being available.
I also need to be able to uninstall without invoking the UI -- so I
can't talk to the PrefPanel and then manually remove the prefPanel.
Ideally, I wouldn't remove MacFuse if other products still need it,
though. I don't suppose there is any way to refcount products linking
to MacFuse...
What is the recommended method for doing this?
Currently, I plan to simply include the MacFuse installer inside my
own installer, which should let MacFuse do its stuff unhindered.
Any suggestions?
Thanks.
Jim
--
You received this message because you are subscribed to the Google Groups
"MacFUSE" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/macfuse?hl=en.