Yes, you read that right. Start a process on a machine but need it to be under tmux? reptyr can fix that. Leave an editor running on your workstation and need to make a quick fix when sshing in from home? reptyr can help. It supports FreeBSD and Linux, though I haven’t had occasion to try the FreeBSD support yet.
It’s a lot more capable than other programs like it, and I am convinced it is actually magic. I have deliberately not read the source code to keep that feeling alive.
I’ve looked at this utility a few times for my production environment, really want to create a proof of concept so i can convince the team to implement it. Can’t count the number of processes I’ve had to restart or help a colleague on that could’ve been helped by this.