mirror of
https://github.com/mabam/afpfs-ng-mac.git
synced 2024-06-08 00:29:31 +00:00
Update readme.md
Update readme.md to reflect code changes from December 2020.
This commit is contained in:
parent
525141ed45
commit
e32ff4e6e8
22
README.md
22
README.md
|
@ -4,23 +4,23 @@
|
|||
|
||||
macOS / OS X ships with the ability to mount volumes via AFP. However, OS X 10.6 and newer are not capable of AFP version 2.x or older which is needed to network with Classic MacOS (7.6 to 9.2 via IP).
|
||||
|
||||
This version of afpfs-ng is based on Simon Vetter's version. It has fixes 'hacked in' to make it work with Fuse for macOS / OSXFUSE on macOS / OS X. As a consequence, it does not work with Fuse for Linux.
|
||||
This version of afpfs-ng is based on Simon Vetter’s version. It has fixes ‘hacked in’ to make it work with macFUSE on macOS / OS X. As a consequence, it does not work with Fuse for Linux.
|
||||
|
||||
It is of use for you if you emulate Classic MacOS, e.g. using SheepShaver or QEMU. And of course if you own an old Macintosh you want to exchange files with.
|
||||
It is of use for you if you emulate Classic Mac OS, e. g. using SheepShaver or QEMU. And of course if you own an old Macintosh you want to exchange files with.
|
||||
|
||||
macOS / OS X already makes use of the 'mount_afp' command. Thus in this version of afpfs-ng that command has been changed to 'mount_afp2' (to indicate it is for use with AFP v. 2.x).
|
||||
macOS / OS X already makes use of the ‘mount_afp’ command. Thus in this version of afpfs-ng that command has been changed to ‘mount_afp2’ (to indicate it is for use with AFP v. 2.x).
|
||||
|
||||
|
||||
### Prerequesites
|
||||
|
||||
Download and install Fuse for macOS from https://osxfuse.github.io/ (v. 3.7.1 as of writing this). The Fuse compatibility layer is NOT required.
|
||||
Download and install macFUSE from https://osxfuse.github.io/ (v. 4.0.5 as of writing this).
|
||||
|
||||
|
||||
### Installation
|
||||
|
||||
Either use the .pkg installer at https://github.com/mabam/afpfs-ng-OSX/releases or compile yourself as follows:
|
||||
Either use the .pkg installer at https://github.com/mabam/afpfs-ng-mac/releases or compile yourself as follows:
|
||||
|
||||
AFP up to v. 2.x does not offer password encryption which is why we simply disable it rather than installing gcrypt on macOS / OS X first:
|
||||
I’m not sure whether AFP up to v. 2.x offers password encryption. But I didn’t succeed in compiling it in anyway, which is why I simply disabled it:
|
||||
```bash
|
||||
./configure --disable-gcrypt --enable-fuse
|
||||
```
|
||||
|
@ -31,7 +31,7 @@ make
|
|||
sudo make install
|
||||
```
|
||||
|
||||
Also, I couldn't figure how to make the fuse components compile automatically on macOS / OS X. This is how to do that manually:
|
||||
Also, I couldn’t figure how to make the Fuse components compile automatically on macOS / OS X. This is how to do that manually:
|
||||
```bash
|
||||
cd fuse
|
||||
```
|
||||
|
@ -45,18 +45,18 @@ sudo make install
|
|||
|
||||
### Usage, credits and license
|
||||
|
||||
See https://github.com/mabam/afpfs-ng-OSX/releases for a version with GUI.
|
||||
See https://github.com/mabam/afpfs-ng-mac/releases for a version with GUI.
|
||||
See https://emaculation.com/forum/viewtopic.php?f=34&p=58790#p58790 for some main issues.
|
||||
|
||||
If you prefer using the shell, don't forget to load Fuse for macOS first:
|
||||
If you prefer using the shell, don’t forget to load macFUSE first:
|
||||
```bash
|
||||
/Library/Filesystems/osxfuse.fs/Contents/Resources/load_osxfuse
|
||||
```
|
||||
See README_old.md for examples on commands. But mind the change to 'mount_afp2'.
|
||||
See README_old.md for examples on commands. But mind the change to ‘mount_afp2’.
|
||||
|
||||
There you can also find information on the license and credits.
|
||||
|
||||
Credits for this macOS / OS X version goes to 'adespoton' for his guidance.
|
||||
Credits for this macOS / OS X version goes to ‘adespoton’ for his guidance.
|
||||
|
||||
|
||||
### Links / further reading
|
||||
|
|
Loading…
Reference in New Issue
Block a user