'twas I who needed a solution. The problem with cfengine (and possibly puppet?) is that I cannot install any software on the target servers and have to keep my on-system footprint to an absolute minimum. I do, however, have one server of my own (so to speak) in the network that I can use for non-invasive monitoring, which can include running commands remotely via SSH. -Adam
On 04/14/2010 11:09 AM, Adam Thompson wrote:
'twas I who needed a solution. The problem with cfengine (and possibly puppet?) is that I cannot install any software on the target servers and have to keep my on-system footprint to an absolute minimum. I do, however, have one server of my own (so to speak) in the network that I can use for non-invasive monitoring, which can include running commands remotely via SSH.
Another possible solution if you use screen(1) is to use its 'At' command e.g. C-a : to get the screen command line, then 'at "#" stuff "ls\015"' will put a ls\r in the input buffer of every screen window, as though you'd typed it there.
A co-worker uses some elisp terminal multiplexer, if you're an emacs user I can ask him about it.
Peter