Hi there, I've written a small ebuild for omnitty [1], what is some kind of ncurses based cluster ssh client / multiplexer. On the left-hand side there's a list of hosts you're connected to, whereas in the right-hand area you see the IO of the underlying ssh session, which is selected in the list on the left. You can mark sinlge ("select") several hosts you send input to all marked ones, when switching to "multicast-mode". For me this package was very helpful as I've to grep logfiles on several hosts for changing patterns. As I have no direct IP access to this hosts (I've to jump over a "gateway server" for security reasons), with omnitty I could do it on all clusters at the same time, without having any dependencies to X. Omnitty depends on libc, ncurses and rote, which is currently also submitted as #107694 .
Created attachment 69550 [details] Omnitty snapshot from local portage overlay A .tar.bz snapshot of my local portage overlay. It includes also an patch for omnitty which allows to set the with of the right-hand terminal area. Currently this is fixed to 80 columns.
Comment on attachment 69550 [details] Omnitty snapshot from local portage overlay Of course only omnitty from my local portage overlay
Please attach as the ebuild as plain text and reopen.
Created attachment 69598 [details] omnitty-0.2.9 ebuild as plain text
[X] uploaded as text/plain [ ] for patch to omnitty open separate bug [Y/N]?
Created attachment 69633 [details] ebuild for omnitty using patch supplying a new parameter to provide option to set termwidth
Created attachment 69634 [details, diff] Patch referenced in attachment 69633 [details]
- einstall is an ugly workaround used for very broken Makefiles, better use "make DESTDIR="${D}" install" if possible - the semicolons are superfluous
Created attachment 344636 [details] omnitty-0.3.0.ebuild Attached ebuild against last version, haven't tried the patch so that's the only thing left that needs to be added back (in a src_prepare function).
this was the last release. Upstream seems to be dead since 15 years.