summaryrefslogtreecommitdiffstats
path: root/runtime/staprun/staprun.c
diff options
context:
space:
mode:
authorDave Brolley <brolley@redhat.com>2009-08-06 12:25:50 -0400
committerDave Brolley <brolley@redhat.com>2009-08-06 12:25:50 -0400
commit3c96130fde2f114d0ecca13870ac91b00219cf6c (patch)
tree4872acd81f6f1bcd1539946e598bfa4afc8accd9 /runtime/staprun/staprun.c
parentdceb9cebada8326f7eb5097475303c28e81b105b (diff)
downloadsystemtap-steved-3c96130fde2f114d0ecca13870ac91b00219cf6c.tar.gz
systemtap-steved-3c96130fde2f114d0ecca13870ac91b00219cf6c.tar.xz
systemtap-steved-3c96130fde2f114d0ecca13870ac91b00219cf6c.zip
2009-08-06 Dave Brolley <brolley@redhat.com>
* modverify.c (staprun.h): #include it. (verify_it): Now accepts module data and signature data as arguments. Don't open and read the signature here. Don't read the module here. (verify_module): Now accepts module data as argument. Read the signature once here. * modverify.h (verify_module): Now accepts module data as argument. * staprun.c (main): Don't call check_permissions here. * staprun.h (check_permissions): Prototype removed. * staprun_funcs.c (check_permissions): Now static. Accepts module data as argument. Pass module data to check_signature. (insert_module): Canonicalize the module path early here. Call check_permissions here, passing it the mapped module data. (check_signature): Now accepts module data as argument. Pass the module data to verify_module. (check_path): Use the already-canonicalized module path.
Diffstat (limited to 'runtime/staprun/staprun.c')
-rw-r--r--runtime/staprun/staprun.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/runtime/staprun/staprun.c b/runtime/staprun/staprun.c
index 554eecc8..c64bf5b3 100644
--- a/runtime/staprun/staprun.c
+++ b/runtime/staprun/staprun.c
@@ -303,9 +303,6 @@ int main(int argc, char **argv)
exit(1);
}
- if (check_permissions() != 1)
- usage(argv[0]);
-
if (init_staprun())
exit(1);