diff options
author | Dave Brolley <brolley@redhat.com> | 2009-04-14 12:33:28 -0400 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2009-04-14 12:33:28 -0400 |
commit | a2422e707214a425e4e10ac5b7c39fc5ae4dea56 (patch) | |
tree | 01bb7e3524498acb351dd5d95cb15a2ace605da7 /stap-authorize-signing-cert | |
parent | 2f7ba4b8416eae26971da68fdc14aa8560a7939c (diff) | |
download | systemtap-steved-a2422e707214a425e4e10ac5b7c39fc5ae4dea56.tar.gz systemtap-steved-a2422e707214a425e4e10ac5b7c39fc5ae4dea56.tar.xz systemtap-steved-a2422e707214a425e4e10ac5b7c39fc5ae4dea56.zip |
2009-04-14 Dave Brolley <brolley@redhat.com>
* translate.cxx (c_unparser::emit_unprivileged_user_check): Generate
code to check _stp_unprivileged_user.
* testsuite/lib/systemtap.exp (setup_server): Copy stap-env to $net_path.
* runtime/transport/transport.c: Set up _stp_unprivileged_user.
* runtime/staprun/staprun_funcs.c (check_signature): Distiguish among
verification failure due to errors, tampering, untrusted signer.
(check_permissions): Likewise.
(check_groups): Set unprivileged_user.
* runtime/staprun/staprun.c (insert_stap_module): Set _stp_unprivileged_user.
* runtime/staprun/modverify.h (MODULE_OK): #define it.
(MODULE_UNTRUSTED,MODULE_CHECK_ERROR,MODULE_ALTERED): Likewise.
* runtime/staprun/modverify.c (modverify.h): #include it.
(verify_it): Distiguish among verification failure due to errors,
tampering, untrusted signer.
(verify_module): Likewise.
* runtime/staprun/common.c (unprivileged_user): Define it.
* runtime/staprun/staprun.h (unprivileged_user): Declare it.
* cache.cxx (get_from_cache): Get the module signature file.
* stap-authorize-server-cert: Source `dirname $0`/stap-env.
* stap-authorize-signing-cert: Likewise.
* stap-client: Likewise.
* stap-find-or-start-server: Likewise.
* stap-find-servers: Likewise.
* stap-gen-cert: Likewise.
* stap-server: Likewise.
* stap-serverd: Likewise.
* stap-start-server: Likewise.
Diffstat (limited to 'stap-authorize-signing-cert')
-rwxr-xr-x | stap-authorize-signing-cert | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/stap-authorize-signing-cert b/stap-authorize-signing-cert index dfcf1a94..429d7fa5 100755 --- a/stap-authorize-signing-cert +++ b/stap-authorize-signing-cert @@ -11,7 +11,7 @@ # later version. # Initialize the environment -. stap-env +. `dirname $0`/stap-env certfile=$1 certdb=$2 |