I've just tried this new version and I'm getting the same permissioning problems as with the Tuxera MacFUSE version. Am I really the only one running into this problem?
> OSXFUSE 2.3.3 is out. You can download it from http://osxfuse.github.com/releases/OSXFUSE-2.3.dmg or update through the preference pane. The update adds support for OS X 10.5 (Intel and PowerPC architecture). But the PowerPC part could use some testing. I do not have access to a PowerPC Mac at the moment. Feedback is appreciated. This release does not add new features on OS X 10.6 or 10.7.
Hi,
I've just installed it on a 10.5/PPC machine and will give it some testing.
On a side note, we've noticed some lockups on machines having 2.2 installed. It might be just a coincidence, contrary to popular believe MacOS does lock up sometimes... other than that, 2.2 seems to work way smoother than the last MacFUSE. We'll keep an eye on it and do some more testing.
Regards,
Peter
> On 4 Sep, 2011, at 7:44 PM, Benjamin Fleischer wrote:
>
>> OSXFUSE 2.3.3 is out. You can download it from http://osxfuse.github.com/releases/OSXFUSE-2.3.dmg or update through the preference pane. The update adds support for OS X 10.5 (Intel and PowerPC architecture). But the PowerPC part could use some testing. I do not have access to a PowerPC Mac at the moment. Feedback is appreciated. This release does not add new features on OS X 10.6 or 10.7.
> Hi,
>
> I've just installed it on a 10.5/PPC machine and will give it some testing.
Ain't work. I've also tried with MacFusion to get some simple console output:
----
9/5/11 10:10:59 AM macfusionAgent[199] Mounting
9/5/11 10:10:59 AM Macfusion[195] Note status changed for fs <MFClientFS: 0x109daf0> (192.168.7.65) to Waiting to Mount
9/5/11 10:10:59 AM macfusionAgent[199] Task launched OK
9/5/11 10:10:59 AM macfusionAgent[199] sshfs: cannot find sshnodelay.so
warning: ssh nodelay workaround disabled
debug1: Reading configuration data /etc/ssh_config
debug1: Connecting to 192.168.7.65 [192.168.7.65] port 22.
debug1: Connection established.
debug1: identity file /Users/peter/.ssh/id_rsa type -1
debug1: identity file /Users/peter/.ssh/id_dsa type -1
9/5/11 10:10:59 AM macfusionAgent[199] debug1: Remote protocol version 2.0, remote software version OpenSSH_5.6
debug1: match: OpenSSH_5.6 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.2
debug1: SSH2_MSG_KEXINIT sent
9/5/11 10:10:59 AM macfusionAgent[199] debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-ctr hmac-md5 none
debug1: kex: client->server aes128-ctr hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
9/5/11 10:10:59 AM macfusionAgent[199] debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
9/5/11 10:10:59 AM macfusionAgent[199] debug1: Host '192.168.7.65' is known and matches the RSA host key.
debug1: Found key in /Users/peter/.ssh/known_hosts:1
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
9/5/11 10:10:59 AM macfusionAgent[199] debug1: SSH2_MSG_SERVICE_ACCEPT received
9/5/11 10:10:59 AM macfusionAgent[199] debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Trying private key: /Users/peter/.ssh/id_rsa
debug1: Trying private key: /Users/peter/.ssh/id_dsa
debug1: Next authentication method: keyboard-interactive
9/5/11 10:10:59 AM macfusionAgent[199] debug1: read_passphrase: can't open /dev/tty: Device not configured
9/5/11 10:10:59 AM macfusionAgent[199] debug1: permanently_drop_suid: 502
9/5/11 10:10:59 AM macfusionAgent[199] Invalidating token 0A0B0B30-6FE8-47F7-A838-4FDD46EDFBE2
9/5/11 10:11:00 AM new_sshfs_askpass[251] Secrets found for FS <MFClientFS: 0x1028a70> (192.168.7.65)
9/5/11 10:11:00 AM macfusionAgent[199] debug1: Authentication succeeded (keyboard-interactive).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-...@openssh.com
debug1: Entering interactive session.
9/5/11 10:11:00 AM macfusionAgent[199] debug1: Sending subsystem: sftp
9/5/11 10:11:00 AM macfusionAgent[199] kld():
9/5/11 10:11:00 AM macfusionAgent[199] /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs
9/5/11 10:11:00 AM macfusionAgent[199] relocation overflow for relocation entry 3 in section (__TEXT,__text) (displacement too large)
9/5/11 10:11:00 AM macfusionAgent[199] kld():
9/5/11 10:11:01 AM macfusionAgent[199] /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs
9/5/11 10:11:01 AM macfusionAgent[199] relocation overflow for relocation entry 6 in section (__TEXT,__text) (displacement too large)
9/5/11 10:11:01 AM macfusionAgent[199] kld():
9/5/11 10:11:01 AM macfusionAgent[199] /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 9 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 16 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 21 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 36 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 39 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 46 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 47 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 52 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 57 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 59 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 60 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 61 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 62 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 63 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 64 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 70 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 71 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 73 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 74 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 75 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 81 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 83 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfus
9/5/11 10:11:01 AM macfusionAgent[199] efs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 90 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 95 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 98 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 101 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 105 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 106 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 107 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 108 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 109 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 110 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 112 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 122 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 125 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 126 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 129 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 132 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 135 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 138 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 143 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 144 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 145 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 147 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/
9/5/11 10:11:01 AM macfusionAgent[199] Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 150 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 151 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 164 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 169 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 170 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 175 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 180 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 181 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 186 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 191 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 198 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 205 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 208 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 211 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 220 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 231 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 232 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 233 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 236 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 237 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 238 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 239 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Supp
9/5/11 10:11:01 AM macfusionAgent[199] ort/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 241 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 246 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 247 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 248 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 249 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 250 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 251 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 252 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 254 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 255 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 256 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 257 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 258 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 259 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 260 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 265 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 266 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 267 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 268 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 270 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 271 in section (__TEXT,__text) (displacement too large)
kld(): /Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext/Contents/MacOS/osxfusefs relocation overflow for relocation entry 272 in section (__TEXT,__text) (displacement too large)
kld():
9/5/11 10:11:01 AM macfusionAgent[199] the OSXFUSE file system is not available (1)
----
Regards,
Peter
> Peter, would you be up for testing a 10.5/ppc gcc 4.2 build?
I'm pretty busy, so I'm sorry can't really help fix something. But testing a build I can always squeeze in. Good I've kept my PPC Mac Mini :-)
Regards,
Peter
Please send it to me. I can test it on my PowerMac G5 Quad.
Regards,
- Erik
Hi all,
OSXFUSE 2.3.3 is out. You can download it from http://osxfuse.github.com/releases/OSXFUSE-2.3.dmg or update through the preference pane. The update adds support for OS X 10.5 (Intel and PowerPC architecture). But the PowerPC part could use some testing. I do not have access to a PowerPC Mac at the moment. Feedback is appreciated. This release does not add new features on OS X 10.6 or 10.7.
Changes:
- Add support for OS X 10.5 (Intel and PowerPC architecture).
- PowerPC binaries are only installed on OS X 10.5. I a future release universal binaries will be available on OS X 10.6 and 10.7, too.
- The build script tries to locate all Xcode installations in the top-level of the root directory. OSXFUSE can be build against SDKs 10.5, 10.6 and 10.7 using Xcode 3.2, Xcode 4.0 and Xcode 4.1. The latest Xcode version including a specific SDK has the highest priority for building against this SDK.
Building OSXFUSE:To build OSXFUSE for OS X 10.5, Xcode 3.2 has to be installed in the top-level of the root file system. If you are running Lion take a look at Erik's how-to at http://catacombae.blogspot.com/2011/07/installing-xcode-326-in-mac-os-x-lion.html.Note: The build script ignores Xcode installations residing in directories containing spaces.The official release has been build on Lion using Xcode 3.2 (SDK 10.5) and Xcode 4.1 (SDKs 10.6 and 10.7). To build OSXFUSE for 10.5 and 10.6 on Snow Leopard Xcode 3.2 is required. If Xcode 4.0 is found the 10.6 part is built using Xcode 4.0.Clone the repository:
cd osxfuse
git submodule update --init
To build OSXFUSE, run:OSXFUSE_PRIVATE_KEY=prefpane/autoinstaller/TestKeys/private_key.der ./build.sh -t distRegards,BenjaminAm 28.08.2011 um 15:38 schrieb Benjamin Fleischer:Hi all,OSXFUSE 2.3.2 has been released earlier today. You can download it from http://osxfuse.github.com/releases/OSXFUSE-2.3.dmg or update through the preference pane. This update is all about 64 bit and Lion support. OSXFUSE is now on par with Bryan Pham's MacFUSE 2.2.2.Bug Fixes:
- Finder permission issue in Lion has been fixed. Dragging files to a FUSE volume that had not been mounted with option "allow_other" failed in previous versions of OSXFUSE. (Issue #5: Finder permissioning problem. Fix suggested by Peter Stegemann)
- Forced eject of FUSE volume (64 bit kernel) as seen with EncFS under heavy I/O has been resolved. The kernel extension used to sleep (without releasing a lock) when waiting for an response from the user space daemon. This could lead to a deadlock, if the user space daemon inadvertently caused an operation on the FUSE file system. (Issue #7: Deadlock in filesystem. Fix based on Anatol Pomozov's findings.)
Other Changes:
- Applied Tuxera's MacFUSE 2.2.0/1 patches. Many of the changes (like support for Lion) had already been featured in OSXFUSE 2.3.0. Erik, thank you for your work.
- Introduce "fat" distribution package containing different installation packages for OSX 10.6 and OS X 10.7. In 2.4.0 there will be one for OS X 10.5, too.
- Some under the hood improvements like cleaning up the kernel extension and MacFUSE compatibility layer.
Building OSXFUSE:The "fat" distribution package made some changes to the build process necessary. OSXFUSE can be build on Snow Leopard with Xcode 4.0 and on Lion with Xcode 4.1.
- If build on Snow Leopard (target dist of build script) the resulting distribution package will only contain installation packages for OS X 10.6 and will not be compatible with Lion.
- If build on Lion (target dist) the resulting fat distribution package will contain installation packages for OS X 10.6 and OS X 10.7.
Clone the repository like this:git clone git://github.com/osxfuse/osxfuse.gitcd osxfusegit submodule update --initTo build run:OSXFUSE_PRIVATE_KEY=prefpane/autoinstaller/TestKeys/private_key.der ./build.sh -t distNote: The MacPorts port of gettext is no longer needed to build OSXFUSE.Regards,BenjaminAm 01.08.2011 um 14:46 schrieb Benjamin Fleischer:Hi all,I just uploaded the first OSXFUSE update, version 2.3.1. Use the OSXFUSE preference pane to install this update or download it form http://osxfuse.github.com/releases/OSXFUSE-2.3.dmg.Bug Fixes:
- OSXFUSE is now compatible with TrueCrypt (if the MacFUSE compatibility layer is installed).
- Fixes a bug in the SDK that may have resulted in the selector "removeExtendedAttribute:ofItemAtPath:error:" never being called (Reported and fixed by Dan Cooper)
- Fixes a bug for the build script target "reload"
- Fixes the bundle identifier of the kernel extension
Remaining issues:
- "EncFS bug"
If you encounter any bugs, please open an issue at https://github.com/osxfuse/osxfuse/issues. This makes tracking bug reports a lot less painful.As always, feedback is appreciated.Regards,BenjaminAm 25.07.2011 um 16:36 schrieb Benjamin Fleischer:Hi all,OSXFUSE is ready for its first official release. You can download OSXFUSE 2.3.0 Beta from http://osxfuse.github.com/releases/OSXFUSE-2.3.dmg.Some of the key features:
- OSXFUSE is based on Erik's/Tuxera's MacFUSE 2.1.9 release that has proven to be very stable.
- The first release follows a simple rule: Don't change anything code-wise unless it is absolutely necessary. Besides the addition of the MacFUSE compatibility layer there have been very few code changes to guarantee that OSXFUSE is as stable as MacFUSE.
- Supports 10.6 and 10.7 (32 bit and 64 bit Kernel). 10.5 support will be added alongside Power PC support in the next release. Check for updates in a week or two.
- Features a MacFUSE compatibility layer to support all existing MacFUSE file systems without the need to recompile them. OSXFUSE can be a drop-in replacement for MacFUSE. On a side note: MacFUSE's sshfs works great with OSXFUSE.
The OSXFUSE installer includes three packages:
- OSXFUSE Core includes the user space library libosxfuse, OSXFUSE.framework and the kernel extension
- OSXFUSE Preference Pane is used as updater and uninstaller
- MacFUSE Compatibility Layer provides support for filesystems written for and compiled against MacFUSE
The core package is mandatory but the preference pane and the MacFUSE compatibility layer are optional installs.Note: If you choose to install the MacFUSE compatibility layer MacFUSE will be uninstalled automatically. This includes the official builds of MacFUSE and Erik's unofficial builds. Your MacFUSE filesystems will not be removed and should continue to work.Building OSXFUSE:If you choose to build OSXFUSE yourself, you can find some build instructions in the OSXFUSE group (link at the end of the mail). Basically you need Xcode 4 (Snow Leopard) or 4.1 (Lion) and install the MacPorts port of "gettext". I recommend installing the git port, too. Xcode 4's bundled git is not up to date.Clone the repository like this:git clone git://github.com/osxfuse/osxfuse.gitcd osxfusegit submodule update --initTo build run:OSXFUSE_PRIVATE_KEY=prefpane/autoinstaller/TestKeys/private_key.der ./build.sh -t distYou can find the resulting installer packages in your /tmp/osxfuse-2.3 directory. I will post a more detailed how-to in our GitHub Wiki. Those build instructions are bound to change over time. Especially bringing back support for 10.5 and Power PC will make this whole process a bit more complicated.Removing OSXFUSE:In case you want to remove OSXFUSE hit the "Remove OSXFUSE" button in the preference pane and afterwards remove the preference pane by right-clicking on it and selecting "Remove ...". OSXFUSE will then be completely purged from Mac.If you encounter any bugs please subscribe to the OSXFUSE Google group and post your findings. Everyone will benefit from this. It is impossible to test OSXFUSE with every MacFUSE filesystem that is around. Feedback is highly appreciated. I will setup a basic project website when I find some free time.Regards,BenjaminWebsite http://osxfuse.github.com/Google group http://groups.google.com/group/osxfuse-groupGitHub https://github.com/osxfuse
You should be able to use the EncFS binary you used with MacFUSE.
Compiling EncFS for OSXFUSE is almost the same as compiling EncFS for MacFUSE. In theory the only differences are that you need to link against libosxfuse instead of libfuse and the FUSE headers have been moved to /usr/local/include/osxfuse.
I guess it would be a good idea to setup some Wiki pages for compiling various filesystems.
Regards,
Benjamin
Have tried to compile from git this morning using:
git clone git://github.com/osxfuse/osxfuse.git
cd osxfuse
git submodule update --init
OSXFUSE_PRIVATE_KEY=prefpane/autoinstaller/TestKeys/private_key.der ./build.sh -t dist
and got this message:
** BUILD SUCCEEDED **
OSXFUSEBuildTool(smalldist) : building user-space OSXFUSE library
Running libtoolize...
config.rpath not found!
OSXFUSEBuildTool(smalldist) failed: cannot configure OSXFUSE library source for compilation.
I suposed that it is only a missing file on git.
Building OSXFUSE:If you choose to build OSXFUSE yourself, you can find some build instructions in the OSXFUSE group (link at the end of the mail). Basically you need Xcode 4 (Snow Leopard) or 4.1 (Lion) and install the MacPorts port of "gettext". I recommend installing the git port, too. Xcode 4's bundled git is not up to date.Clone the repository like this:git clone git://github.com/osxfuse/osxfuse.gitcd osxfusegit submodule update --initTo build run:OSXFUSE_PRIVATE_KEY=prefpane/autoinstaller/TestKeys/private_key.der ./build.sh -t dist
Am 01.09.2011 um 10:14 schrieb gotjosh:
> Sorry if this is covered elsewhere, but it makes sense to ask in direct reply to the release announcement:
>
> Do I need to uninstall MacFUSE before installing OSXFUSE?
> If so do you have a link to a HOW-TO?
You don't need to uninstall MacFUSE first. The OSXFUSE installer will "upgrade" your MacFUSE installation automatically, if you select the option "MacFUSE compatibility layer" during installation of OSXFUSE.
Sorry, but there is no how-to, yet. If you have any further question feel free to post it to the mailing list.
Regards,
Benjamin