]> sourceware.org Git - systemtap.git/commit
2009-08-06 Dave Brolley <brolley@redhat.com>
authorDave Brolley <brolley@redhat.com>
Thu, 6 Aug 2009 16:25:50 +0000 (12:25 -0400)
committerDave Brolley <brolley@redhat.com>
Thu, 6 Aug 2009 16:25:50 +0000 (12:25 -0400)
commit3c96130fde2f114d0ecca13870ac91b00219cf6c
tree4872acd81f6f1bcd1539946e598bfa4afc8accd9
parentdceb9cebada8326f7eb5097475303c28e81b105b
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.
runtime/staprun/modverify.c
runtime/staprun/modverify.h
runtime/staprun/staprun.c
runtime/staprun/staprun.h
runtime/staprun/staprun_funcs.c
This page took 0.027779 seconds and 5 git commands to generate.