This is the mail archive of the
systemtap-cvs@sourceware.org
mailing list for the systemtap project.
[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.4-281-g75daad8
- From: jistone at sourceware dot org
- To: systemtap-cvs at sourceware dot org
- Date: 29 Apr 2011 23:37:43 -0000
- Subject: [SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-1.4-281-g75daad8
- Reply-to: systemtap at sourceware dot org
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "systemtap: system-wide probe/trace tool".
The branch, master has been updated
via 75daad8401f036d2117d6ad3e558b52ae50fc243 (commit)
via 3a97e514d4abda511fec7ffb1f37f5e8ab12c62d (commit)
via 220f039142b9108a7a4fc791ecb64949d45cfdda (commit)
from 4830b3359ea875e70009306a3fcf60f60b27e97b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 75daad8401f036d2117d6ad3e558b52ae50fc243
Author: Josh Stone <jistone@redhat.com>
Date: Fri Apr 29 16:33:35 2011 -0700
remote: Normalize the shell used to invoke stapsh
We're using a little bit of shell magic on the remote side to tell
whether a system has stapsh available, but that magic depends on
specific shell functionality. We now explicitly start it with
/bin/bash, so the user's choice of $SHELL doesn't matter.
* remote.cxx (ssh_remote::connect): Wrap the command in /bin/bash -c.
commit 3a97e514d4abda511fec7ffb1f37f5e8ab12c62d
Author: Josh Stone <jistone@redhat.com>
Date: Fri Apr 29 15:48:13 2011 -0700
Loop server requests over every remotes' session
Now the list/trust-server options work on every unique session generated
by the requested remote targets. This enables usage such as:
$ stap --remote HOST --list-servers
* main.cxx (passes_0_4): Move the version/session banner to main.
(main): Print the version just once, and the session banner for each
unique session. Perform server actions within the session loop.
commit 220f039142b9108a7a4fc791ecb64949d45cfdda
Author: Josh Stone <jistone@redhat.com>
Date: Fri Apr 29 15:43:14 2011 -0700
Restore signals after removing the tmpdir
This is necessary because passes_0_4_again_with_server() will remove the
tmpdir before trying again on a server. If it is then successful, the
proceeding run should be interruptible as normal.
* main.cxx (remove_temp_dir): Restore signals after removal.
-----------------------------------------------------------------------
Summary of changes:
main.cxx | 118 ++++++++++++++++++++++++++++--------------------------------
remote.cxx | 8 +++--
2 files changed, 60 insertions(+), 66 deletions(-)
hooks/post-receive
--
systemtap: system-wide probe/trace tool