diff options
author | Dave Brolley <brolley@redhat.com> | 2009-04-02 12:34:29 -0400 |
---|---|---|
committer | Dave Brolley <brolley@redhat.com> | 2009-04-02 12:34:29 -0400 |
commit | 2f54c4fe5a3aa21b4d5c38edabf83f3cdad0177d (patch) | |
tree | 5ff9417c68651e345b5c82f9662d2d8d39a870f3 /session.h | |
parent | f5ccb20cd2a00649213270637161f0d68ffc0163 (diff) | |
download | systemtap-steved-2f54c4fe5a3aa21b4d5c38edabf83f3cdad0177d.tar.gz systemtap-steved-2f54c4fe5a3aa21b4d5c38edabf83f3cdad0177d.tar.xz systemtap-steved-2f54c4fe5a3aa21b4d5c38edabf83f3cdad0177d.zip |
2009-04-02 Dave Brolley <brolley@redhat.com>
* stap-serverd (initialization): Create client certificate database if it
does not exist.
* stap-server (call_stap): Don't pass --sign-module to stap.
* session.h (unprivileged): New member of systemtap_session.
* modsign.cxx (init_cert_db_path, check_cert_db_path): New functions.
(sign_module): Call check_cert_db_path.
* main.cxx (usage): Document --signing-cert and --unprivileged.
(runner): Set default signing certificate path. Initialize s.unprivileged.
(LONG_OPT_SIGN_MODULE): Renamed to LONG_OPT_SIGNING_CERT.
(LONG_OPT_UNPRIVILEGED): #define it.
(long_options): Add --signing-cert and --unprivileged.
(runner): Allow multiple --signing-cert options. Use the last specified.
Don't reset unless the new setting is valid. Handle LONG_OPT_UNPRIVILEGED.
Diffstat (limited to 'session.h')
-rw-r--r-- | session.h | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -113,6 +113,7 @@ struct systemtap_session bool tapset_compile_coverage; bool need_uprobes; bool load_only; // flight recorder mode + bool unprivileged; // NB: It is very important for all of the above (and below) fields // to be cleared in the systemtap_session ctor (elaborate.cxx) |