Skip to content
Artur Roszczyk edited this page May 23, 2013 · 2 revisions

By default zeus opts to put the socket file for its own communication inside the directory it is started in. When using vagrant with its default directory mount option this does not work since sockets can't be created inside a directory shared over sshfs. To support such scenarios, you need to configure the socket location for zeus, by setting ZEUSSOCK.

This can be done either per command

$ env ZEUSSOCK=/tmp/zeus.sock zeus start
$ env ZEUSSOCK=/tmp/zeus.sock zeus server

Or export it inside the shell

$ export ZEUSSOCK=/tmp/zeus.sock
$ zeus start
$ zeus server

NFS shared folders

Alternatively, you can use NFS synced folders, but this only works on OS X and Linux.