9P for Mac
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
inst
kext
load
mount
plugin
.hgignore
Makefile
README.md

README.md

Mac9P 1.1

Mac9P is a software that allows you to mount 9P file systems on a Mac OS X system.

Install

Run Install Mac9P from the Mac9P.dmg.

Uninstall

Run Uninstall.tool from the Mac9P.dmg.

Building

Prerequisites

  • Xcode.

Compiling

In a terminal run:

cd mac9
make all

Mounting

From the Finder

_(Broken if the binary is not signed) Go -> Connect to Server...: 9p://sources.cs.bell-labs.com.

From a Terminal

mkdir /tmp/sources
mount -t 9p -onoauth sources.cs.bell-labs.com /tmp/sources

Documentation

See mount_9p(8).

Troubleshooting

Disable kext signing check

  1. Boot into Recovery Mode by restarting your mac while holding down Command+R.
  2. Open a Terminal from Utilities -> Terminal and run:
csrutil disable
csrutil enable --without kext