2.0207: Fri Jan 08 2010
- Dennis Boone was kind enough to not only point out a serious
bug in the ssh command token processing, but find and fix
it (http://is.gd/5UxgX). Thanks!!
2.0205: Wed Jul 08 2009
- Doc bugs (very indirectly) found by Hans Dieter Pearcey
- added perl critic and Test::Pod
- fix bugs (as in wrongful code execution) found by critic.t
- fixed many punctuation problems found by critic.t
2.0203: Tue May 12 10:36:26 EDT 2009
- added a way to subtract hosts from the host list
2.0201: Sat May 9 08:32:25 EDT 2009
- why show the command number in the output?
2.0200: Fri May 8 17:24:06 EDT 2009
- added the conditional argument processing and username
splitting for non-routed cases
- added an experimental recursive group replacer, so @all =
@dt @us will work
- improved group arg processing, requires further testing and
documentation
2.0100: Fri May 8 10:19:49 EDT 2009
- redid the command splitter so it can handle things like perl
(see t/06)
2.0100: Fri May 8 06:49:13 EDT 2009
- added -g to list groups, found I was vimming my mrshrc quite
often
2.0000: Sat May 2 17:30:02 EDT 2009
- not ready to release yet, ... I keep adding things.
- added more docs to mrsh, fixed sigchild handling
2.0000: Sat May 2 16:49:19 EDT 2009
- Turn early non-H group arguments into -H options
automagically
- I think this is ready for public consumption. I'm going to
install it and fart around with it a little first though.
2.0000: Sat May 2 09:23:09 EDT 2009
- docs for mrsh
- docs for App::MrShell
2.0000: Sat May 2 07:36:41 EDT 2009
- hooray, I got the host routing stuff to actually work. I
proved it out on a test, but it wasn't terribly convincing.
Then I used this: mrsh -H 'corky!wisp!corky!razor!webserver'
'touch /tmp/holy\ shit' The escapes for that are tricky to
get right, but it *is* possible.
2.0000: Wed Apr 29 21:54:02 EDT 2009
- added all kinds of bells and whistles (ok, bugfixes)
- made the t/05 meaningful
- convinced MrShell to allow commands with various subst vars
- made the t/05 test *portable*, rather than using external
linux commands
2.0000: Wed Apr 29 21:33:06 EDT 2009
- This is practically a finished product.
- It works on multiple hosts.
- There are tests.
- There's logging.
- There's config files...
- it still lacks host+host routing and
- documentation
2.0: Wed Apr 29 07:16:19 EDT 2009
- got this more or less working, building some tests
2.0: Mon Apr 27 14:35:30 2009 -0400
- probably going to resurrect Mr. Shell