DarthSim / overmind

Process manager for Procfile-based applications and tmux
MIT License
2.84k stars 79 forks source link

tmux version compatibility #1

Open gaynetdinov opened 7 years ago

gaynetdinov commented 7 years ago

Could you please specify compatible tmux version? Seems like overmind does not work with tmux version 1.8:

$ overmind start
system  | Listening at /adjust/dashboard/.overmind.sock
system  | Tmux session ID: overmind-1KolaEDzo4WeoZvILBIdzfWlGR0U1GQL
grunt   | tmux: unknown option -- c
grunt   | usage: new-session [-AdDP] [-F format] [-n window-name] [-s session-name] [-t target-session] [-x width] [-y height] [command]
grunt   |
DarthSim commented 7 years ago

Sorry for so late response, it was hard days.

I removed usage of the -c argument of tmux, it should for with older versions of tmux now. Please check.

DarthSim commented 7 years ago

Ok, I'm going to close this issue since there is no activity.

ibrahima commented 7 years ago

Strangely, with v1.0.7 I still get the usage string from tmux 1.8, although I don't get the unknown option -- c message. Not sure what that means.

DarthSim commented 7 years ago

Oh, seems like tmux 1.8 doesn't allow to specify shell command as multiple arguments like Overmind does. I'll think how I can deal with it.

numbata commented 6 years ago

Got this error with tmux v1.9 and Overmind version 1.1.1.

guaguasi commented 6 years ago

I'm also experiencing this issue with tmux-1.8-4.el7.x86_64 and overmind-v1.1.1-linux-amd64. Is there a solution?

Edit: I didn't realize that the repo was so far behind. IUS repository for CentOS 7 has version 2.7 and that seems to be working now.

DarthSim commented 5 years ago

Overmind 2.0 uses tmux's control mode, so tmux >= 1.8 should work properly.