Fixed seafile-controller.c (corrected pid directory location) and seafil...

...e-admin (bug in is_running also reported false positives in the shape of cmd line arguments of the same name)
Why do you want to share the same synchronisation / GIT data instance between different servers? Poor man's grid approach? Cascading synchronisation hierarchies? I'm just trying to understand the rationale behind your approach. Never mind the fact that NFS has its own challenges in terms of file locking, etc.

I don't think that this aim justifies compromising security over it. As soon as I'll get around to it, I'll commit a patch that ensures that server instances based on identifiers unique to machines can be identified in the seafile-server subdirectory.