server/plugins-available/apache2_plugin.inc.php | ●●●●● patch | view | raw | blame | history | |
server/plugins-available/nginx_plugin.inc.php | ●●●●● patch | view | raw | blame | history | |
server/plugins-available/shelluser_base_plugin.inc.php | ●●●●● patch | view | raw | blame | history | |
server/plugins-available/shelluser_jailkit_plugin.inc.php | ●●●●● patch | view | raw | blame | history |
server/plugins-available/apache2_plugin.inc.php
@@ -462,7 +462,7 @@ exec('chown --recursive --from='.escapeshellcmd($data['old']['system_user']).':'.escapeshellcmd($data['old']['system_group']).' '.escapeshellcmd($data['new']['system_user']).':'.escapeshellcmd($data['new']['system_group']).' '.$new_dir); //* Change the home directory and group of the website user $command = 'usermod'; $command = 'killall -u '.escapeshellcmd($data['new']['system_user']).' && usermod'; $command .= ' --home '.escapeshellcmd($data['new']['document_root']); $command .= ' --gid '.escapeshellcmd($data['new']['system_group']); $command .= ' '.escapeshellcmd($data['new']['system_user']); @@ -699,7 +699,7 @@ } if($web_config['add_web_users_to_sshusers_group'] == 'y') { $command = 'usermod'; $command = 'killall -u '.escapeshellcmd($data['new']['system_user']).' && usermod'; $command .= ' --groups sshusers'; $command .= ' '.escapeshellcmd($data['new']['system_user']); $this->_exec($command); @@ -1748,8 +1748,8 @@ if($data['old']['type'] == 'vhost') { //delete the web user $command = 'userdel'; $command .= ' '.$data['old']['system_user']; $command = 'killall -u '.escapeshellcmd($data['old']['system_user']).' && userdel'; $command .= ' '.escapeshellcmd($data['old']['system_user']); exec($command); if($apache_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' '.$command); server/plugins-available/nginx_plugin.inc.php
@@ -466,7 +466,7 @@ exec('chown --recursive --from='.escapeshellcmd($data['old']['system_user']).':'.escapeshellcmd($data['old']['system_group']).' '.escapeshellcmd($data['new']['system_user']).':'.escapeshellcmd($data['new']['system_group']).' '.$new_dir); //* Change the home directory and group of the website user $command = 'usermod'; $command = 'killall -u '.escapeshellcmd($data['new']['system_user']).' && usermod'; $command .= ' --home '.escapeshellcmd($data['new']['document_root']); $command .= ' --gid '.escapeshellcmd($data['new']['system_group']); $command .= ' '.escapeshellcmd($data['new']['system_user']); @@ -703,7 +703,7 @@ } if($web_config['add_web_users_to_sshusers_group'] == 'y') { $command = 'usermod'; $command = 'killall -u '.escapeshellcmd($data['new']['system_user']).' && usermod'; $command .= ' --groups sshusers'; $command .= ' '.escapeshellcmd($data['new']['system_user']); $this->_exec($command); @@ -1817,8 +1817,8 @@ if($data['old']['type'] == 'vhost') { //delete the web user $command = 'userdel'; $command .= ' '.$data['old']['system_user']; $command = 'killall -u '.escapeshellcmd($data['old']['system_user']).' && userdel'; $command .= ' '.escapeshellcmd($data['old']['system_user']); exec($command); if($nginx_chrooted) $this->_exec('chroot '.escapeshellcmd($web_config['website_basedir']).' '.$command); server/plugins-available/shelluser_base_plugin.inc.php
@@ -204,8 +204,7 @@ // We delete only non jailkit users, jailkit users will be deleted by the jailkit plugin. if ($data['old']['chroot'] != "jailkit") { $command = 'userdel -f'; $command .= ' '.escapeshellcmd($data['old']['username']); $command .= ' '.escapeshellcmd($data['old']['username']).' &> /dev/null'; exec($command); $app->log("Deleted shelluser: ".$data['old']['username'],LOGLEVEL_DEBUG); } server/plugins-available/shelluser_jailkit_plugin.inc.php
@@ -188,7 +188,7 @@ if(@is_dir($data['old']['dir'].$jailkit_chroot_userhome)) { $command = 'userdel -f'; $command .= ' '.escapeshellcmd($data['old']['username']); $command .= ' '.escapeshellcmd($data['old']['username']).' &> /dev/null'; exec($command); $app->log("Jailkit Plugin -> delete chroot home:".$data['old']['dir'].$jailkit_chroot_userhome,LOGLEVEL_DEBUG); }