diff options
author | Patrick Murphy <patrick.muprphy@multitech.com> | 2020-04-23 17:09:19 -0500 |
---|---|---|
committer | Patrick Murphy <patrick.muprphy@multitech.com> | 2020-04-23 17:09:19 -0500 |
commit | ae78344c45a861b1357695b575a0127656f80aa1 (patch) | |
tree | c7eeb6cdfd4395a58ee283f107677b449f6e4afe | |
parent | 0e6ff85e261941abb6890063929855670e40b718 (diff) | |
download | commissioning-ae78344c45a861b1357695b575a0127656f80aa1.tar.gz commissioning-ae78344c45a861b1357695b575a0127656f80aa1.tar.bz2 commissioning-ae78344c45a861b1357695b575a0127656f80aa1.zip |
modified passwd
-rw-r--r-- | src/commission_func.cc | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/commission_func.cc b/src/commission_func.cc index 5daccbd..aae520f 100644 --- a/src/commission_func.cc +++ b/src/commission_func.cc @@ -169,15 +169,11 @@ int begin_fcgi() { } /****passwd****/ - char cmd[64]; - sprintf(cmd, " sudo /usr/bin/passwd %s", tmp_usrname); - //fpopen = popen(passwd_cmd_gen(tmp_usrname).c_str(), "w"); - fpopen = popen(cmd, "w"); + fpopen = popen(passwd_cmd_gen(tmp_usrname).c_str(), "w"); if (fpopen == NULL) { syslog (LOG_ALERT, "popen for passwd failed to return a useful pointer"); //handle error via logging, closing } - //parse_cmd = tmp_pass + "\n" + tmp_pass; fprintf(fpopen, "%s\n", tmp_pass.c_str()); fprintf(fpopen, "%s\n", tmp_pass.c_str()); popen_ret = pclose(fpopen); @@ -186,7 +182,7 @@ int begin_fcgi() { // handle error via logging, closing } - /****mts-ubpasswd*/ + /****mts-ubpasswd****/ fpopen = popen(POPEN_MTS_UBPW.c_str(), "w"); if (fpopen == NULL) { syslog (LOG_ALERT, "mts-ubpasswd for passwd failed to return a useful pointer"); |