@@ -606,19 +606,19 @@ function update($event_name, $data) {
606606
607607 $ groupname = $ data ['new ' ]['system_group ' ];
608608 if ($ data ['new ' ]['system_group ' ] != '' && !$ app ->system ->is_group ($ data ['new ' ]['system_group ' ])) {
609- $ app ->system ->exec_safe ('groupadd ? ? ' , $ fixed_gid_param , $ groupname );
609+ $ app ->system ->exec_safe ('groupadd ' . $ fixed_gid_param . ' ? ' , $ groupname );
610610 if ($ apache_chrooted ) $ app ->system ->exec_safe ('chroot ? groupadd ? ' , $ web_config ['website_basedir ' ], $ groupname );
611611 $ app ->log ('Adding the group: ' .$ groupname , LOGLEVEL_DEBUG );
612612 }
613613
614614 $ username = $ data ['new ' ]['system_user ' ];
615615 if ($ data ['new ' ]['system_user ' ] != '' && !$ app ->system ->is_user ($ data ['new ' ]['system_user ' ])) {
616616 if ($ web_config ['add_web_users_to_sshusers_group ' ] == 'y ' ) {
617- $ app ->system ->exec_safe ('useradd -d ? -g ? ? -G sshusers ? -s /bin/false ' , $ data ['new ' ]['document_root ' ], $ groupname, $ fixed_uid_param , $ username );
618- if ($ apache_chrooted ) $ app ->system ->exec_safe ('chroot ? useradd -d ? -g ? ? -G sshusers ? -s /bin/false ' , $ web_config ['website_basedir ' ], $ data ['new ' ]['document_root ' ], $ groupname, $ fixed_uid_param , $ username );
617+ $ app ->system ->exec_safe ('useradd -d ? -g ? ' . $ fixed_uid_param . ' -G sshusers ? -s /bin/false ' , $ data ['new ' ]['document_root ' ], $ groupname , $ username );
618+ if ($ apache_chrooted ) $ app ->system ->exec_safe ('chroot ? useradd -d ? -g ? ' . $ fixed_uid_param . ' -G sshusers ? -s /bin/false ' , $ web_config ['website_basedir ' ], $ data ['new ' ]['document_root ' ], $ groupname , $ username );
619619 } else {
620- $ app ->system ->exec_safe ('useradd -d ? -g ? ? ? -s /bin/false ' , $ data ['new ' ]['document_root ' ], $ groupname, $ fixed_uid_param , $ username );
621- if ($ apache_chrooted ) $ app ->system ->exec_safe ('chroot ? useradd -d ? -g ? ? ? -s /bin/false ' , $ web_config ['website_basedir ' ], $ data ['new ' ]['document_root ' ], $ groupname, $ fixed_uid_param , $ username );
620+ $ app ->system ->exec_safe ('useradd -d ? -g ? ' . $ fixed_uid_param . ' ? -s /bin/false ' , $ data ['new ' ]['document_root ' ], $ groupname , $ username );
621+ if ($ apache_chrooted ) $ app ->system ->exec_safe ('chroot ? useradd -d ? -g ? ' . $ fixed_uid_param . ' ? -s /bin/false ' , $ web_config ['website_basedir ' ], $ data ['new ' ]['document_root ' ], $ groupname , $ username );
622622 }
623623 $ app ->log ('Adding the user: ' .$ username , LOGLEVEL_DEBUG );
624624 }
0 commit comments