Skip to content
Snippets Groups Projects
Commit 525a7316 authored by tbrehm's avatar tbrehm
Browse files

Fixed a bug in usermod command in shelluser_base plugin.

parent 5fa6803a
No related branches found
No related tags found
No related merge requests found
......@@ -89,15 +89,16 @@ class shelluser_base_plugin {
$command = 'usermod';
$command .= ' --home '.escapeshellcmd($data['new']['dir']);
$command .= ' --gid '.escapeshellcmd($data['new']['pgroup']);
$command .= ' --non-unique ';
// $command .= ' --non-unique ';
$command .= ' --password '.escapeshellcmd($data['new']['password']);
$command .= ' --shell '.escapeshellcmd($data['new']['shell']);
$command .= ' --uid '.escapeshellcmd($uid);
// $command .= ' --uid '.escapeshellcmd($uid);
$command .= ' --login '.escapeshellcmd($data['new']['username']);
$command .= ' '.escapeshellcmd($data['old']['username']);
exec($command);
$app->log("Updated shelluser: ".$data['new']['username'],LOGLEVEL_DEBUG);
// $app->log("Updated shelluser: $command ",LOGLEVEL_DEBUG);
$app->log("Updated shelluser: ".$data['old']['username'],LOGLEVEL_DEBUG);
} else {
$app->log("UID = $uid for shelluser:".$data['new']['username']." not allowed.",LOGLEVEL_ERROR);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment