We're closely examining our MacFUSE upgrade path in preparation of
distributing MacFUSE 1.6 out to existing customers and I wanted to see
what everyone's thoughts were on upgrading.

Tenatively, we're planning to notify the user of a need to upgrade
[after using a combination of reading the CFBundleVersion from the
kext and using sysctl to see what is actually running] - and with
approval run installer on the appropriate package [which we'll keep
inside our bundle]. However, if fuse is already loaded we'd call
kextunload on the loaded bundle. If it fails we'd notify the user
something [that isn't expandrive] is using MacFUSE and perhaps parse a
'mount' call. If it succeeds the next mount attempt would correctly
load the updated kext.

Are there any potential side effects to calling kextunload -b
com.google.filesystems.fuse and dealing with the success or failure of
its return value?

-Jeff


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"macfuse-devel" group.
To post to this group, send email to macfuse-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/macfuse-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to