From b91191117b9a55e80cfc212fec99206ac4ffd54f Mon Sep 17 00:00:00 2001 From: Josh Stone Date: Tue, 5 May 2009 11:30:07 -0700 Subject: Use stap_system() in mod-signing code --- modsign.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'modsign.cxx') diff --git a/modsign.cxx b/modsign.cxx index fafbf1e4..43ddd01a 100644 --- a/modsign.cxx +++ b/modsign.cxx @@ -21,6 +21,7 @@ */ #include "session.h" +#include "util.h" #include #include @@ -285,14 +286,14 @@ init_cert_db_path (const string &cert_db_path) { // Generate the certificate and database. string cmd = BINDIR "/stap-gen-cert " + cert_db_path; - rc = system (cmd.c_str()) == 0; + rc = stap_system (cmd.c_str()) == 0; // If we are root, authorize the new certificate as a trusted // signer. It is not an error if this fails. if (geteuid () == 0) { cmd = BINDIR "/stap-authorize-signing-cert " + cert_db_path + "/stap.cert"; - system (cmd.c_str()); + stap_system (cmd.c_str()); } return rc; -- cgit